Я работаю над картографическим приложением, используя OpenLayers 5.3.0.
Как я могу изменить язык фрагментов карты? когда я просматриваю Японию или Корею, все места отображаются на местном языке.
Как я могу изменить его на английский язык?
Я искал в официальном документе API, но не смог найти атрибут, связанный с i18 или языком.
Вот как я инициализирую карту
map = new ol.Map({
target: 'map',
layers: [
new ol.layer.Tile({
preload: 3,
source: new ol.source.OSM()
}),
vectorLayer
],
overlays: [overlay],
loadTilesWhileAnimating: true,
view: new ol.View({
center: ol.proj.fromLonLat([2.896372, 44.60240]),
zoom: 3
})
});
Как я могу изменить эту плитку на английский язык?

Спасибо за ответы.



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


when I view Japan or Korea, all the places are displayed in the local language.
Это относится к службе тайлов карты, которую вы использовали вместо openlayers. OpenStreetMap по умолчанию использует местный или официальный язык в каждой части мира. Таким образом, все места в Японии или Корее отображаются на местном языке.
Есть несколько источников плитки. Вики OSM о карте Интернационализация, больше плиток