2017-02-09 6 views
0

Добрый вечер, я использую API Карт Google для кодирования JavaScript. Фактически, это базовая функция: https://developers.google.com/maps/documentation/javascript/examples/places-autocomplete-addressform?hl=deКак заставить Google Autocomplete привести к «родному языку»?

Теперь вопрос: если я загружу Карты Google в «French» для французского пользователя, это даст мне «Кельн» в качестве результата для «Köln». Как заставить Google дать мне «родное» имя каждого города в качестве результата, поэтому Кельн для Кельна, Пекина, а не Пекина, Пекина и т. Д.?

ответ

0

Вы пытались использовать параметр языка в своем скрипте?

<script src="http://maps.googleapis.com/maps/api/js?libraries=places&sensor=false&language=yourLanguage"></script> 

Вы можете увидеть список языков здесь: https://developers.google.com/maps/faq#languagesupport

+0

Да, дело в том, пользователь должен еще видеть «свой» язык и имя автозаполнения, но когда «ввод» его на полях , он должен указать местное имя. Если Google Maps находится на английском языке, а кто-то типа в «Köln» для Кельна, он все равно сохранит «Кельн». Как заставить сделать это «Кёльн», независимо от того, вошли ли они в «Кельн» или «Кельн»? Итак, Google Maps = Язык пользователя -> но результаты -> Язык родной. –

 Смежные вопросы

  • Нет связанных вопросов^_^