index : archinstall32 | |
Archlinux32 installer | gitolite user |
summaryrefslogtreecommitdiff |
author | Daniel <blackrabbit256@gmail.com> | 2022-02-07 01:17:43 +1100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-02-06 15:17:43 +0100 |
commit | 20e23dcecd2bb4eeb72d324c33a29685c0241035 (patch) | |
tree | 5001cc529ba7b08af1da423173553da224b69292 | |
parent | 1ea6fea1d838f3b4646c9e4eebc9ffbdf45f3149 (diff) |
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | archinstall/locales/locales_generator.sh | 12 |
@@ -7,6 +7,7 @@ SAFETY_LOCK **/**dist **/**.egg* **/**.sh +!archinstall/locales/locales_generator.sh **/**.egg-info/ **/**build/ **/**src/ diff --git a/archinstall/locales/locales_generator.sh b/archinstall/locales/locales_generator.sh new file mode 100644 index 00000000..43e004d4 --- /dev/null +++ b/archinstall/locales/locales_generator.sh @@ -0,0 +1,12 @@ +#!/bin/bash + +cd $(dirname "$0")/.. + +find . -type f -iname "*.py" | xargs xgettext -j --omit-header -d base -o locales/base.pot + +for file in $(find locales/ -name "base.po"); do + echo "Updating: $file" + path=$(dirname $file) + msgmerge --quiet --width 512 --update $file locales/base.pot + msgfmt -o $path/base.mo $file +done |