Allow optional skipping of validation check for languages when generating reports for languages whose validation is not yet complete
carlhiggs opened this issue · 0 comments
When generating reports for languages, these currently only proceed if the language translation has been indicated as validated. This is to prevent generation of reports in work-in-progress languages.
However, validation of new languages requires iterative generation of reports until validation is achieved, and this would be easier and more correctly achieved by allowing an optional skip of validation checks (e.g. r.generate_report('Hausa',validate_language=False)
). The current alternative is to temporarily mark the language as validated in the report configuration file, generate reports, then change back to not be validated. That's a pretty messy process that carries risk of incorrectly saving the report configuration file as being validated for languages when they haven't been.
A manual override as suggested above would more accurately maintain language's actual validation status, and be more convenient for iterative report generation towards languages being validated.