[Comm] i18n
aen
=?iso-8859-1?q?aen_=CE=C1_altlinux=2Eru?=
Чт Ноя 14 22:30:43 MSK 2002
Dmitry Sorokin wrote:
>Здравствуйте,
>
>Где почитать как правильно должна быть организована поддержка i18n в
>многоплатформенном приложении?
>
>Уже есть файл с переводом сообщений в кодировке koi8-r, скажем
>project.po. Из него генерится файл project.mo. Приложение должно
>работать на платф. линукс (koi8-r) и win32(cp1251)
>
>- Нужно ли project.po и соответствующий project.mo получать под каждую
> требуемую кодировку?
>
Нет
> Возможна ли автоматическая перекодировка из
> одного единственного файла исходя из указанной кодировки в
> заголовочных записях *.po?
>
Да, в свежих версиях glibc/gettext так и происходит.
>
>
>
>- Как эти файлы должны быть разложены по поддиректориям? Сейчас это
> работает только есть находится в .../ru/LC_MESSAGES/project.mo
> Присутствие .../ru_RU.KOI8-R/.. или .../ru_RU.CP1251/.. никакого
> влияния не оказывают
>
Они не нужны.
>
>
>Или может есть где посмотреть на "эталонную" реализацию? Желательно с
>питоновским кодом внутри.
>
Любая программа GNU.
Другое дело, что использование gettext в win32 -- "не штатное" решение,
но возможное. См., например, gnupg
Rgrds, AEN
>
>Заранее спасибо.
>
>Дмитрий
>
>_______________________________________________
>Community mailing list
>Community на altlinux.ru
>http://www.altlinux.ru/mailman/listinfo/community
>
>
>
Подробная информация о списке рассылки community