#!/bin/bash -e

trap 'rm -f "$TMPPOT"' EXIT

FILEIN="${1:--}"
FILEOUT="${2:--}"
TMPPOT="$(mktemp)"

if [ "$FILEIN" = "--help" -o "$FILEIN" = "-h" ]
then
	echo "Usage: $0 [infile] [outfile]" >&2
	exit
fi

msgconv -t utf-8 "$FILEIN" | msgfilter perl -pe '$_=""' > "$TMPPOT"
msgconv -t utf-8 "$FILEIN" | msgattrib --translated --no-fuzzy | msgmerge -C total.po.txt - "$TMPPOT" -o "$FILEOUT"
