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": "伺服器沒有回應",