Setting Your Locale

πŸ“˜ Hoofdstuk 9.2: Instellen van Lokale Instellingen in Linux

────────────────────────────────────────────
🌐 Wat zijn Lokale Instellingen?
────────────────────────────────────────────
β†’ Tijdens installatie kies je taal en regio (bijv. Nederlands, BelgiΓ«)
β†’ Deze instellingen bepalen:
β€’ Taal van meldingen
β€’ Tijd- en datumformaat
β€’ Valutanotatie
β€’ Sorteervolgorde
β†’ Later handmatig aan te passen

────────────────────────────────────────────
πŸ›  Handmatig Aanpassen met Omgevingsvariabelen
────────────────────────────────────────────

Variabele | Beschrijving
──────────────|────────────────────────────────────
LANG | Hoofdinstelling die LC_* beΓ―nvloedt
LC_TIME | Tijd- en datumweergave
LC_MONETARY | Valuta-indeling (€, Β£, $)
LC_MESSAGES | Taal van systeemmeldingen
LC_ALL | Overschrijft alle LC_* (tijdelijk)

πŸ“Œ Voorbeeld: Wijzig tijdelijk valuta naar Engels formaat
export LC_MONETARY=en_GB.UTF-8

πŸ“Œ Voorbeeld: Wijzig alles in één keer:
export LANG=en_GB.UTF-8

⚠️ Let op:
Deze instellingen gelden **alleen voor de actieve sessie**

πŸ“Œ Permanent maken:
echo 'export LANG=en_GB.UTF-8' >> ~/.bashrc

🧩 Soms vereist:
export LC_ALL=en_GB.UTF-8

────────────────────────────────────────────
βš™ Instellen met localectl (Systemd-systemen)
────────────────────────────────────────────

βœ… localectl = beheer van taalinstellingen met 1 commando

πŸ“Œ Huidige instellingen bekijken:
localectl

πŸ“Œ Beschikbare talen weergeven:
localectl list-locales

πŸ“Œ Locale instellen (bijv. Nederlands BelgiΓ«):
sudo localectl set-locale LANG=nl_BE.UTF-8

πŸ“Œ Controleren of het is toegepast:
echo $LANG