On Tuesday 26 September 2006 10:33, Clytie Siddall wrote:
> Could we check placeholders (like the msgfmt variable check) on
> commit, and reject files until they're fixed? (GNOME runs msgfmt on
> commit, for example.) Committers who aren't the original translator
> would send the file, with error message(s), back to the translator.
The checks are rather too complex to do on commit, however, the checks
_are_ done daily and the results published on [1], so it is pretty easy
for translators to check for errors in variables and a few other types of
errors e.g. the day after they commit a translation update.
Of course, this does not catch mistranslated strings or strings that were
unfuzzied too hastily without sufficient checking if the translation
really matches the original string. Remember that no string is marked
fuzzy unless at least something has changed in the original string.
[1] http://d-i.alioth.debian.org/spellcheck/level1/index.html
Columns: "Suspect variables" and "Specific checks"
Cheers,
FJP