1# 全球化子系统Changelog 2 3## cl.global.1 语言排序数组变更 4 5**访问级别** 6 7系统接口 8 9**变更原因** 10 11接口返回数组的顺序错误,例如,系统地区选中国,简体中文(zh-Hans)、藏语(bo)、维吾尔语(ug)应该排在前面。 12 13**变更影响** 14 15影响接口返回的语言列表顺序。 16 17变更前: 18 19| 系统地区 | 接口入参 | 返回数组的顺序 | 20| --------------- | ------- | -------- | 21| CN | en,zh-Hans,bo,ug,zh-Hant | zh-Hans,en,bo,ug,zh-Hant | 22| SG | bo,en,zh-Hans,ug,zh-Hant | zh-Hans,en,bo,ug,zh-Hant | 23| US | zh-Hans,bo,en,ug,zh-Hant | en,zh-Hant,zh-Hans,ug,bo | 24| HK | zh-Hans,bo,en,ug,zh-Hant | zh-Hant,zh-Hans,en,ug,bo | 25| TW | zh-Hans,bo,en,ug,zh-Hant | zh-Hant,zh-Hans,en,ug,bo | 26| AU | zh-Hans,bo,en,ug,zh-Hant | zh-Hant,zh-Hans,en,ug,bo | 27| NZ | zh-Hans,bo,en,ug,zh-Hant | zh-Hant,zh-Hans,en,ug,bo | 28| IN | zh-Hans,bo,en,ug,zh-Hant | zh-Hant,zh-Hans,en,ug,bo | 29| GB | zh-Hans,bo,en,ug,zh-Hant | zh-Hant,zh-Hans,en,ug,bo | 30| MO | zh-Hans,bo,en,ug,zh-Hant | zh-Hant,zh-Hans,en,ug,bo | 31| CA | zh-Hans,bo,en,ug,zh-Hant | zh-Hant,zh-Hans,en,ug,bo | 32 33变更后: 34 35| 系统地区 | 接口入参 | 返回数组的顺序 | 36| --------------- | ------- | -------- | 37| CN | en,zh-Hans,bo,ug,zh-Hant | zh-Hans,ug,bo,zh-Hant,en | 38| SG | bo,en,zh-Hans,ug,zh-Hant | en,zh-Hant,zh-Hans,ug,bo | 39| US | zh-Hans,bo,en,ug,zh-Hant | en,zh-Hant,zh-Hans,ug,bo | 40| HK | zh-Hans,bo,en,ug,zh-Hant | zh-Hant,en,zh-Hans,ug,bo | 41| TW | zh-Hans,bo,en,ug,zh-Hant | zh-Hant,zh-Hans,en,ug,bo | 42| AU | zh-Hans,bo,en,ug,zh-Hant | en,zh-Hant,zh-Hans,ug,bo | 43| NZ | zh-Hans,bo,en,ug,zh-Hant | en,zh-Hant,zh-Hans,ug,bo | 44| IN | zh-Hans,bo,en,ug,zh-Hant | en,zh-Hant,zh-Hans,ug,bo | 45| GB | zh-Hans,bo,en,ug,zh-Hant | en,zh-Hant,zh-Hans,ug,bo | 46| MO | zh-Hans,bo,en,ug,zh-Hant | zh-Hant,en,zh-Hans,ug,bo | 47| CA | zh-Hans,bo,en,ug,zh-Hant | en,zh-Hant,zh-Hans,ug,bo | 48 49**起始API Level** 50 5110 52 53**变更发生版本** 54 55从OpenHarmony SDK 5.1.0.48开始 56 57**变更的接口/组件** 58 59i18n.SystemLocaleManager.getLanguageInfoArray 60 61**适配指导** 62 63该接口适用于语言列表排序场景。 64 65## cl.global.2 地区排序数组变更 66 67**访问级别** 68 69系统接口 70 71**变更原因** 72 73接口返回数组的顺序错误,例如,系统语言选简体中文,应该只有中国排在前面。 74 75**变更影响** 76 77影响接口返回的地区列表顺序。 78 79变更前: 80 81| 系统语言 | 接口入参 | 返回数组的顺序 | 82| --------------- | ------- | -------- | 83| en | HK,TW,CN,AU,CA,IN,NZ,SG,GB,US,MO | US,AU,CA,IN,NZ,SG,GB,CN,HK,MO,TW | 84| zh-Hant | HK,TW,CN,AU,CA,IN,NZ,SG,GB,US,MO | TW,HK,MO,CN,CA,IN,US,GB,NZ,SG,AU | 85| zh-Hans | HK,TW,CN,AU,CA,IN,NZ,SG,GB,US,MO | SG,CN,MO,HK,AU,CA,US,NZ,IN,GB,TW | 86| ug | HK,TW,CN,AU,CA,IN,NZ,SG,GB,US,MO | US,AU,GB,CN,MO,TW,HK,SG,CA,IN,NZ | 87| bo | HK,TW,CN,AU,CA,IN,NZ,SG,GB,US,MO | CN,TW,HK,MO,CA,NZ,GB,SG,IN,US,AU | 88 89变更后: 90 91| 系统语言 | 接口入参 | 返回数组的顺序 | 92| --------------- | ------- | -------- | 93| en | HK,TW,CN,AU,CA,IN,NZ,SG,GB,US,MO | AU,CA,IN,NZ,SG,GB,US,CN,HK,MO,TW | 94| zh-Hant | HK,TW,CN,AU,CA,IN,NZ,SG,GB,US,MO | TW,HK,CN,MO,CA,IN,US,GB,NZ,SG,AU | 95| zh-Hans | HK,TW,CN,AU,CA,IN,NZ,SG,GB,US,MO | CN,AU,CA,US,SG,NZ,IN,GB,MO,TW,HK | 96| ug | HK,TW,CN,AU,CA,IN,NZ,SG,GB,US,MO | CN,US,AU,GB,MO,TW,HK,SG,CA,IN,NZ | 97| bo | HK,TW,CN,AU,CA,IN,NZ,SG,GB,US,MO | CN,TW,HK,MO,CA,NZ,GB,SG,IN,US,AU | 98 99**起始API Level** 100 10110 102 103**变更发生版本** 104 105从OpenHarmony SDK 5.1.0.48开始 106 107**变更的接口/组件** 108 109i18n.SystemLocaleManager.getRegionInfoArray 110 111**适配指导** 112 113该接口适用于地区列表排序场景。 114 115## cl.global.3 语言地区匹配关系变更 116 117**访问级别** 118 119公开接口 120 121**变更原因** 122 123语言地区匹配规则错误。例如地区为CN(中国),语言列表为zh-Hans(简体中文)、ug(维吾尔语)时推荐显示的语言应该为zh-Hans、ug,但由于地区参数传CN、语言参数传ug时接口返回false,推荐显示的语言仅包含zh-Hans。 124 125**变更影响** 126 127该变更不涉及应用适配。 128 129变更前: 130 131| 语言 | 地区 | 返回值 | 132| --------------- | ------- | -------- | 133| bo | CN | false | 134| en | AE,AF,AG,AI,AL,AS,AT,AU,BB,BE,BI,BM,BS,BW,BZ,CA,CC,CH,CK,CM,<br>CX,CY,DE,DG,DK,DM,ER,FI,FJ,FK,FM,GB,GD,GG,GH,GI,GM,GU,GY,HK,<br>IE,IL,IM,IN,IO,IR,JE,JM,KE,KI,KN,KY,LC,LR,LS,MG,MH,MO,MP,MS,<br>MT,MU,MV,MW,MY,NA,NF,NG,NL,NR,NU,NZ,PG,PH,PK,PN,PR,PW,RW,SB,<br>SC,SD,SE,SG,SH,SI,SL,SS,SX,SZ,TC,TJ,TK,TM,TO,TT,TV,TZ,UG,UM,<br>VC,VG,VI,VU,WS,ZA,ZM,ZW | false | 135| ug | CN | false | 136| zh-Hans | HK,SG,MO | true | 137 138变更后: 139 140| 语言 | 地区 | 返回值 | 141| --------------- | ------- | -------- | 142| bo | CN | true | 143| en | AE,AF,AG,AI,AL,AS,AT,AU,BB,BE,BI,BM,BS,BW,BZ,CA,CC,CH,CK,CM,<br>CX,CY,DE,DG,DK,DM,ER,FI,FJ,FK,FM,GB,GD,GG,GH,GI,GM,GU,GY,HK,<br>IE,IL,IM,IN,IO,IR,JE,JM,KE,KI,KN,KY,LC,LR,LS,MG,MH,MO,MP,MS,<br>MT,MU,MV,MW,MY,NA,NF,NG,NL,NR,NU,NZ,PG,PH,PK,PN,PR,PW,RW,SB,<br>SC,SD,SE,SG,SH,SI,SL,SS,SX,SZ,TC,TJ,TK,TM,TO,TT,TV,TZ,UG,UM,<br>VC,VG,VI,VU,WS,ZA,ZM,ZW | true | 144| ug | CN | true | 145| zh-Hans | HK,SG,MO | false | 146 147**起始API Level** 148 1499 150 151**变更发生版本** 152 153从OpenHarmony SDK 5.1.0.48开始。 154 155**变更的接口/组件** 156 157i18n.System.isSuggested 158 159**适配指导** 160 161默认行为变更,无需适配。 162