Re: Podpora cizich jazyku
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
>
> Nap? ?
>
> Sice z mého pohledu to není n?co co pot?ebuji ... :-)
> Ale spí?e to beru z pohledu jestli by mohla být zvolena vhodná technologie
> s ohledem na tento "po?adavek".
>
> Vím, ?e nap?. jde ?e?it dal?ím klientem v 3. úrovni, ale pokud to nebude
> p?íli? náro?né pro? to nezakomponovat ?
>
> A to je otázka na tv?rce klienta v 3. vrstv? nap?. u GUI (co? mne zajímá).
V Unixech se pouzivaji locales a napr. knihovna gettext.
Locales jsou takoveto - format data, format cisla, kdy zacina tyden (pondeli,
nedele), apod.
Pro jazykovou verzi se pouzivaji ruzne knihovny. Ty delaji to, ze man soubor
s jazykovymi texty a ty mohou lide ruzne upravovat a menit tak texty.
Pak se v programu pise vzdy jen
printf( _("Toto je text k prelozeni") );
/* Vim, ze je ten priklad trosku spatne (programatorsky) */
a pak se jen meni ten soubor. Pracuje se s tim velice dobre.
Trosku problem bude se spravami posilanymi serverem - tam se muze stat, ze
jeden klient bude nemecky a druhy cesky. Pokud tento problem neresime pak
muzeme pouzit take gettext. Jinak si musime pamatovat jazyk klienta a na to
myslim gettext pouzit nejde.
- --
Petr "Fers" Ferschmann
-=[ fers@pinknet.cz ]==[ http://home.pinknet.cz/~fers/ ]=-
- -=[ Koukni na http://www.effata.net/ ]==[ +420 604/781 009 ]=-
GPG Fingerprint:
[83B0 6378 7A9D D993 035E 60BD FEEC F665 D2C8 1B9A]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org
iD8DBQE7VCCC/uz2ZdLIG5oRAqqwAJ0TrlYgSbrhFT+27IQhNYY3P4ZuFACgivh7
I5FfviGO14y7HkaNgTI7Ekg=
=OyNc
-----END PGP SIGNATURE-----
-------------------------- ucto-dev-l@pinknet.cz ------------------------
Konference o vyvoji ucetnictvi http://ucto.ferschmann.cz/
Partial thread listing: