Hi,

Arial just found and fixed bug 122518 [1] which is caused by values in XCU configuration files that got translated. This would be good for values displayed on the UI. However, in this case, the values where boolean values that are only used internally. Their values should be "true" or "false". Numerical values 0 and 1 might also be OK. The Spanish word for "true", "verdadero" is not one of the recognized values and its use in the XCU file causes an error that prevents OpenOffice from starting. A variant of this bug causes a build breaker when building localized installation sets.

This change, replacing "true" by localized values (not restricted to Spanish), was caused by revision 1465678 [2] (no issue id was given in the log message). This revision has changes in 115 files. Commit message was:

removed all non en-US messages incl. x-comment, to enable correct translation.
    corrected a few problems where en-US was dublicated.
    NO code/makefile changes

Not only x-comment but also x-no-translate flags where removed. This flag tells translators not to translate a string. Removing it, as the commit message explains, enables [correct] translations. And it caused "true" to be translated into Spanish, and maybe to other languages as well. Ariel and Hanya have found this one bug but with 115 files changed, more and subtler (ie harder to find) bugs may still exist.

Therefore I would like to propose to revert revision 1465678 and re-apply it after careful review. I don't want to blame the author of this change. Things like this can happen to everybody. I just want to be on the save side and prevent bugs that might escape our QA and make it into the release.

Best regards,
Andre


[1] https://issues.apache.org/ooo/show_bug.cgi?id=122518
[2] http://svn.apache.org/viewvc?view=revision&revision=1465678

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
For additional commands, e-mail: dev-h...@openoffice.apache.org

Reply via email to