&EthnologueCode
Summary
The &EthnologueCode
store specifies the language code a keyboard
is designed for, from the ISO 639-3 standard.
Syntax
store(&Ethnologuecode) "code[ code2 [...]]"
Parameters
code
,code2
...- The ISO 639-3 (formerly Ethnologue) codes for which the keyboard is designed.
Description
The optional &EthnologueCode
store specifies the language the keyboard
is made for by use of an ISO 639-3 three-letter language code. This
information is intended for use by third-party applications, and is also
used by the compiler to generate metadata for KeymanWeb.
For a list of codes, or more information about Ethnologue, see www.ethnologue.com .
Multiple codes can be included by separating them with spaces. You should not include punctuation between codes. However, for legacy reasons, applications that process this store should ignore any punctuation found.
A proposed addition to this field is to add script or country identifiers as needed.
The &EthnologueCode
store is deprecated. Keyboard Package
metadata
should be used instead, which is defined by the BCP 47 language code in
the keyboard
editor.
Examples
Example: Using ðnologuecode
store(ðnologuecode) "ice" c Icelandic
Platforms
The ðnologuecode
store can be used in keyboards on all platforms.
Windows | macOS | Linux | Desktop web | Mobile web | iOS | Android |
---|---|---|---|---|---|---|
✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Version history
Keyman 10.0: The &Ethnologuecode
store was deprecated.
The &Ethnologuecode
store was introduced in Keyman 6.0.