英語版のサイトで埋め込むGoogle Mapも英語表示にしたいときはこの方法

·

海外からの利用者に向けて二カ国語や多言語のサイトを構築する時、アクセスページなどに埋め込むマップもそのページの対応言語に合わせたいケースはよくある。
基本的にはアクセスしたユーザーの環境により表示は変わるのだが、クライアントの担当者が確認する時に日本語で地図が表示されているのは気持ち悪い。

埋め込むGoogle Mapに表示される言語を変更したい時は

http://maps.googleapis.com/maps/api/js?sensor=false

の後ろにlanguageを指定する。

日本語

<script type="text/javascript" src="http://maps.googleapis.com/maps/api/js?sensor=false&language=jp"></script>

英語

<script type="text/javascript" src="http://maps.googleapis.com/maps/api/js?sensor=false&language=en"></script>

中国語

簡体と繁体

<script type="text/javascript" src="http://maps.googleapis.com/maps/api/js?sensor=false&language=zh-CN"></script>
<script type="text/javascript" src="http://maps.googleapis.com/maps/api/js?sensor=false&language=zh-TW"></script>

同様の方法で他の言語も対応が可能。