%post w openoffice.spec
Rafal Cygnarowski
zswi w pers.pl
Czw, 13 Mar 2003, 09:18:47 CET
> > lang=$(eval $(locale); echo "$LC_MESSAGES" | sed -n "s/\([a-z]*_[A-Z]*\).*/\1/p")
>
> yrm.. modulo LC_MESSAGES=POSIX oraz LC_MESSAGES=C (wtedy może en?)
1. LC_MESSAGES moze byc rowniez ""
2. /etc/sysconfig/i18n ustawia domyslny jezyk tak
[rafi w rafal rafi]$ set | grep pl_PL
LANG=pl_PL
3. luser moze miec wlasne ustawienia
4. nie kazdy jezyk ma lokalizacje
5. nie kazda lokalizacja musi byc zainstalowana
Moja propozycja:
Ad. 1, 2, 3
- Jesli jest ustawiony LC_MESSAGES i nie mamy danej lokalizacji to en
- Jesli LC_MESSAGES="" to sprawdzic LANG
Ad. 4, 5
Do /etc/openoffice/langs/* (?) wrzucac pliki z nazwami zainstalowanych
lokali (pliki znajdowalyby sie w oo-i18n-lang). W ten sposob
sprawdzalibysmy na co sobie mozemy pozwolic przy zmianach.
--
Rafal Cygnarowski
rafi w pers.pl
Więcej informacji o liście dyskusyjnej pld-devel-pl