Автор Тема: Русификация не ресурсов  (Прочитано 10716 раз)

Оффлайн chon

  • Новичок
  • *
  • Сообщений: 4
Русификация не ресурсов
« : 22 Февраля 2011, 23:00:43 »
Есть такая программка (для симуляции электроники)
http://depositfiles.com/files/prfrf5okr 5,7Мб
Ресурсы локализуются - все нормально (Меню диалоги все ок).
Проблема в следующем.
Чтоб было понятней опишу порядок работы:
-File -> New Schematic -> Edit -> Text -> Пишем текст "Привет" -> вставляем в рабочее поле (в схему)
а там видим "i?eaao".
Игрался с реестром - 1251, 204....не помогает.
С помощью "Process Monitor" увидел, что прога обращается к шрифту arialbd.ttf (конечно не только к нему). И именно этот шрифт отображается в рабочем поле (это там где "i?eaao") - ну или по крайне мере очень похож.
Теперь зашел в тупик - не знаю что делать.
Помогите кто может.
« Последнее редактирование: 23 Февраля 2011, 00:44:34 от shkiper »

Оффлайн NedMaker

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 1130
  • The Vigilant Observer
    • nrgizer.msilab.net
Русификация не ресурсов
« Ответ #1 : 24 Февраля 2011, 09:31:08 »
chon, Может проблема в кодировке самого шрифта?
Выложите шрифт, исправлю его кодировку, посмотрим как это повлияет на отображение шрифта

Оффлайн chon

  • Новичок
  • *
  • Сообщений: 4
Русификация не ресурсов
« Ответ #2 : 24 Февраля 2011, 14:27:17 »
Цитата: NedMaker
chon, Может проблема в кодировке самого шрифта?
Выложите шрифт, исправлю его кодировку, посмотрим как это повлияет на отображение шрифта
Шрифт http://depositfiles.com/files/eht9peo10
спасибо что откликнулись

Оффлайн NedMaker

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 1130
  • The Vigilant Observer
    • nrgizer.msilab.net
Русификация не ресурсов
« Ответ #3 : 24 Февраля 2011, 16:52:25 »
chon, Шрифт конечно старого образца, но с кодировками все в порядке. Значит все-же, либо сама программа не верно распознает кодировки шрифта, либо используется другой шрифт.
Вряд-ли это можно исправить самому, такие проблемы может исправить только разработчик программы.

Еще один момент! У вас текст на кириллице отображается крякозяблами после русификации программы, или в английской версии тоже?

Оффлайн chon

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

Еще один момент! У вас текст на кириллице отображается крякозяблами после русификации программы, или в английской версии тоже?
В англ. тоже ерунда отображается

Оффлайн NedMaker

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 1130
  • The Vigilant Observer
    • nrgizer.msilab.net
Русификация не ресурсов
« Ответ #5 : 24 Февраля 2011, 17:27:04 »
chon, да, проблема в самой программе, она просто не распознает юникод. Здесь только разработчик может исправить, если захочет.

Оффлайн chon

  • Новичок
  • *
  • Сообщений: 4
Русификация не ресурсов
« Ответ #6 : 25 Февраля 2011, 17:28:21 »
Цитата: NedMaker
chon, да, проблема в самой программе, она просто не распознает юникод. Здесь только разработчик может исправить, если захочет.
Спасибо за помощь

Оффлайн Mark2

  • Новичок
  • *
  • Сообщений: 7
Русификация не ресурсов
« Ответ #7 : 26 Февраля 2011, 18:35:55 »
chon, какой программой делается перевод?, как пример в Lingobit Localizer, можно задать в настройках проекта какую кодировку использовать при создании файла,и так же какой шрифт использовать программе, на сколько помню можно так же напрямую и в Restorator  задавать четко, какой шрифт использовать
« Последнее редактирование: 26 Февраля 2011, 18:38:21 от Mark2 »

Оффлайн NedMaker

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 1130
  • The Vigilant Observer
    • nrgizer.msilab.net
Русификация не ресурсов
« Ответ #8 : 26 Февраля 2011, 21:37:12 »
Mark2, Вы говорите о шрифте который будет использоваться в ресурсах (диалоги, меню), а в данном случае шрифт используется в окне проекта, его таким способом не изменить.
« Последнее редактирование: 26 Февраля 2011, 21:38:31 от NedMaker »

Оффлайн Mark2

  • Новичок
  • *
  • Сообщений: 7
Русификация не ресурсов
« Ответ #9 : 27 Февраля 2011, 00:18:01 »
NedMaker, извиняюсь, как то не подумал о программном вызове шрифта...