]>
Commit | Line | Data |
---|---|---|
659468eb AD |
1 | #!/bin/sh |
2 | TEMPLATE=messages.pot | |
3 | ||
1025ad87 | 4 | xgettext -kT_ngettext:1,2 -k__ -L PHP -o $TEMPLATE *.php modules/*.php |
659468eb AD |
5 | |
6 | if [ "$1" = "-p" ]; then | |
7 | msgfmt --statistics $TEMPLATE | |
8 | else | |
9 | if [ -f $1.po ]; then | |
10 | TMPFILE=/tmp/update-translations.$$ | |
11 | ||
12 | msgmerge -o $TMPFILE $1.po $TEMPLATE | |
13 | mv $TMPFILE $1.po | |
14 | msgfmt --statistics $1.po | |
15 | msgfmt -o $1.mo $1.po | |
16 | else | |
17 | echo "Usage: $0 [-p|<basename>]" | |
18 | fi | |
19 | fi |