diff --git a/scripts/translations/extract-all b/scripts/translations/extract-all index ea0ac63f58..4c5fa09219 100755 --- a/scripts/translations/extract-all +++ b/scripts/translations/extract-all @@ -9,5 +9,14 @@ # dir=$1 dest=$2 -xgettext --from-code=UTF-8 --language=python -ki18n:1 -ki18nc:1c,2 -ki18np:1,2 -ki18ncp:1c,2,3 -o $dest $(find -L "$dir" -name \*.py) -xgettext --from-code=UTF-8 --join-existing --language=javascript -ki18n:1 -ki18nc:1c,2 -ki18np:1,2 -ki18ncp:1c,2,3 -o $dest $(find -L "$dir" -name \*.qml) +for f in $(find -L "$dir" -name \*.py) +do + echo "Extracting strings from python file: $f" + xgettext --from-code=UTF-8 --language=python -ki18n:1 -ki18nc:1c,2 -ki18np:1,2 -ki18ncp:1c,2,3 -o $dest $f +done + +for f in $(find -L "$dir" -name \*.qml) +do + echo "Extracting strings from qml file: $f" + xgettext --from-code=UTF-8 --join-existing --language=javascript -ki18n:1 -ki18nc:1c,2 -ki18np:1,2 -ki18ncp:1c,2,3 -o $dest $f +done