1# Global变更说明 2 3## cl.global.1 ohos.i18n部分接口入参类型校验失败错误码抛出变更 4 5**变更原因** 6 7401错误码是通用的参数类型检查错误码,原890001错误码不再在参数类型检查场景抛出 8 9**变更影响** 10 11该变更为不兼容变更。 12 13变更前:参数类型错误抛出890001 14 15变更后:参数类型错误抛出401 16 17更改后应用开发者需要捕捉新的错误码进行错误处理。 18当前IDE已有编译阶段参数类型检查,如果使用IDE进行编译,基本无影响。 19 20**起始API Level** 21 22API 12 23 24**变更发生版本** 25 26从OpenHarmony SDK 5.0.0.23 版本开始。 27 28**变更的接口/组件** 29 30ohos.i18n 发生变化的接口如下表格所示。 31| 变更的接口 | 访问级别 | 起始 API Level | 变更发生版本 | 32|--------|--------|--------|--------| 33| getSystemCountries | 公开接口 | 9 | 12 | 34| isSuggested | 公开接口 | 9 | 12 | 35| getHolidayInfoItemArray | 公开接口 | 11 | 12 | 36| isHoliday | 公开接口 | 11 | 12 | 37| getDisplayCountry | 公开接口 | 9 | 12 | 38| getDisplayLanguage | 公开接口 | 11 | 12 | 39| getLanguageInfoArray | 系统接口 | 11 | 12 | 40| getRegionInfoArray | 系统接口 | 10 | 12 | 41| setUsingLocalDigit | 系统接口 | 10 | 12 | 42| removePreferredLanguage | 系统接口 | 9 | 12 | 43 44**适配指导** 45 46入参类型不匹配错误码由890001变更为401,异常处理使用新错误码 47