【发布时间】:2013-08-01 13:01:43
【问题描述】:
我正在使用谷歌翻译代码翻译网站的语言。以下是我的代码...
<div id="google_translate_element" style="padding-left:347px;"></div><script>
function googleTranslateElementInit() {
new google.translate.TranslateElement({
pageLanguage: 'fr'
}, 'google_translate_element');
}
</script><script src="http://translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>
它工作正常。但我想根据国家/地区使用它。当网站在法国打开时,它将设置为 french ,在印度它将是 Hindi 等等......
这个怎么用???或者有没有其他方法可以在php中实现这种任务。
我想如果我以某种方式获得国家/地区语言,那么我会在 pageLanguage 中传递它。但是当我通过“fr”时它不会更改为法语。还有如何获取国家/地区代码,语言使用主机名。
【问题讨论】:
-
您不应该设置为国家,而是浏览器首选语言
-
@Voitcus 怎么做?
-
检查stackoverflow.com/q/3770513/2088851 -- 但是我不知道如何在 Google Translator API 中使用结果
-
您希望法语作为默认语言吗?要不你改...
-
我想要根据国家/地区的语言。
标签: php javascript google-translate