
- Google Maps Tutorial
- Google Maps - Home
- Google Maps - Getting Started
- Google Maps - Types
- Google Maps - Zoom
- Google Maps - Localization
- Google Maps - UI Controls
- Google Maps - Markers
- Google Maps - Shapes
- Google Maps - Info Window
- Google Maps - Symbols
- Google Maps - Events
- Google Maps Resources
- Google Maps - Quick Guide
- Google Maps - Useful Resources
- Google Maps - Discussion
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
Google Maps - Localization
By default, the city names and option names given on the map will be in English. If required, we can display such information in other languages as well. This process is known as localization. In this chapter, we will learn how to localize a map.
Localizing a Map
You can customize (localize) the language of the map by specifying the language option in the URL as shown below.
<script src = "https://maps.googleapis.com/maps/api/js?language=zh-Hans"></script>
Example
Here is an example that shows how to localize GoogleMaps. Here you can see a roadmap of China that is localized to Chinese language.
<!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>
Output
It will produce the following output −
Advertisements