POFileConsistency — checks consistency in a collection of PO files
In interactive mode you iterate through each of the inconsistencies found. In each prompt you can press Enter to ignore this inconsistency, a number of a possible translation (1, 2, ...) to change all the translations to that text, 0 to input a text to use in all the translations, l to add the exception to each of the PO files, or, if you are using at least one equivalents file, a to add the exception to the first of those files.
POFileConsistency recognizes several PO file
header directives. As with all gettext lint tools, these directives
are all prefixed with
string2before checking consistency
This files consists of a series of empty line separated blocks. For example:
msgid 1 possible translation 1 possible translation 2 ... possible translation n msgid 2 possible translation 1 possible translation 2 ... possible translation n