[Libreoffice-bugs] [Bug 128674] Do not use "System" bitmap font on the MSI package

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Fri Dec 13 07:16:03 UTC 2019


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

--- Comment #7 from Mike Kaganski <mikekaganski at hotmail.com> ---
Segoe UI is the recommended font for Latin, Greek, Cyrillic, and Arabic
scripts, but does not include Chinese characters, as well as some other sets
[1]. We have several options here.

1. Revert the change that introduced Segoe UI. This would bring Tahoma back. I
don't think it's a good change.
2. Make the font used in TextStyle table [2] part of localizable strings. So
Chinese Simplified localization team could change "Segoe UI" to, say,
"Microsoft YaHei". Pro: single-place change affecting all places.
3. Pre-populate all the recommended fonts to the TextStyle table (so that it
contains not the single "DialogDefault" entry, but also "DialogDefaultJaJp"
etc), and let localization teams translate all the strings containing
"{&DialogHeading}Welcome to the Installation Wizard for [ProductName]" into
"{&DialogHeadingJaJp}...". Pro: some places could not need the change ->
flexibility. But change in every such string is needed.

Personally I'd prefer #2 - but I honestly don't know how all the installer
dialogs should look like, and what those fonts contain, so no idea e.g. how
"LibreOffice" string with Latin characters would look like using those fonts
recommended for e.g. Chinese Simplified.

[1] https://docs.microsoft.com/en-us/windows/win32/uxguide/vis-fonts
[2]
https://opengrok.libreoffice.org/xref/core/instsetoo_native/inc_openoffice/windows/msi_templates/TextStyl.idt?r=d8932ff5

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice-bugs/attachments/20191213/3a93bc83/attachment.htm>


More information about the Libreoffice-bugs mailing list