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

            Bug ID: 113777
           Summary: Problems with labels/strings in Character dialog's
                    font tab
           Product: LibreOffice
           Version: 6.0.0.0.alpha1+ Master
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Severity: normal
          Priority: medium
         Component: Writer
          Assignee: libreoffice-bugs@lists.freedesktop.org
          Reporter: philip...@hotmail.com
                CC: caol...@redhat.com, momonas...@gmail.com,
                    tietze.he...@gmail.com
            Blocks: 108734

The .ui file of the font tab[1] of the character dialog has 4 duplicate labels
of 'Family:', 'Style:', 'Size:', and 'Language:' and all of them are set as
translatable, which is unnecessary translation work. We also have in the code
that 'Family:' and 'Style:' be replaced with 'Font' on Windows and 'Typeface'
and Mac[2], but on Linux it is being replaced by 'Family' and 'Style' without
colons[3].

I think we need to

1. Add the colon to 'Family', 'Style', 'Font' and 'Typeface' in the code,
ideally without requiring translators to retranslate them
2. Add 'Size:' and 'Language:' as strings in the code that replace the labels
at runtime
3. Turn the translate flag off of these 16 labels in the .ui file


[1] https://opengrok.libreoffice.org/xref/core/cui/uiconfig/ui/charnamepage.ui

[2]
https://opengrok.libreoffice.org/xref/core/cui/source/tabpages/chardlg.cxx#315

[3] https://opengrok.libreoffice.org/xref/core/cui/inc/strings.hrc#323


Referenced Bugs:

https://bugs.documentfoundation.org/show_bug.cgi?id=108734
[Bug 108734] [META] Character dialog bugs and enhancements
-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to