1# 全球化子系统Changelog 2 3## cl.global.1 国家、地区本地化名称变更 4 5**访问级别** 6 7公开接口 8 9**变更原因** 10 11 1、当前中国香港、中国澳门、中国台湾地区的本地化名称中使用逗号或空格作为分隔符,当多个国家并列时,存在歧义。 12 2、巴勒斯坦国家名称在国际上已由“巴勒斯坦领土”变更为“巴勒斯坦” 13 14**变更影响** 15 16该变更为不兼容性变更。 17 18变更前:使用逗号或者空格作为地区与归属地国家之间的分隔符 19 20变更后:使用将归属地国家放入地区后的小括号中,例如“Hong Kong(China)” 21 22变更前:巴勒斯坦国家名称为“巴勒斯坦领土” 23 24变更后:巴勒斯坦国家名称为“巴勒斯坦” 25 26**起始API Level** 27 289 29 30**变更发生版本** 31 32从OpenHarmony SDK 5.0.0.51开始 33 34**变更的接口/组件** 35 36i18n.system.getDisplayCountry 37 38**适配指导** 39 40不要对接口返回值做特殊判断,该接口返回值仅用于界面显示。 41 42 43## cl.global.2 国家、地区本地化名称变更 44 45**访问级别** 46 47系统接口 48 49**变更原因** 50 51 1、当前中国香港、中国澳门、中国台湾地区的本地化名称中使用逗号或空格作为分隔符,当多个国家并列时,存在歧义。 52 2、巴勒斯坦国家名称在国际上已由“巴勒斯坦领土”变更为“巴勒斯坦” 53 54**变更影响** 55 56该变更为不兼容性变更。 57 58变更前:使用逗号或者空格作为地区与归属地国家之间的分隔符 59 60变更后:使用将归属地国家放入地区后的小括号中,例如“Hong Kong(China)” 61 62变更前:巴勒斯坦国家名称为“巴勒斯坦领土” 63 64变更后:巴勒斯坦国家名称为“巴勒斯坦” 65 66**起始API Level** 67 6810 69 70**变更发生版本** 71 72从OpenHarmony SDK 5.0.0.51开始 73 74**变更的接口/组件** 75 76i18n.system.getRegionInfoArray 77 78**适配指导** 79 80不要对接口返回值做特殊判断,该接口返回值仅用于界面显示。 81 82 83## cl.global.3 时间日期格式“十一月”格式化结果错误问题修改 84 85**访问级别** 86 87公开接口 88 89**变更原因** 90 91参考业界标准,农历中“十一月”应该显示为“冬月”。 92 93**变更影响** 94 95该变更为不兼容变更。 96 97变更前:接口格式化结果中的十一月份显示为“十一月” 98 99变更后:接口格式化结果中的十一月份显示为“冬月” 100 101**起始API Level** 102 103API 6 104 105**变更发生版本** 106 107从OpenHarmony SDK 5.0.0.51开始。 108 109**变更的接口/组件** 110 111intl.DateTimeFormat.format 112 113**适配指导** 114 115不要对该接口的返回值做特殊的判断,该接口返回值仅用于界面显示。 116 117 118## cl.global.4 日期时间段格式化在zh-Hant-HK下结果错误问题修改 119 120**访问级别** 121 122公开接口 123 124**变更原因** 125 126当区域为zh-Hant-HK时,日期时间段格式化结果返回空字串。 127 128**变更影响** 129 130该变更为不兼容变更。 131 132变更前:当区域为zh-Hant-HK时,日期时间段格式化结果返回空字串。 133 134变更后:当区域为zh-Hant-HK时,日期时间段格式化结果返回正确的格式化结果 135 136**起始API Level** 137 1386 139 140**变更发生版本** 141 142从OpenHarmony SDK 5.0.0.51 版本开始。 143 144**变更的接口/组件** 145 146intl.DateTimeFormat.formatRange 147 148**适配指导** 149 150不要对该接口的返回值做特殊的判断,该接口返回值仅用于界面显示。 151 152 153## cl.global.5 归属地获取接口对无效号码的归属计算错误问题修改 154 155**访问级别** 156 157公开接口 158 159**变更原因** 160 161归属地获取接口在传入无效号码时,会返回PhoneNumberFormat对象创建时传入的地区作为号码归属地 162 163**变更影响** 164 165该变更为不兼容变更。 166 167变更前:归属地获取接口在传入无效号码时,会返回PhoneNumberFormat对象创建时传入的地区作为号码归属地。 168 169变更后:归属地获取接口在传入无效号码时,返回空字串。 170 171**起始API Level** 172 173API 9 174 175**变更发生版本** 176 177从OpenHarmony SDK 5.0.0.51开始。 178 179**变更的接口/组件** 180 181intl.PhoneNumberFormat.getLocationName 182 183**适配指导** 184 185不要对该接口的返回值做特殊的判断,该接口返回值仅用于界面显示。 186 187## cl.global.6 系统支持国家地区列表变更 188 189**访问级别** 190 191公开接口 192 193**变更原因** 194 195不丹当前不在系统支持的国家地区列表中 196 197**变更影响** 198 199该变更为不兼容变更。 200 201变更前:系统支持的国家地区列表中不包含不丹 202 203变更后:系统支持的国家地区列表中包含不丹 204 205**起始API Level** 206 207API 9 208 209**变更发生版本** 210 211从OpenHarmony SDK 5.0.0.51 版本开始。 212 213**变更的接口/组件** 214 215i18n.system.getSystemCountries 216 217**适配指导** 218 219不要对接口返回字符串数字的数量做强制判断