gettext a www

Karel Zak zakkr na zf.jcu.cz
Pátek Květen 12 11:57:04 CEST 2000


On Thu, 11 May 2000, Michael Mraka wrote:

> Ondrej Sury wrote:
> % > % mam cgi script v cecku, ktery jsem lokalizoval.  Katalog se mi
> % > % nainstaluje do /usr/share/locale/cs/..., ale nepouzije se ani
> % > % v pripade, ze nastavim locale primo pres setlocale(LC_MESSAGES, "cs");
> % > % Nevite nekdo, co s tim?
> % > 
> % > Volate v tom skriptu nekde  bindtextdomain() a textdomain()D?
> % > (aby se spravne asocioval katalog a cesta k nemu...)?
> % 
> % Jojo, nechtelo se mi to psat, protoze jsem predpokladal, ze uhodnete
> % ze kdyz jsem cely program gettextizoval uplne od zacatku, tak jsem 
> % na to nezapomel ;-)))
> 
> No dobre, asi se to dalo cekat :-), takze vas nebudu dal napinat.
> 
> Problem je jeste jeden -- glibc (ani 2.1 bohuzel) nezjistuje nastaveni
> LC_MESSAGES (ktere potrebuje k tomu abu poskladal cestu ke katalogu) pomoci
> setlocale(LC_MESSAGES,"") jak by to bylo _spravne_, ale z prostredi :(.
> Jinymi slovy prime nastaveni pomoci setlocale(LC_MESSAGES, "cs") nepomuze,
> je potreba si nastavit prostredi (klidne zevnitr programu pomoci setenv()).
> Nevim jestli je to chyba, ale podle zdrojaku glibc to spis vypada jako
> "vlastnost" -- je to tam nejak skvele zamotane pomoci ruznych #ifdef.

 To jako vazne? To pak, ale nepujde za chodu nejak rozumne menit locales...
a clovek tam bude muset operovat s setenv() (pujde to vubec)?

 Pekna feature.... ale proc?

						Karel



Další informace o konferenci Linux