Portál AbcLinuxu, 11. května 2025 10:28

Dotaz: Arch Linux - čeština

17.9.2012 13:57 Radun
Arch Linux - čeština
Přečteno: 652×
Odpovědět | Admin

Mám v archu porblém s locale, třeba někdo budete vědět co s tím. Po tom co jsem si naposledy zbořil systém a musel jsem vše přehrát starou zálohou se stalo, že čeština v okně terminálu a některých dalších programech nefunguje. Hledal jsem hledal, a našel řešení které spočívalo v přidání řádků

export LANG=C

export LC_ALL=cs_CZ.utf8

do souboru .bashrc.

po zadání $locale vše vypadá takto

LANG=C
LC_CTYPE="cs_CZ.utf8"
LC_NUMERIC="cs_CZ.utf8"
LC_TIME="cs_CZ.utf8"
LC_COLLATE="cs_CZ.utf8"
LC_MONETARY="cs_CZ.utf8"
LC_MESSAGES="cs_CZ.utf8"
LC_PAPER="cs_CZ.utf8"
LC_NAME="cs_CZ.utf8"
LC_ADDRESS="cs_CZ.utf8"
LC_TELEPHONE="cs_CZ.utf8"
LC_MEASUREMENT="cs_CZ.utf8"
LC_IDENTIFICATION="cs_CZ.utf8"
LC_ALL=cs_CZ.utf8

a dokonce to i funguje správně, jenže jen pod uživatelem. Pokud spustí třeba program wbar program mutt, pak je problém  a čeština je opět nefunkční. Když mutt spustím v okně terminálu je to ok.  V /etc/rc.conf mám normálně   LOCALE="cs_CZ.utf8", tak nechápu proč to nefunguje a já musím dávat nastavení do .bashrc. S locale moc zkušeností nemám: vždycky mi to fungovalo bez problémů. Díky za radu nebo za tip.


Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Jesus Jimenez avatar 17.9.2012 14:31 Jesus Jimenez | skóre: 29
Rozbalit Rozbalit vše Re: Arch Linux - čeština
Odpovědět | | Sbalit | Link | Blokovat | Admin
Exportujte jen LANG=cz_CZ.utf8 v rc.conf a podivejte se, jestli mate aktualni /etc/profile.d/locale.sh (balicek filesystem). Pripadne si locales pregenerujte pod rootem pomoci locale-gen. Jinde nic neexportuju a cestina chodi jak ma.
Doaenův zákon průtahů: Čím pomaleji pracuješ, tím méně naděláš chyb. -- Murphy
Jesus Jimenez avatar 17.9.2012 14:32 Jesus Jimenez | skóre: 29
Rozbalit Rozbalit vše Re: Arch Linux - čeština
Oops... v rc.conf LOCALE=cs_CZ.utf8, nikoli LANG...
Doaenův zákon průtahů: Čím pomaleji pracuješ, tím méně naděláš chyb. -- Murphy
17.9.2012 14:51 Radun
Rozbalit Rozbalit vše Re: Arch Linux - čeština
paráda, locale-gen zabralo a už to funguje. Díky!

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.