Tips Как исправить кракозябры после установки пакета локализации Windows

  • Автор темы Автор темы Sergej
  • Дата начала Дата начала

Sergej

Команда форума
Administrator
Регистрация
15 Фев 2018
Сообщения
682
Реакции
24
Баллы
18
Ofline
Посмотреть вложение 371
Как исправить кракозябры после установки пакета локализации Windows

Недавно знакомые попросили посмотреть их ноутбук с лицензионной англоязычной Windows 7, на которую штатными средствами был установлен русский пакет локализации. Вроде бы все получилось хорошо, интерфейс действительно стал русскоязычным. Но после этого в некоторых программах вместо русских букв стали появляться так называемые "кракозябры", то есть нечитаемые символы. Как удалось решить эту проблему, я сейчас расскажу.

Посмотреть вложение 372
Открываем панель управления

Открываем "Панель управления" с правами Администратора, находим там раздел "Языки и региональные стандарты". Открываем и переключаемся на последнюю вкладку.

Посмотреть вложение 373
Открываем дополнительные настройки региональных стандартов


И что мы видим? Выбран язык "Английский (США)", язык первоначально установленной системы. Несмотря на то, что установлен пакет локализации и выбран русский язык интерфейса, программы, не поддерживающие Юникод, пытаются отобразить символы в английской локали. Это и есть главная причина появления кракозябр вместо русских букв.

Посмотреть вложение 374
Выбираем русский язык


Нажимаем кнопку "Изменить язык системы...", выбираем в выпадающем меню "Русский (Россия)", сохраняем изменения. После перезагрузки нечитаемые символы в программах должны стать привычной кириллицей. Точно так же исправляются кракозябры и на более новых операционных системах Windows.

Посмотреть вложение 375
Меняем язык в системе реестра


Специально для любителей поковыряться в реестре. Язык системы можно поменять в ключе HKEY_CURRENT_USER\Control Panel\International, в параметре Locale. Значение 419 как раз соответствует русскому языку.
 
Назад
Сверху Снизу
Яндекс.Метрика Рейтинг@Mail.ru