|
这个问题应该解决了吧。最近也碰到类似问题
linux forms builder不能显示中文问题
developer suite 10g 里的forms builder不能显示中文
我现在默认的环境变量是这样的
[oracle@eric ~]$ locale
LANG=zh_CN.UTF-8
LC_CTYPE="zh_CN.UTF-8"
LC_NUMERIC="zh_CN.UTF-8"
LC_TIME="zh_CN.UTF-8"
LC_COLLATE="zh_CN.UTF-8"
LC_MONETARY="zh_CN.UTF-8"
LC_MESSAGES="zh_CN.UTF-8"
LC_PAPER="zh_CN.UTF-8"
LC_NAME="zh_CN.UTF-8"
LC_ADDRESS="zh_CN.UTF-8"
LC_TELEPHONE="zh_CN.UTF-8"
LC_MEASUREMENT="zh_CN.UTF-8"
LC_IDENTIFICATION="zh_CN.UTF-8"
LC_ALL=
如果我在当前用户的.bash_profile设置下面两项时
export NLS_LANG="SIMPLIFIED CHINESE_CHINA.ZHS16GBK";
export GDM_LANG=zh_CN;
桌面会有点变,有的东西显示不出来。但是developer suite 10g 里的forms builder可以显示一部分的中文,但还不部分菜单显示不出来。不过可以输入中文。
在.bash_profile里设置
export GDM_LANG=zh_CN.GBK
或export GDM_LANG=zh_CN.GB18030
或export GDM_LANG=zh_CN2312;都是不能输入中文
如果我在当前用户的.bash_profile 只设置
export NLS_LANG="SIMPLIFIED CHINESE_CHINA.ZHS16GBK";
时forms builder 启动闪一下就自动退出,但从闪一下可看到好像是有显示中文。
在shell里输入
[oracle@eric bin]$ /d02/dev/OraHome_1/bin/frmbld.sh
X Error of failed request: BadFont (invalid Font parameter)
Major opcode of failed request: 56 (X_ChangeGC)
Resource id in failed request: 0x18000af
Serial number of failed request: 3481
Current serial number in output stream: 3494
提示这些错误
请高手帮忙 |
|