Язык можно выбрать при загрузке API, добавив language=XX
к URL-адресу API, где XX
- это двухсимвольный код языка (en
для английского, ar
для арабского и т. Д.) В URL в вызове API. См. http://code.google.com/apis/maps/documentation/javascript/basics.html#Localization для документации.
Это не позволит вам изменить это на лету, и я не думаю, что вы можете сделать это. Вы можете попробовать загрузить API второй раз после получения необходимой информации на одном языке. Но это, похоже, может вызвать проблемы.
Более чистый способ сделать это - создать отдельную страницу, которая будет для вас своего рода веб-службой. Он принимает два параметра: код языка и адрес. Он загружает API, используя запрашиваемый код языка, и геокодирует адрес в обратном порядке, предоставляя результат. Ваша страница будет вызывать эту вещь, похожую на веб-сервис, дважды, один раз для каждого языка, а затем использовать результаты по желанию.