Giống như bạn truy cập maps.google.com.tw
hoặc maps.google.co.kr
hoặc maps.google.co.jp
, bạn có thể thấy ngôn ngữ riêng của họ được hiển thị ở mọi quốc gia. Có bất kỳ thuộc tính nào mà tôi có thể sử dụng trong Google Maps API để tự động đặt bản đồ google bằng ngôn ngữ cụ thể để hiển thị không?Cách chỉ định ngôn ngữ trong API Google Maps?
30
A
Trả lời
60
Trong Google Maps API v3, thêm "ngôn ngữ" thuộc tính vào thẻ script. Ví dụ, sau đây sẽ thiết lập bản đồ để hiển thị Nga trong tên địa điểm và các nút điều hướng:
<script
src="http://maps.google.com/maps/api/js?sensor=false&language=ru-RU"
type="text/javascript"></script>
Kết quả:
7
Đối với các API V2 Maps:
Bạn có thể thêm một tham số tùy chọn hl
đến <script>
thẻ khi bao gồm các API của Google Maps, xác định ngôn ngữ miền để sử dụng, như trong ví dụ sau:
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8"/>
<title>Localization of the Google Maps API</title>
<script src="http://maps.google.com/maps?file=api&v=2&sensor=false&hl=ko"
type="text/javascript"></script>
</head>
<body onunload="GUnload()">
<div id="map_canvas" style="width: 400px; height: 300px"></div>
<script type="text/javascript">
var map = new GMap2(document.getElementById("map_canvas"));
map.setCenter(new GLatLng(36.48, 128.00), 7);
map.setUIToDefault();
</script>
</body>
</html>
Ảnh chụp màn hình:
Bạn cũng có thể muốn kiểm tra các nguồn sau để đọc thêm:
10
Trong Google Maps v3, bạn có thể sử dụng "ngôn ngữ" tham số:
mã ngôn ngữ danh sách: https://developers.google.com/maps/faq#languagesupport
Thông tin thêm: http://googlegeodevelopers.blogspot.com/2009/10/maps-api-v3-now-speaks-your-language.html
0
mã ngôn ngữ là mã ngôn ngữ IETF:
http://en.wikipedia.org/wiki/IETF_language_tag
<script
src="http://maps.google.com/maps/api/js?sensor=false&language=ru-RU"
type="text/javascript"></script>
Các vấn đề liên quan
- 1. Mã ngôn ngữ trong API Java của Google Maps V3
- 2. Khoảng cách chỉ đường trong Google Maps API v3
- 3. Java - Google maps API - khoảng cách giữa hai địa chỉ
- 4. API chỉ đường Google Maps API tương đương
- 5. Google Translate đặt ngôn ngữ mặc định
- 6. API Google Maps - tải US
- 7. Cách tải API Google Maps với RequireJS?
- 8. Google Maps Api 3 Remove Selected Marker Chỉ
- 9. Giới hạn API Google Maps
- 10. GWT + API Google Maps v3
- 11. API Google Maps - Nhận tọa độ của địa chỉ
- 12. API Google Maps v3 BrowserIsCompatible
- 13. Xác thực địa chỉ bằng API Google Maps
- 14. Xóa dấu chỉ đường khỏi API Google Maps V3
- 15. Địa chỉ tự động điền + API Google Maps
- 16. Google maps api v3 biểu tượng mặc định?
- 17. Lấy Google Maps API key
- 18. WebDriver: Cách chỉ định ngôn ngữ ưa thích cho Chrome
- 19. Cách sử dụng API Google Maps trong tờ rơi-cloudmade
- 20. Đánh dấu bitmap định tâm (Google Maps API Android v2)
- 21. Nhà ngôn ngữ Qt & google dịch
- 22. Cách khóa máy ảnh trong API Google Maps V2
- 23. Cách thay đổi MapTypeid trong API Google Maps v3?
- 24. Cách di chuyển điểm đánh dấu trong API Google Maps
- 25. Xác định ngôn ngữ RTL trong Android
- 26. API JavaScript của Google Maps v3
- 27. Vẽ chỉ đường trên Google Maps
- 28. Đang tải Google Maps API với wp_enqueue_script
- 29. Định dạng địa chỉ dựa trên ngôn ngữ trong android
- 30. API Google Maps - Thả ghim mới
Không có cách nào để đặt ngôn ngữ sau khi bản đồ đã được tải, trong Javascript? – Marc
Vẫn đang tìm cách thay đổi ngôn ngữ động hoặc khóa API. Xem không có cách nào ngoại trừ kết nối lại tập lệnh thủ công. – Rantiev