2014-01-15 71 views
4

我已將Google翻譯下拉列表放到我的網站上。它目前檢測到瀏覽器語言並將其設置爲下拉式。我希望Google翻譯服務能夠自動將我的文章翻譯成用戶語言。這裏是我使用的代碼:使用Google翻譯自動翻譯網頁

<script type="text/javascript"> 
    function googleTranslateElementInit() { 
     new google.translate.TranslateElement({pageLanguage: 'en', layout: 
    google.translate.TranslateElement.FloatPosition.TOP_LEFT, gaTrack: true, 
    gaId: 'UA-xxxxx-2'}, 'google_translate_element'); 

    } 
    googleTranslateElementInit(); 
</script><script type="text/javascript" src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script> 

是否有可能使用JQuery來初始化谷歌翻譯API調用?我想這個功能googleTranslateElementInit();但你爲什麼不使用此代碼也沒有工作

回答

0

<script> 
function googleTranslateElementInit() { 
new google.translate.TranslateElement({ 
pageLanguage: 'en', 
layout: google.translate.TranslateElement.InlineLayout.SIMPLE 
}, 'google_translate_element'); 
} 
</script><script src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script> 

顯示laguage下拉要顯示它

<div id="google_translate_element"></div> 

如果只使用一些語言翻譯比使用

pageLanguage: 'en', 
includedLanguages: 'pt,ar', 

一定要添加在頭標記