spiegel-keyman/resources/standards-data
Steven R. Loomis 98b1fac598 chore(resources): import ABNF from CLDR v47
- update fetch-latest-cldr.sh - so next time, abnf will get updated.
- note, this is abnf from 47 but we’re not doing the full 47 import yet because it's not released.

Fixes: feat(developer): utilize CLDR ABNF rules to validate transforms #13175
2025-02-14 12:27:15 -06:00
..
ethnologue Fixup paths 2018-02-12 08:14:11 +07:00
iso639-3 chore: Update standards data 2024-05-22 14:53:59 +02:00
langtags chore: Update standards data 2024-05-22 14:53:59 +02:00
language-subtag-registry chore: Update standards data 2024-05-22 14:53:59 +02:00
ldml-keyboards chore(resources): import ABNF from CLDR v47 2025-02-14 12:27:15 -06:00
unicode-character-database Merge pull request #12393 from keymanapp/chore/common/unicode-16 2024-09-12 11:25:07 +07:00
windows-lcid-to-bcp-47 Add standards data - lcid to bcp47 2017-12-02 06:42:47 +07:00
readme.md chore(common): add data versions to minimum-versions.inc.sh 2024-08-06 13:26:39 +07:00

standards-data

The subfolders of this directory contain data from various standards that are used in Keyman. If you update any files, be sure to update the version data in this file also.

Current Versions

See minimum-versions.md

Unversioned data:

data version
ethnologue ?
windows-lcid-to-bcp-47 ?

File Sources

Ethnologue

This data comes from https://www.ethnologue.com/#resources, LanguageIndex.tab. It has been hand-converted from TSV to CSV, and the header line has been replaced.

iso639-3

The file can be updated with:

wget https://iso639-3.sil.org/sites/iso639-3/files/downloads/iso-639-3.tab -O iso639-3/iso639-3.tab

langtags

The file is retrieved from https://ldml.api.sil.org/langtags.json:

wget https://ldml.api.sil.org/langtags.json -O langtags/langtags.json

See also langtags/readme.md.

language-subtag-registry

The file can be updated with:

wget https://www.iana.org/assignments/language-subtag-registry/language-subtag-registry \
  -O language-subtag-registry/language-subtag-registry

ldml-keyboards

This data is from https://github.com/unicode-org/cldr.git

See also ldml-keyboards/readme.md.

unicode-character-database

Data from https://www.unicode.org/Public/15.1.0/ucd/:

UNICODE_VERSION=15.1.0
wget https://www.unicode.org/Public/${UNICODE_VERSION}/ucd/Blocks.txt -O unicode-character-database/Blocks.txt
wget https://www.unicode.org/Public/${UNICODE_VERSION}/ucd/UnicodeData.txt -O unicode-character-database/UnicodeData.txt

windows-lcid-to-bcp-47

See readme.md.