Feisty + Latin-2 locale

Fórumok

Sziasztok!

Nem tudja valaki, hogyan kell beállítani a hu_HU.ISO-8859-2 locale támogatását?Így próbáltam:

- a /var/lib/locales/supported.d/hu fájlban a meglévő után beírtam a hu_HU.ISO-8859-2 ISO-8859-2 sort.

- Futtattam a sudo dpkg-reconfigure -plow locales parancsot, ami létrehozta a megfelelő locale-okat.

Ezután azonban továbbra sem tudom használni a luit programot:


$ LANG="hu_HU.ISO-8859-2" luit ssh jack@valami.host.hu
Warning: couldn't find charset data for locale hu_HU.ISO-8859-2; using ISO 8859-1.

Hát ez van. Debian-ban csak ennyi a beállítás, nem tudom, Ubuntuban még mit kell csinálni.

Hozzászólások

pl
dpkg-reconfigure locales

vagy a gdm ben bejelentkezéskor is meg lehet adni
hogy ut8- vagy latin legyen a kódolás de persze ez csak
az ablakkezelőre vonatkozik

viszont ha az a baj hogy neked UTF-8 van és egy latin-2 es gépre
belépve az ékezetes karakterek rosszul jelennek meg azt a
gnome-terminálban tudod állítani hogy latin2 vagy utf8

Celeron-M 1400Mhz, 768M, Debian SID, 2.6.22-rc2

Nálam a local file-ban van:

cat /var/lib/locales/supported.d/local
en_US.UTF-8 UTF-8
hu_HU.UTF-8 UTF-8
hu_HU.ISO-8859-2 ISO-8859-2

dpkg-reconfigure locales

Mik

Nalam ez van:

en_US ISO-8859-1
hu_HU ISO-8859-2

Közben kiderítettem, hogy a luit-tal lehet a gond, mert egyébként működik a dolog: ha csinálok egy latin-2 -es szövegfájlt, és simán kiiraton a cat paranccsal, akkor zagyvaság az eredmény, ha viszont a

$ LANG="hu_HU.ISO-8859-2" cat proba.txt

-vel íratom ki, jó lesz. Tehát most már csak a luit-ot kell körbeszaglásznom - vagy eltávolítanom.

szerk: ja, mégsem. A gnome-terminal átállítva maradt...

Ez is egy jó megoldás: luit -encoding iso-8859-2 ssh ...
tehát nem kell locale-t találni/készíteni az adott karakterkészlethez, megadható simán a karakterkészlet megában is.