Как исправить кракозябры после установки пакета локализации Windows
Как исправить кракозябры после установки пакета локализации Windows
Недавно знакомые попросили посмотреть их ноутбук с лицензионной англоязычной Windows 7, на которую штатными средствами был установлен русский пакет локализации. Вроде бы все получилось хорошо, интерфейс действительно стал русскоязычным. Но после этого в некоторых программах вместо русских букв стали появляться так называемые "кракозябры", то есть нечитаемые символы. Как удалось решить эту проблему, я сейчас расскажу.
Открываем панель управления
Открываем "Панель управления" с правами Администратора, находим там раздел "Языки и региональные стандарты". Открываем и переключаемся на последнюю вкладку.
Открываем дополнительные настройки региональных стандартов
И что мы видим? Выбран язык "Английский (США)", язык первоначально установленной системы. Несмотря на то, что установлен пакет локализации и выбран русский язык интерфейса, программы, не поддерживающие Юникод, пытаются отобразить символы в английской локали. Это и есть главная причина появления кракозябр вместо русских букв.
Выбираем русский язык
Нажимаем кнопку "Изменить язык системы...", выбираем в выпадающем меню "Русский (Россия)", сохраняем изменения. После перезагрузки нечитаемые символы в программах должны стать привычной кириллицей. Точно так же исправляются кракозябры и на более новых операционных системах Windows.
Язык системы в реестре
Специально для любителей поковыряться в реестре. Язык системы можно поменять в ключе HKEY_CURRENT_USER\Control Panel\International, в параметре Locale. Значение 419 как раз соответствует русскому языку.
Просмотров: 4467 | Комментариев: 5
Внимание! Статья опубликована больше года назад, информация могла устареть!
Комментарии
Отзывы посетителей сайта о статье
АндрейК
(17.04.2018 в 14:08):
Снова столкнулся с такой ерудой и никакие танцы с бубнами не помогают.
user0
(25.12.2017 в 08:33):
Спасибо. Всегда менял руками, лень было искать ключ реестра для юникод локали.
зы. еще полезная настройка (тоже через реестр) - отображать букву диска перед именем, особенно выручает при длинных именах, напр у сетевых дисков.
зы. еще полезная настройка (тоже через реестр) - отображать букву диска перед именем, особенно выручает при длинных именах, напр у сетевых дисков.
АндрейК
(08.11.2017 в 16:20):
Недавно попался ноут, вроде бы Леново, с предустановленной "русской" виндой.
С кракозябрами. Нюанс в чем ? В том что в "неюникодные программы" отображался "русский". После смены на финский, перезагрузки и установке опять на "русский" кракозябры исчезли. В чём был косяк - не разобрался.
С кракозябрами. Нюанс в чем ? В том что в "неюникодные программы" отображался "русский". После смены на финский, перезагрузки и установке опять на "русский" кракозябры исчезли. В чём был косяк - не разобрался.
ManHunter
(06.11.2017 в 09:24):
Почему не помочь хорошим людям?
Анон
(06.11.2017 в 08:21):
ТЫЖПРОГРАММИСТ
Добавить комментарий
Заполните форму для добавления комментария