Bug 392493

Summary: Default language is not American English when running on Ubuntu 18.04 Bionic Beaver
Product: [Applications] khangman Reporter: Nate Moss <nate>
Component: generalAssignee: Anne-Marie Mahfouf <annma>
Status: RESOLVED FIXED    
Severity: normal    
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

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