2022-11-24 21:14:59 +01:00
|
|
|
#!/usr/bin/env bash
|
2021-04-07 07:18:17 +00:00
|
|
|
|
2022-11-24 21:14:59 +01:00
|
|
|
set -eux
|
|
|
|
|
|
|
|
|
|
cd "$(dirname "$0")/.." # change into base directory
|
|
|
|
|
# shellcheck disable=SC1091
|
2021-04-07 07:18:17 +00:00
|
|
|
source scripts/utils.sh
|
|
|
|
|
|
2022-04-21 17:25:28 +02:00
|
|
|
locales=$(jq -r '.[].code' src/locales.json | grep -v 'en_US')
|
2018-12-20 14:16:56 +01:00
|
|
|
mkdir -p src/translations
|
|
|
|
|
|
2018-12-19 21:45:12 +01:00
|
|
|
for locale in $locales; do
|
2022-11-24 21:14:59 +01:00
|
|
|
"$(npm_binaries)/gettext-compile" "locales/$locale/LC_MESSAGES/app.po" --output "src/translations/$locale.json"
|
2018-12-19 21:45:12 +01:00
|
|
|
done
|
|
|
|
|
|
2022-11-24 21:14:59 +01:00
|
|
|
# find locales -name '*.po' | xargs "$(npm_binaries)/.bin/gettext-compile" --output src/translations.json
|