2016-08-06 43 views
0

我正在使用谷歌地圖作爲我的網站上的商店定位器,並且我正在使用「獲取路線」網址代碼來幫助人們找到我的產品。Google地圖:我在網址中的位置不會翻譯成其他語言

https://maps.google.com/maps?f=d&mrt=loc&t=m&saddr=My+Location&daddr= 

這工作正常,但它不會在英語以外的其他語言使用智能手機的人工作。 術語「我的位置」將不對應於谷歌地圖android或iOS應用程序的本地化法語版本,即「Ma Position」。

我的問題是:是否有一個通用的術語,我可以用它來定義用戶在我的URL調用中的當前位置?

我試着用當前+位置,但不轉化和應用程序返回一個的名字最接近的POI靠近的話「當前位置」,實際上是一個平坦的租賃公司在應用程序的法語版本...

回答

0

沒有通用術語。只需在您的URI請求中添加一個「語言」參數並輸入首選語言即可。 首先檢查supported languages。法語是「fr」。

下面是一個示例URI請求與補充說:

https://maps.googleapis.com/maps/api/directions/json?origin=Toronto&destination=Montreal&key=YOUR_API_KEY&language=fr 

下面是從導向Directions API Request Parameters

語言多個語句 - 在其中返回結果的語言。查看支持的語言列表。谷歌經常更新支持的語言, ,所以這個清單可能並非詳盡無遺。如果未提供語言,則 API會嘗試使用 Accept-Language標頭中指定的首選語言,或者請求發送的 域的本地語言。

API盡最大努力爲用戶和當地人提供 可讀的街道地址。爲了實現這一目標,它返回本地語言的街道 地址,如果需要,用戶可以將其翻譯成可讀的 腳本,觀察首選語言。所有其他 地址以首選語言返回。地址組件 都以相同的語言返回,這是從第一個 組件中選擇的。如果名稱不適用於首選語言,則 API將使用最接近的匹配項。

的首選語言對結果集 的是,API選擇返回一個小的影響,以及訂單中,他們 返回。地理編碼器根據語言(例如街道類型的縮寫)或同義詞 根據 的不同來解釋縮寫,這些縮寫可能在一種語言中有效,而在另一種語言中可能是有效的。例如, utca和tér是匈牙利街頭的同義詞。