Недавно у меня возникла проблема — в некоторых программах вместо кириллических букв в интерфейсе стали отображаться вопросительные знаки. К счастью, некоторые пункты меню имеют графическое обозначение. А как работать с пунктами, у которых таких обозначений нет?
Подозрение, что кто-то сменил язык программ не поддерживающих юникод, не подтвердилось. Проверка через Панель управления показала, что установлен русский язык:
Решение оказалось сложнее, чем я думал. Это какая-то программная ошибка, вероятно сказались слетевшие обновления и восстановление системы. На помощь пришлось звать Интернет. Итак, для исправления проблемы отображения кириллических символов нужно открыть Редактор реестра, для этого в строке поиска в пуске необходимо набрать regedit.
Нажимая на стрелочки у папок переходим в ветку HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Nls\Codepage и находим параметр 1250.
Двойной клик по названию вызывает окошко для редактирования параметра. Для начала отредактируем параметры 1250 и 1252. Заменим c_1250.nls
и c_1252.nls
на c_1251.nls и перезагрузим компьютер.
Мне это помогло. Можно отредактировать параметры реестра в этой ветке с 1250 по 1256. Теперь интерфейс в программах такой, каким и должен быть: