diff --git a/localization/defaults/main.yml b/localization/defaults/main.yml new file mode 100644 index 0000000000000000000000000000000000000000..8d3f671a91b0ded6d027ade33be176aaee7a71f8 --- /dev/null +++ b/localization/defaults/main.yml @@ -0,0 +1,4 @@ +--- + +localization_locale: locales/en +localization_vconsole: vconsole.conf diff --git a/localization/files/locales/de b/localization/files/locales/de new file mode 100644 index 0000000000000000000000000000000000000000..1b3533357b6b7c2fc6e69e7947118d026ba8d4a9 --- /dev/null +++ b/localization/files/locales/de @@ -0,0 +1 @@ +LANG=de_DE.UTF-8 diff --git a/localization/files/locale b/localization/files/locales/en similarity index 100% rename from localization/files/locale rename to localization/files/locales/en diff --git a/localization/files/vconsole.conf b/localization/files/vconsole.conf new file mode 100644 index 0000000000000000000000000000000000000000..3fa644ccfcbe86bd5fd86030f5299d34828da123 --- /dev/null +++ b/localization/files/vconsole.conf @@ -0,0 +1 @@ +KEYMAP=de-latin1-nodeadkeys diff --git a/localization/tasks/locale.yml b/localization/tasks/locale.yml index b04a531a0055f780ebb50ed68ead5a64693e286c..7100c2f657807d2796ab2d1cd9a399d5ab02d75e 100644 --- a/localization/tasks/locale.yml +++ b/localization/tasks/locale.yml @@ -17,7 +17,13 @@ - locale - name: ensure our default locale is default - copy: src=locale dest=/etc/default/locale owner=root group=root mode=0644 + copy: src="{{ localization_locale }}" dest=/etc/default/locale owner=root group=root mode=0644 + tags: + - config + - locale + +- name: ensure our vconsole config is present + copy: src="{{ localization_vconsole }}" dest=/etc/vconsole.conf owner=root group=root mode=0644 tags: - config - locale