Locale
L'impostazione che indica a un programma quale lingua e quali convenzioni regionali usare.
Di solito si scrive en_US.UTF-8: lingua, regione, codifica dei caratteri. Regola ordinamento alfabetico, separatore decimale, formati di data e valuta, primo giorno della settimana e conversione maiuscole/minuscole. È suddivisa in categorie, per cui è possibile avere i messaggi in inglese e i numeri formattati all'italiana.
Una trappola classica: LC_COLLATE cambia l'ordine di ordinamento, e script di shell, indici di database e test si comportano diversamente da una macchina all'altra. Per questo la maggior parte dei sistemi di build gira con LC_ALL=C. CLDR è la fonte dati moderna dietro il tutto.