大哥们有没有好的办法..来搞定.以前我在action中是getLocale一下.来判断但是那么多语种我总不能全部判断吧。我先开始判断了两个先判断是否是简体如果不是则显示繁体..在测试时把IE里的语言选项改变成繁体..结果静态和动态内容都显示繁体..如果改变成简体结果静态和动态页面都显示简体...但是如果把简体和繁体删除掉添加个阿拉伯语则静态显示简体(因为我的系统是简体的)动态显示繁体(我在ACTION中只做了个if判断)....很郁闷啊...
请有想法和有建议的学哥指点一下...

解决方案 »

  1.   

    leasa(暴暴) 说:动态内容一般是不做国际化处理的.能否讲详细点.非常感谢.解决了立马结贴。
      

  2.   

    是这样的.这里面客户端的语言有两个方面.其一:IE里的设置的语言,如果在IE只设置了阿拉伯语而该用户系统是简体中文的.那么我的网站就要把简体中文的例如新闻信息从数据库中取出来.
    其二.我的IE选项里是空的.根本没有设置.那么我就要根据客户端的系统语言(例如是繁体中文的)来显示对应的新闻内容.
    这里暂时不考虑登陆.只有我准确的判断了这两种情况.我才能满足客户需要.
    以上的情况前台的静态页面可以做到.因为用了资源文件.我很想知道struts调用资源文件的内部细节.但不知道从哪里找资料...郁闷啊...动态内容例如新闻显示..就没办法与资源文件类型(有英文.简体.繁体的)相对应.
      

  3.   

    to seesea10523() 
    这个可以实现...关健是如果他第一次进入我的首页时..我的首页要显示新闻的(从DB中取).例如该用户IE里设置的只有波兰语..而他的系统是繁体的..我在显示前台的动态信息时..怎么去对应..如果是google是话.他就可以转到繁体首页.假如它没有波兰语的版本的话.这问题搞了我两天了...