spiegel-keyman/developer
Marc Durdin 9c1c417457 fix(developer): add special handling for 'und' in kmc-keyboard-info
This is a workaround for missing 'und' language tag.

`(new Intl.Locale('und')).language` returns `undefined` in V8, as of 31
March 2025. This means we cannot rely on `Intl.Locale` to parse the
bcp47 string for us. The implemented workaround is to replace `und` with
a known-good language subtag, and then swap it back out in later
processing.

Also adds unit test and new warning messages for invalid language tags
that were exposed during testing of this.

Fixes: #13610
2025-03-31 12:30:05 +07:00
..
config feat(developer): add api-extractor and api-documenter and config 2024-02-26 11:37:32 +07:00
docs chore: Revert "Merge branch 'master' into beta" 2025-02-14 07:45:28 +07:00
src fix(developer): add special handling for 'und' in kmc-keyboard-info 2025-03-31 12:30:05 +07:00
.gitignore chore(developer): move server with no changes 2022-05-23 12:15:34 +10:00
build.sh chore(developer): use builder.inc.sh instead of build-utils.sh in build scripts 2024-05-20 06:34:46 +07:00