From b30d72d311d269ce75c942c990af37e63e11fba7 Mon Sep 17 00:00:00 2001 From: Colin Watson Date: Tue, 24 Jan 2006 10:01:40 +0000 Subject: [PATCH] some helper scripts for merging translations from Rosetta --- rosetta-merge | 3 +++ rosetta-merge-all | 2 ++ 2 files changed, 5 insertions(+) create mode 100755 rosetta-merge create mode 100755 rosetta-merge-all diff --git a/rosetta-merge b/rosetta-merge new file mode 100755 index 0000000..9119bc9 --- /dev/null +++ b/rosetta-merge @@ -0,0 +1,3 @@ +#! /bin/bash +[ -e ../../../rosetta-$1/$2.po ] || exit +msgmerge -q <(msgconv -t UTF-8 ../../../rosetta-$1/$2.po | msgattrib --no-obsolete -) <(msgconv -t UTF-8 $2.po | msgattrib --no-obsolete -) | msgmerge -q - <(msgconv -t UTF-8 $2.po | msgattrib --no-obsolete -) | diff -u --label $2.po <(msgconv -t UTF-8 $2.po) - diff --git a/rosetta-merge-all b/rosetta-merge-all new file mode 100755 index 0000000..0dadc1e --- /dev/null +++ b/rosetta-merge-all @@ -0,0 +1,2 @@ +#! /bin/sh +for x in *.po; do rosetta-merge $1 ${x%.*} | view -; done -- 2.30.2