1
我已將谷歌翻譯器集成到我的網站中。它工作正常。谷歌翻譯支付API密鑰問題
免費谷歌選項的限制後,我使用付費的API密鑰以下腳本。它對特定內容(例如,div,跨度內容)工作正常
我怎麼能將這個腳本應用到整個網頁。
是否有可能獲得整個網頁內容?或有任何其他選項來整合谷歌翻譯?
<div id="sourceText">Some text to translate</div>
<div id="translation"></div>
<script>
function translateText(response) {
document.getElementById("sourceText").innerHTML = "<br>" + response.data.translations[0].translatedText;
}
</script>
<script>
var newScript = document.createElement('script');
newScript.type = 'text/javascript';
var sourceText = escape(document.getElementById("sourceText").innerHTML);
var source = 'https://www.googleapis.com/language/translate/v2?key=MYAPIKEY=en&target='+tl+'&callback=translateText&q=' + sourceText;
newScript.src = source;
// When we add this script to the head, the request is sent off.
document.getElementsByTagName('head')[0].appendChild(newScript);
</script>
你會意識到,如果你在你的網頁上使用谷歌翻譯大多數用戶會生氣?幾乎所有人都喜歡英語而不是機器翻譯*無論*。 – ThiefMaster 2011-12-27 12:19:44
同意ThiefMaster,依靠谷歌爲你做翻譯是一個壞主意。 Google翻譯的網站絕不會受到任何人的重視。此外,您的代碼與PHP – Sondre 2011-12-27 12:21:18
沒有關係,因此也被重新標記爲這篇文章。謝謝..您能給我任何想法來翻譯我的整個網站與其他語言? – user1107906 2011-12-27 12:29:15