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