根据Google的文档(https://developers.google.com/maps/documentation/javascript/basics#Localization)以及大部分互联网,要将Google地图本地化,您只需将“语言”参数添加到API JS文件(https://maps.googleapis.com/maps/api/js),只要您“重新使用版本3 +
例如: https://maps.googleapis.com/maps/api/js?language=es
但是,我正在处理的网站不会调用此API文件。它调用的第一个与谷歌地图相关的文件是这个JS: https://maps.gstatic.com/maps-api-v3/api/js/19/0/main.js
有人知道在调用此main.js文件时如何本地化Google地图吗?我已经尝试过添加“language”和“hl”参数,没有运气。
答案 0 :(得分:0)
maps api为每种语言都有一个单独的js文件,本地化是url的一部分,而不是查询字符串。即:
https://maps.gstatic.com/maps-api-v3/api/js/18/15a/intl/es_ALL/main.js
当您引用该文件时: https://maps.googleapis.com/maps/api/js?language=es它在幕后引导上述版本。