由于需要中英文切换,其它web界面上的文件都还好说,在资源文件中配置就可以了;但是每个web界面的js验证提示,该如何转变为英文的呢?或者说能否读取资源文件中的英文呢?或者还有没有其它的方式让js验证跟随中英文的切换而切换呢?由于之前没有过中英文切换项目的经验,所以有点无从下手,我相信这也是很多第一次遇到需要中英文切换的人的难处。希望有过这方面经验的人能帮助下,真的非常感激!!!

解决方案 »

  1.   

    用客户端i18n的lib比如这个
    http://code.google.com/p/jquery-i18n-properties/如果你用jquery的话
      

  2.   

    没有用jquery, 只是用js做些比较基本的提示,都是对一些必填域进行提示。做过java项目中英文切换的帮下忙啊!!!
      

  3.   

    struts2对国际化是可以,jsp中的文字可以通过<s:text name="资源文件中配置的名称"/>来获取;但是在jsp中的<script type="text/javascript"></script>域中的js却不知道怎么获取!
      

  4.   

    算了,用这种方法好了;
    打开界面的时候,在action中就将该界面需要用到的提示加载出来,然后在script 中用如下方式<script type="text/javascript">
    var tips1 = '${certicateTips}'
    //然后在验证方法中也就能读到了
    function check(){
       if(false){
         alert(tips1);
       }
    }
    </script> 
    这种方法虽然可行,但是显然是一种笨方法了,希望各位大神支个招吧!!!
      

  5.   

    这个我知道,在<script type="text/javascript">里加上 language="javascript" encoding="utf-8"
    属性也许打错个别字母,你试试看吧!我不想翻代码了。