Locales¶
This Ansible role manages the system locale configuration by deploying locale.gen and locale.conf, then generating the requested locales.
Description¶
Copies your
locale.gentemplate to/etc/locale.genCopies your
locale.conftemplate to/etc/locale.confRuns
locale-gento generate and activate configured locales
Overview¶
Template deployment
locale.gen: uncomment or specify the locales you needlocale.conf: setsLANGandLANGUAGEenvironment variables
Locale generation
Executes the
locale-gencommand (requires privilege escalation)
Idempotency
Templates are only reapplied if changed
locale-genonly re-runs when the template changes
Features¶
Full control over uncommented locales in
locale.genSimple override via templates in your role directory
Works on any system supporting
locale-gen