3
如何告訴谷歌地圖的地理編碼器API使用英語而不是瀏覽器的默認語言?谷歌地圖本地化
例如, 用戶的操作系統語言是法語,當他使用的網站和查詢倫敦,返回英格蘭,倫敦
有沒有辦法迫使地理編碼返回EN_GB區域?所以它返回:英國倫敦。
而且,如果用戶是中國人,它會以中文返回所有內容。我怎樣才能避免這種情況?
請幫忙!
感謝,
如何告訴谷歌地圖的地理編碼器API使用英語而不是瀏覽器的默認語言?谷歌地圖本地化
例如, 用戶的操作系統語言是法語,當他使用的網站和查詢倫敦,返回英格蘭,倫敦
有沒有辦法迫使地理編碼返回EN_GB區域?所以它返回:英國倫敦。
而且,如果用戶是中國人,它會以中文返回所有內容。我怎樣才能避免這種情況?
請幫忙!
感謝,
您可以設置語言參數
語言(可選) - 在 的語言,返回結果。請參閱 支持的域語言列表。 請注意,我們經常更新支持的 語言,因此此列表可能不是 窮舉。如果提供的語言不是 ,則地理編碼器將嘗試 使用域 的本地語言,並儘可能從中發送請求 。
的地圖控制,工具提示和 版權已被翻譯爲的語言 子集,在下面的表格 列出。該API將感應用戶的瀏覽器設置 和 適當地設置語言。它可能是 覆蓋API中的語言 ;更多信息請參閱JavaScript API 文檔和Flash API 參考中的 。
例如:
http://maps.googleapis.com/maps/api/geocode/json?address=japan&sensor=false&language=en
回報英語
http://maps.googleapis.com/maps/api/geocode/json?address=japan&sensor=false&language=zh-CN
回報中國
我不知道你爲什麼要避免這種情況。例如,中國用戶不希望以中文結果嗎? – 2011-03-31 20:13:00