https://bugs.freedesktop.org/show_bug.cgi?id=52246
Bug #: 52246 Summary: Translations errors should not break the build Classification: Unclassified Product: LibreOffice Version: unspecified Platform: Other OS/Version: All Status: UNCONFIRMED Severity: normal Priority: medium Component: Libreoffice AssignedTo: libreoffice-bugs@lists.freedesktop.org ReportedBy: tima...@gmail.com Currently after each pull from Pootle I run a few checks on translations, and I have to correct fatal errors (build-breakers). See my checking scripts at http://cgit.freedesktop.org/~timar/l10n-scripts/ You can see how fatal errors are found by gsicheck. The task is to use gsicheck's functionality build-time (see especially tagtest.cxx). When strings are merged from translations to translated source files, they should be checked, and if they contain fatal error, then English strings should be copied instead of the build-breaker translations. A warning message should be printed to stderr. This way I don't have to correct translation bugs, I can send the error log to translators and let them correct the bugs. Strings with errors will not be integrated, that's the only penalty. Way better that correct errors manually or leave out a whole language from the update, because of 3-4 broken strings. -- Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug. _______________________________________________ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs