[Bug 1907914] Re: default locale when selecting english(US) and belgian timezone is incorrect
Launchpad Bug Tracker
1907914 at bugs.launchpad.net
Sat Jan 9 03:14:23 UTC 2021
This bug was fixed in the package ubiquity - 21.04.4
---------------
ubiquity (21.04.4) hirsute; urgency=medium
[ Jean-Baptiste Lallement ]
* Moved from deprecated sip4 to sip from PyQt5 (LP: #1903378) Thanks Rik
Mills for the references.
* Replaced deprecated module imp by importlib (LP: #1898494)
[ Shih-Yuan Lee (FourDollars) ]
* set() has a random order when looping it that makes the failure of
dependencies issue random. Sort the list of package to make it predictable
and easier to diagnose dependency issues.
[ Łukasz 'sil2100' Zemczak ]
* Provide some minimal user feedback on the UI when ubuntu-drivers is busy
while running in the background. (LP: #1824905)
[ Gunnar Hjalmarsson ]
* d-i/patches/localechooser-post-base-installer.patch:
- Set nl (Dutch) as the default Belgian language (LP: #1907914)
-- Łukasz 'sil2100' Zemczak <lukasz.zemczak at ubuntu.com> Fri, 08 Jan
2021 18:13:07 +0000
** Changed in: ubiquity (Ubuntu)
Status: Fix Committed => Fix Released
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to ubiquity in Ubuntu.
https://bugs.launchpad.net/bugs/1907914
Title:
default locale when selecting english(US) and belgian timezone is
incorrect
Status in ubiquity package in Ubuntu:
Fix Released
Bug description:
When installing ubuntu (20.04 and later (earlier also probably))selecting
- english (US) language
- Brussels-Belgian timezone
ubuntu selects de_BE as locale which is teh Belgian German-language
locale
in Belgium about 60% are dutch-speaking (nl_BE) and 40% are french
speaking (fr_BE) and less than 1% are german speaking (de_BE)-->
choosing de_BE seems to be a bad default value
related ubiquity code is here :
https://git.launchpad.net/ubiquity/tree/scripts/localechooser-apply
it seems when a language (en) is selected for Belgium which is not
available as a locale (i.e. en-BE) the locale de_BE is chosen using
this code
-- code --
combined="$(grep ' UTF-8' /usr/share/i18n/SUPPORTED | \
grep "${deflang}_$COUNTRY[.@ ]" | head -n1 | \
cut -d' ' -f1)"
-- code --
de_BE is chosen as I suppose it is alphabetically before fr_BE and
nl_BE
I'm not sure what the best solution is
I'd propose the following changes in order of my preference
1. add a en_BE locale (https://www.localeplanet.com/icu/en-BE/index.html) and make that default for non wa, nl, fr and de languages
2. allow user to select nl_BE or fr_BE locale when installing ubuntu (and maybe also de_BE or wa_BE which have much smaller % of people in Belgium) - may require a change of ubuntu install process - but I guess Belgium is not the only country with several languages with similar issues : Switzerland, ...
3. set default language nl for Belgium (might be politically problematic for 40% of Belgian people) but makes more sense than de
related AskUbuntu question : https://askubuntu.com/questions/1299522
/belgian-formats-when-choosing-us-language-regional-language-settings-
issue
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/1907914/+subscriptions
More information about the foundations-bugs
mailing list