|
|
发表于 2011/4/21 09:11:09
|
显示全部楼层
>1:OAF中对多语言的支持对于语言的选择是基于什么的?(IE的语言项,电脑的语言项或还须要在系统上做其它设置等) 。
OAF的多语言,是要安装EBS的多语言包的,即登录界面上可以选择以何种语言方式登录。
>2:在CO中 pageContext.getCurrentLanguage()得到的是什么?
得到的是当前登录的语言。
>3:如果我想在CO中用代码改变语言的选项,应该怎么写代码?
String strLangCode = "ZHS";//US
WebAppsContext wac = OAFrameworkProviderUtil.getWebAppsContext(pageContext);
String strNlsLanguage = wac.getLangInfo(strLangCode, null, wac.getJDBCConnection()).getNLSLanguage();
wac.setNLSContext(strNlsLanguage, null, null, null, null, null);
wac.setLanguageContext(strNlsLanguage, null, null, null, null, null, null);
wac.setCurrLang(strLangCode); |
|