6 [a-z
][a-z
]|
[a-z
][a-z
][_-
][A-Za-z
][A-Za-z
]*) : ;;
8 echo "Usage: $0 <ISO_CODE>\n" >&2
15 for podir
in .
/*/*/po
; do
16 [ -d "$podir/templates" ] ||
continue
19 for catalog
in $
(cd "$podir/templates"; echo *.pot
); do
20 if [ -f "$podir/templates/$catalog" -a ! -f "$podir/$LANG/${catalog%.pot}.po" ]; then
21 msginit
--no-translator -l "$LANG" -i "$podir/templates/$catalog" -o "$podir/$LANG/${catalog%.pot}.po"
22 git add
"$podir/$LANG/${catalog%.pot}.po"
28 if [ $ADDED -gt 0 ]; then
30 echo "Added $ADDED new translation catalogs for language '$LANG'."
31 echo "Please also edit 'luci.mk' and add"
33 echo " LUCI_LANG.$LANG=Native Language Name"
35 echo "to properly package the translation files."