Apache OpenOffice (AOO) Bugzilla – Issue 115956
encoding of Greek letters names with accent in French
Last modified: 2013-08-07 14:55:42 UTC
OOo 3.3.0 encodes greek letter names like beta, eta, omega, etc. with their accent when they used in an FR version of OOo-Math. If you try to modify this file with an english version of OOo you do not retrieve the Greek letters. I will attach 2 files: one written with OOo 3.2 FR and one written with OOo 3.3 FR. The first one work well in an english version, the second not. You need to double-click on the formula to see that. More, if you try to modify the file written with OOo 3.2 using OOo 3.3 you lost the Greek letters, no matter the language of the UI. It is a regression to OOo 3.2.1 so a stopper for 3.3.0 Regards. JBF
Created attachment 75253 [details] formula written with OOo 3.2
Created attachment 75254 [details] formula written with OOo 3.3
Keyword regression set
Adding me to CC
I had a look at the xml files of the Math object in both files. In the 3.2-saved object, xml code sais: <annotation encoding="StarMath5.0">%beta%theta%zeta%omega ... In the 3.3-saved object, xml code sais: <annotation encoding="StarMath5.0">%bêta%thêta%zêta%oméga ... So it looks, that oo3.3 makes the mistake and writes the localized names to xml code. MRU->OS/TL: please have a look.
cc'ing myself...
tl: Patch by OS is fine.
Fixed in cws calc33stopper3 in starmath/source/parse.cxx Fix has been reviewed by tl
Reassigned for verification
Verified in CWS calc33stopper3.
OK in OOO330_m20. Closed.