29 Commits

Author SHA1 Message Date
vcoppe 31e8332d23 New translations en.json (Chinese Simplified)
[ci skip]
2026-06-15 22:33:00 +02:00
vcoppe 4426bf5eee New translations en.json (Chinese Simplified)
[ci skip]
2026-06-15 20:36:31 +02:00
vcoppe 1ff2cd2b9d New translations file.mdx (Chinese Traditional, Hong Kong)
[ci skip]
2026-06-15 19:40:32 +02:00
vcoppe ed7ed3896e New translations getting-started.mdx (Chinese Traditional, Hong Kong)
[ci skip]
2026-06-15 19:40:30 +02:00
vcoppe 2246b134b4 New translations files-and-stats.mdx (Chinese Traditional, Hong Kong)
[ci skip]
2026-06-15 19:40:29 +02:00
vcoppe af993cf9da New translations edit.mdx (Chinese Simplified)
[ci skip]
2026-06-15 19:40:27 +02:00
vcoppe 96a23bd5e8 New translations edit.mdx (Chinese Traditional, Hong Kong)
[ci skip]
2026-06-15 19:40:26 +02:00
vcoppe 53274db810 New translations en.json (Chinese Traditional, Hong Kong)
[ci skip]
2026-06-15 19:40:23 +02:00
vcoppe 080afe57cf New translations edit.mdx (Chinese Traditional, Hong Kong)
[ci skip]
2026-06-15 18:22:48 +02:00
vcoppe 891f27c9ae New translations en.json (Chinese Traditional, Hong Kong)
[ci skip]
2026-06-15 18:22:46 +02:00
vcoppe 46a47160a3 New translations faq.mdx (Chinese Traditional, Hong Kong)
[ci skip]
2026-06-14 18:33:53 +02:00
vcoppe ac718fee86 New translations routing.mdx (Chinese Traditional, Hong Kong)
[ci skip]
2026-06-14 18:33:52 +02:00
vcoppe 484a5e1942 New translations settings.mdx (Chinese Traditional, Hong Kong)
[ci skip]
2026-06-14 18:33:50 +02:00
vcoppe 824dda2ffd New translations en.json (Chinese Traditional, Hong Kong)
[ci skip]
2026-06-14 18:33:49 +02:00
vcoppe 72a12f987f New translations en.json (Chinese Simplified)
[ci skip]
2026-06-14 18:33:48 +02:00
vcoppe c3ada001c7 New translations en.json (Chinese Traditional, Hong Kong)
[ci skip]
2026-06-14 17:29:11 +02:00
vcoppe 051a34b408 New translations en.json (Chinese Simplified)
[ci skip]
2026-06-14 17:29:10 +02:00
vcoppe b8fa6f3c8e New translations en.json (Chinese Traditional, Hong Kong)
[ci skip]
2026-06-14 16:29:19 +02:00
vcoppe c565358601 New translations en.json (Chinese Traditional, Hong Kong)
[ci skip]
2026-06-14 15:25:33 +02:00
vcoppe 7ff62f5d79 New translations en.json (Chinese Simplified)
[ci skip]
2026-06-14 15:25:31 +02:00
vcoppe e453991b18 New translations en.json (Chinese Traditional, Hong Kong)
[ci skip]
2026-06-14 13:40:58 +02:00
vcoppe e21c4bf46e New translations en.json (Romanian)
[ci skip]
2026-06-05 10:52:53 +02:00
vcoppe 2dee4edd2c New translations settings.mdx (Dutch)
[ci skip]
2026-06-04 15:22:45 +02:00
vcoppe 0b4aa6e90d New translations elevation.mdx (Chinese Simplified)
[ci skip]
2026-06-01 04:25:51 +02:00
vcoppe 3b59b0bada New translations en.json (Chinese Simplified)
[ci skip]
2026-06-01 04:25:49 +02:00
vcoppe 604faff238 New translations map-controls.mdx (Chinese Simplified)
[ci skip]
2026-06-01 04:25:48 +02:00
vcoppe 26e4b637a2 New Crowdin updates (#353)
* New translations en.json (Dutch)

[ci skip]

* New translations map-controls.mdx (Dutch)

[ci skip]

* New translations elevation.mdx (Dutch)

[ci skip]
2026-05-31 15:25:59 +02:00
vcoppe 75e3bc6f93 use self-hosted overpass api 2026-05-31 15:25:10 +02:00
vcoppe 70bb125076 change contour line labels for all compatible styles 2026-05-29 08:35:11 +02:00
16 changed files with 543 additions and 540 deletions
@@ -24,7 +24,7 @@ liveQuery(() => db.overpassdata.toArray()).subscribe((pois) => {
}); });
export class OverpassLayer { export class OverpassLayer {
overpassUrl = 'https://overpass.private.coffee/api/interpreter'; overpassUrl = 'https://overpass.gpx.studio/api/interpreter';
minZoom = 12; minZoom = 12;
queryZoom = 12; queryZoom = 12;
expirationTime = 7 * 24 * 3600 * 1000; expirationTime = 7 * 24 * 3600 * 1000;
+4 -1
View File
@@ -59,7 +59,10 @@ export class StyleManager {
terrainSource.subscribe(() => this.updateTerrain()); terrainSource.subscribe(() => this.updateTerrain());
customLayers.subscribe(() => this.updateBasemap()); customLayers.subscribe(() => this.updateBasemap());
distanceUnits.subscribe(() => { distanceUnits.subscribe(() => {
if (get(currentBasemap) === 'libertyTopo') this.updateBasemap(); const map = get(this._map);
if (map && (map.getLayer('contours_m') || map.getLayer('contours_ft'))) {
this.updateBasemap();
}
}); });
} }
+1 -1
View File
@@ -15,7 +15,7 @@ Wijzig de eenheden die worden gebruikt om afstanden in de interface weer te geve
### <Zap size="16" class="inline-block" style="margin-bottom: 2px" /> Snelheidseenheden ### <Zap size="16" class="inline-block" style="margin-bottom: 2px" /> Snelheidseenheden
Verander de eenheden die worden gebruikt om velocities in de interface weer te geven. Verander de eenheden die worden gebruikt om snelheden in de interface weer te geven.
Je kunt kiezen tussen afstand per uur of minuten per afstand, wat geschikter kan zijn voor het uitvoeren van activiteiten. Je kunt kiezen tussen afstand per uur of minuten per afstand, wat geschikter kan zijn voor het uitvoeren van activiteiten.
### <Thermometer size="16" class="inline-block" style="margin-bottom: 2px" /> Temperatuureenheden ### <Thermometer size="16" class="inline-block" style="margin-bottom: 2px" /> Temperatuureenheden
+2 -2
View File
@@ -1,5 +1,5 @@
--- ---
title: FAQ title: 常見問題
--- ---
<script> <script>
@@ -8,7 +8,7 @@ title: FAQ
# { title } # { title }
### Do I need to donate to use the website? ### 需要捐贈才能使用這網站嗎?
No. No.
The website is free to use and always will be (as long as it is financially sustainable). The website is free to use and always will be (as long as it is financially sustainable).
@@ -1,5 +1,5 @@
--- ---
title: Files and statistics title: 檔案和統計
--- ---
<script lang="ts"> <script lang="ts">
@@ -19,7 +19,7 @@ title: Files and statistics
# { title } # { title }
## File list ## 檔案列表
Once you have [opened](./menu/file) files, they will be shown as tabs in the file list located at the bottom of the map. Once you have [opened](./menu/file) files, they will be shown as tabs in the file list located at the bottom of the map.
You can reorder them by dragging and dropping the tabs. You can reorder them by dragging and dropping the tabs.
@@ -21,7 +21,7 @@ Before we dive into the details of each section, let's have a quick overview of
At the top of the interface, you will find the [main menu](./menu). At the top of the interface, you will find the [main menu](./menu).
This is where you can access common actions such as opening, closing, and exporting files, undoing and redoing actions, and adjusting the application settings. This is where you can access common actions such as opening, closing, and exporting files, undoing and redoing actions, and adjusting the application settings.
## Files and statistics ## 檔案和統計
At the bottom of the interface, you will find the list of files currently open in the application. At the bottom of the interface, you will find the list of files currently open in the application.
You can click on a file to select it and display its statistics below the list. You can click on a file to select it and display its statistics below the list.
+35 -35
View File
@@ -10,87 +10,87 @@ title: Edit actions
# { title } # { title }
與文件操作不同,編輯操作可能會修改目前選定文件的內容。 與文件操作不同,編輯操作可能會修改目前選定文件的內容。
Moreover, when the tree layout of the files list is enabled (see [Files and statistics](../files-and-stats)), they can also be applied to [tracks, segments, and points of interest](../gpx). 若啟用檔案 [樹形佈局](../files-and-stats),操作也可作用於相關 [軌跡、路段和興趣點](../gpx)
Therefore, we will refer to the elements that can be modified by these actions as _file items_. 在文件中,所有可通過以上操作修改的項目被稱為 _檔案項_。
Note that except for the undo and redo actions, the edit actions are also accessible through the context menu (right-click) of the file items. 注意,除復原和重做外,其餘操作也可通過右鍵點選檔案項來喚出操作菜單。
### <Undo2 size="16" class="inline-block" style="margin-bottom: 2px" /><Redo2 size="16" class="inline-block" style="margin-bottom: 2px" /> Undo and redo ### <Undo2 size="16" class="inline-block" style="margin-bottom: 2px" /><Redo2 size="16" class="inline-block" style="margin-bottom: 2px" /> 復原和重做
Using these buttons, you can undo or redo the last actions you performed. 復原或重做上一次執行的操作。
This applies to all actions of the interface but not to view options, application settings, or map navigation. 只適用於在介面上直接進行的所有操作,不適用於顯示選項、應用設定或地圖導航。
### <Info size="16" class="inline-block" style="margin-bottom: 2px" /> Info... ### <Info size="16" class="inline-block" style="margin-bottom: 2px" /> 資訊…
Open the information dialog of the currently selected file item, where you can see and edit its name and description. 用於查看或編輯所選檔案項的名稱和說明資訊。用於查看或編輯所選檔案項的名稱和說明資訊。
### <PaintBucket size="16" class="inline-block" style="margin-bottom: 2px" /> Appearance... ### <PaintBucket size="16" class="inline-block" style="margin-bottom: 2px" /> 外觀
Open the appearance dialog, where you can change the color, opacity, and width of the selected file items on the map. 用於調整所選檔案項在地圖上顯示的軌跡顏色、不透明度和闊度。
### <EyeOff size="16" class="inline-block" style="margin-bottom: 2px" /> Hide/unhide ### <EyeOff size="16" class="inline-block" style="margin-bottom: 2px" /> 隱藏/顯示
Toggle the visibility of the selected file items on the map. 切換所選檔案項在地圖上的可見性。
### <Plus size="16" class="inline-block" style="margin-bottom: 2px" /> New track ### <Plus size="16" class="inline-block" style="margin-bottom: 2px" /> 新建軌跡
Create a new track in the selected file. 在所選檔案項中建立一條新軌跡。
<DocsNote> <DocsNote>
This action is only available when the tree layout of the files list is enabled. 此操作僅在啟用樹形佈局時可用,
Additionally, the selection must be a single file. 所選內容必須是一個檔案。
</DocsNote> </DocsNote>
### <Plus size="16" class="inline-block" style="margin-bottom: 2px" /> New segment ### <Plus size="16" class="inline-block" style="margin-bottom: 2px" /> 新建路段
Create a new segment in the selected track. 在所選軌跡中建立一個新路段。
<DocsNote> <DocsNote>
This action is only available when the tree layout of the files list is enabled. 此操作僅在啟用樹形佈局時可用,
Additionally, the selection must be a single track. 且所選內容必須是單條軌跡。
</DocsNote> </DocsNote>
### <FileStack size="16" class="inline-block" style="margin-bottom: 2px" /> Select all ### <FileStack size="16" class="inline-block" style="margin-bottom: 2px" /> 全選
Add all file items in the current hierarchy level to the selection. 加入當前檔案層級中所有內容到選取中。
### <Maximize size="16" class="inline-block" style="margin-bottom: 2px" /> Center ### <Maximize size="16" class="inline-block" style="margin-bottom: 2px" /> 置中
Center the map on the selected file items. 根據所選檔案項調整地圖顯示中心。
### <ClipboardCopy size="16" class="inline-block" style="margin-bottom: 2px" /> Copy ### <ClipboardCopy size="16" class="inline-block" style="margin-bottom: 2px" /> 複製
Copy the selected file items to the clipboard. 複製所選檔案項到剪貼簿。
<DocsNote> <DocsNote>
This action is only available when the tree layout of the files list is enabled. 此操作僅在啟用樹形佈局時可用,
</DocsNote> </DocsNote>
### <Scissors size="16" class="inline-block" style="margin-bottom: 2px" /> Cut ### <Scissors size="16" class="inline-block" style="margin-bottom: 2px" /> 剪下
Cut the selected file items to the clipboard. 剪下所選檔案項到剪貼簿。
<DocsNote> <DocsNote>
This action is only available when the tree layout of the files list is enabled. 此操作僅在啟用樹形佈局時可用,
</DocsNote> </DocsNote>
### <ClipboardPaste size="16" class="inline-block" style="margin-bottom: 2px" /> Paste ### <ClipboardPaste size="16" class="inline-block" style="margin-bottom: 2px" /> 貼上
Paste the file items from the clipboard to the current hierarchy level if they are compatible with it. 如果剪貼簿中的內容與當前檔案層級相容,進行貼上操作。
<DocsNote> <DocsNote>
This action is only available when the tree layout of the files list is enabled. 此操作僅在啟用樹形佈局時可用,
</DocsNote> </DocsNote>
### <Trash2 size="16" class="inline-block" style="margin-bottom: 2px" /> Delete ### <Trash2 size="16" class="inline-block" style="margin-bottom: 2px" /> 刪除
Delete the selected file items. 刪除所選檔案項。
+18 -18
View File
@@ -1,5 +1,5 @@
--- ---
title: File actions title: 檔案
--- ---
<script lang="ts"> <script lang="ts">
@@ -9,44 +9,44 @@ title: File actions
# { title } # { title }
The file actions menu contains a set of pretty self-explanatory file operations. 該菜單中的操作非常清晰。
### <Plus size="16" class="inline-block" style="margin-bottom: 2px" /> New ### <Plus size="16" class="inline-block" style="margin-bottom: 2px" /> 新增
Create a new empty file. 創造一個新的空白檔案。
### <FolderOpen size="16" class="inline-block" style="margin-bottom: 2px" /> Open... ### <FolderOpen size="16" class="inline-block" style="margin-bottom: 2px" /> 開啟…
Open files from your computer. 開啟本地檔案。
<DocsNote> <DocsNote>
You can also drag and drop files directly from your file system into the window. 支援將檔案直接拖放到窗口中。
</DocsNote> </DocsNote>
### <Copy size="16" class="inline-block" style="margin-bottom: 2px" /> Duplicate ### <Copy size="16" class="inline-block" style="margin-bottom: 2px" /> 複製
Create a copy of the currently selected files. 創造當前選中檔案的副本。
### <FileX size="16" class="inline-block" style="margin-bottom: 2px" /> Delete ### <FileX size="16" class="inline-block" style="margin-bottom: 2px" /> 刪除
Delete the currently selected files. 刪除當前選中的檔案。
### <FileX size="16" class="inline-block" style="margin-bottom: 2px" /> Delete all ### <FileX size="16" class="inline-block" style="margin-bottom: 2px" /> 全部刪除
Delete all files. 刪除全部檔案。
### <Download size="16" class="inline-block" style="margin-bottom: 2px" /> Export... ### <Download size="16" class="inline-block" style="margin-bottom: 2px" /> 匯出...
Open the export dialog to save the currently selected files to your computer. 保存當前選取檔案到本地。
### <Download size="16" class="inline-block" style="margin-bottom: 2px" /> Export all... ### <Download size="16" class="inline-block" style="margin-bottom: 2px" /> 匯出所有…
Open the export dialog to save all files to your computer. 保存所有檔案到本地。
<DocsNote type="warning"> <DocsNote type="warning">
If your download does not start after clicking the download button, please check your browser settings to allow downloads from <b>gpx.studio</b>. 點選下載按鈕後若無反應,請檢查瀏覽器設定以允許其從 <b>gpx.studio</b> 下載。
</DocsNote> </DocsNote>
+2 -2
View File
@@ -1,5 +1,5 @@
--- ---
title: Settings title: 設定
--- ---
<script lang="ts"> <script lang="ts">
@@ -9,7 +9,7 @@ title: Settings
# { title } # { title }
### <Ruler size="16" class="inline-block" style="margin-bottom: 2px" /> Distance units ### <Ruler size="16" class="inline-block" style="margin-bottom: 2px" /> 距離單位
Change the units used to display distances in the interface. Change the units used to display distances in the interface.
@@ -13,7 +13,7 @@ title: Route planning and editing
The route planning and editing tool allows you to create and edit routes by placing or moving anchor points on the map. The route planning and editing tool allows you to create and edit routes by placing or moving anchor points on the map.
## Settings ## 設定
As shown below, the tool dialog contains a few settings to control the routing behavior. As shown below, the tool dialog contains a few settings to control the routing behavior.
You can minimize the dialog to save space by clicking on <button><SquareArrowUpLeft size="16" class="inline-block" style="margin-bottom: 2px" /></button>. You can minimize the dialog to save space by clicking on <button><SquareArrowUpLeft size="16" class="inline-block" style="margin-bottom: 2px" /></button>.
+1 -1
View File
@@ -59,7 +59,7 @@ title: 地图控件
<DocsLayers /> <DocsLayers />
<span class="text-sm text-center mt-2"> <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 topographic basemap. 鼠标悬停在地图上,可在地形图底图上方显示 <a href="https://hiking.waymarkedtrails.org" target="_blank">Waymarked Trails 徒步路线</a> 叠加层。
</span> </span>
</div> </div>
+2 -2
View File
@@ -19,11 +19,11 @@ title: 编辑
撤销或重做最后一次执行的操作。 撤销或重做最后一次执行的操作。
仅适用于在界面上直接进行的所有操作,不适用于显示选项、应用设置或地图导航。 仅适用于在界面上直接进行的所有操作,不适用于显示选项、应用设置或地图导航。
### <Info size="16" class="inline-block" style="margin-bottom: 2px" /> 信息 ### <Info size="16" class="inline-block" style="margin-bottom: 2px" /> 信息
用于查看或编辑所选文件项的名称和说明信息。 用于查看或编辑所选文件项的名称和说明信息。
### <PaintBucket size="16" class="inline-block" style="margin-bottom: 2px" /> 外观 ### <PaintBucket size="16" class="inline-block" style="margin-bottom: 2px" /> 外观
用于调整所选文件项在地图上显示的轨迹颜色、不透明度和线宽。 用于调整所选文件项在地图上显示的轨迹颜色、不透明度和线宽。
@@ -18,7 +18,7 @@ title: 请求海拔数据
<DocsNote> <DocsNote>
Elevation data is provided by <a href="https://mapterhorn.com" target="_blank">Mapterhorn</a>. 海拔数据来自 <a href="https://mapterhorn.com" target="_blank">Mapterhorn</a>
You can learn more about its origin and accuracy in the <a href="https://mapterhorn.com/attribution/" target="_blank">documentation</a>. 查阅 <a href="https://mapterhorn.com/attribution/" target="_blank">官方文档</a> 以了解海拔数据来源及其准确度。
</DocsNote> </DocsNote>
+22 -22
View File
@@ -28,7 +28,7 @@
"undo": "Anulează", "undo": "Anulează",
"redo": "Refă", "redo": "Refă",
"delete": "Șterge", "delete": "Șterge",
"delete_all": "Delete all", "delete_all": "Șterge tot",
"select_all": "Selectează tot", "select_all": "Selectează tot",
"view": "Vizualizare", "view": "Vizualizare",
"elevation_profile": "Profil de altitudine", "elevation_profile": "Profil de altitudine",
@@ -36,7 +36,7 @@
"switch_basemap": "Comutați la harta de bază anterioară", "switch_basemap": "Comutați la harta de bază anterioară",
"toggle_overlays": "Comută suprapunerile", "toggle_overlays": "Comută suprapunerile",
"toggle_3d": "Comută 3D", "toggle_3d": "Comută 3D",
"fullscreen": "Full screen", "fullscreen": "Ecran complet",
"settings": "Setări", "settings": "Setări",
"distance_units": "Unități de distanță", "distance_units": "Unități de distanță",
"metric": "Metric", "metric": "Metric",
@@ -62,46 +62,46 @@
"more": "Mai multe...", "more": "Mai multe...",
"donate": "Donați", "donate": "Donați",
"ctrl": "Ctrl", "ctrl": "Ctrl",
"click": "Click", "click": "Clic",
"drag": "Drag", "drag": "Drag",
"right_click_drag": "Right-click drag", "right_click_drag": "Right-click drag",
"metadata": { "metadata": {
"button": "Info...", "button": "Informații...",
"name": "Name", "name": "Nume",
"description": "Descriere", "description": "Descriere",
"save": "Save" "save": "Salvează"
}, },
"style": { "style": {
"button": "Aspect...", "button": "Aspect...",
"color": "Color", "color": "Culoare",
"opacity": "Opacitate", "opacity": "Opacitate",
"width": "Width" "width": "Lățime"
}, },
"hide": "Ascunde", "hide": "Ascunde",
"unhide": "Dezvăluie", "unhide": "Dezvăluie",
"center": "Center", "center": "Centrează",
"open_in": "Open in", "open_in": "Deschide în",
"copy_coordinates": "Copiază coordonatele", "copy_coordinates": "Copiază coordonatele",
"edit_osm": "Edit in OpenStreetMap" "edit_osm": "Editează în OpenStreetMap"
}, },
"toolbar": { "toolbar": {
"routing": { "routing": {
"tooltip": "Planifică sau editează o rută", "tooltip": "Planifică sau editează o rută",
"activity": "Activitate", "activity": "Activitate",
"use_routing": "Rutare", "use_routing": "Rutare",
"use_routing_tooltip": "Connect anchor points via road network, or in a straight line if disabled", "use_routing_tooltip": "Conectează puncte de ancorare prin rețeaua rutieră sau în linie dreaptă dacă este dezactivată",
"allow_private": "Allow private roads", "allow_private": "Permite drumuri private",
"reverse": { "reverse": {
"button": "Reverse", "button": "Inversează",
"tooltip": "Reverse the direction of the route" "tooltip": "Reverse the direction of the route"
}, },
"route_back_to_start": { "route_back_to_start": {
"button": "Back to start", "button": "Înapoi la punctul de plecare",
"tooltip": "Connect the last point of the route with the starting point" "tooltip": "Conectează ultimul punct al rutei cu punctul de plecare"
}, },
"round_trip": { "round_trip": {
"button": "Round trip", "button": "Călătorie dus-întors",
"tooltip": "Return to the starting point by the same route" "tooltip": "Întoarce-te la punctul de plecare pe aceeași rută"
}, },
"start_loop_here": "Start loop here", "start_loop_here": "Start loop here",
"help_no_file": "Select a trace to use the routing tool, or click on the map to start creating a new route.", "help_no_file": "Select a trace to use the routing tool, or click on the map to start creating a new route.",
@@ -120,7 +120,7 @@
"unknown": "Necunoscut", "unknown": "Necunoscut",
"paved": "Asfaltat", "paved": "Asfaltat",
"unpaved": "Unpaved", "unpaved": "Unpaved",
"asphalt": "Asphalt", "asphalt": "Asfalt",
"concrete": "Concrete", "concrete": "Concrete",
"cobblestone": "Pavaj", "cobblestone": "Pavaj",
"paving_stones": "Pavaj din pietre", "paving_stones": "Pavaj din pietre",
@@ -140,11 +140,11 @@
"grass": "Iarbă", "grass": "Iarbă",
"grass_paver": "Pavaj cu iarbă", "grass_paver": "Pavaj cu iarbă",
"clay": "Clay", "clay": "Clay",
"stone": "Stone" "stone": "Piatră"
}, },
"highway": { "highway": {
"unknown": "Unknown", "unknown": "Necunoscut",
"motorway": "Highway", "motorway": "Autostradă",
"motorway_link": "Highway link", "motorway_link": "Highway link",
"trunk": "Primary road", "trunk": "Primary road",
"trunk_link": "Primary road link", "trunk_link": "Primary road link",
+433 -433
View File
@@ -2,308 +2,308 @@
"metadata": { "metadata": {
"home_title": "線上 GPX 檔案編輯器", "home_title": "線上 GPX 檔案編輯器",
"app_title": "app", "app_title": "app",
"embed_title": "", "embed_title": "線上 GPX 檔案編輯器",
"help_title": "", "help_title": "幫助",
"404_title": "page not found", "404_title": "無法找到相關頁面",
"description": "。" "description": "線上查看、編輯和建立 GPX 檔案,包含高級路線規劃、檔案管理器、精美的地圖和詳細的資料可視化功能。"
}, },
"menu": { "menu": {
"new": "New", "new": "新建",
"new_file": "New file", "new_file": "新增檔案",
"new_track": "New track", "new_track": "新增路徑",
"new_segment": "New segment", "new_segment": "新增路段",
"open": "Open...", "open": "開啟...",
"duplicate": "Duplicate", "duplicate": "建立副本",
"copy": "Copy", "copy": "複製",
"paste": "Paste", "paste": "貼上",
"cut": "剪下", "cut": "剪下",
"export": "匯出……", "export": "匯出……",
"export_all": "匯出所有……", "export_all": "匯出所有……",
"export_options": "Export options", "export_options": "匯出選項",
"support_message": "The tool is free to use, but not free to run. Please consider supporting the website if you use it frequently. Thank you!", "support_message": "本工具免費使用,但運行此網站有成本。若您經常使用,請考慮捐贈以支持我們。非常感謝!",
"support_button": "Help keep the website free", "support_button": "幫助網站保持免費",
"download_file": "Download file", "download_file": "下載檔案",
"download_files": "Download files", "download_files": "下載所有檔案",
"edit": "Edit", "edit": "編輯",
"undo": "Undo", "undo": "復原",
"redo": "Redo", "redo": "重做",
"delete": "Delete", "delete": "刪除",
"delete_all": "Delete all", "delete_all": "全部刪除",
"select_all": "Select all", "select_all": "全選",
"view": "View", "view": "顯示",
"elevation_profile": "Elevation profile", "elevation_profile": "海拔剖面圖",
"tree_file_view": "File tree", "tree_file_view": "檔案樹狀圖",
"switch_basemap": "Switch to previous basemap", "switch_basemap": "切換到上一個底圖",
"toggle_overlays": "Toggle overlays", "toggle_overlays": "切換疊加層",
"toggle_3d": "Toggle 3D", "toggle_3d": "切換三維檢視",
"fullscreen": "Full screen", "fullscreen": "全螢幕",
"settings": "Settings", "settings": "設定",
"distance_units": "Distance units", "distance_units": "距離單位",
"metric": "Metric", "metric": "公制",
"imperial": "Imperial", "imperial": "英制",
"nautical": "Nautical", "nautical": "航海",
"velocity_units": "Velocity units", "velocity_units": "速度單位",
"temperature_units": "Temperature units", "temperature_units": "溫度單位",
"celsius": "Celsius", "celsius": "攝氏",
"fahrenheit": "Fahrenheit", "fahrenheit": "華氏",
"language": "Language", "language": "語言",
"mode": "Theme", "mode": "主題",
"system": "System", "system": "系統",
"light": "Light", "light": "淺色",
"dark": "Dark", "dark": "深色",
"street_view_source": "街景原始檔", "street_view_source": "街景原始檔",
"mapillary": "Mapillary", "mapillary": "Mapillary",
"google": "Google", "google": "Google",
"toggle_street_view": "Street view", "toggle_street_view": "街景",
"layers": "Map layers...", "layers": "地圖圖層...",
"distance_markers": "Distance markers", "distance_markers": "距離標記",
"direction_markers": "Direction arrows", "direction_markers": "方向箭頭",
"help": "Help", "help": "幫助",
"more": "More...", "more": "更多...",
"donate": "Donate", "donate": "捐贈",
"ctrl": "Ctrl", "ctrl": "Ctrl",
"click": "Click", "click": "點選",
"drag": "Drag", "drag": "拖動",
"right_click_drag": "Right-click drag", "right_click_drag": "右鍵拖動",
"metadata": { "metadata": {
"button": "Info...", "button": "資訊...",
"name": "Name", "name": "名稱",
"description": "Description", "description": "說明",
"save": "Save" "save": "保存"
}, },
"style": { "style": {
"button": "Appearance...", "button": "外觀...",
"color": "Color", "color": "配色",
"opacity": "Opacity", "opacity": "透明度",
"width": "Width" "width": "闊度"
}, },
"hide": "Hide", "hide": "隱藏",
"unhide": "Unhide", "unhide": "取消隱藏",
"center": "Center", "center": "置中",
"open_in": "Open in", "open_in": "打開於",
"copy_coordinates": "Copy coordinates", "copy_coordinates": "複製座標",
"edit_osm": "Edit in OpenStreetMap" "edit_osm": " OpenStreetMap 中編輯"
}, },
"toolbar": { "toolbar": {
"routing": { "routing": {
"tooltip": "Plan or edit a route", "tooltip": "規劃或編輯路線",
"activity": "Activity", "activity": "活動",
"use_routing": "Routing", "use_routing": "路線",
"use_routing_tooltip": "Connect anchor points via road network, or in a straight line if disabled", "use_routing_tooltip": "通過路網連接錨點,若停用用直線連接",
"allow_private": "Allow private roads", "allow_private": "允許私家路",
"reverse": { "reverse": {
"button": "Reverse", "button": "反向",
"tooltip": "Reverse the direction of the route" "tooltip": "反轉路線方向"
}, },
"route_back_to_start": { "route_back_to_start": {
"button": "Back to start", "button": "返回起點",
"tooltip": "Connect the last point of the route with the starting point" "tooltip": "連接路線的起點與終點"
}, },
"round_trip": { "round_trip": {
"button": "Round trip", "button": "往返路線",
"tooltip": "Return to the starting point by the same route" "tooltip": "按原路返回起點"
}, },
"start_loop_here": "Start loop here", "start_loop_here": "在此開始循環",
"help_no_file": "Select a trace to use the routing tool, or click on the map to start creating a new route.", "help_no_file": "選擇軌跡進行編輯,或在地圖上點選以建立新路線。",
"help": "Click on the map to add a new anchor point, or drag existing ones to change the route.", "help": "點選地圖以加入新錨點,或拖動現有錨點以改變路線。",
"activities": { "activities": {
"bike": "Bike", "bike": "單車",
"racing_bike": "Road bike", "racing_bike": "公路單車",
"gravel_bike": "Gravel bike", "gravel_bike": "礫石單車",
"mountain_bike": "Mountain bike", "mountain_bike": "越野單車",
"foot": "Run/hike", "foot": "跑步/遠足",
"motorcycle": "Motorcycle", "motorcycle": "電單車",
"water": "Water", "water": "水上活動",
"railway": "Railway" "railway": "鐵路"
}, },
"surface": { "surface": {
"unknown": "Unknown", "unknown": "未知",
"paved": "Paved", "paved": "鋪砌路面",
"unpaved": "Unpaved", "unpaved": "未鋪砌路面",
"asphalt": "Asphalt", "asphalt": "瀝青路",
"concrete": "Concrete", "concrete": "混凝土",
"cobblestone": "Cobblestone", "cobblestone": "鵝卵石",
"paving_stones": "鋪路石", "paving_stones": "鋪路石",
"sett": "石板", "sett": "石板",
"metal": "Metal", "metal": "金屬",
"wood": "Wood", "wood": "木材",
"compacted": "Compacted gravel", "compacted": "壓實的礫石",
"fine_gravel": "Fine gravel", "fine_gravel": "細礫",
"gravel": "Gravel", "gravel": "砂礫",
"pebblestone": "Pebblestone", "pebblestone": "卵石",
"rock": "Rock", "rock": "岩石",
"dirt": "Dirt", "dirt": "泥土",
"ground": "Ground", "ground": "地面",
"earth": "Earth", "earth": "土地",
"mud": "Mud", "mud": "泥地",
"sand": "Sand", "sand": "沙粒",
"grass": "Grass", "grass": "草地",
"grass_paver": "Grass paver", "grass_paver": "草坪",
"clay": "Clay", "clay": "黏土",
"stone": "Stone" "stone": "石頭"
}, },
"highway": { "highway": {
"unknown": "Unknown", "unknown": "未知類型",
"motorway": "Highway", "motorway": "高速公路",
"motorway_link": "Highway link", "motorway_link": "高速公路引道",
"trunk": "Primary road", "trunk": "快速公路",
"trunk_link": "Primary road link", "trunk_link": "快速公路連接路",
"primary": "Primary road", "primary": "快速公路",
"primary_link": "Primary road link", "primary_link": "快速公路連接路",
"secondary": "Secondary road", "secondary": "主要道路",
"secondary_link": "Secondary road link", "secondary_link": "主要道路連接路",
"tertiary": "Tertiary road", "tertiary": "支路",
"tertiary_link": "Tertiary road link", "tertiary_link": "支路連接路",
"unclassified": "Minor road", "unclassified": "小路",
"residential": "Residential road", "residential": "居住區道路",
"living_street": "Living street", "living_street": "住宅街道",
"service": "Service road", "service": "輔助道路",
"track": "Track", "track": "小徑(未鋪設道路)",
"footway": "Footway", "footway": "",
"path": "Path", "path": "小徑",
"pedestrian": "Pedestrian", "pedestrian": "行人路",
"cycleway": "Cycleway", "cycleway": "單車徑",
"steps": "Steps", "steps": "石級",
"road": "Road", "road": "道路",
"bridleway": "Horseriding path", "bridleway": "馬道",
"platform": "Platform", "platform": "停靠站台",
"raceway": "競賽賽道", "raceway": "競賽賽道",
"rest_area": "Rest area", "rest_area": "停車區",
"abandoned": "Abandoned", "abandoned": "廢棄道路",
"services": "Services", "services": "服務區",
"corridor": "Corridor", "corridor": "走廊",
"bus_stop": "Bus stop", "bus_stop": "巴士站",
"busway": "Busway", "busway": "巴士線",
"elevator": "Elevator", "elevator": "升降機",
"via_ferrata": "Via ferrata", "via_ferrata": "鐵鎖攀岩",
"proposed": "已規劃但未興建的道路", "proposed": "未興建的道路",
"construction": "Road under construction" "construction": "興建中的道路"
}, },
"sac_scale": { "sac_scale": {
"hiking": "遠足", "hiking": "遠足",
"mountain_hiking": "登山遠足", "mountain_hiking": "登山遠足",
"demanding_mountain_hiking": "Demanding mountain hiking", "demanding_mountain_hiking": "高難度登山路徑 (T3級)",
"alpine_hiking": "高山遠足", "alpine_hiking": "高山遠足",
"demanding_alpine_hiking": "Demanding alpine hiking", "demanding_alpine_hiking": "高難度登山路徑 (T5級)",
"difficult_alpine_hiking": "Difficult alpine hiking" "difficult_alpine_hiking": "高難度登山路徑 (T6級)"
}, },
"mtb_scale": "MTB scale", "mtb_scale": "越野單車徑難度分級",
"error": { "error": {
"from": "The start point is too far from the nearest road", "from": "起點離最近的道路太遠",
"via": "The via point is too far from the nearest road", "via": "途徑點離最近的道路太遠",
"to": "The end point is too far from the nearest road", "to": "終點離最近的道路太遠",
"distance": "The end point is too far from the start point", "distance": "起點到終點的距離太遠",
"connection": "No connection found between the points", "connection": "找不到連接途徑點的路線",
"timeout": "Route calculation took too long, try adding points closer together" "timeout": "軌跡計算耗時太長,請嘗試減少點與點的距離"
} }
}, },
"scissors": { "scissors": {
"tooltip": "Crop or split", "tooltip": "裁剪或拆分",
"crop": "Crop", "crop": "裁剪",
"split_as": "Split the trace into", "split_as": "將軌跡拆分為",
"help_invalid_selection": "Select a trace to crop or split.", "help_invalid_selection": "須先選擇要裁剪或拆分的軌跡。",
"help": "Use the slider to crop the trace, or split it by clicking on one of the split markers or on the trace itself." "help": "移動滑塊以確認裁剪範圍,或點選軌跡上的分割標記以拆分。"
}, },
"time": { "time": {
"tooltip": "Manage time data", "tooltip": "管理時間資料",
"start": "Start", "start": "開始",
"end": "End", "end": "結束",
"total_time": "Moving time", "total_time": "移動時間",
"pick_date": "Pick a date", "pick_date": "選擇日期",
"artificial": "Create realistic time data", "artificial": "建立實際時間資料",
"update": "Update time data", "update": "更新時間資料",
"help": "Use the form to set new time data.", "help": "使用表單設定新的時間資料。",
"help_invalid_selection": "Select a single trace to manage its time data." "help_invalid_selection": "選擇一個軌跡來管理時間資料。"
}, },
"merge": { "merge": {
"merge_traces": "Connect the traces", "merge_traces": "合併為一條連續軌跡",
"merge_contents": "Merge the contents and keep the traces disconnected", "merge_contents": "合併但保持軌跡獨立",
"merge_selection": "Merge selection", "merge_selection": "合併",
"remove_gaps": "Remove time gaps between traces", "remove_gaps": "刪除軌跡的時間間隔",
"tooltip": "Merge items together", "tooltip": "合併項目",
"help_merge_traces": "Connecting the selected traces will create a single continuous trace.", "help_merge_traces": "連接所選內容並建立一個連續的軌跡。",
"help_cannot_merge_traces": "Your selection must contain several traces to connect them.", "help_cannot_merge_traces": "須先選擇多個檔案以合併。",
"help_merge_contents": "Merging the contents of the selected items will group all the contents inside the first item.", "help_merge_contents": "合併所選內容並將結果儲存於第一個檔案。",
"help_cannot_merge_contents": "Your selection must contain several items to merge their contents.", "help_cannot_merge_contents": "須先選擇多個檔案以合併。",
"selection_tip": "Tip: use {KEYBOARD_SHORTCUT} to add items to the selection." "selection_tip": "可使用 {KEYBOARD_SHORTCUT} 新增項目至選擇中。"
}, },
"extract": { "extract": {
"tooltip": "Extract contents to separate items", "tooltip": "提取為多個獨立項目",
"button": "Extract", "button": "提取",
"help": "Extracting the contents of the selected items will create a separate item for each of their contents.", "help": "該操作將為每個軌跡建立一個單獨的檔案。",
"help_invalid_selection": "Your selection must contain items with multiple traces to extract them." "help_invalid_selection": "須先選擇包含多個軌跡的檔案以提取。"
}, },
"elevation": { "elevation": {
"button": "Request elevation data", "button": "請求海拔資料",
"help": "Requesting elevation data will erase the existing elevation data, if any, and replace it with data from Mapterhorn.", "help": "請求成功後將移除原有的海拔資料,並使用 Mapterhorn 的海拔資料替換原有資料。",
"help_no_selection": "Select a file item to request elevation data." "help_no_selection": "選擇要請求海拔資料的檔案。"
}, },
"waypoint": { "waypoint": {
"tooltip": "Create and edit points of interest", "tooltip": "建立或編輯興趣點",
"icon": "Icon", "icon": "圖示",
"link": "Link", "link": "連結",
"longitude": "Longitude", "longitude": "經度",
"latitude": "Latitude", "latitude": "緯度",
"create": "Create point of interest", "create": "新增興趣點",
"add": "Add point of interest to file", "add": "將興趣點加入到檔案",
"help": "Fill in the form to create a new point of interest, or click on an existing one to edit it. Click on the map to fill the coordinates, or drag points of interest to move them.", "help": "通過表單建立新興趣點,或點選現有興趣點以編輯。 點選地圖並填充坐標點,或拖動興趣點以移動坐標。",
"help_no_selection": "Select a file to create or edit points of interest." "help_no_selection": "選擇檔案以建立或編輯興趣點。"
}, },
"reduce": { "reduce": {
"tooltip": "Reduce the number of GPS points", "tooltip": "精簡 GPS 點數量",
"tolerance": "Tolerance", "tolerance": "最大間距",
"number_of_points": "Number of GPS points", "number_of_points": "GPS 點數量",
"button": "簡化", "button": "簡化",
"help": "Use the slider to choose the number of GPS points to keep.", "help": "移動滑塊以調整要保留的 GPS 點數量。",
"help_no_selection": "Select a trace to reduce the number of its GPS points." "help_no_selection": "選擇一個軌跡以減少其 GPS 點的數量。"
}, },
"clean": { "clean": {
"tooltip": "Clean GPS points and points of interest with a rectangle selection", "tooltip": "使用矩形選區清除項目",
"delete_trackpoints": "Delete GPS points", "delete_trackpoints": "刪除 GPS 點",
"delete_waypoints": "Delete points of interest", "delete_waypoints": "刪除興趣點",
"delete_inside": "Delete inside selection", "delete_inside": "清除選區內部項目",
"delete_outside": "Delete outside selection", "delete_outside": "清除選區外的項目",
"button": "Delete", "button": "刪除",
"help": "Select a rectangle area on the map to remove GPS points and points of interest.", "help": "在地圖上繪製矩形選區以清除。",
"help_no_selection": "Select a trace to clean GPS points and points of interest." "help_no_selection": "選擇一個軌跡以清除其 GPS 點和興趣點。"
} }
}, },
"layers": { "layers": {
"settings": "Layer settings", "settings": "圖層設定",
"settings_help": "Select the map layers you want to show in the interface, add custom ones, and adjust their settings.", "settings_help": "選擇要在介面中顯示的地圖圖層,或加入自訂圖層,並作出必要調整。",
"selection": "Layer selection", "selection": "選擇圖層",
"custom_layers": { "custom_layers": {
"title": "Custom layers", "title": "自訂圖層",
"new": "New custom layer", "new": "新建自訂圖層",
"edit": "Edit custom layer", "edit": "編輯自訂圖層",
"urls": "URL(s)", "urls": "URL",
"url_placeholder": "WMTS, WMS or MapLibre style JSON", "url_placeholder": "WMTSWMS MapLibre style JSON",
"max_zoom": "Max zoom", "max_zoom": "最大縮放等級",
"layer_type": "Layer type", "layer_type": "圖層類型",
"basemap": "Basemap", "basemap": "底圖",
"overlay": "Overlay", "overlay": "疊加層",
"create": "Create layer", "create": "新增圖層",
"update": "Update layer" "update": "更新圖層"
}, },
"opacity": "Overlay opacity", "opacity": "圖層透明度",
"terrain": "Terrain source", "terrain": "地形來源",
"label": { "label": {
"basemaps": "Basemaps", "basemaps": "底圖",
"overlays": "Overlays", "overlays": "疊加層",
"custom": "Custom", "custom": "自訂",
"world": "World", "world": "世界",
"countries": "Countries", "countries": "國家/地區",
"belgium": "Belgium", "belgium": "比利時",
"bulgaria": "Bulgaria", "bulgaria": "保加利亞",
"finland": "Finland", "finland": "芬蘭",
"france": "France", "france": "法國",
"new_zealand": "New Zealand", "new_zealand": "紐西蘭",
"norway": "Norway", "norway": "挪威",
"spain": "Spain", "spain": "西班牙",
"sweden": "Sweden", "sweden": "瑞典",
"switzerland": "Switzerland", "switzerland": "瑞士",
"united_kingdom": "United Kingdom", "united_kingdom": "英國",
"united_states": "United States", "united_states": "美國",
"libertyTopo": "Liberty Topo", "libertyTopo": "Liberty Topo",
"libertySatellite": "Liberty Satellite", "libertySatellite": "Liberty Satellite",
"osm": "OpenMapTiles OSM", "osm": "OpenMapTiles OSM",
@@ -316,108 +316,108 @@
"utagawaVTT": "UtagawaMTB", "utagawaVTT": "UtagawaMTB",
"linz": "LINZ Topo", "linz": "LINZ Topo",
"linzTopo": "LINZ Topo50", "linzTopo": "LINZ Topo50",
"swisstopoRaster": "swisstopo Raster", "swisstopoRaster": "swisstopo 柵格",
"swisstopoVector": "swisstopo Vector", "swisstopoVector": "swisstopo 向量",
"swisstopoSatellite": "swisstopo Satellite", "swisstopoSatellite": "swisstopo 衛星地圖",
"ignBe": "IGN Topo", "ignBe": "IGN Topo",
"ignFrPlan": "IGN Plan", "ignFrPlan": "IGN Plan",
"ignFrTopo": "IGN Topo", "ignFrTopo": "IGN Topo",
"ignFrScan25": "IGN SCAN25", "ignFrScan25": "IGN SCAN25",
"ignFrSatellite": "IGN Satellite", "ignFrSatellite": "IGN 衛星地圖",
"ignEs": "IGN Topo", "ignEs": "IGN Topo",
"ignEsSatellite": "IGN Satellite", "ignEsSatellite": "IGN Satellite",
"ordnanceSurvey": "Ordnance Survey", "ordnanceSurvey": "Ordnance Survey(英國地形測量局)",
"norwayTopo": "Topografisk Norgeskart 4", "norwayTopo": "Topografisk Norgeskart 4",
"finlandTopo": "Lantmäteriverket Terrängkarta", "finlandTopo": "Lantmteriverket Terrngkarta",
"bgMountains": "BGMountains", "bgMountains": "BGMountains",
"usgs": "USGS", "usgs": "USGS",
"bikerouterGravel": "bikerouter.de Gravel", "bikerouterGravel": "bikerouter.de Gravel",
"cyclOSMlite": "CyclOSM Lite", "cyclOSMlite": "CyclOSM Lite",
"mapterhornHillshade": "Mapterhorn Hillshade", "mapterhornHillshade": "Mapterhorn Hillshade",
"openRailwayMap": "OpenRailwayMap", "openRailwayMap": "OpenRailwayMap",
"swisstopoSlope": "swisstopo Slope", "swisstopoSlope": "swisstopo 地形",
"swisstopoHiking": "swisstopo Hiking", "swisstopoHiking": "swisstopo 遠足",
"swisstopoHikingClosures": "swisstopo Hiking Closures", "swisstopoHikingClosures": "swisstopo 登山封閉路線",
"swisstopoCycling": "swisstopo Cycling", "swisstopoCycling": "swisstopo 單車",
"swisstopoCyclingClosures": "swisstopo Cycling Closures", "swisstopoCyclingClosures": "swisstopo 單車封閉路線",
"swisstopoMountainBike": "swisstopo MTB", "swisstopoMountainBike": "swisstopo 越野單車",
"swisstopoMountainBikeClosures": "swisstopo MTB Closures", "swisstopoMountainBikeClosures": "swisstopo 越野單車封閉路線",
"swisstopoSkiTouring": "swisstopo Ski Touring", "swisstopoSkiTouring": "swisstopo 滑雪巡遊",
"ignFrCadastre": "IGN Cadastre", "ignFrCadastre": "IGN Cadastre",
"ignSlope": "IGN Slope", "ignSlope": "IGN 地形",
"ignSkiTouring": "IGN Ski Touring", "ignSkiTouring": "IGN 滑雪巡遊",
"waymarked_trails": "Waymarked Trails", "waymarked_trails": "標記路線",
"waymarkedTrailsHiking": "Hiking", "waymarkedTrailsHiking": "遠足",
"waymarkedTrailsCycling": "Cycling", "waymarkedTrailsCycling": "單車",
"waymarkedTrailsMTB": "MTB", "waymarkedTrailsMTB": "越野單車",
"waymarkedTrailsSkating": "Skating", "waymarkedTrailsSkating": "滑冰",
"waymarkedTrailsHorseRiding": "Horse Riding", "waymarkedTrailsHorseRiding": "騎馬",
"waymarkedTrailsWinter": "Winter", "waymarkedTrailsWinter": "冬季路線",
"points_of_interest": "Points of interest", "points_of_interest": "興趣點",
"food": "Food", "food": "食物",
"bakery": "Bakery", "bakery": "麵包店",
"food-store": "Food Store", "food-store": "食品店",
"eat-and-drink": "Eat and Drink", "eat-and-drink": "餐飲店",
"amenities": "Amenities", "amenities": "便利設施",
"toilets": "Toilets", "toilets": "廁所",
"water": "Water", "water": "飲用水",
"shower": "Shower", "shower": "淋浴",
"shelter": "Shelter", "shelter": "庇護所",
"cemetery": "Cemetery", "cemetery": "墓地",
"motorized": "Cars and Motorcycles", "motorized": "汽車和電單車",
"fuel-station": "Fuel Station", "fuel-station": "油站",
"parking": "Parking", "parking": "停車場",
"garage": "Garage", "garage": "車庫",
"barrier": "Barrier", "barrier": "障礙物",
"tourism": "Tourism", "tourism": "旅游",
"attraction": "Attraction", "attraction": "景點",
"viewpoint": "Viewpoint", "viewpoint": "觀景台",
"hotel": "Hotel", "hotel": "酒店",
"campsite": "Campsite", "campsite": "營地",
"hut": "Hut", "hut": "小屋",
"picnic": "Picnic Area", "picnic": "野餐區",
"summit": "Summit", "summit": "頂峰",
"pass": "Pass", "pass": "山坳",
"climbing": "Climbing", "climbing": "攀爬",
"bicycle": "Bicycle", "bicycle": "單車",
"bicycle-parking": "Bicycle Parking", "bicycle-parking": "單車架",
"bicycle-rental": "Bicycle Rental", "bicycle-rental": "單車出租店",
"bicycle-shop": "Bicycle Shop", "bicycle-shop": "單車店",
"public-transport": "Public Transport", "public-transport": "公共交通",
"railway-station": "Railway Station", "railway-station": "火車站",
"tram-stop": "Tram Stop", "tram-stop": "電車站",
"bus-stop": "Bus Stop", "bus-stop": "巴士站",
"ferry": "Ferry", "ferry": "渡口",
"mapterhorn": "Mapterhorn" "mapterhorn": "Mapterhorn"
} }
}, },
"chart": { "chart": {
"settings": "Elevation profile settings" "settings": "海拔剖面圖設定"
}, },
"quantities": { "quantities": {
"distance": "Distance", "distance": "距離",
"elevation": "Elevation", "elevation": "海拔",
"elevation_gain_loss": "Elevation gain and loss", "elevation_gain_loss": "累計爬升和下降",
"temperature": "Temperature", "temperature": "温度",
"speed": "Speed", "speed": "速度",
"pace": "Pace", "pace": "配速",
"heartrate": "Heart rate", "heartrate": "心率",
"cadence": "Cadence", "cadence": "踏頻",
"power": "Power", "power": "功率",
"slope": "Slope", "slope": "坡度",
"surface": "Surface", "surface": "路面",
"highway": "Category", "highway": "類型",
"time": "Time", "time": "時間",
"moving": "Moving", "moving": "運動",
"total": "Total", "total": "全部",
"osm_extensions": "OpenStreetMap data" "osm_extensions": "OpenStreetMap 資料"
}, },
"units": { "units": {
"meters": "m", "meters": "",
"feet": "ft", "feet": "英呎",
"kilometers": "km", "kilometers": "公里",
"miles": "mi", "miles": "英里",
"nautical_miles": "nm", "nautical_miles": "海里",
"celsius": "°C", "celsius": "°C",
"fahrenheit": "°F", "fahrenheit": "°F",
"kilometers_per_hour": "km/h", "kilometers_per_hour": "km/h",
@@ -425,136 +425,136 @@
"minutes_per_kilometer": "min/km", "minutes_per_kilometer": "min/km",
"minutes_per_mile": "min/mi", "minutes_per_mile": "min/mi",
"minutes_per_nautical_mile": "min/nm", "minutes_per_nautical_mile": "min/nm",
"knots": "kn", "knots": "",
"heartrate": "bpm", "heartrate": "bpm",
"cadence": "rpm", "cadence": "rpm",
"power": "W" "power": "W"
}, },
"gpx": { "gpx": {
"file": "File", "file": "檔案",
"files": "Files", "files": "檔案",
"track": "Track", "track": "軌跡",
"tracks": "Tracks", "tracks": "軌跡",
"segment": "Segment", "segment": "路段",
"segments": "Segments", "segments": "路段",
"waypoint": "Point of interest", "waypoint": "興趣點",
"waypoints": "Points of interest", "waypoints": "興趣點",
"symbol": { "symbol": {
"alert": "Alert", "alert": "警告",
"anchor": "Anchor", "anchor": "錨點",
"bank": "Bank", "bank": "銀行",
"beach": "Beach", "beach": "海灘",
"bike_trail": "Bike Trail", "bike_trail": "單車徑",
"binoculars": "Binoculars", "binoculars": "望遠鏡",
"bridge": "Bridge", "bridge": "",
"building": "Building", "building": "大廈",
"campground": "Campsite", "campground": "營地",
"car": "Car", "car": "車輛",
"car_repair": "Garage", "car_repair": "車庫",
"convenience_store": "Convenience Store", "convenience_store": "便利店",
"crossing": "Crossing", "crossing": "交叉路口",
"department_store": "Department Store", "department_store": "百貨店",
"drinking_water": "Water", "drinking_water": "飲用水",
"exit": "Exit", "exit": "出口",
"lodge": "Hut", "lodge": "小屋",
"lodging": "Accommodation", "lodging": "住宿",
"forest": "Forest", "forest": "森林",
"gas_station": "Fuel Station", "gas_station": "油站",
"ground_transportation": "Ground Transportation", "ground_transportation": "地面交通",
"hotel": "Hotel", "hotel": "酒店",
"house": "House", "house": "住宅",
"information": "Information", "information": "資訊",
"park": "Park", "park": "公園",
"parking_area": "Parking", "parking_area": "停車場",
"pharmacy": "Pharmacy", "pharmacy": "藥房",
"picnic_area": "Picnic Area", "picnic_area": "野餐區",
"restaurant": "Restaurant", "restaurant": "餐廳",
"restricted_area": "Restricted Area", "restricted_area": "管制區域",
"restroom": "Toilets", "restroom": "廁所",
"road": "Road", "road": "道路",
"scenic_area": "Scenic Area", "scenic_area": "景區",
"shelter": "Shelter", "shelter": "庇護所",
"shopping_center": "Shopping Center", "shopping_center": "購物中心",
"shower": "Shower", "shower": "淋浴",
"summit": "Summit", "summit": "山峰",
"telephone": "Telephone", "telephone": "電話",
"tunnel": "Tunnel", "tunnel": "隧道",
"water_source": "Water Source" "water_source": "水源"
} }
}, },
"homepage": { "homepage": {
"website": "Website", "website": "官方網站",
"home": "Home", "home": "首頁",
"app": "App", "app": "應用程式",
"contact": "Contact", "contact": "聯絡我們",
"reddit": "Reddit", "reddit": "Reddit",
"facebook": "Facebook", "facebook": "Facebook",
"github": "GitHub", "github": "GitHub",
"crowdin": "Crowdin", "crowdin": "Crowdin",
"email": "Email", "email": "電郵",
"contribute": "Contribute", "contribute": "參與貢獻",
"supported_by": "supported by", "supported_by": "技術支援",
"features": "Features", "features": "功能",
"route_planning": "Route planning", "route_planning": "路線規劃",
"route_planning_description": "An intuitive interface to create itineraries tailored to each sport, based on OpenStreetMap data.", "route_planning_description": "基於 OpenStreetMap 數據,在直觀的介面中為每項運動建立量身定製的行程。",
"file_processing": "Advanced file processing", "file_processing": "高級檔案處理",
"file_processing_description": "A suite of tools for performing all common file processing tasks, and which can be applied to multiple files at once.", "file_processing_description": "一系列常見的檔案處理工具,支援對多個檔案同時進行操作。",
"maps": "Global and local maps", "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.", "maps_description": "內建大量地圖底圖、疊加圖層和興趣點,用於幫助規劃戶外冒險或可視化成果。",
"data_visualization": "Data visualization", "data_visualization": "數據可視化",
"data_visualization_description": "An interactive elevation profile with detailed statistics to analyze recorded activities and future objectives.", "data_visualization_description": "可互動的海拔剖面圖,帶有詳細的統計數據,用於分析已記錄的活動和規劃中的目標。",
"philosophy": "Philosophy", "philosophy": "宗旨",
"foss": "Free, ad-free and open source", "foss": "免費、無廣告、開源",
"foss_description": "The website is free to use, without ads, and the source code is publicly available on GitHub.", "foss_description": "此網站可自由使用,無廣告,原始碼可在 GitHub 上公開查閱。",
"privacy": "Privacy-friendly", "privacy": "注重隱私",
"privacy_description": "Your GPX files never leave your browser. No tracking, no data collection.", "privacy_description": "你的 GPX 檔案永遠不會離開你的瀏覽器。我們不會跟蹤使用者的使用行為,也不會收集使用者產生的資料。",
"community": "Made possible by the community", "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.", "community_description": "gpx.studio 有一個絕讚的社區,它通過社區成員的捐助持續營運。它通過社區的力量,不斷增加新的功能、修復 bug,並支援多種語言。",
"support_button": "Support gpx.studio on Open Collective", "support_button": " Open Collective 上支持 gpx.studio",
"translate_button": "Help translate the website on Crowdin" "translate_button": " Crowdin 上協助翻譯"
}, },
"docs": { "docs": {
"translate": "Improve the translation on Crowdin", "translate": " Crowdin 上改進此翻譯",
"answer_not_found": "Did not find what you were looking for?", "answer_not_found": "找不到您想要的內容?",
"ask_on_reddit": "Ask the community on Reddit", "ask_on_reddit": " Reddit 上詢問社區",
"search": { "search": {
"search": "Search", "search": "搜尋",
"clear": "Clear", "clear": "清除",
"cancel": "Cancel", "cancel": "取消",
"recent": "Recent searches", "recent": "最近搜尋",
"no_recent": "No recent searches", "no_recent": "沒有近期的搜尋紀錄",
"save": "Save this search", "save": "保存至搜尋歷史",
"remove": "Remove this search from history", "remove": "從搜尋歷史中移除",
"favorites": "Favorites", "favorites": "我的最愛",
"remove_favorite": "Remove this search from favorites", "remove_favorite": "取消收藏",
"to_select": "to select", "to_select": "選擇",
"to_navigate": "to navigate", "to_navigate": "切換",
"to_close": "to close", "to_close": "退出",
"no_results": "No results for", "no_results": "沒有找到相關資料:",
"no_results_suggestion": "Try searching for" "no_results_suggestion": "請嘗試以下關鍵詞:"
} }
}, },
"embedding": { "embedding": {
"title": "Create your own map", "title": "建立您的地圖",
"maptiler_key": "MapTiler key (optional, only required for MapTiler maps)", "maptiler_key": "MapTiler key (可選,僅在使用 MapTiler 地圖時需要提供)",
"file_urls": "File URLs (separated by commas)", "file_urls": "檔案連結(英文逗號分隔)",
"drive_ids": "Google Drive file IDs (separated by commas)", "drive_ids": "Google 雲端硬碟檔案 IDs(英文逗號分隔)",
"basemap": "Basemap", "basemap": "底圖",
"height": "Height", "height": "高度",
"fill_by": "Fill by", "fill_by": "填充方式",
"none": "None", "none": "無填充",
"show_controls": "Show controls", "show_controls": "顯示控制項",
"manual_camera": "Manual camera", "manual_camera": "手動調整視角",
"manual_camera_description": "You can move the map below to adjust the camera position.", "manual_camera_description": "移動下方地圖以調整相機位置。",
"latitude": "Latitude", "latitude": "緯度",
"longitude": "Longitude", "longitude": "經度",
"zoom": "Zoom", "zoom": "縮放",
"pitch": "Pitch", "pitch": "傾角",
"bearing": "Bearing", "bearing": "方位",
"preview": "Preview", "preview": "預覽",
"code": "Integration code" "code": "整合代碼"
}, },
"webgl2_required": "WebGL 2 is required to display the map.", "webgl2_required": "須先啟用 WebGL 2 才能顯示地圖。",
"enable_webgl2": "Learn how to enable WebGL 2 in your browser", "enable_webgl2": "學習如何在瀏覽器中啟用 WebGL 2",
"page_not_found": "page not found" "page_not_found": "無法找到相關頁面"
} }
+14 -14
View File
@@ -156,7 +156,7 @@
"tertiary_link": "乡道/支路的连接路段", "tertiary_link": "乡道/支路的连接路段",
"unclassified": "小型道路", "unclassified": "小型道路",
"residential": "居住区道路", "residential": "居住区道路",
"living_street": "生活性街道", "living_street": "住宅街道",
"service": "服务性道路", "service": "服务性道路",
"track": "小径(未铺设道路)", "track": "小径(未铺设道路)",
"footway": "步行道路", "footway": "步行道路",
@@ -187,7 +187,7 @@
"demanding_alpine_hiking": "相对简单的攀爬部分,UIAA I-II 级(T5", "demanding_alpine_hiking": "相对简单的攀爬部分,UIAA I-II 级(T5",
"difficult_alpine_hiking": "更长的攀爬部分,UIAA II 级(T6" "difficult_alpine_hiking": "更长的攀爬部分,UIAA II 级(T6"
}, },
"mtb_scale": "山地地形", "mtb_scale": "山地自行车难度分级",
"error": { "error": {
"from": "起点离最近的道路太远", "from": "起点离最近的道路太远",
"via": "途径点离最近的道路太远", "via": "途径点离最近的道路太远",
@@ -222,9 +222,9 @@
"remove_gaps": "删除轨迹间的时间间隔", "remove_gaps": "删除轨迹间的时间间隔",
"tooltip": "合并要素", "tooltip": "合并要素",
"help_merge_traces": "连接所选内容并生成一个连续轨迹。", "help_merge_traces": "连接所选内容并生成一个连续轨迹。",
"help_cannot_merge_traces": "须先选择多个文件以合并", "help_cannot_merge_traces": "须先选择多个文件以合并",
"help_merge_contents": "合并所选内容并将结果存储于第一个文件。", "help_merge_contents": "合并所选内容并将结果存储于第一个文件。",
"help_cannot_merge_contents": "须先选择多个文件以合并", "help_cannot_merge_contents": "须先选择多个文件以合并",
"selection_tip": "可使用 {KEYBOARD_SHORTCUT} 进行多选。" "selection_tip": "可使用 {KEYBOARD_SHORTCUT} 进行多选。"
}, },
"extract": { "extract": {
@@ -235,7 +235,7 @@
}, },
"elevation": { "elevation": {
"button": "请求海拔数据", "button": "请求海拔数据",
"help": "Requesting elevation data will erase the existing elevation data, if any, and replace it with data from Mapterhorn.", "help": "请求成功后将移除原有的海拔数据,并使用 Mapterhorn 的海拔数据替换原有数据。",
"help_no_selection": "选择要请求海拔数据的文件。" "help_no_selection": "选择要请求海拔数据的文件。"
}, },
"waypoint": { "waypoint": {
@@ -264,8 +264,8 @@
"delete_inside": "清除选区内部要素", "delete_inside": "清除选区内部要素",
"delete_outside": "清除选区外部要素", "delete_outside": "清除选区外部要素",
"button": "删除", "button": "删除",
"help": "在地图上绘制矩形选区以清除", "help": "在地图上绘制矩形选区以清除",
"help_no_selection": "选择一个轨迹以清除其 GPS 点和兴趣点" "help_no_selection": "选择一个轨迹以清除其 GPS 点和兴趣点"
} }
}, },
"layers": { "layers": {
@@ -277,7 +277,7 @@
"new": "新建自定义图层", "new": "新建自定义图层",
"edit": "编辑自定义图层", "edit": "编辑自定义图层",
"urls": "URL(s)", "urls": "URL(s)",
"url_placeholder": "WMTSWMS 或 MapLibre style JSON", "url_placeholder": "WMTSWMS 或 MapLibre style JSON",
"max_zoom": "最大缩放等级", "max_zoom": "最大缩放等级",
"layer_type": "图层类型", "layer_type": "图层类型",
"basemap": "底图", "basemap": "底图",
@@ -333,7 +333,7 @@
"usgs": "USGS", "usgs": "USGS",
"bikerouterGravel": "bikerouter.de Gravel", "bikerouterGravel": "bikerouter.de Gravel",
"cyclOSMlite": "CyclOSM Lite", "cyclOSMlite": "CyclOSM Lite",
"mapterhornHillshade": "山体阴影", "mapterhornHillshade": "Mapterhorn Hillshade",
"openRailwayMap": "OpenRailwayMap", "openRailwayMap": "OpenRailwayMap",
"swisstopoSlope": "Swisstopo Slope", "swisstopoSlope": "Swisstopo Slope",
"swisstopoHiking": "Swisstopo Hiking", "swisstopoHiking": "Swisstopo Hiking",
@@ -377,12 +377,12 @@
"hut": "小屋", "hut": "小屋",
"picnic": "野餐区", "picnic": "野餐区",
"summit": "顶峰", "summit": "顶峰",
"pass": "关卡", "pass": "山坳",
"climbing": "攀爬", "climbing": "攀爬",
"bicycle": "自行车", "bicycle": "自行车",
"bicycle-parking": "停车区", "bicycle-parking": "自行车停车区",
"bicycle-rental": "出租", "bicycle-rental": "自行车出租",
"bicycle-shop": "车店", "bicycle-shop": "自行车店",
"public-transport": "公共交通", "public-transport": "公共交通",
"railway-station": "火车站", "railway-station": "火车站",
"tram-stop": "有轨电车站", "tram-stop": "有轨电车站",
@@ -445,7 +445,7 @@
"bank": "银行", "bank": "银行",
"beach": "海滩", "beach": "海滩",
"bike_trail": "自行车道", "bike_trail": "自行车道",
"binoculars": "观察点", "binoculars": "望远镜",
"bridge": "桥", "bridge": "桥",
"building": "建筑物", "building": "建筑物",
"campground": "营地", "campground": "营地",