Merge branch 'dev'

This commit is contained in:
vcoppe
2026-04-04 23:15:01 +02:00
12 changed files with 49 additions and 49 deletions

View File

@@ -17,7 +17,7 @@ export const routingProfiles: { [key: string]: RoutingProfile } = {
gravel_bike: { engine: 'graphhopper', profile: 'gravelbike' },
mountain_bike: { engine: 'graphhopper', profile: 'mtb' },
foot: { engine: 'graphhopper', profile: 'foot' },
motorcycle: { engine: 'graphhopper', profile: 'motorcycle' },
motorcycle: { engine: 'graphhopper', profile: 'motorbike' },
water: { engine: 'brouter', profile: 'river' },
railway: { engine: 'brouter', profile: 'rail' },
};

View File

@@ -13,8 +13,8 @@ Du kannst **gpx.studio** verwenden, um Karten zu erstellen, die deine GPX-Dateie
Alles was Sie brauchen:
1. GPX files hosted on your server or on Google Drive, or accessible via a public URL;
2. _Optional:_ a <a href="https://cloud.maptiler.com/auth/widget?next=https://cloud.maptiler.com/maps/" target="_blank">MapTiler key</a> to load MapTiler maps.
1. GPX-Dateien, die auf deinem Server oder auf Google Drive gehostet werden oder über eine öffentliche URL zugänglich sind;
2. _Optional:_ ein <a href="https://cloud.maptiler.com/auth/widget?next=https://cloud.maptiler.com/maps/" target="_blank">MapTiler-Schlüssel</a>, um MapTiler-Karten zu laden.
Sie können dann mit dem Konfigurator unten spielen, um Ihre Karte anzupassen und den entsprechenden HTML-Code zu generieren.

View File

