Удаление кракозябров из русифицированной программы

Нет! кракозябрам

BMP7-krakoМне понравилась программа Banner Maker 7 для создания баннеров для сайта. Нашелся и русификатор для данной версии.
 
 
Установил, русифицировал и запустил программу, чтобы с ней ознакомиться поближе. Каково же было мое удивление, когда появилось окно русифицированной программы. 
 
Главное окно программы кишело кракозябрами. А что уж говорить про окна с инструкциями для выбранных компонентов – глаза бы не видели это ! 
 
Единственно, что радовало, так это главное меню и выпадающие окна подменю – здесь было все в порядке.
 
Полистал интернет по возникшей проблеме. Выяснилось, что программа написана за рубежом, на английском языке и, естественно, имела свою кодировку символов. При написании программы разработчик использовал различные шрифты и размеры. Он понимал, что эту программу захотят использовать в других странах, но не предполагал, что эту программу захотят перевести на русский язык.
 
Чтобы удалить кракозябры в программе, следует внести в реестр операционной системы Windows 7 в раздел с кодировками новые строки для различных фонтов для символов кириллицы.
 
Для этого необходимо использовать редактор Notepad ++.  (Или использовать готовый файл из интернета.)
Создал новый файл со следующими строками (чтобы правильно отображались кириллические шрифты):
 
Windows Registry Editor Version 5.00
 
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontMapper]
"ARIAL"=dword:000000cc
"DEFAULT"=dword:000000cc 
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]
"Arial,0"="Arial,204"
"Arial,204"="Arial,204"
"Arial Cyr,0"="Arial,204"
"Arial CYR,204"="Arial,204" 
"Comic Sans MS,0"="Comic Sans MS,204"
"Courier,0"="Courier New,204"
"Courier,204"="Courier New,204"
"Courier New Cyr,0"="Courier New,204"
"Courier New CYR,204"="Courier New,204"
"Fixedsys,0"="Fixedsys,204"
"Helv,0"="MS Sans Serif,204"
"MS Sans Serif,0"="MS Sans Serif,204"
"MS Sans Serif,204"="MS Sans Serif,204"
"MS Serif,0"="MS Serif,204"
"MS Shell Dlg,0"="MS Sans Serif,204"
"MS Shell Dlg,204"="MS Sans Serif,204"
"Small Fonts,0"="Small Fonts,204"
"System,0"="Arial,204"
"Tahoma,0"="Tahoma,204"
"Times New Roman,0"="Times New Roman,204"
"Times New Roman,204"="Times New Roman,204"
"Times New Roman Cyr,0"="Times New Roman,204"
"Times New Roman CYR,204"="Times New Roman,204"
"Tms Rmn,0"="MS Serif,204"
"Verdana,0"="Verdana,204"
 
BMP7-normСохранил файл под именем fonts.reg. Запустил файл двойным щелчком левой кнопки мыши. Согласился на внесение изменений в реестр при появлении системного предупреждения.
Перезапустил операционную систему. Вновь запустил программу Banner Maker 7. Мои старания увенчались успехом и теперь вся программа читается на русском языке!
 
 
 

Добавить комментарий


Защитный код
Обновить