Bug 57107

Summary: uiex extracts some strings twice
Product: LibreOffice Reporter: Andras Timar <timar74>
Component: LibreOfficeAssignee: Caolán McNamara <caolan.mcnamara>
Status: RESOLVED FIXED    
Severity: normal CC: caolan.mcnamara, jmadero.dev, timar74, zolnaitamas2000
Priority: medium    
Version: 4.0.0.0.alpha0+ Master   
Hardware: Other   
OS: All   
Whiteboard: target:4.0.0
Crash report or crash signature: Regression By:

Description Andras Timar 2012-11-14 06:02:48 UTC
I seems that uiex tool processes tags within <child internal-child> twice, therefore it writes the same entry twice into the en-US.sdf template.
List of affected files:
svtools\uiconfig\ui\graphicexport.ui
basctl\uiconfig\basicide\ui\basicmacrodialog.ui
sw\uiconfig\swriter\ui\inserttable.ui
sw\uiconfig\swriter\ui\inserttable.ui
sw\uiconfig\swriter\ui\horizontalrule.ui
sw\uiconfig\swriter\ui\sortdialog.ui
sw\uiconfig\swriter\ui\wordcount.ui
sw\uiconfig\swriter\ui\columnwidth.ui
sw\uiconfig\swriter\ui\autoformattable.ui
sw\uiconfig\swriter\ui\insertbreak.ui
sw\uiconfig\swriter\ui\linenumbering.ui
sw\uiconfig\swriter\ui\splittable.ui
sw\uiconfig\swriter\ui\indexentry.ui
sw\uiconfig\swriter\ui\converttexttable.ui
sw\uiconfig\swriter\ui\titlepage.ui
sw\uiconfig\swriter\ui\bibliographyentry.ui
sfx2\uiconfig\ui\password.ui
sfx2\uiconfig\ui\checkin.ui
cui\uiconfig\ui\insertoleobject.ui
cui\uiconfig\ui\insertplugin.ui
cui\uiconfig\ui\insertfloatingframe.ui
cui\uiconfig\ui\scriptorganizer.ui
cui\uiconfig\ui\thesaurus.ui
cui\uiconfig\ui\specialcharacters.ui
cui\uiconfig\ui\zoomdialog.ui
cui\uiconfig\ui\macroselectordialog.ui
cui\uiconfig\ui\insertrowcolumn.ui
Comment 1 Not Assigned 2012-11-14 13:24:08 UTC
Caolan McNamara committed a patch related to this issue.
It has been pushed to "master":

http://cgit.freedesktop.org/libreoffice/core/commit/?id=f23df687f6975e9ebd4545366fa6d7f76766918f

Resolves: fdo#57107 processing translatable child nodes twice



The patch should be included in the daily builds available at
http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
http://wiki.documentfoundation.org/Testing_Daily_Builds
Affected users are encouraged to test the fix and report feedback.
Comment 2 Caolán McNamara 2012-11-14 13:26:22 UTC
that seems to work