现在有一个项目,用的是XWork做的前端开发,使用了国际化,但是在项目演示的时候,在幻灯片上提供一个链接,链接到该项目的登录页面,因为操作系统是中文的,应该出现的是中文的界面,但是在不同机子上测试时会偶尔出现英文的界面(国际化文件只有中文和英文两个),一直没有解决,还请哪位大虾指点一二!谢谢!

解决方案 »

  1.   

    我想你的问题不在服务器上.你的问题应该出在浏览器上.
    IE上有设置浏览器默认语言的菜单.你可以把HTTP请求的语言打出来看看有错没错.
      

  2.   

    Internet选项里有语言
    要测试的话,需要添加En,en-us并调整顺序到zh-cn之上
      

  3.   

    国际化资源文件的读取时基于浏览器默认语言信息的。
    我想提个意见就是:国际化是不是在页面添加个header区域,有个语言切换的链接。相对来说更便于操作些。
      

  4.   


    测试了一下,是这个问题,但是如果客户的IE语言设置是:En或en-us在zh-cn之上该怎么解决,总不能让每个中文客户都设置下IE吧?
      

  5.   

    使用这个方法只能解决除IE之外的浏览器兼容问题,但是在IE上还是没有用,还是会出现英文,请各位大虾再指点指点,谢谢了!
      

  6.   

    修改了IE的语言,在其他浏览器中是没问题的,但是在IE上改了语言也还是会出现随机英文的现象!有什么针对IE的改进方法没有?