5 Star 0 Fork 1

OpenHarmony / global_i18n_standard

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
README_zh.md 1.75 KB
一键复制 编辑 原始数据 按行查看 历史
c大神群里的小喽啰 提交于 2022-04-12 15:00 . 修改i18n部件名

国际化组件

简介

国际化组件提供时间日期格式化等国际化能力。

目录

国际化组件源代码目录结构如下所示:

/base/global/
├── i18n                    # 国际化框架代码仓
│   ├── frameworks          # 国际化框架核心代码
│   ├── interfaces          # 国际化框架接口
│   │   ├── js              # 国际化框架JavaScript接口
│   │   └── native          # 国际化框架native接口

约束

语言限制:JavaScript语言

支持范围限制:支持的语言符合 ISO 639 标准 2 字母或 3 字母语言码,支持的文本符合 ISO 15924 标准 4 字母文本码,支持的国家符合 ISO 3166 标准 2 字母国家码。

说明

提供时间日期格式化接口,使时间日期格式(如年月日顺序、月份和星期词汇、使用12或24小时制等)跟随系统设置满足不同区域用户的文化习惯。更详细的内容见API文档。示例如下:

const date = new Date(2021, 11, 17, 3, 24, 0);  // 创建包含日期和时间信息的Date对象
fmt = new Intl.DateTimeFormat('en-US')  // 创建时间日期格式化实例
console.log(fmt.format(date));  // 使用创建时间日期格式化对象实例进行格式化

相关仓

全球化子系统

global_i18n_standard

global_resmgr_standard

1
https://gitee.com/openharmony/global_i18n_standard.git
git@gitee.com:openharmony/global_i18n_standard.git
openharmony
global_i18n_standard
global_i18n_standard
master

搜索帮助