This site makes extensive use of JavaScript.
Please enable JavaScript in your browser.
Classic Theme
Thottbot Theme
Russian text issues
Post Reply
Return to board index
Post by
janniie
A user of one of my AddOns were kind enough to translate the Russian locale for me. However I have run into a problem which I cannot fix.
Some of the text shows up in game as "?" when loaded. I had this same issue partly with the other translations too, but changed to coding to UTF-8 and all was fine. Whats very odd is that some of the russian specific characters do show up as they're supposed to, but some don't.
The text is in UTF-8. I don't know what more to do.
Any help is greatly appriciated.
Post by
pelf
Neffi will probably correct me if I'm wrong, but I think that WoW represents Unicode characters by combining two characters. When I open the ruRU localization of ChocolateBar, Notepad++ tells me it's an ANSI file that's being displayed as UTF-8, so I figure it's translating the byte sequences I mentioned.
Perhaps you have to be careful with how you construct the file.
Post by
janniie
Well I had the problem with ansi vs unicode on my first translations. I then specified the file to be saved as UTF-8 in notepad++, and that solved it. WHat's so odd is that some russian characters are shown, but some are not.
Post by
pelf
Could that be down to the font you have set in npp?
Post by
Neffi
Neffi will probably correct me if I'm wrong, but I think that WoW represents Unicode characters by combining two characters.
That's how all UTF-8 works. If the character is outside the normal ASCII range (0-127), it encodes the first byte as something above 127 to denote that the next N amount of bytes are also part of the same character. This is how UTF-8 can encode multi-byte characters in a character set primarily derived from single-byte characters.
Anyway, I've been hearing on #wowuidev (IRC channel for developers) that WoW's Russian implementation is incorrect. Somebody mentioned many of the characters are being given the wrong UTF-8 sequences in the WoW client. So essentially its WoW's translations (and possibly font rendering) that are broken.
Hopefully this will be fixed soon.
Post Reply
You are not logged in. Please
log in
to post a reply or
register
if you don't already have an account.