Create a separate 'locales' roles (+ en_US)
parent
ccb1f90c79
commit
7f6c36daaf
@ -0,0 +1,4 @@
|
||||
---
|
||||
locales_default: en_US.UTF-8
|
||||
locales_additional: []
|
||||
...
|
@ -1,4 +1,4 @@
|
||||
---
|
||||
# Reconfigure locales when conf changes
|
||||
- name: Reconfigure locales
|
||||
command: dpkg-reconfigure locales -f noninteractive
|
||||
...
|
@ -0,0 +1,15 @@
|
||||
---
|
||||
- name: Install locales
|
||||
locale_gen:
|
||||
name: "{{ item }}"
|
||||
state: present
|
||||
loop: "{{ [locales_default] + locales_additional }}"
|
||||
|
||||
- name: Select default locale
|
||||
debconf:
|
||||
name: locales
|
||||
question: locales/default_environment_locale
|
||||
value: "{{ locales_default }}"
|
||||
vtype: select
|
||||
notify: Reconfigure locales
|
||||
...
|
Loading…
Reference in New Issue