2012-12-21 237 views
3

問題是,當我選擇一種語言,我谷歌打開樂隊。這裏是我的代碼:翻譯谷歌

<! - Begin TranslateThis Button -> 

<div id="translate-this"> 
    <a href="http://translateth.is/" class="translate-this-button"> 
    <img src = "../modules/traduireshop/images/FR. jpg "alt =" "style =" border: 0 "/> 
    </ a> 
</ div> 
<script type="text/javascript" src="http://www.google.com/jsapi"> </ script> 
<script type="text/javascript" src="http://x.translateth.is/translate-this.js"> </ script> 
<script type="text/javascript"> 
    // javascript - see below 
</ script> 

<! - End TranslateThis Button -> 

而且我的網站的地址是:http://www.lecoindesvelos.com

TranslateThis ({ 
    undoText: 'Undo', ' 
    panelText 'Translate Into:' 
    moreText: More Languages ??'36 "' 
    busyText: 'Translating page ...' 
    CancelText: 'cancel', 
    ddLangs: [ 
     'fr', 
     'en', 
     'of' 
     'it' 
     'es', 
    ], 
    noBtn: true 
}); 

你能告訴我在哪裏,我有一個問題。
我想這個樂隊更多。

+1

您在對象語法中遺漏了許多引號和逗號。 – katspaugh

回答

2

你的對象的語法是不正確的,試試這個:

TranslateThis({ 
    undoText: 'Undo', 
    panelText: 'Translate Into:', 
    moreText: "More Languages '36'", 
    busyText: 'Translating page ...', 
    CancelText: 'cancel', 
    ddLangs: [ 
     'fr', 
     'en', 
     'of', 
     'it', 
     'es' 
    ], 
    noBtn: true 
}); 

而且,你被錯誤地關閉一些html標籤:

</ a> 
</ div> 

這應該是:

</a> 
</div> 

而在去年,這些HTML註釋缺少一些破折號:

<! - Begin TranslateThis Button -> 

試試這個:

<!-- Begin TranslateThis Button --> 
+0

語法在我的網站上一樣好,問題主要是出現的Google工具欄。 – user1921425

0

你有無與倫比的報價和失蹤的對象創建逗號。正確的代碼應該是:

<script type="text/javascript"> 
    TranslateThis ({ 
     undoText: 'Undo', //removed a quote 
     panelText: 'Translate Into:', //added a colon after key and added comma 
     moreText: 'More Languages (36)', //removed unmatched quote, added comma 
     busyText: 'Translating page ...', //added comma 
     CancelText: 'cancel', 
     ddLangs: [ 
      'fr', 
      'en', 
      'of', //added comma 
      'it', //added comma 
      'es' //removed comma - it's the end of the array, so no need 
     ], 
     noBtn: true 
    }); 
</script> 
+0

你的代碼無法運行moreText錯誤的語法小部件不再打開 我的問題主要是打開谷歌旗幟。 – user1921425

0

這樣看來,「翻譯本」按鈕的服務http://translateth.is已關閉。在該網站上運行的演示也不起作用。

Firebug顯示您的網站試圖訪問http://85.17.190.170:9013/socket.io/1/?t=1356094015380,它沒有響應)。

而且,你的問題是不完整的:

的問題是,當我選擇一種語言,我谷歌 打開了樂隊。

當您選擇語言時發生?你說你「Google開放的樂隊」;你的意思是你對開放的樂隊進行Google搜索嗎? (我想不是,我只是在這裏猜測)。 或者你的意思是說你想看到更多的語言列出?

+0

通過點擊語言的標誌,我打開google iframe。 – user1921425

+0

對不起,我不明白你的意思。 (Tu pourraisdécrireleproblèmeenFrançais?) – Martijn