diff options
-rw-r--r-- | gen-data/tasks/locale-cz/run.sh | 19 | ||||
-rw-r--r-- | gen-data/tasks/locale-utf-typo/run.sh | 5 | ||||
-rw-r--r-- | gen-data/tasks/templates/locale-change.sh | 16 |
3 files changed, 24 insertions, 16 deletions
diff --git a/gen-data/tasks/locale-cz/run.sh b/gen-data/tasks/locale-cz/run.sh index 12f0a48..1788557 100644 --- a/gen-data/tasks/locale-cz/run.sh +++ b/gen-data/tasks/locale-cz/run.sh @@ -1,18 +1,5 @@ -export task_name="cz-locale" +export task_name="locale-cz" -hook_start() -{ - export CHECK_LOCALE=0 - ___old_locale="$(cat /etc/locale.conf)" - echo "LANG=cs_CZ.UTF-8" > /etc/locale.conf -} +export ___new_locale="LANG=cs_CZ.utf8" -hook_end() -{ - echo "$___old_locale" > /etc/locale.conf -} - -run() -{ - create_pagila -} +. ./tasks/templates/locale-change.sh diff --git a/gen-data/tasks/locale-utf-typo/run.sh b/gen-data/tasks/locale-utf-typo/run.sh new file mode 100644 index 0000000..9004a88 --- /dev/null +++ b/gen-data/tasks/locale-utf-typo/run.sh @@ -0,0 +1,5 @@ +export task_name="locale-utf-typo" + +export ___new_locale="LANG=en_US.utf8" + +. ./tasks/templates/locale-change.sh diff --git a/gen-data/tasks/templates/locale-change.sh b/gen-data/tasks/templates/locale-change.sh new file mode 100644 index 0000000..8f7964f --- /dev/null +++ b/gen-data/tasks/templates/locale-change.sh @@ -0,0 +1,16 @@ +hook_start() +{ + export CHECK_LOCALE=0 + ___old_locale="$(cat /etc/locale.conf)" + echo "$___new_locale" > /etc/locale.conf +} + +hook_end() +{ + echo "$___old_locale" > /etc/locale.conf +} + +run() +{ + create_pagila +} |