diff --git a/locales/de.json b/locales/de.json index 5c97d46..8e2b3c8 100644 --- a/locales/de.json +++ b/locales/de.json @@ -6,15 +6,15 @@ "chat": "Chatte mit Benutzern und Entwicklern", "contact": "Kontakt:", "data": "Daten:", - "data-description": "Dies basiert auf OpenStreetMap. Es wird normalerweise einmal pro Woche aktualisiert, wenn ein neues Planet-File verfügbar ist. Siehe Datum der Datendateien.", - "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.", + "data-description": "Dies basiert auf OpenStreetMap. Es wird normalerweise einmal pro Woche aktualisiert, wenn ein neues Planet-File verfügbar ist. Siehe Datum der Datendateien.", + "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" }, "credits": { "brouter": "BRouter", - "brouter-license": "BRouter © Arndt Brenschede", + "brouter-license": "BRouter © Arndt Brenschede", "esri-license": "World Imagery © Esri, 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", @@ -76,12 +76,12 @@ "map": { "attribution-osm-long": "OpenStreetMap-Mitwirkende", "attribution-osm-short": "OpenStreetMap", - "clear-route": "Route löschen", "copyright": "Copyright", "cycling": "Radfahren", "delete-last-point": "Letzten Punkt löschen", - "delete-nogo-areas": "  auch alle no-go areas löschen", - "delete-route": "Route löschen?", + "delete-nogo-areas": "Delete all no-go areas", + "delete-route": "Delete route", + "delete-route-nogos": "Delete route and nogos", "draw-route-start": "Route anzeigen (D Taste)", "draw-route-stop": "Route entfernen (ESC Taste)", "hikebike-hillshading": "Höhenschummerung", diff --git a/locales/fr.json b/locales/fr.json index fbec5b8..476fd70 100644 --- a/locales/fr.json +++ b/locales/fr.json @@ -6,15 +6,15 @@ "chat": "Discuter avec d'autres utilisateurs et développeurs", "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'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.", + "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'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" }, "credits": { "brouter": "BRouter", - "brouter-license": "BRouter © Arndt Brenschede", + "brouter-license": "BRouter © Arndt Brenschede", "esri-license": "World Imagery © Esri, 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", @@ -76,12 +76,12 @@ "map": { "attribution-osm-long": "Contributeurs OpenStreetMap", "attribution-osm-short": "OpenStreetMap", - "clear-route": "Supprimer l'itinéraire", "copyright": "Copyright", "cycling": "Vélo", "delete-last-point": "Supprimer le dernier point", - "delete-nogo-areas": "  supprimer aussi toutes les zones interdites", - "delete-route": "Supprimer l'itinéraire ?", + "delete-nogo-areas": "Supprimer toutes les zones interdites", + "delete-route": "Supprimer l'itinéraire", + "delete-route-nogos": "Supprimer la route et les zones interdites", "draw-route-start": "Dessiner l'itinéraire (touche D)", "draw-route-stop": "Arrêter de dessiner l'itinéraire (touche ECH)", "hikebike-hillshading": "Relief avec ombre", diff --git a/locales/gl.json b/locales/gl.json index 2f5932d..6ead13c 100644 --- a/locales/gl.json +++ b/locales/gl.json @@ -6,15 +6,15 @@ "chat": "Chat with users and developers", "contact": "Contacto:", "data": "Datos:", - "data-description": "This is based on OpenStreetMap. It is usually updated once a week when a new Planet file is available, 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.", + "data-description": "This is based on OpenStreetMap. It is usually updated once a week when a new Planet file is available, 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": "Sobre nós" }, "credits": { "brouter": "BRouter", - "brouter-license": "BRouter © Arndt Brenschede", + "brouter-license": "BRouter © Arndt Brenschede", "esri-license": "World Imagery © Esri, 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", @@ -76,12 +76,12 @@ "map": { "attribution-osm-long": "OpenStreetMap contributors", "attribution-osm-short": "OpenStreetMap", - "clear-route": "Clear route", "copyright": "Copyright", "cycling": "Cycling", "delete-last-point": "Delete last point", - "delete-nogo-areas": "  also delete all no-go areas", - "delete-route": "Delete route?", + "delete-nogo-areas": "Delete all no-go areas", + "delete-route": "Delete route", + "delete-route-nogos": "Delete route and nogos", "draw-route-start": "Draw route (D key)", "draw-route-stop": "Stop drawing route (ESC key)", "hikebike-hillshading": "Hillshading", diff --git a/locales/hu.json b/locales/hu.json index 1d018bf..6b19d6a 100644 --- a/locales/hu.json +++ b/locales/hu.json @@ -3,18 +3,18 @@ "bug-reports": "Hibák és kérések bejelentése:", "bug-reports-back": "kiszolgálóoldal / back end, útvonaltervező motor, Android alkalmazás, profilok, brouter.de weboldal", "bug-reports-front": "weboldali kliens / frontend.", - "chat": "Chat with users and developers", + "chat": "Chat felhasználókkal és fejlesztőkkel", "contact": "Kapcsolat:", "data": "Adatok:", - "data-description": "Az adatok alapja az OpenStreetMap. Az oldal általában hetente frissül, amikor az új bolygófájl (Planet fájl) elérhetővé válik. A dátumok megtalálhatók az adatfájlokban.", - "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.", + "data-description": "Az adatok alapja az OpenStreetMap. Az oldal általában hetente frissül, amikor az új bolygófájl (Planet fájl) elérhetővé válik. A dátumok megtalálhatók az adatfájlokban.", + "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" }, "credits": { "brouter": "BRouter", - "brouter-license": "BRouter © Arndt Brenschede", + "brouter-license": "BRouter © Arndt Brenschede", "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", @@ -28,8 +28,8 @@ "format_geojson": "GeoJSON", "format_gpx": "GPX", "format_kml": "KML", - "include": "Include", - "include_waypoints": "Waypoints", + "include": "Belefoglalás", + "include_waypoints": "Útpontok", "route-from-to": "{{from}} -> {{to}} ({{distance}} km)", "route-loop": "{{from}} ({{distance}} km)", "title": "Útvonal exportálása", @@ -57,18 +57,18 @@ "add-base": "Alapréteg hozzáadása", "add-overlay": "Rátétréteg hozzáadása", "customize": "Rétegek személyre szabása", - "opacity-slider": "Opacity slider", + "opacity-slider": "Átlátszósági csúszka", "placeholder-layer-name": "Egyedi rétegnév (pl. OpenStreetMap)", "placeholder-layer-url": "Egyedi réteg URL-je (pl. https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png)", "remove-selection": "Kijelölés eltávolítása" }, "loadNogos": { "defaultProperties": "Alapértelmezett tulajdonságok", - "file": "File (.geojson): ", + "file": "Fájl (.geojson):", "load": "Betöltés", "nogoBuffer": "Elkerülendő területek körüli távolság (méter)", - "nogoRadius": "No-go radius for points (in meters): ", - "nogoWeight": "No-go weight (-1 means impassable): ", + "nogoRadius": "Elkerülendő pontok körüli sugár (méter):", + "nogoWeight": "Elkerülendő területek súlyozása (-1 = áthatolhatatlan):", "source": "Forrás", "title": "Elkerülendő területek betöltése", "url": "URL:" @@ -76,12 +76,12 @@ "map": { "attribution-osm-long": "OpenStreetMap közreműködők", "attribution-osm-short": "OpenStreetMap", - "clear-route": "Útvonal törlése", "copyright": "Szerzői jogok", "cycling": "Kerékpározás", "delete-last-point": "Utolsó pont törlése", - "delete-nogo-areas": "  törlődjenek az elkerülendő területek is", - "delete-route": "Útvonal törlése?", + "delete-nogo-areas": "Minden elkerülendő terület törlése", + "delete-route": "Útvonal törlése", + "delete-route-nogos": "Útvonal és elkerülendő területek törlése", "draw-route-start": "Útvonal rajzolása (D billentyű)", "draw-route-stop": "Útvonal rajzolásának megszakítása (ESC billentyű)", "hikebike-hillshading": "Domborzatárnyékolás", @@ -184,7 +184,7 @@ "expand": "Minden kibontása", "optional": "Rétegek hozzáadása vagy eltávolítása", "optional-layers": "Több", - "overlay-opacity": "Overlay transparency", + "overlay-opacity": "Rátétréteg átlászósága", "table": { "URL": "URL", "empty": "Még nincs beállítva egyedi réteg", diff --git a/locales/pl.json b/locales/pl.json index f239cb5..44271d7 100644 --- a/locales/pl.json +++ b/locales/pl.json @@ -6,15 +6,15 @@ "chat": "Czat z użytkownikami i twórcami", "contact": "Kontakt:", "data": "Dane:", - "data-description": "Bazujemy na OpenStreetMap. Aktualizacje są zazwyczaj raz w tygodniu, kiedy są dostępne nowe pliki Planet, więc sprawdź daty plików z danymi.", - "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.", + "data-description": "Bazujemy na OpenStreetMap. Aktualizacje są zazwyczaj raz w tygodniu, kiedy są dostępne nowe pliki Planet, więc sprawdź daty plików z danymi.", + "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" }, "credits": { "brouter": "BRouter", - "brouter-license": "BRouter © Arndt Brenschede", + "brouter-license": "BRouter © Arndt Brenschede", "esri-license": "World Imagery © Esri, źródła: Esri, DigitalGlobe, Earthstar Geographics, CNES/Airbus DS, GeoEye, USDA FSA, USGS, Getmapping, Aerogrid, IGN, IGP oraz Społeczność Użytkowników GIS", "esri-tiles": "Obrazowanie świata Esri", "map-data": "Dane mapy", @@ -30,8 +30,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": "Eksportuj trasę", "trackname": "Nazwa" }, @@ -64,11 +64,11 @@ }, "loadNogos": { "defaultProperties": "Domyślne właściwości", - "file": "File (.geojson): ", + "file": "Plik (.geojson): ", "load": "Wczytaj", "nogoBuffer": "Bufor stref no-go (w metrach):", - "nogoRadius": "No-go radius for points (in meters): ", - "nogoWeight": "No-go weight (-1 means impassable): ", + "nogoRadius": "Promień dla punktów (w metrach):", + "nogoWeight": "Waga no-go (-1 dla nieprzejezdnych):", "source": "Źródło", "title": "Wczytaj strefy no-go", "url": "URL: " @@ -76,12 +76,12 @@ "map": { "attribution-osm-long": "Współtwórcy OpenStreetMap", "attribution-osm-short": "OpenStreetMap", - "clear-route": "Wyczyść trasę", "copyright": "Prawa autorskie", "cycling": "Kolarstwo", "delete-last-point": "Usuń ostatni punkt", - "delete-nogo-areas": "  usunie również wszystkie strefy no-go", + "delete-nogo-areas": "Usuń wszystkie strefy no-go", "delete-route": "Usunąć trasę?", + "delete-route-nogos": "Usuń trasę i strefy no-go", "draw-route-start": "Rysuj trasę (klawisz D)", "draw-route-stop": "Przestań rysować trasę (klawisz Esc)", "hikebike-hillshading": "Cieniowanie", @@ -102,7 +102,7 @@ "topo": "OpenTopoMap" }, "loading": "Wczytywanie…", - "locate-me": "Pokaż mi gdzie jestem", + "locate-me": "Pokaż mi, gdzie jestem", "nogo": { "cancel": "Anuluj rysowanie strefy no-go", "click-drag": "Kliknij i przeciągnij, aby narysować okrąg", diff --git a/locales/pt.json b/locales/pt.json index e437bb7..3f57d3c 100644 --- a/locales/pt.json +++ b/locales/pt.json @@ -6,15 +6,15 @@ "chat": "Chat with users and developers", "contact": "Contacto:", "data": "Dados:", - "data-description": "This is based on OpenStreetMap. It is usually updated once a week when a new Planet file is available, 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.", + "data-description": "This is based on OpenStreetMap. It is usually updated once a week when a new Planet file is available, 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": "Sobre" }, "credits": { "brouter": "BRouter", - "brouter-license": "BRouter © Arndt Brenschede", + "brouter-license": "BRouter © Arndt Brenschede", "esri-license": "World Imagery © Esri, 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": "Dados do mapa", @@ -76,12 +76,12 @@ "map": { "attribution-osm-long": "OpenStreetMap contributors", "attribution-osm-short": "OpenStreetMap", - "clear-route": "Clear route", "copyright": "Copyright", "cycling": "Cycling", "delete-last-point": "Delete last point", - "delete-nogo-areas": "  also delete all no-go areas", - "delete-route": "Delete route?", + "delete-nogo-areas": "Delete all no-go areas", + "delete-route": "Delete route", + "delete-route-nogos": "Delete route and nogos", "draw-route-start": "Draw route (D key)", "draw-route-stop": "Stop drawing route (ESC key)", "hikebike-hillshading": "Hillshading", diff --git a/locales/ru_RU.json b/locales/ru_RU.json new file mode 100644 index 0000000..d77dee8 --- /dev/null +++ b/locales/ru_RU.json @@ -0,0 +1,213 @@ +{ + "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.", + "chat": "Чат с пользователями и разработчиками", + "contact": "Contact:", + "data": "Данные:", + "data-description": "This is based on OpenStreetMap. It is usually updated once a week when a new Planet file is available, 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": "О сервисе" + }, + "credits": { + "brouter": "BRouter", + "brouter-license": "BRouter © Arndt Brenschede", + "esri-license": "World Imagery © Esri, 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-tiles": "Map tiles", + "nominatim": "Search by Nominatim", + "openstreetmap": "© OpenStreetMap contributors under ODbL" + }, + "export": { + "format": "Формат", + "format_csv": "CSV", + "format_geojson": "GeoJSON", + "format_gpx": "GPX", + "format_kml": "KML", + "include": "Include", + "include_waypoints": "Waypoints", + "route-from-to": "{{from}} -> {{to}} ({{distance}}km)", + "route-loop": "{{from}} ({{distance}}km)", + "title": "Export route", + "trackname": "Name" + }, + "footer": { + "ascend": "Ascend", + "cost": "Cost", + "distance": "Расстояние", + "energy-per-100km": "Energy per 100 km", + "hours": "hours", + "hours-abbrev": "h", + "kilometer": "километров", + "kilometer-abbrev": "км", + "kilowatthour": "киловатт-часы", + "kilowatthour-abbrev": "кВт⋅ч", + "mean-cost-factor": "Mean cost factor", + "meter": "метры", + "meter-abbrev": "м", + "plain-ascend": "Plain ascend", + "total-energy": "Total Energy", + "travel-time": "Travel time" + }, + "layers": { + "add-base": "Add base layer", + "add-overlay": "Add overlay", + "customize": "Customize layers", + "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" + }, + "loadNogos": { + "defaultProperties": "Default properties", + "file": "File (.geojson): ", + "load": "Load", + "nogoBuffer": "Buffer no-go areas (in meters): ", + "nogoRadius": "No-go radius for points (in meters): ", + "nogoWeight": "No-go weight (-1 means impassable): ", + "source": "Source", + "title": "Load no-go areas", + "url": "URL: " + }, + "map": { + "attribution-osm-long": "Участники OpenStreetMap", + "attribution-osm-short": "OpenStreetMap", + "copyright": "Copyright", + "cycling": "Cycling", + "delete-last-point": "Delete last point", + "delete-nogo-areas": "Delete all no-go areas", + "delete-route": "Удалить маршрут", + "delete-route-nogos": "Delete route and nogos", + "draw-route-start": "Draw route (D key)", + "draw-route-stop": "Stop drawing route (ESC key)", + "hikebike-hillshading": "Hillshading", + "hiking": "Hiking", + "layer": { + "bing": "Bing Aerial", + "cycle": "OpenCycleMap (Thunderf.)", + "cycling": "Cycling (Waymarked Trails)", + "digitalglobe": "DigitalGlobe Recent Imagery", + "esri": "Esri World Imagery", + "hikebike-hillshading": "Hillshading (Hike & Bike Map)", + "hiking": "Hiking (Waymarked Trails)", + "osm": "OpenStreetMap", + "osmde": "OpenStreetMap.de", + "outdoors": "Outdoors (Thunderforest)", + "stamen-terrain": "Terrain (Stamen)", + "strava-segments": "Strava segments", + "topo": "OpenTopoMap" + }, + "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", + "reverse-route": "Reverse route", + "strava-biking": "Show Strava biking segments", + "strava-running": "Show Strava running segments", + "zoomInTitle": "Zoom in", + "zoomOutTitle": "Zoom out" + }, + "modal": { + "close": "Закрыть" + }, + "navbar": { + "about": "About", + "alternative": { + "first": "1st alternative", + "original": "Original", + "second": "2nd alternative", + "third": "3rd alternative" + }, + "export": "Экспорт", + "load": { + "nogos": "No-go areas", + "title": "Load" + }, + "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": "Река", + "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": "Данные" + }, + "itinerary": { + "title": "Itinerary" + }, + "layers": { + "category": { + "base-layers": "Базовые слои", + "country": "Страна", + "europe": "Европа", + "europe-monolingual": "Europe monolingual", + "overlays": "Overlays", + "worldwide": "Worldwide", + "worldwide-international": "Worldwide international", + "worldwide-monolingual": "Worldwide monolingual" + }, + "collapse": "Collapse all", + "custom-layers": "Custom layers", + "customize": "Add or remove custom layers", + "expand": "Развернуть все", + "optional": "Добавить или удалить дополнительные слои", + "optional-layers": "Ещё", + "overlay-opacity": "Overlay transparency", + "table": { + "URL": "URL", + "empty": "No custom layer configured yet.", + "name": "Название", + "type": "Тип" + }, + "title": "Слои" + }, + "profile": { + "clear": "Clear", + "help": "Справка", + "placeholder": "Write your custom profile here.", + "upload": "Upload" + } + }, + "title": "BRouter web client", + "warning": { + "cannot-get-route": "Error getting route URL", + "no-response": "сервер не отвечает", + "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", + "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.", + "upload-error": "Upload error: {{error}}" + } +} diff --git a/locales/zh-TW.json b/locales/zh-TW.json index 2bc93e2..c24a042 100644 --- a/locales/zh-TW.json +++ b/locales/zh-TW.json @@ -6,15 +6,15 @@ "chat": "Chat with users and developers", "contact": "聯絡:", "data": "資料:", - "data-description": "這是一項基於 OpenStreetMap 提供的服務。它通常會在每週新的 Planet 檔案發布後更新,詳見 資料檔案。", - "description": "BRouter 導航引擎線上版。有關離線版 Android 應用程式及更多資訊,請見 brouter.de。", - "details": "用戸端上的隱私政策、\n開發人員名單、\n更新日誌 及\n更多資訊 ", + "data-description": "這是一項基於 OpenStreetMap 提供的服務。它通常會在每週新的 Planet 檔案發布後更新,詳見 資料檔案。", + "description": "BRouter 導航引擎線上版。有關離線版 Android 應用程式及更多資訊,請見 brouter.de。", + "details": "用戸端上的隱私政策、\n開發人員名單、\n更新日誌 及\n更多資訊 ", "support": "一般討論/提問及技術支援", "title": "關於" }, "credits": { "brouter": "BRouter", - "brouter-license": "BRouter © Arndt Brenschede", + "brouter-license": "BRouter © Arndt Brenschede", "esri-license": "World Imagery © Esri, 來源: Esri, DigitalGlobe, Earthstar Geographics, CNES/Airbus DS, GeoEye, USDA FSA, USGS, Getmapping, Aerogrid, IGN, IGP, 以及 GIS 使用者社群", "esri-tiles": "Esri World Imagery", "map-data": "地圖資料", @@ -76,12 +76,12 @@ "map": { "attribution-osm-long": "OpenStreetMap 貢獻者", "attribution-osm-short": "OpenStreetMap 開放街圖", - "clear-route": "清除路線", "copyright": "著作權", "cycling": "自行車", "delete-last-point": "Delete last point", - "delete-nogo-areas": "  同時刪除所有禁區", - "delete-route": "刪除路線?", + "delete-nogo-areas": "Delete all no-go areas", + "delete-route": "Delete route", + "delete-route-nogos": "Delete route and nogos", "draw-route-start": "繪畫路線 (按鍵D)", "draw-route-stop": "停止繪畫路線 (按鍵ESC)", "hikebike-hillshading": "Hillshading",