Russian text dosen’t display inside EXE’s

Posted on

QUESTION :

I am having an issue where russian text displays as wierd characters instead of what it is supposed to be. If you look at the picture I provided, please look at the bottom right below where it says “Sonic Riders Zero Gravity” (the text in the black box), and the title of the window. I am running Windows 8.1.

What I did so far: Added Russian keyboard language, changed locale to Russia, and restarted. Didn’t work. My friend in Russia isn’t having this issue, so it is something with my computer.

The text is supposed to be russian, but instead it is displaying some language I have never seen before.

enter image description here

ANSWER :

Try this:

  1. Download Microsoft Applocale here.

  2. Install it.

  3. Set Applocale to run with your application using Russian.

In step 3 it should have created a shortcut for the application to run with Applocale
for you, eg in Desktop.

Run the application using the shortcut created and see if it works.

You have problems with codepage.

Try following:

There are two files in your C:Windowssystem32 folder: С_1252 and С_1251.
1. Copy C_1251 somewhere;
2. Rename it in new location to C_1252;
3. Give yourself all permissions on original of file C_1252 in system32;
4. Copy this file somewhere just in case and then remove original;
5. Copy your renamed file from step 2 to system32 folder;
6. Reboot.

You need to change your non-unicode code page to Russia, this way every app that is not created using Unicode capable controls will use Russia code page to show content.

Leave a Reply

Your email address will not be published. Required fields are marked *