Locale instellingen (Linux)

Uit De Vliegende Brigade
Ga naar: navigatie, zoeken

Om Linux aan te passen aan locale instellingen (bv. taal, datum, valuta, decimale scheidingsteken, duizendtal-scheidingsteken), heb je een handjevol variabelen. Dit zijn de instellingen op één van m'n computers:

LANG=C
LANGUAGE=
LC_CTYPE="C"
LC_NUMERIC=en_US.UTF-8
LC_TIME=en_US.UTF-8
LC_COLLATE="C"
LC_MONETARY=en_US.UTF-8
LC_MESSAGES="C"
LC_PAPER=en_US.UTF-8
LC_NAME=en_US.UTF-8
LC_ADDRESS=en_US.UTF-8
LC_TELEPHONE=en_US.UTF-8
LC_MEASUREMENT=en_US.UTF-8
LC_IDENTIFICATION=en_US.UTF-8
LC_ALL=

Instellen - Hoe en waar?

Eén van de bronnen hieronder zegt dat je deze variabelen in /etc/environment moet zetten. Ik betwijfel of dat het geval is.

Deze bron zegt dat je bestand /etc/default/locale moet hebben. Dat klinkt waarschijnlijker.

Locale (bash)

Gebruik commando

locale

om een overzicht te krijgen van de actuele instellingen. Gebruik

locale -a

voor een overzicht van beschikbare opties. Gebruik

locale -m

voor beschikbare character maps. Gebruik -v (verbose) voor meer info. En gebruik man locale voor een overzicht van overige opties.


Bronnen