我需要找到一种方法将网站翻译成适当的语言作为用户计算机上的区域设置。所以换句话说来自德国的某个人访问我的网站,他的区域设置是GErman,你的网站用德语显示,这是否可以使用谷歌翻译?还是有其他选择?
答案 0 :(得分: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',
答案 1 :(得分:2)
我知道当我使用谷歌浏览器访问另一种语言的网站时,它会说“此网站似乎位于[Drop Down With Languages]中。您希望Google翻译吗?”他们可能有一个api,每页可以做到这一点。
但是,如果您的网站完全专业,那么您应该让某人真正为您翻译您的网站,因为有时Google翻译会以令人尴尬的方式失败。