【问题标题】:How to translate whole website by google transltion?如何通过谷歌翻译翻译整个网站?
【发布时间】:2010-12-20 15:47:23
【问题描述】:

这是我的代码:

<div id="wrap">
 ⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯  
 ⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯
</div>


<script type="text/javascript">
  google.load("language", "1");
  google.setOnLoadCallback(submitChange); 
  var wrap_text = '';
  function submitChange(){
   wrap_text = document.getElementById('wrap').innerHTML;          
   google.language.translate(wrap_text, 'zh-CN', 'zh-TW', function(result) {  
    var resultBody = document.getElementById('wrap');  
    alert(result.translation);    
    if (result.translation){
     resultBody.innerHTML = result.translation;
   }      
    else { 
    resultBody.innerHTML = wrap_text; 

    }
   });
   return false;
  }      

</script>

它不起作用,如果我将 wrap_text 替换为某些单词,它会起作用。

谁能帮帮我,谢谢!

【问题讨论】:

    标签: javascript ruby-on-rails google-translate


    【解决方案1】:

    我认为你必须逃避它才能工作,至少他们在示例代码中是这样做的:

    var sourceText = escape(document.getElementById("sourceText").innerHTML);
    

    见:http://code.google.com/apis/language/translate/v2/getting_started.html

    【讨论】:

      【解决方案2】:

      我找到了一个很好的解决方案http://translate.google.com/translate_tools?hl=en

      【讨论】:

        猜你喜欢
        • 2021-02-10
        • 1970-01-01
        • 2022-01-17
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-01-31
        • 1970-01-01
        相关资源
        最近更新 更多