From dba39e60ea1bc401154c777dbed15b4638a8f552 Mon Sep 17 00:00:00 2001 From: Gautier P Date: Mon, 8 Mar 2021 15:48:24 +0100 Subject: [PATCH 01/64] Update translations --- locales/ca.json | 22 ++++++++++++++-------- locales/de.json | 16 +++++++++++----- locales/eo.json | 8 +++++++- locales/es_ES.json | 8 +++++++- locales/fa.json | 8 +++++++- locales/fr.json | 13 +++++++++---- locales/gl.json | 8 +++++++- locales/hu.json | 22 ++++++++++++++-------- locales/is.json | 8 +++++++- locales/it.json | 8 +++++++- locales/nb.json | 8 +++++++- locales/nl.json | 8 +++++++- locales/pl.json | 8 +++++++- locales/pt-BR.json | 8 +++++++- locales/pt.json | 8 +++++++- locales/ru_RU.json | 8 +++++++- locales/tr.json | 8 +++++++- locales/zh-TW.json | 8 +++++++- 18 files changed, 146 insertions(+), 39 deletions(-) diff --git a/locales/ca.json b/locales/ca.json index bad07a8..e3aaf57 100644 --- a/locales/ca.json +++ b/locales/ca.json @@ -15,7 +15,7 @@ "tooltip": "Mostra més informació sobre BRouter-Web" }, "credits": { - "boundaries": "Administrative Boundaries: OSM-Boundaries, Overpass API", + "boundaries": "Fronteres administratives: Fronteres-OSM, API d'Overpass", "brouter": "BRouter", "brouter-license": "BRouter © Arndt Brenschede", "elevation-data": "Dades d'elevació", @@ -25,7 +25,7 @@ "map-tiles": "Tessel·les del mapa", "nominatim": "Cerca per Nominatim", "openstreetmap": "© contribuïdors d'OpenStreetMap sota ODbL", - "title": "Credits" + "title": "Crèdits" }, "export": { "format": "Format", @@ -55,6 +55,7 @@ "mean-cost-factor": "Factor de cost mitjà", "meter": "metres", "meter-abbrev": "m", + "no-elevation-data": "No elevation data available for this route.", "plain-ascend": "Desnivell final", "stats-info": "Comenceu a dibuixar una ruta per obtenir les estadístiques", "total-energy": "Energia total", @@ -96,8 +97,8 @@ "delete-nogo-areas": "Esborra totes les àrees omeses", "delete-pois": "Esborra tots els punts d'interès", "delete-route": "Esborra la ruta", - "draw-circlego-start": "Draw limited go-to zone", - "draw-circlego-stop": "Stop drawing limited go-to zone", + "draw-circlego-start": "Dibuixa una zona de pas limitada", + "draw-circlego-stop": "Para de dibuixar una zona de pas limitada", "draw-poi-start": "Dibuixa punts d'interès", "draw-poi-stop": "Para de dibuixar punts d'interès", "draw-route-start": "Dibuixa una ruta", @@ -132,7 +133,7 @@ "edit": "Cliqueu per editar", "help": "□ = mou / redimensiona, = esborra,
clique al cercle per deixar d'editar" }, - "not-applicable-here": "not applicable here", + "not-applicable-here": "no aplicable aquí", "opacity-slider": "Especifica la transparència de la ruta i els marcadors", "opacity-slider-shortcut": "{{action}}\n(Mantén premuda la tecla {{key}} per silenciar temporalment)", "preview": "Previsualitza", @@ -142,6 +143,8 @@ "route-quality-cost": "Codificació del cost", "route-quality-incline": "Codificació de la inclinació", "route-quality-shortcut": "{{action}} (tecla {{key}} per commutar)", + "route-tooltip-segment": "Drag to create a new waypoint", + "route-tooltip-waypoint": "Waypoint. Drag to move; Click to remove.", "strava-biking": "Mostra els segments de bici de Strava", "strava-running": "Mostra els segments de córrer de Strava", "strava-shortcut": "{{action}}\n(tecla {{key}} per commutar les capes, cliqueu per recarregar l'àrea actual)", @@ -238,11 +241,14 @@ "optional": "Afegeix o elimina capes opcionals", "optional-layers": "Més", "overlay-opacity": "Transparència de la superposició", + "overlay-opacity_plural": "Overlays transparency", "table": { "URL": "URL", "empty": "Encara no hi ha cap capa personalitzada configurada.", "name": "Nom", - "type": "Tipus" + "type": "Tipus", + "type_layer": "Layer", + "type_overlay": "Overlay" }, "title": "Capes", "tooltip": "Seleccioneu capes" @@ -283,7 +289,7 @@ "upload-error": "Error de càrrega: {{error}}" }, "whatsnew": { - "new-version": "A new version was released since your last visit. Click here to see what's new!", - "title": "What's new?" + "new-version": "S'ha alliberat una versió nova des de l'última visita. Cliqueu aquí per veure les novetats!", + "title": "Què hi ha de nou?" } } diff --git a/locales/de.json b/locales/de.json index 39bbf6d..e4cf4f9 100644 --- a/locales/de.json +++ b/locales/de.json @@ -55,6 +55,7 @@ "mean-cost-factor": "durchschnittlicher Kostenfaktor", "meter": "Meter", "meter-abbrev": "m", + "no-elevation-data": "No elevation data available for this route.", "plain-ascend": "einfach aufsteigend", "stats-info": "Route zeichnen, um Statistiken zu sehen.", "total-energy": "Gesamtenergie", @@ -142,6 +143,8 @@ "route-quality-cost": "Kostencodierung", "route-quality-incline": "Steigungscodierung", "route-quality-shortcut": "{{action}} ({{key}} Taste zum Ein-/Ausschalten)", + "route-tooltip-segment": "Drag to create a new waypoint", + "route-tooltip-waypoint": "Waypoint. Drag to move; Click to remove.", "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)", @@ -165,7 +168,7 @@ "nogos": "No-go-Areas laden", "title": "Laden", "tooltip": "{{tracksAction}} ({{tracksKey}} Taste)\n{{nogosAction}} ({{nogosKey}})", - "tracks": "Touren laden" + "tracks": "Track laden" }, "profile": { "car-eco": "Auto (effizient)", @@ -238,11 +241,14 @@ "optional": "Optionale Ebenen hinzufügen oder entfernen", "optional-layers": "Mehr", "overlay-opacity": "Transparenz der Überlagerung", + "overlay-opacity_plural": "Overlays transparency", "table": { "URL": "URL", "empty": "Noch keine benutzerdefinierte Ebene definiert.", "name": "Name", - "type": "Typ" + "type": "Typ", + "type_layer": "Layer", + "type_overlay": "Overlay" }, "title": "Ebenen", "tooltip": "Ebenen auswählen" @@ -262,11 +268,11 @@ "trackasroute": { "explainpoi": "(Wegpunkte als POIs anzeigen)", "explaintracklayer": "(Tour als separate Ebene anzeigen)", - "file": "Tourdatei", + "file": "Track-Datei", "fuzziness": "Unschärfe", "pleasewait": "Bitte warten!", "showpois": "POIs", - "title": "Tour als Route laden", + "title": "Track als Route laden", "tracklayer": "Tour-Ebene", "tuning": "Justierung" }, @@ -279,7 +285,7 @@ "profile-error": "Profil-Fehler: keine oder leere Antwort vom Server", "strava-error": "Fehler beim Laden der Strava Segmente: {{error}}", "temporary-profile": "Note: Hochgeladene benutzerdefinierte Profile nur verübergehend auf dem Server zwischengespeichert.
Bitte Bearbeitungen auf dem lokalen PC speichern.", - "tracks-load-error": "Fehler beim Laden der Touren: {{error}}", + "tracks-load-error": "Fehler beim Laden von tracks: {{error}}", "upload-error": "Fehler beim Hochladen: {{error}}" }, "whatsnew": { diff --git a/locales/eo.json b/locales/eo.json index a67f09e..b11175b 100644 --- a/locales/eo.json +++ b/locales/eo.json @@ -55,6 +55,7 @@ "mean-cost-factor": "Mean cost factor", "meter": "metroj", "meter-abbrev": "m", + "no-elevation-data": "No elevation data available for this route.", "plain-ascend": "Plain ascend", "stats-info": "Start drawing a route to get stats.", "total-energy": "Total Energy", @@ -142,6 +143,8 @@ "route-quality-cost": "Cost coding", "route-quality-incline": "Incline coding", "route-quality-shortcut": "{{action}} ({{key}} key to toggle)", + "route-tooltip-segment": "Drag to create a new waypoint", + "route-tooltip-waypoint": "Waypoint. Drag to move; Click to remove.", "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)", @@ -238,11 +241,14 @@ "optional": "Add or remove optional layers", "optional-layers": "Pli", "overlay-opacity": "Overlay transparency", + "overlay-opacity_plural": "Overlays transparency", "table": { "URL": "URL", "empty": "No custom layer configured yet.", "name": "Nomo", - "type": "Type" + "type": "Type", + "type_layer": "Layer", + "type_overlay": "Overlay" }, "title": "Layers", "tooltip": "Select layers" diff --git a/locales/es_ES.json b/locales/es_ES.json index f101d1f..d52a40d 100644 --- a/locales/es_ES.json +++ b/locales/es_ES.json @@ -55,6 +55,7 @@ "mean-cost-factor": "Factor de costo medio", "meter": "metros", "meter-abbrev": "m", + "no-elevation-data": "No elevation data available for this route.", "plain-ascend": "Ascenso llano", "stats-info": "Start drawing a route to get stats.", "total-energy": "Energia total", @@ -142,6 +143,8 @@ "route-quality-cost": "Codificación de costos", "route-quality-incline": "Codificación de inclinación", "route-quality-shortcut": "{{action}} ({{key}} key to toggle)", + "route-tooltip-segment": "Drag to create a new waypoint", + "route-tooltip-waypoint": "Waypoint. Drag to move; Click to remove.", "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)", @@ -238,11 +241,14 @@ "optional": "Añadir o eliminar capas opcionales", "optional-layers": "Más", "overlay-opacity": "Transparencia de superposición", + "overlay-opacity_plural": "Overlays transparency", "table": { "URL": "URL", "empty": "No hay una capa personalizada configurada todavía.", "name": "Nombre", - "type": "Tipo" + "type": "Tipo", + "type_layer": "Layer", + "type_overlay": "Overlay" }, "title": "Capas", "tooltip": "Select layers" diff --git a/locales/fa.json b/locales/fa.json index 8519200..eb1dc9d 100644 --- a/locales/fa.json +++ b/locales/fa.json @@ -55,6 +55,7 @@ "mean-cost-factor": "Mean cost factor", "meter": "meters", "meter-abbrev": "m", + "no-elevation-data": "No elevation data available for this route.", "plain-ascend": "Plain ascend", "stats-info": "Start drawing a route to get stats.", "total-energy": "Total Energy", @@ -142,6 +143,8 @@ "route-quality-cost": "Cost coding", "route-quality-incline": "Incline coding", "route-quality-shortcut": "{{action}} ({{key}} key to toggle)", + "route-tooltip-segment": "Drag to create a new waypoint", + "route-tooltip-waypoint": "Waypoint. Drag to move; Click to remove.", "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)", @@ -238,11 +241,14 @@ "optional": "Add or remove optional layers", "optional-layers": "More", "overlay-opacity": "Overlay transparency", + "overlay-opacity_plural": "Overlays transparency", "table": { "URL": "URL", "empty": "No custom layer configured yet.", "name": "Name", - "type": "Type" + "type": "Type", + "type_layer": "Layer", + "type_overlay": "Overlay" }, "title": "Layers", "tooltip": "Select layers" diff --git a/locales/fr.json b/locales/fr.json index 37a47a6..30524bc 100644 --- a/locales/fr.json +++ b/locales/fr.json @@ -55,8 +55,9 @@ "mean-cost-factor": "Facteur coût moyen", "meter": "mètres", "meter-abbrev": "m", + "no-elevation-data": "Aucune donnée d'élévation pour ce parcours.", "plain-ascend": "faux plat", - "stats-info": "Commencer un itinéraire pour voir ses stats.", + "stats-info": "Tracer un itinéraire pour voir ses stats.", "total-energy": "Énergie totale", "travel-time": "Temps de trajet" }, @@ -68,7 +69,7 @@ }, "layers": { "add-base": "Ajouter un fond de carte ", - "add-overlay": "Ajouter un calque superposable", + "add-overlay": "Ajouter une surcouche", "customize": "Personnaliser les calques", "opacity-slider": "Curseur d'opacité", "placeholder-layer-name": "Nom du calque (p. ex. OpenStreetMap).", @@ -142,6 +143,8 @@ "route-quality-cost": "Chiffrage du coût", "route-quality-incline": "Chiffrage d'inclinaison", "route-quality-shortcut": "{{action}} (touche {{key}} pour basculer)", + "route-tooltip-segment": "Laisser appuyer et déplacer pour ajouter un nouveau point de passage", + "route-tooltip-waypoint": "Point de passage. Laisser appuyer pour déplacer ; cliquer pour supprimer.", "strava-biking": "Afficher les segments Strava vélo", "strava-running": "Afficher les segments Strava à pied", "strava-shortcut": "{{action}}\n(touche {{key}} pour basculer de calque, cliquer pour recharger la zone actuelle)", @@ -226,7 +229,7 @@ "country": "Pays", "europe": "Europe", "europe-monolingual": "Europe monolingue", - "overlays": "Calques superposables", + "overlays": "Surcouches", "worldwide": "Mondial", "worldwide-international": "Mondial international", "worldwide-monolingual": "Mondial monolingue" @@ -243,7 +246,9 @@ "URL": "URL", "empty": "Aucun calque personnel trouvé.", "name": "Nom", - "type": "Type" + "type": "Type", + "type_layer": "Calque", + "type_overlay": "Surcouche" }, "title": "Calques", "tooltip": "Sélection des calques" diff --git a/locales/gl.json b/locales/gl.json index 2898b2c..4b092bb 100644 --- a/locales/gl.json +++ b/locales/gl.json @@ -55,6 +55,7 @@ "mean-cost-factor": "Mean cost factor", "meter": "meters", "meter-abbrev": "m", + "no-elevation-data": "No elevation data available for this route.", "plain-ascend": "Plain ascend", "stats-info": "Start drawing a route to get stats.", "total-energy": "Total Energy", @@ -142,6 +143,8 @@ "route-quality-cost": "Cost coding", "route-quality-incline": "Incline coding", "route-quality-shortcut": "{{action}} ({{key}} key to toggle)", + "route-tooltip-segment": "Drag to create a new waypoint", + "route-tooltip-waypoint": "Waypoint. Drag to move; Click to remove.", "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)", @@ -238,11 +241,14 @@ "optional": "Add or remove optional layers", "optional-layers": "More", "overlay-opacity": "Overlay transparency", + "overlay-opacity_plural": "Overlays transparency", "table": { "URL": "URL", "empty": "No custom layer configured yet.", "name": "Name", - "type": "Type" + "type": "Type", + "type_layer": "Layer", + "type_overlay": "Overlay" }, "title": "Layers", "tooltip": "Select layers" diff --git a/locales/hu.json b/locales/hu.json index 0f677cb..3f3e21c 100644 --- a/locales/hu.json +++ b/locales/hu.json @@ -15,7 +15,7 @@ "tooltip": "További információk megjelenítése a BRouter-Webről" }, "credits": { - "boundaries": "Administrative Boundaries: OSM-Boundaries, Overpass API", + "boundaries": "Közigazgatási határok: OSM-határok, Overpass API", "brouter": "BRouter", "brouter-license": "BRouter © Arndt Brenschede", "elevation-data": "Magassági adatok", @@ -25,7 +25,7 @@ "map-tiles": "Map tiles", "nominatim": "Keresés: Nominatim", "openstreetmap": "© OpenStreetMap közreműködők, ODbL licenc szerint", - "title": "Credits" + "title": "Alkotók" }, "export": { "format": "Formátum", @@ -55,6 +55,7 @@ "mean-cost-factor": "Közepes ráfordítástényező", "meter": "méter", "meter-abbrev": "m", + "no-elevation-data": "Ehhez az útvonalhoz nincsenek magassági adatok.", "plain-ascend": "Végpontok közötti szintkülönbség", "stats-info": "A statisztika megtekintéséhez kezdjen el egy útvonalat rajzolni.", "total-energy": "Teljes energiafelhasználás", @@ -96,8 +97,8 @@ "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-circlego-start": "Draw limited go-to zone", - "draw-circlego-stop": "Stop drawing limited go-to zone", + "draw-circlego-start": "Korlátozott elkerülendő terület rajzolása", + "draw-circlego-stop": "Korlátozott elkerülendő terület rajzolásának megszakítása", "draw-poi-start": "Érdekes pontok (POI-k) rajzolása", "draw-poi-stop": "Érdekes pontok rajzolásának megszakítása", "draw-route-start": "Útvonal rajzolása", @@ -132,7 +133,7 @@ "edit": "Szerkesztés kattintással", "help": "□ = áthelyezés / átméretezés, = törlés,
a szerkesztés befejezéséhez kattintson a körre" }, - "not-applicable-here": "not applicable here", + "not-applicable-here": "itt nem alkalmazható", "opacity-slider": "Útvonal és jelölők átlátszóságának beállítása", "opacity-slider-shortcut": "{{action}}\n(Időszakos elnémítás a {{key}} billentyűt lenyomva tartásával)", "preview": "Előnézet", @@ -142,6 +143,8 @@ "route-quality-cost": "Ráfordítás kódolása", "route-quality-incline": "Lejtés kódolása", "route-quality-shortcut": "{{action}} (be-/kikapcsolás: {{key}} billentyű)", + "route-tooltip-segment": "Húzza el új útpont létrehozásához", + "route-tooltip-waypoint": "Útpont: mozgatáshoz húzza el, eltávolításhoz kattintson rá.", "strava-biking": "Strava motoros útvonalszakaszok megjelenítése", "strava-running": "Strava futó útvonalszakaszok megjelenítése", "strava-shortcut": "{{action}}\n({{key}} billentyű a réteg be-/kikapcsolásához, kattintás az adott terület újratöltéséhez)", @@ -238,11 +241,14 @@ "optional": "Rétegek hozzáadása vagy eltávolítása", "optional-layers": "Több", "overlay-opacity": "Rátétréteg átlászósága", + "overlay-opacity_plural": "Rátétrétegek átlátszósága", "table": { "URL": "URL", "empty": "Még nincs beállítva egyedi réteg", "name": "Név", - "type": "Típus" + "type": "Típus", + "type_layer": "Réteg", + "type_overlay": "Rátétréteg" }, "title": "Rétegek", "tooltip": "Rétegek kijelölése" @@ -283,7 +289,7 @@ "upload-error": "Feltöltési hiba: {{error}}" }, "whatsnew": { - "new-version": "A new version was released since your last visit. Click here to see what's new!", - "title": "What's new?" + "new-version": "Legutóbbi látogatása óta megjelent egy új verzió. Kattintson ide, és nézze meg az újdonságokat!", + "title": "Újdonságok" } } diff --git a/locales/is.json b/locales/is.json index 84fa07e..0c28755 100644 --- a/locales/is.json +++ b/locales/is.json @@ -55,6 +55,7 @@ "mean-cost-factor": "Meðal-kostnaðarstuðull", "meter": "metrar", "meter-abbrev": "m", + "no-elevation-data": "No elevation data available for this route.", "plain-ascend": "Einföld hækkun (hæðarmunur)", "stats-info": "Start drawing a route to get stats.", "total-energy": "Orka alls", @@ -142,6 +143,8 @@ "route-quality-cost": "Kóði fyrir kostnað", "route-quality-incline": "Kóði fyrir halla", "route-quality-shortcut": "{{action}} ({{key}} key to toggle)", + "route-tooltip-segment": "Drag to create a new waypoint", + "route-tooltip-waypoint": "Waypoint. Drag to move; Click to remove.", "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)", @@ -238,11 +241,14 @@ "optional": "Bæta við eða fjarlægja valkvæð lög", "optional-layers": "Meira", "overlay-opacity": "Gegnsæi þekjulags", + "overlay-opacity_plural": "Overlays transparency", "table": { "URL": "Slóð", "empty": "Ekkert sérsniðið lag ennþá uppsett.", "name": "Nafn", - "type": "Tegund" + "type": "Tegund", + "type_layer": "Layer", + "type_overlay": "Overlay" }, "title": "Lög", "tooltip": "Select layers" diff --git a/locales/it.json b/locales/it.json index 648b507..645226f 100644 --- a/locales/it.json +++ b/locales/it.json @@ -55,6 +55,7 @@ "mean-cost-factor": "fattore di costo medio", "meter": "metri", "meter-abbrev": "m", + "no-elevation-data": "No elevation data available for this route.", "plain-ascend": "Salita leggera", "stats-info": "Crea un percorso per ottenere statistiche", "total-energy": "Energia totale", @@ -142,6 +143,8 @@ "route-quality-cost": "Codificazione costo", "route-quality-incline": "Codificazione pendenza", "route-quality-shortcut": "{{action}} (tasto {{key}} per dis-/attivare)", + "route-tooltip-segment": "Drag to create a new waypoint", + "route-tooltip-waypoint": "Waypoint. Drag to move; Click to remove.", "strava-biking": "Visualizza segmenti Strava bici", "strava-running": "Visualizza segmenti Strava corsa", "strava-shortcut": "{{action}}\n(tasto {{key}} per dis-/attivare layer, clicca per ricarichare la zona in vista)", @@ -238,11 +241,14 @@ "optional": "Aggiungi o rimuovi layer opzionali", "optional-layers": "Più", "overlay-opacity": "Trasparenza sovvraposizione", + "overlay-opacity_plural": "Overlays transparency", "table": { "URL": "URL", "empty": "Nessun layer personalizzato definito finora.", "name": "Nome", - "type": "Tipo" + "type": "Tipo", + "type_layer": "Layer", + "type_overlay": "Overlay" }, "title": "Layer", "tooltip": "Scegli layer" diff --git a/locales/nb.json b/locales/nb.json index fea60ae..813781f 100644 --- a/locales/nb.json +++ b/locales/nb.json @@ -55,6 +55,7 @@ "mean-cost-factor": "Gjennomsnittelig kostnadsfaktor", "meter": "meter", "meter-abbrev": "m", + "no-elevation-data": "No elevation data available for this route.", "plain-ascend": "Stigning", "stats-info": "Start drawing a route to get stats.", "total-energy": "Total energi", @@ -142,6 +143,8 @@ "route-quality-cost": "Kostnad-koding", "route-quality-incline": "Stigning-koding", "route-quality-shortcut": "{{action}} ({{key}} key to toggle)", + "route-tooltip-segment": "Drag to create a new waypoint", + "route-tooltip-waypoint": "Waypoint. Drag to move; Click to remove.", "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)", @@ -238,11 +241,14 @@ "optional": "Add or remove optional layers", "optional-layers": "Mer", "overlay-opacity": "Overleggs transparens", + "overlay-opacity_plural": "Overlays transparency", "table": { "URL": "URL", "empty": "Ingen tilpasset lag konfigurert ennå.", "name": "Navn", - "type": "Type" + "type": "Type", + "type_layer": "Layer", + "type_overlay": "Overlay" }, "title": "Lag", "tooltip": "Select layers" diff --git a/locales/nl.json b/locales/nl.json index 54f225b..ae13b56 100644 --- a/locales/nl.json +++ b/locales/nl.json @@ -55,6 +55,7 @@ "mean-cost-factor": "Gemiddelde kosten", "meter": "meters", "meter-abbrev": "m", + "no-elevation-data": "No elevation data available for this route.", "plain-ascend": "Plain ascend", "stats-info": "Start drawing a route to get stats.", "total-energy": "Totale energie", @@ -142,6 +143,8 @@ "route-quality-cost": "Kostencodering", "route-quality-incline": "Stijgingcodering", "route-quality-shortcut": "{{action}} ({{key}} key to toggle)", + "route-tooltip-segment": "Drag to create a new waypoint", + "route-tooltip-waypoint": "Waypoint. Drag to move; Click to remove.", "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)", @@ -238,11 +241,14 @@ "optional": "Add or remove optional layers", "optional-layers": "More", "overlay-opacity": "Overlay transparency", + "overlay-opacity_plural": "Overlays transparency", "table": { "URL": "URL", "empty": "No custom layer configured yet.", "name": "Naam", - "type": "Type" + "type": "Type", + "type_layer": "Layer", + "type_overlay": "Overlay" }, "title": "Lagen", "tooltip": "Selecteer lagen" diff --git a/locales/pl.json b/locales/pl.json index 6e18bac..0991b0f 100644 --- a/locales/pl.json +++ b/locales/pl.json @@ -55,6 +55,7 @@ "mean-cost-factor": "Średni współczynnik kosztów", "meter": "metrów", "meter-abbrev": "m", + "no-elevation-data": "No elevation data available for this route.", "plain-ascend": "Różnica wysokości", "stats-info": "Zacznij rysować trasę, aby zobaczyć statystyki.", "total-energy": "Całkowita energia", @@ -142,6 +143,8 @@ "route-quality-cost": "Kodowanie kosztów", "route-quality-incline": "Kodowanie nachylenia", "route-quality-shortcut": "{{action}} (naciśnij {{key}}, aby przełączyć)", + "route-tooltip-segment": "Drag to create a new waypoint", + "route-tooltip-waypoint": "Waypoint. Drag to move; Click to remove.", "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)", @@ -238,11 +241,14 @@ "optional": "Dodaj lub usuń opcjonalne warstwy", "optional-layers": "Więcej", "overlay-opacity": "Przezroczystość nakładki", + "overlay-opacity_plural": "Overlays transparency", "table": { "URL": "URL", "empty": "Nie skonfigurowano jeszcze niestandardowych warstw.", "name": "Nazwa", - "type": "Rodzaj" + "type": "Rodzaj", + "type_layer": "Layer", + "type_overlay": "Overlay" }, "title": "Warstwy", "tooltip": "Wybierz warstwy" diff --git a/locales/pt-BR.json b/locales/pt-BR.json index d77ce73..84dc974 100644 --- a/locales/pt-BR.json +++ b/locales/pt-BR.json @@ -55,6 +55,7 @@ "mean-cost-factor": "Mean cost factor", "meter": "meters", "meter-abbrev": "m", + "no-elevation-data": "No elevation data available for this route.", "plain-ascend": "Plain ascend", "stats-info": "Start drawing a route to get stats.", "total-energy": "Total Energy", @@ -142,6 +143,8 @@ "route-quality-cost": "Cost coding", "route-quality-incline": "Incline coding", "route-quality-shortcut": "{{action}} ({{key}} key to toggle)", + "route-tooltip-segment": "Drag to create a new waypoint", + "route-tooltip-waypoint": "Waypoint. Drag to move; Click to remove.", "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)", @@ -238,11 +241,14 @@ "optional": "Add or remove optional layers", "optional-layers": "More", "overlay-opacity": "Overlay transparency", + "overlay-opacity_plural": "Overlays transparency", "table": { "URL": "URL", "empty": "No custom layer configured yet.", "name": "Name", - "type": "Type" + "type": "Type", + "type_layer": "Layer", + "type_overlay": "Overlay" }, "title": "Layers", "tooltip": "Select layers" diff --git a/locales/pt.json b/locales/pt.json index f10890c..37e8893 100644 --- a/locales/pt.json +++ b/locales/pt.json @@ -55,6 +55,7 @@ "mean-cost-factor": "Mean cost factor", "meter": "meters", "meter-abbrev": "m", + "no-elevation-data": "No elevation data available for this route.", "plain-ascend": "Plain ascend", "stats-info": "Start drawing a route to get stats.", "total-energy": "Total Energy", @@ -142,6 +143,8 @@ "route-quality-cost": "Cost coding", "route-quality-incline": "Incline coding", "route-quality-shortcut": "{{action}} ({{key}} key to toggle)", + "route-tooltip-segment": "Drag to create a new waypoint", + "route-tooltip-waypoint": "Waypoint. Drag to move; Click to remove.", "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)", @@ -238,11 +241,14 @@ "optional": "Add or remove optional layers", "optional-layers": "More", "overlay-opacity": "Overlay transparency", + "overlay-opacity_plural": "Overlays transparency", "table": { "URL": "URL", "empty": "No custom layer configured yet.", "name": "Name", - "type": "Type" + "type": "Type", + "type_layer": "Layer", + "type_overlay": "Overlay" }, "title": "Layers", "tooltip": "Select layers" diff --git a/locales/ru_RU.json b/locales/ru_RU.json index bcd2605..282f761 100644 --- a/locales/ru_RU.json +++ b/locales/ru_RU.json @@ -55,6 +55,7 @@ "mean-cost-factor": "Средний коэффициент стоимости", "meter": "метры", "meter-abbrev": "м", + "no-elevation-data": "No elevation data available for this route.", "plain-ascend": "Plain ascend", "stats-info": "Start drawing a route to get stats.", "total-energy": "Общая энергия", @@ -142,6 +143,8 @@ "route-quality-cost": "Кодирование стоимости", "route-quality-incline": "Incline coding", "route-quality-shortcut": "{{action}} ({{key}} key to toggle)", + "route-tooltip-segment": "Drag to create a new waypoint", + "route-tooltip-waypoint": "Waypoint. Drag to move; Click to remove.", "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)", @@ -238,11 +241,14 @@ "optional": "Добавить или удалить дополнительные слои", "optional-layers": "Ещё", "overlay-opacity": "Перекрытие прозрачностью", + "overlay-opacity_plural": "Overlays transparency", "table": { "URL": "URL-адрес", "empty": "Произвольный слой ещё не настроен.", "name": "Название", - "type": "Тип" + "type": "Тип", + "type_layer": "Layer", + "type_overlay": "Overlay" }, "title": "Слои", "tooltip": "Select layers" diff --git a/locales/tr.json b/locales/tr.json index 9fe1fa7..4215322 100644 --- a/locales/tr.json +++ b/locales/tr.json @@ -55,6 +55,7 @@ "mean-cost-factor": "Mean cost factor", "meter": "metreler", "meter-abbrev": "m", + "no-elevation-data": "No elevation data available for this route.", "plain-ascend": "Plain ascend", "stats-info": "Start drawing a route to get stats.", "total-energy": "Total Energy", @@ -142,6 +143,8 @@ "route-quality-cost": "Cost coding", "route-quality-incline": "Incline coding", "route-quality-shortcut": "{{action}} ({{key}} key to toggle)", + "route-tooltip-segment": "Drag to create a new waypoint", + "route-tooltip-waypoint": "Waypoint. Drag to move; Click to remove.", "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)", @@ -238,11 +241,14 @@ "optional": "Add or remove optional layers", "optional-layers": "More", "overlay-opacity": "Overlay transparency", + "overlay-opacity_plural": "Overlays transparency", "table": { "URL": "URL", "empty": "No custom layer configured yet.", "name": "Name", - "type": "Type" + "type": "Type", + "type_layer": "Layer", + "type_overlay": "Overlay" }, "title": "Layers", "tooltip": "Select layers" diff --git a/locales/zh-TW.json b/locales/zh-TW.json index c2069a9..2df30e2 100644 --- a/locales/zh-TW.json +++ b/locales/zh-TW.json @@ -55,6 +55,7 @@ "mean-cost-factor": "Mean cost factor", "meter": "meters", "meter-abbrev": "m", + "no-elevation-data": "No elevation data available for this route.", "plain-ascend": "Plain ascend", "stats-info": "Start drawing a route to get stats.", "total-energy": "Total Energy", @@ -142,6 +143,8 @@ "route-quality-cost": "Cost coding", "route-quality-incline": "Incline coding", "route-quality-shortcut": "{{action}} ({{key}} key to toggle)", + "route-tooltip-segment": "Drag to create a new waypoint", + "route-tooltip-waypoint": "Waypoint. Drag to move; Click to remove.", "strava-biking": "顯示 Strava 自行車區段", "strava-running": "顯示 Strava 跑步區段", "strava-shortcut": "{{action}}\n({{key}} key to toggle layer, click to reload for current area)", @@ -238,11 +241,14 @@ "optional": "Add or remove optional layers", "optional-layers": "More", "overlay-opacity": "Overlay transparency", + "overlay-opacity_plural": "Overlays transparency", "table": { "URL": "URL", "empty": "尚未設定自訂圖層。", "name": "名稱", - "type": "類型" + "type": "類型", + "type_layer": "Layer", + "type_overlay": "Overlay" }, "title": "圖層", "tooltip": "Select layers" From 6238842ad089d82f9c2ad7133be85020a494b61d Mon Sep 17 00:00:00 2001 From: Gautier P Date: Tue, 9 Mar 2021 09:46:13 +0100 Subject: [PATCH 02/64] Gray out unselectable layers (#381) --- css/style.css | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/css/style.css b/css/style.css index 2dbf8c2..31f7ae0 100644 --- a/css/style.css +++ b/css/style.css @@ -783,3 +783,8 @@ table.dataTable.display tbody tr:hover.selected { left: 50%; transform: translate(-50%, -50%); } + +/* Gray out non selectable layers (zoom out of scope, etc.) */ +.leaflet-control-layers-selector[disabled] ~ span { + color: #777; +} From b0d4c281e9dfd5e438ece24942047bae239fc0ad Mon Sep 17 00:00:00 2001 From: Gautier P Date: Tue, 9 Mar 2021 14:51:03 +0100 Subject: [PATCH 03/64] Hide expand icon on moblie (#296) --- index.html | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/index.html b/index.html index 939bbb4..765b954 100644 --- a/index.html +++ b/index.html @@ -846,7 +846,8 @@

