From 77ea5476a7a79716bc7ba637c4b43af6787441be Mon Sep 17 00:00:00 2001 From: Gautier Pelloux-Prayer Date: Sat, 9 Mar 2019 12:31:16 +0100 Subject: [PATCH] Update translations --- locales/de.json | 16 ++--- locales/fr.json | 34 ++++----- locales/hu.json | 171 +++++++++++++++++++++++++++++++++++++++++++++ locales/zh-TW.json | 16 ++--- 4 files changed, 204 insertions(+), 33 deletions(-) create mode 100644 locales/hu.json diff --git a/locales/de.json b/locales/de.json index 2e6d6a8..fbe1431 100644 --- a/locales/de.json +++ b/locales/de.json @@ -115,20 +115,20 @@ "custom": "Benutzerdefiniert", "fastbike": "schnelles Rad", "fastbike-asia-pacific": "schnelles Rad (Asien Pazifik)", - "fastbike-lowtraffic": "schnelles Rad wenig Verkehr", + "fastbike-lowtraffic": "Fastbike (low traffic)", "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" + "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)" } }, "sidebar": { diff --git a/locales/fr.json b/locales/fr.json index 823bba3..2d88abf 100644 --- a/locales/fr.json +++ b/locales/fr.json @@ -1,12 +1,12 @@ { "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": "Rapporter un problème ou une amélioration :", + "bug-reports-back": "serveur, moteur de routage, appli Android, profils, site brouter.de :", "bug-reports-front": "client web :", "contact": "Contact :", "data": "Données :", "data-description": "Les données reposent sur OpenStreetMap. La mise à jour est généralement hebdomadaire, voir les fichiers de données. ", - "description": "Service web pour le moteur de routage BRouter. Pour l'app Android et de plus amples informations, voir brouter.de.", + "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" @@ -49,8 +49,8 @@ "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).", + "placeholder-layer-name": "Nom du calque (p. ex. OpenStreetMap).", + "placeholder-layer-url": "URL du calque (p. ex. https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png).", "remove-selection": "Supprimer la sélection" }, "map": { @@ -65,7 +65,7 @@ "draw-route-stop": "Arrêter de dessiner l'itinéraire (touche ECH)", "hiking": "Randonnée", "layer": { - "bing": "Aérienne BING", + "bing": "Imagerie aérienne BING", "cycle": "OpenCycleMap (Thunderf.)", "cycling": "Cycling (Sentiers balisés)", "digitalglobe": "Imagerie récente DigitalGlobe", @@ -73,7 +73,7 @@ "hiking": "Randonnée (Sentiers balisés)", "osm": "OpenStreetMap", "osmde": "OpenStreetMap.de", - "outdoors": "Plein air (Thunderforest)", + "outdoors": "Extérieur (Thunderforest)", "strava-segments": "Segments Strava", "topo": "OpenTopoMap" }, @@ -86,7 +86,7 @@ "edit": "Cliquer pour éditer", "help": "□ = déplacer / redimensionner, = supprimer,
cliquer sur le cercle pour arrêter l'édition" }, - "opacity-slider": "Définie l'opacity de l'itinéraire et des marqueurs", + "opacity-slider": "Définie l'opacité 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", @@ -126,14 +126,14 @@ "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" + "trekking-steep": "Cyclotourisme (escarpé)", + "vm-forum-liegerad-schnell": "Vélo couché (rapide)", + "vm-forum-velomobil-schnell": "Vélomobile (rapide)" } }, "sidebar": { "custom-profile": { - "title": "Profile personnalisé" + "title": "Profil personnalisé" }, "data": { "title": "Données" @@ -155,7 +155,7 @@ "profile": { "clear": "Nettoyer", "help": "Aide", - "placeholder": "Écrivez votre profile personnalisé ici.", + "placeholder": "Saisissez votre profil personnalisé ici.", "upload": "Envoyer" } }, @@ -163,9 +163,9 @@ "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": "Note : Les profiles personnalisés téléversés ne sont disponibles que temporairement sur le serveur.
Merci de sauvegarder vorte profile sur votre ordinateur.", - "upload-error": "Erreur de téléversement : {{error}}" + "no-route-found": "Erreur : impossible de trouver un itinéraire correspondant aux points donnés. Essayez peut-être de rapprocher les points des routes ?", + "profile-error": "Erreur de profil : pas de réponse ou réponse invalide du serveur", + "temporary-profile": "Note : Les profils personnalisés téléversés ne sont disponibles que temporairement sur le serveur.
Merci de sauvegarder votre profil sur votre ordinateur.", + "upload-error": "Erreur d'envoi : {{error}}" } } diff --git a/locales/hu.json b/locales/hu.json new file mode 100644 index 0000000..54510b2 --- /dev/null +++ b/locales/hu.json @@ -0,0 +1,171 @@ +{ + "about": { + "bug-reports": "Hibabejelentés és objektumkérés:", + "bug-reports-back": "kiszolgálóoldal / back end, útvonaltervező motor, Android alkalmazás, profilok, brouter.de weboldal:", + "bug-reports-front": "weboldali kliens / frontend:", + "contact": "Kapcsolat:", + "data": "Adatok:", + "data-description": "Ennek az alapja az OpenStreetMap. Általában hetente frissül, amikor az új bolygófájl (Planet file) elérhetővé válik. A dátumok megtalálhatók az adatfájlokban.", + "description": "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 kliensről.", + "support": "Általános viták/kérdések, támogatás:", + "title": "Névjegy" + }, + "credits": { + "brouter": "BRouter", + "brouter-license": "BRouter © Arndt Brenschede", + "cycling-hiking-tiles": "Kerékpáros és túrázós mozaikok", + "digitalglobe-license": "© DigitalGlobe (felhasználási feltételek)", + "esri-license": "Globális légi felvételek © Esri, források: Esri, DigitalGlobe, Earthstar Geographics, CNES/Airbus DS, GeoEye, USDA FSA, USGS, Getmapping, Aerogrid, IGN, IGP valamint a GIS felhasználói közösség", + "esri-tiles": "Esri World Imagery", + "map-data": "Térképadatok", + "nominatim": "Keresés: Nominatim", + "opencyclemap-outdoors-tiles": "OpenCycleMap & Outdoors mozaikok", + "openstreetmap": "© OpenStreetMap contributors under ODbL", + "opentopomap-license": "© OpenTopoMap under CC-BY-SA SRTM", + "opentopomap-tiles": "OpenTopoMap tiles", + "osm-license": "openstreetmap.org under CC-BY-SA 2.0", + "osm-tiles": "OpenStreetMap tiles", + "osmde-tiles": "OpenStreetMap.de tiles", + "thunderforest-license": "© Thunderforest under CC-BY-SA 2.0", + "waymarked-license": "© Waymarked Trails under CC-BY-SA 3.0 DE" + }, + "footer": { + "ascend": "Ascend (Plain ascend)", + "cost": "Cost (Mean cost factor)", + "distance": "Távolság", + "kilometer": "kilométer", + "kilometer-abbrev": "km", + "kilowatthour": "kilowattóra", + "kilowatthour-abbrev": "kWh", + "meter": "méter", + "meter-abbrev": "m", + "minutes": "perc", + "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, = delete,
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 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)" + } + }, + "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": "Note: Uploaded custom profiles are only cached temporarily on the server.
Please save your edits to your local PC.", + "upload-error": "Upload error: {{error}}" + } +} diff --git a/locales/zh-TW.json b/locales/zh-TW.json index e6622b4..bdf40cb 100644 --- a/locales/zh-TW.json +++ b/locales/zh-TW.json @@ -115,20 +115,20 @@ "custom": "自訂", "fastbike": "機車", "fastbike-asia-pacific": "機車 (亞太)", - "fastbike-lowtraffic": "機車 (低交通流量)", + "fastbike-lowtraffic": "Fastbike (low traffic)", "hiking-beta": "遠足 (Beta測試中)", "moped": "機慢車", "rail": "鐵道", "river": "河道", "safety": "安全", "shortest": "最短", - "trekking": "徒步旅行", - "trekking-ignore-cr": "徒步旅行 (跳過自行車道)", - "trekking-noferries": "徒步旅行 (跳過渡輪)", - "trekking-nosteps": "徒步旅行 (跳過階梯)", - "trekking-steep": "極限徒步旅行", - "vm-forum-liegerad-schnell": "vm-forum-liegerad-schnell", - "vm-forum-velomobil-schnell": "vm-forum-velomobil-schnell" + "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)" } }, "sidebar": {