Меню сайта
Категории раздела
Витрина ссылок
|
Как русифицировать программу В этой статье мы рассмотрим, как русифицировать любимую программу самостоятельно. Зачем ждать, когда ее авторы снизайдут до нас и сделают русскую версию? Мы все сделаем сами. Предложенный способ не является панацеей и в некоторых случаях не сработает. Но все же всегда есть шанс на успех. Инструментарий. Итак, нам понадобится препарируемая программа и редактор ресурсов. Я выбираю Resource Hacker, он же ResHacker. Cкачиваем тут. (~450 Кб), распаковываем и запускаем. Устанавливать не надо. Программа выглядит как на скриншоте №1
Кстати, как раз ResHacker относится к тем программам, которые нельзя русифицировать полностью. Русификация. Для русификации я выбрал текстовый редактор win32pad. Открываем из ResHacker'a win32pad.exe (у меня он находится в папке C:\Program Files\win32pad) и видим список его ресурсов. См. скриншот №2.
Развернем дерево Menu и посмотрим, что там внутри. Находим меню программы по характерным именам пунктов. POPUP, содержащийся в ресурсе – это выпадающее меню, MENUITEM – это пункт меню. SEPARATOR – разделительная черта. См. скриншот №3.
Внизу справа мы видим панельку, на которой будут отображаться все наши изменения. Итак, давайте переводить. Редактировать пункты меню можно также, как в любом текстовом редакторе. Изменяйте только текст пунктов, иначе это может привести к неработоспособности русифицируемой программы. Вот мы все перевели, теперь жмем кнопку Compile Script, и на панели отображаются все наши изменения. См. скриншот №4.
Амперсанд (&) в пункте меню ставится перед буквой быстого доступа (Нажатие на букву+Alt вызывает этот пункт меню). В переведенном варианте у нас получилось, что буквы быстрого доступа в некоторых местах совпадают. Давайте это исправим, вставив & в другие места. См. скриншот №5.
Пока что мы перевели только меню «Файл». Остальное меню переводить сейчас не будем, т.к ход действий тот же. Займемся лучше диалоговыми окнами. Переведем диалоговое окно «Перейти к строке №». См. скриншот №6.
Диалоговые окна находятся в разделе «Dialog». Разворачиваем и ищем, где у нас нужно окно. А вот и оно, нашось – Dialog – 200 – 1033. См. скриншот №7.
Переводим его аналогично меню. См. скриншот №8.
Сохраняем получившуюся красоту, выбрав File->Save или нажав комбинацию клавиш Ctrl+S. Теперь можно запускать win32pad. Вот такое у нас получилось новое окошко – см. скриншот №9.
Теперь идем в раздел String Table и переводим там все необходимое. Как видите, ничего сложного в русификации нет. А теперь вперед, переводить все остальное:))) Добавил: Гость Теги:
Просмотров: 4723 | Комментариев: 0
|
Поиск
Полезные сайты
Статистика
|