Apache OpenOffice (AOO) Bugzilla – Issue 77314
OOF680_m16: merging stringlists strikes back
Last modified: 2007-05-14 10:25:39 UTC
Building OOF680_m16 with several GSI files merged in fails with: StringList [ da ] = { < "< ingen >" ; > ; }; StringList [ mk ] = { < "< нема >" ; > ; }; ^ f640: "../../../unxlngi6.pro/misc/dbui/mmaddressblockpage.src", line 44: Error: syntax error f256: Error: !! 1 Error found!! Error starting rsc2 compiler dmake: Error code 1, while making '../../../unxlngi6.pro/srs/dbui.srs' The merged src file contains: #define _ST_NONE_LIST \ StringList [de] = \ { \ < "< leer >" ; > ; \ }; \\ StringList [ da ] = \ {\ < "< ingen >" ; > ;\ };\ StringList [ mk ] = \ {\ < "< нема >" ; > ;\ }; StringList [en-US]= \ { \ < "< none >" ; > ; \ }; Two issues there: 1. double \\ after "de" StringList 2. missing \ after "mk" StringList's closing ;
Hi Gregor, hmm, few more issue here: 1. why is this _ST_NONE_LIST not exported by localize -e? 2. where did mk and da took it when it is not exported by localize -e? 3. where do other languages take translation for this string!?
Answers: 1. SRC680_m212's localize already exports it. 2. they used SRC680's GSI files... 3. in OOF680, they don't at all. This is invalid issue, mk, da and ku teams haven't updated their GSI file URLs for 2.2.1.
Closing.
What gsi should we be using then?
For 2.2.1, if you want to see updates in my builds, you have to use GSI file from OOF680 POT files, not the latest from SRC680.
I assume (correct?) there are no new strings in 2.2.1 and therefore we will stick with the translation for 2.2.0. Do you want me to bring back online the gsi file for 2.2.0 or do you have it locally?
thing: no, I automatically did this for you and won't update GSI files for 2.2.1 at all from now on.
Thanks. I will do nothing then. Confirming closed issue :-)