#! /bin/zsh

setopt shwordsplit
# List all the languages
langs=`ls *.po`

# Make the apollon.pot file.
cpp_files=$(ls ../apollon/*.cpp | grep -v .moc.cpp)
xgettext -C -ki18n -kI18N_NOOP -ktr2i18n -ktranslate -kaliasLocale -x $KDEDIR/include/kde.pot $cpp_files

rm -rf apollon.pot
mv messages.po apollon.pot 

# Merge messages for each language
for lang in $langs
do
	echo $lang
	mv $lang $lang.bak
	msgmerge $lang.bak apollon.pot > $lang
	rm $lang.bak
done

echo "Done."
echo
