locales.yml 702 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. - name: Backup locale.gen
  2. become: true
  3. copy:
  4. src: /etc/locale.gen
  5. dest: "{{ app_backup }}/etc_locale.gen"
  6. remote_src: yes
  7. backup: yes
  8. - name: Enable en-US locale
  9. become: true
  10. lineinfile:
  11. path: /etc/locale.gen
  12. state: present
  13. line: en_US.UTF-8 UTF-8
  14. - name: Enable zh-CN locale
  15. become: true
  16. lineinfile:
  17. path: /etc/locale.gen
  18. state: present
  19. line: zh_CN.UTF-8 UTF-8
  20. - name: Enable zh-TW locale
  21. become: true
  22. lineinfile:
  23. path: /etc/locale.gen
  24. state: present
  25. line: zh_TW.UTF-8 UTF-8
  26. - name: Generate locales
  27. become: true
  28. shell: locale-gen
  29. - name: Use en_US as default locale
  30. become: true
  31. shell: update-locale LANG=en_US.UTF-8