我遇到了一个问题,俄语文本显示为奇怪的字符,而不是它应该显示的内容。如果你看我提供的图片,请查看右下角的“Sonic Riders Zero Gravity”(黑框中的文本)和窗口的标题。我正在运行 Windows 8.1。
我目前所做的:添加了俄语键盘语言,将区域设置更改为俄罗斯,然后重新启动。没有用。我在俄罗斯的朋友没有遇到这个问题,所以是我的电脑出了问题。
该文本应该是俄语,但它却显示了一些我从未见过的语言。
答案1
尝试这个:
下载微软应用程序本地化 这里。
安装它。
将 Applocale 设置为使用俄语与您的应用程序一起运行。
在步骤 3 中,它应该已经为您创建了该应用程序的快捷方式以便使用 Applocale 运行,例如在桌面中。
使用创建的快捷方式运行该应用程序并查看它是否有效。
答案2
您的代码页有问题。
请尝试以下操作:
您的文件夹中有两个文件C:\Windows\system32
:С_1252 和 С_1251。1
. 将 C_1251 复制到某处;
2. 在新位置将其重命名为 C_1252;
3. 授予自己对文件 C_1252 原始文件的所有权限system32
;
4. 将此文件复制到某处以防万一,然后删除原始文件;
5. 将您在步骤 2 中重命名的文件复制到system32
文件夹中;
6. 重新启动。
答案3
您需要将非 Unicode 代码页更改为俄罗斯代码页,这样,每个未使用支持 Unicode 的控件创建的应用程序都将使用俄罗斯代码页来显示内容。