Googleマップ-ローカリゼーション
デフォルトでは、マップに表示される都市名とオプション名は英語になります。必要に応じて、そのような情報を他の言語で表示することもできます。このプロセスは、localization。この章では、マップをローカライズする方法を学習します。
マップのローカライズ
以下に示すように、URLで言語オプションを指定することにより、マップの言語をカスタマイズ(ローカライズ)できます。
<script src = "https://maps.googleapis.com/maps/api/js?language=zh-Hans"></script>
例
これは、GoogleMapsをローカライズする方法を示す例です。ここでは、中国語にローカライズされた中国のロードマップを見ることができます。
<!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>
出力
次の出力が生成されます-