1e41f4b71Sopenharmony_ci# JS API Changes of the Globalization Subsystem
2e41f4b71Sopenharmony_ci
3e41f4b71Sopenharmony_ciThe table below lists the APIs changes of the globalization subsystem in OpenHarmony 3.2 Beta1 over OpenHarmony 3.1 Release.
4e41f4b71Sopenharmony_ci
5e41f4b71Sopenharmony_ci## API Changes
6e41f4b71Sopenharmony_ci
7e41f4b71Sopenharmony_ci| Module| Class| Method/Attribute/Enumeration/Constant| Change Type|
8e41f4b71Sopenharmony_ci|---|---|---|---|
9e41f4b71Sopenharmony_ci| DeviceSettingsManager | DeviceSettingsManager | setDateTime(admin: Want, time: number, callback: AsyncCallback\<void>): void;<br>setDateTime(admin: Want, time: number): Promise\<void>; | Added|
10e41f4b71Sopenharmony_ci| ohos.enterpriseDeviceManager | enterpriseDeviceManager | getDeviceSettingsManager(callback: AsyncCallback\<DeviceSettingsManager>): void;<br>getDeviceSettingsManager(): Promise\<DeviceSettingsManager>; | Added|
11e41f4b71Sopenharmony_ci| ohos.enterpriseDeviceManager | enterpriseDeviceManager | isSuperAdmin(bundleName: String, callback: AsyncCallback\<boolean>): void;<br>isSuperAdmin(bundleName: String): Promise\<boolean>; | Added|
12e41f4b71Sopenharmony_ci| ohos.enterpriseDeviceManager | enterpriseDeviceManager | setEnterpriseInfo(admin: Want, enterpriseInfo: EnterpriseInfo, callback: AsyncCallback\<boolean>): void;<br>setEnterpriseInfo(admin: Want, enterpriseInfo: EnterpriseInfo): Promise\<boolean>; | Added|
13e41f4b71Sopenharmony_ci| ohos.enterpriseDeviceManager | enterpriseDeviceManager | getEnterpriseInfo(admin: Want, callback: AsyncCallback\<EnterpriseInfo>): void;<br>getEnterpriseInfo(admin: Want): Promise\<EnterpriseInfo>; | Added|
14e41f4b71Sopenharmony_ci| ohos.enterpriseDeviceManager | enterpriseDeviceManager | isAdminAppActive(admin: Want, callback: AsyncCallback\<boolean>): void;<br>isAdminAppActive(admin: Want): Promise\<boolean>; | Added|
15e41f4b71Sopenharmony_ci| ohos.enterpriseDeviceManager | enterpriseDeviceManager | deactivateSuperAdmin(bundleName: String, callback: AsyncCallback\<boolean>): void;<br>deactivateSuperAdmin(bundleName: String): Promise\<boolean>; | Added|
16e41f4b71Sopenharmony_ci| ohos.enterpriseDeviceManager | enterpriseDeviceManager | deactivateAdmin(admin: Want, callback: AsyncCallback\<boolean>): void;<br>deactivateAdmin(admin: Want): Promise\<boolean>; | Added|
17e41f4b71Sopenharmony_ci| ohos.enterpriseDeviceManager | enterpriseDeviceManager | activateAdmin(admin: Want, enterpriseInfo: EnterpriseInfo, type: AdminType, callback: AsyncCallback\<boolean>): void;<br>activateAdmin(admin: Want, enterpriseInfo: EnterpriseInfo, type: AdminType): Promise\<boolean>; | Added|
18e41f4b71Sopenharmony_ci| ohos.enterpriseDeviceManager | AdminType | ADMIN_TYPE_SUPER = 0x01 | Added|
19e41f4b71Sopenharmony_ci| ohos.enterpriseDeviceManager | AdminType | ADMIN_TYPE_NORMAL = 0x00 | Added|
20e41f4b71Sopenharmony_ci| ohos.enterpriseDeviceManager | EnterpriseInfo | description: string; | Added|
21e41f4b71Sopenharmony_ci| ohos.enterpriseDeviceManager | EnterpriseInfo | name: string; | Added|
22e41f4b71Sopenharmony_ci| ohos.i18n | i18n | getAppPreferredLanguage(): string; | Added|
23e41f4b71Sopenharmony_ci| ohos.resourceManager | ResourceManager | getNumberByName(resName: string): number; | Added|
24e41f4b71Sopenharmony_ci| ohos.resourceManager | ResourceManager | getNumber(resId: number): number; | Added|
25e41f4b71Sopenharmony_ci| ohos.resourceManager | ResourceManager | getBooleanByName(resName: string): boolean; | Added|
26e41f4b71Sopenharmony_ci| ohos.resourceManager | ResourceManager | getBoolean(resId: number): boolean; | Added|
27e41f4b71Sopenharmony_ci| ohos.resourceManager | ResourceManager | getStringByNameSync(resName: string): string; | Added|
28e41f4b71Sopenharmony_ci| ohos.resourceManager | ResourceManager | getStringSync(resId: number): string; | Added|
29e41f4b71Sopenharmony_ci| ohos.resourceManager | ResourceManager | getPluralStringByName(resName: string, num: number, callback: AsyncCallback\<string>): void;<br>getPluralStringByName(resName: string, num: number): Promise\<string>; | Added|
30e41f4b71Sopenharmony_ci| ohos.resourceManager | ResourceManager | getMediaBase64ByName(resName: string, callback: AsyncCallback\<string>): void;<br>getMediaBase64ByName(resName: string): Promise\<string>; | Added|
31e41f4b71Sopenharmony_ci| ohos.resourceManager | ResourceManager | getMediaByName(resName: string, callback: AsyncCallback\<Uint8Array>): void;<br>getMediaByName(resName: string): Promise\<Uint8Array>; | Added|
32e41f4b71Sopenharmony_ci| ohos.resourceManager | ResourceManager | getStringArrayByName(resName: string, callback: AsyncCallback\<Array\<string>>): void;<br>getStringArrayByName(resName: string): Promise\<Array\<string>>; | Added|
33e41f4b71Sopenharmony_ci| ohos.resourceManager | ResourceManager | getStringByName(resName: string, callback: AsyncCallback\<string>): void;<br>getStringByName(resName: string): Promise\<string>; | Added|
34