Мультиязычность в Lazarus

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Ответить
Аватара пользователя
kotompazb
постоялец
Сообщения: 156
Зарегистрирован: 21.06.2012 13:03:39
Откуда: Novosibirsk, xUSSR

Мультиязычность в Lazarus

Сообщение kotompazb »

Сабж.
Просьба поделиться опытом. Кто как организовывает поддержку мультиязычности в своих проектах?
ssadragon
постоялец
Сообщения: 148
Зарегистрирован: 03.12.2012 20:21:35

Сообщение ssadragon »

Аватара пользователя
kotompazb
постоялец
Сообщения: 156
Зарегистрирован: 21.06.2012 13:03:39
Откуда: Novosibirsk, xUSSR

Сообщение kotompazb »

Спасибо. Буду смотреть.
Аватара пользователя
kotompazb
постоялец
Сообщения: 156
Зарегистрирован: 21.06.2012 13:03:39
Откуда: Novosibirsk, xUSSR

Сообщение kotompazb »

С переходом на 2.0 перестал автоопределяться язык винды. Мультиязычность реализована через LCLTranslator. В принципе есть ручное переключение языка, поэтому не сильно критично, но все же.
Аватара пользователя
Лекс Айрин
долгожитель
Сообщения: 5723
Зарегистрирован: 19.02.2013 16:54:51
Откуда: Волгоград
Контактная информация:

Сообщение Лекс Айрин »

kotompazb, на самом деле, это вообще ни о чем, так как человек вполне может быть билингвой. Даже я пару раз переключался на английский, когда перевод оказывался корявым. Моя прога нормально перешла. Правда, я использую транс лазаруса. Долго меня уламывали на стандартный способ, но в итоге так даже проще.
Аватара пользователя
zoltanleo
постоялец
Сообщения: 459
Зарегистрирован: 17.10.2013 10:55:01

Сообщение zoltanleo »

kotompazb писал(а):Просьба поделиться опытом

никаких проблем

Изображение

в т.ч. на Laz 2.1

ps. кстати, с r60417 изменили расширение главного файла на *.pot (LCLTranslator: adapted search procedure to the fact that master files now have .pot extension)
Аватара пользователя
kotompazb
постоялец
Сообщения: 156
Зарегистрирован: 21.06.2012 13:03:39
Откуда: Novosibirsk, xUSSR

Сообщение kotompazb »

С ручным переключением у меня и так работало. А за информацию о смене расширения спасибо, помогло! :)
Ответить