Uk:Інтернаціоналізація мапи
Типово OpenStreetMap використовує місцеву або офіційну мову в кожній частині світу, але значна кількість об’єктів також мають переклади іншими мовами. На додачу, назви різними мовами наявні для елементів даних в місцевостях, де у вжитку перебуває кілька мов, а також там де використовується нелатинське письмо. Окрім того, що дані локалізуються самі по собі, програмне забезпечення OpenStreetMap дозволяють користувачам створювати мапи потрібною їм мовою.
Вебсайти
Вебсайти, позначені жирним, пропонують глобальне багатомовне покриття.
Вебсайт | Покриття | Мови | Примітки |
---|---|---|---|
Cartes | Глобально | 1 (Французька) | |
Indic OpenstreetMap | Глобально | 13 (Індійські мови) | |
layers.openstreetmap.fr | Глобально | 3 (Баскська, французька, окситанська мови) | |
Léarscáil na hÉireann | Ірландія | 1 (ірландська ґельська) | |
Mape furlane | Фріулі-Венеція Джулія, Італія | 1 (фріульська) | |
Open Camping Map | Глобально | 1 (англійська) | |
OpenHistoricalMap Embed | Глобально | 119 (живі та вимерлі мови)[1] | Використовуються дані OpenHistoricalMap, не дані ОСМ; обмежено мовами з 50 або більше входженнями; задайте потрібний код мови в URL-адресі, наприклад ?language=sux
|
Open Infrastructure Map | Глобально | 14[2] | |
OpenSnowMap | Глобально | 1 (англійська) | |
OpenStreetMap Americana | Глобально | Всі[3] | Назви місцевими мовами в дужках; використовуються теґи Вікіданих |
OpenStreetMap Belgium TileServer | Belgium | 3 (французька, голландська, німецька) | |
OpenStreetMap e brezhoneg | Europe | 1 (бретонська) | |
openstreetmap.by | Глобально | 4 (англійська, російська, білоруська - офіційна та тарашкевицька) | |
OpenStreetMap en català | Глобально | 1 (каталонська) | |
OpenStreetMap Deutschland | Глобально | 1 (німецька) | Назви місцевою мовою у другому рядку |
osMap | Глобально | 10 | Транслітерація та резрвні мови |
Slovenski Eksonimi | Глобально | 1 (словенська) | |
Thailand maps | Південно-Східна Азія | 1 (місцева мова з романізацією) | |
TracesMap | Глобально | 21 | |
VK Карты | Глобально | 1 (Russian) | |
Wikimedia Maps | Глобально | 277[4] | Встановіть потрібний мовний код в URL-адресі, наприклад ?lang=ja
|
WIWOSM | Глобально | 277[4] | |
Žemėlapis | Литва | 1 (литовська) |
Європа з географічними назвами англійською мовою від Tracestrack.
Європа з топонімами японською мовою від Wikimedia.
Застосунки
Ресурси для розробників
Бібліотеки програмного забезпечення:
Демонстрація роботи:
Посібники:
- Допис в щоденнику про те, як показувати назви використовуючи теґи "name:xx" в стилі OSM-Carto
Сервери тайлів
Наступні сервіси надають растрові або векторні тайли, що містять назви різними мовами:
Сервіс | Формат | Мови | Примітки |
---|---|---|---|
Geoapify | MVT | 57 | Tutorial describing how to change map language. |
Mapbox | MVT, PNG, JPEG | 13[5] | Demo |
MapTiler Cloud | MVT, PNG, JPEG | 55 | Demo |
MapTiles API | PNG | 3 (English, French, Spanish) | |
Nextzen | MVT | All[6] | |
OpenFreeMap | MVT | 14[7] | |
OpenHistoricalMap | MVT | 119[1] | Based on OpenHistoricalMap data, not OSM data |
OpenMapTiles | MVT | 57 | Demo |
OpenStreetMap U.S. Tile Service | MVT | All[3] | Showcased by OpenStreetMap Americana |
Protomaps | PMTiles | 41[8] | Self-hosted option available |
Slpy | MVT, PNG | 21 | Demo |
Stadia Maps | MVT | 63[9] | |
Tracestrack | PNG | 18 | Demo |
Wikimedia Maps API | PNG | 277[4] | Demo; limited to Wikimedia affiliates |
Тайлові сервери, які підтримують формат Mapbox Vector Tile (MVT) можуть використовуватись різноманітними клієнтськими бібліотеками, такими як Mapbox GL та Tangram.
Проєкти, що становлять історичний інтерес
Мапа з назвами фризькою була, мабуть, першим прикладом інтернаціоналізації OpenStreetMap Map (2008), але, схоже, зараз не працює. Див User:Lambertus#Frisian language map (Fryske kaart).
Arindam Ghosh для GSoC в основному працював над Website Internationalization Ideas 2008, але також мав деякі думки стосовно інтернаціоналізації. Див Talk:GSoC Applications 2008#I18n of OSM pages and map tiles.
User:Mikel експериментував назвами арабською.
Multilingual maps Wikipedia project було розпочато у 2012, як елемент інфраструктури Вікіпедії (Demo website: http://mlm.jochentopf.com/). Використовувались тайли з tile.openstreetmap.de:8002 (зараз не працює).
До припинення роботи, WMF-DE's toolserver.org мав тайловий сервер з різними шарами для кожного мовного розділу Вікіпедії. Сервер, який його замінив у WMF Tools Labs підтримував тільки англійську та німецьку мови. Також існував перелік Multilingual country list (до того як припинив роботу toolserver.org), його було замінено на переклад підписів у Wikidata для кожної окремої країни або території (та інших місць) з доступом до них через API.
На домашній сторінці OpenStreetMap India використовувалось декілька місцевих мов.
Skobbler використовувався для створення растрових тайлів в Mapcreator з можливістю вибору кількох мов.[10]
Дивись також
- Інші питання пов’язані з інтернаціоналізацією.
- Map internationalization (India)
Примітки та посилання
- ↑ 1.0 1.1 “languages.sql”. OpenHistoricalMap/ohm-deploy. 14 January 2025. Retrieved 15 January 2025.
- ↑ “layers.yml”. openinframap/openinframap. GitHub. 23 October 2024. lines 33–60 .
- ↑ 3.0 3.1 “render_once.sh”. osmus/tileservice. GitHub. 22 January 2025. line 51 .
- ↑ 4.0 4.1 4.2 Matazzoni, Joe (28 June 2018). “Interactive maps, now in your language”. Diff. Wikimedia Foundation. Retrieved 22 November 2024.
- ↑ “Mapbox Streets v8”. Mapbox Docs. Mapbox. 20 November 2024. Retrieved 23 November 2024.
- ↑ “Layers in Tilezen's vector tiles”. tilezen/vector-datasource. GitHub. 4 September 2023. Retrieved 23 November 2024.
- ↑ “Planetiler.java”. onthegomap/planetiler. GitHub. 10 August 2024. lines 105–109 .
- ↑ “Basemap Localization”. Protomaps. 6 November 2024. Retrieved 22 November 2024.
- ↑ “Changing Place Labels to Another Language”. Stadia Maps Documentation. Stadia Maps. 26 February 2024. Retrieved 23 November 2024.
- ↑ “Mapcreator”. Skobbler GmbH. Archived from the original on 29 December 2016 .