2011-04-29 27 views
0

我有以下代碼:谷歌地圖語言參數不工作

<img src="http://maps.google.com/maps/api/staticmap?center=<?php echo $capital['Capital']['name']; ?>&zoom=4&size=400x250&sensor=false&style=feature:administrative.locality|element:labels|visibility:off&language=en&markers=size:small|<?php echo $capital['Capital']['name']; ?>" alt="<?php echo $capital['Capital']['name']; ?>"> 

和語言參數不工作。標籤分別以其本地語言顯示。我試圖改變語言,但沒有運氣。

爲什麼地圖不是以我要求的語言顯示的?謝謝!

回答

0

documentation說,(強調雷):

language(可選)定義使用地圖方塊上標籤的顯示語言。請注意,此參數僅支持某些國家/地區的瓦片;如果請求的特定語言不支持該圖塊集,則將使用該圖塊集的默認語言。

因此,瓷磚不是英文版嗎?

+0

我真的懷疑自己像芬蘭或烏克蘭這樣的國家沒有英文翻譯... – linkyndy 2011-04-29 13:10:00

+0

@linkyndy:赫爾辛基和基輔爲我工作:http://jsfiddle.net/fkling/rHsLn/... *編輯:*但可能只是因爲我的默認語言是英語。我想我無法驗證它。 – 2011-04-29 13:15:23

+0

對於每個國家,在你的例子中,我看到:國家的本地名稱和下面的英文翻譯。這和我的情況一樣。我相信,對於英語,我必須查看所有**,只需英語,法語,法語等等...... – linkyndy 2011-04-29 15:03:38