Re: Cestinu do konzole
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 08:35:02 +0200 |
User-agent |
Mutt/1.5.13 (2006-08-11) |
Proměnné prostředí týkající se locale (LANG a LC_*) by dle mne neměly
mít hodnotu "czech", ale "cs_CZ.UTF-8". Alespoň v mém případě je czech
alias pro "cs_CZ.ISO-8859-2" (viz /etc/locale.alias) což určitě
nechcete.
Zdraví
Marek
On Sun, Sep 07, 2008 at 08:13:56PM +0100, d.petr wrote:
> Dobrý den,
> mám takový linuxový evergreen - nedaří se mi dostat češtinu do konzole.
> Vyměnil jsem jádro (svoje vlastní) a při té příležitosti se rozhodl, že
> po letech přece jen přejdu na UTF8 (několik pokusů už bylo dřív, ale
> vždy skončily bez češtiny, takže návrat zpět). V jádru jsem nechal jen
> podporu UTF8.
> Zkoušel jsem ledacos co jsem našel po internetu, ale bez výsledku.
> Generoval jsem locale jak pro ISO8859-2 a pro UTF8, tak pro samotné
> UTF8, nastavoval etc/environment, etc/locale.gen. Dokud bylo v locales i
> 8859-2, tak jsem viděl místo českých písmen buď mezery, nebo čtverečky.
> Teď, pouze s UTF8, se tyto české texty přeply do angličtiny a hotovo.
>
> Teď mám "dpkg-reconfigure locales" jen s volbou cs_CZ.UTF-8, po
> vygenerování zahlásí
> ----
> Generation complete.
> perl: warning: Setting locale failed.
> perl: warning: Please check that your locale settings:
> LANGUAGE = (unset),
> LC_ALL = (unset),
> LC_CTYPE = "czech",
> LANG = "czech"
> are supported and installed on your system.
> perl: warning: Falling back to the standard locale ("C").
> perl: warning: Setting locale failed.
> perl: warning: Please check that your locale settings:
> LANGUAGE = (unset),
> LC_ALL = (unset),
> LC_CTYPE = "czech",
> LANG = "czech"
> are supported and installed on your system.
> perl: warning: Falling back to the standard locale ("C").
> ----
>
> /etc/environment obsahuje LANG=cs_CZ.UTF-8
> /etc/locale.gen obsahuje cs_CZ.UTF-8 UTF-8
>
> v /etc/console-tools/config mám
> ---
> SCREEN_FONT=lat2u-16.psf.gz
> SCREEN_FONT_vc2=lat2u-16.psf.gz
> APP_CHARSET_MAP=iso02
> APP_CHARSET_MAP_vc2=iso02
> ----
>
> locale mi vypíše:
> ------
> locale: Cannot set LC_CTYPE to default locale: No such file or directory
> locale: Cannot set LC_MESSAGES to default locale: No such file or directory
> locale: Cannot set LC_ALL to default locale: No such file or directory
> LANG=czech
> LC_CTYPE=czech
> LC_NUMERIC="czech"
> LC_TIME="czech"
> LC_COLLATE="czech"
> LC_MONETARY="czech"
> LC_MESSAGES="czech"
> LC_PAPER="czech"
> LC_NAME="czech"
> LC_ADDRESS="czech"
> LC_TELEPHONE="czech"
> LC_MEASUREMENT="czech"
> LC_IDENTIFICATION="czech"
> LC_ALL=
> -------
>
> A čeština nikde. Programy na mě mluví anglicky, klávesnice nevím, jestli
> dělá česká písmena (místo českých písmen jen pípá), no prostě s
> lokalizací horší stav, než před lety. :-(
>
> Verze Debianu - všechny tyto věci Etch.
>
> Dokáže někdo poradit?
> Dík Petr
>
> ________________________________________________
> CZdebian-l maillist - CZdebian-l zavinac debian bod cz
> http://www.debian.cz/mailman/listinfo/czdebian-l
> E-mail (un)subscriptions: czdebian-l-request zavinac debian bod cz
Partial thread listing:
- Re: Cestinu do konzole, (pokračuje)