V3 Get Language Library List
Menu: getLangLibraryV3
Flutter Example:
/// Event number for getting the device's language library list in V3
getLanguageLibraryDataV3(
evtBase: _VBusEvtBase.base_app_set,
evtType: _VBusEvtType.func_v3_get_language_library_data),
/// Get the device's language library list in V3
libManager.send(evt: CmdEvtType.getLanguageLibraryDataV3, json: jsonEncode(json));
JSON fields received by the app:
| Field Name | Field Type | Field Description |
|---|---|---|
| version | int | Protocol library version Reserved |
| use_lang | int | Currently used language |
| default_lang | int | Default language |
| fixed_lang | int | Number of fixed storage languages |
| max_storage_lang | int | Maximum storage languages |
| items_len | int | Number of languages currently supported by the firmware There may not be corresponding font library files |
| user_len | int | Number of languages currently stored |
| items | set | Details of the number of languages currently supported by the firmware language_type & language_version set |
| items_user | set | Details of the number of languages currently stored language_type & language_version set |
| Field Name | Field Type | Field Description |
|---|---|---|
| language_type | int | Language type 0: Invalid 1: Chinese 2: English 3: French 4: German 5: Italian 6: Spanish 7: Japanese 8: Polish 9: Czech 10: Romanian 11: Lithuanian 12: Dutch 13: Slovenian 14: Hungarian 15: Russian 16: Ukrainian 17: Slovak 18: Danish 19: Croatian 20: Indonesian 21: Korean 22: Hindi 23: Portuguese 24: Turkish 25: Thai 26: Vietnamese 27: Burmese 28: Filipino 29: Traditional Chinese 30: Greek 31: Arabic 32: Swedish 33: Finnish 34: Persian 35: Norwegian |
| language_version | int | Language version number |
Example:
{
"version": 0,
"use_lang": 1,
"default_lang": 1,
"fixed_lang": 3,
"max_storage_lang": 10,
"items_len": 2,
"user_len": 3,
"items": [
{
"language_type": 1,
"language_version": 0
},
{
"language_type": 2,
"language_version": 0
}
],
"items_user": [
{
"language_type": 1,
"language_version": 0
},
{
"language_type": 2,
"language_version": 0
},
{
"language_type": 3,
"language_version": 0
}
]
}