* [Comm] i18n
@ 2002-11-14 19:23 Dmitry Sorokin
2002-11-14 19:30 ` aen
0 siblings, 1 reply; 2+ messages in thread
From: Dmitry Sorokin @ 2002-11-14 19:23 UTC (permalink / raw)
To: community
Здравствуйте,
Где почитать как правильно должна быть организована поддержка i18n в
многоплатформенном приложении?
Уже есть файл с переводом сообщений в кодировке koi8-r, скажем
project.po. Из него генерится файл project.mo. Приложение должно
работать на платф. линукс (koi8-r) и win32(cp1251)
- Нужно ли project.po и соответствующий project.mo получать под каждую
требуемую кодировку? Возможна ли автоматическая перекодировка из
одного единственного файла исходя из указанной кодировки в
заголовочных записях *.po?
- Как эти файлы должны быть разложены по поддиректориям? Сейчас это
работает только есть находится в .../ru/LC_MESSAGES/project.mo
Присутствие .../ru_RU.KOI8-R/.. или .../ru_RU.CP1251/.. никакого
влияния не оказывают
Или может есть где посмотреть на "эталонную" реализацию? Желательно с
питоновским кодом внутри.
Заранее спасибо.
Дмитрий
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [Comm] i18n
2002-11-14 19:23 [Comm] i18n Dmitry Sorokin
@ 2002-11-14 19:30 ` aen
0 siblings, 0 replies; 2+ messages in thread
From: aen @ 2002-11-14 19:30 UTC (permalink / raw)
To: community
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
>
>
>
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2002-11-14 19:30 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-11-14 19:23 [Comm] i18n Dmitry Sorokin
2002-11-14 19:30 ` aen
ALT Linux Community general discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
public-inbox-index community
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.community
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git