diff --git a/luci-app-podkop/msgmerge.sh b/luci-app-podkop/msgmerge.sh index b9034de..76bc3d6 100644 --- a/luci-app-podkop/msgmerge.sh +++ b/luci-app-podkop/msgmerge.sh @@ -3,6 +3,7 @@ set -euo pipefail PODIR="po" POTFILE="$PODIR/templates/podkop.pot" +WIDTH=120 if [ $# -ne 1 ]; then echo "Usage: $0 (e.g., ru, de, fr)" @@ -19,11 +20,11 @@ fi if [ -f "$POFILE" ]; then echo "Updating $POFILE" - msgmerge --update "$POFILE" "$POTFILE" + msgmerge --update --width="$WIDTH" "$POFILE" "$POTFILE" else echo "Creating new $POFILE using msginit" mkdir -p "$PODIR/$LANG" - msginit --no-translator --locale="$LANG" --width=120 --input="$POTFILE" --output-file="$POFILE" + msginit --no-translator --locale="$LANG" --width="$WIDTH" --input="$POTFILE" --output-file="$POFILE" fi echo "Translation file for $LANG updated." \ No newline at end of file diff --git a/luci-app-podkop/xgettext.sh b/luci-app-podkop/xgettext.sh index 43fe725..6826874 100644 --- a/luci-app-podkop/xgettext.sh +++ b/luci-app-podkop/xgettext.sh @@ -3,6 +3,7 @@ SRC_DIR="htdocs/luci-static/resources/view/podkop" OUT_POT="po/templates/podkop.pot" ENCODING="UTF-8" +WIDTH=120 mapfile -t FILES < <(find "$SRC_DIR" -type f -name "*.js") if [ ${#FILES[@]} -eq 0 ]; then @@ -17,7 +18,7 @@ xgettext --language=JavaScript \ --keyword=_ \ --from-code="$ENCODING" \ --output="$OUT_POT" \ - --width=120 \ + --width="$WIDTH" \ --package-name="PODKOP" \ "${FILES[@]}"