MSI Lab - Форум по русификации

Основные форумы => Общий форум => Тема начата: chon от 22 Февраля 2011, 23:00:43

Название: Русификация не ресурсов
Отправлено: chon от 22 Февраля 2011, 23:00:43
Есть такая программка (для симуляции электроники)
http://depositfiles.com/files/prfrf5okr (http://depositfiles.com/files/prfrf5okr) 5,7Мб
Ресурсы локализуются - все нормально (Меню диалоги все ок).
Проблема в следующем.
Чтоб было понятней опишу порядок работы:
-File -> New Schematic -> Edit -> Text -> Пишем текст "Привет" -> вставляем в рабочее поле (в схему)
а там видим "i?eaao".
Игрался с реестром - 1251, 204....не помогает.
С помощью "Process Monitor" увидел, что прога обращается к шрифту arialbd.ttf (конечно не только к нему). И именно этот шрифт отображается в рабочем поле (это там где "i?eaao") - ну или по крайне мере очень похож.
Теперь зашел в тупик - не знаю что делать.
Помогите кто может.
Название: Русификация не ресурсов
Отправлено: NedMaker от 24 Февраля 2011, 09:31:08
chon, Может проблема в кодировке самого шрифта?
Выложите шрифт, исправлю его кодировку, посмотрим как это повлияет на отображение шрифта
Название: Русификация не ресурсов
Отправлено: chon от 24 Февраля 2011, 14:27:17
Цитата: NedMaker
chon, Может проблема в кодировке самого шрифта?
Выложите шрифт, исправлю его кодировку, посмотрим как это повлияет на отображение шрифта
Шрифт http://depositfiles.com/files/eht9peo10 (http://depositfiles.com/files/eht9peo10)
спасибо что откликнулись
Название: Русификация не ресурсов
Отправлено: NedMaker от 24 Февраля 2011, 16:52:25
chon, Шрифт конечно старого образца, но с кодировками все в порядке. Значит все-же, либо сама программа не верно распознает кодировки шрифта, либо используется другой шрифт.
Вряд-ли это можно исправить самому, такие проблемы может исправить только разработчик программы.

Еще один момент! У вас текст на кириллице отображается крякозяблами после русификации программы, или в английской версии тоже?
Название: Русификация не ресурсов
Отправлено: chon от 24 Февраля 2011, 17:14:38
Цитата: NedMaker
chon, Шрифт конечно старого образца, но с кодировками все в порядке. Значит все-же, либо сама программа не верно распознает кодировки шрифта, либо используется другой шрифт.
Вряд-ли это можно исправить самому, такие проблемы может исправить только разработчик программы.

Еще один момент! У вас текст на кириллице отображается крякозяблами после русификации программы, или в английской версии тоже?
В англ. тоже ерунда отображается
Название: Русификация не ресурсов
Отправлено: NedMaker от 24 Февраля 2011, 17:27:04
chon, да, проблема в самой программе, она просто не распознает юникод. Здесь только разработчик может исправить, если захочет.
Название: Русификация не ресурсов
Отправлено: chon от 25 Февраля 2011, 17:28:21
Цитата: NedMaker
chon, да, проблема в самой программе, она просто не распознает юникод. Здесь только разработчик может исправить, если захочет.
Спасибо за помощь
Название: Русификация не ресурсов
Отправлено: Mark2 от 26 Февраля 2011, 18:35:55
chon, какой программой делается перевод?, как пример в Lingobit Localizer, можно задать в настройках проекта какую кодировку использовать при создании файла,и так же какой шрифт использовать программе, на сколько помню можно так же напрямую и в Restorator  задавать четко, какой шрифт использовать
Название: Русификация не ресурсов
Отправлено: NedMaker от 26 Февраля 2011, 21:37:12
Mark2, Вы говорите о шрифте который будет использоваться в ресурсах (диалоги, меню), а в данном случае шрифт используется в окне проекта, его таким способом не изменить.
Название: Русификация не ресурсов
Отправлено: Mark2 от 27 Февраля 2011, 00:18:01
NedMaker, извиняюсь, как то не подумал о программном вызове шрифта...