API object - Language
The Language object contains the following members:
namestring- Name of language
idstring- ISO 639-3 language code.
keyboardsArrayoptional- Array of corresponding
Keyboardobjects. fontObjectoptionalFontobject describing font for input fields (and OSK, ifoskFontis not present). Only present when aLanguageobject is a child of aKeyboardobject.oskFontObjectoptionalFontobject describing font for the OSK. Only present when aLanguageobject is a child of aKeyboardobject.exampleObjectoptionalExampleobject. Only present when aLanguageobject is the child of aKeyboardobject.
Example case
The following is extracted from https://api.keyman.com/cloud/3.0/languages/heb.
"language": {
"name": "Hebrew",
"id": "heb",
"keyboards": [
{
"id": "galaxiehebrewkm6",
"name": "Hebrew Phonetic (Galaxie)",
"filename": "galaxiehebrewkm6\/1.0\/galaxiehebrewkm6-1.0.js",
"version": "1.0",
"lastModified": "2014-03-21T16:22:19+11:00",
"fileSize": 6880,
"rtl": true
}, {
"id": "hebrew",
"name": "Hebrew",
"filename": "hebrew\/1.0\/hebrew-1.0.js",
"version": "1.0",
"lastModified": "2014-03-21T16:22:19+11:00",
"fileSize": 6892,
"rtl": true
}
]
}


