I wrote my subtitle in a word document & saved it as a txt file with UTF-8 encoding. Then I changed its format from txt to srt manually. my subtitle language is Persian.

I put it in the same folder of the movie with the same name. When playing movie, everything is OK, but numbers typed in the subtitle appear in English when playing the movie, not in Persian. any suggestion?

enter image description here

  • If you open the file in Notepad (not Word), what numbers does it show?
    – user1686
    Mar 30, 2014 at 17:27
  • it appears English also in notepad and notepad++ Mar 30, 2014 at 17:28

1 Answer 1


Were you expecting ancient Persian numbers?

enter image description here

The problem is with MS Word, and how you are entering the characters. When you type into word, using your keyboard even with your language set to Farsi, the numbers are being entered as ASCII. If using word, you will need to insert numbers by typing Alt+XXXX where XXXX is UTF-8 code of the number character.

THIS WILL ALLOW true Farsi numerals:

صف, يکد,و

You can find info on how to type them on various systems on http://www.fileformat.info/info/unicode/char/06f0/index.htm up to http://www.fileformat.info/info/unicode/char/06f9/index.htm

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.