[Libreoffice-ux-advise] [Bug 148023] Numbering list tooltips doesn't show correct content for non-Latin locale

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Mon Oct 16 14:15:09 UTC 2023


https://bugs.documentfoundation.org/show_bug.cgi?id=148023

Heiko Tietze <heiko.tietze at documentfoundation.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|libreoffice-ux-advise at lists |heiko.tietze at documentfounda
                   |.freedesktop.org            |tion.org,
                   |                            |mentoring at documentfoundatio
                   |                            |n.org
     Ever confirmed|0                           |1
           Keywords|needsUXEval                 |difficultyBeginner,
                   |                            |easyHack, skillCpp,
                   |                            |topicDesign
             Status|UNCONFIRMED                 |NEW

--- Comment #15 from Heiko Tietze <heiko.tietze at documentfoundation.org> ---
The mentioned string RID_SVXSTR_SINGLENUM_DESCRIPTION_7 is translated in all
Chinese variants and Vietnamese. But running the UI in English shows the text
in English, of course. 

What you have in mind is a concatenation of SvxResId("Lowercase Roman number")
+ "i,ii,iii,". An example is the preview and the code looks pretty simple:

sLevelTexts[i] = xFormatter->makeNumberingString( aProperties, aLocale );
svx/source/dialog/svxbmpnumvalueset.cxx #316

It needs to go at 

SetItemText(i + 1, SvxResId(RID_SVXSTR_OUTLINENUM_DESCRIPTIONS[i]));

(same file)

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the Libreoffice-ux-advise mailing list