为了实现一个多语言的网站,我附上了下面的HTML代码。
引用:https://www.w3schools.com/howto/howto_google_translate.asp
<div id="google_translate_element"></div>
<script>
function googleTranslateElementInit() {
new google.translate.TranslateElement(
{pageLanguage: 'en'},
'google_translate_element'
);
}
</script>
<script src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script
但是转换不适用于动态呈现内容。如果我刷新页面,它就会工作。
有人能帮忙吗如何在不刷新页面的情况下实现翻译?
2条答案
按热度按时间mnemlml81#
请尝试以下html/css/js示例代码,用于Google翻译,在我的网站上运行良好。事实上,任何网站设计师/程序员都可以使用这些代码,通过翻译使他们的网站完全支持多种语言。
用法:只需复制并保存此代码,例如,将其保存到test.html文件中,然后在Internet浏览器上查看。就这样
wwwo4jvm2#
试试这个one: