spiegel-keyman/linux/keyman-config/tests
Eberhard Beilharz 693f13a953
fix(linux): Improve fix for #3399
This improves the implementation for normalizing language tags
when installing a keyboard. Based on the Windows implementation
in `Keyman.System.CanonicalLanguageCodeUtils.pas`.

One difference to the Windows implementation is that the mapping of
3- to 2-letter tags is based on `langtags.json` instead of
`iso639-3.tab`.

Closes #3399.
2021-02-03 19:08:03 +01:00
..
python.env chore(linux): Add some unit tests for keyman_config 2020-06-17 09:19:19 +02:00
test_bcp47tag.py fix(linux): Improve fix for #3399 2021-02-03 19:08:03 +01:00
test_canonical_language_code_utils.py fix(linux): Improve fix for #3399 2021-02-03 19:08:03 +01:00
test_gnome_keyboards_util.py feat(linux): Install keyboard on Gnome 2020-06-24 19:13:40 +02:00
test_handle_install.py fix(linux): Fix unit tests for beta and stable builds 2020-07-24 08:52:33 +02:00
test_ibus_util.py feat(linux): Install keyboard on Gnome 2020-06-24 19:13:40 +02:00
test_install_kmp.py fix(linux): Improve fix for #3399 2021-02-03 19:08:03 +01:00
test_lang_tags_map.py fix(linux): Improve fix for #3399 2021-02-03 19:08:03 +01:00
test_uninstall_kmp.py feat(linux): Install keyboard on Gnome 2020-06-24 19:13:40 +02:00