Bug 392493 - Default language is not American English when running on Ubuntu 18.04 Bionic Beaver
Summary: Default language is not American English when running on Ubuntu 18.04 Bionic ...
Status: RESOLVED FIXED
Alias: None
Product: khangman
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR normal
Target Milestone: ---
Assignee: Anne-Marie Mahfouf
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-03-29 16:27 UTC by Nate Moss
Modified: 2020-03-03 02:19 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nate Moss 2018-03-29 16:27:38 UTC
On first launch of khangman in Ubuntu 18.04 Bionic Beaver, the default language is not American English. The same version (3.0) of khangman on Ubuntu 16.04 Xenial Xerus on first launch uses American English as the default language.

Steps to reproduce: Install khangman via launchpad .deb binaries or via package manager in both Ubuntu 16.04 and in 18.04. In 16.04, the selected language on first launch will be American English, and in 18.04 the selected language on first launch will be what looks to be Russian.
Comment 1 Jeremy Whiting 2020-03-03 02:19:01 UTC
Git commit b9eb2808a6079de6f6f7843d1c267f13da23e4d3 by Jeremy Whiting.
Committed on 03/03/2020 at 02:17.
Pushed by whiting into branch 'master'.

Fix KHangMan default language.
Somehow default language was set to "userLanguage" which was supposed
to be based on locale, but isn't when compiled by kcfg, it's a static
string, so just set the default back to en to be back to previous
behavior.
TODO: Actually use the user's locale to set the default language.

M  +4    -4    src/khangman.kcfg

https://commits.kde.org/khangman/b9eb2808a6079de6f6f7843d1c267f13da23e4d3