translate via i18next
This commit is contained in:
parent
a8c9bf0c6d
commit
f54d72644b
20 changed files with 1410 additions and 155 deletions
171
locales/de.json
Normal file
171
locales/de.json
Normal file
|
|
@ -0,0 +1,171 @@
|
|||
{
|
||||
"about": {
|
||||
"bug-reports": "Fehlerberichte und Funktionsanfragen:",
|
||||
"bug-reports-back": "Server / Backend, Routing Engine, Android-App, Profile, brouter.de Website",
|
||||
"bug-reports-front": "Web-Client / Frontend:",
|
||||
"contact": "Kontakt:",
|
||||
"data": "Daten:",
|
||||
"data-description": "Dies basiert auf <a href=\"https://www.openstreetmap.org\" target=\"_blank\">OpenStreetMap</a>. Es wird normalerweise einmal pro Woche aktualisiert, wenn ein neues Planet-File verfügbar ist. Siehe Datum von<a href=\"http://brouter.de/brouter/segments4/\" target=\"_blank\">data files</a>.",
|
||||
"description": "Online-Service der BRouter Routing Engine. Für die Offline-Android-App und weitere Informationen siehe <a href=\"http://brouter.de/\" target=\"_blank\">brouter.de</a>.",
|
||||
"details": "<i><a href=\"http://brouter.de/privacypolicy.html\" target=\"_blank\">Datenschutz-Bestimmungen</a></i>,\n<i><a href=\"https://github.com/nrenner/brouter-web#credits-and-licenses\" target=\"_blank\">Credits</a></i>,\n<i><a href=\"https://github.com/nrenner/brouter-web/blob/master/CHANGELOG.md\" target=\"_blank\">Änderungsprotokoll</a></i> und\n<i><a href=\"https://github.com/nrenner/brouter-web#readme\" target=\"_blank\">weitere Infos</a></i> zum Client.",
|
||||
"support": "Generelle Diskussionen/Fragen, Support:",
|
||||
"title": "Über"
|
||||
},
|
||||
"credits": {
|
||||
"brouter": "BRouter",
|
||||
"brouter-license": "<a target=\"_blank\" href=\"http://brouter.de/brouter\">BRouter</a> © Arndt Brenschede",
|
||||
"cycling-hiking-tiles": "Fahrrad- und Wander tiles",
|
||||
"digitalglobe-license": "© <a href=\"https://www.digitalglobe.com/platforms/mapsapi\">DigitalGlobe</a> (<a href=\"https://bit.ly/mapsapiview\">Terms of Use</a>)",
|
||||
"esri-license": "<a target=\"_blank\" href=\"http://goto.arcgisonline.com/maps/World_Imagery\">World Imagery</a> © <a target=\"_blank\" href=\"https://www.esri.com/\">Esri</a>, Quellen: Esri, DigitalGlobe, Earthstar Geographics, CNES/Airbus DS, GeoEye, USDA FSA, USGS, Getmapping, Aerogrid, IGN, IGP und die GIS Benutzergemeinschaft",
|
||||
"esri-tiles": "Esri World Imagery",
|
||||
"map-data": "Kartendaten",
|
||||
"nominatim": "Suchen mit <a href=\"https://wiki.openstreetmap.org/wiki/Nominatim\" target=\"_blank\" data-i18n=\"credits.nominatim\">Nominatim</a>",
|
||||
"opencyclemap-outdoors-tiles": "OpenCycleMap & Outdoors tiles",
|
||||
"openstreetmap": "© <a target=\"_blank\" href=\"https://www.openstreetmap.org/copyright\" >OpenStreetMap contributors</a> unter <a target=\"_blank\" href=\"https://opendatacommons.org/licenses/odbl/\" >ODbL</a>",
|
||||
"opentopomap-license": "© <a target=\"_blank\" href=\"https://opentopomap.org\">OpenTopoMap</a> unter <a target=\"_blank\" href=\"https://creativecommons.org/licenses/by-sa/3.0/\">CC-BY-SA</a> <a target=\"_blank\" href=\"http://viewfinderpanoramas.org\">SRTM</a>",
|
||||
"opentopomap-tiles": "OpenTopoMap tiles",
|
||||
"osm-license": "<a target=\"_blank\" href=\"https://www.openstreetmap.org/copyright\">openstreetmap.org</a> unter <a target=\"_blank\" href=\"https://creativecommons.org/licenses/by-sa/2.0/\">CC-BY-SA 2.0</a>",
|
||||
"osm-tiles": "OpenStreetMap tiles",
|
||||
"osmde-tiles": "OpenStreetMap.de tiles",
|
||||
"thunderforest-license": "© <a target=\"_blank\" href=\"https://www.thunderforest.com\">Thunderforest</a> unter <a target=\"_blank\" href=\"https://creativecommons.org/licenses/by-sa/2.0/\">CC-BY-SA 2.0</a>",
|
||||
"waymarked-license": "© <a target=\"_blank\" href=\"https://cycling.waymarkedtrails.org\">Waymarked Trails</a> unter <a target=\"_blank\" href=\"https://creativecommons.org/licenses/by-sa/3.0/de/deed.en\">CC-BY-SA 3.0 DE</a>"
|
||||
},
|
||||
"footer": {
|
||||
"ascend": "Aufsteigend (einfach aufsteigend)",
|
||||
"cost": "Kosten (durchschnittlicher Kostenfaktor)",
|
||||
"distance": "Entfernung",
|
||||
"kilometer": "Kilometer",
|
||||
"kilometer-abbrev": "km",
|
||||
"kilowatthour": "Kilowattstunden",
|
||||
"kilowatthour-abbrev": "kWh",
|
||||
"meter": "Meter",
|
||||
"meter-abbrev": "m",
|
||||
"minutes": "Minuten",
|
||||
"minutes-abbrev": "min",
|
||||
"total-energy": "Gesamtenergie (pro 100 km)",
|
||||
"travel-time": "Reisezeit"
|
||||
},
|
||||
"layers": {
|
||||
"add-base": "Basisebene hinzufügen",
|
||||
"add-overlay": "Overlay hinzufügen",
|
||||
"customize": "Ebenen anpassen",
|
||||
"placeholder-layer-name": "angepasster Ebenenname (Bsp: OpenStreetMap)",
|
||||
"placeholder-layer-url": "angepasste Ebenen-URL (Bsp: https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png)",
|
||||
"remove-selection": "Auswahl entfernen"
|
||||
},
|
||||
"map": {
|
||||
"attribution-osm-long": "OpenStreetMap Mitarbeiter",
|
||||
"attribution-osm-short": "OpenStreetMap",
|
||||
"clear-route": "Route löschen",
|
||||
"copyright": "Copyright",
|
||||
"cycling": "Radfahren",
|
||||
"delete-nogo-areas": " auch alle no-go areas löschen",
|
||||
"delete-route": "Route löschen?",
|
||||
"draw-route-start": "Route anzeigen (D Taste)",
|
||||
"draw-route-stop": "Stoppen der Routenanzeige (ESC Taste)",
|
||||
"hiking": "Wandern",
|
||||
"layer": {
|
||||
"bing": "Bing Luftbild",
|
||||
"cycle": "OpenCycleMap (Thunderf.)",
|
||||
"cycling": "Radfahren (markierte Routen)",
|
||||
"digitalglobe": "DigitalGlobe neueste Bilder",
|
||||
"esri": "Esri Weltbilder",
|
||||
"hiking": "Wandern (markierte Routen)",
|
||||
"osm": "OpenStreetMap",
|
||||
"osmde": "OpenStreetMap.de",
|
||||
"outdoors": "Outdoor (Thunderforest)",
|
||||
"strava-segments": "Strava Segmente",
|
||||
"topo": "OpenTopoMap"
|
||||
},
|
||||
"loading": "Laden ...",
|
||||
"locate-me": "Zeige meinen Standort",
|
||||
"nogo": {
|
||||
"cancel": "Anzeigen der no-go area abbrechen",
|
||||
"click-drag": "Klicken und ziehen zum Zeichnen eines Kreises",
|
||||
"draw": "no-go area zeichnen (Kreis)",
|
||||
"edit": "Klicken zum Bearbeiten",
|
||||
"help": "□ = Bewegen / Größe anpassen, <span class=\"fa fa-trash-o\"></span> = Löschen,<br>Kreis anklicken um Bearbeiten zu beenden"
|
||||
},
|
||||
"opacity-slider": "Transparenz von Route und Markern anpassen",
|
||||
"privacy": "Datenschutz",
|
||||
"strava-biking": "Zeige Strava Radfahrsegmente",
|
||||
"strava-running": "Zeige Strava Läufersegmente",
|
||||
"zoomInTitle": "Hineinzoomen",
|
||||
"zoomOutTitle": "Herauszoomen"
|
||||
},
|
||||
"navbar": {
|
||||
"about": "Über",
|
||||
"alternative": {
|
||||
"first": "1. Alternative",
|
||||
"original": "Original",
|
||||
"second": "2. Alternative",
|
||||
"third": "3. Alternative"
|
||||
},
|
||||
"download": {
|
||||
"csv": "CSV Daten",
|
||||
"geojson": "GeoJSON",
|
||||
"gpx": "GPX",
|
||||
"kml": "KML",
|
||||
"title": "Download"
|
||||
},
|
||||
"profile": {
|
||||
"car-eco": "Auto (ökonomisch)",
|
||||
"car-fast": "Auto (schnell)",
|
||||
"car-test": "Auto (Test)",
|
||||
"custom": "Benutzerdefiniert",
|
||||
"fastbike": "schnelles Rad",
|
||||
"fastbike-asia-pacific": "schnelles Rad (Asien Pazifik)",
|
||||
"fastbike-lowtraffic": "schnelles Rad wenig Verkehr",
|
||||
"hiking-beta": "Wandern (beta)",
|
||||
"moped": "Moped",
|
||||
"rail": "Zug",
|
||||
"river": "Fluss",
|
||||
"safety": "Sicherste",
|
||||
"shortest": "Kürzeste",
|
||||
"trekking": "Wandern",
|
||||
"trekking-ignore-cr": "Wandern (Radrouten ignorieren)",
|
||||
"trekking-noferries": "Wandern (keine Fähren)",
|
||||
"trekking-nosteps": "Wandern (keine Treppen)",
|
||||
"trekking-steep": "Wandern steil",
|
||||
"vm-forum-liegerad-schnell": "vm-forum-liegerad-schnell",
|
||||
"vm-forum-velomobil-schnell": "vm-forum-velomobil-schnell"
|
||||
}
|
||||
},
|
||||
"sidebar": {
|
||||
"custom-profile": {
|
||||
"title": "Benutzerdefiniertes Profil"
|
||||
},
|
||||
"data": {
|
||||
"title": "Daten"
|
||||
},
|
||||
"itinerary": {
|
||||
"title": "Reiseroute"
|
||||
},
|
||||
"layers": {
|
||||
"custom-layers": "Benutzerdefinierte Ebenen",
|
||||
"customize": "Benutzerdefinierte Ebenen hinzufügen oder entfernen",
|
||||
"table": {
|
||||
"URL": "URL",
|
||||
"empty": "Noch keine benutzerdefinierte Ebene definiert.",
|
||||
"name": "Name",
|
||||
"type": "Type"
|
||||
},
|
||||
"title": "Ebene"
|
||||
},
|
||||
"profile": {
|
||||
"clear": "Löschen",
|
||||
"help": "Hilfe",
|
||||
"placeholder": "Erstelle benutzerdefiniertes Profil hier.",
|
||||
"upload": "Hochladen"
|
||||
}
|
||||
},
|
||||
"title": "BRouter Web Client",
|
||||
"warning": {
|
||||
"cannot-get-route": "Fehler beim Abrufen der Routen-URL",
|
||||
"no-response": "Keine Antwort vom Server",
|
||||
"no-route-found": "Fehler: kann für angegebene Punkte keine Route finden. Vielleicht die Punkte näher an Straßen verschieben?",
|
||||
"profile-error": "Profil-Fehler: keine oder leere Antwort vom Server",
|
||||
"temporary-profile": "<strong>Note:</strong> Hochgeladene benutzerdefinierte Profile nur verübergehend auf dem Server zwischengespeichert. <br/>Bitte Bearbeitungen auf dem lokalen PC speichern.",
|
||||
"upload-error": "Fehler beim Hochladen: {{error}}"
|
||||
}
|
||||
}
|
||||
171
locales/en.json
Normal file
171
locales/en.json
Normal file
|
|
@ -0,0 +1,171 @@
|
|||
{
|
||||
"about": {
|
||||
"bug-reports": "Bug reports and feature requests:",
|
||||
"bug-reports-back": "server / backend, routing engine, Android app, profiles, brouter.de site:",
|
||||
"bug-reports-front": "web client / frontend:",
|
||||
"contact": "Contact:",
|
||||
"data": "Data:",
|
||||
"data-description": "This is based on <a href=\"https://www.openstreetmap.org\" target=\"_blank\">OpenStreetMap</a>. It is usually updated once a week when a new Planet file is available, see dates of <a href=\"http://brouter.de/brouter/segments4/\" target=\"_blank\">data files</a>.",
|
||||
"description": "Online service of the BRouter routing engine. For the offline Android app and more information see <a href=\"http://brouter.de/\" target=\"_blank\">brouter.de</a>.",
|
||||
"details": "<i><a href=\"http://brouter.de/privacypolicy.html\" target=\"_blank\">Privacy Policy</a></i>, \n<i><a href=\"https://github.com/nrenner/brouter-web#credits-and-licenses\" target=\"_blank\">Credits</a></i>,\n<i><a href=\"https://github.com/nrenner/brouter-web/blob/master/CHANGELOG.md\" target=\"_blank\">Changelog</a></i> and\n<i><a href=\"https://github.com/nrenner/brouter-web#readme\" target=\"_blank\">more info</a></i> on the client.",
|
||||
"support": "General discussions/questions, support:",
|
||||
"title": "About"
|
||||
},
|
||||
"credits": {
|
||||
"brouter": "BRouter",
|
||||
"brouter-license": "<a target=\"_blank\" href=\"http://brouter.de/brouter\">BRouter</a> © Arndt Brenschede",
|
||||
"cycling-hiking-tiles": "Cycling & Hiking tiles",
|
||||
"digitalglobe-license": "© <a href=\"https://www.digitalglobe.com/platforms/mapsapi\">DigitalGlobe</a> (<a href=\"https://bit.ly/mapsapiview\">Terms of Use</a>)",
|
||||
"esri-license": "<a target=\"_blank\" href=\"http://goto.arcgisonline.com/maps/World_Imagery\">World Imagery</a> © <a target=\"_blank\" href=\"https://www.esri.com/\">Esri</a>, sources: Esri, DigitalGlobe, Earthstar Geographics, CNES/Airbus DS, GeoEye, USDA FSA, USGS, Getmapping, Aerogrid, IGN, IGP, and the GIS User Community",
|
||||
"esri-tiles": "Esri World Imagery",
|
||||
"map-data": "Map data",
|
||||
"nominatim": "Search by <a href=\"https://wiki.openstreetmap.org/wiki/Nominatim\" target=\"_blank\" data-i18n=\"credits.nominatim\">Nominatim</a>",
|
||||
"opencyclemap-outdoors-tiles": "OpenCycleMap & Outdoors tiles",
|
||||
"openstreetmap": "© <a target=\"_blank\" href=\"https://www.openstreetmap.org/copyright\" >OpenStreetMap contributors</a> under <a target=\"_blank\" href=\"https://opendatacommons.org/licenses/odbl/\" >ODbL</a>",
|
||||
"opentopomap-license": "© <a target=\"_blank\" href=\"https://opentopomap.org\">OpenTopoMap</a> under <a target=\"_blank\" href=\"https://creativecommons.org/licenses/by-sa/3.0/\">CC-BY-SA</a> <a target=\"_blank\" href=\"http://viewfinderpanoramas.org\">SRTM</a>",
|
||||
"opentopomap-tiles": "OpenTopoMap tiles",
|
||||
"osm-license": "<a target=\"_blank\" href=\"https://www.openstreetmap.org/copyright\">openstreetmap.org</a> under <a target=\"_blank\" href=\"https://creativecommons.org/licenses/by-sa/2.0/\">CC-BY-SA 2.0</a>",
|
||||
"osm-tiles": "OpenStreetMap tiles",
|
||||
"osmde-tiles": "OpenStreetMap.de tiles",
|
||||
"thunderforest-license": "© <a target=\"_blank\" href=\"https://www.thunderforest.com\">Thunderforest</a> under <a target=\"_blank\" href=\"https://creativecommons.org/licenses/by-sa/2.0/\">CC-BY-SA 2.0</a>",
|
||||
"waymarked-license": "© <a target=\"_blank\" href=\"https://cycling.waymarkedtrails.org\">Waymarked Trails</a> under <a target=\"_blank\" href=\"https://creativecommons.org/licenses/by-sa/3.0/de/deed.en\">CC-BY-SA 3.0 DE</a>"
|
||||
},
|
||||
"footer": {
|
||||
"ascend": "Ascend (Plain ascend)",
|
||||
"cost": "Cost (Mean cost factor)",
|
||||
"distance": "Distance",
|
||||
"kilometer": "kilometer",
|
||||
"kilometer-abbrev": "km",
|
||||
"kilowatthour": "kilowatt hour",
|
||||
"kilowatthour-abbrev": "kWh",
|
||||
"meter": "meter",
|
||||
"meter-abbrev": "m",
|
||||
"minutes": "minutes",
|
||||
"minutes-abbrev": "min",
|
||||
"total-energy": "Total Energy (per 100km)",
|
||||
"travel-time": "Travel time"
|
||||
},
|
||||
"layers": {
|
||||
"add-base": "Add base layer",
|
||||
"add-overlay": "Add overlay",
|
||||
"customize": "Customize layers",
|
||||
"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"
|
||||
},
|
||||
"map": {
|
||||
"attribution-osm-long": "OpenStreetMap contributors",
|
||||
"attribution-osm-short": "OpenStreetMap",
|
||||
"clear-route": "Clear route",
|
||||
"copyright": "Copyright",
|
||||
"cycling": "Cycling",
|
||||
"delete-nogo-areas": " also delete all no-go areas",
|
||||
"delete-route": "Delete route?",
|
||||
"draw-route-start": "Draw route (D key)",
|
||||
"draw-route-stop": "Stop drawing route (ESC key)",
|
||||
"hiking": "Hiking",
|
||||
"layer": {
|
||||
"bing": "Bing Aerial",
|
||||
"cycle": "OpenCycleMap (Thunderf.)",
|
||||
"cycling": "Cycling (Waymarked Trails)",
|
||||
"digitalglobe": "DigitalGlobe Recent Imagery",
|
||||
"esri": "Esri World Imagery",
|
||||
"hiking": "Hiking (Waymarked Trails)",
|
||||
"osm": "OpenStreetMap",
|
||||
"osmde": "OpenStreetMap.de",
|
||||
"outdoors": "Outdoors (Thunderforest)",
|
||||
"strava-segments": "Strava segments",
|
||||
"topo": "OpenTopoMap"
|
||||
},
|
||||
"loading": "Loading…",
|
||||
"locate-me": "Show me where I am",
|
||||
"nogo": {
|
||||
"cancel": "Cancel drawing no-go area",
|
||||
"click-drag": "Click and drag to draw circle",
|
||||
"draw": "Draw no-go area (circle)",
|
||||
"edit": "Click to edit",
|
||||
"help": "□ = move / resize, <span class=\"fa fa-trash-o\"></span> = delete,<br>click circle to quit editing"
|
||||
},
|
||||
"opacity-slider": "Set transparency of route track and markers",
|
||||
"privacy": "Privacy",
|
||||
"strava-biking": "Show Strava biking segments",
|
||||
"strava-running": "Show Strava running segments",
|
||||
"zoomInTitle": "Zoom in",
|
||||
"zoomOutTitle": "Zoom out"
|
||||
},
|
||||
"navbar": {
|
||||
"about": "About",
|
||||
"alternative": {
|
||||
"first": "1st alternative",
|
||||
"original": "Original",
|
||||
"second": "2nd alternative",
|
||||
"third": "3rd alternative"
|
||||
},
|
||||
"download": {
|
||||
"csv": "data CSV",
|
||||
"geojson": "GeoJSON",
|
||||
"gpx": "GPX",
|
||||
"kml": "KML",
|
||||
"title": "Download"
|
||||
},
|
||||
"profile": {
|
||||
"car-eco": "Car (economic)",
|
||||
"car-fast": "Car (fast)",
|
||||
"car-test": "Car (test)",
|
||||
"custom": "Custom",
|
||||
"fastbike": "Fastbike",
|
||||
"fastbike-asia-pacific": "Fastbike (Asia Pacific)",
|
||||
"fastbike-lowtraffic": "Fastbike low traffic",
|
||||
"hiking-beta": "Hiking (beta)",
|
||||
"moped": "Moped",
|
||||
"rail": "Rail",
|
||||
"river": "River",
|
||||
"safety": "Safety",
|
||||
"shortest": "Shortest",
|
||||
"trekking": "Trekking",
|
||||
"trekking-ignore-cr": "Trekking (ignore cylce routes)",
|
||||
"trekking-noferries": "Trekking (no ferries)",
|
||||
"trekking-nosteps": "Trekking (no steps)",
|
||||
"trekking-steep": "Trekking steep",
|
||||
"vm-forum-liegerad-schnell": "vm-forum-liegerad-schnell",
|
||||
"vm-forum-velomobil-schnell": "vm-forum-velomobil-schnell"
|
||||
}
|
||||
},
|
||||
"sidebar": {
|
||||
"custom-profile": {
|
||||
"title": "Custom profile"
|
||||
},
|
||||
"data": {
|
||||
"title": "Data"
|
||||
},
|
||||
"itinerary": {
|
||||
"title": "Itinerary"
|
||||
},
|
||||
"layers": {
|
||||
"custom-layers": "Custom layers",
|
||||
"customize": "Add or remove custom layers",
|
||||
"table": {
|
||||
"URL": "URL",
|
||||
"empty": "No custom layer configured yet.",
|
||||
"name": "Name",
|
||||
"type": "Type"
|
||||
},
|
||||
"title": "Layers"
|
||||
},
|
||||
"profile": {
|
||||
"clear": "Clear",
|
||||
"help": "Help",
|
||||
"placeholder": "Write your custom profile here.",
|
||||
"upload": "Upload"
|
||||
}
|
||||
},
|
||||
"title": "BRouter web client",
|
||||
"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",
|
||||
"temporary-profile": "<strong>Note:</strong> Uploaded custom profiles are only cached temporarily on the server.<br/>Please save your edits to your local PC.",
|
||||
"upload-error": "Upload error: {{error}}"
|
||||
}
|
||||
}
|
||||
171
locales/fr.json
Normal file
171
locales/fr.json
Normal file
|
|
@ -0,0 +1,171 @@
|
|||
{
|
||||
"about": {
|
||||
"bug-reports": "Reporter un problème ou une amélioration :",
|
||||
"bug-reports-back": "serveur, moteur de routage, app Android, profiles, site brouter.de :",
|
||||
"bug-reports-front": "client web :",
|
||||
"contact": "Contact :",
|
||||
"data": "Données :",
|
||||
"data-description": "Les données reposent sur <a href=\"https://www.openstreetmap.org\" target=\"_blank\">OpenStreetMap</a>. La mise à jour est généralement hebdomadaire, voir <a href=\"http://brouter.de/brouter/segments4/\" target=\"_blank\">les fichiers de données</a>. ",
|
||||
"description": "Service web pour le moteur de routage BRouter. Pour l'app Android et de plus amples informations, voir <a href=\"http://brouter.de/\" target=\"_blank\">brouter.de</a>.",
|
||||
"details": "<i><a href=\"http://brouter.de/privacypolicy.html\" target=\"_blank\">Respect de la vie privée</a></i>, \n<i><a href=\"https://github.com/nrenner/brouter-web#credits-and-licenses\" target=\"_blank\">Crédits</a></i>,\n<i><a href=\"https://github.com/nrenner/brouter-web/blob/master/CHANGELOG.md\" target=\"_blank\">Changements</a></i> et\n<i><a href=\"https://github.com/nrenner/brouter-web#readme\" target=\"_blank\">plus d'infos</a></i> sur le client web.",
|
||||
"support": "Discussions/Questions générales, support :",
|
||||
"title": "À propos"
|
||||
},
|
||||
"credits": {
|
||||
"brouter": "BRouter",
|
||||
"brouter-license": "<a target=\"_blank\" href=\"http://brouter.de/brouter\">BRouter</a> © Arndt Brenschede",
|
||||
"cycling-hiking-tiles": "Tuiles pour Vélo & Piéton",
|
||||
"digitalglobe-license": "© <a href=\"https://www.digitalglobe.com/platforms/mapsapi\">DigitalGlobe</a> (<a href=\"https://bit.ly/mapsapiview\">Conditions d'utilisation</a>)",
|
||||
"esri-license": "<a target=\"_blank\" href=\"http://goto.arcgisonline.com/maps/World_Imagery\">World Imagery</a> © <a target=\"_blank\" href=\"https://www.esri.com/\">Esri</a>, sources : Esri, DigitalGlobe, Earthstar Geographics, CNES/Airbus DS, GeoEye, USDA FSA, USGS, Getmapping, Aerogrid, IGN, IGP, et la communauté d'utilisateurs GIS",
|
||||
"esri-tiles": "Imagerie mondiale Esri",
|
||||
"map-data": "Données de carte",
|
||||
"nominatim": "Recherche par <a href=\"https://wiki.openstreetmap.org/wiki/Nominatim\" target=\"_blank\" data-i18n=\"credits.nominatim\">Nominatim</a>",
|
||||
"opencyclemap-outdoors-tiles": "Tuiles OpenCycleMap & Outdoors",
|
||||
"openstreetmap": "© <a target=\"_blank\" href=\"https://www.openstreetmap.org/copyright\" >contributeurs OpenStreetMap</a> sous <a target=\"_blank\" href=\"https://opendatacommons.org/licenses/odbl/\" >ODbL</a>",
|
||||
"opentopomap-license": "© <a target=\"_blank\" href=\"https://opentopomap.org\">OpenTopoMap</a> sous <a target=\"_blank\" href=\"https://creativecommons.org/licenses/by-sa/3.0/\">CC-BY-SA</a> <a target=\"_blank\" href=\"http://viewfinderpanoramas.org\">SRTM</a>",
|
||||
"opentopomap-tiles": "Tuiles OpenTopoMap",
|
||||
"osm-license": "<a target=\"_blank\" href=\"https://www.openstreetmap.org/copyright\">openstreetmap.org</a> sous <a target=\"_blank\" href=\"https://creativecommons.org/licenses/by-sa/2.0/\">CC-BY-SA 2.0</a>",
|
||||
"osm-tiles": "Tuiles OpenStreetMap",
|
||||
"osmde-tiles": "Tuiles OpenStreetMap.de",
|
||||
"thunderforest-license": "© <a target=\"_blank\" href=\"https://www.thunderforest.com\">Thunderforest</a> sous <a target=\"_blank\" href=\"https://creativecommons.org/licenses/by-sa/2.0/\">CC-BY-SA 2.0</a>",
|
||||
"waymarked-license": "© <a target=\"_blank\" href=\"https://cycling.waymarkedtrails.org\">Waymarked Trails</a> sous <a target=\"_blank\" href=\"https://creativecommons.org/licenses/by-sa/3.0/de/deed.en\">CC-BY-SA 3.0 DE</a>"
|
||||
},
|
||||
"footer": {
|
||||
"ascend": "Montée (pleine ascension)",
|
||||
"cost": "Coût (facteur coût moyen)",
|
||||
"distance": "Distance",
|
||||
"kilometer": "kilomètre",
|
||||
"kilometer-abbrev": "km",
|
||||
"kilowatthour": "kilowattheure",
|
||||
"kilowatthour-abbrev": "kWh",
|
||||
"meter": "mètre",
|
||||
"meter-abbrev": "m",
|
||||
"minutes": "minutes",
|
||||
"minutes-abbrev": "min",
|
||||
"total-energy": "Énergie totale (pour 100km)",
|
||||
"travel-time": "Temps de trajet"
|
||||
},
|
||||
"layers": {
|
||||
"add-base": "Ajouter un fond de carte ",
|
||||
"add-overlay": "Ajouter un calque superposable",
|
||||
"customize": "Personnaliser les calques",
|
||||
"placeholder-layer-name": "Nom du calque (ex : OpenStreetMap).",
|
||||
"placeholder-layer-url": "URL du calque (ex : https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png).",
|
||||
"remove-selection": "Supprimer la sélection"
|
||||
},
|
||||
"map": {
|
||||
"attribution-osm-long": "Contributeurs OpenStreetMap",
|
||||
"attribution-osm-short": "OpenStreetMap",
|
||||
"clear-route": "Supprimer l'itinéraire",
|
||||
"copyright": "Copyright",
|
||||
"cycling": "Vélo",
|
||||
"delete-nogo-areas": " supprimer aussi toutes les zones interdites",
|
||||
"delete-route": "Supprimer l'itinéraire ?",
|
||||
"draw-route-start": "Dessiner l'itinéraire (touche D)",
|
||||
"draw-route-stop": "Arrêter de dessiner l'itinéraire (touche ECH)",
|
||||
"hiking": "Randonnée",
|
||||
"layer": {
|
||||
"bing": "Aérienne BING",
|
||||
"cycle": "OpenCycleMap (Thunderf.)",
|
||||
"cycling": "Cycling (Sentiers balisés)",
|
||||
"digitalglobe": "Imagerie récente DigitalGlobe",
|
||||
"esri": "Imagerie mondiale Esri",
|
||||
"hiking": "Randonnée (Sentiers balisés)",
|
||||
"osm": "OpenStreetMap",
|
||||
"osmde": "OpenStreetMap.de",
|
||||
"outdoors": "Plein air (Thunderforest)",
|
||||
"strava-segments": "Segments Strava",
|
||||
"topo": "OpenTopoMap"
|
||||
},
|
||||
"loading": "Chargement…",
|
||||
"locate-me": "Où suis-je ?",
|
||||
"nogo": {
|
||||
"cancel": "Annuler la zone interdite",
|
||||
"click-drag": "Cliquer et faire glisser pour dessiner un cercle",
|
||||
"draw": "Dessiner une zone interdite (cercle)",
|
||||
"edit": "Cliquer pour éditer",
|
||||
"help": "□ = déplacer / redimensionner, <span class=\"fa fa-trash-o\"></span> = supprimer,<br>cliquer sur le cercle pour arrêter l'édition"
|
||||
},
|
||||
"opacity-slider": "Définie l'opacity de l'itinéraire et des marqueurs",
|
||||
"privacy": "Vie privée",
|
||||
"strava-biking": "Afficher les segments Strava vélo",
|
||||
"strava-running": "Afficher les segments Strava à pied",
|
||||
"zoomInTitle": "Zoomer",
|
||||
"zoomOutTitle": "Dézoomer"
|
||||
},
|
||||
"navbar": {
|
||||
"about": "À propos",
|
||||
"alternative": {
|
||||
"first": "1ère alternative",
|
||||
"original": "Originale",
|
||||
"second": "2nde alternative",
|
||||
"third": "3ème alternative"
|
||||
},
|
||||
"download": {
|
||||
"csv": "CSV",
|
||||
"geojson": "GeoJSON",
|
||||
"gpx": "GPX",
|
||||
"kml": "KML",
|
||||
"title": "Télécharger"
|
||||
},
|
||||
"profile": {
|
||||
"car-eco": "Voiture (économique)",
|
||||
"car-fast": "Voiture (rapide)",
|
||||
"car-test": "Voiture (test)",
|
||||
"custom": "Personnalisé",
|
||||
"fastbike": "Vélo de route",
|
||||
"fastbike-asia-pacific": "Vélo de route (Asie Pacifique)",
|
||||
"fastbike-lowtraffic": "Vélo de route (faible traffic)",
|
||||
"hiking-beta": "Randonnée (beta)",
|
||||
"moped": "Mobylette",
|
||||
"rail": "Train",
|
||||
"river": "Fluvial",
|
||||
"safety": "Sécurité",
|
||||
"shortest": "Le plus court",
|
||||
"trekking": "Cyclotourisme",
|
||||
"trekking-ignore-cr": "Cycloutourisme (ignore pistes cyclables)",
|
||||
"trekking-noferries": "Cyclotourisme (pas de ferries)",
|
||||
"trekking-nosteps": "Cyclotourisme (pas d'escaliers)",
|
||||
"trekking-steep": "Cyclotourisme escarpé",
|
||||
"vm-forum-liegerad-schnell": "vm-forum-liegerad-schnell",
|
||||
"vm-forum-velomobil-schnell": "vm-forum-velomobil-schnell"
|
||||
}
|
||||
},
|
||||
"sidebar": {
|
||||
"custom-profile": {
|
||||
"title": "Profile personnalisé"
|
||||
},
|
||||
"data": {
|
||||
"title": "Données"
|
||||
},
|
||||
"itinerary": {
|
||||
"title": "Itinéraire"
|
||||
},
|
||||
"layers": {
|
||||
"custom-layers": "Calques personels",
|
||||
"customize": "Ajouter ou supprimer des calques",
|
||||
"table": {
|
||||
"URL": "URL",
|
||||
"empty": "Aucun calque personnel trouvé.",
|
||||
"name": "Nom",
|
||||
"type": "Type"
|
||||
},
|
||||
"title": "Calques"
|
||||
},
|
||||
"profile": {
|
||||
"clear": "Nettoyer",
|
||||
"help": "Aide",
|
||||
"placeholder": "Écrivez votre profile personnalisé ici.",
|
||||
"upload": "Envoyer"
|
||||
}
|
||||
},
|
||||
"title": "Client web BRouter",
|
||||
"warning": {
|
||||
"cannot-get-route": "Erreur lors de la réception de l'itinéraire",
|
||||
"no-response": "aucune réponse du serveur",
|
||||
"no-route-found": "Erreur : impossible de trouver un itinéraire correspond. Essayez peut-être de rapprocher les points des routes ?",
|
||||
"profile-error": "Erreur de profile : pas de réponse ou réponse invalide du serveur",
|
||||
"temporary-profile": "<strong>Note :</strong> Les profiles personnalisés téléversés ne sont disponibles que temporairement sur le serveur.<br/>Merci de sauvegarder vorte profile sur votre ordinateur.",
|
||||
"upload-error": "Erreur de téléversement : {{error}}"
|
||||
}
|
||||
}
|
||||
21
locales/keys.js
Normal file
21
locales/keys.js
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
// this file contains translatable keys that are dynamic / not visible by i18n extractor tool
|
||||
i18next.t('navbar.profile.car-eco');
|
||||
i18next.t('navbar.profile.car-fast');
|
||||
i18next.t('navbar.profile.car-test');
|
||||
i18next.t('navbar.profile.fastbike');
|
||||
i18next.t('navbar.profile.fastbike-asia-pacific');
|
||||
i18next.t('navbar.profile.fastbike-asia-pacific');
|
||||
i18next.t('navbar.profile.fastbike-lowtraffic');
|
||||
i18next.t('navbar.profile.hiking-beta');
|
||||
i18next.t('navbar.profile.moped');
|
||||
i18next.t('navbar.profile.rail');
|
||||
i18next.t('navbar.profile.river');
|
||||
i18next.t('navbar.profile.safety');
|
||||
i18next.t('navbar.profile.shortest');
|
||||
i18next.t('navbar.profile.trekking');
|
||||
i18next.t('navbar.profile.trekking-ignore-cr');
|
||||
i18next.t('navbar.profile.trekking-noferries');
|
||||
i18next.t('navbar.profile.trekking-nosteps');
|
||||
i18next.t('navbar.profile.trekking-steep');
|
||||
i18next.t('navbar.profile.vm-forum-liegerad-schnell');
|
||||
i18next.t('navbar.profile.vm-forum-velomobil-schnell');
|
||||
171
locales/zh-TW.json
Normal file
171
locales/zh-TW.json
Normal file
|
|
@ -0,0 +1,171 @@
|
|||
{
|
||||
"about": {
|
||||
"bug-reports": "錯誤報告和功能需求:",
|
||||
"bug-reports-back": "server / backend, routing engine, Android app, profiles, brouter.de site:",
|
||||
"bug-reports-front": "web client / frontend:",
|
||||
"contact": "聯絡:",
|
||||
"data": "日期:",
|
||||
"data-description": "This is based on <a href=\"https://www.openstreetmap.org\" target=\"_blank\">OpenStreetMap</a>. It is usually updated once a week when a new Planet file is available, see dates of <a href=\"http://brouter.de/brouter/segments4/\" target=\"_blank\">data files</a>.",
|
||||
"description": "Online service of the BRouter routing engine. For the offline Android app and more information see <a href=\"http://brouter.de/\" target=\"_blank\">brouter.de</a>.",
|
||||
"details": "<i><a href=\"http://brouter.de/privacypolicy.html\" target=\"_blank\">Privacy Policy</a></i>, \n<i><a href=\"https://github.com/nrenner/brouter-web#credits-and-licenses\" target=\"_blank\">Credits</a></i>,\n<i><a href=\"https://github.com/nrenner/brouter-web/blob/master/CHANGELOG.md\" target=\"_blank\">Changelog</a></i> and\n<i><a href=\"https://github.com/nrenner/brouter-web#readme\" target=\"_blank\">more info</a></i> on the client.",
|
||||
"support": "General discussions/questions, support:",
|
||||
"title": "關於"
|
||||
},
|
||||
"credits": {
|
||||
"brouter": "BRouter",
|
||||
"brouter-license": "<a target=\"_blank\" href=\"http://brouter.de/brouter\">BRouter</a> © Arndt Brenschede",
|
||||
"cycling-hiking-tiles": "Cycling & Hiking tiles",
|
||||
"digitalglobe-license": "© <a href=\"https://www.digitalglobe.com/platforms/mapsapi\">DigitalGlobe</a> (<a href=\"https://bit.ly/mapsapiview\">Terms of Use</a>)",
|
||||
"esri-license": "<a target=\"_blank\" href=\"http://goto.arcgisonline.com/maps/World_Imagery\">World Imagery</a> © <a target=\"_blank\" href=\"https://www.esri.com/\">Esri</a>, sources: Esri, DigitalGlobe, Earthstar Geographics, CNES/Airbus DS, GeoEye, USDA FSA, USGS, Getmapping, Aerogrid, IGN, IGP, and the GIS User Community",
|
||||
"esri-tiles": "Esri World Imagery",
|
||||
"map-data": "地圖資料",
|
||||
"nominatim": "Search by <a href=\"https://wiki.openstreetmap.org/wiki/Nominatim\" target=\"_blank\" data-i18n=\"credits.nominatim\">Nominatim</a>",
|
||||
"opencyclemap-outdoors-tiles": "OpenCycleMap & Outdoors tiles",
|
||||
"openstreetmap": "© <a target=\"_blank\" href=\"https://www.openstreetmap.org/copyright\" >OpenStreetMap contributors</a> under <a target=\"_blank\" href=\"https://opendatacommons.org/licenses/odbl/\" >ODbL</a>",
|
||||
"opentopomap-license": "© <a target=\"_blank\" href=\"https://opentopomap.org\">OpenTopoMap</a> under <a target=\"_blank\" href=\"https://creativecommons.org/licenses/by-sa/3.0/\">CC-BY-SA</a> <a target=\"_blank\" href=\"http://viewfinderpanoramas.org\">SRTM</a>",
|
||||
"opentopomap-tiles": "OpenTopoMap tiles",
|
||||
"osm-license": "<a target=\"_blank\" href=\"https://www.openstreetmap.org/copyright\">openstreetmap.org</a> under <a target=\"_blank\" href=\"https://creativecommons.org/licenses/by-sa/2.0/\">CC-BY-SA 2.0</a>",
|
||||
"osm-tiles": "OpenStreetMap 圖磚",
|
||||
"osmde-tiles": "OpenStreetMap.de 圖磚",
|
||||
"thunderforest-license": "© <a target=\"_blank\" href=\"https://www.thunderforest.com\">Thunderforest</a> under <a target=\"_blank\" href=\"https://creativecommons.org/licenses/by-sa/2.0/\">CC-BY-SA 2.0</a>",
|
||||
"waymarked-license": "© <a target=\"_blank\" href=\"https://cycling.waymarkedtrails.org\">Waymarked Trails</a> under <a target=\"_blank\" href=\"https://creativecommons.org/licenses/by-sa/3.0/de/deed.en\">CC-BY-SA 3.0 DE</a>"
|
||||
},
|
||||
"footer": {
|
||||
"ascend": "Ascend (Plain ascend)",
|
||||
"cost": "Cost (Mean cost factor)",
|
||||
"distance": "Distance",
|
||||
"kilometer": "kilometer",
|
||||
"kilometer-abbrev": "km",
|
||||
"kilowatthour": "kilowatt hour",
|
||||
"kilowatthour-abbrev": "kWh",
|
||||
"meter": "meter",
|
||||
"meter-abbrev": "m",
|
||||
"minutes": "minutes",
|
||||
"minutes-abbrev": "min",
|
||||
"total-energy": "Total Energy (per 100km)",
|
||||
"travel-time": "Travel time"
|
||||
},
|
||||
"layers": {
|
||||
"add-base": "Add base layer",
|
||||
"add-overlay": "Add overlay",
|
||||
"customize": "Customize layers",
|
||||
"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"
|
||||
},
|
||||
"map": {
|
||||
"attribution-osm-long": "OpenStreetMap contributors",
|
||||
"attribution-osm-short": "OpenStreetMap",
|
||||
"clear-route": "Clear route",
|
||||
"copyright": "Copyright",
|
||||
"cycling": "Cycling",
|
||||
"delete-nogo-areas": " also delete all no-go areas",
|
||||
"delete-route": "Delete route?",
|
||||
"draw-route-start": "Draw route (D key)",
|
||||
"draw-route-stop": "Stop drawing route (ESC key)",
|
||||
"hiking": "Hiking",
|
||||
"layer": {
|
||||
"bing": "Bing Aerial",
|
||||
"cycle": "OpenCycleMap (Thunderf.)",
|
||||
"cycling": "Cycling (Waymarked Trails)",
|
||||
"digitalglobe": "DigitalGlobe Recent Imagery",
|
||||
"esri": "Esri World Imagery",
|
||||
"hiking": "Hiking (Waymarked Trails)",
|
||||
"osm": "OpenStreetMap",
|
||||
"osmde": "OpenStreetMap.de",
|
||||
"outdoors": "Outdoors (Thunderforest)",
|
||||
"strava-segments": "Strava segments",
|
||||
"topo": "OpenTopoMap"
|
||||
},
|
||||
"loading": "Loading…",
|
||||
"locate-me": "Show me where I am",
|
||||
"nogo": {
|
||||
"cancel": "Cancel drawing no-go area",
|
||||
"click-drag": "Click and drag to draw circle",
|
||||
"draw": "Draw no-go area (circle)",
|
||||
"edit": "Click to edit",
|
||||
"help": "□ = move / resize, <span class=\"fa fa-trash-o\"></span> = delete,<br>click circle to quit editing"
|
||||
},
|
||||
"opacity-slider": "Set transparency of route track and markers",
|
||||
"privacy": "Privacy",
|
||||
"strava-biking": "Show Strava biking segments",
|
||||
"strava-running": "Show Strava running segments",
|
||||
"zoomInTitle": "Zoom in",
|
||||
"zoomOutTitle": "Zoom out"
|
||||
},
|
||||
"navbar": {
|
||||
"about": "About",
|
||||
"alternative": {
|
||||
"first": "1st alternative",
|
||||
"original": "Original",
|
||||
"second": "2nd alternative",
|
||||
"third": "3rd alternative"
|
||||
},
|
||||
"download": {
|
||||
"csv": "data CSV",
|
||||
"geojson": "GeoJSON",
|
||||
"gpx": "GPX",
|
||||
"kml": "KML",
|
||||
"title": "Download"
|
||||
},
|
||||
"profile": {
|
||||
"car-eco": "Car (economic)",
|
||||
"car-fast": "Car (fast)",
|
||||
"car-test": "Car (test)",
|
||||
"custom": "Custom",
|
||||
"fastbike": "Fastbike",
|
||||
"fastbike-asia-pacific": "Fastbike (Asia Pacific)",
|
||||
"fastbike-lowtraffic": "Fastbike low traffic",
|
||||
"hiking-beta": "Hiking (beta)",
|
||||
"moped": "Moped",
|
||||
"rail": "Rail",
|
||||
"river": "River",
|
||||
"safety": "Safety",
|
||||
"shortest": "Shortest",
|
||||
"trekking": "Trekking",
|
||||
"trekking-ignore-cr": "Trekking (ignore cylce routes)",
|
||||
"trekking-noferries": "Trekking (no ferries)",
|
||||
"trekking-nosteps": "Trekking (no steps)",
|
||||
"trekking-steep": "Trekking steep",
|
||||
"vm-forum-liegerad-schnell": "vm-forum-liegerad-schnell",
|
||||
"vm-forum-velomobil-schnell": "vm-forum-velomobil-schnell"
|
||||
}
|
||||
},
|
||||
"sidebar": {
|
||||
"custom-profile": {
|
||||
"title": "Custom profile"
|
||||
},
|
||||
"data": {
|
||||
"title": "Data"
|
||||
},
|
||||
"itinerary": {
|
||||
"title": "Itinerary"
|
||||
},
|
||||
"layers": {
|
||||
"custom-layers": "Custom layers",
|
||||
"customize": "Add or remove custom layers",
|
||||
"table": {
|
||||
"URL": "URL",
|
||||
"empty": "No custom layer configured yet.",
|
||||
"name": "Name",
|
||||
"type": "Type"
|
||||
},
|
||||
"title": "Layers"
|
||||
},
|
||||
"profile": {
|
||||
"clear": "Clear",
|
||||
"help": "Help",
|
||||
"placeholder": "Write your custom profile here.",
|
||||
"upload": "Upload"
|
||||
}
|
||||
},
|
||||
"title": "BRouter web client",
|
||||
"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",
|
||||
"temporary-profile": "<strong>Note:</strong> Uploaded custom profiles are only cached temporarily on the server.<br/>Please save your edits to your local PC.",
|
||||
"upload-error": "Upload error: {{error}}"
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue