From 9eca9f94603017df66569674b49ac6bb0004129e Mon Sep 17 00:00:00 2001 From: Ivailo Monev Date: Sun, 25 Jan 2015 20:18:14 +0000 Subject: [PATCH] pormerge.sh: remove obsolete translations after merge --- potmerge.sh | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/potmerge.sh b/potmerge.sh index 539dd07..ab2c2a6 100755 --- a/potmerge.sh +++ b/potmerge.sh @@ -11,6 +11,9 @@ if [ -z "$pot" ];then elif ! type -p msgmerge ;then echo "msgmerge is not in your PATH" exit 1 +elif ! type -p msgattrib ;then + echo "msgattrib is not in your PATH" + exit 1 fi source "$(dirname $0)/fetch.sh" @@ -19,6 +22,8 @@ name="$(basename $pot | sed 's|.pot|.po|g')" for p in $(find kde-l10n/ -name "$name");do echo "Updating $p..." msgmerge --update --no-fuzzy-matching "$p" "$pot" + echo "Cleaning up $p..." + msgattrib --no-obsolete "$p" -o "$p" done echo "All done."