@@ -59,7 +59,7 @@ Mit der Schaltfläche Karten-Ebenen können Sie zwischen verschiedenen Basemaps
<DocsLayers />
<span class="text-sm text-center mt-2">
Hover over the map to show the <a href="https://hiking.waymarkedtrails.org" target="_blank">Waymarked Trails hiking</a> overlay on top of the <a href="https://www.maptiler.com/maps/outdoor-topo/" target="_blank">MapTiler Topo</a> basemap.
Fahre mit der Maus über die Karte, um die <a href="https://hiking.waymarkedtrails.org" target="_blank">Waymarked Trails-Wanderkarte</a> über der <a href="https://www.maptiler.com/maps/outdoor-topo/" target="_blank">MapTiler Topo</a>-Basiskarte anzuzeigen.
</span>
</div>
@@ -69,4 +69,4 @@ Sie können im [Einstellungsdialog für die Kartenlayer Einstellungen](./menu/se
In diesen Einstellungen können Sie auch die Deckkraft der Overlays verwalten.
For advanced users, it is possible to add custom basemaps and overlays by providing <a href="https://en.wikipedia.org/wiki/Web_Map_Tile_Service" target="_blank">WMTS</a>, <a href="https://en.wikipedia.org/wiki/Web_Map_Service" target="_blank">WMS</a>, or <a href="https://maplibre.org/maplibre-style-spec/" target="_blank">MapLibre style JSON</a> URLs.
Fortgeschrittene Nutzer können eigene Basiskarten und Overlays hinzufügen, indem sie <a href="https://en.wikipedia.org/wiki/Web_Map_Tile_Service" target="_blank">WMTS</a>, <a href="https://en.wikipedia.org/wiki/Web_Map_Service" target="_blank">WMS</a> oder <a href="https://maplibre.org/maplibre-style-spec/" target="_blank">MapLibre-JSON</a>-URLs.

View File

@@ -29,13 +29,13 @@ Sie können auch Dateien per Drag-and-Drop aus Ihrem Dateisystem in das Fenster
Erstelle eine Kopie der aktuell ausgewählten Dateien.
### <FileX size="16" class="inline-block" style="margin-bottom: 2px" /> Delete
### <FileX size="16" class="inline-block" style="margin-bottom: 2px" /> Löschen
Delete the currently selected files.
Lösche die aktuell ausgewählten Dateien.
### <FileX size="16" class="inline-block" style="margin-bottom: 2px" /> Lösche alles
Delete all files.
Alle Dateien löschen.
### <Download size="16" class="inline-block" style="margin-bottom: 2px" /> Exportieren...

View File

@@ -18,7 +18,7 @@ Mit diesem Tool kannst du Höhendaten zu Routen und [Points of Interest] (../gpx
<DocsNote>
Elevation data is provided by <a href="https://maptiler.com" target="_blank">MapTiler</a>.
You can learn more about its origin and accuracy in the <a href="https://docs.maptiler.com/guides/map-tiling-hosting/data-hosting/rgb-terrain-by-maptiler/" target="_blank">documentation</a>.
Die Höhendaten werden von <a href="https://maptiler.com" target="_blank">MapTiler</a> bereitgestellt.
Mehr über die Herkunft und Genauigkeit erfährst du in der <a href="https://docs.maptiler.com/guides/map-tiling-hosting/data-hosting/rgb-terrain-by-maptiler/" target="_blank">Dokumentation</a>.
</DocsNote>

View File

@@ -18,8 +18,8 @@ Um dieses Tool nutzen zu können, musst du [select](../files-and-stats) mehrere
<DocsNote>
Selected items are merged in the order they appear in the files list.
Reorder items by drag-and-drop if needed.
Die ausgewählten Elemente werden in der Reihenfolge zusammengeführt, in der sie in der Dateiliste erscheinen.
Ordne die Elemente bei Bedarf per Drag-and-Drop neu an.
</DocsNote>

View File

@@ -17,7 +17,7 @@ Create a new empty file.
### <FolderOpen size="16" class="inline-block" style="margin-bottom: 2px" /> Open...
Open files from your computer.
Відкрити файли з комп'ютера.
<DocsNote>

View File

@@ -13,8 +13,8 @@ title: 集成
只需:
1. GPX files hosted on your server or on Google Drive, or accessible via a public URL;
2. _Optional:_ a <a href="https://cloud.maptiler.com/auth/widget?next=https://cloud.maptiler.com/maps/" target="_blank">MapTiler key</a> to load MapTiler maps.
1. GPX 文件存放在个人服务器或谷歌云盘上,或提供公开访问链接;
2. _备选项_ 通过 <a href="https://cloud.maptiler.com/auth/widget?next=https://cloud.maptiler.com/maps/" target="_blank">MapTiler key</a> 以加载 MapTiler 地图。
然后,使用下面的配置器来自定义地图并生成相应的 HTML 代码。

View File

@@ -18,7 +18,7 @@ title: 请求海拔数据
<DocsNote>
Elevation data is provided by <a href="https://maptiler.com" target="_blank">MapTiler</a>.
You can learn more about its origin and accuracy in the <a href="https://docs.maptiler.com/guides/map-tiling-hosting/data-hosting/rgb-terrain-by-maptiler/" target="_blank">documentation</a>.
海拔数据来自 <a href="https://maptiler.com" target="_blank">MapTiler</a>.
查阅 <a href="https://docs.maptiler.com/guides/map-tiling-hosting/data-hosting/rgb-terrain-by-maptiler/" target="_blank">官方文档</a> 以了解海拔数据来源及其准确度。
</DocsNote>

View File

@@ -18,8 +18,8 @@ title: 合并要素
<DocsNote>
Selected items are merged in the order they appear in the files list.
Reorder items by drag-and-drop if needed.
选中的项目将按它们在文件列表中的顺序合并。
可通过拖拽来重新排序项目。
</DocsNote>

View File

@@ -63,7 +63,7 @@
"ctrl": "Strg",
"click": "Klick",
"drag": "Ziehen",
"right_click_drag": "Right-click drag",
"right_click_drag": "Rechtsklick ziehen",
"metadata": {
"button": "Info...",
"name": "Bezeichnung",
@@ -191,8 +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",
"distance": "Der Endpunkt ist zu weit vom Startpunkt entfernt",
"connection": "Keine Verbindung zwischen den Punkten gefunden",
"timeout": "Route-Berechnung benötigte zu viel Zeit; versuche, die Punkte näher aneinander zu setzen"
}
},
@@ -234,7 +234,7 @@
},
"elevation": {
"button": "Höhendaten anfragen",
"help": "Requesting elevation data will erase the existing elevation data, if any, and replace it with data from MapTiler.",
"help": "Das Anfordern von Höhendaten löscht die vorhandenen Höhendaten, falls vorhanden, und ersetzt diese durch Daten von MapTiler.",
"help_no_selection": "Wählen Sie ein Datei-Element, um Höhendaten anzufordern."
},
"waypoint": {
@@ -276,7 +276,7 @@
"new": "Neue benutzerdefinierte Ebene",
"edit": "Eigene Ebene bearbeiten",
"urls": "URL(s)",
"url_placeholder": "WMTS, WMS or MapLibre style JSON",
"url_placeholder": "WMTS, WMS oder MapTiler Stil JSON",
"max_zoom": "Max. Zoom",
"layer_type": "Ebenenart",
"basemap": "Basiskarte",
@@ -493,7 +493,7 @@
"email": "E-Mail",
"contribute": "Beitragen",
"supported_by": "unterstützt durch",
"features": "Features",
"features": "Funktionen",
"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",
@@ -502,15 +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.",
"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"
"philosophy": "Philosophie",
"foss": "Kostenlos, werbefrei und Open Source",
"foss_description": "Die Website ist kostenlos, werbefrei und der Quellcode ist auf GitHub öffentlich zugänglich.",
"privacy": "Datenschutzfreundlich",
"privacy_description": "Deine GPX-Dateien verlassen niemals deinen Browser. Kein Tracking, keine Datenerfassung.",
"community": "Ermöglicht durch die Community",
"community_description": "gpx.studio hat eine großartige Community, die seit Jahren die Kosten durch Spenden deckt und das Projekt durch Funktionsvorschläge, Fehlermeldungen und Übersetzungen in viele Sprachen mitgestaltet.",
"support_button": "Unterstütze gpx.studio auf Open Collective",
"translate_button": "Hilf dabei, die Website auf Crowdin zu übersetzen"
},
"docs": {
"translate": "Verbessere die Übersetzung auf Crowdin",
@@ -535,7 +535,7 @@
},
"embedding": {
"title": "Erstelle deine eigene Karte!",
"maptiler_key": "MapTiler key (optional, only required for MapTiler maps)",
"maptiler_key": "MapTiler-Schlüssel (optional, nur für MapTiler-Karten erforderlich)",
"file_urls": "Datei URLs (getrennt durch Kommas)",
"drive_ids": "Google Drive Datei IDs (getrennt durch Kommas)",
"basemap": "Basiskarte",

View File

@@ -63,7 +63,7 @@
"ctrl": "Ctrl",
"click": "单击",
"drag": "拖拽",
"right_click_drag": "Right-click drag",
"right_click_drag": "右键拖动",
"metadata": {
"button": "信息...",
"name": "名称",
@@ -234,7 +234,7 @@
},
"elevation": {
"button": "请求海拔数据",
"help": "Requesting elevation data will erase the existing elevation data, if any, and replace it with data from MapTiler.",
"help": "请求成功后将移除原有的海拔数据,并使用 MapTiler 的海拔数据替换原有数据。",
"help_no_selection": "选择要请求海拔数据的文件。"
},
"waypoint": {
@@ -276,7 +276,7 @@
"new": "新建自定义图层",
"edit": "编辑自定义图层",
"urls": "URL(s)",
"url_placeholder": "WMTS, WMS or MapLibre style JSON",
"url_placeholder": "WMTSWMS MapLibre style JSON",
"max_zoom": "最大缩放等级",
"layer_type": "图层类型",
"basemap": "底图",
@@ -485,7 +485,7 @@
"website": "官方网站",
"home": "首页",
"app": "应用",
"contact": "联系方式",
"contact": "联系我们",
"reddit": "Reddit",
"facebook": "Facebook",
"github": "GitHub",
@@ -493,7 +493,7 @@
"email": "电子邮箱",
"contribute": "参与贡献",
"supported_by": "技术支持",
"features": "Features",
"features": "功能",
"route_planning": "路线规划",
"route_planning_description": "基于 OpenStreetMap 数据,在直观的界面中为每项运动创建量身定制的行程。",
"file_processing": "高级文件处理",
@@ -502,15 +502,15 @@
"maps_description": "内置大量地图底图、叠加图层和兴趣点,用于帮助规划户外冒险或可视化成果。",
"data_visualization": "数据可视化",
"data_visualization_description": "可交互的海拔剖面图,带有详细的统计数据,用于分析已记录的活动和规划中的目标。",
"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.",
"philosophy": "宗旨",
"foss": "免费、 无广告且开源",
"foss_description": "该网站可自由使用,无广告,源代码可在 GitHub 上公开查阅。",
"privacy": "注重隐私",
"privacy_description": "你的 GPX 文件永远不会离开你的浏览器。我们不会跟踪用户的使用行为,也不会收集用户产生的数据。",
"community": "该项目由社区驱动",
"community_description": "gpx.studio 有一个绝赞的社区,它通过社区成员的捐助持续运营。它通过社区的力量,不断增加新的功能、修复 bug, 并支持多种语言。",
"support_button": "在 Open Collective 上支持 gpx.studio",
"translate_button": "Help translate the website on Crowdin"
"translate_button": " Crowdin 上协助翻译"
},
"docs": {
"translate": "在 Crowdin 上改进此翻译",
@@ -535,7 +535,7 @@
},
"embedding": {
"title": "创建您自己的地图",
"maptiler_key": "MapTiler key (optional, only required for MapTiler maps)",
"maptiler_key": "MapTiler key (可选,仅在使用 MapTiler 地图时需要提供)",
"file_urls": "文件链接(英文逗号分隔)",
"drive_ids": "谷歌云盘文件 IDs英文逗号分隔",
"basemap": "底图",