Simple script to remove the fuzzy keyword from translations files when those have been translated manually. Needs a file containing the modified lines, which can be created with the followign script:
git diff base.po new.po | grep '^+[^#]' > updated_lines
It can then be invoked with:
./remove_fuzzy.py new.po updated_lines new_removed.po
The resulting file can then be merged (i.e., with pomerge
):
pomerge -t base.po -i new_removed.po updated.po