Google Maps - Bản địa hóa

Theo mặc định, tên thành phố và tên tùy chọn được cung cấp trên bản đồ sẽ bằng tiếng Anh. Nếu được yêu cầu, chúng tôi cũng có thể hiển thị thông tin đó bằng các ngôn ngữ khác. Quá trình này được gọi làlocalization. Trong chương này, chúng ta sẽ học cách khoanh vùng bản đồ.

Bản địa hóa bản đồ

Bạn có thể tùy chỉnh (bản địa hóa) ngôn ngữ của bản đồ bằng cách chỉ định tùy chọn ngôn ngữ trong URL như hình dưới đây.

<script src = "https://maps.googleapis.com/maps/api/js?language=zh-Hans"></script>

Thí dụ

Đây là một ví dụ cho thấy cách bản địa hóa GoogleMaps. Ở đây bạn có thể thấy một lộ trình của Trung Quốc được bản địa hóa sang ngôn ngữ Trung Quốc.

<!DOCTYPE html>
<html>
   <head>
      <script src = "https://maps.googleapis.com/maps/api/js?language=zh-Hans"></script>
      
      <script>
         function loadMap() {
			
            var mapOptions = {
               center:new google.maps.LatLng(32.870360, 101.645508),
               zoom:9, 
               mapTypeId:google.maps.MapTypeId.ROADMAP
            };
				
            var map = new google.maps.Map(document.getElementById("sample"),mapOptions);
         }
      </script>
      
   </head>
   
   <body onload = "loadMap()">
      <div id = "sample" style = "width:580px; height:400px;"></div>
   </body>

</html>

Đầu ra

Nó sẽ tạo ra kết quả sau: