### Ek veri
diff --git a/website/src/lib/docs/tr/home/funding.mdx b/website/src/lib/docs/tr/home/funding.mdx
index bef3c1f82..55b44a517 100644
--- a/website/src/lib/docs/tr/home/funding.mdx
+++ b/website/src/lib/docs/tr/home/funding.mdx
@@ -5,7 +5,7 @@
##
Web sayfasının ücretsiz (ve reklamsız) kalması için yardım et
Her yeni nokta GPS noktası eklediğinizde veya hareket ettirdiğinizde, sunucularımız en uygun rotayı yol ağı üzerinden hesaplar.
-Ayrıca güzel haritalar göstermek için
APIleri kullanıyoruz, yütselti bilgisi almak için ve yer araması yapabilmeniz için.
+We also use APIs from
to display beautiful maps, retrieve elevation data and allow you to search for places.
Ne yazık ki bunlar pahallı.
Eğer bu araçları kullunmaktan memnunsanız ve değerli buluyorsanız, lütfen küçük bir bağış yaparak web sayfasının ücretsiz ve reklamsız kalmasına yardım edin.
diff --git a/website/src/lib/docs/tr/integration.mdx b/website/src/lib/docs/tr/integration.mdx
index 830afde8c..00f744115 100644
--- a/website/src/lib/docs/tr/integration.mdx
+++ b/website/src/lib/docs/tr/integration.mdx
@@ -13,8 +13,8 @@ title: Entegrasyon
Tüm ihtiyacınız olan:
-1. Haritayı yüklemek için bir
, ve
-2. GPX dosyanıza erişebileceğiniz bir sunucu veya Google Drive, veya umumi bir URL.
+1. GPX files hosted on your server or on Google Drive, or accessible via a public URL;
+2. _Optional:_ a
to load MapTiler maps.
Daha sonra aşağıdaki yapılandırıcı ile haritanızı özelleştirebilir ve HTML kodu oluşturabilirsiniz.
diff --git a/website/src/lib/docs/tr/map-controls.mdx b/website/src/lib/docs/tr/map-controls.mdx
index ff75715d4..f72c55f75 100644
--- a/website/src/lib/docs/tr/map-controls.mdx
+++ b/website/src/lib/docs/tr/map-controls.mdx
@@ -55,8 +55,13 @@ Harita katmanları düğmesi, farklı temel haritalar arasında geçiş yapmanı
- **Katmanlar**, tamamlayıcı bilgi sağlamak amacıyla temel haritanın üzerinde görüntülenebilen ek katmanlardır.
- **İlgi noktaları**, mağazalar, restoranlar veya konaklama yerleri gibi farklı yer kategorilerini göstermek için haritaya eklenebilir.
-
-
-
-
+
+
### 补充数据
diff --git a/website/src/lib/docs/zh/home/funding.mdx b/website/src/lib/docs/zh/home/funding.mdx
index 6ef4114c9..027abf2ca 100644
--- a/website/src/lib/docs/zh/home/funding.mdx
+++ b/website/src/lib/docs/zh/home/funding.mdx
@@ -5,7 +5,7 @@
##
帮助网站保持免费(且无广告)
每当 GPS 点被添加或移动时,服务器都将重新计算最佳路线。
-此外,网站使用
Mapbox API 来提供各种美观的地图样式、检索海拔数据和搜索位置等服务。
+We also use APIs from
MapTiler to display beautiful maps, retrieve elevation data and allow you to search for places.
不过实现以上功能的运行成本并不便宜。
如果您喜欢本工具且认为它是有价值的,欢迎通过小额捐款来支持它。
diff --git a/website/src/lib/docs/zh/integration.mdx b/website/src/lib/docs/zh/integration.mdx
index d7fd6132a..15f8e270b 100644
--- a/website/src/lib/docs/zh/integration.mdx
+++ b/website/src/lib/docs/zh/integration.mdx
@@ -13,8 +13,8 @@ title: 集成
只需:
-1. 拥有一个用于加载地图的
Mapbox 密钥;
-2. 将 GPX 文件存放在个人服务器或谷歌云盘上,或提供公开访问链接;
+1. GPX files hosted on your server or on Google Drive, or accessible via a public URL;
+2. _Optional:_ a
MapTiler key to load MapTiler maps.
然后,使用下面的配置器来自定义地图并生成相应的 HTML 代码。
diff --git a/website/src/lib/docs/zh/map-controls.mdx b/website/src/lib/docs/zh/map-controls.mdx
index 6272f7c1d..3438b26d3 100644
--- a/website/src/lib/docs/zh/map-controls.mdx
+++ b/website/src/lib/docs/zh/map-controls.mdx
@@ -56,10 +56,12 @@ title: 地图控件
- **兴趣点** 用来显示地图上不同类别的地点,如商店、餐馆或住宿等;
**gpx.studio** 提供了大量全球和本地的底图、叠加层以及精选的兴趣点类别等数据,
@@ -67,4 +69,4 @@ title: 地图控件
还可以设置叠加层的不透明度。
-本站还支持通过添加
WMTS、
WMS 或
Mapbox style JSON 链接的方式来自定义底图和叠加层。
+For advanced users, it is possible to add custom basemaps and overlays by providing
WMTS,
WMS, or
MapLibre style JSON URLs.
diff --git a/website/src/lib/docs/zh/toolbar/elevation.mdx b/website/src/lib/docs/zh/toolbar/elevation.mdx
index 9c8107f1c..c16f76095 100644
--- a/website/src/lib/docs/zh/toolbar/elevation.mdx
+++ b/website/src/lib/docs/zh/toolbar/elevation.mdx
@@ -18,7 +18,7 @@ title: 请求海拔数据
-海拔数据来自 Mapbox ,
-查阅 官方文档 以了解更多。
+Elevation data is provided by MapTiler.
+You can learn more about its origin and accuracy in the documentation.
diff --git a/website/src/lib/docs/zh/toolbar/merge.mdx b/website/src/lib/docs/zh/toolbar/merge.mdx
index 1a81b0ca3..2374ce738 100644
--- a/website/src/lib/docs/zh/toolbar/merge.mdx
+++ b/website/src/lib/docs/zh/toolbar/merge.mdx
@@ -5,6 +5,7 @@ title: 合并要素
#
{ title }
@@ -15,6 +16,13 @@ title: 合并要素
- 第二个选项可用于创建或管理包含多个 [轨迹或路段](../gpx) 的文件。
并将所有内容存储在一个文件(或轨迹)中,请选择 **合并但保持轨迹独立**;
+
+
+Selected items are merged in the order they appear in the files list.
+Reorder items by drag-and-drop if needed.
+
+
+
diff --git a/website/src/locales/be.json b/website/src/locales/be.json
index 441bec5a2..0125cb4f5 100644
--- a/website/src/locales/be.json
+++ b/website/src/locales/be.json
@@ -63,6 +63,7 @@
"ctrl": "Ctrl",
"click": "Click",
"drag": "Drag",
+ "right_click_drag": "Right-click drag",
"metadata": {
"button": "Інфармацыя...",
"name": "Назва",
@@ -190,6 +191,8 @@
"from": "The start point is too far from the nearest road",
"via": "The via point is too far from the nearest road",
"to": "The end point is too far from the nearest road",
+ "distance": "The end point is too far from the start point",
+ "connection": "No connection found between the points",
"timeout": "Route calculation took too long, try adding points closer together"
}
},
@@ -231,7 +234,7 @@
},
"elevation": {
"button": "Request elevation data",
- "help": "Requesting elevation data will erase the existing elevation data, if any, and replace it with data from Mapbox.",
+ "help": "Requesting elevation data will erase the existing elevation data, if any, and replace it with data from MapTiler.",
"help_no_selection": "Select a file item to request elevation data."
},
"waypoint": {
@@ -273,7 +276,7 @@
"new": "New custom layer",
"edit": "Edit custom layer",
"urls": "URL(s)",
- "url_placeholder": "WMTS, WMS or Mapbox style JSON",
+ "url_placeholder": "WMTS, WMS or MapLibre style JSON",
"max_zoom": "Max zoom",
"layer_type": "Layer type",
"basemap": "Basemap",
@@ -300,8 +303,10 @@
"switzerland": "Switzerland",
"united_kingdom": "United Kingdom",
"united_states": "United States",
- "mapboxOutdoors": "Mapbox Outdoors",
- "mapboxSatellite": "Mapbox Satellite",
+ "maptilerStreets": "MapTiler Streets",
+ "maptilerTopo": "MapTiler Topo",
+ "maptilerOutdoors": "MapTiler Outdoors",
+ "maptilerSatellite": "MapTiler Satellite",
"openStreetMap": "OpenStreetMap",
"openTopoMap": "OpenTopoMap",
"openHikingMap": "OpenHikingMap",
@@ -381,7 +386,7 @@
"tram-stop": "Tram Stop",
"bus-stop": "Bus Stop",
"ferry": "Ferry",
- "mapbox-dem": "Mapbox DEM",
+ "maptiler-dem": "MapTiler DEM",
"mapterhorn": "Mapterhorn"
}
},
@@ -488,7 +493,7 @@
"email": "Email",
"contribute": "Contribute",
"supported_by": "supported by",
- "support_button": "Support gpx.studio on Ko-fi",
+ "features": "Features",
"route_planning": "Route planning",
"route_planning_description": "An intuitive interface to create itineraries tailored to each sport, based on OpenStreetMap data.",
"file_processing": "Advanced file processing",
@@ -497,8 +502,15 @@
"maps_description": "A large collection of basemaps, overlays and points of interest to help you craft your next outdoor adventure, or visualize your latest achievement.",
"data_visualization": "Data visualization",
"data_visualization_description": "An interactive elevation profile with detailed statistics to analyze recorded activities and future objectives.",
- "identity": "Free, ad-free and open source",
- "identity_description": "The website is free to use, without ads, and the source code is publicly available on GitHub. This is only possible thanks to the incredible support of the community."
+ "philosophy": "Philosophy",
+ "foss": "Free, ad-free and open source",
+ "foss_description": "The website is free to use, without ads, and the source code is publicly available on GitHub.",
+ "privacy": "Privacy-friendly",
+ "privacy_description": "Your GPX files never leave your browser. No tracking, no data collection.",
+ "community": "Made possible by the community",
+ "community_description": "gpx.studio has an amazing community that has covered its costs through donations for years, while shaping the project through feature suggestions, bug reports, and translations into many languages.",
+ "support_button": "Support gpx.studio on Open Collective",
+ "translate_button": "Help translate the website on Crowdin"
},
"docs": {
"translate": "Improve the translation on Crowdin",
@@ -523,7 +535,7 @@
},
"embedding": {
"title": "Create your own map",
- "mapbox_token": "Mapbox access token",
+ "maptiler_key": "MapTiler key (optional, only required for MapTiler maps)",
"file_urls": "File URLs (separated by commas)",
"drive_ids": "Google Drive file IDs (separated by commas)",
"basemap": "Basemap",
diff --git a/website/src/locales/ca.json b/website/src/locales/ca.json
index a20e4a770..170eee249 100644
--- a/website/src/locales/ca.json
+++ b/website/src/locales/ca.json
@@ -28,7 +28,7 @@
"undo": "Desfer",
"redo": "Refer",
"delete": "Elimina el track",
- "delete_all": "Delete all",
+ "delete_all": "Esborra-ho tot",
"select_all": "Seleccionar-ho tot",
"view": "Vista",
"elevation_profile": "Perfil d’elevacions",
@@ -63,6 +63,7 @@
"ctrl": "Ctrl",
"click": "Clic",
"drag": "Arrossega",
+ "right_click_drag": "Right-click drag",
"metadata": {
"button": "Informació...",
"name": "Nom",
@@ -80,7 +81,7 @@
"center": "Centrar",
"open_in": "Obrir amb",
"copy_coordinates": "Copiar coordenades",
- "edit_osm": "Edit in OpenStreetMap"
+ "edit_osm": "Edita a OpenStreetMap"
},
"toolbar": {
"routing": {
@@ -190,6 +191,8 @@
"from": "El punt d'inici és massa lluny de la via més propera",
"via": "El punt és massa lluny de la via més propera",
"to": "El punt final és massa lluny de la via més propera",
+ "distance": "The end point is too far from the start point",
+ "connection": "No connection found between the points",
"timeout": "El càlcul de la ruta tarda més del compte, prova d'afegir punts més propers entre si"
}
},
@@ -231,7 +234,7 @@
},
"elevation": {
"button": "Sol·licita dades d'altimetria",
- "help": "Sol·licitar dades d'altimetria eliminarà qualsevol dada d'altimetria existent i ho reemplaçarà amb dades de Mapbox.",
+ "help": "Requesting elevation data will erase the existing elevation data, if any, and replace it with data from MapTiler.",
"help_no_selection": "Seleccioneu un fitxer per sol·licitar dades d'altimetria."
},
"waypoint": {
@@ -273,7 +276,7 @@
"new": "Nova capa a mida",
"edit": "Edita una capa a mida",
"urls": "URL(s)",
- "url_placeholder": "WMTS, WMS o Mapbox estil JSON",
+ "url_placeholder": "WMTS, WMS or MapLibre style JSON",
"max_zoom": "Zoom màxim",
"layer_type": "Tipus de capa",
"basemap": "Mapa base",
@@ -282,7 +285,7 @@
"update": "Actualitza la capa"
},
"opacity": "Opacitat de la superposició",
- "terrain": "Terrain source",
+ "terrain": "Terreny",
"label": {
"basemaps": "Mapes base",
"overlays": "Capes",
@@ -300,8 +303,10 @@
"switzerland": "Suïssa",
"united_kingdom": "Regne Unit",
"united_states": "Estats Units",
- "mapboxOutdoors": "Mapbox a l'aire lliure",
- "mapboxSatellite": "Mapbox Satèl·lit",
+ "maptilerStreets": "MapTiler Streets",
+ "maptilerTopo": "MapTiler Topo",
+ "maptilerOutdoors": "MapTiler Outdoors",
+ "maptilerSatellite": "MapTiler Satellite",
"openStreetMap": "OpenStreetMap",
"openTopoMap": "OpenTopoMap",
"openHikingMap": "OpenHikingMap",
@@ -356,7 +361,7 @@
"water": "Aigua",
"shower": "Dutxa",
"shelter": "Refugi",
- "cemetery": "Cemetery",
+ "cemetery": "Cementiri",
"motorized": "Cotxes i motos",
"fuel-station": "Gasolinera",
"parking": "Aparcament",
@@ -381,7 +386,7 @@
"tram-stop": "Parada de tramvia",
"bus-stop": "Parada d'autobús",
"ferry": "Ferri",
- "mapbox-dem": "Mapbox DEM",
+ "maptiler-dem": "MapTiler DEM",
"mapterhorn": "Mapterhorn"
}
},
@@ -488,7 +493,7 @@
"email": "Correu electrònic",
"contribute": "Contribuir-hi",
"supported_by": "amb la col·laboració de",
- "support_button": "Doneu suport a gpx.studio a Ko-fi",
+ "features": "Features",
"route_planning": "Planificació de rutes",
"route_planning_description": "Una interfície intuïtiva per crear itineraris a mida per cada esport basat en les dades d'OpenStreetMap.",
"file_processing": "Processament avançat de fitxers",
@@ -497,8 +502,15 @@
"maps_description": "Una gran col·lecció de mapes base, capes i punts d'interès per ajudar-vos a crear la vostra propera aventura a l'aire lliure o visualitzar els vostres últims reptes.",
"data_visualization": "Visualització de dades",
"data_visualization_description": "Un perfil d'altimetria interactiu amb estadístiques detallades per analitzar activitats enregistrades i futurs objectius.",
- "identity": "Gratuït, sense anuncis i de codi obert",
- "identity_description": "Aquest lloc web es pot usar gratuïtament, sense publicitat i el codi font es pot trobar a GitHub. Això és possible gràcies a l'increïble suport de la comunitat."
+ "philosophy": "Philosophy",
+ "foss": "Free, ad-free and open source",
+ "foss_description": "The website is free to use, without ads, and the source code is publicly available on GitHub.",
+ "privacy": "Privacy-friendly",
+ "privacy_description": "Your GPX files never leave your browser. No tracking, no data collection.",
+ "community": "Made possible by the community",
+ "community_description": "gpx.studio has an amazing community that has covered its costs through donations for years, while shaping the project through feature suggestions, bug reports, and translations into many languages.",
+ "support_button": "Support gpx.studio on Open Collective",
+ "translate_button": "Help translate the website on Crowdin"
},
"docs": {
"translate": "Milloreu la traducció a Crowdin",
@@ -523,7 +535,7 @@
},
"embedding": {
"title": "Crea el teu propi mapa",
- "mapbox_token": "Token d'accés a Mapbox",
+ "maptiler_key": "MapTiler key (optional, only required for MapTiler maps)",
"file_urls": "URL dels fitxers (separades per comes)",
"drive_ids": "ID del fitxer a Google Drive (separats per comes)",
"basemap": "Mapa base",
diff --git a/website/src/locales/cs.json b/website/src/locales/cs.json
index 2df837ade..8208cc7c9 100644
--- a/website/src/locales/cs.json
+++ b/website/src/locales/cs.json
@@ -63,6 +63,7 @@
"ctrl": "Ctrl",
"click": "Kliknout",
"drag": "Přetáhnout",
+ "right_click_drag": "Right-click drag",
"metadata": {
"button": "Informace...",
"name": "Název",
@@ -190,6 +191,8 @@
"from": "Počáteční bod je příliš daleko od nejbližší cesty",
"via": "Průchozí bod je příliš daleko od nejbližší cesty",
"to": "Koncový bod je příliš daleko od nejbližší cesty",
+ "distance": "Koncový bod je příliš daleko od počátečního bodu",
+ "connection": "Mezi body nebylo nalezeno žádné spojení",
"timeout": "Výpočet trasy trval příliš dlouho, zkuste přidat body blíže k sobě"
}
},
@@ -231,7 +234,7 @@
},
"elevation": {
"button": "Vyžádat si výškové údaje",
- "help": "Vyžádáte-li si údaje o nadmořské výšce, vymažou se stávající výškové údaje, pokud existují, a nahradí se údaji z Mapboxu.",
+ "help": "Requesting elevation data will erase the existing elevation data, if any, and replace it with data from MapTiler.",
"help_no_selection": "Vyberte položku souboru pro vyžádání výškových dat."
},
"waypoint": {
@@ -273,7 +276,7 @@
"new": "Nová vlastní vrstva",
"edit": "Upravit vlastní vrstvu",
"urls": "Adresy URL",
- "url_placeholder": "WMTS, WMS nebo Mapbox style JSON",
+ "url_placeholder": "WMTS, WMS or MapLibre style JSON",
"max_zoom": "Max. přiblížení",
"layer_type": "Typ vrstvy",
"basemap": "Základní mapa",
@@ -300,8 +303,10 @@
"switzerland": "Švýcarsko",
"united_kingdom": "Velká Británie",
"united_states": "Spojené státy",
- "mapboxOutdoors": "Mapbox Outdoors",
- "mapboxSatellite": "Mapbox Satellite",
+ "maptilerStreets": "MapTiler Streets",
+ "maptilerTopo": "MapTiler Topo",
+ "maptilerOutdoors": "MapTiler Outdoors",
+ "maptilerSatellite": "MapTiler Satellite",
"openStreetMap": "OpenStreetMap",
"openTopoMap": "OpenTopoMap",
"openHikingMap": "OpenHikingMap",
@@ -381,7 +386,7 @@
"tram-stop": "Zastávka tramvaje",
"bus-stop": "Autobusová zastávka",
"ferry": "Trajekt",
- "mapbox-dem": "Mapbox DEM",
+ "maptiler-dem": "MapTiler DEM",
"mapterhorn": "Mapterhorn"
}
},
@@ -488,7 +493,7 @@
"email": "E-mail",
"contribute": "Zapojte se",
"supported_by": "podporuje",
- "support_button": "Podpořte gpx.studio na Ko-fi",
+ "features": "Features",
"route_planning": "Plánování trasy",
"route_planning_description": "Intuitivní rozhraní pro vytváření itinerářů přizpůsobených jakémukoli sportu založené na OpenStreetMap datech.",
"file_processing": "Pokročilé zpracování souborů",
@@ -497,8 +502,15 @@
"maps_description": "Široká nabídka mapových podkladů, překryvů a bodů zájmu pro naplánování vašeho příštího dobrodružství v přírodě nebo vizualizaci vašich nejnovějších úspěchů.",
"data_visualization": "Vizualizace dat",
"data_visualization_description": "Interaktivní výškový profil s podrobnými statistikami pro analýzu zaznamenaných činností a budoucích cílů.",
- "identity": "Zdarma, bez reklam a open source",
- "identity_description": "Webová stránka je zdarma k použití, bez reklam a zdrojový kód je veřejně dostupný na GitHubu. To je možné jen díky neuvěřitelné podpoře komunity."
+ "philosophy": "Philosophy",
+ "foss": "Free, ad-free and open source",
+ "foss_description": "The website is free to use, without ads, and the source code is publicly available on GitHub.",
+ "privacy": "Privacy-friendly",
+ "privacy_description": "Your GPX files never leave your browser. No tracking, no data collection.",
+ "community": "Made possible by the community",
+ "community_description": "gpx.studio has an amazing community that has covered its costs through donations for years, while shaping the project through feature suggestions, bug reports, and translations into many languages.",
+ "support_button": "Support gpx.studio on Open Collective",
+ "translate_button": "Help translate the website on Crowdin"
},
"docs": {
"translate": "Zlepšete překlad na Crowdin",
@@ -523,7 +535,7 @@
},
"embedding": {
"title": "Vytvořte si vlastní mapu",
- "mapbox_token": "Přístupový token Mapbox",
+ "maptiler_key": "MapTiler key (optional, only required for MapTiler maps)",
"file_urls": "URL souborů (oddělené čárkami)",
"drive_ids": "ID souborů Google Drive (oddělené čárkami)",
"basemap": "Základní mapa",
diff --git a/website/src/locales/da.json b/website/src/locales/da.json
index 282061a9a..b72c451fe 100644
--- a/website/src/locales/da.json
+++ b/website/src/locales/da.json
@@ -63,6 +63,7 @@
"ctrl": "Ctrl",
"click": "Click",
"drag": "Drag",
+ "right_click_drag": "Right-click drag",
"metadata": {
"button": "Info...",
"name": "Name",
@@ -190,6 +191,8 @@
"from": "The start point is too far from the nearest road",
"via": "The via point is too far from the nearest road",
"to": "The end point is too far from the nearest road",
+ "distance": "The end point is too far from the start point",
+ "connection": "No connection found between the points",
"timeout": "Route calculation took too long, try adding points closer together"
}
},
@@ -231,7 +234,7 @@
},
"elevation": {
"button": "Request elevation data",
- "help": "Requesting elevation data will erase the existing elevation data, if any, and replace it with data from Mapbox.",
+ "help": "Requesting elevation data will erase the existing elevation data, if any, and replace it with data from MapTiler.",
"help_no_selection": "Select a file item to request elevation data."
},
"waypoint": {
@@ -273,7 +276,7 @@
"new": "New custom layer",
"edit": "Edit custom layer",
"urls": "URL(s)",
- "url_placeholder": "WMTS, WMS or Mapbox style JSON",
+ "url_placeholder": "WMTS, WMS or MapLibre style JSON",
"max_zoom": "Max zoom",
"layer_type": "Layer type",
"basemap": "Basemap",
@@ -300,8 +303,10 @@
"switzerland": "Switzerland",
"united_kingdom": "United Kingdom",
"united_states": "United States",
- "mapboxOutdoors": "Mapbox Outdoors",
- "mapboxSatellite": "Mapbox Satellite",
+ "maptilerStreets": "MapTiler Streets",
+ "maptilerTopo": "MapTiler Topo",
+ "maptilerOutdoors": "MapTiler Outdoors",
+ "maptilerSatellite": "MapTiler Satellite",
"openStreetMap": "OpenStreetMap",
"openTopoMap": "OpenTopoMap",
"openHikingMap": "OpenHikingMap",
@@ -381,7 +386,7 @@
"tram-stop": "Tram Stop",
"bus-stop": "Bus Stop",
"ferry": "Ferry",
- "mapbox-dem": "Mapbox DEM",
+ "maptiler-dem": "MapTiler DEM",
"mapterhorn": "Mapterhorn"
}
},
@@ -488,7 +493,7 @@
"email": "Email",
"contribute": "Contribute",
"supported_by": "supported by",
- "support_button": "Support gpx.studio on Ko-fi",
+ "features": "Features",
"route_planning": "Route planning",
"route_planning_description": "An intuitive interface to create itineraries tailored to each sport, based on OpenStreetMap data.",
"file_processing": "Advanced file processing",
@@ -497,8 +502,15 @@
"maps_description": "A large collection of basemaps, overlays and points of interest to help you craft your next outdoor adventure, or visualize your latest achievement.",
"data_visualization": "Data visualization",
"data_visualization_description": "An interactive elevation profile with detailed statistics to analyze recorded activities and future objectives.",
- "identity": "Free, ad-free and open source",
- "identity_description": "The website is free to use, without ads, and the source code is publicly available on GitHub. This is only possible thanks to the incredible support of the community."
+ "philosophy": "Philosophy",
+ "foss": "Free, ad-free and open source",
+ "foss_description": "The website is free to use, without ads, and the source code is publicly available on GitHub.",
+ "privacy": "Privacy-friendly",
+ "privacy_description": "Your GPX files never leave your browser. No tracking, no data collection.",
+ "community": "Made possible by the community",
+ "community_description": "gpx.studio has an amazing community that has covered its costs through donations for years, while shaping the project through feature suggestions, bug reports, and translations into many languages.",
+ "support_button": "Support gpx.studio on Open Collective",
+ "translate_button": "Help translate the website on Crowdin"
},
"docs": {
"translate": "Improve the translation on Crowdin",
@@ -523,7 +535,7 @@
},
"embedding": {
"title": "Create your own map",
- "mapbox_token": "Mapbox access token",
+ "maptiler_key": "MapTiler key (optional, only required for MapTiler maps)",
"file_urls": "File URLs (separated by commas)",
"drive_ids": "Google Drive file IDs (separated by commas)",
"basemap": "Basemap",
diff --git a/website/src/locales/de.json b/website/src/locales/de.json
index f041ec3bc..7f33c5766 100644
--- a/website/src/locales/de.json
+++ b/website/src/locales/de.json
@@ -21,14 +21,14 @@
"export_all": "Alle exportieren...",
"export_options": "Export-Einstellungen",
"support_message": "Das Tool darf frei benutzt werden, aber es darf nicht woanders aufgesetzt werden. Bitte unterstützen Sie die Website, wenn Sie sie häufig benutzen. Vielen Dank!",
- "support_button": "Hilf dabei, die Webseite kostenlos zu belassen",
+ "support_button": "Hilf uns, die Website weiterhin kostenlos bereitzustellen",
"download_file": "Datei herunterladen",
"download_files": "Dateien herunterladen",
"edit": "Bearbeiten",
"undo": "Rückgängig",
"redo": "Wiederholen",
"delete": "Löschen",
- "delete_all": "Delete all",
+ "delete_all": "Alle löschen",
"select_all": "Alle auswählen",
"view": "Ansicht",
"elevation_profile": "Höhenprofil",
@@ -63,6 +63,7 @@
"ctrl": "Strg",
"click": "Klick",
"drag": "Ziehen",
+ "right_click_drag": "Right-click drag",
"metadata": {
"button": "Info...",
"name": "Bezeichnung",
@@ -80,7 +81,7 @@
"center": "Zentrieren",
"open_in": "Öffnen in",
"copy_coordinates": "Koordinaten kopieren",
- "edit_osm": "Edit in OpenStreetMap"
+ "edit_osm": "In OpenStreetMap bearbeiten"
},
"toolbar": {
"routing": {
@@ -190,6 +191,8 @@
"from": "Der Startpunkt ist zu weit von der nächsten Straße entfernt",
"via": "Der Via-Punkt ist zu weit entfernt von der nächsten Straße",
"to": "Der Endpunkt ist zu weit von der nächsten Straße entfernt",
+ "distance": "The end point is too far from the start point",
+ "connection": "No connection found between the points",
"timeout": "Route-Berechnung benötigte zu viel Zeit; versuche, die Punkte näher aneinander zu setzen"
}
},
@@ -231,7 +234,7 @@
},
"elevation": {
"button": "Höhendaten anfragen",
- "help": "Das Anfordern von Höhendaten löscht die vorhandenen Höhendaten, falls vorhanden, und ersetzt diese durch Daten von Mapbox.",
+ "help": "Requesting elevation data will erase the existing elevation data, if any, and replace it with data from MapTiler.",
"help_no_selection": "Wählen Sie ein Datei-Element, um Höhendaten anzufordern."
},
"waypoint": {
@@ -273,7 +276,7 @@
"new": "Neue benutzerdefinierte Ebene",
"edit": "Eigene Ebene bearbeiten",
"urls": "URL(s)",
- "url_placeholder": "WMTS, WMS oder Mapbox Stil JSON",
+ "url_placeholder": "WMTS, WMS or MapLibre style JSON",
"max_zoom": "Max. Zoom",
"layer_type": "Ebenenart",
"basemap": "Basiskarte",
@@ -282,7 +285,7 @@
"update": "Layer aktualisieren"
},
"opacity": "Deckkraft der Überlagerung",
- "terrain": "Terrain source",
+ "terrain": "Geländequelle",
"label": {
"basemaps": "Basiskarte",
"overlays": "Ebenen",
@@ -300,8 +303,10 @@
"switzerland": "Schweiz",
"united_kingdom": "Großbritannien",
"united_states": "USA",
- "mapboxOutdoors": "Mapbox Outdoors",
- "mapboxSatellite": "Mapbox Satellit",
+ "maptilerStreets": "MapTiler Streets",
+ "maptilerTopo": "MapTiler Topo",
+ "maptilerOutdoors": "MapTiler Outdoors",
+ "maptilerSatellite": "MapTiler Satellite",
"openStreetMap": "OpenStreetMap",
"openTopoMap": "OpenTopoMap",
"openHikingMap": "OpenHikingMap",
@@ -326,7 +331,7 @@
"usgs": "USGS",
"bikerouterGravel": "bikerouter.de Gravel",
"cyclOSMlite": "CyclOSM Lite",
- "mapterhornHillshade": "Mapterhorn Hillshade",
+ "mapterhornHillshade": "MapTiler Hillshade",
"openRailwayMap": "OpenRailwayMap",
"swisstopoSlope": "swisstopo Neigung",
"swisstopoHiking": "swisstopo Wandern",
@@ -356,7 +361,7 @@
"water": "Trinkwasser",
"shower": "Dusche",
"shelter": "Unterstand",
- "cemetery": "Cemetery",
+ "cemetery": "Friedhof",
"motorized": "Autos und Motorräder",
"fuel-station": "Tankstelle",
"parking": "Parken",
@@ -381,7 +386,7 @@
"tram-stop": "Straßenbahnhaltestelle",
"bus-stop": "Bushaltestelle",
"ferry": "Fähre",
- "mapbox-dem": "Mapbox DEM",
+ "maptiler-dem": "MapTiler DEM",
"mapterhorn": "Mapterhorn"
}
},
@@ -488,7 +493,7 @@
"email": "E-Mail",
"contribute": "Beitragen",
"supported_by": "unterstützt durch",
- "support_button": "Unterstütze gpx.studio auf Ko-fi",
+ "features": "Features",
"route_planning": "Routenplanung",
"route_planning_description": "Eine intuitive Benutzeroberfläche, um Routen für jeden Sport zu erstellen, basierend auf OpenStreetMap-Daten.",
"file_processing": "Erweiterte Dateiverarbeitung",
@@ -497,8 +502,15 @@
"maps_description": "Eine große Sammlung von Basemaps, Overlays und interessanten Punkten, die dir helfen dein nächstes Outdoor-Abenteuer zu gestalten oder deine neueste Errungenschaft zu visualisieren.",
"data_visualization": "Datenvisualisierung",
"data_visualization_description": "Ein interaktives Höhenprofil mit detaillierten Statistiken zur Analyse erfasster Aktivitäten und zukünftiger Ziele.",
- "identity": "Kostenlos, werbefrei und Open Source",
- "identity_description": "Die Website ist frei zu nutzen, ohne Werbung, und der Quellcode ist auf GitHub öffentlich zugänglich. Dies ist nur dank der unglaublichen Unterstützung der Gemeinschaft möglich."
+ "philosophy": "Philosophy",
+ "foss": "Free, ad-free and open source",
+ "foss_description": "The website is free to use, without ads, and the source code is publicly available on GitHub.",
+ "privacy": "Privacy-friendly",
+ "privacy_description": "Your GPX files never leave your browser. No tracking, no data collection.",
+ "community": "Made possible by the community",
+ "community_description": "gpx.studio has an amazing community that has covered its costs through donations for years, while shaping the project through feature suggestions, bug reports, and translations into many languages.",
+ "support_button": "Support gpx.studio on Open Collective",
+ "translate_button": "Help translate the website on Crowdin"
},
"docs": {
"translate": "Verbessere die Übersetzung auf Crowdin",
@@ -523,7 +535,7 @@
},
"embedding": {
"title": "Erstelle deine eigene Karte!",
- "mapbox_token": "Mapbox Zugangs-Token",
+ "maptiler_key": "MapTiler key (optional, only required for MapTiler maps)",
"file_urls": "Datei URLs (getrennt durch Kommas)",
"drive_ids": "Google Drive Datei IDs (getrennt durch Kommas)",
"basemap": "Basiskarte",
diff --git a/website/src/locales/el.json b/website/src/locales/el.json
index 041f2726e..37485ddbf 100644
--- a/website/src/locales/el.json
+++ b/website/src/locales/el.json
@@ -63,6 +63,7 @@
"ctrl": "Ctrl",
"click": "Click",
"drag": "Drag",
+ "right_click_drag": "Right-click drag",
"metadata": {
"button": "Info...",
"name": "Name",
@@ -190,6 +191,8 @@
"from": "The start point is too far from the nearest road",
"via": "The via point is too far from the nearest road",
"to": "The end point is too far from the nearest road",
+ "distance": "The end point is too far from the start point",
+ "connection": "No connection found between the points",
"timeout": "Route calculation took too long, try adding points closer together"
}
},
@@ -231,7 +234,7 @@
},
"elevation": {
"button": "Request elevation data",
- "help": "Requesting elevation data will erase the existing elevation data, if any, and replace it with data from Mapbox.",
+ "help": "Requesting elevation data will erase the existing elevation data, if any, and replace it with data from MapTiler.",
"help_no_selection": "Select a file item to request elevation data."
},
"waypoint": {
@@ -273,7 +276,7 @@
"new": "New custom layer",
"edit": "Edit custom layer",
"urls": "URL(s)",
- "url_placeholder": "WMTS, WMS or Mapbox style JSON",
+ "url_placeholder": "WMTS, WMS or MapLibre style JSON",
"max_zoom": "Max zoom",
"layer_type": "Layer type",
"basemap": "Βασικός Χάρτης",
@@ -300,8 +303,10 @@
"switzerland": "Switzerland",
"united_kingdom": "United Kingdom",
"united_states": "United States",
- "mapboxOutdoors": "Mapbox Outdoors",
- "mapboxSatellite": "Mapbox Satellite",
+ "maptilerStreets": "MapTiler Streets",
+ "maptilerTopo": "MapTiler Topo",
+ "maptilerOutdoors": "MapTiler Outdoors",
+ "maptilerSatellite": "MapTiler Satellite",
"openStreetMap": "OpenStreetMap",
"openTopoMap": "OpenTopoMap",
"openHikingMap": "OpenHikingMap",
@@ -381,7 +386,7 @@
"tram-stop": "Tram Stop",
"bus-stop": "Bus Stop",
"ferry": "Ferry",
- "mapbox-dem": "Mapbox DEM",
+ "maptiler-dem": "MapTiler DEM",
"mapterhorn": "Mapterhorn"
}
},
@@ -488,7 +493,7 @@
"email": "Email",
"contribute": "Contribute",
"supported_by": "supported by",
- "support_button": "Support gpx.studio on Ko-fi",
+ "features": "Features",
"route_planning": "Route planning",
"route_planning_description": "An intuitive interface to create itineraries tailored to each sport, based on OpenStreetMap data.",
"file_processing": "Advanced file processing",
@@ -497,8 +502,15 @@
"maps_description": "A large collection of basemaps, overlays and points of interest to help you craft your next outdoor adventure, or visualize your latest achievement.",
"data_visualization": "Data visualization",
"data_visualization_description": "An interactive elevation profile with detailed statistics to analyze recorded activities and future objectives.",
- "identity": "Free, ad-free and open source",
- "identity_description": "The website is free to use, without ads, and the source code is publicly available on GitHub. This is only possible thanks to the incredible support of the community."
+ "philosophy": "Philosophy",
+ "foss": "Free, ad-free and open source",
+ "foss_description": "The website is free to use, without ads, and the source code is publicly available on GitHub.",
+ "privacy": "Privacy-friendly",
+ "privacy_description": "Your GPX files never leave your browser. No tracking, no data collection.",
+ "community": "Made possible by the community",
+ "community_description": "gpx.studio has an amazing community that has covered its costs through donations for years, while shaping the project through feature suggestions, bug reports, and translations into many languages.",
+ "support_button": "Support gpx.studio on Open Collective",
+ "translate_button": "Help translate the website on Crowdin"
},
"docs": {
"translate": "Improve the translation on Crowdin",
@@ -523,7 +535,7 @@
},
"embedding": {
"title": "Create your own map",
- "mapbox_token": "Mapbox access token",
+ "maptiler_key": "MapTiler key (optional, only required for MapTiler maps)",
"file_urls": "Υπερσύνδεσμοι URL Αρχείων (διαχωρισμένοι με κόμμα)",
"drive_ids": "Αναγνωριστικά αρχείων Google Drive ID (διαχωρισμένα με κόμματα)",
"basemap": "Βασικός Χάρτης",
diff --git a/website/src/locales/es.json b/website/src/locales/es.json
index 5b09a025a..852583db6 100644
--- a/website/src/locales/es.json
+++ b/website/src/locales/es.json
@@ -63,6 +63,7 @@
"ctrl": "Ctrl",
"click": "Clic",
"drag": "Arrastrar",
+ "right_click_drag": "Arrastre con el botón derecho",
"metadata": {
"button": "Información...",
"name": "Nombre",
@@ -190,6 +191,8 @@
"from": "El punto de inicio está demasiado lejos de la carretera más cercana",
"via": "El punto de paso está demasiado lejos de la carretera más cercana",
"to": "El punto final está demasiado lejos de la carretera más cercana",
+ "distance": "El punto final está demasiado lejos del punto inicial",
+ "connection": "No hay conexión entre los puntos",
"timeout": "Calcular la ruta llevó demasiado tiempo, intente añadir puntos más cercanos entre ellos"
}
},
@@ -231,7 +234,7 @@
},
"elevation": {
"button": "Solicitar datos de desnivel",
- "help": "La solicitud de datos de desnivel borrará los datos de desnivel existentes, si los hay, y los reemplazará con datos de Mapbox.",
+ "help": "Requesting elevation data will erase the existing elevation data, if any, and replace it with data from MapTiler.",
"help_no_selection": "Seleccione un elemento del archivo para solicitar datos de desnivel."
},
"waypoint": {
@@ -273,7 +276,7 @@
"new": "Nueva capa personalizada",
"edit": "Editar capa personalizada",
"urls": "URL(s)",
- "url_placeholder": "WMTS, WMS o JSON estilo Mapbox",
+ "url_placeholder": "WMTS, WMS or MapLibre style JSON",
"max_zoom": "Zoom máximo",
"layer_type": "Tipo de capa",
"basemap": "Mapa base",
@@ -300,8 +303,10 @@
"switzerland": "Suiza",
"united_kingdom": "Reino Unido",
"united_states": "Estados Unidos",
- "mapboxOutdoors": "Mapbox Outdoors",
- "mapboxSatellite": "Mapbox Satellite",
+ "maptilerStreets": "MapTiler Streets",
+ "maptilerTopo": "MapTiler Topo",
+ "maptilerOutdoors": "MapTiler Outdoors",
+ "maptilerSatellite": "MapTiler Satellite",
"openStreetMap": "OpenStreetMap",
"openTopoMap": "OpenTopoMap",
"openHikingMap": "OpenHikingMap",
@@ -381,7 +386,7 @@
"tram-stop": "Parada de tranvía",
"bus-stop": "Parada de autobús",
"ferry": "Ferri",
- "mapbox-dem": "Mapbox DEM",
+ "maptiler-dem": "MapTiler DEM",
"mapterhorn": "Mapterhorn"
}
},
@@ -488,7 +493,7 @@
"email": "Email",
"contribute": "Contribuir",
"supported_by": "con el apoyo de",
- "support_button": "Apoyar gpx.studio en Ko-fi",
+ "features": "Features",
"route_planning": "Planificación de ruta",
"route_planning_description": "Una interfaz intuitiva para crear itinerarios adaptados a cada deporte, basada en datos de OpenStreetMap.",
"file_processing": "Procesamiento avanzado de archivo",
@@ -497,8 +502,15 @@
"maps_description": "Una gran colección de mapas base, capas y puntos de interés para ayudarle a crear su próxima aventura al aire libre o visualizar su último logro.",
"data_visualization": "Visualización de datos",
"data_visualization_description": "Un perfil de elevación interactivo con estadísticas detalladas para analizar actividades registradas y futuros objetivos.",
- "identity": "Gratis, sin anuncios y código abierto",
- "identity_description": "Este sitio web es de uso gratuito, sin anuncios y el código fuente está disponible públicamente en GitHub. Esto solo es posible gracias al increíble apoyo de la comunidad."
+ "philosophy": "Philosophy",
+ "foss": "Free, ad-free and open source",
+ "foss_description": "The website is free to use, without ads, and the source code is publicly available on GitHub.",
+ "privacy": "Privacy-friendly",
+ "privacy_description": "Tus archivos GPX nunca abandonan tu navegador. Sin seguimiento, sin recopilación de datos.",
+ "community": "Made possible by the community",
+ "community_description": "gpx.studio tiene una comunidad asombrosa que ha cubierto sus costes a través de donaciones durante años, mientras ha dado forma al proyecto a través de sugerencias de características, informes de fallos y traducciones a muchos idiomas.",
+ "support_button": "Apoya a gpx.studio en Open Collective",
+ "translate_button": "Help translate the website on Crowdin"
},
"docs": {
"translate": "Mejorar la traducción en Crowdin",
@@ -523,7 +535,7 @@
},
"embedding": {
"title": "Crear su propio mapa",
- "mapbox_token": "Token de acceso Mapbox",
+ "maptiler_key": "MapTiler key (optional, only required for MapTiler maps)",
"file_urls": "URLs de archivo (separados por comas)",
"drive_ids": "IDs de archivo de Google Drive (separados por comas)",
"basemap": "Mapa base",
diff --git a/website/src/locales/eu.json b/website/src/locales/eu.json
index 7aac98cf2..0db212c2a 100644
--- a/website/src/locales/eu.json
+++ b/website/src/locales/eu.json
@@ -63,6 +63,7 @@
"ctrl": "Ctrl",
"click": "Klik",
"drag": "Arrastatu",
+ "right_click_drag": "Right-click drag",
"metadata": {
"button": "Informazioa...",
"name": "Izena",
@@ -190,6 +191,8 @@
"from": "Hasiera puntua errepide hurbilenetik oso hurrun dago",
"via": "Puntua errepide hurbilenetik oso hurrun dago",
"to": "Bukaera puntua errepide hurbilenetik oso hurrun dago",
+ "distance": "The end point is too far from the start point",
+ "connection": "No connection found between the points",
"timeout": "Ibilbidea kalkulatzea luzeegi joan da, saiatu hurbilago dauden puntuak gehitzen"
}
},
@@ -231,7 +234,7 @@
},
"elevation": {
"button": "Eskatu altueraren datuak",
- "help": "Altueraren datuak eskatzeak beren egungo datuak ezabatzea ekarriko du, eta, baldin badago, Mapboxeko datuekin ordezkatzea.",
+ "help": "Requesting elevation data will erase the existing elevation data, if any, and replace it with data from MapTiler.",
"help_no_selection": "Aukeratu fitxategi bat altuera datuak eskatzeko."
},
"waypoint": {
@@ -273,7 +276,7 @@
"new": "Geruza pertsonalizatu berria",
"edit": "Editatu geruza pertsonalizatua",
"urls": "URLa(k)",
- "url_placeholder": "WMTS, WMS edo Mapbox-erako JSONa",
+ "url_placeholder": "WMTS, WMS or MapLibre style JSON",
"max_zoom": "Zoom max",
"layer_type": "Geruza mota",
"basemap": "Oinarrizko-mapa",
@@ -282,7 +285,7 @@
"update": "Eguneratu geruza"
},
"opacity": "Geruzaren opakutasuna",
- "terrain": "Terrain source",
+ "terrain": "Lurrazala",
"label": {
"basemaps": "Oinarrizko mapak",
"overlays": "Geruzak",
@@ -300,8 +303,10 @@
"switzerland": "Suitza",
"united_kingdom": "Erresuma Batua",
"united_states": "Ameriketako Estatu Batuak",
- "mapboxOutdoors": "Mapbox Outdoors",
- "mapboxSatellite": "Mapbox Satelitea",
+ "maptilerStreets": "MapTiler Streets",
+ "maptilerTopo": "MapTiler Topo",
+ "maptilerOutdoors": "MapTiler Outdoors",
+ "maptilerSatellite": "MapTiler Satellite",
"openStreetMap": "OpenStreetMap",
"openTopoMap": "OpenTopoMap",
"openHikingMap": "OpenHikingMap",
@@ -381,7 +386,7 @@
"tram-stop": "Tranbia geltokia",
"bus-stop": "Autobus geltokia",
"ferry": "Ferria",
- "mapbox-dem": "Mapbox DEM",
+ "maptiler-dem": "MapTiler DEM",
"mapterhorn": "Mapterhorn"
}
},
@@ -488,7 +493,7 @@
"email": "Eposta",
"contribute": "Lagundu",
"supported_by": "hauek lagunduta",
- "support_button": "Lagundu gpx.studio Ko-fi webgunean",
+ "features": "Features",
"route_planning": "Bideak planifikatzea",
"route_planning_description": "OpenStreetMapen datuetan oinarritutako interfaze erabilterraza kirol bakoitzerako ibilbideak sortzeko.",
"file_processing": "Fitxategien prozesaketa aurreratua",
@@ -497,8 +502,15 @@
"maps_description": "Oinarrizko mapa, geruza eta interes-puntuen bilduma zabala. Zure aire-libreko ekintzak planifikatzen lagunduko dizu!",
"data_visualization": "Datuak bistaratzea",
"data_visualization_description": "Grabatutako ekintzak edo etorkizuneko zure bideak aztertzeko altuera-profil interaktiboa.",
- "identity": "Doakoa, iragarki gabea eta kode irekikoa",
- "identity_description": "Webgunea erabiltzea doakoa da, ez du iragarkirik eta iturburu kodea GitHuben lortu daiteke. Hau komunitatearen laguntzari esker da posible."
+ "philosophy": "Philosophy",
+ "foss": "Free, ad-free and open source",
+ "foss_description": "The website is free to use, without ads, and the source code is publicly available on GitHub.",
+ "privacy": "Privacy-friendly",
+ "privacy_description": "Your GPX files never leave your browser. No tracking, no data collection.",
+ "community": "Made possible by the community",
+ "community_description": "gpx.studio has an amazing community that has covered its costs through donations for years, while shaping the project through feature suggestions, bug reports, and translations into many languages.",
+ "support_button": "Support gpx.studio on Open Collective",
+ "translate_button": "Help translate the website on Crowdin"
},
"docs": {
"translate": "Lagundu itzulpenarekin Crowdinen",
@@ -523,7 +535,7 @@
},
"embedding": {
"title": "Sortu zure mapa",
- "mapbox_token": "Mapbox sarbide-tokena",
+ "maptiler_key": "MapTiler key (optional, only required for MapTiler maps)",
"file_urls": "Fitxategien URLak (komarekin banatuta)",
"drive_ids": "Google Drive fitxategien IDak (komarekin banatuta)",
"basemap": "Oinarrizko-mapa",
diff --git a/website/src/locales/fi.json b/website/src/locales/fi.json
index 754754d59..eb1b5f1b2 100644
--- a/website/src/locales/fi.json
+++ b/website/src/locales/fi.json
@@ -63,6 +63,7 @@
"ctrl": "Ctrl",
"click": "Klikkaa",
"drag": "Raahaa",
+ "right_click_drag": "Right-click drag",
"metadata": {
"button": "Tiedot...",
"name": "Nimi",
@@ -190,6 +191,8 @@
"from": "Aloituspiste on liian kaukana lähimmästä tiestä",
"via": "Reittipiste on liian kaukana lähimmästä tiestä",
"to": "Päätepiste on liian kaukana lähimmästä tiestä",
+ "distance": "The end point is too far from the start point",
+ "connection": "No connection found between the points",
"timeout": "Reitin laskenta kesti liian kauan. Tihennä reittipisteitä"
}
},
@@ -231,7 +234,7 @@
},
"elevation": {
"button": "Hae korkeustiedot",
- "help": "Tietojen haku korvaa aiemmat korkeustiedot Mapboxin tiedoilla.",
+ "help": "Requesting elevation data will erase the existing elevation data, if any, and replace it with data from MapTiler.",
"help_no_selection": "Valitse tiedosto, jolle haet korkeustietoja."
},
"waypoint": {
@@ -273,7 +276,7 @@
"new": "Lisää oma karttataso",
"edit": "Muokkaa omaa karttatasoa",
"urls": "URL(t)",
- "url_placeholder": "WMTS, WMS tai Mapbox style JSON",
+ "url_placeholder": "WMTS, WMS or MapLibre style JSON",
"max_zoom": "Enimmäissuurennus",
"layer_type": "Tason tyyppi",
"basemap": "Taustakartta",
@@ -300,8 +303,10 @@
"switzerland": "Sveitsi",
"united_kingdom": "Iso-Britannia",
"united_states": "Yhdysvallat",
- "mapboxOutdoors": "Mapbox Outdoors",
- "mapboxSatellite": "Mapbox Satelliittikuva",
+ "maptilerStreets": "MapTiler Streets",
+ "maptilerTopo": "MapTiler Topo",
+ "maptilerOutdoors": "MapTiler Outdoors",
+ "maptilerSatellite": "MapTiler Satellite",
"openStreetMap": "OpenStreetMap",
"openTopoMap": "OpenTopoMap",
"openHikingMap": "OpenHikingMap",
@@ -381,7 +386,7 @@
"tram-stop": "Raitiovaunupysäkit",
"bus-stop": "Linja-autopysäkit",
"ferry": "Lautat",
- "mapbox-dem": "Mapbox DEM",
+ "maptiler-dem": "MapTiler DEM",
"mapterhorn": "Mapterhorn"
}
},
@@ -488,7 +493,7 @@
"email": "Sähköposti",
"contribute": "Osallistu",
"supported_by": "tukijat:",
- "support_button": "Tue gpx.studiota Ko-fi:ssa",
+ "features": "Features",
"route_planning": "Reittisuunnittelu",
"route_planning_description": "Käyttäjäystävällinen, OpenStreetMap-aineistoon pohjautuva reittisuunnittelutyökalu.",
"file_processing": "Advanced file processing",
@@ -497,8 +502,15 @@
"maps_description": "A large collection of basemaps, overlays and points of interest to help you craft your next outdoor adventure, or visualize your latest achievement.",
"data_visualization": "Data visualization",
"data_visualization_description": "Korkeusprofiili ja -tiedot suunnittelun ja analysoinnin tueksi.",
- "identity": "Maksuton, mainokseton ja avoin",
- "identity_description": "Sovellus on ilmainen, mainokseton, ja sen lähdekoodi on saatavilla Githubissa mahtavan yhteisön tuen ansiosta."
+ "philosophy": "Philosophy",
+ "foss": "Free, ad-free and open source",
+ "foss_description": "The website is free to use, without ads, and the source code is publicly available on GitHub.",
+ "privacy": "Privacy-friendly",
+ "privacy_description": "Your GPX files never leave your browser. No tracking, no data collection.",
+ "community": "Made possible by the community",
+ "community_description": "gpx.studio has an amazing community that has covered its costs through donations for years, while shaping the project through feature suggestions, bug reports, and translations into many languages.",
+ "support_button": "Support gpx.studio on Open Collective",
+ "translate_button": "Help translate the website on Crowdin"
},
"docs": {
"translate": "Paranna käännöstä Crowdinissa",
@@ -523,7 +535,7 @@
},
"embedding": {
"title": "Luo oma kartta",
- "mapbox_token": "Mapbox access token",
+ "maptiler_key": "MapTiler key (optional, only required for MapTiler maps)",
"file_urls": "File URLs (separated by commas)",
"drive_ids": "Google Drive tiedostotunnisteet (pilkkuerotetut)",
"basemap": "Taustakartta",
diff --git a/website/src/locales/fr.json b/website/src/locales/fr.json
index 033e2068f..8d0096ff6 100644
--- a/website/src/locales/fr.json
+++ b/website/src/locales/fr.json
@@ -63,6 +63,7 @@
"ctrl": "Ctrl",
"click": "Clic",
"drag": "Glisser",
+ "right_click_drag": "Clic droit glisser",
"metadata": {
"button": "Infos...",
"name": "Nom",
@@ -190,6 +191,8 @@
"from": "Le point de départ est trop éloigné de la route la plus proche",
"via": "Le point de passage est trop éloigné de la route la plus proche",
"to": "Le point d'arrivée est trop éloigné de la route la plus proche",
+ "distance": "Le point d'arrivée est trop loin du point de départ",
+ "connection": "Aucune connexion trouvée entre les points",
"timeout": "Le calcul de l'itinéraire a pris trop de temps, essayez d'ajouter des points plus rapprochés"
}
},
@@ -231,7 +234,7 @@
},
"elevation": {
"button": "Ajouter des données d'altitude",
- "help": "Ajouter des données d'altitude effacera les données d'altitude existantes, le cas échéant, et les remplacera par des données de Mapbox.",
+ "help": "Ajouter des données d'altitude effacera les données d'altitude existantes, le cas échéant, et les remplacera par des données fournies par MapTiler.",
"help_no_selection": "Sélectionnez un élément de fichier pour ajouter des données d'altitude."
},
"waypoint": {
@@ -273,7 +276,7 @@
"new": "Nouvelle couche personnalisée",
"edit": "Modifier la couche personnalisée",
"urls": "URL(s)",
- "url_placeholder": "WMTS, WMS ou Mapbox style JSON",
+ "url_placeholder": "WMTS, WMS ou MapLibre style JSON",
"max_zoom": "Zoom max",
"layer_type": "Type de couche",
"basemap": "Fond de carte",
@@ -300,8 +303,10 @@
"switzerland": "Suisse",
"united_kingdom": "Royaume-Uni",
"united_states": "États-Unis",
- "mapboxOutdoors": "Mapbox Outdoors",
- "mapboxSatellite": "Mapbox Satellite",
+ "maptilerStreets": "MapTiler Streets",
+ "maptilerTopo": "MapTiler Topo",
+ "maptilerOutdoors": "MapTiler Outdoors",
+ "maptilerSatellite": "MapTiler Satellite",
"openStreetMap": "OpenStreetMap",
"openTopoMap": "OpenTopoMap",
"openHikingMap": "OpenHikingMap",
@@ -381,7 +386,7 @@
"tram-stop": "Arrêt de tram",
"bus-stop": "Arrêt de bus",
"ferry": "Ferry",
- "mapbox-dem": "Mapbox DEM",
+ "maptiler-dem": "MapTiler DEM",
"mapterhorn": "Mapterhorn"
}
},
@@ -488,7 +493,7 @@
"email": "Email",
"contribute": "Contribuer",
"supported_by": "soutenu par",
- "support_button": "Soutenir gpx.studio sur Ko-fi",
+ "features": "Fonctionnalités ",
"route_planning": "Planification d’itinéraire",
"route_planning_description": "Une interface intuitive pour créer des itinéraires adaptés à chaque sport, basés sur les données d'OpenStreetMap.",
"file_processing": "Traitement de fichiers avancé",
@@ -497,8 +502,15 @@
"maps_description": "Une vaste collection de fonds de carte, de surcouches et de points d'intérêt pour vous aider à planifier votre prochaine aventure en plein air ou à visualiser vos dernières expéditions.",
"data_visualization": "Visualisation de données",
"data_visualization_description": "Un profil altimétrique interactif avec des statistiques détaillées pour analyser les activités enregistrées et les objectifs futurs.",
- "identity": "Gratuit, sans pub et open source",
- "identity_description": "Le site Web est gratuit, sans publicité, et le code source est disponible publiquement sur GitHub. Cela est possible uniquement grâce au soutien incroyable de la communauté."
+ "philosophy": "Philosophie",
+ "foss": "Gratuit, sans pub et open source",
+ "foss_description": "Le site web est gratuit, sans publicité, et le code source est disponible publiquement sur GitHub.",
+ "privacy": "Respectueux de la vie privée",
+ "privacy_description": "Vos fichiers GPX ne quittent jamais votre navigateur. Aucun suivi, aucune collecte de données.",
+ "community": "Rendu possible par la communauté",
+ "community_description": "gpx.studio a une communauté incroyable dont les dons financent les coûts du projet depuis plusieurs années, tout en contribuant à l'améliorer à travers des suggestions de nouvelles fonctionnalités, des signalements de bugs et la traduction du site dans de nombreuses langues.",
+ "support_button": "Soutenir gpx.studio sur Open Collective",
+ "translate_button": "Aidez à traduire le site sur Crowdin"
},
"docs": {
"translate": "Améliorer la traduction sur Crowdin",
@@ -523,7 +535,7 @@
},
"embedding": {
"title": "Créez votre propre carte",
- "mapbox_token": "Jeton d'accès Mapbox",
+ "maptiler_key": "Clé MapTiler (optionnelle, uniquement nécessaire pour les cartes MapTiler)",
"file_urls": "URLs des fichiers (séparées par des virgules)",
"drive_ids": "IDs des fichiers Google Drive (séparés par des virgules)",
"basemap": "Fond de carte",
diff --git a/website/src/locales/he.json b/website/src/locales/he.json
index 2e2b27c2f..91f137be7 100644
--- a/website/src/locales/he.json
+++ b/website/src/locales/he.json
@@ -63,6 +63,7 @@
"ctrl": "Ctrl",
"click": "Click",
"drag": "Drag",
+ "right_click_drag": "Right-click drag",
"metadata": {
"button": "Info...",
"name": "Name",
@@ -190,6 +191,8 @@
"from": "נקודת ההתחלה רחוקה מדיי מהכביש הקרוב ביותר",
"via": "נקודת המעבר רחוקה מדיי מהכביש הקרוב ביותר",
"to": "נקודת הסיום רחוקה מדיי מהכביש הקרוב ביותר",
+ "distance": "The end point is too far from the start point",
+ "connection": "No connection found between the points",
"timeout": "Route calculation took too long, try adding points closer together"
}
},
@@ -231,7 +234,7 @@
},
"elevation": {
"button": "Request elevation data",
- "help": "Requesting elevation data will erase the existing elevation data, if any, and replace it with data from Mapbox.",
+ "help": "Requesting elevation data will erase the existing elevation data, if any, and replace it with data from MapTiler.",
"help_no_selection": "Select a file item to request elevation data."
},
"waypoint": {
@@ -273,7 +276,7 @@
"new": "New custom layer",
"edit": "Edit custom layer",
"urls": "URL(s)",
- "url_placeholder": "WMTS, WMS or Mapbox style JSON",
+ "url_placeholder": "WMTS, WMS or MapLibre style JSON",
"max_zoom": "Max zoom",
"layer_type": "Layer type",
"basemap": "Basemap",
@@ -300,8 +303,10 @@
"switzerland": "Switzerland",
"united_kingdom": "United Kingdom",
"united_states": "United States",
- "mapboxOutdoors": "Mapbox Outdoors",
- "mapboxSatellite": "Mapbox Satellite",
+ "maptilerStreets": "MapTiler Streets",
+ "maptilerTopo": "MapTiler Topo",
+ "maptilerOutdoors": "MapTiler Outdoors",
+ "maptilerSatellite": "MapTiler Satellite",
"openStreetMap": "OpenStreetMap",
"openTopoMap": "OpenTopoMap",
"openHikingMap": "OpenHikingMap",
@@ -381,7 +386,7 @@
"tram-stop": "Tram Stop",
"bus-stop": "Bus Stop",
"ferry": "Ferry",
- "mapbox-dem": "Mapbox DEM",
+ "maptiler-dem": "MapTiler DEM",
"mapterhorn": "Mapterhorn"
}
},
@@ -488,7 +493,7 @@
"email": "Email",
"contribute": "לתרום",
"supported_by": "נתמך ע\"י",
- "support_button": "Support gpx.studio on Ko-fi",
+ "features": "Features",
"route_planning": "Route planning",
"route_planning_description": "An intuitive interface to create itineraries tailored to each sport, based on OpenStreetMap data.",
"file_processing": "Advanced file processing",
@@ -497,8 +502,15 @@
"maps_description": "A large collection of basemaps, overlays and points of interest to help you craft your next outdoor adventure, or visualize your latest achievement.",
"data_visualization": "Data visualization",
"data_visualization_description": "An interactive elevation profile with detailed statistics to analyze recorded activities and future objectives.",
- "identity": "Free, ad-free and open source",
- "identity_description": "The website is free to use, without ads, and the source code is publicly available on GitHub. This is only possible thanks to the incredible support of the community."
+ "philosophy": "Philosophy",
+ "foss": "Free, ad-free and open source",
+ "foss_description": "The website is free to use, without ads, and the source code is publicly available on GitHub.",
+ "privacy": "Privacy-friendly",
+ "privacy_description": "Your GPX files never leave your browser. No tracking, no data collection.",
+ "community": "Made possible by the community",
+ "community_description": "gpx.studio has an amazing community that has covered its costs through donations for years, while shaping the project through feature suggestions, bug reports, and translations into many languages.",
+ "support_button": "Support gpx.studio on Open Collective",
+ "translate_button": "Help translate the website on Crowdin"
},
"docs": {
"translate": "Improve the translation on Crowdin",
@@ -523,7 +535,7 @@
},
"embedding": {
"title": "Create your own map",
- "mapbox_token": "Mapbox access token",
+ "maptiler_key": "MapTiler key (optional, only required for MapTiler maps)",
"file_urls": "File URLs (separated by commas)",
"drive_ids": "Google Drive file IDs (separated by commas)",
"basemap": "Basemap",
diff --git a/website/src/locales/hu.json b/website/src/locales/hu.json
index 0e9c76af8..d4ea7d3a4 100644
--- a/website/src/locales/hu.json
+++ b/website/src/locales/hu.json
@@ -63,6 +63,7 @@
"ctrl": "Ctrl",
"click": "Kattints",
"drag": "Húzza",
+ "right_click_drag": "Right-click drag",
"metadata": {
"button": "Infó...",
"name": "Név",
@@ -190,6 +191,8 @@
"from": "A kiindulási pont túl messze van a legközelebbi úttól",
"via": "A köztes pont túl messze van a legközelebbi úttól",
"to": "A végpont túl messze van a legközelebbi úttól",
+ "distance": "The end point is too far from the start point",
+ "connection": "No connection found between the points",
"timeout": "Az útvonal kiszámítása túl sokáig tartott. Próbáljon meg közelebbi pontokat adni egymáshoz"
}
},
@@ -231,17 +234,17 @@
},
"elevation": {
"button": "Magassági információk lekérése",
- "help": "Requesting elevation data will erase the existing elevation data, if any, and replace it with data from Mapbox.",
+ "help": "Requesting elevation data will erase the existing elevation data, if any, and replace it with data from MapTiler.",
"help_no_selection": "Select a file item to request elevation data."
},
"waypoint": {
- "tooltip": "Create and edit points of interest",
- "icon": "Icon",
+ "tooltip": "PoI létrehozása és módosítása",
+ "icon": "Ikon",
"link": "Link",
- "longitude": "Longitude",
+ "longitude": "Földrajzi hosszúság",
"latitude": "Szélesség",
"create": "POI fájlba mentése",
- "add": "Add point of interest to file",
+ "add": "PoI fájlhoz adása",
"help": "Töltsd ki az űrlapot egy új POI létrehozásához, vagy kattints egy meglévőre a szerkesztéshez. Kattints a térképre a koordináták megadásához, vagy áthelyezéshez egérrel húzd el a POI-kat.",
"help_no_selection": "Select a file to create or edit points of interest."
},
@@ -249,8 +252,8 @@
"tooltip": "Reduce the number of GPS points",
"tolerance": "Tűréshatár",
"number_of_points": "GPS pontok száma",
- "button": "Minify",
- "help": "Use the slider to choose the number of GPS points to keep.",
+ "button": "Minimalizálás",
+ "help": "",
"help_no_selection": "Select a trace to reduce the number of its GPS points."
},
"clean": {
@@ -273,7 +276,7 @@
"new": "New custom layer",
"edit": "Edit custom layer",
"urls": "Webcím(ek)",
- "url_placeholder": "WMTS, WMS vagy Mapbox stílus JSON",
+ "url_placeholder": "WMTS, WMS or MapLibre style JSON",
"max_zoom": "Max nagyítás",
"layer_type": "Réteg típus",
"basemap": "Alap térkép",
@@ -300,8 +303,10 @@
"switzerland": "Svájc",
"united_kingdom": "Anglia",
"united_states": "Amerika",
- "mapboxOutdoors": "Mapbox Outdoors",
- "mapboxSatellite": "Mapbox Satellite",
+ "maptilerStreets": "MapTiler Streets",
+ "maptilerTopo": "MapTiler Topo",
+ "maptilerOutdoors": "MapTiler Outdoors",
+ "maptilerSatellite": "MapTiler Satellite",
"openStreetMap": "OpenStreetMap",
"openTopoMap": "OpenTopoMap",
"openHikingMap": "Túraútvonal jelzések",
@@ -381,7 +386,7 @@
"tram-stop": "Villamos megálló",
"bus-stop": "Buszmegálló",
"ferry": "Komp",
- "mapbox-dem": "Mapbox DEM",
+ "maptiler-dem": "MapTiler DEM",
"mapterhorn": "Mapterhorn"
}
},
@@ -488,7 +493,7 @@
"email": "Email",
"contribute": "Hozzájárulás",
"supported_by": "támogatók",
- "support_button": "A gpx.studio támogatása a Ko-fi-n",
+ "features": "Features",
"route_planning": "Útvonal tervezés",
"route_planning_description": "Intuitív kezelőfelület az egyes sportágakra szabott útvonalak létrehozásához, OpenStreetMap adatok alapján.",
"file_processing": "Fejlett olajfeldolgozás",
@@ -497,8 +502,15 @@
"maps_description": "Alaptérképek, lefedések és érdekességek nagy gyűjteménye, amelyek segítenek megtervezni a következő szabadtéri kalandot, vagy megjeleníteni legújabb eredményeit.",
"data_visualization": "Adatvizualizáció",
"data_visualization_description": "Interaktív magassági profil részletes statisztikákkal a rögzített tevékenységek és a jövőbeni célok elemzéséhez.",
- "identity": "Ingyenes, reklámmentes és nyílt forráskódú",
- "identity_description": "A webhely ingyenesen használható, hirdetések nélkül, a forráskód pedig nyilvánosan elérhető a GitHubon. Ez csak a közösség hihetetlen támogatásának köszönhetően lehetséges."
+ "philosophy": "Philosophy",
+ "foss": "Free, ad-free and open source",
+ "foss_description": "The website is free to use, without ads, and the source code is publicly available on GitHub.",
+ "privacy": "Privacy-friendly",
+ "privacy_description": "Your GPX files never leave your browser. No tracking, no data collection.",
+ "community": "Made possible by the community",
+ "community_description": "gpx.studio has an amazing community that has covered its costs through donations for years, while shaping the project through feature suggestions, bug reports, and translations into many languages.",
+ "support_button": "Support gpx.studio on Open Collective",
+ "translate_button": "Help translate the website on Crowdin"
},
"docs": {
"translate": "Javítsd ki a fordítást Crowdinon",
@@ -523,7 +535,7 @@
},
"embedding": {
"title": "Készítse el saját térképét",
- "mapbox_token": "Mapbox hozzáférési token",
+ "maptiler_key": "MapTiler key (optional, only required for MapTiler maps)",
"file_urls": "Fájl elérési URL-ek (vesszővel elválasztva)",
"drive_ids": "Google Drive ID-ik (a fájlazonosítók vesszővel elválasztva)",
"basemap": "Alap térkép",
diff --git a/website/src/locales/id.json b/website/src/locales/id.json
index 6b63a575e..c92e4107b 100644
--- a/website/src/locales/id.json
+++ b/website/src/locales/id.json
@@ -63,6 +63,7 @@
"ctrl": "Ctrl",
"click": "Klik",
"drag": "Seret",
+ "right_click_drag": "Right-click drag",
"metadata": {
"button": "Info...",
"name": "Nama",
@@ -190,6 +191,8 @@
"from": "Titik awal terlalu jauh dari jalan terdekat",
"via": "Titik via terlalu jauh dari jalan terdekat",
"to": "Titik akhir terlalu jauh dari jalan terdekat",
+ "distance": "The end point is too far from the start point",
+ "connection": "No connection found between the points",
"timeout": "Perhitungan rute memakan waktu terlalu lama, coba tambahkan titik-titik yang lebih dekat satu sama lain"
}
},
@@ -231,7 +234,7 @@
},
"elevation": {
"button": "Minta data elevasi",
- "help": "Meminta data elevasi akan menghapus data elevasi yang ada, jika ada, dan menggantinya dengan data dari Mapbox.",
+ "help": "Requesting elevation data will erase the existing elevation data, if any, and replace it with data from MapTiler.",
"help_no_selection": "Pilih item file untuk meminta data elevasi."
},
"waypoint": {
@@ -273,7 +276,7 @@
"new": "Lapisan kustom baru",
"edit": "Edit lapisan kustom",
"urls": "URL",
- "url_placeholder": "WMTS, WMS, atau JSON gaya Mapbox",
+ "url_placeholder": "WMTS, WMS or MapLibre style JSON",
"max_zoom": "Zoom maksimum",
"layer_type": "Tipe lapisan",
"basemap": "Peta dasar",
@@ -300,8 +303,10 @@
"switzerland": "Swiss",
"united_kingdom": "Britania Raya",
"united_states": "Amerika Serikat",
- "mapboxOutdoors": "Mapbox Luar Ruang",
- "mapboxSatellite": "Satelit Mapbox",
+ "maptilerStreets": "MapTiler Streets",
+ "maptilerTopo": "MapTiler Topo",
+ "maptilerOutdoors": "MapTiler Outdoors",
+ "maptilerSatellite": "MapTiler Satellite",
"openStreetMap": "OpenStreetMap",
"openTopoMap": "OpenTopoMap",
"openHikingMap": "OpenHikingMap",
@@ -381,7 +386,7 @@
"tram-stop": "Halt trem",
"bus-stop": "Pemberhentian Bus",
"ferry": "Feri",
- "mapbox-dem": "Mapbox DEM",
+ "maptiler-dem": "MapTiler DEM",
"mapterhorn": "Mapterhorn"
}
},
@@ -488,17 +493,24 @@
"email": "Email",
"contribute": "Contribute",
"supported_by": "supported by",
- "support_button": "Support gpx.studio on Ko-fi",
+ "features": "Features",
"route_planning": "Route planning",
"route_planning_description": "An intuitive interface to create itineraries tailored to each sport, based on OpenStreetMap data.",
- "file_processing": "Advanced file processing",
+ "file_processing": "Pengolahan file lanjutan",
"file_processing_description": "A suite of tools for performing all common file processing tasks, and which can be applied to multiple files at once.",
"maps": "Global and local maps",
"maps_description": "A large collection of basemaps, overlays and points of interest to help you craft your next outdoor adventure, or visualize your latest achievement.",
"data_visualization": "Data visualization",
"data_visualization_description": "An interactive elevation profile with detailed statistics to analyze recorded activities and future objectives.",
- "identity": "Free, ad-free and open source",
- "identity_description": "The website is free to use, without ads, and the source code is publicly available on GitHub. This is only possible thanks to the incredible support of the community."
+ "philosophy": "Philosophy",
+ "foss": "Free, ad-free and open source",
+ "foss_description": "The website is free to use, without ads, and the source code is publicly available on GitHub.",
+ "privacy": "Privacy-friendly",
+ "privacy_description": "Your GPX files never leave your browser. No tracking, no data collection.",
+ "community": "Made possible by the community",
+ "community_description": "gpx.studio has an amazing community that has covered its costs through donations for years, while shaping the project through feature suggestions, bug reports, and translations into many languages.",
+ "support_button": "Support gpx.studio on Open Collective",
+ "translate_button": "Help translate the website on Crowdin"
},
"docs": {
"translate": "Improve the translation on Crowdin",
@@ -523,7 +535,7 @@
},
"embedding": {
"title": "Create your own map",
- "mapbox_token": "Mapbox access token",
+ "maptiler_key": "MapTiler key (optional, only required for MapTiler maps)",
"file_urls": "File URLs (separated by commas)",
"drive_ids": "Google Drive file IDs (separated by commas)",
"basemap": "Basemap",
diff --git a/website/src/locales/it.json b/website/src/locales/it.json
index 0c52c4584..d38713d8a 100644
--- a/website/src/locales/it.json
+++ b/website/src/locales/it.json
@@ -63,6 +63,7 @@
"ctrl": "Ctrl",
"click": "Click",
"drag": "Trascina",
+ "right_click_drag": "Right-click drag",
"metadata": {
"button": "Informazioni...",
"name": "Nome",
@@ -84,10 +85,10 @@
},
"toolbar": {
"routing": {
- "tooltip": "Pianifica o modifica un percorsoo",
+ "tooltip": "Pianifica o modifica un percorso",
"activity": "Attività",
"use_routing": "Instradamento",
- "use_routing_tooltip": "Collega i punti di ancoraggio tramite la rete stradale (o in linea retta se disabilitato)",
+ "use_routing_tooltip": "Collega i punti di ancoraggio tramite la rete stradale, o in linea retta se disabilitato",
"allow_private": "Consenti strade private",
"reverse": {
"button": "Inverti la traccia",
@@ -107,7 +108,7 @@
"activities": {
"bike": "Bicicletta",
"racing_bike": "Bici da strada",
- "gravel_bike": "Bici gravel",
+ "gravel_bike": "Bici da gravel",
"mountain_bike": "Mountain bike",
"foot": "Corsa/escursione",
"motorcycle": "Moto",
@@ -190,6 +191,8 @@
"from": "Il punto di partenza è troppo lontano dalla strada più vicina",
"via": "Il punto di arrivo è troppo lontano dalla strada più vicina",
"to": "Il punto di arrivo è troppo lontano dalla strada più vicina",
+ "distance": "The end point is too far from the start point",
+ "connection": "No connection found between the points",
"timeout": "Il calcolo del percorso ha richiesto troppo tempo, prova ad aggiungere punti più vicini"
}
},
@@ -231,7 +234,7 @@
},
"elevation": {
"button": "Richiedi dati elevazione",
- "help": "Richiedere dati di altitudine cancellerà i dati di altitudine attuali, se presenti, e li rimpiazzerà con quelli provenienti da Mapbox.",
+ "help": "Requesting elevation data will erase the existing elevation data, if any, and replace it with data from MapTiler.",
"help_no_selection": "Seleziona un file per richiedere i dati di altitudine."
},
"waypoint": {
@@ -273,7 +276,7 @@
"new": "Nuovo livello personalizzato",
"edit": "Modifica livello personalizzato",
"urls": "URL(s)",
- "url_placeholder": "WMTS, WMS o JSON in stile Mapbox",
+ "url_placeholder": "WMTS, WMS or MapLibre style JSON",
"max_zoom": "Zoom massimo",
"layer_type": "Tipo del layer",
"basemap": "Mappa Base",
@@ -300,8 +303,10 @@
"switzerland": "Svizzera",
"united_kingdom": "United Kingdom",
"united_states": "Stati Uniti",
- "mapboxOutdoors": "Mapbox Outdoors",
- "mapboxSatellite": "Mapbox Satellite",
+ "maptilerStreets": "MapTiler Streets",
+ "maptilerTopo": "MapTiler Topo",
+ "maptilerOutdoors": "MapTiler Outdoors",
+ "maptilerSatellite": "MapTiler Satellite",
"openStreetMap": "OpenStreetMap",
"openTopoMap": "OpenTopoMap",
"openHikingMap": "OpenHikingMap",
@@ -381,7 +386,7 @@
"tram-stop": "Fermata del tram",
"bus-stop": "Fermata dell'autobus",
"ferry": "Traghetto",
- "mapbox-dem": "Mapbox DEM",
+ "maptiler-dem": "MapTiler DEM",
"mapterhorn": "Mapterhorn"
}
},
@@ -488,7 +493,7 @@
"email": "Email",
"contribute": "Contribuire",
"supported_by": "supportato da",
- "support_button": "Supporta gpx.studio su Ko-fi",
+ "features": "Features",
"route_planning": "Pianificazione del percorso",
"route_planning_description": "Un'interfaccia intuitiva per creare itinerari su misura per ogni sport, basata sui dati OpenStreetMap.",
"file_processing": "Elaborazione avanzata dei file",
@@ -497,8 +502,15 @@
"maps_description": "Una vasta collezione di mappe di base, sovrapposizioni e punti d'interesse per aiutarti a creare la tua prossima avventura all'aperto o visualizzare la tua ultima impresa.",
"data_visualization": "Visualizzazione dei dati",
"data_visualization_description": "Un profilo di elevazione interattivo con statistiche dettagliate per analizzare attività registrate e obiettivi futuri.",
- "identity": "Gratuito, senza pubblicità e open source",
- "identity_description": "Il sito web è gratuito da usare, senza pubblicità, e il codice sorgente è pubblicamente disponibile su GitHub. Questo è possibile solo grazie all'incredibile sostegno della comunità."
+ "philosophy": "Philosophy",
+ "foss": "Free, ad-free and open source",
+ "foss_description": "The website is free to use, without ads, and the source code is publicly available on GitHub.",
+ "privacy": "Privacy-friendly",
+ "privacy_description": "Your GPX files never leave your browser. No tracking, no data collection.",
+ "community": "Made possible by the community",
+ "community_description": "gpx.studio has an amazing community that has covered its costs through donations for years, while shaping the project through feature suggestions, bug reports, and translations into many languages.",
+ "support_button": "Support gpx.studio on Open Collective",
+ "translate_button": "Help translate the website on Crowdin"
},
"docs": {
"translate": "Migliora la traduzione su Crowdin",
@@ -523,7 +535,7 @@
},
"embedding": {
"title": "Crea la tua mappa",
- "mapbox_token": "Token di accesso a Mapbox",
+ "maptiler_key": "MapTiler key (optional, only required for MapTiler maps)",
"file_urls": "URL dei file (separati da virgole)",
"drive_ids": "ID dei file in Google Drive (separati da virgole)",
"basemap": "Mappa Base",
diff --git a/website/src/locales/ko.json b/website/src/locales/ko.json
index 918e9fcbe..5467e6f6d 100644
--- a/website/src/locales/ko.json
+++ b/website/src/locales/ko.json
@@ -63,6 +63,7 @@
"ctrl": "Ctrl",
"click": "",
"drag": "Drag",
+ "right_click_drag": "Right-click drag",
"metadata": {
"button": "정보...",
"name": "이름",
@@ -190,6 +191,8 @@
"from": "The start point is too far from the nearest road",
"via": "The via point is too far from the nearest road",
"to": "The end point is too far from the nearest road",
+ "distance": "The end point is too far from the start point",
+ "connection": "No connection found between the points",
"timeout": "Route calculation took too long, try adding points closer together"
}
},
@@ -231,7 +234,7 @@
},
"elevation": {
"button": "Request elevation data",
- "help": "Requesting elevation data will erase the existing elevation data, if any, and replace it with data from Mapbox.",
+ "help": "Requesting elevation data will erase the existing elevation data, if any, and replace it with data from MapTiler.",
"help_no_selection": "Select a file item to request elevation data."
},
"waypoint": {
@@ -273,7 +276,7 @@
"new": "사용자 정의 레이어 생성",
"edit": "사용자 정의 레이어 편집",
"urls": "URL",
- "url_placeholder": "WMTS, WMS 또는 Mapbox 스타일 JSON",
+ "url_placeholder": "WMTS, WMS or MapLibre style JSON",
"max_zoom": "최대 확대 정도",
"layer_type": "레이어 유형",
"basemap": "배경 지도",
@@ -300,8 +303,10 @@
"switzerland": "스위스",
"united_kingdom": "영국",
"united_states": "미국",
- "mapboxOutdoors": "Mapbox 아웃도어",
- "mapboxSatellite": "Mapbox 위성",
+ "maptilerStreets": "MapTiler Streets",
+ "maptilerTopo": "MapTiler Topo",
+ "maptilerOutdoors": "MapTiler Outdoors",
+ "maptilerSatellite": "MapTiler Satellite",
"openStreetMap": "오픈스트리트맵",
"openTopoMap": "OpenTopoMap",
"openHikingMap": "OpenHikingMap",
@@ -381,7 +386,7 @@
"tram-stop": "트램 정류장",
"bus-stop": "버스 정류장",
"ferry": "페리",
- "mapbox-dem": "Mapbox DEM",
+ "maptiler-dem": "MapTiler DEM",
"mapterhorn": "Mapterhorn"
}
},
@@ -488,7 +493,7 @@
"email": "이메일",
"contribute": "기여",
"supported_by": "supported by",
- "support_button": "Ko-fi에서 gpx.studio 후원",
+ "features": "Features",
"route_planning": "Route planning",
"route_planning_description": "An intuitive interface to create itineraries tailored to each sport, based on OpenStreetMap data.",
"file_processing": "Advanced file processing",
@@ -497,8 +502,15 @@
"maps_description": "A large collection of basemaps, overlays and points of interest to help you craft your next outdoor adventure, or visualize your latest achievement.",
"data_visualization": "데이터 시각화",
"data_visualization_description": "An interactive elevation profile with detailed statistics to analyze recorded activities and future objectives.",
- "identity": "Free, ad-free and open source",
- "identity_description": "The website is free to use, without ads, and the source code is publicly available on GitHub. This is only possible thanks to the incredible support of the community."
+ "philosophy": "Philosophy",
+ "foss": "Free, ad-free and open source",
+ "foss_description": "The website is free to use, without ads, and the source code is publicly available on GitHub.",
+ "privacy": "Privacy-friendly",
+ "privacy_description": "Your GPX files never leave your browser. No tracking, no data collection.",
+ "community": "Made possible by the community",
+ "community_description": "gpx.studio has an amazing community that has covered its costs through donations for years, while shaping the project through feature suggestions, bug reports, and translations into many languages.",
+ "support_button": "Support gpx.studio on Open Collective",
+ "translate_button": "Help translate the website on Crowdin"
},
"docs": {
"translate": "Improve the translation on Crowdin",
@@ -523,7 +535,7 @@
},
"embedding": {
"title": "Create your own map",
- "mapbox_token": "Mapbox access token",
+ "maptiler_key": "MapTiler key (optional, only required for MapTiler maps)",
"file_urls": "File URLs (separated by commas)",
"drive_ids": "Google Drive file IDs (separated by commas)",
"basemap": "Basemap",
diff --git a/website/src/locales/lt.json b/website/src/locales/lt.json
index 2ddc8046e..330cd5308 100644
--- a/website/src/locales/lt.json
+++ b/website/src/locales/lt.json
@@ -63,6 +63,7 @@
"ctrl": "Ctrl",
"click": "Spustelėjimas",
"drag": "Vilkti",
+ "right_click_drag": "Right-click drag",
"metadata": {
"button": "Informacija...",
"name": "Pavadinimas",
@@ -190,6 +191,8 @@
"from": "Pradžios taškas yra per toli nuo artimiausio kelio",
"via": "Tarpinis taškas yra per toli nuo artimiausio kelio",
"to": "Pabaigos taškas yra per toli nuo artimiausio kelio",
+ "distance": "The end point is too far from the start point",
+ "connection": "No connection found between the points",
"timeout": "Maršruto skaičiavimas užtruko per ilgai, pabandykite pridėti taškus arčiau vienas kito"
}
},
@@ -231,7 +234,7 @@
},
"elevation": {
"button": "Request elevation data",
- "help": "Requesting elevation data will erase the existing elevation data, if any, and replace it with data from Mapbox.",
+ "help": "Requesting elevation data will erase the existing elevation data, if any, and replace it with data from MapTiler.",
"help_no_selection": "Select a file item to request elevation data."
},
"waypoint": {
@@ -273,7 +276,7 @@
"new": "Naujas vartotojo sluoksnis",
"edit": "Keisti vartotojo sluoksnį",
"urls": "URL adresas(-ai)",
- "url_placeholder": "WMTS, WMS arba Mapbox stiliaus JSON failas",
+ "url_placeholder": "WMTS, WMS or MapLibre style JSON",
"max_zoom": "Didžiausias mastelis",
"layer_type": "Sluoksnio tipas",
"basemap": "Pagrindas",
@@ -300,8 +303,10 @@
"switzerland": "Šveicarija",
"united_kingdom": "Jungtinė Karalystė",
"united_states": "Jungtinės Amerikos Valstijos",
- "mapboxOutdoors": "Mapbox Outdoors",
- "mapboxSatellite": "Mapbox Satellite",
+ "maptilerStreets": "MapTiler Streets",
+ "maptilerTopo": "MapTiler Topo",
+ "maptilerOutdoors": "MapTiler Outdoors",
+ "maptilerSatellite": "MapTiler Satellite",
"openStreetMap": "OpenStreetMap",
"openTopoMap": "OpenTopoMap",
"openHikingMap": "OpenHikingMap",
@@ -381,7 +386,7 @@
"tram-stop": "Tramvajaus stotelė",
"bus-stop": "Autobusų stotelė",
"ferry": "Keltas",
- "mapbox-dem": "Mapbox DEM",
+ "maptiler-dem": "MapTiler DEM",
"mapterhorn": "Mapterhorn"
}
},
@@ -488,7 +493,7 @@
"email": "El. paštas",
"contribute": "Prisidėti",
"supported_by": "remia",
- "support_button": "Paremkite „gpx.studio“ per „Ko-fi“",
+ "features": "Features",
"route_planning": "Maršruto planavimas",
"route_planning_description": "Lengvai suprantama sąsaja, leidžianti kurti maršrutus, pritaikytus kiekvienai sporto šakai, remiantis „OpenStreetMap“ duomenimis.",
"file_processing": "Pažangus failo apdorojimas",
@@ -497,8 +502,15 @@
"maps_description": "Didelis pagrindo žemėlapių, sluoksnių ir svarbių vietų rinkinys, padedantis pasiruošti kitam nuotykiui lauke arba atvaizduoti naujausią pasiekimą.",
"data_visualization": "Duomenų atvaizdvimas",
"data_visualization_description": "Interaktyvus aukščio profilis su išsamiais statistiniais duomenimis, kad būtų galima analizuoti užregistruotą veiklą ir būsimus tikslus.",
- "identity": "Nemokamai, be reklamų ir atviro kodo",
- "identity_description": "Tinklalapiu galima naudotis nemokamai, jame nėra reklamų, o kodas yra atviras ir prieinamas „GitHub“ svetainėje. Tai įmanoma tik dėl neįtikėtinos bendruomenės paramos."
+ "philosophy": "Philosophy",
+ "foss": "Free, ad-free and open source",
+ "foss_description": "The website is free to use, without ads, and the source code is publicly available on GitHub.",
+ "privacy": "Privacy-friendly",
+ "privacy_description": "Your GPX files never leave your browser. No tracking, no data collection.",
+ "community": "Made possible by the community",
+ "community_description": "gpx.studio has an amazing community that has covered its costs through donations for years, while shaping the project through feature suggestions, bug reports, and translations into many languages.",
+ "support_button": "Support gpx.studio on Open Collective",
+ "translate_button": "Help translate the website on Crowdin"
},
"docs": {
"translate": "Improve the translation on Crowdin",
@@ -523,7 +535,7 @@
},
"embedding": {
"title": "Susikurkite savo žemėlapį",
- "mapbox_token": "Prieigos prie „Mapbox“ atpažinimo ženklas",
+ "maptiler_key": "MapTiler key (optional, only required for MapTiler maps)",
"file_urls": "Failų URL adresai (atskirti kableliais)",
"drive_ids": "Google Drive file IDs (separated by commas)",
"basemap": "Pagrindo žemėlapis",
diff --git a/website/src/locales/lv.json b/website/src/locales/lv.json
index cbae3f1de..48585f846 100644
--- a/website/src/locales/lv.json
+++ b/website/src/locales/lv.json
@@ -63,6 +63,7 @@
"ctrl": "Ctrl",
"click": "Click",
"drag": "Drag",
+ "right_click_drag": "Right-click drag",
"metadata": {
"button": "Info...",
"name": "Name",
@@ -190,6 +191,8 @@
"from": "The start point is too far from the nearest road",
"via": "The via point is too far from the nearest road",
"to": "The end point is too far from the nearest road",
+ "distance": "The end point is too far from the start point",
+ "connection": "No connection found between the points",
"timeout": "Route calculation took too long, try adding points closer together"
}
},
@@ -231,7 +234,7 @@
},
"elevation": {
"button": "Request elevation data",
- "help": "Requesting elevation data will erase the existing elevation data, if any, and replace it with data from Mapbox.",
+ "help": "Requesting elevation data will erase the existing elevation data, if any, and replace it with data from MapTiler.",
"help_no_selection": "Select a file item to request elevation data."
},
"waypoint": {
@@ -273,7 +276,7 @@
"new": "New custom layer",
"edit": "Edit custom layer",
"urls": "URL(s)",
- "url_placeholder": "WMTS, WMS or Mapbox style JSON",
+ "url_placeholder": "WMTS, WMS or MapLibre style JSON",
"max_zoom": "Max zoom",
"layer_type": "Layer type",
"basemap": "Basemap",
@@ -300,8 +303,10 @@
"switzerland": "Switzerland",
"united_kingdom": "United Kingdom",
"united_states": "United States",
- "mapboxOutdoors": "Mapbox Outdoors",
- "mapboxSatellite": "Mapbox Satellite",
+ "maptilerStreets": "MapTiler Streets",
+ "maptilerTopo": "MapTiler Topo",
+ "maptilerOutdoors": "MapTiler Outdoors",
+ "maptilerSatellite": "MapTiler Satellite",
"openStreetMap": "OpenStreetMap",
"openTopoMap": "OpenTopoMap",
"openHikingMap": "OpenHikingMap",
@@ -381,7 +386,7 @@
"tram-stop": "Tram Stop",
"bus-stop": "Bus Stop",
"ferry": "Ferry",
- "mapbox-dem": "Mapbox DEM",
+ "maptiler-dem": "MapTiler DEM",
"mapterhorn": "Mapterhorn"
}
},
@@ -488,7 +493,7 @@
"email": "Email",
"contribute": "Contribute",
"supported_by": "supported by",
- "support_button": "Support gpx.studio on Ko-fi",
+ "features": "Features",
"route_planning": "Route planning",
"route_planning_description": "An intuitive interface to create itineraries tailored to each sport, based on OpenStreetMap data.",
"file_processing": "Advanced file processing",
@@ -497,8 +502,15 @@
"maps_description": "A large collection of basemaps, overlays and points of interest to help you craft your next outdoor adventure, or visualize your latest achievement.",
"data_visualization": "Data visualization",
"data_visualization_description": "An interactive elevation profile with detailed statistics to analyze recorded activities and future objectives.",
- "identity": "Free, ad-free and open source",
- "identity_description": "The website is free to use, without ads, and the source code is publicly available on GitHub. This is only possible thanks to the incredible support of the community."
+ "philosophy": "Philosophy",
+ "foss": "Free, ad-free and open source",
+ "foss_description": "The website is free to use, without ads, and the source code is publicly available on GitHub.",
+ "privacy": "Privacy-friendly",
+ "privacy_description": "Your GPX files never leave your browser. No tracking, no data collection.",
+ "community": "Made possible by the community",
+ "community_description": "gpx.studio has an amazing community that has covered its costs through donations for years, while shaping the project through feature suggestions, bug reports, and translations into many languages.",
+ "support_button": "Support gpx.studio on Open Collective",
+ "translate_button": "Help translate the website on Crowdin"
},
"docs": {
"translate": "Improve the translation on Crowdin",
@@ -523,7 +535,7 @@
},
"embedding": {
"title": "Create your own map",
- "mapbox_token": "Mapbox access token",
+ "maptiler_key": "MapTiler key (optional, only required for MapTiler maps)",
"file_urls": "File URLs (separated by commas)",
"drive_ids": "Google Drive file IDs (separated by commas)",
"basemap": "Basemap",
diff --git a/website/src/locales/nl.json b/website/src/locales/nl.json
index 2dbb7c18a..f6fbffea1 100644
--- a/website/src/locales/nl.json
+++ b/website/src/locales/nl.json
@@ -54,7 +54,7 @@
"mapillary": "Mapillary",
"google": "Google",
"toggle_street_view": "Street view",
- "layers": "Kaart lagen...",
+ "layers": "Kaartlagen...",
"distance_markers": "Afstandsmarkeringen",
"direction_markers": "Richtingspijlen",
"help": "Help",
@@ -63,6 +63,7 @@
"ctrl": "Ctrl",
"click": "Klik",
"drag": "Slepen",
+ "right_click_drag": "Rechtsklik slepen",
"metadata": {
"button": "Info...",
"name": "Naam",
@@ -190,6 +191,8 @@
"from": "Het startpunt ligt te ver van de dichtstbijzijnde weg",
"via": "Het via punt ligt te ver van de dichtstbijzijnde weg",
"to": "Het eindpunt is te ver van de dichtstbijzijnde weg",
+ "distance": "Het eindpunt is te ver vanaf het startpunt",
+ "connection": "Geen verbinding gevonden tussen de punten",
"timeout": "Routeberekening heeft te lang geduurd, probeer punten dichter bij elkaar toe te voegen"
}
},
@@ -231,7 +234,7 @@
},
"elevation": {
"button": "Hoogtegegevens opvragen",
- "help": "Het opvragen van hoogtegegevens zal de bestaande hoogtegegevens wissen, indien aanwezig, en vervangen door gegevens uit Mapbox.",
+ "help": "Het opvragen van hoogtegegevens verwijdert de bestaande hoogtegegevens, indien aanwezig, en vervangt deze door gegevens van MapTiler.",
"help_no_selection": "Selecteer een bestand om hoogte gegevens op te vragen."
},
"waypoint": {
@@ -273,7 +276,7 @@
"new": "Nieuwe aangepaste laag",
"edit": "Aangepaste laag bewerken",
"urls": "URL('s)",
- "url_placeholder": "WMTS, WMS of Mapbox-stijl JSON",
+ "url_placeholder": "WMTS, WMS of MapLibre stijl JSON",
"max_zoom": "Maximale zoom",
"layer_type": "Type van de laag",
"basemap": "Basiskaart",
@@ -300,8 +303,10 @@
"switzerland": "Zwitserland",
"united_kingdom": "Verenigd Koninkrijk",
"united_states": "Verenigde Staten",
- "mapboxOutdoors": "Mapbox Outdoors",
- "mapboxSatellite": "Mapbox Satelliet",
+ "maptilerStreets": "MapTiler straten",
+ "maptilerTopo": "MapTiler Topo",
+ "maptilerOutdoors": "MapTiler Buiten",
+ "maptilerSatellite": "MapTiler satelliet",
"openStreetMap": "OpenStreetMap",
"openTopoMap": "OpenTopoMap",
"openHikingMap": "OpenHikingMap",
@@ -381,7 +386,7 @@
"tram-stop": "Tramhalte",
"bus-stop": "Bushalte",
"ferry": "Veerboot",
- "mapbox-dem": "Mapbox DEM",
+ "maptiler-dem": "MapTiler DEM",
"mapterhorn": "Mapterhorn"
}
},
@@ -488,7 +493,7 @@
"email": "E-mail",
"contribute": "Draag bij",
"supported_by": "ondersteund door",
- "support_button": "Ondersteun gpx.studio op Ko-fi",
+ "features": "Functies",
"route_planning": "Routeplannersoftware",
"route_planning_description": "Een intuïtieve interface voor het maken van routes, aangepast aan elke sport, gebaseerd op OpenStreetMap gegevens.",
"file_processing": "Geavanceerde bestandsverwerking",
@@ -497,8 +502,15 @@
"maps_description": "Een grote verzameling van basiskaarten, lagen en interessante punten om je te helpen je volgende avontuur op te zetten, of om je laatste prestatie te visualiseren.",
"data_visualization": "Data visualisatie",
"data_visualization_description": "Een interactief hoogteprofiel met gedetailleerde statistieken om opgenomen activiteiten en toekomstige doelstellingen te analyseren.",
- "identity": "Gratis, advertentievrij en open source",
- "identity_description": "De website is gratis te gebruiken, zonder advertenties, en de broncode is publiekelijk beschikbaar op GitHub. Dit is alleen mogelijk dankzij de ongelooflijke steun van de gemeenschap."
+ "philosophy": "Filosofie",
+ "foss": "Gratis, advertentievrije en open source",
+ "foss_description": "De website is gratis te gebruiken, zonder advertenties, en de broncode is openbaar beschikbaar op GitHub.",
+ "privacy": "Privacyvriendelijk",
+ "privacy_description": "Uw GPX-bestanden verlaten nooit uw browser. Geen tracking, geen analyse.",
+ "community": "Mogelijk gemaakt door de community",
+ "community_description": "gpx.studio heeft een verbazingwekkende gemeenschap die zijn kosten al jaren dekt door donaties bij het vormgeven van het project door suggesties, foutrapporten en vertalingen in vele talen.",
+ "support_button": "Ondersteun gpx.studio op Open Collective",
+ "translate_button": "Help de website te vertalen op Crowdin"
},
"docs": {
"translate": "Verbeter de vertaling op Crowdin",
@@ -523,7 +535,7 @@
},
"embedding": {
"title": "Maak je eigen kaart",
- "mapbox_token": "Toegangstoken voor Mapbox",
+ "maptiler_key": "MapTiler sleutel (optioneel, alleen vereist voor MapTiler kaarten)",
"file_urls": "Bestands URL's (komma gescheiden)",
"drive_ids": "Google Drive bestand ID's (gescheiden door komma's)",
"basemap": "Basiskaart",
diff --git a/website/src/locales/no.json b/website/src/locales/no.json
index 45baa5a48..384ef2a9d 100644
--- a/website/src/locales/no.json
+++ b/website/src/locales/no.json
@@ -28,7 +28,7 @@
"undo": "Angre",
"redo": "Gjenta",
"delete": "Slett",
- "delete_all": "Delete all",
+ "delete_all": "Slett alle",
"select_all": "Velg alle",
"view": "Visning",
"elevation_profile": "Høydeprofil",
@@ -63,6 +63,7 @@
"ctrl": "Ctrl",
"click": "Klikk",
"drag": "Dra",
+ "right_click_drag": "Right-click drag",
"metadata": {
"button": "Informasjon...",
"name": "Navn",
@@ -80,7 +81,7 @@
"center": "Sentrer",
"open_in": "Åpne I",
"copy_coordinates": "Kopier koordinater",
- "edit_osm": "Edit in OpenStreetMap"
+ "edit_osm": "Rediger i OpenStreetMap"
},
"toolbar": {
"routing": {
@@ -190,6 +191,8 @@
"from": "Startpunktet er for langt unna nærmeste vei",
"via": "Via-punktet er for langt fra nærmeste vei",
"to": "Sluttpunktet er for langt unna nærmeste vei",
+ "distance": "The end point is too far from the start point",
+ "connection": "No connection found between the points",
"timeout": "Ruteberegning tok for lang tid, prøv å legge til flere punkter"
}
},
@@ -231,7 +234,7 @@
},
"elevation": {
"button": "Be om høydedata",
- "help": "Å be om høydedata sletter eksisterende høydedata, hvis noen, og erstatter det med data fra Mapbox.",
+ "help": "Requesting elevation data will erase the existing elevation data, if any, and replace it with data from MapTiler.",
"help_no_selection": "Velg et element for å be om høydedata."
},
"waypoint": {
@@ -273,7 +276,7 @@
"new": "Nytt egendefinert lag",
"edit": "Redigere egendefinert lag",
"urls": "Nettadresse(r)",
- "url_placeholder": "WMTS-, WMS-, eller Mapbox stil JSON",
+ "url_placeholder": "WMTS, WMS or MapLibre style JSON",
"max_zoom": "Maks forstørring",
"layer_type": "Lagtype",
"basemap": "Basiskart",
@@ -300,8 +303,10 @@
"switzerland": "Sveits",
"united_kingdom": "Storbritannia",
"united_states": "USA",
- "mapboxOutdoors": "Mapbox Utendørs",
- "mapboxSatellite": "Mapbox Satellitt",
+ "maptilerStreets": "MapTiler Streets",
+ "maptilerTopo": "MapTiler Topo",
+ "maptilerOutdoors": "MapTiler Outdoors",
+ "maptilerSatellite": "MapTiler Satellite",
"openStreetMap": "OpenStreetMap",
"openTopoMap": "OpenTopoMap",
"openHikingMap": "OpenHikingMap",
@@ -356,7 +361,7 @@
"water": "Vann",
"shower": "Dusj",
"shelter": "Ly",
- "cemetery": "Cemetery",
+ "cemetery": "Gravplass",
"motorized": "Biler og motorsykler",
"fuel-station": "Bensinstasjon",
"parking": "Parkering",
@@ -381,7 +386,7 @@
"tram-stop": "Trikkestopp",
"bus-stop": "Bussholdeplass",
"ferry": "Ferge",
- "mapbox-dem": "Mapbox DEM",
+ "maptiler-dem": "MapTiler DEM",
"mapterhorn": "Mapterhorn"
}
},
@@ -488,7 +493,7 @@
"email": "E-post",
"contribute": "Bidra",
"supported_by": "støttet av",
- "support_button": "Støtt gpx.studio på Ko-fi",
+ "features": "Features",
"route_planning": "Ruteplanlegging",
"route_planning_description": "Et intuitivt grensesnitt for å skape reiserute skreddersydd for enhver aktivitet, basert på OpenStreetMap data.",
"file_processing": "Avansert filbehandling",
@@ -497,8 +502,15 @@
"maps_description": "En stor samling med basemaper, overlegg og interessepunkter som hjelper deg å lage ditt neste utendørs eventyret, eller visualisere din nyeste prestasjon.",
"data_visualization": "Data visualisering",
"data_visualization_description": "En interaktiv høydeprofil med detaljert statistikk for å analysere registrerte aktiviteter og framtidige mål.",
- "identity": "Gratis, reklamefri og åpen kildekode",
- "identity_description": "Nettsiden er gratis å bruke, uten annonser, og kildekoden er offentlig tilgjengelig på GitHub. Dette er bare mulig takket være den utrolige støtten fra fellesskapet."
+ "philosophy": "Philosophy",
+ "foss": "Free, ad-free and open source",
+ "foss_description": "The website is free to use, without ads, and the source code is publicly available on GitHub.",
+ "privacy": "Privacy-friendly",
+ "privacy_description": "Your GPX files never leave your browser. No tracking, no data collection.",
+ "community": "Made possible by the community",
+ "community_description": "gpx.studio has an amazing community that has covered its costs through donations for years, while shaping the project through feature suggestions, bug reports, and translations into many languages.",
+ "support_button": "Support gpx.studio on Open Collective",
+ "translate_button": "Help translate the website on Crowdin"
},
"docs": {
"translate": "Forbedre oversettelsen på Crowdin",
@@ -523,7 +535,7 @@
},
"embedding": {
"title": "Lag ditt eget kart",
- "mapbox_token": "Tilgangskode for Mapbox",
+ "maptiler_key": "MapTiler key (optional, only required for MapTiler maps)",
"file_urls": "Fil URL'er (adskilt med komma)",
"drive_ids": "Google Drive fil-ID'er (separert med komma)",
"basemap": "Basiskart",
diff --git a/website/src/locales/pl.json b/website/src/locales/pl.json
index 4bbdbeb6c..acb743588 100644
--- a/website/src/locales/pl.json
+++ b/website/src/locales/pl.json
@@ -4,7 +4,7 @@
"app_title": "Aplikacja",
"embed_title": "Edytor plików GPX online",
"help_title": "pomoc",
- "404_title": "nie odnaleziono strony",
+ "404_title": "Strona nie odnaleziona",
"description": "Przeglądaj, edytuj i twórz pliki GPX online z zaawansowanymi możliwościami planowania trasy i narzędziami do przetwarzania plików, pięknymi mapami i szczegółowymi wizualizacjami danych."
},
"menu": {
@@ -63,6 +63,7 @@
"ctrl": "Ctrl",
"click": "Klik",
"drag": "Przeciągnij",
+ "right_click_drag": "Right-click drag",
"metadata": {
"button": "Informacje...",
"name": "Nazwa",
@@ -190,6 +191,8 @@
"from": "Punkt początkowy jest zbyt daleko od najbliższej drogi",
"via": "Punkt przelotowy jest zbyt daleko od najbliższej drogi",
"to": "Punkt końcowy jest zbyt daleko od najbliższej drogi",
+ "distance": "Punkt końcowy jest zbyt daleko od punktu początkowego",
+ "connection": "Nie znaleziono połączenia między punktami",
"timeout": "Obliczanie trasy trwało zbyt długo, spróbuj dodać punkty bliżej siebie"
}
},
@@ -231,7 +234,7 @@
},
"elevation": {
"button": "Dodaj dane o wysokości terenu",
- "help": "Dodanie tych danych nadpisze wszystkie naniesione informacje o wysokościach danymi pobranymi z Mapbox. ",
+ "help": "Requesting elevation data will erase the existing elevation data, if any, and replace it with data from MapTiler.",
"help_no_selection": "Wybierz plik do wczytania danych o wysokości w terenie."
},
"waypoint": {
@@ -273,7 +276,7 @@
"new": "Nowa warstwa niestandardowa",
"edit": "Edytuj niestandardową warstwę",
"urls": "URL(e)",
- "url_placeholder": "JSON w stylu WMTS, WMS lub Mapbox",
+ "url_placeholder": "WMTS, WMS or MapLibre style JSON",
"max_zoom": "Maksymalne powiększenie",
"layer_type": "Rodzaj warstwy",
"basemap": "Mapa bazowa",
@@ -300,8 +303,10 @@
"switzerland": "Szwajcaria",
"united_kingdom": "Wielka Brytania",
"united_states": "Stany Zjednoczone",
- "mapboxOutdoors": "Teren (Mapbox)",
- "mapboxSatellite": "Satelita (Mapbox)",
+ "maptilerStreets": "MapTiler Streets",
+ "maptilerTopo": "MapTiler Topo",
+ "maptilerOutdoors": "MapTiler Outdoors",
+ "maptilerSatellite": "MapTiler Satellite",
"openStreetMap": "OpenStreetMap",
"openTopoMap": "OpenTopoMap",
"openHikingMap": "OpenHikingMap",
@@ -326,7 +331,7 @@
"usgs": "USGS",
"bikerouterGravel": "bikerouter.de Gravel",
"cyclOSMlite": "CyclOSM Lite",
- "mapterhornHillshade": "Mapterhorn Hillshade",
+ "mapterhornHillshade": "Cieniowanie terenu Mapterhorn",
"openRailwayMap": "OpenRailwayMap",
"swisstopoSlope": "swisstopo Stoki",
"swisstopoHiking": "swisstopo Szlaki Turystyczne",
@@ -381,7 +386,7 @@
"tram-stop": "Przystanek tramwajowy",
"bus-stop": "Przystanek autobusowy",
"ferry": "Prom",
- "mapbox-dem": "Mapbox DEM",
+ "maptiler-dem": "MapTiler DEM",
"mapterhorn": "Mapterhorn"
}
},
@@ -488,7 +493,7 @@
"email": "Email",
"contribute": "Wesprzyj",
"supported_by": "wspierane przez",
- "support_button": "Wesprzyj gpx.studio na Ko-fi",
+ "features": "Features",
"route_planning": "Planowanie trasy",
"route_planning_description": "Intuicyjny interfejs do tworzenia tras dostosowanych do każdego sportu, na bazie danych OpenStreetMap.",
"file_processing": "Rozbudowanie przetwarzanie plików",
@@ -497,8 +502,15 @@
"maps_description": "Duża kolekcja podstawowych map, nakładek i ulubionych punktów, które pomogą Ci stworzyć następną przygodę lub zwizualizować swoje ostatnie osiągnięcie.",
"data_visualization": "Prezentacja danych",
"data_visualization_description": "Interaktywny profil ukształtowania terenu wraz ze szczegółowymi danymi statystycznymi, służącymi do analizy odbytych wycieczek i przyszłych aktywności.",
- "identity": "Darmowa, wolna od reklam i w duchu open-source",
- "identity_description": "Ta strona jest darmowa w użyciu, bez reklam, a kod źródłowy jest publicznie dostępny na platformie GitHub. Jest to możliwe tylko dzięki niesamowitemu wsparciu społeczności."
+ "philosophy": "Philosophy",
+ "foss": "Free, ad-free and open source",
+ "foss_description": "The website is free to use, without ads, and the source code is publicly available on GitHub.",
+ "privacy": "Privacy-friendly",
+ "privacy_description": "Your GPX files never leave your browser. No tracking, no data collection.",
+ "community": "Made possible by the community",
+ "community_description": "gpx.studio has an amazing community that has covered its costs through donations for years, while shaping the project through feature suggestions, bug reports, and translations into many languages.",
+ "support_button": "Support gpx.studio on Open Collective",
+ "translate_button": "Help translate the website on Crowdin"
},
"docs": {
"translate": "Ulepsz tłumaczenie na Crowdin",
@@ -523,7 +535,7 @@
},
"embedding": {
"title": "Utwórz własną mapę",
- "mapbox_token": "Token dostępu do Mapbox",
+ "maptiler_key": "MapTiler key (optional, only required for MapTiler maps)",
"file_urls": "Adres URL do pliku (rozdzielonego przecinkami)",
"drive_ids": "ID pliku na Google Drive (rozdzielonego przecinkami)",
"basemap": "Mapa bazowa",
diff --git a/website/src/locales/pt-BR.json b/website/src/locales/pt-BR.json
index bb9e3a59c..d93d1d9b3 100644
--- a/website/src/locales/pt-BR.json
+++ b/website/src/locales/pt-BR.json
@@ -63,6 +63,7 @@
"ctrl": "Ctrl",
"click": "Clique",
"drag": "Arrastar",
+ "right_click_drag": "Right-click drag",
"metadata": {
"button": "Informações...",
"name": "Nome",
@@ -190,6 +191,8 @@
"from": "O ponto de partida está muito longe da estrada mais próxima",
"via": "O ponto intermediário está muito longe da estrada mais próxima",
"to": "O ponto de chegada está muito longe da estrada mais próxima",
+ "distance": "The end point is too far from the start point",
+ "connection": "No connection found between the points",
"timeout": "O cálculo da rota demorou muito tempo, tente adicionar pontos mais próximos"
}
},
@@ -231,7 +234,7 @@
},
"elevation": {
"button": "Solicitar dados de elevação",
- "help": "Solicitar dados de elevação apagará os dados de elevação existentes, se houver, e os substituirá pelos dados do Mapbox.",
+ "help": "Requesting elevation data will erase the existing elevation data, if any, and replace it with data from MapTiler.",
"help_no_selection": "Selecione um item de arquivo para solicitar os dados de elevação."
},
"waypoint": {
@@ -273,7 +276,7 @@
"new": "Nova camada personalizada",
"edit": "Editar camada personalizada",
"urls": "URL(s)",
- "url_placeholder": "WMTS, WMS ou JSON estilo Mapbox",
+ "url_placeholder": "WMTS, WMS or MapLibre style JSON",
"max_zoom": "Zoom máximo",
"layer_type": "Tipo de camada",
"basemap": "Mapa-base",
@@ -300,8 +303,10 @@
"switzerland": "Suíça",
"united_kingdom": "Reino Unido",
"united_states": "Estados Unidos",
- "mapboxOutdoors": "Mapbox Outdoors",
- "mapboxSatellite": "Satélite do Mapbox",
+ "maptilerStreets": "MapTiler Streets",
+ "maptilerTopo": "MapTiler Topo",
+ "maptilerOutdoors": "MapTiler Outdoors",
+ "maptilerSatellite": "MapTiler Satellite",
"openStreetMap": "OpenStreetMap",
"openTopoMap": "OpenTopoMap",
"openHikingMap": "OpenHikingMap",
@@ -381,7 +386,7 @@
"tram-stop": "Parada de bonde",
"bus-stop": "Parada de Ônibus",
"ferry": "Balsa",
- "mapbox-dem": "Mapbox DEM",
+ "maptiler-dem": "MapTiler DEM",
"mapterhorn": "Mapterhorn"
}
},
@@ -488,7 +493,7 @@
"email": "Email",
"contribute": "Contribuir",
"supported_by": "apoiado por",
- "support_button": "Apoie o gpx.studio no Ko-fi",
+ "features": "Features",
"route_planning": "Planejamento de rota",
"route_planning_description": "Uma interface intuitiva para criar itinerários adaptados a cada esporte, com base em dados do OpenStreetMap.",
"file_processing": "Processamento avançado de arquivo",
@@ -497,8 +502,15 @@
"maps_description": "Uma grande coleção de mapas base, sobreposições e pontos de interesse para ajudá-lo a criar sua aventura ao ar livre, ou visualizar sua última conquista.",
"data_visualization": "Visualização de dados",
"data_visualization_description": "Um perfil de elevação interativo, com estatísticas detalhadas para analisar atividades gravadas e objetivos futuros.",
- "identity": "Grátis, sem anúncios e de código aberto",
- "identity_description": "O site é gratuito de usar, sem anúncios, e o código-fonte está disponível publicamente no GitHub. Isso só é possível graças ao apoio incrível da comunidade."
+ "philosophy": "Philosophy",
+ "foss": "Free, ad-free and open source",
+ "foss_description": "The website is free to use, without ads, and the source code is publicly available on GitHub.",
+ "privacy": "Privacy-friendly",
+ "privacy_description": "Your GPX files never leave your browser. No tracking, no data collection.",
+ "community": "Made possible by the community",
+ "community_description": "gpx.studio has an amazing community that has covered its costs through donations for years, while shaping the project through feature suggestions, bug reports, and translations into many languages.",
+ "support_button": "Support gpx.studio on Open Collective",
+ "translate_button": "Help translate the website on Crowdin"
},
"docs": {
"translate": "Melhore a tradução no Crowdin",
@@ -523,7 +535,7 @@
},
"embedding": {
"title": "Crie seu próprio mapa",
- "mapbox_token": "Token de acesso do Mapbox",
+ "maptiler_key": "MapTiler key (optional, only required for MapTiler maps)",
"file_urls": "URLs de arquivos (separados por vírgula)",
"drive_ids": "IDs de arquivos do Google Drive (separados por vírgulas)",
"basemap": "Mapa-base",
diff --git a/website/src/locales/pt.json b/website/src/locales/pt.json
index 8dfbb1f3e..40aba96c1 100644
--- a/website/src/locales/pt.json
+++ b/website/src/locales/pt.json
@@ -63,6 +63,7 @@
"ctrl": "Ctrl",
"click": "Clique",
"drag": "Arrastar",
+ "right_click_drag": "Right-click drag",
"metadata": {
"button": "Informações...",
"name": "Nome",
@@ -190,6 +191,8 @@
"from": "O ponto de partida está muito longe da estrada mais próxima",
"via": "O ponto de partida está muito longe da estrada mais próxima",
"to": "O ponto final está muito longe do ponto de chegada",
+ "distance": "The end point is too far from the start point",
+ "connection": "No connection found between the points",
"timeout": "O recalculo da demorou muito tempo, tente adicionar ponto mais próximos"
}
},
@@ -231,7 +234,7 @@
},
"elevation": {
"button": "Request elevation data",
- "help": "Requesting elevation data will erase the existing elevation data, if any, and replace it with data from Mapbox.",
+ "help": "Requesting elevation data will erase the existing elevation data, if any, and replace it with data from MapTiler.",
"help_no_selection": "Select a file item to request elevation data."
},
"waypoint": {
@@ -273,7 +276,7 @@
"new": "Nova camada personalizada",
"edit": "Editar camada personalizada",
"urls": "URL(s)",
- "url_placeholder": "WMTS, WMS or Mapbox style JSON",
+ "url_placeholder": "WMTS, WMS or MapLibre style JSON",
"max_zoom": "Zoom máximo",
"layer_type": "Tipo de camada",
"basemap": "Mapa-base",
@@ -300,8 +303,10 @@
"switzerland": "Suíça",
"united_kingdom": "Reino Unido",
"united_states": "Estados Unidos",
- "mapboxOutdoors": "Mapbox Outdoors",
- "mapboxSatellite": "Satélite do Mapbox",
+ "maptilerStreets": "MapTiler Streets",
+ "maptilerTopo": "MapTiler Topo",
+ "maptilerOutdoors": "MapTiler Outdoors",
+ "maptilerSatellite": "MapTiler Satellite",
"openStreetMap": "OpenStreetMap",
"openTopoMap": "OpenTopoMap",
"openHikingMap": "OpenHikingMap",
@@ -381,7 +386,7 @@
"tram-stop": "Parada de bonde",
"bus-stop": "Parada de Ônibus",
"ferry": "Balsa",
- "mapbox-dem": "Mapbox DEM",
+ "maptiler-dem": "MapTiler DEM",
"mapterhorn": "Mapterhorn"
}
},
@@ -488,7 +493,7 @@
"email": "\"Correio eletrónico\"",
"contribute": "Contribute",
"supported_by": "Apoiado por",
- "support_button": "Support gpx.studio on Ko-fi",
+ "features": "Features",
"route_planning": "Route planning",
"route_planning_description": "An intuitive interface to create itineraries tailored to each sport, based on OpenStreetMap data.",
"file_processing": "Advanced file processing",
@@ -497,8 +502,15 @@
"maps_description": "A large collection of basemaps, overlays and points of interest to help you craft your next outdoor adventure, or visualize your latest achievement.",
"data_visualization": "Data visualization",
"data_visualization_description": "An interactive elevation profile with detailed statistics to analyze recorded activities and future objectives.",
- "identity": "Grátis, sem anúncios e de código aberto",
- "identity_description": "The website is free to use, without ads, and the source code is publicly available on GitHub. This is only possible thanks to the incredible support of the community."
+ "philosophy": "Philosophy",
+ "foss": "Free, ad-free and open source",
+ "foss_description": "The website is free to use, without ads, and the source code is publicly available on GitHub.",
+ "privacy": "Privacy-friendly",
+ "privacy_description": "Your GPX files never leave your browser. No tracking, no data collection.",
+ "community": "Made possible by the community",
+ "community_description": "gpx.studio has an amazing community that has covered its costs through donations for years, while shaping the project through feature suggestions, bug reports, and translations into many languages.",
+ "support_button": "Support gpx.studio on Open Collective",
+ "translate_button": "Help translate the website on Crowdin"
},
"docs": {
"translate": "Improve the translation on Crowdin",
@@ -523,7 +535,7 @@
},
"embedding": {
"title": "Criar o seu próprio mapa",
- "mapbox_token": "Mapbox access token",
+ "maptiler_key": "MapTiler key (optional, only required for MapTiler maps)",
"file_urls": "Ficheiros URLs (separados por vírgulas)",
"drive_ids": "‘IDs’ de ficheiro Google Drive (separados por vírgulas)",
"basemap": "Mapa-base",
diff --git a/website/src/locales/ro.json b/website/src/locales/ro.json
index 3853df374..93ff592b5 100644
--- a/website/src/locales/ro.json
+++ b/website/src/locales/ro.json
@@ -63,6 +63,7 @@
"ctrl": "Ctrl",
"click": "Click",
"drag": "Drag",
+ "right_click_drag": "Right-click drag",
"metadata": {
"button": "Info...",
"name": "Name",
@@ -190,6 +191,8 @@
"from": "The start point is too far from the nearest road",
"via": "The via point is too far from the nearest road",
"to": "The end point is too far from the nearest road",
+ "distance": "The end point is too far from the start point",
+ "connection": "No connection found between the points",
"timeout": "Route calculation took too long, try adding points closer together"
}
},
@@ -231,7 +234,7 @@
},
"elevation": {
"button": "Request elevation data",
- "help": "Requesting elevation data will erase the existing elevation data, if any, and replace it with data from Mapbox.",
+ "help": "Requesting elevation data will erase the existing elevation data, if any, and replace it with data from MapTiler.",
"help_no_selection": "Select a file item to request elevation data."
},
"waypoint": {
@@ -273,7 +276,7 @@
"new": "Strat nou personalizat",
"edit": "Editează strat personalizat",
"urls": "URL(s)",
- "url_placeholder": "Fișier JSON de tipul WMTS, WMS sau Mapbox",
+ "url_placeholder": "WMTS, WMS or MapLibre style JSON",
"max_zoom": "Zoom maxim",
"layer_type": "Tipul stratului",
"basemap": "Hartă de bază",
@@ -300,8 +303,10 @@
"switzerland": "Elveția",
"united_kingdom": "Regatul Unit",
"united_states": "Statele Unite ale Americii",
- "mapboxOutdoors": "Mapbox exterior",
- "mapboxSatellite": "Mapbox Satellite",
+ "maptilerStreets": "MapTiler Streets",
+ "maptilerTopo": "MapTiler Topo",
+ "maptilerOutdoors": "MapTiler Outdoors",
+ "maptilerSatellite": "MapTiler Satellite",
"openStreetMap": "OpenStreetMap",
"openTopoMap": "OpenTopoMap",
"openHikingMap": "OpenHikingMap",
@@ -381,7 +386,7 @@
"tram-stop": "Tram Stop",
"bus-stop": "Stație de autobuz",
"ferry": "Feribot",
- "mapbox-dem": "Mapbox DEM",
+ "maptiler-dem": "MapTiler DEM",
"mapterhorn": "Mapterhorn"
}
},
@@ -488,7 +493,7 @@
"email": "Email",
"contribute": "Contribute",
"supported_by": "supported by",
- "support_button": "Support gpx.studio on Ko-fi",
+ "features": "Features",
"route_planning": "Route planning",
"route_planning_description": "An intuitive interface to create itineraries tailored to each sport, based on OpenStreetMap data.",
"file_processing": "Advanced file processing",
@@ -497,8 +502,15 @@
"maps_description": "A large collection of basemaps, overlays and points of interest to help you craft your next outdoor adventure, or visualize your latest achievement.",
"data_visualization": "Data visualization",
"data_visualization_description": "An interactive elevation profile with detailed statistics to analyze recorded activities and future objectives.",
- "identity": "Free, ad-free and open source",
- "identity_description": "The website is free to use, without ads, and the source code is publicly available on GitHub. This is only possible thanks to the incredible support of the community."
+ "philosophy": "Philosophy",
+ "foss": "Free, ad-free and open source",
+ "foss_description": "The website is free to use, without ads, and the source code is publicly available on GitHub.",
+ "privacy": "Privacy-friendly",
+ "privacy_description": "Your GPX files never leave your browser. No tracking, no data collection.",
+ "community": "Made possible by the community",
+ "community_description": "gpx.studio has an amazing community that has covered its costs through donations for years, while shaping the project through feature suggestions, bug reports, and translations into many languages.",
+ "support_button": "Support gpx.studio on Open Collective",
+ "translate_button": "Help translate the website on Crowdin"
},
"docs": {
"translate": "Improve the translation on Crowdin",
@@ -523,7 +535,7 @@
},
"embedding": {
"title": "Create your own map",
- "mapbox_token": "Mapbox access token",
+ "maptiler_key": "MapTiler key (optional, only required for MapTiler maps)",
"file_urls": "File URLs (separated by commas)",
"drive_ids": "Google Drive file IDs (separated by commas)",
"basemap": "Basemap",
diff --git a/website/src/locales/ru.json b/website/src/locales/ru.json
index 5b169ec3d..3ce27badb 100644
--- a/website/src/locales/ru.json
+++ b/website/src/locales/ru.json
@@ -63,6 +63,7 @@
"ctrl": "Ctrl",
"click": "Клик",
"drag": "Перетащить",
+ "right_click_drag": "Right-click drag",
"metadata": {
"button": "Информация...",
"name": "Название",
@@ -190,6 +191,8 @@
"from": "Начальная точка слишком далеко от ближайшей дороги",
"via": "Точка маршрута слишком далеко от ближайшей дороги",
"to": "Конечная точка слишком далеко от ближайшей дороги",
+ "distance": "The end point is too far from the start point",
+ "connection": "No connection found between the points",
"timeout": "Расчет маршрута занял слишком много времени, попробуйте добавить точки ближе"
}
},
@@ -231,7 +234,7 @@
},
"elevation": {
"button": "Запросить данные о высоте",
- "help": "При запросе данных о высоте будут удалены существующие данные о высотах, если таковые имеются, и заменены данными из Mapbox.",
+ "help": "Requesting elevation data will erase the existing elevation data, if any, and replace it with data from MapTiler.",
"help_no_selection": "Выберите файл для запроса данных о высоте."
},
"waypoint": {
@@ -273,7 +276,7 @@
"new": "Новый пользовательский слой",
"edit": "Редактировать пользовательский слой",
"urls": "URL-адрес(а)",
- "url_placeholder": "WMTS, WMS или стиль Mapbox JSON",
+ "url_placeholder": "WMTS, WMS or MapLibre style JSON",
"max_zoom": "Максимальное приближение",
"layer_type": "Тип слоя",
"basemap": "Основная карта",
@@ -300,8 +303,10 @@
"switzerland": "Швейцария",
"united_kingdom": "Великобритания",
"united_states": "Соединенные Штаты Америки",
- "mapboxOutdoors": "Mapbox Outdoors",
- "mapboxSatellite": "Mapbox Satellite",
+ "maptilerStreets": "MapTiler Streets",
+ "maptilerTopo": "MapTiler Topo",
+ "maptilerOutdoors": "MapTiler Outdoors",
+ "maptilerSatellite": "MapTiler Satellite",
"openStreetMap": "OpenStreetMap",
"openTopoMap": "OpenTopoMap",
"openHikingMap": "OpenHikingMap",
@@ -381,7 +386,7 @@
"tram-stop": "Трамвайная остановка",
"bus-stop": "Автобусная остановка",
"ferry": "Паром",
- "mapbox-dem": "Mapbox DEM",
+ "maptiler-dem": "MapTiler DEM",
"mapterhorn": "Mapterhorn"
}
},
@@ -488,7 +493,7 @@
"email": "Электронная почта",
"contribute": "Внести вклад",
"supported_by": "при поддержке",
- "support_button": "Поддержите gpx.studio на Ko-fi",
+ "features": "Features",
"route_planning": "Планирование маршрута",
"route_planning_description": "Интуитивно понятный интерфейс для создания маршрутов, адаптированных к каждому виду спорта, на основе данных OpenStreetMap.",
"file_processing": "Расширенная обработка файла",
@@ -497,8 +502,15 @@
"maps_description": "Большая коллекция базовых карт, наложений и точек интереса, чтобы помочь вам спланировать ваше следующее приключение на свежем воздухе или визуализировать ваше последнее достижение.",
"data_visualization": "Визуализация данных",
"data_visualization_description": "Интерактивный профиль высоты с подробной статистикой для анализа записанных активностей и будущих целей.",
- "identity": "Бесплатно, без рекламы и с открытым исходным кодом",
- "identity_description": "Сайт бесплатен для использования, без рекламы, а исходный код доступен публично на GitHub. Это стало возможным только благодаря невероятной поддержке сообщества."
+ "philosophy": "Philosophy",
+ "foss": "Free, ad-free and open source",
+ "foss_description": "The website is free to use, without ads, and the source code is publicly available on GitHub.",
+ "privacy": "Privacy-friendly",
+ "privacy_description": "Your GPX files never leave your browser. No tracking, no data collection.",
+ "community": "Made possible by the community",
+ "community_description": "gpx.studio has an amazing community that has covered its costs through donations for years, while shaping the project through feature suggestions, bug reports, and translations into many languages.",
+ "support_button": "Support gpx.studio on Open Collective",
+ "translate_button": "Help translate the website on Crowdin"
},
"docs": {
"translate": "Улучшить перевод на Crowdin",
@@ -523,7 +535,7 @@
},
"embedding": {
"title": "Создайте свою собственную карту",
- "mapbox_token": "Токен доступа Mapbox",
+ "maptiler_key": "MapTiler key (optional, only required for MapTiler maps)",
"file_urls": "URL-адреса файлов (разделенные запятыми)",
"drive_ids": "Идентификаторы файлов Google Диска (разделенные запятыми)",
"basemap": "Основная карта",
diff --git a/website/src/locales/sr.json b/website/src/locales/sr.json
index 53e80c876..03b389b28 100644
--- a/website/src/locales/sr.json
+++ b/website/src/locales/sr.json
@@ -63,6 +63,7 @@
"ctrl": "Ctrl",
"click": "Klik",
"drag": "Prevucite",
+ "right_click_drag": "Right-click drag",
"metadata": {
"button": "Informacije...",
"name": "Naziv",
@@ -190,6 +191,8 @@
"from": "Početna tačka je predaleko od najbližeg puta",
"via": "Putna tačka je predaleko od najbližeg puta",
"to": "Krajnja tačka je predaleko od najbližeg puta",
+ "distance": "The end point is too far from the start point",
+ "connection": "No connection found between the points",
"timeout": "Računanje rute je trajalo predugo, pokušajte da dodate putne tačke bliže jednu drugoj"
}
},
@@ -231,7 +234,7 @@
},
"elevation": {
"button": "Zatražite podatke o nadmorskoj visini",
- "help": "Zahtevanje podataka o nadmorskoj visini će izbrisati postojeće podatke o nadmorskoj visini, ako ih ima, i zameniti ih podacima iz Mapboksa.",
+ "help": "Requesting elevation data will erase the existing elevation data, if any, and replace it with data from MapTiler.",
"help_no_selection": "Izaberite stavku datoteke da biste zatražili podatke o nadmorskoj visini."
},
"waypoint": {
@@ -273,7 +276,7 @@
"new": "Novi prilagođeni sloj",
"edit": "Uredite prilagođeni sloj",
"urls": "URL(s)",
- "url_placeholder": "WMTS, WMS ili JSON stila Mapbox",
+ "url_placeholder": "WMTS, WMS or MapLibre style JSON",
"max_zoom": "Maksimalno uvećanje",
"layer_type": "Tip sloja",
"basemap": "Osnovna mapa",
@@ -300,8 +303,10 @@
"switzerland": "Švajcarska",
"united_kingdom": "Ujedinjeno Kraljevstvo",
"united_states": "Sjеdinjеnе Američke Državе",
- "mapboxOutdoors": "Mapbox Outdoors",
- "mapboxSatellite": "Mapbox Satelit",
+ "maptilerStreets": "MapTiler Streets",
+ "maptilerTopo": "MapTiler Topo",
+ "maptilerOutdoors": "MapTiler Outdoors",
+ "maptilerSatellite": "MapTiler Satellite",
"openStreetMap": "OpenStreetMap",
"openTopoMap": "OpenTopoMap",
"openHikingMap": "OpenHikingMap",
@@ -381,7 +386,7 @@
"tram-stop": "Tramvajsko stajalište",
"bus-stop": "Autobusko stajalište",
"ferry": "Trajekt",
- "mapbox-dem": "Mapbox DEM",
+ "maptiler-dem": "MapTiler DEM",
"mapterhorn": "Mapterhorn"
}
},
@@ -488,7 +493,7 @@
"email": "E-mail adresa",
"contribute": "Doprinesi",
"supported_by": "Podržan od strane",
- "support_button": "Podrži gpx.studio na Ko-fi",
+ "features": "Features",
"route_planning": "Planiranje rute",
"route_planning_description": "Intuitivan interfejs za kreiranje itinerera prilagođenih svakom sportu, na osnovu OpenStreetMap podataka.",
"file_processing": "Napredno procesiranje datoteke",
@@ -497,8 +502,15 @@
"maps_description": "Velika kolekcija osnovnih mapa, slojeva i tačaka interesovanja koje će vam pomoći da napravite sledeću avanturu na otvorenom ili da vizuelizujete svoje najnovije dostignuće.",
"data_visualization": "Vizualizacija podataka",
"data_visualization_description": "Interaktivni profil nadmorske visine sa detaljnom statistikom za analizu zabeleženih aktivnosti i budućih ciljeva.",
- "identity": "Besplatno, bez oglasa i otvorenog koda",
- "identity_description": "Veb lokacija je besplatna za korišćenje, bez oglasa, a izvorni kod je javno dostupan na GitHub-u. Ovo je moguće samo zahvaljujući neverovatnoj podršci zajednice."
+ "philosophy": "Philosophy",
+ "foss": "Free, ad-free and open source",
+ "foss_description": "The website is free to use, without ads, and the source code is publicly available on GitHub.",
+ "privacy": "Privacy-friendly",
+ "privacy_description": "Your GPX files never leave your browser. No tracking, no data collection.",
+ "community": "Made possible by the community",
+ "community_description": "gpx.studio has an amazing community that has covered its costs through donations for years, while shaping the project through feature suggestions, bug reports, and translations into many languages.",
+ "support_button": "Support gpx.studio on Open Collective",
+ "translate_button": "Help translate the website on Crowdin"
},
"docs": {
"translate": "Poboljšajte prevod na Crowdin-u",
@@ -523,7 +535,7 @@
},
"embedding": {
"title": "Napravi svoju mapu",
- "mapbox_token": "Mapbox token pristupa",
+ "maptiler_key": "MapTiler key (optional, only required for MapTiler maps)",
"file_urls": "URL-ovi datoteka (razdvojeni zarezima)",
"drive_ids": "Id datoteke sa Google diska (razdvojeni zarezima)",
"basemap": "Osnovna mapa",
diff --git a/website/src/locales/sv.json b/website/src/locales/sv.json
index f6d259eda..7b783b160 100644
--- a/website/src/locales/sv.json
+++ b/website/src/locales/sv.json
@@ -63,6 +63,7 @@
"ctrl": "Ctrl",
"click": "Klicka",
"drag": "Dra",
+ "right_click_drag": "Right-click drag",
"metadata": {
"button": "Info...",
"name": "Namn",
@@ -190,6 +191,8 @@
"from": "Startpunkten är för långt bort från närmaste väg",
"via": "Ruttpunkten är för långt bort från närmaste väg",
"to": "Slutpunkten är för långt bort från närmaste väg",
+ "distance": "The end point is too far from the start point",
+ "connection": "No connection found between the points",
"timeout": "Ruttberäkningen tog för lång tid, försök att lägga punkterna närmare varandra"
}
},
@@ -231,7 +234,7 @@
},
"elevation": {
"button": "Request elevation data",
- "help": "Requesting elevation data will erase the existing elevation data, if any, and replace it with data from Mapbox.",
+ "help": "Requesting elevation data will erase the existing elevation data, if any, and replace it with data from MapTiler.",
"help_no_selection": "Select a file item to request elevation data."
},
"waypoint": {
@@ -273,7 +276,7 @@
"new": "New custom layer",
"edit": "Edit custom layer",
"urls": "URL(s)",
- "url_placeholder": "WMTS, WMS or Mapbox style JSON",
+ "url_placeholder": "WMTS, WMS or MapLibre style JSON",
"max_zoom": "Max zoom",
"layer_type": "Lagertyp",
"basemap": "Baskarta",
@@ -300,8 +303,10 @@
"switzerland": "Schweiz",
"united_kingdom": "Storbritannien",
"united_states": "USA",
- "mapboxOutdoors": "Mapbox Outdoors",
- "mapboxSatellite": "Mapbox Satellite",
+ "maptilerStreets": "MapTiler Streets",
+ "maptilerTopo": "MapTiler Topo",
+ "maptilerOutdoors": "MapTiler Outdoors",
+ "maptilerSatellite": "MapTiler Satellite",
"openStreetMap": "OpenStreetMap",
"openTopoMap": "OpenTopoMap",
"openHikingMap": "OpenHikingMap",
@@ -381,7 +386,7 @@
"tram-stop": "Spårvagnshållplats",
"bus-stop": "Busshållplats",
"ferry": "Ferry",
- "mapbox-dem": "Mapbox DEM",
+ "maptiler-dem": "MapTiler DEM",
"mapterhorn": "Mapterhorn"
}
},
@@ -488,7 +493,7 @@
"email": "Email",
"contribute": "Contribute",
"supported_by": "supported by",
- "support_button": "Support gpx.studio on Ko-fi",
+ "features": "Features",
"route_planning": "Route planning",
"route_planning_description": "An intuitive interface to create itineraries tailored to each sport, based on OpenStreetMap data.",
"file_processing": "Advanced file processing",
@@ -497,8 +502,15 @@
"maps_description": "A large collection of basemaps, overlays and points of interest to help you craft your next outdoor adventure, or visualize your latest achievement.",
"data_visualization": "Data visualization",
"data_visualization_description": "En interaktiv höjdprofil med detaljerad statistik för att analysera sparade aktiviter och framtida mål.",
- "identity": "Free, ad-free and open source",
- "identity_description": "The website is free to use, without ads, and the source code is publicly available on GitHub. This is only possible thanks to the incredible support of the community."
+ "philosophy": "Philosophy",
+ "foss": "Free, ad-free and open source",
+ "foss_description": "The website is free to use, without ads, and the source code is publicly available on GitHub.",
+ "privacy": "Privacy-friendly",
+ "privacy_description": "Your GPX files never leave your browser. No tracking, no data collection.",
+ "community": "Made possible by the community",
+ "community_description": "gpx.studio has an amazing community that has covered its costs through donations for years, while shaping the project through feature suggestions, bug reports, and translations into many languages.",
+ "support_button": "Support gpx.studio on Open Collective",
+ "translate_button": "Help translate the website on Crowdin"
},
"docs": {
"translate": "Improve the translation on Crowdin",
@@ -523,7 +535,7 @@
},
"embedding": {
"title": "Create your own map",
- "mapbox_token": "Mapbox access token",
+ "maptiler_key": "MapTiler key (optional, only required for MapTiler maps)",
"file_urls": "Fil-URL:er (separerade med kommatecken)",
"drive_ids": "Google Drive file IDs (separerade med kommatecken)",
"basemap": "Baskarta",
diff --git a/website/src/locales/th.json b/website/src/locales/th.json
index ff1210312..fe80fe4e8 100644
--- a/website/src/locales/th.json
+++ b/website/src/locales/th.json
@@ -63,6 +63,7 @@
"ctrl": "Ctrl",
"click": "Click",
"drag": "Drag",
+ "right_click_drag": "Right-click drag",
"metadata": {
"button": "Info...",
"name": "Name",
@@ -190,6 +191,8 @@
"from": "The start point is too far from the nearest road",
"via": "The via point is too far from the nearest road",
"to": "The end point is too far from the nearest road",
+ "distance": "The end point is too far from the start point",
+ "connection": "No connection found between the points",
"timeout": "Route calculation took too long, try adding points closer together"
}
},
@@ -231,7 +234,7 @@
},
"elevation": {
"button": "Request elevation data",
- "help": "Requesting elevation data will erase the existing elevation data, if any, and replace it with data from Mapbox.",
+ "help": "Requesting elevation data will erase the existing elevation data, if any, and replace it with data from MapTiler.",
"help_no_selection": "Select a file item to request elevation data."
},
"waypoint": {
@@ -273,7 +276,7 @@
"new": "New custom layer",
"edit": "Edit custom layer",
"urls": "URL(s)",
- "url_placeholder": "WMTS, WMS or Mapbox style JSON",
+ "url_placeholder": "WMTS, WMS or MapLibre style JSON",
"max_zoom": "Max zoom",
"layer_type": "Layer type",
"basemap": "Basemap",
@@ -300,8 +303,10 @@
"switzerland": "Switzerland",
"united_kingdom": "United Kingdom",
"united_states": "United States",
- "mapboxOutdoors": "Mapbox Outdoors",
- "mapboxSatellite": "Mapbox Satellite",
+ "maptilerStreets": "MapTiler Streets",
+ "maptilerTopo": "MapTiler Topo",
+ "maptilerOutdoors": "MapTiler Outdoors",
+ "maptilerSatellite": "MapTiler Satellite",
"openStreetMap": "OpenStreetMap",
"openTopoMap": "OpenTopoMap",
"openHikingMap": "OpenHikingMap",
@@ -381,7 +386,7 @@
"tram-stop": "Tram Stop",
"bus-stop": "Bus Stop",
"ferry": "Ferry",
- "mapbox-dem": "Mapbox DEM",
+ "maptiler-dem": "MapTiler DEM",
"mapterhorn": "Mapterhorn"
}
},
@@ -488,7 +493,7 @@
"email": "Email",
"contribute": "Contribute",
"supported_by": "supported by",
- "support_button": "Support gpx.studio on Ko-fi",
+ "features": "Features",
"route_planning": "Route planning",
"route_planning_description": "An intuitive interface to create itineraries tailored to each sport, based on OpenStreetMap data.",
"file_processing": "Advanced file processing",
@@ -497,8 +502,15 @@
"maps_description": "A large collection of basemaps, overlays and points of interest to help you craft your next outdoor adventure, or visualize your latest achievement.",
"data_visualization": "Data visualization",
"data_visualization_description": "An interactive elevation profile with detailed statistics to analyze recorded activities and future objectives.",
- "identity": "Free, ad-free and open source",
- "identity_description": "The website is free to use, without ads, and the source code is publicly available on GitHub. This is only possible thanks to the incredible support of the community."
+ "philosophy": "Philosophy",
+ "foss": "Free, ad-free and open source",
+ "foss_description": "The website is free to use, without ads, and the source code is publicly available on GitHub.",
+ "privacy": "Privacy-friendly",
+ "privacy_description": "Your GPX files never leave your browser. No tracking, no data collection.",
+ "community": "Made possible by the community",
+ "community_description": "gpx.studio has an amazing community that has covered its costs through donations for years, while shaping the project through feature suggestions, bug reports, and translations into many languages.",
+ "support_button": "Support gpx.studio on Open Collective",
+ "translate_button": "Help translate the website on Crowdin"
},
"docs": {
"translate": "Improve the translation on Crowdin",
@@ -523,7 +535,7 @@
},
"embedding": {
"title": "Create your own map",
- "mapbox_token": "Mapbox access token",
+ "maptiler_key": "MapTiler key (optional, only required for MapTiler maps)",
"file_urls": "File URLs (separated by commas)",
"drive_ids": "Google Drive file IDs (separated by commas)",
"basemap": "Basemap",
diff --git a/website/src/locales/tr.json b/website/src/locales/tr.json
index 1f27c242e..2d877a9ea 100644
--- a/website/src/locales/tr.json
+++ b/website/src/locales/tr.json
@@ -63,6 +63,7 @@
"ctrl": "Ctrl",
"click": "Tıkla",
"drag": "Sürükle",
+ "right_click_drag": "Right-click drag",
"metadata": {
"button": "Bilgi...",
"name": "Ad",
@@ -190,6 +191,8 @@
"from": "Başlangıç noktası en yakın yoldan çok uzak",
"via": "Geçiş noktası en yakın yoldan çok uzak",
"to": "Bitiş noktası en yakın yoldan çok uzak",
+ "distance": "The end point is too far from the start point",
+ "connection": "No connection found between the points",
"timeout": "Rota hesaplaması uzun sürdü, daha yakın noktalar eklemeyi deneyin"
}
},
@@ -231,7 +234,7 @@
},
"elevation": {
"button": "Yükselti verisi talep et",
- "help": "Yükselti verisi talep etmek, varsa mevcut yükselti verilerini silecek ve Mapbox verisi ile değiştirecektir.",
+ "help": "Requesting elevation data will erase the existing elevation data, if any, and replace it with data from MapTiler.",
"help_no_selection": "Yükselti verisi talep etmek için bir dosya öğesi seçin."
},
"waypoint": {
@@ -273,7 +276,7 @@
"new": "Yeni özel katman",
"edit": "Özel katmanı düzenle",
"urls": "URL(ler)",
- "url_placeholder": "WMTS, WMS veya Mapbox JSON stili",
+ "url_placeholder": "WMTS, WMS or MapLibre style JSON",
"max_zoom": "Maksimum yakınlık",
"layer_type": "Katman Tipi",
"basemap": "Temel Harita",
@@ -300,8 +303,10 @@
"switzerland": "İsviçre",
"united_kingdom": "Birleşik Krallık",
"united_states": "Birlişik Devletler",
- "mapboxOutdoors": "Mapbox Outdoors",
- "mapboxSatellite": "Mapbox Uydu",
+ "maptilerStreets": "MapTiler Streets",
+ "maptilerTopo": "MapTiler Topo",
+ "maptilerOutdoors": "MapTiler Outdoors",
+ "maptilerSatellite": "MapTiler Satellite",
"openStreetMap": "OpenStreetMap",
"openTopoMap": "OpenTopoMap",
"openHikingMap": "OpenHikingMap",
@@ -381,7 +386,7 @@
"tram-stop": "Tramvay Durağı",
"bus-stop": "Otobüs Durağı",
"ferry": "Feribot",
- "mapbox-dem": "Mapbox DEM",
+ "maptiler-dem": "MapTiler DEM",
"mapterhorn": "Mapterhorn"
}
},
@@ -488,7 +493,7 @@
"email": "E-Posta",
"contribute": "Bağış Yap",
"supported_by": "sponsor",
- "support_button": "gpx.studio'yu Ko-fi'de destekle",
+ "features": "Features",
"route_planning": "Rota Planlama",
"route_planning_description": "OpenStreetMap verilerini kullanarak, her spora özel rotalar oluşturabileceğiniz, kullanımı kolay bir arayüz.",
"file_processing": "Gelişmiş dosya işleme",
@@ -497,8 +502,15 @@
"maps_description": "Geniş bir temel harita koleksiyonu, bir sonraki açık hava maceranızı ustalıkla yapmanıza yardımcı olacak katmanlar ve ilgi alana noktaları, veya en son başarı hikayenizi görselleştirin.",
"data_visualization": "Veri görselleştirme",
"data_visualization_description": "Kayıtlı aktiviteleri ve gelecek hedeflerinizi detaylı istatistiklerle analiz edebileceğiniz bir interaktif yükselti profili.",
- "identity": "Ücretsiz, reklamsız ve açık kaynak",
- "identity_description": "Website kullunımı ücretsizdir, reklam olmadan, ve kaynak kodu GitHub'da erişime açaktır. Bu sadece inanılmaz topluluk desteğiyle mümkün."
+ "philosophy": "Philosophy",
+ "foss": "Free, ad-free and open source",
+ "foss_description": "The website is free to use, without ads, and the source code is publicly available on GitHub.",
+ "privacy": "Privacy-friendly",
+ "privacy_description": "Your GPX files never leave your browser. No tracking, no data collection.",
+ "community": "Made possible by the community",
+ "community_description": "gpx.studio has an amazing community that has covered its costs through donations for years, while shaping the project through feature suggestions, bug reports, and translations into many languages.",
+ "support_button": "Support gpx.studio on Open Collective",
+ "translate_button": "Help translate the website on Crowdin"
},
"docs": {
"translate": "Çevirimleri Crowdin ile iyileştir",
@@ -523,7 +535,7 @@
},
"embedding": {
"title": "Kendi haritanı oluştur!",
- "mapbox_token": "Mapbox erişim token'ı",
+ "maptiler_key": "MapTiler key (optional, only required for MapTiler maps)",
"file_urls": "Dosya URLleri (virgülle ayrımış)",
"drive_ids": "Google Drive dosya ID'si (virgülle ayrılmış)",
"basemap": "Temel Harita",
diff --git a/website/src/locales/uk.json b/website/src/locales/uk.json
index 2a8725e92..d9be0d741 100644
--- a/website/src/locales/uk.json
+++ b/website/src/locales/uk.json
@@ -63,6 +63,7 @@
"ctrl": "Ctrl",
"click": "Клац",
"drag": "Перетягти",
+ "right_click_drag": "Right-click drag",
"metadata": {
"button": "Інформація...",
"name": "Назва",
@@ -190,6 +191,8 @@
"from": "Початкова точка знаходиться занадто далеко від найближчої дороги",
"via": "Проміжна точка знаходиться занадто далеко від найближчої дороги",
"to": "Кінцева точка знаходиться занадто далеко від найближчої дороги",
+ "distance": "The end point is too far from the start point",
+ "connection": "No connection found between the points",
"timeout": "Розрахунок маршруту є занадто довгий, спробуйте додати ближчі точки"
}
},
@@ -231,7 +234,7 @@
},
"elevation": {
"button": "Запит даних висот",
- "help": "Запит даних висот призведе до видалення наявних даних висот, якщо вони є, і замінить їх даними з Mapbox.",
+ "help": "Requesting elevation data will erase the existing elevation data, if any, and replace it with data from MapTiler.",
"help_no_selection": "Виберіть елемент файлу, щоб запросити дані про висоту."
},
"waypoint": {
@@ -273,7 +276,7 @@
"new": "Новий користувацький шар",
"edit": "Редагувати користувацький шар",
"urls": "URL-адреса(и)",
- "url_placeholder": "WMTS, WMS або Mapbox style JSON",
+ "url_placeholder": "WMTS, WMS or MapLibre style JSON",
"max_zoom": "Максимальний зум",
"layer_type": "Тип шару",
"basemap": "Базова карта",
@@ -300,8 +303,10 @@
"switzerland": "Швейцарія",
"united_kingdom": "Велика Британія\nВеликобританія",
"united_states": "Сполучені Штати",
- "mapboxOutdoors": "Mapbox Outdoors",
- "mapboxSatellite": "Супутник Mapbox",
+ "maptilerStreets": "MapTiler Streets",
+ "maptilerTopo": "MapTiler Topo",
+ "maptilerOutdoors": "MapTiler Outdoors",
+ "maptilerSatellite": "MapTiler Satellite",
"openStreetMap": "OpenStreetMap",
"openTopoMap": "OpenTopoMap",
"openHikingMap": "OpenHikingMap",
@@ -381,7 +386,7 @@
"tram-stop": "Трамвайна Зупинка",
"bus-stop": "Автобусна Зупинка",
"ferry": "Пором",
- "mapbox-dem": "Mapbox DEM",
+ "maptiler-dem": "MapTiler DEM",
"mapterhorn": "Mapterhorn"
}
},
@@ -488,7 +493,7 @@
"email": "Електронна пошта",
"contribute": "Зробити внесок",
"supported_by": "за підтримки",
- "support_button": "Підтримати gpx.studio на Ko-fi",
+ "features": "Features",
"route_planning": "Планування маршруту",
"route_planning_description": "Інтуїтивно зрозумілий інтерфейс для створення маршрутів, адаптованих під кожен вид спорту, на основі даних OpenStreetMap.",
"file_processing": "Розширена обробка файлу",
@@ -497,8 +502,15 @@
"maps_description": "Велика колекція базових карт, шарів та точок інтересу, щоб допомогти вам спланувати наступну outdoor-пригоду або візуалізувати своє останнє досягнення.",
"data_visualization": "Візуалізація даних",
"data_visualization_description": "Інтерактивний профіль висот з детальною статистикою для аналізу записаних активностей та майбутніх цілей.",
- "identity": "Безоплатно, без реклами та відкритим вихідним кодом",
- "identity_description": "Сайт безоплатний для використання, без реклами, а вихідний код відкрито доступний на GitHub. Це можливо лише завдяки неймовірній підтримці спільноти."
+ "philosophy": "Philosophy",
+ "foss": "Free, ad-free and open source",
+ "foss_description": "The website is free to use, without ads, and the source code is publicly available on GitHub.",
+ "privacy": "Privacy-friendly",
+ "privacy_description": "Your GPX files never leave your browser. No tracking, no data collection.",
+ "community": "Made possible by the community",
+ "community_description": "gpx.studio has an amazing community that has covered its costs through donations for years, while shaping the project through feature suggestions, bug reports, and translations into many languages.",
+ "support_button": "Support gpx.studio on Open Collective",
+ "translate_button": "Help translate the website on Crowdin"
},
"docs": {
"translate": "Покращити переклад на Crowdin",
@@ -523,7 +535,7 @@
},
"embedding": {
"title": "Створити власну карту",
- "mapbox_token": "Токен доступу Mapbox",
+ "maptiler_key": "MapTiler key (optional, only required for MapTiler maps)",
"file_urls": "URL-адреси файлів (розділені комами)",
"drive_ids": "Ідентифікатори файлів Google Drive (розділені комами)",
"basemap": "Базова карта",
diff --git a/website/src/locales/vi.json b/website/src/locales/vi.json
index 297b1bbb1..b0adda6b7 100644
--- a/website/src/locales/vi.json
+++ b/website/src/locales/vi.json
@@ -63,6 +63,7 @@
"ctrl": "Ctrl",
"click": "Nhấp chuột",
"drag": "Kéo",
+ "right_click_drag": "Right-click drag",
"metadata": {
"button": "Thông tin...",
"name": "Tên",
@@ -190,6 +191,8 @@
"from": "The start point is too far from the nearest road",
"via": "The via point is too far from the nearest road",
"to": "The end point is too far from the nearest road",
+ "distance": "The end point is too far from the start point",
+ "connection": "No connection found between the points",
"timeout": "Route calculation took too long, try adding points closer together"
}
},
@@ -231,7 +234,7 @@
},
"elevation": {
"button": "Request elevation data",
- "help": "Requesting elevation data will erase the existing elevation data, if any, and replace it with data from Mapbox.",
+ "help": "Requesting elevation data will erase the existing elevation data, if any, and replace it with data from MapTiler.",
"help_no_selection": "Select a file item to request elevation data."
},
"waypoint": {
@@ -273,7 +276,7 @@
"new": "New custom layer",
"edit": "Edit custom layer",
"urls": "URL(s)",
- "url_placeholder": "WMTS, WMS or Mapbox style JSON",
+ "url_placeholder": "WMTS, WMS or MapLibre style JSON",
"max_zoom": "Max zoom",
"layer_type": "Layer type",
"basemap": "Bản đồ cơ sở",
@@ -300,8 +303,10 @@
"switzerland": "Switzerland",
"united_kingdom": "United Kingdom",
"united_states": "United States",
- "mapboxOutdoors": "Mapbox Outdoors",
- "mapboxSatellite": "Mapbox Satellite",
+ "maptilerStreets": "MapTiler Streets",
+ "maptilerTopo": "MapTiler Topo",
+ "maptilerOutdoors": "MapTiler Outdoors",
+ "maptilerSatellite": "MapTiler Satellite",
"openStreetMap": "OpenStreetMap",
"openTopoMap": "OpenTopoMap",
"openHikingMap": "OpenHikingMap",
@@ -381,7 +386,7 @@
"tram-stop": "Tram Stop",
"bus-stop": "Bus Stop",
"ferry": "Ferry",
- "mapbox-dem": "Mapbox DEM",
+ "maptiler-dem": "MapTiler DEM",
"mapterhorn": "Mapterhorn"
}
},
@@ -488,7 +493,7 @@
"email": "Email",
"contribute": "Contribute",
"supported_by": "supported by",
- "support_button": "Support gpx.studio on Ko-fi",
+ "features": "Features",
"route_planning": "Route planning",
"route_planning_description": "An intuitive interface to create itineraries tailored to each sport, based on OpenStreetMap data.",
"file_processing": "Advanced file processing",
@@ -497,8 +502,15 @@
"maps_description": "A large collection of basemaps, overlays and points of interest to help you craft your next outdoor adventure, or visualize your latest achievement.",
"data_visualization": "Data visualization",
"data_visualization_description": "An interactive elevation profile with detailed statistics to analyze recorded activities and future objectives.",
- "identity": "Free, ad-free and open source",
- "identity_description": "The website is free to use, without ads, and the source code is publicly available on GitHub. This is only possible thanks to the incredible support of the community."
+ "philosophy": "Philosophy",
+ "foss": "Free, ad-free and open source",
+ "foss_description": "The website is free to use, without ads, and the source code is publicly available on GitHub.",
+ "privacy": "Privacy-friendly",
+ "privacy_description": "Your GPX files never leave your browser. No tracking, no data collection.",
+ "community": "Made possible by the community",
+ "community_description": "gpx.studio has an amazing community that has covered its costs through donations for years, while shaping the project through feature suggestions, bug reports, and translations into many languages.",
+ "support_button": "Support gpx.studio on Open Collective",
+ "translate_button": "Help translate the website on Crowdin"
},
"docs": {
"translate": "Improve the translation on Crowdin",
@@ -523,7 +535,7 @@
},
"embedding": {
"title": "Create your own map",
- "mapbox_token": "Mapbox access token",
+ "maptiler_key": "MapTiler key (optional, only required for MapTiler maps)",
"file_urls": "File URLs (separated by commas)",
"drive_ids": "Google Drive file IDs (separated by commas)",
"basemap": "Bản đồ cơ sở",
diff --git a/website/src/locales/zh-HK.json b/website/src/locales/zh-HK.json
index 13590168d..e28ae3c54 100644
--- a/website/src/locales/zh-HK.json
+++ b/website/src/locales/zh-HK.json
@@ -63,6 +63,7 @@
"ctrl": "Ctrl",
"click": "Click",
"drag": "Drag",
+ "right_click_drag": "Right-click drag",
"metadata": {
"button": "Info...",
"name": "Name",
@@ -190,6 +191,8 @@
"from": "The start point is too far from the nearest road",
"via": "The via point is too far from the nearest road",
"to": "The end point is too far from the nearest road",
+ "distance": "The end point is too far from the start point",
+ "connection": "No connection found between the points",
"timeout": "Route calculation took too long, try adding points closer together"
}
},
@@ -231,7 +234,7 @@
},
"elevation": {
"button": "Request elevation data",
- "help": "Requesting elevation data will erase the existing elevation data, if any, and replace it with data from Mapbox.",
+ "help": "Requesting elevation data will erase the existing elevation data, if any, and replace it with data from MapTiler.",
"help_no_selection": "Select a file item to request elevation data."
},
"waypoint": {
@@ -273,7 +276,7 @@
"new": "New custom layer",
"edit": "Edit custom layer",
"urls": "URL(s)",
- "url_placeholder": "WMTS, WMS or Mapbox style JSON",
+ "url_placeholder": "WMTS, WMS or MapLibre style JSON",
"max_zoom": "Max zoom",
"layer_type": "Layer type",
"basemap": "Basemap",
@@ -300,8 +303,10 @@
"switzerland": "Switzerland",
"united_kingdom": "United Kingdom",
"united_states": "United States",
- "mapboxOutdoors": "Mapbox Outdoors",
- "mapboxSatellite": "Mapbox Satellite",
+ "maptilerStreets": "MapTiler Streets",
+ "maptilerTopo": "MapTiler Topo",
+ "maptilerOutdoors": "MapTiler Outdoors",
+ "maptilerSatellite": "MapTiler Satellite",
"openStreetMap": "OpenStreetMap",
"openTopoMap": "OpenTopoMap",
"openHikingMap": "OpenHikingMap",
@@ -381,7 +386,7 @@
"tram-stop": "Tram Stop",
"bus-stop": "Bus Stop",
"ferry": "Ferry",
- "mapbox-dem": "Mapbox DEM",
+ "maptiler-dem": "MapTiler DEM",
"mapterhorn": "Mapterhorn"
}
},
@@ -488,7 +493,7 @@
"email": "Email",
"contribute": "Contribute",
"supported_by": "supported by",
- "support_button": "Support gpx.studio on Ko-fi",
+ "features": "Features",
"route_planning": "Route planning",
"route_planning_description": "An intuitive interface to create itineraries tailored to each sport, based on OpenStreetMap data.",
"file_processing": "Advanced file processing",
@@ -497,8 +502,15 @@
"maps_description": "A large collection of basemaps, overlays and points of interest to help you craft your next outdoor adventure, or visualize your latest achievement.",
"data_visualization": "Data visualization",
"data_visualization_description": "An interactive elevation profile with detailed statistics to analyze recorded activities and future objectives.",
- "identity": "Free, ad-free and open source",
- "identity_description": "The website is free to use, without ads, and the source code is publicly available on GitHub. This is only possible thanks to the incredible support of the community."
+ "philosophy": "Philosophy",
+ "foss": "Free, ad-free and open source",
+ "foss_description": "The website is free to use, without ads, and the source code is publicly available on GitHub.",
+ "privacy": "Privacy-friendly",
+ "privacy_description": "Your GPX files never leave your browser. No tracking, no data collection.",
+ "community": "Made possible by the community",
+ "community_description": "gpx.studio has an amazing community that has covered its costs through donations for years, while shaping the project through feature suggestions, bug reports, and translations into many languages.",
+ "support_button": "Support gpx.studio on Open Collective",
+ "translate_button": "Help translate the website on Crowdin"
},
"docs": {
"translate": "Improve the translation on Crowdin",
@@ -523,7 +535,7 @@
},
"embedding": {
"title": "Create your own map",
- "mapbox_token": "Mapbox access token",
+ "maptiler_key": "MapTiler key (optional, only required for MapTiler maps)",
"file_urls": "File URLs (separated by commas)",
"drive_ids": "Google Drive file IDs (separated by commas)",
"basemap": "Basemap",
diff --git a/website/src/locales/zh.json b/website/src/locales/zh.json
index 8e30ab65d..5543d5858 100644
--- a/website/src/locales/zh.json
+++ b/website/src/locales/zh.json
@@ -63,6 +63,7 @@
"ctrl": "Ctrl",
"click": "单击",
"drag": "拖拽",
+ "right_click_drag": "Right-click drag",
"metadata": {
"button": "信息...",
"name": "名称",
@@ -190,6 +191,8 @@
"from": "起点离最近的道路太远",
"via": "途径点离最近的道路太远",
"to": "终点离最近的道路太远",
+ "distance": "起点到终点的距离太远",
+ "connection": "找不到经过途径点的路线",
"timeout": "轨迹计算耗时太长,请尝试添加更靠近路网的点"
}
},
@@ -231,7 +234,7 @@
},
"elevation": {
"button": "请求海拔数据",
- "help": "请求成功后将移除原有的海拔数据,并使用 Mapbox 的海拔数据替换原有数据。",
+ "help": "Requesting elevation data will erase the existing elevation data, if any, and replace it with data from MapTiler.",
"help_no_selection": "选择要请求海拔数据的文件。"
},
"waypoint": {
@@ -273,7 +276,7 @@
"new": "新建自定义图层",
"edit": "编辑自定义图层",
"urls": "URL(s)",
- "url_placeholder": "WMTS,WMS 或 Mapbox style JSON",
+ "url_placeholder": "WMTS, WMS or MapLibre style JSON",
"max_zoom": "最大缩放等级",
"layer_type": "图层类型",
"basemap": "底图",
@@ -300,8 +303,10 @@
"switzerland": "瑞士",
"united_kingdom": "英国",
"united_states": "美国",
- "mapboxOutdoors": "Mapbox Outdoors",
- "mapboxSatellite": "Mapbox Satellite",
+ "maptilerStreets": "MapTiler Streets",
+ "maptilerTopo": "MapTiler Topo",
+ "maptilerOutdoors": "MapTiler Outdoors",
+ "maptilerSatellite": "MapTiler Satellite",
"openStreetMap": "OpenStreetMap",
"openTopoMap": "OpenTopoMap",
"openHikingMap": "OpenHikingMap",
@@ -381,7 +386,7 @@
"tram-stop": "有轨电车站",
"bus-stop": "小型公交站台",
"ferry": "渡口",
- "mapbox-dem": "Mapbox DEM",
+ "maptiler-dem": "MapTiler DEM",
"mapterhorn": "Mapterhorn"
}
},
@@ -488,7 +493,7 @@
"email": "电子邮箱",
"contribute": "参与贡献",
"supported_by": "技术支持",
- "support_button": "在 Ko-fi 上支持 gpx.studio",
+ "features": "Features",
"route_planning": "路线规划",
"route_planning_description": "基于 OpenStreetMap 数据,在直观的界面中为每项运动创建量身定制的行程。",
"file_processing": "高级文件处理",
@@ -497,8 +502,15 @@
"maps_description": "内置大量地图底图、叠加图层和兴趣点,用于帮助规划户外冒险或可视化成果。",
"data_visualization": "数据可视化",
"data_visualization_description": "可交互的海拔剖面图,带有详细的统计数据,用于分析已记录的活动和规划中的目标。",
- "identity": "免费、 无广告且开源",
- "identity_description": "免费使用,无广告,源代码已在 GitHub 上开源。感谢社区的鼎力支持。"
+ "philosophy": "Philosophy",
+ "foss": "Free, ad-free and open source",
+ "foss_description": "The website is free to use, without ads, and the source code is publicly available on GitHub.",
+ "privacy": "Privacy-friendly",
+ "privacy_description": "Your GPX files never leave your browser. No tracking, no data collection.",
+ "community": "Made possible by the community",
+ "community_description": "gpx.studio has an amazing community that has covered its costs through donations for years, while shaping the project through feature suggestions, bug reports, and translations into many languages.",
+ "support_button": "在 Open Collective 上支持 gpx.studio",
+ "translate_button": "Help translate the website on Crowdin"
},
"docs": {
"translate": "在 Crowdin 上改进此翻译",
@@ -523,7 +535,7 @@
},
"embedding": {
"title": "创建您自己的地图",
- "mapbox_token": "Mapbox 密钥",
+ "maptiler_key": "MapTiler key (optional, only required for MapTiler maps)",
"file_urls": "文件链接(英文逗号分隔)",
"drive_ids": "谷歌云盘文件 IDs(英文逗号分隔)",
"basemap": "底图",