1# Globalization Changelog 2 3## cl.global.1 System Font Change 4 5**Access Level** 6 7Other 8 9**Reason for Change** 10 11To ensure user experience, the system supports adjustment of font widths and has changed some fonts. 12 13**Change Impact** 14 15This change is a non-compatible change. 16 17Applications that access fonts through hard coding are affected. 18 19If the application is hard coded to use the original font, you need to change the font file to the new one. 20 21The following table lists the common font files before and after the change. During actual development, you can obtain the supported font files by using APIs. For details, see [API Reference](../../../application-dev/reference/apis-arkui/js-apis-font.md). 22 23| Before Change | After Change | 24| ------------------------------------------- | ----------------------------------- | 25| HarmonyOS_Sans_Thin.ttf | HarmonyOS_Sans.ttf | 26| HarmonyOS_Sans_Light.ttf | HarmonyOS_Sans.ttf | 27| HarmonyOS_Sans_Regular.ttf | HarmonyOS_Sans.ttf | 28| HarmonyOS_Sans_Medium.ttf | HarmonyOS_Sans.ttf | 29| HarmonyOS_Sans_Bold.ttf | HarmonyOS_Sans.ttf | 30| HarmonyOS_Sans_Black.ttf | HarmonyOS_Sans.ttf | 31| HarmonyOS_Sans_Thin_Italic.ttf | HarmonyOS_Sans_Italic.ttf | 32| HarmonyOS_Sans_Light_Italic.ttf | HarmonyOS_Sans_Italic.ttf | 33| HarmonyOS_Sans_Regular_Italic.ttf | HarmonyOS_Sans_Italic.ttf | 34| HarmonyOS_Sans_Medium_Italic.ttf | HarmonyOS_Sans_Italic.ttf | 35| HarmonyOS_Sans_Bold_Italic.ttf | HarmonyOS_Sans_Italic.ttf | 36| HarmonyOS_Sans_Black_Italic.ttf | HarmonyOS_Sans_Italic.ttf | 37| HarmonyOS_Sans_SC_Thin.ttf | HarmonyOS_Sans_SC.ttf | 38| HarmonyOS_Sans_SC_Light.ttf | HarmonyOS_Sans_SC.ttf | 39| HarmonyOS_Sans_SC_Regular.ttf | HarmonyOS_Sans_SC.ttf | 40| HarmonyOS_Sans_SC_Medium.ttf | HarmonyOS_Sans_SC.ttf | 41| HarmonyOS_SansSC_Semibold.ttf | HarmonyOS_Sans_SC.ttf | 42| HarmonyOS_Sans_SC_Bold.ttf | HarmonyOS_Sans_SC.ttf | 43| HarmonyOS_Sans_SC_Black.ttf | HarmonyOS_Sans_SC.ttf | 44| HarmonyOS_Sans_TC_Thin.ttf | HarmonyOS_Sans_TC.ttf | 45| HarmonyOS_Sans_TC_Light.ttf | HarmonyOS_Sans_TC.ttf | 46| HarmonyOS_Sans_TC_Regular.ttf | HarmonyOS_Sans_TC.ttf | 47| HarmonyOS_Sans_TC_Medium.ttf | HarmonyOS_Sans_TC.ttf | 48| HarmonyOS_Sans_TC_Bold.ttf | HarmonyOS_Sans_TC.ttf | 49| HarmonyOS_Sans_TC_Black.ttf | HarmonyOS_Sans_TC.ttf | 50| HarmonyOS_Sans_Naskh_Arabic_Thin.ttf | HarmonyOS_Sans_Naskh_Arabic.ttf | 51| HarmonyOS_Sans_Naskh_Arabic_Light.ttf | HarmonyOS_Sans_Naskh_Arabic.ttf | 52| HarmonyOS_Sans_Naskh_Arabic_Regular.ttf | HarmonyOS_Sans_Naskh_Arabic.ttf | 53| HarmonyOS_Sans_Naskh_Arabic_Medium.ttf | HarmonyOS_Sans_Naskh_Arabic.ttf | 54| HarmonyOS_Sans_Naskh_Arabic_Bold.ttf | HarmonyOS_Sans_Naskh_Arabic.ttf | 55| HarmonyOS_Sans_Naskh_Arabic_Black.ttf | HarmonyOS_Sans_Naskh_Arabic.ttf | 56| HarmonyOS_Sans_Naskh_Arabic_UI_Thin.ttf | HarmonyOS_Sans_Naskh_Arabic_UI.ttf | 57| HarmonyOS_Sans_Naskh_Arabic_UI_Light.ttf | HarmonyOS_Sans_Naskh_Arabic_UI.ttf | 58| HarmonyOS_Sans_Naskh_Arabic_UI_Regular.ttf | HarmonyOS_Sans_Naskh_Arabic_UI.ttf | 59| HarmonyOS_Sans_Naskh_Arabic_UI_Medium.ttf | HarmonyOS_Sans_Naskh_Arabic_UI.ttf | 60| HarmonyOS_Sans_Naskh_Arabic_UI_Bold.ttf | HarmonyOS_Sans_Naskh_Arabic_UI.ttf | 61| HarmonyOS_Sans_Naskh_Arabic_UI_Black.ttf | HarmonyOS_Sans_Naskh_Arabic_UI.ttf | 62| HarmonyOS_Sans_Condensed_Thin.ttf | HarmonyOS_Sans_Condensed.ttf | 63| HarmonyOS_Sans_Condensed_Light.ttf | HarmonyOS_Sans_Condensed.ttf | 64| HarmonyOS_Sans_Condensed_Regular.ttf | HarmonyOS_Sans_Condensed.ttf | 65| HarmonyOS_Sans_Condensed_Medium.ttf | HarmonyOS_Sans_Condensed.ttf | 66| HarmonyOS_Sans_Condensed_Bold.ttf | HarmonyOS_Sans_Condensed.ttf | 67| HarmonyOS_Sans_Condensed_Black.ttf | HarmonyOS_Sans_Condensed.ttf | 68| HarmonyOS_Sans_Condensed_Thin_Italic.ttf | HarmonyOS_Sans_Condensed_Italic.ttf | 69| HarmonyOS_Sans_Condensed_Light_Italic.ttf | HarmonyOS_Sans_Condensed_Italic.ttf | 70| HarmonyOS_Sans_Condensed_Regular_Italic.ttf | HarmonyOS_Sans_Condensed_Italic.ttf | 71| HarmonyOS_Sans_Condensed_Medium_Italic.ttf | HarmonyOS_Sans_Condensed_Italic.ttf | 72| HarmonyOS_Sans_Condensed_Bold_Italic.ttf | HarmonyOS_Sans_Condensed_Italic.ttf | 73| HarmonyOS_Sans_Condensed_Black_Italic.ttf | HarmonyOS_Sans_Condensed_Italic.ttf | 74| NotoSans_JP_Light.otf | NotoSansCJK-Regular.ttc | 75| NotoSans_JP_Regular.otf | NotoSansCJK-Regular.ttc | 76| NotoSans_JP_Bold.otf | NotoSansCJK-Regular.ttc | 77| NotoSans_KR_Light.otf | NotoSansCJK-Regular.ttc | 78| NotoSans_KR_Regular.otf | NotoSansCJK-Regular.ttc | 79| NotoSans_KR_Bold.otf | NotoSansCJK-Regular.ttc | 80 81**Start API Level** 82 83No API change is involved. 84 85**Change Since** 86 87OpenHarmony SDK 5.0.0.27 88 89**Adaptation Guide** 90 91Change the font file names according to the preceding font mapping table. 92