2012-12-05 33 views
6

Có cách nào để tải ngôn ngữ trong trường tùy chọn bản đồ không?
Một cái gì đó như thế này:Ngôn ngữ thay đổi bản đồ Google động (tải không đồng bộ)

var mapOptions = { 
    center : new google.maps.LatLng(43.97918, 53.716647), 
    zoom : 10, 
    mapTypeId : google.maps.MapTypeId.ROADMAP, 
    language : 'fr' 
}; 
+0

Các JS đây dường như không hợp lệ, bạn có chắc 'fr' được không phải là một chuỗi? –

Trả lời

6

Tìm thấy nó!

Sử dụng google kịch bản https://www.google.com/jsapi

google.load('maps', '3.x', { 'other_params' : 'sensor=true&libraries=geometry&language=' + langCode, 'callback' : mapsLoadeds });

mapsLoaded thực thi mã thông thường để tạo bản đồ.

+0

Tôi đã cố gắng thực hiện tương tự, nhưng bảng điều khiển cho biết google.load không phải là chức năng. –

2

Bạn có thể sử dụng tham số language trong url của bản đồ google:

<script src="http://maps.googleapis.com/maps/api/js?sensor=false&language=ja"> 
</script> 
Các vấn đề liên quan