diff --git a/locales/de.json b/locales/de.json
index 235d17b..f73fedf 100644
--- a/locales/de.json
+++ b/locales/de.json
@@ -11,7 +11,8 @@
"description": "Online-Service der BRouter Routing Engine. Für die Offline-Android-App und weitere Informationen siehe brouter.de.",
"details": "Datenschutz-Bestimmungen,\nCredits,\nÄnderungsprotokoll und\nweitere Infos zum Client.",
"support": "Generelle Diskussionen/Fragen, Support",
- "title": "Über"
+ "title": "Über",
+ "tooltip": "Mehr Informationen über BRouter-Web anzeigen"
},
"credits": {
"brouter": "BRouter",
@@ -41,6 +42,7 @@
"ascend": "Aufsteigend",
"cost": "Kosten",
"distance": "Entfernung",
+ "elevation-chart": "Höhendiagramm ein-/ausblenden",
"energy-per-100km": "Energie pro 100 km",
"hours": "Stunden",
"hours-abbrev": "h",
@@ -56,6 +58,12 @@
"total-energy": "Gesamtenergie",
"travel-time": "Reisezeit"
},
+ "keyboard": {
+ "backspace": "Rücktaste",
+ "escape": "Escape",
+ "generic-shortcut": "{{action}} ({{key}} Taste)",
+ "shift": "Umschalt"
+ },
"layers": {
"add-base": "Basisebene hinzufügen",
"add-overlay": "Overlay hinzufügen",
@@ -86,11 +94,13 @@
"delete-nogo-areas": "Alle No-go-Areas löschen",
"delete-pois": "Alle POI löschen",
"delete-route": "Route löschen",
- "draw-poi-start": "POI einzeichnen (P-Taste)",
- "draw-poi-stop": "Einzeichnen der POI beenden (ESC-Taste)",
- "draw-route-start": "Route zeichnen (D-Taste)",
- "draw-route-stop": "Route Zeichnen beenden (ESC-Taste)",
+ "draw-poi-start": "POI einzeichnen",
+ "draw-poi-stop": "Einzeichnen der POI beenden",
+ "draw-route-start": "Route zeichnen",
+ "draw-route-stop": "Route Zeichnen beenden",
"enter-poi-name": "POI-Namen eingeben",
+ "geocoder": "Suche",
+ "geocoder-placeholder": "Suche...",
"hikebike-hillshading": "Höhenschummerung",
"hiking": "Wandern",
"layer": {
@@ -114,19 +124,22 @@
"nogo": {
"cancel": "No-Go-Areas löschen",
"click-drag": "Klicken und ziehen zum Zeichnen eines Kreises",
- "draw": "No-Go-Area zeichnen (Kreis)",
+ "draw": "Kreisförmige No-Go-Area zeichnen",
"edit": "Klicken zum Bearbeiten",
"help": "□ = Bewegen / Größe anpassen, = Löschen,
Kreis anklicken um Bearbeiten zu beenden"
},
- "opacity-slider": "Transparenz von Route und Markern anpassen. Taste 'M' drücken und halten, um Route vorübergehend auszublenden.",
+ "opacity-slider": "Transparenz von Route und Markern anpassen",
+ "opacity-slider-shortcut": "{{action}}\n(Taste {{key}} drücken und halten, um Route vorübergehend auszublenden)",
"preview": "Vorschau",
"privacy": "Datenschutz",
"reverse-route": "Route umkehren",
"route-quality-altitude": "Höhencodierung",
"route-quality-cost": "Kostencodierung",
"route-quality-incline": "Steigungscodierung",
+ "route-quality-shortcut": "{{action}} ({{key}} Taste zum Ein-/Ausschalten)",
"strava-biking": "Zeige Strava Radfahrsegmente",
"strava-running": "Zeige Strava Läufersegmente",
+ "strava-shortcut": "{{action}}\n({{key}} Taste um Ebene ein-/auszublenden, Klicken um aktuellen Ausschnitt neu zu laden)",
"zoomInTitle": "Hineinzoomen",
"zoomOutTitle": "Herauszoomen"
},
@@ -142,10 +155,12 @@
"third": "3. Alternative"
},
"export": "Export",
+ "export-tooltip": "Route exportieren",
"load": {
- "nogos": "No-go-Areas",
+ "nogos": "No-go-Areas laden",
"title": "Laden",
- "tracks": "Touren"
+ "tooltip": "{{tracksAction}} ({{tracksKey}} Taste)\n{{nogosAction}} ({{nogosKey}})",
+ "tracks": "Touren laden"
},
"profile": {
"car-eco": "Auto (effizient)",
@@ -168,7 +183,8 @@
"trekking-steep": "Trekkingrad (steil)",
"vm-forum-liegerad-schnell": "Liegerad (schnell)",
"vm-forum-velomobil-schnell": "Velomobil (schnell)"
- }
+ },
+ "profile-tooltip": "\n({{key}} Taste zum Umschalten)"
},
"sidebar": {
"analysis": {
@@ -183,17 +199,21 @@
"total_known": "Gesamt bekannt:",
"unknown": "Unbekannt"
},
- "title": "Analyse"
+ "title": "Analyse",
+ "tooltip": "Route analysieren"
},
"customize-profile": {
- "title": "Profil personalisieren"
+ "title": "Profil personalisieren",
+ "tooltip": "Profil anpassen"
},
"data": {
"sync-map": "Karte synchronisieren",
- "title": "Daten"
+ "title": "Daten",
+ "tooltip": "Detaillierte Datentabelle der Route anzeigen"
},
"itinerary": {
- "title": "Reiseroute"
+ "title": "Reiseroute",
+ "tooltip": "Reiseplan anzeigen"
},
"layers": {
"category": {
@@ -219,7 +239,8 @@
"name": "Name",
"type": "Typ"
},
- "title": "Ebenen"
+ "title": "Ebenen",
+ "tooltip": "Ebenen auswählen"
},
"profile": {
"apply": "Anwenden",
@@ -229,9 +250,21 @@
"options": "Optionen",
"placeholder": "Hier benutzerdefiniertes Profil erstellen.",
"profile": "Profil"
- }
+ },
+ "tab-tooltip": "{{action}}\n({{toggleKey}} Taste zum Ein-/Ausblenden, {{switchKey}} um zum nächsten Tab zu schalten)"
},
"title": "BRouter Web Client",
+ "trackasroute": {
+ "explainpoi": "(Wegpunkte als POIs anzeigen)",
+ "explaintracklayer": "(Tour als separate Ebene anzeigen)",
+ "file": "Tourdatei",
+ "fuzziness": "Unschärfe",
+ "pleasewait": "Bitte warten!",
+ "showpois": "POIs",
+ "title": "Tour als Route laden",
+ "tracklayer": "Tour-Ebene",
+ "tuning": "Abstimmung"
+ },
"warning": {
"cannot-get-route": "Fehler beim Abrufen der Routen-URL",
"no-response": "Keine Antwort vom Server",
diff --git a/locales/eo.json b/locales/eo.json
index 9cfe819..2e8fa60 100644
--- a/locales/eo.json
+++ b/locales/eo.json
@@ -11,7 +11,8 @@
"description": "Online service of the BRouter routing engine. For the offline Android app and more information see brouter.de",
"details": "Privacy Policy, \nCredits,\nChangelog and\nmore info on the client.",
"support": "General discussions/questions, support",
- "title": "About"
+ "title": "Pri",
+ "tooltip": "Show more information about BRouter-Web"
},
"credits": {
"brouter": "BRouter",
@@ -32,8 +33,8 @@
"format_kml": "KML",
"include": "Include",
"include_waypoints": "Waypoints",
- "route-from-to": "{{from}} -> {{to}} ({{distance}}km)",
- "route-loop": "{{from}} ({{distance}}km)",
+ "route-from-to": "{{from}} → {{to}} ({{distance}} km)",
+ "route-loop": "{{from}} ({{distance}} km)",
"title": "Export route",
"trackname": "Nomo"
},
@@ -41,6 +42,7 @@
"ascend": "Ascend",
"cost": "Cost",
"distance": "Distanco",
+ "elevation-chart": "Toggle elevation chart",
"energy-per-100km": "Energy per 100 km",
"hours": "horoj",
"hours-abbrev": "h",
@@ -56,6 +58,12 @@
"total-energy": "Total Energy",
"travel-time": "Travel time"
},
+ "keyboard": {
+ "backspace": "Backspace",
+ "escape": "Escape",
+ "generic-shortcut": "{{action}} ({{key}} key)",
+ "shift": "Shift"
+ },
"layers": {
"add-base": "Add base layer",
"add-overlay": "Add overlay",
@@ -72,7 +80,7 @@
"nogoBuffer": "Buffer no-go areas (in meters): ",
"nogoRadius": "No-go radius for points (in meters): ",
"nogoWeight": "No-go weight (-1 means impassable): ",
- "source": "Source",
+ "source": "Fonto",
"title": "Load no-go areas",
"url": "URL: "
},
@@ -86,11 +94,13 @@
"delete-nogo-areas": "Delete all no-go areas",
"delete-pois": "Delete all points of interest",
"delete-route": "Delete route",
- "draw-poi-start": "Draw points of interest (P key)",
- "draw-poi-stop": "Stop drawing points of interest (ESC key)",
- "draw-route-start": "Draw route (D key)",
- "draw-route-stop": "Stop drawing route (ESC key)",
+ "draw-poi-start": "Draw points of interest",
+ "draw-poi-stop": "Stop drawing points of interest",
+ "draw-route-start": "Draw route",
+ "draw-route-stop": "Stop drawing route",
"enter-poi-name": "Enter Point of Interest name",
+ "geocoder": "Search",
+ "geocoder-placeholder": "Search…",
"hikebike-hillshading": "Hillshading",
"hiking": "Hiking",
"layer": {
@@ -114,27 +124,30 @@
"nogo": {
"cancel": "Cancel drawing no-go area",
"click-drag": "Click and drag to draw circle",
- "draw": "Draw no-go area (circle)",
+ "draw": "Draw circular no-go area",
"edit": "Click to edit",
"help": "□ = move / resize, = delete,
click circle to quit editing"
},
- "opacity-slider": "Set transparency of route track and markers. Press and hold the 'M' key to temporarily hide the planned route.",
+ "opacity-slider": "Set transparency of route track and markers",
+ "opacity-slider-shortcut": "{{action}}\n(Hold {{key}} key to mute temporarily)",
"preview": "Antaŭvidi",
"privacy": "Privacy",
"reverse-route": "Reverse route",
"route-quality-altitude": "Altitude coding",
"route-quality-cost": "Cost coding",
"route-quality-incline": "Incline coding",
+ "route-quality-shortcut": "{{action}} ({{key}} key to toggle)",
"strava-biking": "Show Strava biking segments",
"strava-running": "Show Strava running segments",
- "zoomInTitle": "Zoom in",
- "zoomOutTitle": "Zoom out"
+ "strava-shortcut": "{{action}}\n({{key}} key to toggle layer, click to reload for current area)",
+ "zoomInTitle": "Pligrandigi",
+ "zoomOutTitle": "Malgrandigi"
},
"modal": {
"close": "Fermi"
},
"navbar": {
- "about": "About",
+ "about": "Pri",
"alternative": {
"first": "1st alternative",
"original": "Original",
@@ -142,10 +155,12 @@
"third": "3rd alternative"
},
"export": "Export",
+ "export-tooltip": "Export route",
"load": {
- "nogos": "No-go areas",
+ "nogos": "Load no-go areas",
"title": "Load",
- "tracks": "Tracks"
+ "tooltip": "{{tracksAction}} ({{tracksKey}} key)\n{{nogosAction}} ({{nogosKey}})",
+ "tracks": "Load tracks"
},
"profile": {
"car-eco": "Car (economic)",
@@ -168,7 +183,8 @@
"trekking-steep": "Trekking bike (steep)",
"vm-forum-liegerad-schnell": "Recumbent bike (fast)",
"vm-forum-velomobil-schnell": "Velomobile (fast)"
- }
+ },
+ "profile-tooltip": "\n({{key}} key to switch)"
},
"sidebar": {
"analysis": {
@@ -183,25 +199,29 @@
"total_known": "Total Known:",
"unknown": "Unknown"
},
- "title": "Analysis"
+ "title": "Analysis",
+ "tooltip": "Analyse route"
},
"customize-profile": {
- "title": "Customize profile"
+ "title": "Customize profile",
+ "tooltip": "Customize profile"
},
"data": {
"sync-map": "Synchronize map",
- "title": "Data"
+ "title": "Data",
+ "tooltip": "Show detailed route data table"
},
"itinerary": {
- "title": "Itinero"
+ "title": "Itinero",
+ "tooltip": "Show itinerary"
},
"layers": {
"category": {
- "base-layers": "Base layers",
+ "base-layers": "Bazaj tavoloj",
"country": "Lando",
"europe": "Eŭropo",
"europe-monolingual": "Europe monolingual",
- "overlays": "Overlays",
+ "overlays": "Tegiloj",
"worldwide": "Worldwide",
"worldwide-international": "Worldwide international",
"worldwide-monolingual": "Worldwide monolingual"
@@ -211,7 +231,7 @@
"customize": "Add or remove custom layers",
"expand": "Expand all",
"optional": "Add or remove optional layers",
- "optional-layers": "More",
+ "optional-layers": "Pli",
"overlay-opacity": "Overlay transparency",
"table": {
"URL": "URL",
@@ -219,19 +239,32 @@
"name": "Nomo",
"type": "Type"
},
- "title": "Layers"
+ "title": "Layers",
+ "tooltip": "Select layers"
},
"profile": {
"apply": "Apply",
"clear": "Clear",
- "help": "Help",
+ "help": "Helpo",
"no_easy_configuration_warning": "No easy configuration is available for this profile.",
"options": "Options",
"placeholder": "Write your custom profile here.",
"profile": "Profile"
- }
+ },
+ "tab-tooltip": "{{action}}\n({{toggleKey}} key to toggle, {{switchKey}} to switch to next tab)"
},
"title": "BRouter web client",
+ "trackasroute": {
+ "explainpoi": "(show waypoints as POI's)",
+ "explaintracklayer": "(show Track as separate Layer)",
+ "file": "Trackfile",
+ "fuzziness": "fuzzines",
+ "pleasewait": "Please wait!",
+ "showpois": "POI's",
+ "title": "Load Track as Route",
+ "tracklayer": "Track Layer",
+ "tuning": "Tuning"
+ },
"warning": {
"cannot-get-route": "Error getting route URL",
"no-response": "no response from server",
diff --git a/locales/es_ES.json b/locales/es_ES.json
index 09cffb8..13d0174 100644
--- a/locales/es_ES.json
+++ b/locales/es_ES.json
@@ -11,7 +11,8 @@
"description": "Servicio en línea del motor de enrutamiento BRouter. Para la aplicación de Android sin conexión y más información, consulte brouter.de",
"details": "Política de privacidad, \nCreditos,\nChangelog y\nmás información en el cliente.",
"support": "General discusiones/preguntas, soporte",
- "title": "Acerca de"
+ "title": "Acerca de",
+ "tooltip": "Show more information about BRouter-Web"
},
"credits": {
"brouter": "BRouter",
@@ -41,6 +42,7 @@
"ascend": "Ascensión",
"cost": "Coste",
"distance": "Distancia",
+ "elevation-chart": "Toggle elevation chart",
"energy-per-100km": "Energía por 100 km",
"hours": "horas",
"hours-abbrev": "h",
@@ -56,6 +58,12 @@
"total-energy": "Energia total",
"travel-time": "Tiempo de viaje"
},
+ "keyboard": {
+ "backspace": "Backspace",
+ "escape": "Escape",
+ "generic-shortcut": "{{action}} ({{key}} key)",
+ "shift": "Shift"
+ },
"layers": {
"add-base": "Añadir capa base",
"add-overlay": "Añadir superposición",
@@ -86,11 +94,13 @@
"delete-nogo-areas": "Eliminar todas las áreas prohibidas",
"delete-pois": "Eliminar todos los Puntos de Interés",
"delete-route": "Eliminar ruta",
- "draw-poi-start": "Dibujar puntos de interés (tecla P)",
- "draw-poi-stop": "Dejar de dibujar puntos de interés (tecla ESC)",
- "draw-route-start": "Dibujar ruta (tecla D)",
- "draw-route-stop": "Dejar de dibujar ruta (tecla ESC)",
+ "draw-poi-start": "Draw points of interest",
+ "draw-poi-stop": "Stop drawing points of interest",
+ "draw-route-start": "Draw route",
+ "draw-route-stop": "Stop drawing route",
"enter-poi-name": "Ingrese el nombre del Punto de Interés",
+ "geocoder": "Search",
+ "geocoder-placeholder": "Search…",
"hikebike-hillshading": "Sombreado",
"hiking": "Senderismo",
"layer": {
@@ -114,19 +124,22 @@
"nogo": {
"cancel": "Cancelar el dibujo del área prohibida",
"click-drag": "Haz clic y arrastra para dibujar un círculo.",
- "draw": "Dibujar área prohibida (círculo)",
+ "draw": "Draw circular no-go area",
"edit": "Click para editar",
"help": "□ = mover / cambiar el tamaño, = eliminar,
haga clic en el círculo para salir de la edición"
},
- "opacity-slider": "Set transparency of route track and markers. Press and hold the 'M' key to temporarily hide the planned route.",
+ "opacity-slider": "Set transparency of route track and markers",
+ "opacity-slider-shortcut": "{{action}}\n(Hold {{key}} key to mute temporarily)",
"preview": "Preview",
"privacy": "Privado",
"reverse-route": "Ruta inversa",
"route-quality-altitude": "Codificación de altitud",
"route-quality-cost": "Codificación de costos",
"route-quality-incline": "Codificación de inclinación",
+ "route-quality-shortcut": "{{action}} ({{key}} key to toggle)",
"strava-biking": "Mostrar segmentos de ciclismo de Strava",
"strava-running": "Mostrar segmentos de carrera de Strava",
+ "strava-shortcut": "{{action}}\n({{key}} key to toggle layer, click to reload for current area)",
"zoomInTitle": "Acercarse",
"zoomOutTitle": "Alejarse"
},
@@ -142,10 +155,12 @@
"third": "3ª Alternativa"
},
"export": "Exportar",
+ "export-tooltip": "Export route",
"load": {
- "nogos": "Áreas prohibidas",
+ "nogos": "Load no-go areas",
"title": "Cargar",
- "tracks": "Pistas"
+ "tooltip": "{{tracksAction}} ({{tracksKey}} key)\n{{nogosAction}} ({{nogosKey}})",
+ "tracks": "Load tracks"
},
"profile": {
"car-eco": "Coche (económico)",
@@ -168,7 +183,8 @@
"trekking-steep": "Bicicleta de trekking (empinada)",
"vm-forum-liegerad-schnell": "Bicicleta reclinada (rápida)",
"vm-forum-velomobil-schnell": "Velomobile (rápido)"
- }
+ },
+ "profile-tooltip": "\n({{key}} key to switch)"
},
"sidebar": {
"analysis": {
@@ -183,17 +199,21 @@
"total_known": "Total Known:",
"unknown": "Unknown"
},
- "title": "Analysis"
+ "title": "Analysis",
+ "tooltip": "Analyse route"
},
"customize-profile": {
- "title": "Personalizar perfil"
+ "title": "Personalizar perfil",
+ "tooltip": "Customize profile"
},
"data": {
"sync-map": "Sincronizar mapa",
- "title": "Datos"
+ "title": "Datos",
+ "tooltip": "Show detailed route data table"
},
"itinerary": {
- "title": "Iitinerario"
+ "title": "Iitinerario",
+ "tooltip": "Show itinerary"
},
"layers": {
"category": {
@@ -219,7 +239,8 @@
"name": "Nombre",
"type": "Tipo"
},
- "title": "Capas"
+ "title": "Capas",
+ "tooltip": "Select layers"
},
"profile": {
"apply": "Aplicar",
@@ -229,9 +250,21 @@
"options": "Opciones",
"placeholder": "Escribe tu perfil personalizado aquí.",
"profile": "Perfil"
- }
+ },
+ "tab-tooltip": "{{action}}\n({{toggleKey}} key to toggle, {{switchKey}} to switch to next tab)"
},
"title": "BRoute web cliente",
+ "trackasroute": {
+ "explainpoi": "(show waypoints as POI's)",
+ "explaintracklayer": "(show Track as separate Layer)",
+ "file": "Trackfile",
+ "fuzziness": "fuzzines",
+ "pleasewait": "Please wait!",
+ "showpois": "POI's",
+ "title": "Load Track as Route",
+ "tracklayer": "Track Layer",
+ "tuning": "Tuning"
+ },
"warning": {
"cannot-get-route": "Error al obtener la URL de ruta",
"no-response": "sin respuesta del servidor",
diff --git a/locales/fa.json b/locales/fa.json
index 400968f..bb80ba6 100644
--- a/locales/fa.json
+++ b/locales/fa.json
@@ -11,7 +11,8 @@
"description": "Online service of the BRouter routing engine. For the offline Android app and more information see brouter.de",
"details": "Privacy Policy, \nCredits,\nChangelog and\nmore info on the client.",
"support": "General discussions/questions, support",
- "title": "About"
+ "title": "About",
+ "tooltip": "Show more information about BRouter-Web"
},
"credits": {
"brouter": "BRouter",
@@ -41,6 +42,7 @@
"ascend": "Ascend",
"cost": "Cost",
"distance": "Distance",
+ "elevation-chart": "Toggle elevation chart",
"energy-per-100km": "Energy per 100 km",
"hours": "hours",
"hours-abbrev": "h",
@@ -56,6 +58,12 @@
"total-energy": "Total Energy",
"travel-time": "Travel time"
},
+ "keyboard": {
+ "backspace": "Backspace",
+ "escape": "Escape",
+ "generic-shortcut": "{{action}} ({{key}} key)",
+ "shift": "Shift"
+ },
"layers": {
"add-base": "Add base layer",
"add-overlay": "Add overlay",
@@ -86,11 +94,13 @@
"delete-nogo-areas": "Delete all no-go areas",
"delete-pois": "Delete all points of interest",
"delete-route": "Delete route",
- "draw-poi-start": "Draw points of interest (P key)",
- "draw-poi-stop": "Stop drawing points of interest (ESC key)",
- "draw-route-start": "Draw route (D key)",
- "draw-route-stop": "Stop drawing route (ESC key)",
+ "draw-poi-start": "Draw points of interest",
+ "draw-poi-stop": "Stop drawing points of interest",
+ "draw-route-start": "Draw route",
+ "draw-route-stop": "Stop drawing route",
"enter-poi-name": "Enter Point of Interest name",
+ "geocoder": "Search",
+ "geocoder-placeholder": "Search…",
"hikebike-hillshading": "Hillshading",
"hiking": "Hiking",
"layer": {
@@ -114,19 +124,22 @@
"nogo": {
"cancel": "Cancel drawing no-go area",
"click-drag": "Click and drag to draw circle",
- "draw": "Draw no-go area (circle)",
+ "draw": "Draw circular no-go area",
"edit": "Click to edit",
"help": "□ = move / resize, = delete,
click circle to quit editing"
},
- "opacity-slider": "Set transparency of route track and markers. Press and hold the 'M' key to temporarily hide the planned route.",
+ "opacity-slider": "Set transparency of route track and markers",
+ "opacity-slider-shortcut": "{{action}}\n(Hold {{key}} key to mute temporarily)",
"preview": "Preview",
"privacy": "Privacy",
"reverse-route": "Reverse route",
"route-quality-altitude": "Altitude coding",
"route-quality-cost": "Cost coding",
"route-quality-incline": "Incline coding",
+ "route-quality-shortcut": "{{action}} ({{key}} key to toggle)",
"strava-biking": "Show Strava biking segments",
"strava-running": "Show Strava running segments",
+ "strava-shortcut": "{{action}}\n({{key}} key to toggle layer, click to reload for current area)",
"zoomInTitle": "Zoom in",
"zoomOutTitle": "Zoom out"
},
@@ -142,10 +155,12 @@
"third": "3rd alternative"
},
"export": "Export",
+ "export-tooltip": "Export route",
"load": {
- "nogos": "No-go areas",
+ "nogos": "Load no-go areas",
"title": "Load",
- "tracks": "Tracks"
+ "tooltip": "{{tracksAction}} ({{tracksKey}} key)\n{{nogosAction}} ({{nogosKey}})",
+ "tracks": "Load tracks"
},
"profile": {
"car-eco": "Car (economic)",
@@ -168,7 +183,8 @@
"trekking-steep": "Trekking bike (steep)",
"vm-forum-liegerad-schnell": "Recumbent bike (fast)",
"vm-forum-velomobil-schnell": "Velomobile (fast)"
- }
+ },
+ "profile-tooltip": "\n({{key}} key to switch)"
},
"sidebar": {
"analysis": {
@@ -183,17 +199,21 @@
"total_known": "Total Known:",
"unknown": "Unknown"
},
- "title": "Analysis"
+ "title": "Analysis",
+ "tooltip": "Analyse route"
},
"customize-profile": {
- "title": "Customize profile"
+ "title": "Customize profile",
+ "tooltip": "Customize profile"
},
"data": {
"sync-map": "Synchronize map",
- "title": "Data"
+ "title": "Data",
+ "tooltip": "Show detailed route data table"
},
"itinerary": {
- "title": "Itinerary"
+ "title": "Itinerary",
+ "tooltip": "Show itinerary"
},
"layers": {
"category": {
@@ -219,7 +239,8 @@
"name": "Name",
"type": "Type"
},
- "title": "Layers"
+ "title": "Layers",
+ "tooltip": "Select layers"
},
"profile": {
"apply": "Apply",
@@ -229,9 +250,21 @@
"options": "Options",
"placeholder": "Write your custom profile here.",
"profile": "Profile"
- }
+ },
+ "tab-tooltip": "{{action}}\n({{toggleKey}} key to toggle, {{switchKey}} to switch to next tab)"
},
"title": "BRouter web client",
+ "trackasroute": {
+ "explainpoi": "(show waypoints as POI's)",
+ "explaintracklayer": "(show Track as separate Layer)",
+ "file": "Trackfile",
+ "fuzziness": "fuzzines",
+ "pleasewait": "Please wait!",
+ "showpois": "POI's",
+ "title": "Load Track as Route",
+ "tracklayer": "Track Layer",
+ "tuning": "Tuning"
+ },
"warning": {
"cannot-get-route": "Error getting route URL",
"no-response": "no response from server",
diff --git a/locales/fr.json b/locales/fr.json
index 2234695..96c0c28 100644
--- a/locales/fr.json
+++ b/locales/fr.json
@@ -11,7 +11,8 @@
"description": "Service web pour le moteur de routage BRouter. Pour l'appli Android et de plus amples informations, voir brouter.de.",
"details": "Respect de la vie privée, \nCrédits,\nChangements et\nplus d'infos sur le client web.",
"support": "Discussions/Questions générales, support ;",
- "title": "À propos"
+ "title": "À propos",
+ "tooltip": "Show more information about BRouter-Web"
},
"credits": {
"brouter": "BRouter",
@@ -41,6 +42,7 @@
"ascend": "Dénivelé cumulé",
"cost": "Coût",
"distance": "Distance",
+ "elevation-chart": "Toggle elevation chart",
"energy-per-100km": "pour 100km",
"hours": "heures",
"hours-abbrev": "h",
@@ -56,6 +58,12 @@
"total-energy": "Énergie totale",
"travel-time": "Temps de trajet"
},
+ "keyboard": {
+ "backspace": "Backspace",
+ "escape": "Escape",
+ "generic-shortcut": "{{action}} ({{key}} key)",
+ "shift": "Shift"
+ },
"layers": {
"add-base": "Ajouter un fond de carte ",
"add-overlay": "Ajouter un calque superposable",
@@ -86,11 +94,13 @@
"delete-nogo-areas": "Supprimer toutes les zones interdites",
"delete-pois": "Supprimer tous les points d'intérêt ",
"delete-route": "Supprimer l'itinéraire",
- "draw-poi-start": "Ajouter des points d'intérêt (touche P)",
- "draw-poi-stop": "Stopper l'ajout de points d'intérêt (touche ECH)",
- "draw-route-start": "Dessiner l'itinéraire (touche D)",
- "draw-route-stop": "Arrêter de dessiner l'itinéraire (touche ECH)",
+ "draw-poi-start": "Draw points of interest",
+ "draw-poi-stop": "Stop drawing points of interest",
+ "draw-route-start": "Draw route",
+ "draw-route-stop": "Stop drawing route",
"enter-poi-name": "Saisir le nom du point d'intérêt",
+ "geocoder": "Search",
+ "geocoder-placeholder": "Search…",
"hikebike-hillshading": "Relief avec ombre",
"hiking": "Randonnée",
"layer": {
@@ -114,19 +124,22 @@
"nogo": {
"cancel": "Annuler la zone interdite",
"click-drag": "Cliquer et faire glisser pour dessiner un cercle",
- "draw": "Dessiner une zone interdite (cercle)",
+ "draw": "Draw circular no-go area",
"edit": "Cliquer pour éditer",
"help": "□ = déplacer / redimensionner, = supprimer,
cliquer sur le cercle pour arrêter l'édition"
},
- "opacity-slider": "Set transparency of route track and markers. Press and hold the 'M' key to temporarily hide the planned route.",
+ "opacity-slider": "Set transparency of route track and markers",
+ "opacity-slider-shortcut": "{{action}}\n(Hold {{key}} key to mute temporarily)",
"preview": "Prévisualiser",
"privacy": "Vie privée",
"reverse-route": "Inverse l'itinéraire",
"route-quality-altitude": "Chiffrage de l'altitude",
"route-quality-cost": "Chiffrage du coût",
"route-quality-incline": "Chiffrage d'inclinaison",
+ "route-quality-shortcut": "{{action}} ({{key}} key to toggle)",
"strava-biking": "Afficher les segments Strava vélo",
"strava-running": "Afficher les segments Strava à pied",
+ "strava-shortcut": "{{action}}\n({{key}} key to toggle layer, click to reload for current area)",
"zoomInTitle": "Zoomer",
"zoomOutTitle": "Dézoomer"
},
@@ -142,10 +155,12 @@
"third": "3ème alternative"
},
"export": "Exporter",
+ "export-tooltip": "Export route",
"load": {
- "nogos": "Zones interdites",
+ "nogos": "Load no-go areas",
"title": "Charger",
- "tracks": "Traces"
+ "tooltip": "{{tracksAction}} ({{tracksKey}} key)\n{{nogosAction}} ({{nogosKey}})",
+ "tracks": "Load tracks"
},
"profile": {
"car-eco": "Voiture (économique)",
@@ -168,7 +183,8 @@
"trekking-steep": "Cyclotourisme (escarpé)",
"vm-forum-liegerad-schnell": "Vélo couché (rapide)",
"vm-forum-velomobil-schnell": "Vélomobile (rapide)"
- }
+ },
+ "profile-tooltip": "\n({{key}} key to switch)"
},
"sidebar": {
"analysis": {
@@ -183,17 +199,21 @@
"total_known": "Total Known:",
"unknown": "Unknown"
},
- "title": "Analysis"
+ "title": "Analysis",
+ "tooltip": "Analyse route"
},
"customize-profile": {
- "title": "Personnaliser le profil"
+ "title": "Personnaliser le profil",
+ "tooltip": "Customize profile"
},
"data": {
"sync-map": "Synchroniser la carte",
- "title": "Données"
+ "title": "Données",
+ "tooltip": "Show detailed route data table"
},
"itinerary": {
- "title": "Itinéraire"
+ "title": "Itinéraire",
+ "tooltip": "Show itinerary"
},
"layers": {
"category": {
@@ -219,7 +239,8 @@
"name": "Nom",
"type": "Type"
},
- "title": "Calques"
+ "title": "Calques",
+ "tooltip": "Select layers"
},
"profile": {
"apply": "Appliquer",
@@ -229,9 +250,21 @@
"options": "Paramètres",
"placeholder": "Saisissez votre profil personnalisé ici.",
"profile": "Profil"
- }
+ },
+ "tab-tooltip": "{{action}}\n({{toggleKey}} key to toggle, {{switchKey}} to switch to next tab)"
},
"title": "Client web BRouter",
+ "trackasroute": {
+ "explainpoi": "(show waypoints as POI's)",
+ "explaintracklayer": "(show Track as separate Layer)",
+ "file": "Trackfile",
+ "fuzziness": "fuzzines",
+ "pleasewait": "Please wait!",
+ "showpois": "POI's",
+ "title": "Load Track as Route",
+ "tracklayer": "Track Layer",
+ "tuning": "Tuning"
+ },
"warning": {
"cannot-get-route": "Erreur lors de la réception de l'itinéraire",
"no-response": "aucune réponse du serveur",
diff --git a/locales/gl.json b/locales/gl.json
index 83a7239..362d81e 100644
--- a/locales/gl.json
+++ b/locales/gl.json
@@ -11,7 +11,8 @@
"description": "Online service of the BRouter routing engine. For the offline Android app and more information see brouter.de",
"details": "Privacy Policy, \nCredits,\nChangelog and\nmore info on the client.",
"support": "General discussions/questions, support",
- "title": "Sobre nós"
+ "title": "Sobre nós",
+ "tooltip": "Show more information about BRouter-Web"
},
"credits": {
"brouter": "BRouter",
@@ -41,6 +42,7 @@
"ascend": "Ascend",
"cost": "Cost",
"distance": "Distance",
+ "elevation-chart": "Toggle elevation chart",
"energy-per-100km": "Energy per 100 km",
"hours": "hours",
"hours-abbrev": "h",
@@ -56,6 +58,12 @@
"total-energy": "Total Energy",
"travel-time": "Travel time"
},
+ "keyboard": {
+ "backspace": "Backspace",
+ "escape": "Escape",
+ "generic-shortcut": "{{action}} ({{key}} key)",
+ "shift": "Shift"
+ },
"layers": {
"add-base": "Add base layer",
"add-overlay": "Add overlay",
@@ -86,11 +94,13 @@
"delete-nogo-areas": "Delete all no-go areas",
"delete-pois": "Delete all points of interest",
"delete-route": "Delete route",
- "draw-poi-start": "Draw points of interest (P key)",
- "draw-poi-stop": "Stop drawing points of interest (ESC key)",
- "draw-route-start": "Draw route (D key)",
- "draw-route-stop": "Stop drawing route (ESC key)",
+ "draw-poi-start": "Draw points of interest",
+ "draw-poi-stop": "Stop drawing points of interest",
+ "draw-route-start": "Draw route",
+ "draw-route-stop": "Stop drawing route",
"enter-poi-name": "Enter Point of Interest name",
+ "geocoder": "Search",
+ "geocoder-placeholder": "Search…",
"hikebike-hillshading": "Hillshading",
"hiking": "Hiking",
"layer": {
@@ -114,19 +124,22 @@
"nogo": {
"cancel": "Cancel drawing no-go area",
"click-drag": "Click and drag to draw circle",
- "draw": "Draw no-go area (circle)",
+ "draw": "Draw circular no-go area",
"edit": "Click to edit",
"help": "□ = move / resize, = delete,
click circle to quit editing"
},
- "opacity-slider": "Set transparency of route track and markers. Press and hold the 'M' key to temporarily hide the planned route.",
+ "opacity-slider": "Set transparency of route track and markers",
+ "opacity-slider-shortcut": "{{action}}\n(Hold {{key}} key to mute temporarily)",
"preview": "Preview",
"privacy": "Privacy",
"reverse-route": "Reverse route",
"route-quality-altitude": "Altitude coding",
"route-quality-cost": "Cost coding",
"route-quality-incline": "Incline coding",
+ "route-quality-shortcut": "{{action}} ({{key}} key to toggle)",
"strava-biking": "Show Strava biking segments",
"strava-running": "Show Strava running segments",
+ "strava-shortcut": "{{action}}\n({{key}} key to toggle layer, click to reload for current area)",
"zoomInTitle": "Zoom in",
"zoomOutTitle": "Zoom out"
},
@@ -142,10 +155,12 @@
"third": "3rd alternative"
},
"export": "Export",
+ "export-tooltip": "Export route",
"load": {
- "nogos": "No-go areas",
+ "nogos": "Load no-go areas",
"title": "Load",
- "tracks": "Tracks"
+ "tooltip": "{{tracksAction}} ({{tracksKey}} key)\n{{nogosAction}} ({{nogosKey}})",
+ "tracks": "Load tracks"
},
"profile": {
"car-eco": "Car (economic)",
@@ -168,7 +183,8 @@
"trekking-steep": "Trekking bike (steep)",
"vm-forum-liegerad-schnell": "Recumbent bike (fast)",
"vm-forum-velomobil-schnell": "Velomobile (fast)"
- }
+ },
+ "profile-tooltip": "\n({{key}} key to switch)"
},
"sidebar": {
"analysis": {
@@ -183,17 +199,21 @@
"total_known": "Total Known:",
"unknown": "Unknown"
},
- "title": "Analysis"
+ "title": "Analysis",
+ "tooltip": "Analyse route"
},
"customize-profile": {
- "title": "Customize profile"
+ "title": "Customize profile",
+ "tooltip": "Customize profile"
},
"data": {
"sync-map": "Synchronize map",
- "title": "Data"
+ "title": "Data",
+ "tooltip": "Show detailed route data table"
},
"itinerary": {
- "title": "Itinerary"
+ "title": "Itinerary",
+ "tooltip": "Show itinerary"
},
"layers": {
"category": {
@@ -219,7 +239,8 @@
"name": "Name",
"type": "Type"
},
- "title": "Layers"
+ "title": "Layers",
+ "tooltip": "Select layers"
},
"profile": {
"apply": "Apply",
@@ -229,9 +250,21 @@
"options": "Options",
"placeholder": "Write your custom profile here.",
"profile": "Profile"
- }
+ },
+ "tab-tooltip": "{{action}}\n({{toggleKey}} key to toggle, {{switchKey}} to switch to next tab)"
},
"title": "BRouter web client",
+ "trackasroute": {
+ "explainpoi": "(show waypoints as POI's)",
+ "explaintracklayer": "(show Track as separate Layer)",
+ "file": "Trackfile",
+ "fuzziness": "fuzzines",
+ "pleasewait": "Please wait!",
+ "showpois": "POI's",
+ "title": "Load Track as Route",
+ "tracklayer": "Track Layer",
+ "tuning": "Tuning"
+ },
"warning": {
"cannot-get-route": "Error getting route URL",
"no-response": "no response from server",
diff --git a/locales/hu.json b/locales/hu.json
index c6a9d5b..97c9709 100644
--- a/locales/hu.json
+++ b/locales/hu.json
@@ -11,7 +11,8 @@
"description": "Ez itt a BRouter útvonaltervező motor online szolgáltatása. Az Android alkalmazásról és a további információkról a brouter.de oldalon olvashat.",
"details": "Adatvédelmi irányelvek \nstáblista,\nváltozásnapló és\ntovábbi tájékoztatás a kliensen.",
"support": "Általános viták/kérdések, támogatás",
- "title": "Névjegy"
+ "title": "Névjegy",
+ "tooltip": "Show more information about BRouter-Web"
},
"credits": {
"brouter": "BRouter",
@@ -41,6 +42,7 @@
"ascend": "Összes szintkülönbség",
"cost": "Ráfordítás",
"distance": "Távolság",
+ "elevation-chart": "Toggle elevation chart",
"energy-per-100km": "Energia / 100 km",
"hours": "óra",
"hours-abbrev": "h",
@@ -56,6 +58,12 @@
"total-energy": "Teljes energiafelhasználás",
"travel-time": "Utazási idő"
},
+ "keyboard": {
+ "backspace": "Backspace",
+ "escape": "Escape",
+ "generic-shortcut": "{{action}} ({{key}} key)",
+ "shift": "Shift"
+ },
"layers": {
"add-base": "Alapréteg hozzáadása",
"add-overlay": "Rátétréteg hozzáadása",
@@ -86,11 +94,13 @@
"delete-nogo-areas": "Minden elkerülendő terület törlése",
"delete-pois": "Minden érdekes pont (POI) törlése",
"delete-route": "Útvonal törlése",
- "draw-poi-start": "Érdekes pont (POI) rajzolása (P billentyű)",
- "draw-poi-stop": "Érdekes pontok (POI-k) rajzolásának megszakítása (ESC)",
- "draw-route-start": "Útvonal rajzolása (D billentyű)",
- "draw-route-stop": "Útvonal rajzolásának megszakítása (ESC billentyű)",
+ "draw-poi-start": "Draw points of interest",
+ "draw-poi-stop": "Stop drawing points of interest",
+ "draw-route-start": "Draw route",
+ "draw-route-stop": "Stop drawing route",
"enter-poi-name": "Érdekes pont (POI) nevének megadása",
+ "geocoder": "Search",
+ "geocoder-placeholder": "Search…",
"hikebike-hillshading": "Domborzatárnyékolás",
"hiking": "Túrázás",
"layer": {
@@ -114,19 +124,22 @@
"nogo": {
"cancel": "Elkerülendő terület rajzolásának megszakítása",
"click-drag": "Kör rajzolása kattintással és húzással",
- "draw": "Elkerülendő terület rajzolása (kör)",
+ "draw": "Draw circular no-go area",
"edit": "Szerkesztés kattintással",
"help": "□ = áthelyezés / átméretezés, = törlés,
a szerkesztés befejezéséhez kattintson a körre"
},
- "opacity-slider": "Set transparency of route track and markers. Press and hold the 'M' key to temporarily hide the planned route.",
+ "opacity-slider": "Set transparency of route track and markers",
+ "opacity-slider-shortcut": "{{action}}\n(Hold {{key}} key to mute temporarily)",
"preview": "Előnézet",
"privacy": "Adatvédelem",
"reverse-route": "Útvonal megfordítása",
"route-quality-altitude": "Magasság kódolása",
"route-quality-cost": "Ráfordítás kódolása",
"route-quality-incline": "Lejtés kódolása",
+ "route-quality-shortcut": "{{action}} ({{key}} key to toggle)",
"strava-biking": "Strava motoros útvonalszakaszok megjelenítése",
"strava-running": "Strava futó útvonalszakaszok megjelenítése",
+ "strava-shortcut": "{{action}}\n({{key}} key to toggle layer, click to reload for current area)",
"zoomInTitle": "Nagyítás",
"zoomOutTitle": "Kicsinyítés"
},
@@ -142,10 +155,12 @@
"third": "3. alternatíva"
},
"export": "Exportálás",
+ "export-tooltip": "Export route",
"load": {
- "nogos": "Elkerülendő területek",
+ "nogos": "Load no-go areas",
"title": "Betöltés",
- "tracks": "Nyomvonalak"
+ "tooltip": "{{tracksAction}} ({{tracksKey}} key)\n{{nogosAction}} ({{nogosKey}})",
+ "tracks": "Load tracks"
},
"profile": {
"car-eco": "Személyautó (gazdaságos)",
@@ -168,7 +183,8 @@
"trekking-steep": "Túrakerékpár (meredek)",
"vm-forum-liegerad-schnell": "Rekumbens kerékpár (gyors)",
"vm-forum-velomobil-schnell": "Velomobil (aerodinamikus kerékpár, gyors)"
- }
+ },
+ "profile-tooltip": "\n({{key}} key to switch)"
},
"sidebar": {
"analysis": {
@@ -183,17 +199,21 @@
"total_known": "Total Known:",
"unknown": "Unknown"
},
- "title": "Analysis"
+ "title": "Analysis",
+ "tooltip": "Analyse route"
},
"customize-profile": {
- "title": "Profil testreszabása"
+ "title": "Profil testreszabása",
+ "tooltip": "Customize profile"
},
"data": {
"sync-map": "Térkép szinkronizálása",
- "title": "Adatok"
+ "title": "Adatok",
+ "tooltip": "Show detailed route data table"
},
"itinerary": {
- "title": "Útiterv"
+ "title": "Útiterv",
+ "tooltip": "Show itinerary"
},
"layers": {
"category": {
@@ -219,7 +239,8 @@
"name": "Név",
"type": "Típus"
},
- "title": "Rétegek"
+ "title": "Rétegek",
+ "tooltip": "Select layers"
},
"profile": {
"apply": "Alkalmaz",
@@ -229,9 +250,21 @@
"options": "Beállítások",
"placeholder": "Ide írhatja egyedi profilját",
"profile": "Profil"
- }
+ },
+ "tab-tooltip": "{{action}}\n({{toggleKey}} key to toggle, {{switchKey}} to switch to next tab)"
},
"title": "BRouter webkliens",
+ "trackasroute": {
+ "explainpoi": "(show waypoints as POI's)",
+ "explaintracklayer": "(show Track as separate Layer)",
+ "file": "Trackfile",
+ "fuzziness": "fuzzines",
+ "pleasewait": "Please wait!",
+ "showpois": "POI's",
+ "title": "Load Track as Route",
+ "tracklayer": "Track Layer",
+ "tuning": "Tuning"
+ },
"warning": {
"cannot-get-route": "Hiba történt az útvonal URL-jének beolvasásakor",
"no-response": "a kiszolgáló nem válaszol",
diff --git a/locales/is.json b/locales/is.json
index a342e6a..4e17e5a 100644
--- a/locales/is.json
+++ b/locales/is.json
@@ -11,7 +11,8 @@
"description": "Vefþjónusta BRouter leiðagerðarvélarinnar. Varðandi Android forritið og ítarlegri upplýsingar er bent á brouter.de",
"details": "Persónuverndarsetfna, \nFramlög,\nBreytingaannáll og\nítarlegri upplýsingar um forritið.",
"support": "Almennar umræður, spurningar, aðstoð",
- "title": "Um hugbúnaðinn"
+ "title": "Um hugbúnaðinn",
+ "tooltip": "Show more information about BRouter-Web"
},
"credits": {
"brouter": "BRouter",
@@ -41,6 +42,7 @@
"ascend": "Uppsöfnuð hækkun",
"cost": "Kostnaður",
"distance": "Vegalengd",
+ "elevation-chart": "Toggle elevation chart",
"energy-per-100km": "Orka á hverja 100 km",
"hours": "klukkustundir",
"hours-abbrev": "klst",
@@ -56,6 +58,12 @@
"total-energy": "Orka alls",
"travel-time": "Ferðatími"
},
+ "keyboard": {
+ "backspace": "Backspace",
+ "escape": "Escape",
+ "generic-shortcut": "{{action}} ({{key}} key)",
+ "shift": "Shift"
+ },
"layers": {
"add-base": "Bæta við grunnlagi",
"add-overlay": "Bæta við þekjulagi",
@@ -86,11 +94,13 @@
"delete-nogo-areas": "Eyða öllum bannsvæðum",
"delete-pois": "Eyða öllum merkisstöðum",
"delete-route": "Eyða leið",
- "draw-poi-start": "Teikna merkisstaði (points of interest = P-lykill)",
- "draw-poi-stop": "Hætta að teikna merkisstaði (ESC-lykill)",
- "draw-route-start": "Teikna leið (D-lykill)",
- "draw-route-stop": "Hætta að teikna leið (ESC-lykill)",
+ "draw-poi-start": "Draw points of interest",
+ "draw-poi-stop": "Stop drawing points of interest",
+ "draw-route-start": "Draw route",
+ "draw-route-stop": "Stop drawing route",
"enter-poi-name": "Settu inn heiti á merkisstað",
+ "geocoder": "Search",
+ "geocoder-placeholder": "Search…",
"hikebike-hillshading": "Hæðaskygging",
"hiking": "Gangandi",
"layer": {
@@ -114,19 +124,22 @@
"nogo": {
"cancel": "Hætta við að teikna bannsvæði",
"click-drag": "Smella og draga til að teikna hring",
- "draw": "Teikna bannsvæði (hring)",
+ "draw": "Draw circular no-go area",
"edit": "Smelltu til að breyta",
"help": "□ = færa / breyta stærð, = eyða,
smella á hring til að hætta breytingum"
},
- "opacity-slider": "Set transparency of route track and markers. Press and hold the 'M' key to temporarily hide the planned route.",
+ "opacity-slider": "Set transparency of route track and markers",
+ "opacity-slider-shortcut": "{{action}}\n(Hold {{key}} key to mute temporarily)",
"preview": "Forskoðun",
"privacy": "Persónuvernd",
"reverse-route": "Snúa við leið",
"route-quality-altitude": "Kóði fyrir hæð",
"route-quality-cost": "Kóði fyrir kostnað",
"route-quality-incline": "Kóði fyrir halla",
+ "route-quality-shortcut": "{{action}} ({{key}} key to toggle)",
"strava-biking": "Sýna Strava hjólabúta",
"strava-running": "Sýna Strava hlaupabúta",
+ "strava-shortcut": "{{action}}\n({{key}} key to toggle layer, click to reload for current area)",
"zoomInTitle": "Renna að",
"zoomOutTitle": "Renna frá"
},
@@ -142,10 +155,12 @@
"third": "3. varaleið"
},
"export": "Flytja út",
+ "export-tooltip": "Export route",
"load": {
- "nogos": "Bannsvæði",
+ "nogos": "Load no-go areas",
"title": "Hlaða",
- "tracks": "Ferlar"
+ "tooltip": "{{tracksAction}} ({{tracksKey}} key)\n{{nogosAction}} ({{nogosKey}})",
+ "tracks": "Load tracks"
},
"profile": {
"car-eco": "Akandi (hagkvæmt)",
@@ -168,7 +183,8 @@
"trekking-steep": "Ferðahjól (bratt)",
"vm-forum-liegerad-schnell": "Afturliggjandi hjól (hratt)",
"vm-forum-velomobil-schnell": "Hjúphjól (velomobile - hratt)"
- }
+ },
+ "profile-tooltip": "\n({{key}} key to switch)"
},
"sidebar": {
"analysis": {
@@ -183,17 +199,21 @@
"total_known": "Total Known:",
"unknown": "Unknown"
},
- "title": "Analysis"
+ "title": "Analysis",
+ "tooltip": "Analyse route"
},
"customize-profile": {
- "title": "Sérsníða notkunarsnið"
+ "title": "Sérsníða notkunarsnið",
+ "tooltip": "Customize profile"
},
"data": {
"sync-map": "Samstilla kort",
- "title": "Gögn"
+ "title": "Gögn",
+ "tooltip": "Show detailed route data table"
},
"itinerary": {
- "title": "Ferðaáætlun"
+ "title": "Ferðaáætlun",
+ "tooltip": "Show itinerary"
},
"layers": {
"category": {
@@ -219,7 +239,8 @@
"name": "Nafn",
"type": "Tegund"
},
- "title": "Lög"
+ "title": "Lög",
+ "tooltip": "Select layers"
},
"profile": {
"apply": "Virkja",
@@ -229,9 +250,21 @@
"options": "Valkostir",
"placeholder": "Skrifaðu sérsniðna notkunarsniðið þitt hér.",
"profile": "Notkunarsnið"
- }
+ },
+ "tab-tooltip": "{{action}}\n({{toggleKey}} key to toggle, {{switchKey}} to switch to next tab)"
},
"title": "BRouter vefforrit",
+ "trackasroute": {
+ "explainpoi": "(show waypoints as POI's)",
+ "explaintracklayer": "(show Track as separate Layer)",
+ "file": "Trackfile",
+ "fuzziness": "fuzzines",
+ "pleasewait": "Please wait!",
+ "showpois": "POI's",
+ "title": "Load Track as Route",
+ "tracklayer": "Track Layer",
+ "tuning": "Tuning"
+ },
"warning": {
"cannot-get-route": "Villa við að ná í URL-slóð leiðar",
"no-response": "ekkert svar frá netþjóni",
diff --git a/locales/nb.json b/locales/nb.json
index e6d84f5..48eb791 100644
--- a/locales/nb.json
+++ b/locales/nb.json
@@ -11,7 +11,8 @@
"description": "Online-tjenesten til BRounter rutemotoren. For offline Android-app og mer informasjon, se brouter.de",
"details": "Personvernerklæring, \nKreditt,\nEndringslogg og\nmer informasjon om klienten.",
"support": "Generelle diskusjoner/spørsmål, støtte",
- "title": "Om"
+ "title": "Om",
+ "tooltip": "Show more information about BRouter-Web"
},
"credits": {
"brouter": "BRouter",
@@ -41,6 +42,7 @@
"ascend": "Stigning",
"cost": "Kostnad",
"distance": "Distanse",
+ "elevation-chart": "Toggle elevation chart",
"energy-per-100km": "Energi per 100 km",
"hours": "timer",
"hours-abbrev": "t",
@@ -56,6 +58,12 @@
"total-energy": "Total energi",
"travel-time": "Reisetid"
},
+ "keyboard": {
+ "backspace": "Backspace",
+ "escape": "Escape",
+ "generic-shortcut": "{{action}} ({{key}} key)",
+ "shift": "Shift"
+ },
"layers": {
"add-base": "Legg til grunnlag",
"add-overlay": "Legg til overlag",
@@ -86,11 +94,13 @@
"delete-nogo-areas": "Slett alle no-go områder",
"delete-pois": "Slett alle interessepunkter",
"delete-route": "Slett rute",
- "draw-poi-start": "Tegn interessepunkter (P-tasten)",
- "draw-poi-stop": "Slutt å tegne interessepunkter (ESC-tasten)",
- "draw-route-start": "Tegn rute (D-tasten)",
- "draw-route-stop": "Slutt å tegne rute (ESC-tasten)",
+ "draw-poi-start": "Draw points of interest",
+ "draw-poi-stop": "Stop drawing points of interest",
+ "draw-route-start": "Draw route",
+ "draw-route-stop": "Stop drawing route",
"enter-poi-name": "Angi interessepunktets navn",
+ "geocoder": "Search",
+ "geocoder-placeholder": "Search…",
"hikebike-hillshading": "Høydeskygger",
"hiking": "Gåtur",
"layer": {
@@ -114,19 +124,22 @@
"nogo": {
"cancel": "Avbryt tegning av no-go område",
"click-drag": "Klikk og dra for å tegne sirkel",
- "draw": "Tegn no-go område (sirkel)",
+ "draw": "Draw circular no-go area",
"edit": "Klikk for å redigere",
"help": "□ = flytt / endre størrelse, = slett,
klikk på sirkelen for å avslutte redigering"
},
- "opacity-slider": "Set transparency of route track and markers. Press and hold the 'M' key to temporarily hide the planned route.",
+ "opacity-slider": "Set transparency of route track and markers",
+ "opacity-slider-shortcut": "{{action}}\n(Hold {{key}} key to mute temporarily)",
"preview": "Forhåndsvisning",
"privacy": "Personvern",
"reverse-route": "Snu rute",
"route-quality-altitude": "Høyde-koding",
"route-quality-cost": "Kostnad-koding",
"route-quality-incline": "Stigning-koding",
+ "route-quality-shortcut": "{{action}} ({{key}} key to toggle)",
"strava-biking": "Vis Strava sykkel-segmenter",
"strava-running": "Vis Strava løpe-segmenter",
+ "strava-shortcut": "{{action}}\n({{key}} key to toggle layer, click to reload for current area)",
"zoomInTitle": "Zoom inn",
"zoomOutTitle": "Zoom ut"
},
@@ -142,10 +155,12 @@
"third": "Tredje alternativ"
},
"export": "Eksporter",
+ "export-tooltip": "Export route",
"load": {
- "nogos": "No-go områder",
+ "nogos": "Load no-go areas",
"title": "Last",
- "tracks": "Stier"
+ "tooltip": "{{tracksAction}} ({{tracksKey}} key)\n{{nogosAction}} ({{nogosKey}})",
+ "tracks": "Load tracks"
},
"profile": {
"car-eco": "Bil (økonomisk)",
@@ -168,7 +183,8 @@
"trekking-steep": "Trekking bike (steep)",
"vm-forum-liegerad-schnell": "Recumbent bike (fast)",
"vm-forum-velomobil-schnell": "Velomobile (fast)"
- }
+ },
+ "profile-tooltip": "\n({{key}} key to switch)"
},
"sidebar": {
"analysis": {
@@ -183,17 +199,21 @@
"total_known": "Total Known:",
"unknown": "Unknown"
},
- "title": "Analysis"
+ "title": "Analysis",
+ "tooltip": "Analyse route"
},
"customize-profile": {
- "title": "Customize profile"
+ "title": "Customize profile",
+ "tooltip": "Customize profile"
},
"data": {
"sync-map": "Synchronize map",
- "title": "Data"
+ "title": "Data",
+ "tooltip": "Show detailed route data table"
},
"itinerary": {
- "title": "Itinerary"
+ "title": "Itinerary",
+ "tooltip": "Show itinerary"
},
"layers": {
"category": {
@@ -219,7 +239,8 @@
"name": "Navn",
"type": "Type"
},
- "title": "Lag"
+ "title": "Lag",
+ "tooltip": "Select layers"
},
"profile": {
"apply": "Anvende",
@@ -229,9 +250,21 @@
"options": "Alternativer",
"placeholder": "Skriv din tilpassede profil her.",
"profile": "Profil"
- }
+ },
+ "tab-tooltip": "{{action}}\n({{toggleKey}} key to toggle, {{switchKey}} to switch to next tab)"
},
"title": "BRouter web client",
+ "trackasroute": {
+ "explainpoi": "(show waypoints as POI's)",
+ "explaintracklayer": "(show Track as separate Layer)",
+ "file": "Trackfile",
+ "fuzziness": "fuzzines",
+ "pleasewait": "Please wait!",
+ "showpois": "POI's",
+ "title": "Load Track as Route",
+ "tracklayer": "Track Layer",
+ "tuning": "Tuning"
+ },
"warning": {
"cannot-get-route": "Feil under mottak av rute-URL",
"no-response": "ingen svar fra serveren",
diff --git a/locales/nl.json b/locales/nl.json
index 2995447..88a723d 100644
--- a/locales/nl.json
+++ b/locales/nl.json
@@ -1,17 +1,18 @@
{
"about": {
- "bug-reports": "Bug reports and feature requests:",
+ "bug-reports": "Foutrapporten en verzoeken:",
"bug-reports-back": "server / backend, routing engine, Android app, profiles, brouter.de site",
"bug-reports-front": "web client / frontend.",
- "chat": "Chat with users and developers",
+ "chat": "Chat met gebruikers en ontwikkelaars",
"contact": "Contact:",
- "contact-language": "Preferred language is English, as we have both international contributors and users.",
+ "contact-language": "Bij voorkeur in Engels omdat we internationale ontwikkelaars en gebruikers hebben",
"data": "Data:",
"data-description": "This is based on OpenStreetMap. It is usually updated daily, see dates of data files.",
"description": "Online service of the BRouter routing engine. For the offline Android app and more information see brouter.de",
"details": "Privacy Policy, \nCredits,\nChangelog and\nmore info on the client.",
- "support": "General discussions/questions, support",
- "title": "Over"
+ "support": "Algemene discussies/vragen, ondersteuning",
+ "title": "Over",
+ "tooltip": "Show more information about BRouter-Web"
},
"credits": {
"brouter": "BRouter",
@@ -21,7 +22,7 @@
"esri-tiles": "Esri World Imagery",
"map-data": "Map data",
"map-tiles": "Map tiles",
- "nominatim": "Search by Nominatim",
+ "nominatim": "Zoek met Nominatim",
"openstreetmap": "© OpenStreetMap contributors under ODbL"
},
"export": {
@@ -34,64 +35,73 @@
"include_waypoints": "Waypoints",
"route-from-to": "{{from}} -> {{to}} ({{distance}}km)",
"route-loop": "{{from}} ({{distance}}km)",
- "title": "Export route",
+ "title": "Exporteer route",
"trackname": "Naam"
},
"footer": {
- "ascend": "Ascend",
+ "ascend": "Helling",
"cost": "Kosten",
"distance": "Afstand",
- "energy-per-100km": "Energy per 100 km",
- "hours": "hours",
+ "elevation-chart": "Hoogtekaart aan/uit",
+ "energy-per-100km": "Energie per 100 km",
+ "hours": "uren",
"hours-abbrev": "h",
"kilometer": "kilometers",
"kilometer-abbrev": "km",
- "kilowatthour": "kilowatt hours",
+ "kilowatthour": "kilowattuur",
"kilowatthour-abbrev": "kWh",
- "mean-cost-factor": "Mean cost factor",
+ "mean-cost-factor": "Gemiddelde kosten",
"meter": "meters",
"meter-abbrev": "m",
"plain-ascend": "Plain ascend",
"stats-info": "Start drawing a route to get stats.",
- "total-energy": "Total Energy",
- "travel-time": "Travel time"
+ "total-energy": "Totale energie",
+ "travel-time": "Reistijd"
+ },
+ "keyboard": {
+ "backspace": "Backspace",
+ "escape": "Escape",
+ "generic-shortcut": "{{action}} ({{key}} key)",
+ "shift": "Shift"
},
"layers": {
- "add-base": "Add base layer",
+ "add-base": "Voeg basislaag toe",
"add-overlay": "Add overlay",
- "customize": "Customize layers",
+ "customize": "Pas lagen aan",
"opacity-slider": "Opacity slider",
- "placeholder-layer-name": "Custom layer name. (ex: OpenStreetMap)",
- "placeholder-layer-url": "Custom layer URL. (ex: https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png)",
- "remove-selection": "Remove selection"
+ "placeholder-layer-name": "Eigen laag naam. (bijv: OpenStreetMap)",
+ "placeholder-layer-url": "Eigen laag URL. (bijv: https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png)",
+ "remove-selection": "Verwijder selectie"
},
"loadNogos": {
"defaultProperties": "Default properties",
- "file": "File (.geojson): ",
- "load": "Load",
+ "file": "Bestand (.geojson)",
+ "load": "Laad",
"nogoBuffer": "Buffer no-go areas (in meters): ",
"nogoRadius": "No-go radius for points (in meters): ",
- "nogoWeight": "No-go weight (-1 means impassable): ",
+ "nogoWeight": "No-go gewicht (-1 betekent nooit doorheen):",
"source": "Source",
- "title": "Load no-go areas",
- "url": "URL: "
+ "title": "Laad no-go gebieden",
+ "url": "URL:"
},
"map": {
"attribution-osm-long": "OpenStreetMap contributors",
"attribution-osm-short": "OpenStreetMap",
- "clear-route": "Clear route data",
+ "clear-route": "Wis route data",
"copyright": "Copyright",
"cycling": "Fietsen",
- "delete-last-point": "Delete last point",
- "delete-nogo-areas": "Delete all no-go areas",
+ "delete-last-point": "Verwijder laatste punt",
+ "delete-nogo-areas": "Verwijder alle no-go gebieden",
"delete-pois": "Delete all points of interest",
- "delete-route": "Delete route",
- "draw-poi-start": "Draw points of interest (P key)",
- "draw-poi-stop": "Stop drawing points of interest (ESC key)",
- "draw-route-start": "Draw route (D key)",
- "draw-route-stop": "Stop drawing route (ESC key)",
+ "delete-route": "Verwijder route",
+ "draw-poi-start": "Draw points of interest",
+ "draw-poi-stop": "Stop drawing points of interest",
+ "draw-route-start": "Teken route",
+ "draw-route-stop": "Beëindig tekenen",
"enter-poi-name": "Enter Point of Interest name",
- "hikebike-hillshading": "Hillshading",
+ "geocoder": "Zoek",
+ "geocoder-placeholder": "Zoek...",
+ "hikebike-hillshading": "Bergschaduw",
"hiking": "Hiking",
"layer": {
"bing": "Bing Aerial",
@@ -104,31 +114,34 @@
"osm": "OpenStreetMap",
"osmde": "OpenStreetMap.de",
"outdoors": "Outdoors (Thunderforest)",
- "route-quality": "Route quality coding",
+ "route-quality": "Routekwaliteitscodering",
"stamen-terrain": "Terrain (Stamen)",
"strava-segments": "Strava segments",
"topo": "OpenTopoMap"
},
"loading": "Loading…",
- "locate-me": "Show me where I am",
+ "locate-me": "Laat zien waar ik ben",
"nogo": {
"cancel": "Cancel drawing no-go area",
- "click-drag": "Click and drag to draw circle",
- "draw": "Draw no-go area (circle)",
+ "click-drag": "Klik en sleep om een cirkel te tekenen",
+ "draw": "Teken rond no-go gebied",
"edit": "Click to edit",
"help": "□ = move / resize, = delete,
click circle to quit editing"
},
- "opacity-slider": "Set transparency of route track and markers. Press and hold the 'M' key to temporarily hide the planned route.",
- "preview": "Preview",
+ "opacity-slider": "Set transparency of route track and markers",
+ "opacity-slider-shortcut": "{{action}}\n(Hold {{key}} key to mute temporarily)",
+ "preview": "Voorvertoning",
"privacy": "Privacy",
- "reverse-route": "Reverse route",
- "route-quality-altitude": "Altitude coding",
- "route-quality-cost": "Cost coding",
- "route-quality-incline": "Incline coding",
+ "reverse-route": "Draai route om",
+ "route-quality-altitude": "Hoogtecodering",
+ "route-quality-cost": "Kostencodering",
+ "route-quality-incline": "Stijgingcodering",
+ "route-quality-shortcut": "{{action}} ({{key}} key to toggle)",
"strava-biking": "Show Strava biking segments",
"strava-running": "Show Strava running segments",
+ "strava-shortcut": "{{action}}\n({{key}} key to toggle layer, click to reload for current area)",
"zoomInTitle": "Zoom in",
- "zoomOutTitle": "Zoom out"
+ "zoomOutTitle": "Zoom uit"
},
"modal": {
"close": "Afsluiten"
@@ -136,39 +149,42 @@
"navbar": {
"about": "Over",
"alternative": {
- "first": "1st alternative",
- "original": "Original",
- "second": "2nd alternative",
- "third": "3rd alternative"
+ "first": "1e alternatief",
+ "original": "Origineel",
+ "second": "2e alternatief",
+ "third": "3e alternatief"
},
"export": "Export",
+ "export-tooltip": "Export route",
"load": {
- "nogos": "No-go areas",
- "title": "Load",
- "tracks": "Tracks"
+ "nogos": "Laad no-go gebieden",
+ "title": "Laad",
+ "tooltip": "{{tracksAction}} ({{tracksKey}} key)\n{{nogosAction}} ({{nogosKey}})",
+ "tracks": "Load tracks"
},
"profile": {
"car-eco": "Auto (economisch)",
"car-fast": "Auto (snel)",
- "car-test": "Car (test)",
- "custom": "Custom",
+ "car-test": "Auto (test)",
+ "custom": "Aangepast",
"fastbike": "Fastbike",
"fastbike-asia-pacific": "Fastbike (Asia Pacific)",
"fastbike-lowtraffic": "Fastbike (low traffic)",
- "hiking-beta": "Hiking (beta)",
- "moped": "Moped",
+ "hiking-beta": "Wandelen (beta)",
+ "moped": "Bromfiets",
"rail": "Trein",
"river": "Rivier",
"safety": "Veiligheid",
"shortest": "Kortste",
- "trekking": "Trekking bike",
- "trekking-ignore-cr": "Trekking bike (ignore cycle routes)",
- "trekking-noferries": "Trekking bike (no ferries)",
- "trekking-nosteps": "Trekking bike (no steps)",
- "trekking-steep": "Trekking bike (steep)",
- "vm-forum-liegerad-schnell": "Recumbent bike (fast)",
- "vm-forum-velomobil-schnell": "Velomobile (fast)"
- }
+ "trekking": "Vakantiefiets",
+ "trekking-ignore-cr": "Vakantiefiets (geen voorkeur fietsroutes)",
+ "trekking-noferries": "Vakantiefiets (geen veerponten)",
+ "trekking-nosteps": "Vakantiefiets (geen trappen)",
+ "trekking-steep": "Vakantiefiets (stijl)",
+ "vm-forum-liegerad-schnell": "Ligfiets (snel)",
+ "vm-forum-velomobil-schnell": "Ligfiets (snel)"
+ },
+ "profile-tooltip": "\n({{key}} key to switch)"
},
"sidebar": {
"analysis": {
@@ -183,26 +199,30 @@
"total_known": "Totaal bekend:",
"unknown": "Onbekend"
},
- "title": "Analyse"
+ "title": "Analyse",
+ "tooltip": "Analyseer route "
},
"customize-profile": {
- "title": "Customize profile"
+ "title": "Pas profiel aan",
+ "tooltip": "Pas profiel aan"
},
"data": {
- "sync-map": "Synchronize map",
- "title": "Data"
+ "sync-map": "Synchroniseer kaart",
+ "title": "Data",
+ "tooltip": "Show detailed route data table"
},
"itinerary": {
- "title": "Itinerary"
+ "title": "Routebeschrijving",
+ "tooltip": "Toon routebeschrijving"
},
"layers": {
"category": {
- "base-layers": "Base layers",
+ "base-layers": "Basislagen",
"country": "Land",
"europe": "Europa",
"europe-monolingual": "Europe monolingual",
"overlays": "Overlays",
- "worldwide": "Worldwide",
+ "worldwide": "Wereldwijd",
"worldwide-international": "Worldwide international",
"worldwide-monolingual": "Worldwide monolingual"
},
@@ -219,24 +239,37 @@
"name": "Naam",
"type": "Type"
},
- "title": "Lagen"
+ "title": "Lagen",
+ "tooltip": "Selecteer lagen"
},
"profile": {
- "apply": "Apply",
- "clear": "Clear",
+ "apply": "Pas toe",
+ "clear": "Wis",
"help": "Help",
"no_easy_configuration_warning": "No easy configuration is available for this profile.",
- "options": "Options",
- "placeholder": "Write your custom profile here.",
+ "options": "Opties",
+ "placeholder": "Schrijf je eigen profiel hier.",
"profile": "Profiel"
- }
+ },
+ "tab-tooltip": "{{action}}\n({{toggleKey}} key to toggle, {{switchKey}} to switch to next tab)"
},
"title": "BRouter web client",
+ "trackasroute": {
+ "explainpoi": "(show waypoints as POI's)",
+ "explaintracklayer": "(show Track as separate Layer)",
+ "file": "Trackfile",
+ "fuzziness": "fuzzines",
+ "pleasewait": "Please wait!",
+ "showpois": "POI's",
+ "title": "Load Track as Route",
+ "tracklayer": "Track Layer",
+ "tuning": "Tuning"
+ },
"warning": {
- "cannot-get-route": "Error getting route URL",
- "no-response": "no response from server",
- "no-route-found": "Error: cannot find a route for given points. Maybe try to move them closer to roads?",
- "profile-error": "Profile error: no or empty response from server",
+ "cannot-get-route": "Fout bij ophalen route URL",
+ "no-response": "geen antwoord van server",
+ "no-route-found": "Fout: Kan geen route vinden voor de gegeven punten.\nProbeer de punten dichter bij wegen te plaatsen",
+ "profile-error": "Profielfout: geen of leeg antwoord van server",
"strava-error": "Error getting Strava segments: {{error}}",
"temporary-profile": "Note: Uploaded custom profiles are only cached temporarily on the server.
Please save your edits to your local PC.",
"tracks-load-error": "Error loading tracks: {{error}}",
diff --git a/locales/pl.json b/locales/pl.json
index 5108f78..89c38ea 100644
--- a/locales/pl.json
+++ b/locales/pl.json
@@ -11,7 +11,8 @@
"description": "Dostęp online do silnika wyznaczania tras BRouter. Aplikację offline na Androida i więcej informacji znajdziesz na brouter.de",
"details": "Polityka prywatności, \nAutorzy,\nHistroia zmian i\nwięcej informacji na temat klienta.",
"support": "Ogólna dyskusja/pytania, wsparcie",
- "title": "Informacje"
+ "title": "Informacje",
+ "tooltip": "Show more information about BRouter-Web"
},
"credits": {
"brouter": "BRouter",
@@ -41,6 +42,7 @@
"ascend": "Przewyższenie",
"cost": "Koszt",
"distance": "Odległość",
+ "elevation-chart": "Toggle elevation chart",
"energy-per-100km": "Energia na 100 km",
"hours": "godzin",
"hours-abbrev": "godz.",
@@ -56,6 +58,12 @@
"total-energy": "Całkowita energia",
"travel-time": "Czas podróży"
},
+ "keyboard": {
+ "backspace": "Backspace",
+ "escape": "Escape",
+ "generic-shortcut": "{{action}} ({{key}} key)",
+ "shift": "Shift"
+ },
"layers": {
"add-base": "Dodaj warstwę bazową",
"add-overlay": "Dodaj nakładkę",
@@ -86,11 +94,13 @@
"delete-nogo-areas": "Usuń wszystkie strefy no-go",
"delete-pois": "Usuń wszystkie punkty zainteresowania",
"delete-route": "Usunąć trasę?",
- "draw-poi-start": "Narysuj punkt zainteresowania (klawisz P)",
- "draw-poi-stop": "Przestań rysować punkty zainteresowania (klawisz Esc)",
- "draw-route-start": "Rysuj trasę (klawisz D)",
- "draw-route-stop": "Przestań rysować trasę (klawisz Esc)",
+ "draw-poi-start": "Draw points of interest",
+ "draw-poi-stop": "Stop drawing points of interest",
+ "draw-route-start": "Draw route",
+ "draw-route-stop": "Stop drawing route",
"enter-poi-name": "Wpisz nazwę punktu zainteresowania",
+ "geocoder": "Search",
+ "geocoder-placeholder": "Search…",
"hikebike-hillshading": "Cieniowanie",
"hiking": "Wspinaczka",
"layer": {
@@ -114,19 +124,22 @@
"nogo": {
"cancel": "Anuluj rysowanie strefy no-go",
"click-drag": "Kliknij i przeciągnij, aby narysować okrąg",
- "draw": "Rysuj strefę no-go (okrąg)",
+ "draw": "Draw circular no-go area",
"edit": "Kliknij, aby edytować",
"help": "□ = przesuń / zmień rozmiar, = usuń,
kliknij okrąg, aby wyjść z edycji"
},
- "opacity-slider": "Set transparency of route track and markers. Press and hold the 'M' key to temporarily hide the planned route.",
+ "opacity-slider": "Set transparency of route track and markers",
+ "opacity-slider-shortcut": "{{action}}\n(Hold {{key}} key to mute temporarily)",
"preview": "Podgląd",
"privacy": "Prywatność",
"reverse-route": "Odwróć trasę",
"route-quality-altitude": "Kodowanie wysokości",
"route-quality-cost": "Kodowanie kosztów",
"route-quality-incline": "Kodowanie nachylenia",
+ "route-quality-shortcut": "{{action}} ({{key}} key to toggle)",
"strava-biking": "Pokaż rowerowe segmenty Strava ",
"strava-running": "Pokaż biegowe segmenty Strava",
+ "strava-shortcut": "{{action}}\n({{key}} key to toggle layer, click to reload for current area)",
"zoomInTitle": "Przybliż",
"zoomOutTitle": "Oddal"
},
@@ -142,10 +155,12 @@
"third": "Alternatywa nr 3"
},
"export": "Eksportuj",
+ "export-tooltip": "Export route",
"load": {
- "nogos": "Stefy no-go",
+ "nogos": "Load no-go areas",
"title": "Wczytaj",
- "tracks": "Drogi"
+ "tooltip": "{{tracksAction}} ({{tracksKey}} key)\n{{nogosAction}} ({{nogosKey}})",
+ "tracks": "Load tracks"
},
"profile": {
"car-eco": "Samochód (ekonomicznie)",
@@ -168,7 +183,8 @@
"trekking-steep": "Rower trekkingowy (stromo)",
"vm-forum-liegerad-schnell": "Rower poziomy (szosowy)",
"vm-forum-velomobil-schnell": "Velomobile (szosowy)"
- }
+ },
+ "profile-tooltip": "\n({{key}} key to switch)"
},
"sidebar": {
"analysis": {
@@ -183,17 +199,21 @@
"total_known": "Total Known:",
"unknown": "Unknown"
},
- "title": "Analysis"
+ "title": "Analysis",
+ "tooltip": "Analyse route"
},
"customize-profile": {
- "title": "Dostosuj profil"
+ "title": "Dostosuj profil",
+ "tooltip": "Customize profile"
},
"data": {
"sync-map": "Synchronizacja mapy",
- "title": "Dane"
+ "title": "Dane",
+ "tooltip": "Show detailed route data table"
},
"itinerary": {
- "title": "Plan podróży"
+ "title": "Plan podróży",
+ "tooltip": "Show itinerary"
},
"layers": {
"category": {
@@ -219,7 +239,8 @@
"name": "Nazwa",
"type": "Rodzaj"
},
- "title": "Warstwy"
+ "title": "Warstwy",
+ "tooltip": "Select layers"
},
"profile": {
"apply": "Zastosuj",
@@ -229,9 +250,21 @@
"options": "Opcje",
"placeholder": "Zapisz tutaj swój własny profil.",
"profile": "Profil"
- }
+ },
+ "tab-tooltip": "{{action}}\n({{toggleKey}} key to toggle, {{switchKey}} to switch to next tab)"
},
"title": "Klient przeglądarkowy BRouter",
+ "trackasroute": {
+ "explainpoi": "(show waypoints as POI's)",
+ "explaintracklayer": "(show Track as separate Layer)",
+ "file": "Trackfile",
+ "fuzziness": "fuzzines",
+ "pleasewait": "Please wait!",
+ "showpois": "POI's",
+ "title": "Load Track as Route",
+ "tracklayer": "Track Layer",
+ "tuning": "Tuning"
+ },
"warning": {
"cannot-get-route": "Błąd pobierania URL trasy",
"no-response": "brak odpowiedzi z serwera",
diff --git a/locales/pt.json b/locales/pt.json
index 5400448..d64bdd4 100644
--- a/locales/pt.json
+++ b/locales/pt.json
@@ -11,7 +11,8 @@
"description": "Online service of the BRouter routing engine. For the offline Android app and more information see brouter.de.",
"details": "Privacy Policy, \nCredits,\nChangelog and\nmore info on the client.",
"support": "General discussions/questions, support",
- "title": "Sobre"
+ "title": "Sobre",
+ "tooltip": "Show more information about BRouter-Web"
},
"credits": {
"brouter": "BRouter",
@@ -41,6 +42,7 @@
"ascend": "Ascend",
"cost": "Cost",
"distance": "Distance",
+ "elevation-chart": "Toggle elevation chart",
"energy-per-100km": "Energy per 100 km",
"hours": "hours",
"hours-abbrev": "h",
@@ -56,6 +58,12 @@
"total-energy": "Total Energy",
"travel-time": "Travel time"
},
+ "keyboard": {
+ "backspace": "Backspace",
+ "escape": "Escape",
+ "generic-shortcut": "{{action}} ({{key}} key)",
+ "shift": "Shift"
+ },
"layers": {
"add-base": "Add base layer",
"add-overlay": "Add overlay",
@@ -86,11 +94,13 @@
"delete-nogo-areas": "Delete all no-go areas",
"delete-pois": "Delete all points of interest",
"delete-route": "Delete route",
- "draw-poi-start": "Draw points of interest (P key)",
- "draw-poi-stop": "Stop drawing points of interest (ESC key)",
- "draw-route-start": "Draw route (D key)",
- "draw-route-stop": "Stop drawing route (ESC key)",
+ "draw-poi-start": "Draw points of interest",
+ "draw-poi-stop": "Stop drawing points of interest",
+ "draw-route-start": "Draw route",
+ "draw-route-stop": "Stop drawing route",
"enter-poi-name": "Enter Point of Interest name",
+ "geocoder": "Search",
+ "geocoder-placeholder": "Search…",
"hikebike-hillshading": "Hillshading",
"hiking": "Hiking",
"layer": {
@@ -114,19 +124,22 @@
"nogo": {
"cancel": "Cancel drawing no-go area",
"click-drag": "Click and drag to draw circle",
- "draw": "Draw no-go area (circle)",
+ "draw": "Draw circular no-go area",
"edit": "Click to edit",
"help": "□ = move / resize, = delete,
click circle to quit editing"
},
- "opacity-slider": "Set transparency of route track and markers. Press and hold the 'M' key to temporarily hide the planned route.",
+ "opacity-slider": "Set transparency of route track and markers",
+ "opacity-slider-shortcut": "{{action}}\n(Hold {{key}} key to mute temporarily)",
"preview": "Preview",
"privacy": "Privacy",
"reverse-route": "Reverse route",
"route-quality-altitude": "Altitude coding",
"route-quality-cost": "Cost coding",
"route-quality-incline": "Incline coding",
+ "route-quality-shortcut": "{{action}} ({{key}} key to toggle)",
"strava-biking": "Show Strava biking segments",
"strava-running": "Show Strava running segments",
+ "strava-shortcut": "{{action}}\n({{key}} key to toggle layer, click to reload for current area)",
"zoomInTitle": "Zoom in",
"zoomOutTitle": "Zoom out"
},
@@ -142,10 +155,12 @@
"third": "3rd alternative"
},
"export": "Export",
+ "export-tooltip": "Export route",
"load": {
- "nogos": "No-go areas",
+ "nogos": "Load no-go areas",
"title": "Load",
- "tracks": "Tracks"
+ "tooltip": "{{tracksAction}} ({{tracksKey}} key)\n{{nogosAction}} ({{nogosKey}})",
+ "tracks": "Load tracks"
},
"profile": {
"car-eco": "Car (economic)",
@@ -168,7 +183,8 @@
"trekking-steep": "Trekking bike (steep)",
"vm-forum-liegerad-schnell": "Recumbent bike (fast)",
"vm-forum-velomobil-schnell": "Velomobile (fast)"
- }
+ },
+ "profile-tooltip": "\n({{key}} key to switch)"
},
"sidebar": {
"analysis": {
@@ -183,17 +199,21 @@
"total_known": "Total Known:",
"unknown": "Unknown"
},
- "title": "Analysis"
+ "title": "Analysis",
+ "tooltip": "Analyse route"
},
"customize-profile": {
- "title": "Customize profile"
+ "title": "Customize profile",
+ "tooltip": "Customize profile"
},
"data": {
"sync-map": "Synchronize map",
- "title": "Data"
+ "title": "Data",
+ "tooltip": "Show detailed route data table"
},
"itinerary": {
- "title": "Itinerary"
+ "title": "Itinerary",
+ "tooltip": "Show itinerary"
},
"layers": {
"category": {
@@ -219,7 +239,8 @@
"name": "Name",
"type": "Type"
},
- "title": "Layers"
+ "title": "Layers",
+ "tooltip": "Select layers"
},
"profile": {
"apply": "Apply",
@@ -229,9 +250,21 @@
"options": "Options",
"placeholder": "Write your custom profile here.",
"profile": "Profile"
- }
+ },
+ "tab-tooltip": "{{action}}\n({{toggleKey}} key to toggle, {{switchKey}} to switch to next tab)"
},
"title": "BRouter web client",
+ "trackasroute": {
+ "explainpoi": "(show waypoints as POI's)",
+ "explaintracklayer": "(show Track as separate Layer)",
+ "file": "Trackfile",
+ "fuzziness": "fuzzines",
+ "pleasewait": "Please wait!",
+ "showpois": "POI's",
+ "title": "Load Track as Route",
+ "tracklayer": "Track Layer",
+ "tuning": "Tuning"
+ },
"warning": {
"cannot-get-route": "Error getting route URL",
"no-response": "no response from server",
diff --git a/locales/ru_RU.json b/locales/ru_RU.json
index 6618a4b..64ac57e 100644
--- a/locales/ru_RU.json
+++ b/locales/ru_RU.json
@@ -11,7 +11,8 @@
"description": "Online service of the BRouter routing engine. For the offline Android app and more information see brouter.de",
"details": "Политика конфиденциальности\n\nЖурнал измененийи\nподробнее о клиенте.",
"support": "Общие дискуссии/ вопросы, поддержка",
- "title": "О сервисе"
+ "title": "О сервисе",
+ "tooltip": "Show more information about BRouter-Web"
},
"credits": {
"brouter": "BRouter",
@@ -41,6 +42,7 @@
"ascend": "Ascend",
"cost": "Стоимость",
"distance": "Расстояние",
+ "elevation-chart": "Toggle elevation chart",
"energy-per-100km": "Energy per 100 km",
"hours": "часы",
"hours-abbrev": "h",
@@ -56,6 +58,12 @@
"total-energy": "Общая энергия",
"travel-time": "Время в пути"
},
+ "keyboard": {
+ "backspace": "Backspace",
+ "escape": "Escape",
+ "generic-shortcut": "{{action}} ({{key}} key)",
+ "shift": "Shift"
+ },
"layers": {
"add-base": "Добавить базовый слой",
"add-overlay": "Добавить наложение",
@@ -86,11 +94,13 @@
"delete-nogo-areas": "Удалить все запретные зоны",
"delete-pois": "Delete all points of interest",
"delete-route": "Удалить маршрут",
- "draw-poi-start": "Draw points of interest (P key)",
- "draw-poi-stop": "Stop drawing points of interest (ESC key)",
- "draw-route-start": "Нарисовать маршрут (Клавиша D)",
- "draw-route-stop": "Прекратить рисовать маршрут (Клавиша ESC)",
+ "draw-poi-start": "Draw points of interest",
+ "draw-poi-stop": "Stop drawing points of interest",
+ "draw-route-start": "Draw route",
+ "draw-route-stop": "Stop drawing route",
"enter-poi-name": "Enter Point of Interest name",
+ "geocoder": "Search",
+ "geocoder-placeholder": "Search…",
"hikebike-hillshading": "Hillshading",
"hiking": "Пешие прогулки",
"layer": {
@@ -114,19 +124,22 @@
"nogo": {
"cancel": "Cancel drawing no-go area",
"click-drag": "Нажмите и перетащите, чтобы нарисовать круг",
- "draw": "Нарисуйте запретную зону (обведите)",
+ "draw": "Draw circular no-go area",
"edit": "Нажмите для редактирования",
"help": "□ = move / resize, = delete,
click circle to quit editing"
},
- "opacity-slider": "Set transparency of route track and markers. Press and hold the 'M' key to temporarily hide the planned route.",
+ "opacity-slider": "Set transparency of route track and markers",
+ "opacity-slider-shortcut": "{{action}}\n(Hold {{key}} key to mute temporarily)",
"preview": "Предварительный просмотр",
"privacy": "Конфиденциальность",
"reverse-route": "Обратный маршрут",
"route-quality-altitude": "Altitude coding",
"route-quality-cost": "Cost coding",
"route-quality-incline": "Incline coding",
+ "route-quality-shortcut": "{{action}} ({{key}} key to toggle)",
"strava-biking": "Show Strava biking segments",
"strava-running": "Show Strava running segments",
+ "strava-shortcut": "{{action}}\n({{key}} key to toggle layer, click to reload for current area)",
"zoomInTitle": "Увеличить",
"zoomOutTitle": "Уменьшить"
},
@@ -142,10 +155,12 @@
"third": "3rd alternative"
},
"export": "Экспорт",
+ "export-tooltip": "Export route",
"load": {
- "nogos": "Запретные зоны",
+ "nogos": "Load no-go areas",
"title": "Загрузить",
- "tracks": "Дорожки"
+ "tooltip": "{{tracksAction}} ({{tracksKey}} key)\n{{nogosAction}} ({{nogosKey}})",
+ "tracks": "Load tracks"
},
"profile": {
"car-eco": "Car (economic)",
@@ -168,7 +183,8 @@
"trekking-steep": "Trekking bike (steep)",
"vm-forum-liegerad-schnell": "Лежачий велосипед (быстро)",
"vm-forum-velomobil-schnell": "Веломобиль (быстро)"
- }
+ },
+ "profile-tooltip": "\n({{key}} key to switch)"
},
"sidebar": {
"analysis": {
@@ -183,17 +199,21 @@
"total_known": "Total Known:",
"unknown": "Unknown"
},
- "title": "Analysis"
+ "title": "Analysis",
+ "tooltip": "Analyse route"
},
"customize-profile": {
- "title": "Настроить профиль"
+ "title": "Настроить профиль",
+ "tooltip": "Customize profile"
},
"data": {
"sync-map": "Синхронизировать карту",
- "title": "Данные"
+ "title": "Данные",
+ "tooltip": "Show detailed route data table"
},
"itinerary": {
- "title": "Itinerary"
+ "title": "Itinerary",
+ "tooltip": "Show itinerary"
},
"layers": {
"category": {
@@ -219,7 +239,8 @@
"name": "Название",
"type": "Тип"
},
- "title": "Слои"
+ "title": "Слои",
+ "tooltip": "Select layers"
},
"profile": {
"apply": "Применить",
@@ -229,9 +250,21 @@
"options": "Параметры",
"placeholder": "Write your custom profile here.",
"profile": "Профиль"
- }
+ },
+ "tab-tooltip": "{{action}}\n({{toggleKey}} key to toggle, {{switchKey}} to switch to next tab)"
},
"title": "Веб-клиент BRouter",
+ "trackasroute": {
+ "explainpoi": "(show waypoints as POI's)",
+ "explaintracklayer": "(show Track as separate Layer)",
+ "file": "Trackfile",
+ "fuzziness": "fuzzines",
+ "pleasewait": "Please wait!",
+ "showpois": "POI's",
+ "title": "Load Track as Route",
+ "tracklayer": "Track Layer",
+ "tuning": "Tuning"
+ },
"warning": {
"cannot-get-route": "Ошибка при получении URL маршрута",
"no-response": "сервер не отвечает",
diff --git a/locales/tr.json b/locales/tr.json
index ea3c2e0..22824ff 100644
--- a/locales/tr.json
+++ b/locales/tr.json
@@ -11,7 +11,8 @@
"description": "Online service of the BRouter routing engine. For the offline Android app and more information see brouter.de",
"details": "Privacy Policy, \nCredits,\nChangelog and\nmore info on the client.",
"support": "General discussions/questions, support",
- "title": "Hakkında"
+ "title": "Hakkında",
+ "tooltip": "Show more information about BRouter-Web"
},
"credits": {
"brouter": "BRouter",
@@ -41,6 +42,7 @@
"ascend": "Ascend",
"cost": "Cost",
"distance": "Distance",
+ "elevation-chart": "Toggle elevation chart",
"energy-per-100km": "Energy per 100 km",
"hours": "saatler",
"hours-abbrev": "s",
@@ -56,6 +58,12 @@
"total-energy": "Total Energy",
"travel-time": "Seyahat zamanı"
},
+ "keyboard": {
+ "backspace": "Backspace",
+ "escape": "Escape",
+ "generic-shortcut": "{{action}} ({{key}} key)",
+ "shift": "Shift"
+ },
"layers": {
"add-base": "Add base layer",
"add-overlay": "Add overlay",
@@ -86,11 +94,13 @@
"delete-nogo-areas": "Delete all no-go areas",
"delete-pois": "Delete all points of interest",
"delete-route": "Delete route",
- "draw-poi-start": "Draw points of interest (P key)",
- "draw-poi-stop": "Stop drawing points of interest (ESC key)",
- "draw-route-start": "Draw route (D key)",
- "draw-route-stop": "Stop drawing route (ESC key)",
+ "draw-poi-start": "Draw points of interest",
+ "draw-poi-stop": "Stop drawing points of interest",
+ "draw-route-start": "Draw route",
+ "draw-route-stop": "Stop drawing route",
"enter-poi-name": "Enter Point of Interest name",
+ "geocoder": "Search",
+ "geocoder-placeholder": "Search…",
"hikebike-hillshading": "Hillshading",
"hiking": "Hiking",
"layer": {
@@ -114,19 +124,22 @@
"nogo": {
"cancel": "Cancel drawing no-go area",
"click-drag": "Click and drag to draw circle",
- "draw": "Draw no-go area (circle)",
+ "draw": "Draw circular no-go area",
"edit": "Click to edit",
"help": "□ = move / resize, = delete,
click circle to quit editing"
},
- "opacity-slider": "Set transparency of route track and markers. Press and hold the 'M' key to temporarily hide the planned route.",
+ "opacity-slider": "Set transparency of route track and markers",
+ "opacity-slider-shortcut": "{{action}}\n(Hold {{key}} key to mute temporarily)",
"preview": "Preview",
"privacy": "Privacy",
"reverse-route": "Reverse route",
"route-quality-altitude": "Altitude coding",
"route-quality-cost": "Cost coding",
"route-quality-incline": "Incline coding",
+ "route-quality-shortcut": "{{action}} ({{key}} key to toggle)",
"strava-biking": "Show Strava biking segments",
"strava-running": "Show Strava running segments",
+ "strava-shortcut": "{{action}}\n({{key}} key to toggle layer, click to reload for current area)",
"zoomInTitle": "Zoom in",
"zoomOutTitle": "Zoom out"
},
@@ -142,10 +155,12 @@
"third": "3rd alternative"
},
"export": "Export",
+ "export-tooltip": "Export route",
"load": {
- "nogos": "No-go areas",
+ "nogos": "Load no-go areas",
"title": "Load",
- "tracks": "Tracks"
+ "tooltip": "{{tracksAction}} ({{tracksKey}} key)\n{{nogosAction}} ({{nogosKey}})",
+ "tracks": "Load tracks"
},
"profile": {
"car-eco": "Car (economic)",
@@ -168,7 +183,8 @@
"trekking-steep": "Trekking bike (steep)",
"vm-forum-liegerad-schnell": "Recumbent bike (fast)",
"vm-forum-velomobil-schnell": "Velomobile (fast)"
- }
+ },
+ "profile-tooltip": "\n({{key}} key to switch)"
},
"sidebar": {
"analysis": {
@@ -183,17 +199,21 @@
"total_known": "Total Known:",
"unknown": "Unknown"
},
- "title": "Analysis"
+ "title": "Analysis",
+ "tooltip": "Analyse route"
},
"customize-profile": {
- "title": "Customize profile"
+ "title": "Customize profile",
+ "tooltip": "Customize profile"
},
"data": {
"sync-map": "Synchronize map",
- "title": "Data"
+ "title": "Data",
+ "tooltip": "Show detailed route data table"
},
"itinerary": {
- "title": "Itinerary"
+ "title": "Itinerary",
+ "tooltip": "Show itinerary"
},
"layers": {
"category": {
@@ -219,7 +239,8 @@
"name": "Name",
"type": "Type"
},
- "title": "Layers"
+ "title": "Layers",
+ "tooltip": "Select layers"
},
"profile": {
"apply": "Apply",
@@ -229,9 +250,21 @@
"options": "Options",
"placeholder": "Write your custom profile here.",
"profile": "Profile"
- }
+ },
+ "tab-tooltip": "{{action}}\n({{toggleKey}} key to toggle, {{switchKey}} to switch to next tab)"
},
"title": "BRouter web client",
+ "trackasroute": {
+ "explainpoi": "(show waypoints as POI's)",
+ "explaintracklayer": "(show Track as separate Layer)",
+ "file": "Trackfile",
+ "fuzziness": "fuzzines",
+ "pleasewait": "Please wait!",
+ "showpois": "POI's",
+ "title": "Load Track as Route",
+ "tracklayer": "Track Layer",
+ "tuning": "Tuning"
+ },
"warning": {
"cannot-get-route": "Error getting route URL",
"no-response": "no response from server",
diff --git a/locales/zh-TW.json b/locales/zh-TW.json
index 98e580b..9dbfa1c 100644
--- a/locales/zh-TW.json
+++ b/locales/zh-TW.json
@@ -11,7 +11,8 @@
"description": "BRouter 導航引擎線上版。有關離線版 Android 應用程式及更多資訊,請見 brouter.de。",
"details": "用戸端上的隱私政策、\n開發人員名單、\n更新日誌 及\n更多資訊 ",
"support": "一般討論/提問及技術支援",
- "title": "關於"
+ "title": "關於",
+ "tooltip": "Show more information about BRouter-Web"
},
"credits": {
"brouter": "BRouter",
@@ -41,6 +42,7 @@
"ascend": "Ascend",
"cost": "Cost",
"distance": "距離",
+ "elevation-chart": "Toggle elevation chart",
"energy-per-100km": "Energy per 100 km",
"hours": "hours",
"hours-abbrev": "h",
@@ -56,6 +58,12 @@
"total-energy": "Total Energy",
"travel-time": "旅程需時"
},
+ "keyboard": {
+ "backspace": "Backspace",
+ "escape": "Escape",
+ "generic-shortcut": "{{action}} ({{key}} key)",
+ "shift": "Shift"
+ },
"layers": {
"add-base": "添加底層圖",
"add-overlay": "添加疊圖",
@@ -86,11 +94,13 @@
"delete-nogo-areas": "Delete all no-go areas",
"delete-pois": "Delete all points of interest",
"delete-route": "Delete route",
- "draw-poi-start": "Draw points of interest (P key)",
- "draw-poi-stop": "Stop drawing points of interest (ESC key)",
- "draw-route-start": "繪畫路線 (按鍵D)",
- "draw-route-stop": "停止繪畫路線 (按鍵ESC)",
+ "draw-poi-start": "Draw points of interest",
+ "draw-poi-stop": "Stop drawing points of interest",
+ "draw-route-start": "Draw route",
+ "draw-route-stop": "Stop drawing route",
"enter-poi-name": "Enter Point of Interest name",
+ "geocoder": "Search",
+ "geocoder-placeholder": "Search…",
"hikebike-hillshading": "Hillshading",
"hiking": "遠足",
"layer": {
@@ -114,19 +124,22 @@
"nogo": {
"cancel": "取消繪畫禁區",
"click-drag": "點擊並拖曳以畫出圓形",
- "draw": "繪畫禁區 (圓形)",
+ "draw": "Draw circular no-go area",
"edit": "點撃以編輯",
"help": "□ = 移動 / 調整大小, = 刪除,
點撃圓形以結束編輯"
},
- "opacity-slider": "Set transparency of route track and markers. Press and hold the 'M' key to temporarily hide the planned route.",
+ "opacity-slider": "Set transparency of route track and markers",
+ "opacity-slider-shortcut": "{{action}}\n(Hold {{key}} key to mute temporarily)",
"preview": "Preview",
"privacy": "隱私權",
"reverse-route": "Reverse route",
"route-quality-altitude": "Altitude coding",
"route-quality-cost": "Cost coding",
"route-quality-incline": "Incline coding",
+ "route-quality-shortcut": "{{action}} ({{key}} key to toggle)",
"strava-biking": "顯示 Strava 自行車區段",
"strava-running": "顯示 Strava 跑步區段",
+ "strava-shortcut": "{{action}}\n({{key}} key to toggle layer, click to reload for current area)",
"zoomInTitle": "放大",
"zoomOutTitle": "縮小"
},
@@ -142,10 +155,12 @@
"third": "第三替代方案"
},
"export": "Export",
+ "export-tooltip": "Export route",
"load": {
- "nogos": "No-go areas",
+ "nogos": "Load no-go areas",
"title": "Load",
- "tracks": "Tracks"
+ "tooltip": "{{tracksAction}} ({{tracksKey}} key)\n{{nogosAction}} ({{nogosKey}})",
+ "tracks": "Load tracks"
},
"profile": {
"car-eco": "汽車 (經濟型)",
@@ -168,7 +183,8 @@
"trekking-steep": "登山越野車 (極限)",
"vm-forum-liegerad-schnell": "臥式自行車 (速度型)",
"vm-forum-velomobil-schnell": "躺車 (速度型)"
- }
+ },
+ "profile-tooltip": "\n({{key}} key to switch)"
},
"sidebar": {
"analysis": {
@@ -183,17 +199,21 @@
"total_known": "Total Known:",
"unknown": "Unknown"
},
- "title": "Analysis"
+ "title": "Analysis",
+ "tooltip": "Analyse route"
},
"customize-profile": {
- "title": "Customize profile"
+ "title": "Customize profile",
+ "tooltip": "Customize profile"
},
"data": {
"sync-map": "Synchronize map",
- "title": "資料"
+ "title": "資料",
+ "tooltip": "Show detailed route data table"
},
"itinerary": {
- "title": "行程"
+ "title": "行程",
+ "tooltip": "Show itinerary"
},
"layers": {
"category": {
@@ -219,7 +239,8 @@
"name": "名稱",
"type": "類型"
},
- "title": "圖層"
+ "title": "圖層",
+ "tooltip": "Select layers"
},
"profile": {
"apply": "Apply",
@@ -229,9 +250,21 @@
"options": "Options",
"placeholder": "請在意寫下您的自定義設定檔。",
"profile": "Profile"
- }
+ },
+ "tab-tooltip": "{{action}}\n({{toggleKey}} key to toggle, {{switchKey}} to switch to next tab)"
},
"title": "BRouter 網頁用戶端",
+ "trackasroute": {
+ "explainpoi": "(show waypoints as POI's)",
+ "explaintracklayer": "(show Track as separate Layer)",
+ "file": "Trackfile",
+ "fuzziness": "fuzzines",
+ "pleasewait": "Please wait!",
+ "showpois": "POI's",
+ "title": "Load Track as Route",
+ "tracklayer": "Track Layer",
+ "tuning": "Tuning"
+ },
"warning": {
"cannot-get-route": "取得路線URL時發生錯誤",
"no-response": "伺服器沒有回應",