未验证 提交 2b9484c6 编写于 作者: O openharmony_ci 提交者: Gitee

!4452 修改getLocale接口

Merge pull request !4452 from sunyaozu/master
...@@ -17,29 +17,37 @@ import configuration from '@system.configuration'; ...@@ -17,29 +17,37 @@ import configuration from '@system.configuration';
## configuration.getLocale ## configuration.getLocale
getLocale(): <LocaleResponse> getLocale(): LocaleResponse
获取应用当前的语言和地区。默认与系统的语言和地区同步。 获取应用当前的语言和地区。默认与系统的语言和地区同步。
**系统能力:** SystemCapability.ArkUI.ArkUI.Lite **系统能力:** SystemCapability.ArkUI.ArkUI.Lite
**返回值:** **返回值:**
**表1** LocaleResponse | 类型 | 说明 |
| -------------- | ------------- |
| 参数名 | 类型 | 说明 | | LocaleResponse | 应用当前Locale相关信息。 |
| -------- | -------- | -------- |
| language | string | 语言。例如:zh。 |
| countryOrRegion | string | 国家或地区。例如:CN。 |
| dir | string | 文字布局方向。取值范围:<br/>-&nbsp;ltr:从左到右;<br/>-&nbsp;rtl:从右到左。 |
| unicodeSetting<sup>5+</sup> | string | 语言环境定义的Unicode语言环境键集,如果此语言环境没有特定键集,则返回空集。<br/>例如:{"nu":"arab"},表示当前环境下的数字采用阿拉伯语的数字。 |
**示例:** **示例:**
```
``` export default {
export default { getLocale() {
getLocale() { const localeInfo = configuration.getLocale();
const localeInfo = configuration.getLocale(); console.info(localeInfo.language);
console.info(localeInfo.language); }
} }
} ```
```
\ No newline at end of file
## LocaleResponse
表示应用当前Locale的属性。
**系统能力**:以下各项对应的系统能力均为SystemCapability.ArkUI.ArkUI.Lite
| 名称 | 参数类型 | 可读 | 可写 | 说明 |
| ---- | ------ | ---- | ---- | ---------------------------------------- |
| language | string | 是 | 否 | 语言。例如:zh。 |
| countryOrRegion | string | 是 | 否 | 国家或地区。例如:CN。 |
| dir | string | 是 | 否 | 文字布局方向。取值范围:<br/>-&nbsp;ltr:从左到右;<br/>-&nbsp;rtl:从右到左。 |
| unicodeSetting<sup>5+</sup> | string | 是 | 否 | 语言环境定义的Unicode语言环境键集,如果此语言环境没有特定键集,则返回空集。<br/>例如:{"nu":"arab"},表示当前环境下的数字采用阿拉伯语的数字。 |
\ No newline at end of file
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册