Google mapのAPI埋め込みは無料でも使えます。しかし、有料プランの無料枠を使っているのと、設定が面倒ということで、iframeによるGoogle mapの埋め込みを使うのが一般的でしょう。
日本語環境でGoogle mapの埋め込みコードを取得すると、埋め込んだgoogle mapも日本語表示になってしまいます。
これだと日本語以外のページではよろしくないので、表示を英語にする方法を調べたのでメモしておきます。
Google mapの表示を英語に変更する方法
取得したiframeのコードのsrcの部分の一番最後に、1sja!2sjp という部分があると思います。
jaが言語で、jpがコードを取得した時の国だと思います。
英語にしたい場合は、
1sen!2sus
に変更します。
青文字の部分は変えなくても言語は切り替わります。
ar | アラビア語 | it | イタリア語 |
de | ドイツ語 | ja | 日本語 |
el | ギリシャ語 | ko | 韓国語 |
en | 英語 | la | ラテン語 |
eo | エスペラント語 | ms | マレー語 |
es | スペイン語 | ru | ロシア語 |
fr | フランス語 | zh | 中国語 |
Google mapの表示を日本語と英語に変更する例
Google mapの表示を日本語(1sja!2sjp)
<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d6953.503307007711!2d135.42624745846118!3d34.66438549935237!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x6000e0d083d5e25d%3A0x3605fe25303252aa!2z44Om44OL44OQ44O844K144Or44O744K544K_44K444Kq44O744K444Oj44OR44Oz!5e0!3m2!1sja!2snl!4v1685708729313!5m2!1sja!2sjp" width="600" height="450" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe>
Google mapの表示を英語(1sen!2sus)
<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d6953.503307007711!2d135.42624745846118!3d34.66438549935237!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x6000e0d083d5e25d%3A0x3605fe25303252aa!2z44Om44OL44OQ44O844K144Or44O744K544K_44K444Kq44O744K444Oj44OR44Oz!5e0!3m2!1sja!2snl!4v1685708729313!5m2!1sen!2sus" width="600" height="450" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe>
Google mapの表示を中国語(1szh!2sus)
<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d6953.503307007711!2d135.42624745846118!3d34.66438549935237!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x6000e0d083d5e25d%3A0x3605fe25303252aa!2z44Om44OL44OQ44O844K144Or44O744K544K_44K444Kq44O744K444Oj44OR44Oz!5e0!3m2!1sja!2snl!4v1685708729313!5m2!1szh!2sus" width="600" height="450" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe>