ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [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