Layers

@@ -910,7 +911,8 @@

Customize profile

@@ -998,7 +1000,9 @@

- + Itinerary + >

From dac4a419a93cd442be08c63101b51bcbb87990e2 Mon Sep 17 00:00:00 2001 From: Gautier P Date: Tue, 9 Mar 2021 15:03:04 +0100 Subject: [PATCH 04/64] Make modals fullscreen on mobile --- css/style.css | 133 ++++++++++++++++++++++++++++++++++++++++++++++++++ index.html | 14 +++--- 2 files changed, 140 insertions(+), 7 deletions(-) diff --git a/css/style.css b/css/style.css index 31f7ae0..cc5fd49 100644 --- a/css/style.css +++ b/css/style.css @@ -788,3 +788,136 @@ table.dataTable.display tbody tr:hover.selected { .leaflet-control-layers-selector[disabled] ~ span { color: #777; } + +/* make modals fullscreen on small devices (code from bootstrap 5) */ +.modal-fullscreen { + width: 100vw; + max-width: none; + height: 100%; + margin: 0; +} +.modal-fullscreen .modal-content { + height: 100%; + border: 0; + border-radius: 0; +} +.modal-fullscreen .modal-header { + border-radius: 0; +} +.modal-fullscreen .modal-body { + overflow-y: auto; +} +.modal-fullscreen .modal-footer { + border-radius: 0; +} + +@media (max-width: 575.98px) { + .modal-fullscreen-sm-down { + width: 100vw; + max-width: none; + height: 100%; + margin: 0; + } + .modal-fullscreen-sm-down .modal-content { + height: 100%; + border: 0; + border-radius: 0; + } + .modal-fullscreen-sm-down .modal-header { + border-radius: 0; + } + .modal-fullscreen-sm-down .modal-body { + overflow-y: auto; + } + .modal-fullscreen-sm-down .modal-footer { + border-radius: 0; + } +} +@media (max-width: 767.98px) { + .modal-fullscreen-md-down { + width: 100vw; + max-width: none; + height: 100%; + margin: 0; + } + .modal-fullscreen-md-down .modal-content { + height: 100%; + border: 0; + border-radius: 0; + } + .modal-fullscreen-md-down .modal-header { + border-radius: 0; + } + .modal-fullscreen-md-down .modal-body { + overflow-y: auto; + } + .modal-fullscreen-md-down .modal-footer { + border-radius: 0; + } +} +@media (max-width: 991.98px) { + .modal-fullscreen-lg-down { + width: 100vw; + max-width: none; + height: 100%; + margin: 0; + } + .modal-fullscreen-lg-down .modal-content { + height: 100%; + border: 0; + border-radius: 0; + } + .modal-fullscreen-lg-down .modal-header { + border-radius: 0; + } + .modal-fullscreen-lg-down .modal-body { + overflow-y: auto; + } + .modal-fullscreen-lg-down .modal-footer { + border-radius: 0; + } +} +@media (max-width: 1199.98px) { + .modal-fullscreen-xl-down { + width: 100vw; + max-width: none; + height: 100%; + margin: 0; + } + .modal-fullscreen-xl-down .modal-content { + height: 100%; + border: 0; + border-radius: 0; + } + .modal-fullscreen-xl-down .modal-header { + border-radius: 0; + } + .modal-fullscreen-xl-down .modal-body { + overflow-y: auto; + } + .modal-fullscreen-xl-down .modal-footer { + border-radius: 0; + } +} +@media (max-width: 1399.98px) { + .modal-fullscreen-xxl-down { + width: 100vw; + max-width: none; + height: 100%; + margin: 0; + } + .modal-fullscreen-xxl-down .modal-content { + height: 100%; + border: 0; + border-radius: 0; + } + .modal-fullscreen-xxl-down .modal-header { + border-radius: 0; + } + .modal-fullscreen-xxl-down .modal-body { + overflow-y: auto; + } + .modal-fullscreen-xxl-down .modal-footer { + border-radius: 0; + } +} diff --git a/index.html b/index.html index 765b954..c85e72f 100644 --- a/index.html +++ b/index.html @@ -140,7 +140,7 @@ aria-labelledby="Credits window" aria-hidden="true" > -