22 lines
588 B
YAML
22 lines
588 B
YAML
---
|
|
- name: Deactivate locales
|
|
ansible.builtin.lineinfile:
|
|
path: /etc/locale.gen
|
|
regexp: '^#*\s*{{ item }}'
|
|
line: '# {{ item }}'
|
|
loop: '{{ locales_inactive }}'
|
|
register: locales_inactivated
|
|
|
|
- name: Activate locales
|
|
ansible.builtin.lineinfile:
|
|
path: /etc/locale.gen
|
|
regexp: '^#*\s*{{ item }}'
|
|
line: '{{ item }}'
|
|
loop: '{{ locales_active }}'
|
|
register: locales_activated
|
|
|
|
- name: Regenerate locale-gen # noqa: no-changed-when
|
|
ansible.builtin.command:
|
|
cmd: /usr/sbin/locale-gen
|
|
when: locales_inactivated is changed or locales_activated is changed
|