spiegel-keyman/resources/standards-data/ldml-keyboards
Steven R. Loomis a0a57289f0 chore(resources): ldml update out of techpreview 🙀
- update to cldr 40fa7fd5b074a203581d04ca0c0b004ab9aa491b (main) - alpha1+
- includes patch for bn

Fixes: #10900
2024-03-02 22:40:38 -06:00
..
45 chore(resources): ldml update out of techpreview 🙀 2024-03-02 22:40:38 -06:00
readme.md chore(resources): ldml update out of techpreview 🙀 2024-03-02 22:40:38 -06:00
unicode-license.txt chore(resources): ldml update out of techpreview 🙀 2024-03-02 22:40:38 -06:00

ldml-keyboards

Data is versioned, so each directory has its version such as 45.

Data Format

Each directory contains:

  • ldmlKeyboard3.dtd - the DTD file

  • ldmlKeyboard3.xsd - the XSD file, automatically converted from the DTD using Visual Studio, hand tweaked as necessary

  • ldml-keyboard3.schema.json - the JSON schema file, automatically converted from the XSD using xsd2json (https://github.com/Mermade/jgeXml), hand tweaked as necessary:

    • change toplevel "id" to "$id"
    • add "type": "object" to /keyboard
    • change /keyboard/keys/key type to "array"
  • imports/ - the importable data files (TODO-LDML)

License