应用配置


应用配置

icon-note.gif 说明:

  • 从API Version 7 开始,该接口不再维护,推荐使用新接口@ohos.i18n@ohos.intl

  • 本模块首批接口从API version 3开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。

导入模块

import configuration from '@system.configuration';
1

configuration.getLocale

getLocale(): <LocaleResponse>

获取应用当前的语言和地区。默认与系统的语言和地区同步。

系统能力: SystemCapability.ArkUI.ArkUI.Lite

返回值: 表1 LocaleResponse

参数名 类型 说明
language string 语言。例如:zh。
countryOrRegion string 国家或地区。例如:CN。
dir string 文字布局方向。取值范围:
- ltr:从左到右;
- rtl:从右到左。
unicodeSetting5+ string 语言环境定义的Unicode语言环境键集,如果此语言环境没有特定键集,则返回空集。
例如:{"nu":"arab"},表示当前环境下的数字采用阿拉伯语的数字。

示例:

export default {    
  getLocale() {        
    const localeInfo = configuration.getLocale();        
    console.info(localeInfo.language);    
  }
}
1
2
3
4
5
6