Apache OpenOffice (AOO) Bugzilla – Issue 16007
#pragma renders merging unusable
Last modified: 2013-08-07 15:02:39 UTC
Hi, those files: svx/source/dialog/test.src offmgr/source/offapp/intro/rtc.src contains #pragmas: pavel@pavel:~/Tmp/ooo_11rc_src> grep ^#pragma svx/source/dialog/test.src offmgr/source/offapp/intro/rtc.src svx/source/dialog/test.src:#pragma CHARSET_IBMPC offmgr/source/offapp/intro/rtc.src:#pragma CHARSET IBMPC This is connected with badly merge Czech and Slovak translations there, e.g.: GroupBox GRP_POSITION is completely bad. It should read Umisteni (both i with accute, e with hook over it). All those letters with diacritical marks are saved as six bytes there. When I tried to remove those #pragmas, it was merged correctly. This happens with almost all languages newly merged. What is the purpose of that #pragma there?
#pragma CHARSET indicates a dedicated encoding for the full src file. This leads to the mixed up encodings within the strings. I have removed the #pragma => FIXED
Available on head
Could you please join it to 11rc too?
Please commit that to 11rc and also re-merge all languages to those files. Without re-merge, there will be bad strings.
The affected files will not be integrated in any product, so this will not be fixed.
OK. Closing.
I fixed it in svx/source/dialog/test.src in 1.1 RC2 tree, the other file is already fixed there.
Those pragmas are again in RC3: svx/source/dialog/test.src offmgr/source/offapp/intro/rtc.src Almost all strings in those files are not correct. It was already fixed in RC2 but got lost when merging. Martin?
committed to rc3.
Thanks!