I am developing a bilingual application (base English translated to french) and I noticed something weird when exporting/importing to another workspace.
First, my application is flagged as requiring synchronization after an import. Yes, I did check that it was not flagged right before the export. I did choose Export Translations.
Secondly, when I look at the translated application in the new workspace, my Region Names are not translated anymore (in english instead of french). When I cmpare the 2 Translation Repositories (using the Manually Edit Translation Repository) I lost all Region Names entries (Column Description = Region name).
Thirdly, when again comparing the 2 Translation Repositories, I have the same number of Strings and Distinct Strings by if I group by Column Descriptions the sub-totals differ and I don't even have the same distinct Column Descriptions.
My test was done with my development workspace and a test workspace (where I deleted all application prior to my test) in the same instance.
Anybody had these problems?
Thanks all I am using 4.1.1.00.23 on the Oracle Database 11g Express Edition.
I recently encountered the very same problem. The good news is that there is a solution. :)
Read through Joel Kallman's blog post on the XLIFF transformation tool.
Thanks for the reply.
If I read you and the blog correctly, you uploaded the XLIFF to the target application after changing it to reflect the new APP ID?
Which version of APEX were you using? In the blog comments, it is mentionned that version 4.1 would remove the need for the utility.
- Download and install the XLIFF transformation tool
- Upload your current XLIFF file (the one that works in the development environment)
- Transform the XLIFF file by entering the new application ID (the ID of the application in your test environment) and the application offset. The calculation of the offset can be found in the blog post.
I use APEX version 4.1.1.00.23. I guess they lied :P
Well....I guess "they lied" would be me, huh?
Unfortunately, this is a bug. This issue with region titles was first reported in Bug in 4.1.1: Region Title translations is lost I recorded it as Bug 13801807 - REGION TITLE TRANSLATIONS LOST WHEN IMPORTING AS A NEW APPLICATION ID. It's fixed in APEX 4.2.
I hope this helps.
Another reason to move to 4.2.
What I understand is that, I the meantime, I could have my client upload a transformed (from my APP_ID to theirs) XLIFF file to get back the Region Name.
Thank you both