Bug 111869 - Doesn't change the default language when doing so in KDE
Summary: Doesn't change the default language when doing so in KDE
Status: RESOLVED WORKSFORME
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Localization (show other bugs)
Version:
(earliest affected)
5.3.5.2 release
Hardware: All Linux (All)
: lowest trivial
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: KDE, KF5
  Show dependency treegraph
 
Reported: 2017-08-16 22:20 UTC by Alberto Salvia Novella
Modified: 2024-08-02 16:09 UTC (History)
4 users (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alberto Salvia Novella 2017-08-16 22:20:32 UTC
Description:
LibreOffice recognises as default language the one set system wide, even when the current session has a different one.

Steps to Reproduce:
1. Install KDE.
2. Change language for an individual user session (System Settings -> Regional Settings)
3. Logout and login again to apply the change.
4. Launch an LibreOffice app.

Actual Results:  
LibreOffice recognises the old language as the default one.

Expected Results:
LibreOffice to be in the same language as the current user session.


Reproducible: Always

User Profile Reset: Yes, deleting the LibreOffice config folder doesn't fix the issue.

Additional Info:


User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.90 Safari/537.36
Comment 1 Regina Henschel 2017-08-17 07:26:43 UTC
Please tell your settings in menu Tools > Options > Language Settings > Languages. Please be exact, "Default - English(USA)" is not the same as "English(USA)".
Comment 2 Alberto Salvia Novella 2017-08-17 18:38:35 UTC
The setting is "Default - [language]".
Comment 3 Buovjaga 2017-09-12 09:57:52 UTC
Reproduced.

To be clear: in the KDE Regional settings - Language, move some other language to the Preferred languages box.

Arch Linux 64-bit, KDE Plasma 5
Version: 5.4.1.2.0+
Build ID: 5.4.1-1
CPU threads: 8; OS: Linux 4.12; UI render: default; VCL: kde4; 
Locale: fi-FI (fi_FI.UTF-8); Calc: group
Comment 4 QA Administrators 2018-09-13 02:40:49 UTC Comment hidden (obsolete)
Comment 5 Alberto Salvia Novella 2018-09-13 05:39:17 UTC
I cannot easily test this, as I'm no longer using KDE Plasma.
Comment 6 Xisco Faulí 2019-06-13 15:50:41 UTC
(In reply to Buovjaga from comment #3)
> Reproduced.
> 
> To be clear: in the KDE Regional settings - Language, move some other
> language to the Preferred languages box.
> 
> Arch Linux 64-bit, KDE Plasma 5
> Version: 5.4.1.2.0+
> Build ID: 5.4.1-1
> CPU threads: 8; OS: Linux 4.12; UI render: default; VCL: kde4; 
> Locale: fi-FI (fi_FI.UTF-8); Calc: group

Buovjaga,
Do you still reproduce this in KDE5 ?
Comment 7 Buovjaga 2019-06-21 14:01:44 UTC
Still repro with 6.2.4
Comment 8 QA Administrators 2022-12-29 03:30:01 UTC Comment hidden (obsolete)
Comment 9 Alberto Salvia Novella 2022-12-29 05:27:09 UTC
I think it shall be the other way around: that you try to reproduce the bug, instead of making me do twice as much work.
Comment 10 Michael Weghorn 2024-08-02 16:07:23 UTC
(In reply to Alberto Salvia Novella from comment #9)
> I think it shall be the other way around: that you try to reproduce the bug,
> instead of making me do twice as much work.

This works as expected for me with KDE Plasma 5 on Debian testing. When I switch the language from English (UK) to German ("Deutsch") in KDE system settings, log out and in again and start LibreOffice, the UI is in German as well.

-> Closing as WORKSFORME.

(In case you're seeing different results, please reopen and give more details.)
Comment 11 Michael Weghorn 2024-08-02 16:09:19 UTC
Version used for the test from comment 10 (version info was copied after switching to English again):

Version: 24.2.5.2 (X86_64) / LibreOffice Community
Build ID: 420(Build:2)
CPU threads: 32; OS: Linux 6.9; UI render: default; VCL: kf5 (cairo+wayland)
Locale: en-GB (en_GB.UTF-8); UI: en-GB
Debian package version: 4:24.2.5-1
Calc: threaded