Обучить WinCE 4.2 русскому
От: szm012  
Дата: 01.08.11 09:44
Оценка:
Подскажите в какую сторону копать. Есть девайс, на котором установлена WinCE 4.2 (панель управления промышленным автоматом). На девайсе под WinCE бегает софт, управляющий автоматом. Есть необходимость и возможность русифицировать этот софт. Вопрос: как обучить WinCE отображать кириллицу? Делать новую сборку WinCe /писать локализацию/что-то другое...? Есть желание решить эту задачу на аутсорсе, может есть желающие заняться?
Re: Обучить WinCE 4.2 русскому
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 05.08.11 04:16
Оценка: 2 (1)
Здравствуйте, szm012, Вы писали:

S>как обучить WinCE отображать кириллицу?


Для отображения нужны .ttf-файлы с наличием русских шрифтов, их можно взять из прошивки любого устройства с WinCЕ, где они есть. Но простая замена .ttf-файлов в каталоге Windows не получится — нужно переделывать прошивку. Если есть оригинал прошивки — поищите последнюю версию Remaker, там простая замена файлов делается более-менее удобно. Имейте в виду, что эти самодельные утилиты работают ненадежно, и внешне правильная прошивка может работать неправильно. Может потребоваться правка в другой программе (например, XIPPort).
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Re[2]: Обучить WinCE 4.2 русскому
От: szm012  
Дата: 05.08.11 09:26
Оценка:
Здравствуйте, Евгений Музыченко, Вы писали:

Спасибо, это как раз тот кусок ответа, которого у меня не было. Второй кусок — необходимость загрузки кодовой страницы. Насколько я понял из своих поисков, в уже собранной WinCE без включенной русской локали ее можно поменять только поправив wince.nls Буду пробовать.
Re[3]: Обучить WinCE 4.2 русскому
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 05.08.11 12:21
Оценка:
Здравствуйте, szm012, Вы писали:

S>Второй кусок — необходимость загрузки кодовой страницы.


Это как раз не столь важно — влияет только на отображение даты/времени и денежных единиц. Если Вас это не напрягает — локали можно не трогать. Впрочем, если все равно лезть в прошивку, то заменить лишний файл смысл имеет.

S>Насколько я понял из своих поисков, в уже собранной WinCE без включенной русской локали ее можно поменять только поправив wince.nls


Да, именно так. Возьмите wince.nls от какой-нибудь известной стабильной прошивки (SmartQ, PandaWill) или поищите ссылки — на том же 4pna.com должны быть. Только загляните внутрь, чтобы там был русский язык (искать проще по названиям дней недели).
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.