Debian szerver nyelvi beállítás

Fórumok

Üdvözlet!

Van egy Debian 7 32bit alapú vps szerverem.
Ezen szeretném át állítani a nyelvet angolról magyarra.
Ki adtam a dpkg-reconfigure-locale parancsot ami beadta a nyelv választási lehetőségeket.
Ki vettem a csillagot az en_GB vagy en_US lehetőségből és beállítottam a hu_HU.UTF-8 -at.
Ezután kiadtam a locale parancsot amire ez a válasz jött:
LANG=en_US.UTF-8
LANGUAGE=en_US:en
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC=hu_HU.UTF-8
LC_TIME=hu_HU.UTF-8
LC_COLLATE="en_US.UTF-8"
LC_MONETARY=hu_HU.UTF-8
LC_MESSAGES="en_US.UTF-8"
LC_PAPER=hu_HU.UTF-8
LC_NAME=hu_HU.UTF-8
LC_ADDRESS=hu_HU.UTF-8
LC_TELEPHONE=hu_HU.UTF-8
LC_MEASUREMENT=hu_HU.UTF-8
LC_IDENTIFICATION=hu_HU.UTF-8
LC_ALL=

A locale -a parancsra ez a válasz jött:

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_COLLATE to default locale: No such file or directory
C
C.UTF-8
POSIX
hu_HU.utf8

Ez egy tiszta Debian telepítés. Az érdekesség, hogy a vps rendszeren készen kapom a Debian rendszert rá.
Hogyan állíthatnám be rendesen, hogy minden magyar legyen?

Üdvözlettel és köszönettel,
Laszlo Espadas
KardiWeb

Hozzászólások

Szerintem nézd meg az /etc/default/locale fájlt. Itt lehet állítani az alapértelmezett nyelvet az újabb Debianoknál (emlékeim szerint Squeeze óta).

Itt javasolt a LANGUAGE változót is beállítani, mert néhány alkalmazást ezt veszi figyelembe a LANG helyett, pl.:

LANG="hu_HU.UTF-8"
LANGUAGE="hu_HU:hu"

Utána ez a beállítás finomhangolható userenként a user home könyvtára alatt lévő .profile fájlban, ha esetleg adott usernél angolul szeretnéd használni a rendszert.

Nem árt tudni azt sem, hogy a beállítás csak a következő bejelentkezés után lép életbe.

Szerk.: Ajánlom figyelmedbe ezt, sok hasznos dolog van benne: https://wiki.debian.org/Locale