Added mo-po converter, added pot-po converter

This commit is contained in:
Alexey Berezhok
2024-08-29 23:48:14 +03:00
parent 3a964e54b1
commit 7912c29bb5
43 changed files with 52823 additions and 3 deletions

View File

@@ -9,12 +9,12 @@ fi
lang=${1-all}
if [ "$lang" == "all" ]; then
languages=$(ls -d "$HESTIA/web/locale/*/" | awk -F'/' '{print $(NF-1)}')
languages=$(ls -d ./*/ | awk -F'/' '{print $(NF-1)}')
for lang in $languages; do
echo "[ * ] Update $lang "
msgfmt "$HESTIA/web/locale/$lang/LC_MESSAGES/hestiacp.po" -o "$HESTIA/web/locale/$lang/LC_MESSAGES/hestiacp.mo"
msgfmt "$lang/LC_MESSAGES/hestiacp.po" -o "$lang/LC_MESSAGES/hestiacp.mo"
done
else
echo "[ * ] Update $lang "
msgfmt "$HESTIA/web/locale/$lang/LC_MESSAGES/hestiacp.po" -o "$HESTIA/web/locale/$lang/LC_MESSAGES/hestiacp.mo"
msgfmt "$lang/LC_MESSAGES/hestiacp.po" -o "$lang/LC_MESSAGES/hestiacp.mo"
fi