summaryrefslogtreecommitdiffstats
path: root/po/merge.sh
blob: efa7048f1babaa11c87fb1131558699c44ba5345 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
template=`find . -name "*.pot" | sed -e 's#^./\(.*\)$#\1#'`
files=`find . -name "*.po" | sed -e 's#^./\(.*\)$#\1#'`
test -n "$VERBOSE" && echo $files

for file in $files; do
  echo merging $file
  files=
  if test ! -s $file; then
    echo "ERROR: $file is empty!"
  elif msgmerge --no-wrap -q -o $file $file $template; then
    files="$files $file"
  else
    echo "ERROR: msgmerge failed for $file"
  fi
done