funkwhale/front/scripts/i18n-compile.sh

17 wiersze
480 B
Bash
Czysty Zwykły widok Historia

2022-11-24 20:14:59 +00:00
#!/usr/bin/env bash
2021-04-07 07:18:17 +00:00
2022-11-24 20:14:59 +00: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
locales=$(jq -r '.[].code' src/locales.json | grep -v 'en_US')
2018-12-20 13:16:56 +00:00
mkdir -p src/translations
for locale in $locales; do
2022-11-24 20:14:59 +00:00
"$(npm_binaries)/gettext-compile" "locales/$locale/LC_MESSAGES/app.po" --output "src/translations/$locale.json"
done
2022-11-24 20:14:59 +00:00
# find locales -name '*.po' | xargs "$(npm_binaries)/.bin/gettext-compile" --output src/translations.json