使用Google翻译自动翻译网站

3

我需要找到一种方式,将网站翻译成与用户机器上的区域设置相应的语言。换句话说,德国的访问者来到我的网站,他的区域设置是德语,那么网站就会显示德语。是否可以使用Google翻译或其他可用选项来实现这一点?

2个回答

3

在你的头标签中使用下面的代码:

<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>

在您想要显示它的位置显示语言下拉菜单

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

如果仅使用部分语言进行翻译,那么请使用

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

2
我知道当我使用Google Chrome访问另一种语言的网站时,它会显示“此网站似乎是[下拉菜单中的语言]。是否要使用Google翻译?”他们可能有一个可以按页面执行此操作的API。
然而,如果您的网站具有任何专业性,您应该找人为您实际翻译您的网站,因为偶尔Google翻译会出现令人尴尬的错误。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接