如题.我是想通过按一个按钮.把一个网站里的所有页面都从本来的英文换成法语.
我想问下这个能不能实现?如果不能,怎样将单个页面从英文换成法语?
求大神.

解决方案 »

  1.   

    你不能实现,因为他们不像简体字和繁体字那样有共同的语法
    但是google translate可以,但有法语不知道,但是汉语很多地方还是很别扭的,毕竟是机器。
    他们提供了API接口,或者你直接在 translate.google.cn 复制好你要转换的英文
      

  2.   

    自定义多个语言多,如en_lang.php,fr_lang.php,把多所有变量分2种情况写在语言包中。通过session来断定调用哪个文件。
      

  3.   

    静态2楼的可以,动态还是调用google的api吧。
      

  4.   

    用GG的翻译吧。把下面代码加到你网页即可。有几十种语言。
    <div id="google_translate_element"></div><script>
    function googleTranslateElementInit() {
      new google.translate.TranslateElement({
        pageLanguage: 'en'
      }, 'google_translate_element');
    }
    </script>
    <script src="http://translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>
      

  5.   

    首先你需要把界面中的语言部分独立出来,比如用xml文件存储各种语种的信息,然后使用xslt技术动态切换界面语言。我有一个例子,是中英切换的,你可以参考一下:http://www.bacysoft.cn/MyApp/SubnettingTool/这是一个PHP+XML+XLST做的子网划分的工具,右上角有切换中英文的按钮。
      

  6.   

    如果是自己精通 英语法语 可以考虑根据网页做个语言包...
    如果是啥都不精通,可是有点钱,需要考虑请人给你翻译
    如果又不精通又没钱那可能就只能借助于google之类的翻译工具api也好人肉也好,就看你对这个项目的重视程度了
      

  7.   

    google translate翻译不准确
    最好自己做2中语言