aboutsummaryrefslogtreecommitdiff
path: root/advtrains/po/update-translations.sh
diff options
context:
space:
mode:
Diffstat (limited to 'advtrains/po/update-translations.sh')
-rwxr-xr-xadvtrains/po/update-translations.sh17
1 files changed, 8 insertions, 9 deletions
diff --git a/advtrains/po/update-translations.sh b/advtrains/po/update-translations.sh
index 4c22c85..3228037 100755
--- a/advtrains/po/update-translations.sh
+++ b/advtrains/po/update-translations.sh
@@ -1,25 +1,24 @@
#!/bin/sh
-# NOTE: Please make sure you also have basic_trains installed, as it uses attrans for historical reasons
+
+MODNAME="advtrains"
+MSGID_BUGS_ADDR='advtrains-discuss@lists.sr.ht'
PODIR=`dirname "$0"`
-ATDIR="$PODIR/../.."
-BTDIR="$ATDIR/../basic_trains"
-POTFILE="$PODIR/advtrains.pot"
+ATDIR="$PODIR/.."
+POTFILE="$PODIR/$MODNAME.pot"
xgettext \
-D "$ATDIR" \
- -D "$BTDIR" \
- -d advtrains \
+ -d "$MODNAME" \
-o "$POTFILE" \
-p . \
-L lua \
--add-location=file \
--from-code=UTF-8 \
--sort-by-file \
- --keyword='attrans' \
--keyword='S' \
- --package-name='advtrains' \
- --msgid-bugs-address='advtrains-discuss@lists.sr.ht' \
+ --package-name="$MODNAME" \
+ --msgid-bugs-address="$MSGID_BUGS_ADDR" \
`find $ATDIR $BTDIR -name '*.lua' -printf '%P\n'` \
&&
for i in "$PODIR"/*.po; do