Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
5ddf1982
D
Docs
项目概览
OpenHarmony
/
Docs
大约 1 年 前同步成功
通知
159
Star
292
Fork
28
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
Docs
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
5ddf1982
编写于
3月 04, 2022
作者:
S
sunyaozu
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
complement intl and i18n api document
Signed-off-by:
N
sunyaozu
<
sunyaozu@huawei.com
>
上级
fa9ed42f
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
167 addition
and
0 deletion
+167
-0
zh-cn/application-dev/reference/apis/js-apis-i18n.md
zh-cn/application-dev/reference/apis/js-apis-i18n.md
+125
-0
zh-cn/application-dev/reference/apis/js-apis-intl.md
zh-cn/application-dev/reference/apis/js-apis-intl.md
+42
-0
未找到文件。
zh-cn/application-dev/reference/apis/js-apis-i18n.md
浏览文件 @
5ddf1982
...
@@ -111,6 +111,63 @@ getSystemLanguage(): string
...
@@ -111,6 +111,63 @@ getSystemLanguage(): string
```
```
## i18n.setSystemLanguage
setSystemLanguage(): boolean
设置系统语言。
**系统能力**
:SystemCapability.Global.I18n
-
返回值:
| 类型 | 说明 |
| -------- | -------- |
| boolean | 返回true,表示系统语言设置成功;返回false,表示系统语言设置失败。 |
-
示例:
```
i18n.setSystemLanguage();
```
## i18n.getSystemLanguages
getSystemLanguages(): Array
<string>
获取系统支持的语言列表。
**系统能力**
:SystemCapability.Global.I18n
-
返回值:
| 类型 | 说明 |
| -------- | -------- |
| Array
<string>
| 系统支持的语言ID列表。 |
-
示例:
```
i18n.getSystemLanguages();
```
## i18n.getSystemCountries
getSystemCountries(): Array
<string>
获取系统支持的区域列表。
**系统能力**
:SystemCapability.Global.I18n
-
返回值:
| 类型 | 说明 |
| -------- | -------- |
| Array
<string>
| 系统支持的区域ID列表。 |
-
示例:
```
i18n.getSystemCountries();
```
## i18n.getSystemRegion
## i18n.getSystemRegion
getSystemRegion(): string
getSystemRegion(): string
...
@@ -130,6 +187,25 @@ getSystemRegion(): string
...
@@ -130,6 +187,25 @@ getSystemRegion(): string
```
```
## i18n.setSystemRegion
setSystemRegion(): boolean
设置系统区域。
**系统能力**
:SystemCapability.Global.I18n
-
返回值:
| 类型 | 说明 |
| -------- | -------- |
| boolean | 返回true,表示系统区域设置成功;返回false,表示系统区域设置失败。 |
-
示例:
```
i18n.setSystemRegion();
```
## i18n.getSystemLocale
## i18n.getSystemLocale
getSystemLocale(): string
getSystemLocale(): string
...
@@ -149,6 +225,55 @@ getSystemLocale(): string
...
@@ -149,6 +225,55 @@ getSystemLocale(): string
```
```
## i18n.setSystemLocale
setSystemLocale(locale: string): boolean
设置系统Locale。
**系统能力**
:SystemCapability.Global.I18n
-
参数:
| 参数名 | 类型 | 说明 |
| -------- | -------- | -------- |
| locale | string | 指定区域ID,例如zh-CN。 |
-
返回值:
| 类型 | 说明 |
| -------- | -------- |
| boolean | 返回true,表示系统Locale设置成功;返回false,表示系统Locale设置失败。 |
-
示例:
```
i18n.setSystemLocale('zh-CN');
```
## i18n.isSuggested
isSuggested(language: string, region?: string): boolean
判断当前语言和区域是否匹配。
**系统能力**
:SystemCapability.Global.I18n
-
参数:
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| language | string | 是 | 合法的语言ID,例如zh。 |
| region | string | 否 | 合法的地区ID,例如CN |
-
返回值:
| 类型 | 说明 |
| -------- | -------- |
| boolean | 返回true,表示当前语言和地区匹配;返回false,表示当前语言和地区不匹配。 |
-
示例:
```
i18n.isSuggested('zh', 'CN');
```
## i18n.getCalendar<sup>8+</sup>
## i18n.getCalendar<sup>8+</sup>
getCalendar(locale: string, type? : string): Calendar
getCalendar(locale: string, type? : string): Calendar
...
...
zh-cn/application-dev/reference/apis/js-apis-intl.md
浏览文件 @
5ddf1982
...
@@ -32,6 +32,20 @@ import Intl from '@ohos.intl';
...
@@ -32,6 +32,20 @@ import Intl from '@ohos.intl';
| numeric | boolean | 是 | 否 | 是否对数字字符具有特殊的排序规则处理。
<br/>
**系统能力**
:SystemCapability.Global.I18n |
| numeric | boolean | 是 | 否 | 是否对数字字符具有特殊的排序规则处理。
<br/>
**系统能力**
:SystemCapability.Global.I18n |
### constructor
constructor()
创建区域对象
**系统能力**
:SystemCapability.Global.I18n
-
示例:
```
var locale = new Intl.Locale();
```
### constructor
### constructor
constructor(locale: string, options?: options)
constructor(locale: string, options?: options)
...
@@ -115,6 +129,20 @@ minimize(): Locale
...
@@ -115,6 +129,20 @@ minimize(): Locale
## DateTimeFormat
## DateTimeFormat
### constructor
constructor()
创建时间日期格式化对象。
**系统能力**
:SystemCapability.Global.I18n
-
示例:
```
var datefmt= new Intl.DateTimeFormat();
```
### constructor
### constructor
constructor(locale: string, options?: DateTimeOptions)
constructor(locale: string, options?: DateTimeOptions)
...
@@ -259,6 +287,20 @@ resolvedOptions(): DateTimeOptions
...
@@ -259,6 +287,20 @@ resolvedOptions(): DateTimeOptions
## NumberFormat
## NumberFormat
### constructor
constructor()
创建数字格式化对象。
**系统能力**
:SystemCapability.Global.I18n
-
示例:
```
var numfmt = new Intl.NumberFormat();
```
### constructor
### constructor
constructor(locale: string, options?: NumberOptions)
constructor(locale: string, options?: NumberOptions)
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录