gpt4 book ai didi

php - 谷歌翻译根据国家?

转载 作者:行者123 更新时间:2023-11-28 08:59:12 25 4
gpt4 key购买 nike

我正在使用 Google 翻译代码将网站翻译成多种语言。以下是我的代码...

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

它工作正常。但我想根据国家/地区使用它。当网站在法国打开时,它将设置为法语,在印度打开时,它将设置为印地语等等......

这个怎么用???或者有没有其他方法可以在 php 中实现此类任务。

我想如果我以某种方式获得国家语言,那么我会在 pageLanguage 中传递它。但是当我传递“fr”时,它不会更改为法语。另外如何获取国家/地区代码、语言使用主机名。

最佳答案

这应该可以帮助你,maxmind geolocation API

  <script language="JavaScript" src="http://j.maxmind.com/app/geoip.js"></script>
<script type="text/javascript">var code = geoip_country_code();</script>
<div id="google_translate_element" style="padding-left:347px;">
</div>
<script type="text/javascript">
function googleTranslateElementInit() {
new google.translate.TranslateElement({
pageLanguage: code
}, 'google_translate_element');

}
</script><script src="http://translate.google.com/translate_a/element.js?cb=googleTranslateElementInit">

关于php - 谷歌翻译根据国家?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17994822/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com