[Libreoffice-bugs] [Bug 82184] Improve installation process for non en-US locales

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Thu Apr 11 21:22:19 UTC 2019


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

--- Comment #28 from Mike Kaganski <mikekaganski at hotmail.com> ---
Some technical details:

1. Installer UI language (on Windows; the bug is about MSI) depends not on OS
language, but on the language set at "Region and Language" -> "Format"
(accessible using intl.cpl command line). That is per-user setting. One might
set the language there once, and if required, change all settings there
manually to have, e.g., Croatian language + en_UK decimal separator settings.
2. Creating an additional installer screen (or better re-using existing
"Welcome to the installation Wizard" screen) to place language selector (along
with the text like "you may select the language of LibreOffice UI to install
here - which is a shortcut for UI selection available under Advanced") is
possible; feel free to jump in and make it happen. Personally I could provide
you with advises; however, that's not an easy hack in my view.
3. However, selecting the language there *can not* change installer UI. This is
limitation of MSI technology; and the only workaround is some bootstrap
application mentioned in comment 6. Creating such bootstrap would be another,
even bigger task. To choose installer UI language without changing Language ->
Format, one may use ProductLanguage property with *decimal* [MS-LCID] value for
any language supported by installer and OS (shown en_US; note that link below
lists LCIDs in hexadecimal):

> msiexec /i LibreOffice_X.Y.Z_Win_x64.msi ProductLanguage=1033

[MS-LCID]
https://docs.microsoft.com/en-us/openspecs/windows_protocols/ms-lcid/a9eac961-e77d-41a6-90a5-ce1a8b0cdb9c

-- 
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/20190411/d7fa248a/attachment.html>


More information about the Libreoffice-bugs mailing list