Я использую службу автозаполнения Google для адресов в панели поиска и ограничил язык и регион в соответствии с документацией
Попытка установить настройки в переменной параметров и какпараметры запроса, не работает.Использование только параметров запроса действительно вносит какие-либо изменения.
Я попытался пропустить опции и безуспешно запустить настройки параметров запроса, и я попытался установить language = sv-SE в параметре запроса без удачи.
Использование параметров, указанных ниже, успешно.То есть результаты ограничены Швецией, и возвращаются только предложения по региональной категории.Проблема в том, что не все предложения на шведском языке.Я также получаю предложения на немецком и испанском языках.
var options = {
types: ["(regions)"],
componentRestrictions: {country: "SE"}
};
var autocomplete= new google.maps.places.Autocomplete(
/** @type {HTMLInputElement} */ input, options);
И скрипт включает в себя:
https://maps.googleapis.com/maps/api/js?key=[API KEY]&libraries=places&language=sv®ion=SE
Например, эти результаты включаются в список автозаполнения, когда их не должно быть:
- Шведен (немецкий для Швеции)
- Провинция Эстергётланд (испанский)
- Провинция Эребру (испанский)
- и т.д ...
Любое руководство будет высоко оценено.