This test requires you to build an Oracle 10gR2 on The SUSE Linux Enterprise 10 platform. After installing the Oracle 10gR2 based on the general program, you can log on to the OEM and find that there is no problem with the Chinese display of the general text, however, the text in all buttons is colloquial.
After reading many articles online, the following actions are generally required:
1. Stop OEM first
Emctl stop dbconsole
2. Enter the following three paths:
$ ORACLE_HOME/jdk/jre/lib
$ ORACLE_HOME/jre/1.4.2/lib
$ ORACLE_HOME/javavm/lib/ojvmfonts
3. In each directory, use the following command to overwrite the file:
Cp font. properties. zh_TW.RedHat font. properties
4. Go to the OEM graphical path and clear the previous files.
Cd $ ORACLE_HOME/Solaris/j2ee/oc4j_applications/applications/em/cabo/images/cache/zht
Rm *. gif
Rm *. imx
5. Start OEM
Emctl start dbconsole
At last, many people succeeded and many others failed. Of course, I also failed. Later I found the last line of font. properties. zh_TW.Redhat:
Filename.-arphic_policy_co.-ar_pl_mingti2l_big5-medium-r-normal -- *-% d-*-c-*-iso10646-1 =/usr/share/fonts/zh_TW/TrueType/bsmi00lp. ttf
SuSE also has this TrueType font, but the placement path is different, so I modified the font. properties settings after overwriting:
Filename.-arphic_policy_co.-ar_pl_mingti2l_big5-medium-r-normal -- *-% d-*-c-*-iso10646-1 =/usr/X11R6/lib/X11/fonts/truetype/bsmi00lp. ttf
After *. gif and *. imx are cleared, the OEM button appears in Chinese after the OEM is restarted.