openharmony 鸿蒙 changelogs-i18n

2026-08-25 浏览 (1)

全球化子系统Changelog

cl.global.1 全球化接口与运行时接口本地化显示优化及换行能力增强

访问级别

公共能力

变更原因

ICU版本已从72.1升级至74.2,本次升级基于ICU 74.2数据,优化了本地化表达习惯,使部分全球化接口及运行时接口的行为更贴合各地区的语言使用规范,同时提升了系统的文本换行处理能力。

变更影响

此变更涉及应用适配。

具体接口行为变化详见变更的接口/组件,系统换行能力更新如下:

变更前变更后
中日韩表意字符未包含 U+2EBF0 至 U+2EE5F 范围内的字符。中日韩表意字符新增该范围内 622 个表意字符及 5 个具有特殊含义的表意字符。
缅甸语、泰语、老挝语、高棉语不支持正字法音节之间进行断行处理,例如在Text控件中,缅甸语文本“သော့换行点ခလောက်”会在“换行点”处断开。缅甸语、泰语、老挝语、高棉语支持正字法音节之间进行断行处理,例如在Text控件中,缅甸语文本“换行点သော့ခလောက်”会在“换行点”处断开。

起始API Level

API 6

变更发生版本

从OpenHarmony SDK 6.1.0.21开始。

变更的接口/组件

接口变更场景举例变更前返回值变更后返回值
intl.DateTimeFormat.format繁体中文下格式化2024年4月23日2024年4月23日2024 年 4 月 23 日
intl.DateTimeFormat.formatRange英式英语下格式化2020年12月20日至21日20/12/2020 – 21/12/202020/12/2020 – 21/12/2020 (日期间连接符变更)
intl.Locale.maximize区域ID为hy-arevmdahywhyw-Armn-AM
intl.Locale.minimize区域ID为und-150ruen-150
intl.RelativeTimeFormat.format英文下显示在1季度内in 1 qtr.in 1q 
i18n.System.getDisplayCountry地区ID是AC,语言ID是esIsla de la AscensiónIsla Ascensión
i18n.System.getDisplayLanguage中文下显示语言ID为yue的名称粤文粤语
i18n.Transliterator.transform将𪽇转换为拉丁文𪽇
i18n.TimeZone.getDisplayNameAsia/Kamchatka时区在捷克语下的显示名称Petropavlovsko-kamčatský standardní časpetropavlovsko-kamčatský standardní čas
i18n.Calendar.getDisplayNametype参数为islamic_tbla的历法在中文下的显示名称伊斯兰天文历islamic-tbla
i18n.StyledDateTimeFormat.format格式化2025年11月1日16:14:06Saturday, 1 November 2025, 16:14:06 Central Standard TimeSaturday 1 November 2025 at 16:14:06 Central Standard Time
i18n.getSimpleDateTimeFormatBySkeleton框架字符串传入yMdhms在中文下格式化日期13/12/2024 上午6:30:2513/12/2024 上午 6:30:25
Date.toLocaleDateString在阿拉伯语下格式化日期'الخميس، ٢٠ ديسمبر ٢٠١٢''الخميس، ٢٠ ديسمبر، ٢٠١٢'
Date.toLocaleString在英文下格式化日期10/20/2022, 6:00:00 PM10/20/2022, 6:00:00 PM(PM前的空白字符变更)
Date.toLocaleTimeString在英文下格式化日期6:00:00 PM6:00:00 PM(PM前的空白字符变更)
Intl.DateTimeFormat.format繁体中文下格式化2024年4月23日2024年4月23日2024 年 4 月 23 日
Intl.DateTimeFormat.formatRange英式英语下格式化2020年12月20日至21日20/12/2020 – 21/12/202020/12/2020 – 21/12/2020(日期间连接符变更)
Intl.DateTimeFormat.formatRangeToParts英语下格式化2020年12月20日至21日{ type: "literal", value: " – " }{"type":"literal","value":" – "}(value中空白字符变更)
Intl.ListFormat.format在中文下格式化列表Motorcycle、Bus和CarMotorcycle、Bus、Car
Intl.RelativeTimeFormat.format英文下显示在1季度内in 1 qtr.in 1q 
Intl.Locale.maximize区域ID为hy-arevmdahywhyw-Armn-AM
Intl.Locale.minimize区域ID为und-150ruen-150
ubrk_next对文本“service@baidu.com”进行分词解析@ 符号会与相邻字母粘连,“service@baidu.com”被识别为一个不可分割的整体。@ 符号两侧会被识别为单词边界,被识别为“service”、“@”、“baidu.com”三个部分。

适配指导

接口默认效果变更,但开发者需审视此变更是否对自身相关业务展示效果产生影响,若有影响需根据自身业务代码进行对应适配。

你可能感兴趣的鸿蒙文章

openharmony 鸿蒙 changelogs-arkui

  • 所属分类: 后端技术
  • 本文标签: 鸿蒙 软件
  • 版权声明: 本文链接 https://seaxiang.com/blog/al3kmBPX