1. 国际化信息
1.1. API 调用
1.1.1. QN.i18n.getLocaleSync(options)
获取用户语种
客户端支持版本:iOS >= 6.3.0 Android >= 6.3.0
API 调用入参
| 参数名 | 类型 | 是否可选 | 默认值 | 含义 |
|---|---|---|---|---|
options |
Object |
可选 | 选项 |
API 响应结果
| 参数名 | 类型 | 是否一定返回 | 含义 |
|---|---|---|---|
result |
Object |
响应对象 | |
result.code |
String |
错误码,成功为 QAP_SUCCESS;失败为其他 |
|
result.msg |
String |
错误信息 | |
result.data.locale |
String |
是 | 用户语种 如en_US zh_CN等等 |
调用示例
let result = QN.i18n.getLocaleSync();
console.log(result);
/**
* {
* code: 'QAP_SUCCESS',
* msg: '',
* data: {
* locale: 'en_US'
* }
* }
*/
1.2. 事件
| 事件名称 | 含义 | 备注 |
|---|---|---|
| Global.LocaleChange | 用户的语种发生变更 |