У меня проблема с отображением русского текста в виде странных символов вместо того, что должно быть. Если вы посмотрите на картинку, которую я предоставил, пожалуйста, посмотрите внизу справа внизу, где написано "Sonic Riders Zero Gravity" (текст в черном ящике), и заголовок окна. Я использую Windows 8.1.
Что я сделал до сих пор: добавил русский язык клавиатуры, изменил локаль на Россию и перезапустил. Не сработало У моего друга в России нет этой проблемы, так что это что-то с моим компьютером.
Текст должен быть русским, но вместо этого он отображает язык, которого я никогда раньше не видел.
Установите Applocale для запуска с вашим приложением, используя русский язык.
На шаге 3 он должен был создать ярлык для запуска приложения с Applocale, например, на рабочем столе.
Запустите приложение, используя созданный ярлык, и посмотрите, работает ли оно.
Это. AppLocale - это нечто вроде программного обеспечения, но обычно это лучший подход. Еще одна хорошая часть программного обеспечения - HF pApploc, расширенная версия, разработанная пользователями HongFire: http://www.hongfire.com/forum/downloads.php?do=file&id=329. Похоже, она подходит в основном для запуска японских файлов, так что я не знаю, как он справляется с русским, но я рекомендую дать ему шанс.
seagull 9 лет назад
0
0
HamedPro
Вам необходимо изменить кодовую страницу, отличную от Unicode, на Russia, чтобы каждое приложение, которое не создано с использованием элементов управления, поддерживающих Unicode, будет использовать кодовую страницу Russia для отображения содержимого.
Как я могу это сделать?
Kirill2485 9 лет назад
0
Ищите его в Google, http: //superuser.com/questions/497857/how-to-change-language-for-non-unicode-programs-in-windows-8
HamedPro 9 лет назад
0
http://www.eightforums.com/tutorials/29081-language-non-unicode-programs-change-windows.html
HamedPro 9 лет назад
0
-1
doz10us
У вас проблемы с кодовой страницей.
Попробуйте следующее:
В вашей C:\Windows\system32папке два файла : С_1252 и С_1251. 1. Скопируйте C_1251 куда-нибудь; 2. Переименуйте его в новом месте на C_1252; 3. Дайте себе все разрешения на оригинал файла C_1252 в system32; 4. Скопируйте этот файл куда-нибудь на всякий случай, а затем удалите оригинал; 5. Скопируйте переименованный файл из шага 2 в system32папку; 6. Перезагрузка.
Нет, не работал. Получал BSOD при каждой загрузке Windows, поэтому я загрузился с раздела Linux и восстановил старые файлы, скопированные из System32. Компьютеры вернулись в нормальное состояние. Русский текст до сих пор не отображается. Есть другие идеи?
Kirill2485 9 лет назад
0
Хорошо, вы можете попытаться установить локаль для программ, не поддерживающих Юникод, если это еще не сделано. Он расположен в «Панели управления» -> «Язык» -> «Изменить формат даты, времени или чисел» -> вкладка «Административный».
doz10us 9 лет назад
1
Попробовал это уже, как указано в описании вопроса.
Kirill2485 9 лет назад
0
Нет идей тогда. Так как вы, как я вижу, русские, наиболее подходящим словом для вашего дальнейшего поиска будет "кракозябры". Надеюсь, это поможет.
doz10us 9 лет назад
0