Я создаю карту mapbox с геокодером mapbox и хочу получить тот же результат, даже если пользователь ищет место на другом языке.
Согласно документации API этоМожно назначить один или несколько языковых параметров в виде строки, разделенной запятыми, но используется только первый.
var geocoder = new MapboxGeocoder({
accessToken: accessToken,
mapboxgl: mapboxgl,
language: 'en-US, de-DE'
});
Когда пользователь ищет Munich
, я ожидаю Munich
всписок результатов и когда он ищет München
, я ожидаю München
или по крайней мере Munich
.
Вместо этого при поиске Munich
я на самом деле получаю Munich
, но при поиске München
я получаю только попадания поблизости (например, Мариенплац, Мюнхен), но не основной удар.