Re: Cestinu do konzole - castecne vyreseno


To Debian CZ/SK project discussion list <czdebian-l zavinac debian bod cz>
From Marek Chlup <mara zavinac chlup bod net>
Date Mon, 8 Sep 2008 10:20:22 +0200
User-agent Mutt/1.5.13 (2006-08-11)

On Mon, Sep 08, 2008 at 09:47:37AM +0200, d bod petr zavinac post bod cz wrote:
> Nakonec jsem do /etc/locale.gen k puvodnimu cs_CZ.UTF-8 UTF-8 pridal cs_CZ 
> UTF-8, v locale.alias (/usr/share/locale/locale.alias) jsem zmenil cz_CZ z 
> ISO8859-2 na UTF-8, pustil locale-gen, rebootoval a zda se, ze ceska pismenka 
> vykoukla. :-)

Ta změna v locale.alias se mi moc nelíbí. Předpokládám, že je asi běžné
mít "czech" jako alias na "cs_CZ.ISO-8859-2" a tak při nějaké
aktualizaci by mohlo dojít k přepsání locale.alias právě na to běžné...

Prostě si myslím, že je vhodné nastavit jen proměnnou "LANG" na
"cs_CZ.UTF-8" a ostatní proměnné LC_* nechat nenastavené. Příslušné
nastavení mám v /etc/default/locale (LANG=cs_CZ.UTF-8) a pak ještě v
/etc/default/gdm (to asi nepoužíváte). Je třeba si však pohlídat, aby to
nastavení nepřebil nějaký script. Pokud si pak chci spustit nějakou
aplikaci v jiném locale například mc, stačí napsat třeba:
LANG=en_US mc

Marek


Partial thread listing: