JavaScript-Google API转换,仅将div转换为页面
作者:互联网
我有一个html页面,并且我会使用Google Translate仅将div转换为我的页面.
<div id="google_translate_element"></div><script>
function googleTranslateElementInit() {
new google.translate.TranslateElement({pageLanguage: 'it'}, 'google_translate_element');
}
</script><script src="http://translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>
使用此代码,谷歌翻译页面中的所有内容.但是,如果我只想翻译一件.我该怎么办?
谢谢!
解决方法:
在Google AJAX Language API上查看示例.
google.language.translate("Hello world", "en", "es", function(result) {
if (!result.error) {
var container = document.getElementById("translation");
container.innerHTML = result.translation;
}
});
使用innerHTML来获取DIV的内容.不过,您可能必须先删除格式.
标签:translation,google-api,javascript 来源: https://codeday.me/bug/20191107/2002111.html