summaryrefslogtreecommitdiff
path: root/language/update.sh
blob: 65186ecfef88d82805595cc5f9bcb34369201ae0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#!/bin/bash

rm -f anope.pot
touch anope.pot

cd ..
FILES=`find ./ -name *.cpp -o -name *.h -name *.conf | grep -v /modules/third/`
for f in $FILES
do
	xgettext -E -C -s -d Anope -j -o language/anope.pot --from-code=utf-8 --keyword --keyword=_ $f
done

cd -

for f in *.po
do
	msgmerge -v -s -U $f `echo $f | cut -d'.' -f1`.pot
done

rm -f *~