#!/bin/bash POFILE=$1 xgettext usr/share/applications/template_mageiawelcome.desktop -k -kName -kComment -kGenericName -o desktop.pot pylupdate5 qml/mageiawelcome.py -ts py.ts lupdate mageiawelcome.pro -ts qml.ts lconvert -i py.ts qml.ts -o main.pot msgcat *.pot > po/mageiawelcome.pot rm -rf py.ts qml.ts desktop.pot main.pot if [[ $POFILE == "" ]]; then for i in po/*.po do echo -n $i": " msgmerge --backup=none --update $i po/mageiawelcome.pot && \ msgfmt -o /dev/null --statistics --check $i pofile=${i#*/} locale=${pofile%.*} lconvert $i -o i18n/mageiawelcome_$locale.ts done else echo -n $1".po: " msgmerge --backup=none --update po/$1.po po/mageiawelcome.pot && \ msgfmt -o /dev/null --statistics --check po/$1.po lconvert po/$1.po -o i18n/mageiawelcome_$1.ts fi