4 [ "$1" = 0 ] || exec >&2
5 echo "Usage: $0 [--apply] [--keep-old] [--prefix PREFIX] SOURCE LANG"
10 echo "getopt failed" >&2
17 eval set -- "$(getopt -o '' -l apply,keep-old,prefix:,help -- "$@")" || die_getopt
52 ROSETTA_LANG="$MY_LANG"
56 [ -e $SOURCE/$PREFIX$ROSETTA_LANG.po ] || exit
57 msgmerge -q -N <(msgconv -t UTF-8 $SOURCE/$PREFIX$ROSETTA_LANG.po | msgattrib --no-obsolete -) *.pot | msgattrib --no-obsolete $MSGATTRIB_OPTS - | \
58 if [ -e $MY_LANG.po ]; then
60 msgmerge -q -N <(msgconv -t UTF-8 $MY_LANG.po | msgattrib --no-obsolete -) *.pot -C -
62 msgmerge -q -N - <(msgconv -t UTF-8 $MY_LANG.po | msgattrib --no-obsolete -)
64 msgattrib --no-obsolete -
71 diff -u --label $MY_LANG.po <(msgconv -t UTF-8 $MY_LANG.po) -