This bug was fixed in the package console-setup - 1.178ubuntu11
---------------
console-setup (1.178ubuntu11) disco; urgency=medium
* kbdnames-maker: Call `{bind,}textdomain` after switching locale.
There's a change in perl 5.28 to use `uselocale()` & friends instead of
gettext directly, to support thread safety. Apparently this causes the
results of `gettext()` calls to be cached now where they weren't before,
and this breaks our keyboard name generation. For example, we have
`en_GB*model*sun_type6_jp*Sun Type 6 (Japonesa)` instead of
`en_GB*model*sun_type6_jp*Sun Type 6 (Japanese)`, and many many other
examples. Calling `bindtextdomain()` and then `textdomain()` after
changing locale causes the cache to be invalidated and we get correct
results again. LP: #1817453
-- Iain Lane <[email protected]> Fri, 15 Mar 2019 12:34:06
+0000
** Changed in: console-setup (Ubuntu Disco)
Status: In Progress => Fix Released
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1817453
Title:
19.04 installer displays keyboard layouts in the wrong language
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/console-setup/+bug/1817453/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs