Subtitleedit: Convert and save a UTF-8 to 1255 Hebrew always get a "?" in the beginning of each sentence

Created on 26 Jan 2019  路  3Comments  路  Source: SubtitleEdit/subtitleedit

Finish translating to Hebrew an English UTF-8 .srt and now I'm trying to save the file as a 1255 Hebrew windows file.
Now I Can't get rid of the question marks Unicode (?) that appear at the beginning of each sentence after converting from UTF-8 to 1255.
eg. "hello world" will save as "? Hello world"

Steps that I tried:

  1. Change UTF-8 to 1255 and save. **Didn't work.
  2. Select all and copy from the UTF-8 source > Create New document > change to 1255 > Past into the source. **Didn't work.
  3. Copy the UTF-8 from Notepad and past into SE new document 1255. **Didn't work.

Here is the UTF-8 file that I'm trying to save as 1255 Hebrew windows
Any Ideas?

Most helpful comment

You're most welcome.
I've faced the same issue before as I use an RTL language as well. 馃槃

All 3 comments

That's because you probably used "Fix RTL via Unicode control character" which adds a hidden Unicode character to the beginning of each line to make it suitable for RTL languages and which isn't available in ANSI and therefore shows up as a ?.

The Idea behind fixing this is to remove all hidden characters from the file then use the other method to reverse which is "Reverse Start\End for RTL".
To remove the hidden chars, go to replace, activate Regular expressions then write \p{Cf} in the first field and leave the second empty, then use the other method to reverse which is "Reverse Start\End for RTL".
After that, you can convert to 1255 Hebrew and save with no issues.

Here is the file after the mentioned method:
FM.S02E01.heb.zip

After converting to 1255 Hebrew:
FM.S02E01.heb.1255.zip

That being said, I suggested adding an option to "Remove Unicode control character" to the edit list, as it is only available in "Batch convert" now, but @niksedk hasn't gotten around to it because of all the other stuff. :D

OmrSi WOW! I can't thank you enough for this.
I did exactly what you wrote and succeeded. Everything is now understandable. I would not have guessed it without you.

Thank you so much.

You're most welcome.
I've faced the same issue before as I use an RTL language as well. 馃槃

Was this page helpful?
0 / 5 - 0 ratings

Related issues

rgfx picture rgfx  路  5Comments

Ouroboros1995 picture Ouroboros1995  路  5Comments

teodargent picture teodargent  路  5Comments

LeonCheung picture LeonCheung  路  5Comments

ivandrofly picture ivandrofly  路  5Comments