Cestinu do konzole
To |
czdebian-l zavinac debian bod cz |
From |
"d.petr" <d bod petr zavinac post bod cz> |
Date |
Sun, 07 Sep 2008 20:13:56 +0100 |
User-agent |
Mozilla/5.0 (X11; U; Linux i586; en-US; rv:1.8.0.14eol) Gecko/20070505 Iceape/1.0.9 (Debian-1.0.13~pre080323b-0etch3) |
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
Partial thread listing: