求助:关于双语言

发布于 2022-09-02 09:10:23 字数 296 浏览 6 评论 1

用不同的终端ID使用不同的语言
CRTSBSD
ADDWSE
ADDRTGE
CRTUSRPRF

然后改了SYSVAL 库列表    :
QSYS2989
QSYS2962
QSYS
。。。。。。

每次总是把QSYS2989加在第一位,中文可用,日文不可用。
把QSYS2962加在第一位,日文可用,中文不可用。

这是为何?
帮忙看一下是否其它地方被漏了。
谢谢

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

弥繁 2022-09-03 01:30:53

回复 1# 5158
推荐使用以下的方法:
当用户登陆进入系统时,执行你自己写的initial progam (在user prfile 里面指定).

这个initial program应该做一下这些:

1)执行rtvjoba命令获得工作站名
2)执行dspdevd命令获得工作站键盘的语言代码
3)根据语言代码,执行chgsyslibl将有关语言的库(qsysNNNN)加在最前面
4)改变作业的ccsid到工作站使用语言的代码
如果数据库也是根据语言而分类,那就要改变library list中用户部分。如果合用一个数据库,那么数据库的ccsid就应该设成65535。数据库表中用不同的字段存储不同语言的文本。只有对应语言的文本能够正确显示(除了大写英文之外其他不匹配的语言文本可能显示为垃圾)。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文