diff --git a/locales/ca.json b/locales/ca.json
index d08e3af..2bc41cf 100644
--- a/locales/ca.json
+++ b/locales/ca.json
@@ -133,6 +133,7 @@
"esri": "Imatgeria del món d'Esri",
"hikebike-hillshading": "Ombreig del relleu (mapa per caminades i bici)",
"hiking": "Caminada (camins marcats)",
+ "hillshading": "Ombreig del relleu ",
"osm": "OpenStreetMap",
"osmde": "OpenStreetMap.de",
"outdoors": "Aire lliure (Thunderforest)",
diff --git a/locales/de.json b/locales/de.json
index 7a326ba..92d3243 100644
--- a/locales/de.json
+++ b/locales/de.json
@@ -133,6 +133,7 @@
"esri": "Esri Weltbilder",
"hikebike-hillshading": "Höhenschummerung (Hike & Bike Map)",
"hiking": "Wandern (markierte Routen)",
+ "hillshading": "Höhenschummerung",
"osm": "OpenStreetMap",
"osmde": "OpenStreetMap.de",
"outdoors": "Outdoor (Thunderforest)",
diff --git a/locales/eo.json b/locales/eo.json
index a27d40d..fc2ad5e 100644
--- a/locales/eo.json
+++ b/locales/eo.json
@@ -133,6 +133,7 @@
"esri": "Esri World Imagery",
"hikebike-hillshading": "Hillshading (Hike & Bike Map)",
"hiking": "Hiking (Waymarked Trails)",
+ "hillshading": "Hillshading",
"osm": "OpenStreetMap",
"osmde": "OpenStreetMap.de",
"outdoors": "Outdoors (Thunderforest)",
diff --git a/locales/es.json b/locales/es.json
index ff4376a..503f9fd 100644
--- a/locales/es.json
+++ b/locales/es.json
@@ -133,6 +133,7 @@
"esri": "Imágenes de Esri World",
"hikebike-hillshading": "Sombreado de colinas (mapa de senderismo y bicicleta)",
"hiking": "Senderismo (senderos marcados)",
+ "hillshading": "Sombreado",
"osm": "OpenStreetMap",
"osmde": "OpenStreetMap.de",
"outdoors": "Al aire libre (Thunderforest)",
diff --git a/locales/es_ES.json b/locales/es_ES.json
index 19c036c..710f696 100644
--- a/locales/es_ES.json
+++ b/locales/es_ES.json
@@ -5,14 +5,14 @@
"bug-reports-front": "cliente web / frontend.",
"chat": "Chatea con usuarios y desarrolladores",
"contact": "Contacto:",
- "contact-language": "Preferred language is English, as we have both international contributors and users.",
+ "contact-language": "El idioma preferido es el inglés, ya que contamos con colaboradores y usuarios internacionales.",
"data": "Datos:",
"data-description": "Esta basado en OpenStreetMap. Por lo general se actualiza a diario, consulte las fechas de los archivos.",
"description": "Servicio en línea del motor de enrutamiento BRouter. Para la aplicación de Android sin conexión y más información, consulte brouter.de",
"details": "Política de privacidad, \nCreditos,\nChangelog y\nmás información en el cliente.",
"support": "General discusiones/preguntas, soporte",
"title": "Acerca de",
- "tooltip": "Show more information about BRouter-Web"
+ "tooltip": "Mostrar más información sobre BRouter-Web"
},
"credits": {
"boundaries": "Administrative Boundaries: OSM-Boundaries, Overpass API",
@@ -26,7 +26,7 @@
"nominatim": "Búsqueda por Nominatim",
"openstreetmap": "© Colaboradores de OpenStreetMap bajo ODbL",
"pois": "Locations (POIs): Overpass API",
- "title": "Credits"
+ "title": "Créditos"
},
"export": {
"format": "Formato",
@@ -46,7 +46,7 @@
"beeline-warning": "Warning: no data for straight lines, values interpolated",
"cost": "Coste",
"distance": "Distancia",
- "elevation-chart": "Toggle elevation chart",
+ "elevation-chart": "Alternar gráfico de elevación",
"energy-per-100km": "Energía por 100 km",
"hours": "horas",
"hours-abbrev": "h",
@@ -57,30 +57,30 @@
"mean-cost-factor": "Factor de costo medio",
"meter": "metros",
"meter-abbrev": "m",
- "no-elevation-data": "No elevation data available for this route.",
+ "no-elevation-data": "No hay datos de elevación disponibles para esta ruta.",
"plain-ascend": "Ascenso llano",
- "stats-info": "Start drawing a route to get stats.",
+ "stats-info": "Empiece a trazar una ruta para obtener estadísticas.",
"total-energy": "Energia total",
"travel-time": "Tiempo de viaje"
},
"keyboard": {
- "backspace": "Backspace",
+ "backspace": "Retroceso",
"escape": "Escape",
- "generic-shortcut": "{{action}} ({{key}} key)",
- "shift": "Shift"
+ "generic-shortcut": "{{action}} (tecla {{key}})",
+ "shift": "Mayús"
},
"layers": {
"add-base": "Añadir capa base",
"add-overlay": "Añadir superposición",
- "add-overpass": "Add overpass query",
- "custom-layer-name-helptext": "ex: OpenStreetMap",
- "custom-layer-name-label": "Custom layer name",
- "custom-layer-url-helptext-normal": "URL for normal layers, ex: https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png",
- "custom-layer-url-helptext-overpass": "Overpass Query, ex: nwr[shop]['diet:vegan']['diet:vegan'!=no];",
- "custom-layer-url-label": "Custom layer URL/Query",
+ "add-overpass": "Agregar consulta de overpass",
+ "custom-layer-name-helptext": "por ejemplo: OpenStreetMap",
+ "custom-layer-name-label": "Nombre de la capa personalizada",
+ "custom-layer-url-helptext-normal": "URL para capas normales, por ejemplo: https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png",
+ "custom-layer-url-helptext-overpass": "Consulta de Overpass, por ejemplo: nwr[shop]['diet:vegan']['diet:vegan'!=no];",
+ "custom-layer-url-label": "URL / consulta de capa personalizada",
"customize": "Personalizar capas",
"opacity-slider": "Control deslizante de opacidad",
- "overpass-loading-indicator": "Running Overpass API query ...",
+ "overpass-loading-indicator": "Ejecutando la consulta de la API de Overpass ...",
"remove-selection": "Eliminar selección"
},
"loadNogos": {
@@ -95,11 +95,11 @@
"missing-file-url": "Missing file or URL.",
"no-valid-area": "No valid area found in provided input."
},
- "file": "File (.geojson)",
+ "file": "Archivo (.geojson)",
"load": "Cargar",
- "nogoBuffer": "Buffer no-go areas (in meters)",
- "nogoRadius": "No-go radius for points (in meters)",
- "nogoWeight": "No-go weight (-1 means impassable)",
+ "nogoBuffer": "Buffer de áreas prohibidas (en metros)",
+ "nogoRadius": "Radio de prohibición de puntos (en metros)",
+ "nogoWeight": "Peso de prohibición (-1 significa intransitable)",
"source": "Fuente",
"title": "Cargar áreas prohibidas",
"url": "URL"
@@ -114,15 +114,15 @@
"delete-nogo-areas": "Eliminar todas las áreas prohibidas",
"delete-pois": "Eliminar todos los Puntos de Interés",
"delete-route": "Eliminar ruta",
- "draw-circlego-start": "Draw limited go-to zone",
- "draw-circlego-stop": "Stop drawing limited go-to zone",
- "draw-poi-start": "Draw points of interest",
- "draw-poi-stop": "Stop drawing points of interest",
- "draw-route-start": "Draw route",
- "draw-route-stop": "Stop drawing route",
+ "draw-circlego-start": "Dibujar zona prohibida",
+ "draw-circlego-stop": "Dejar de dibujar una zona prohibida",
+ "draw-poi-start": "Dibujar puntos de interés",
+ "draw-poi-stop": "Deja de dibujar puntos de interés",
+ "draw-route-start": "Dibujar ruta",
+ "draw-route-stop": "Dejar de dibujar la ruta",
"enter-poi-name": "Ingrese el nombre del Punto de Interés",
- "geocoder": "Search",
- "geocoder-placeholder": "Search…",
+ "geocoder": "Buscar",
+ "geocoder-placeholder": "Buscar...",
"hikebike-hillshading": "Sombreado",
"hiking": "Senderismo",
"layer": {
@@ -133,6 +133,7 @@
"esri": "Imágenes del mundo de Esri",
"hikebike-hillshading": "Sombreado de colinas (mapa de senderismo y bicicleta)",
"hiking": "Senderismo (senderos marcados)",
+ "hillshading": "Sombreado",
"osm": "OpenStreetMap",
"osmde": "OpenStreetMap.de",
"outdoors": "Al aire libre (Thunderforest)",
@@ -146,12 +147,12 @@
"nogo": {
"cancel": "Cancelar el dibujo del área prohibida",
"click-drag": "Haz clic y arrastra para dibujar un círculo.",
- "draw": "Draw circular no-go area",
+ "draw": "Dibujar un área circular prohibida",
"edit": "Click para editar",
"help": "□ = mover / cambiar el tamaño, = eliminar,
haga clic en el círculo para salir de la edición"
},
- "not-applicable-here": "not applicable here",
- "opacity-slider": "Set transparency of route track and markers",
+ "not-applicable-here": "no aplicable aquí",
+ "opacity-slider": "Establecer transparencia de ruta y marcadores",
"opacity-slider-shortcut": "{{action}}\n(Hold {{key}} key to mute temporarily)",
"preview": "Preview",
"privacy": "Privado",
@@ -159,9 +160,9 @@
"route-quality-altitude": "Codificación de altitud",
"route-quality-cost": "Codificación de costos",
"route-quality-incline": "Codificación de inclinación",
- "route-quality-shortcut": "{{action}} ({{key}} key to toggle)",
+ "route-quality-shortcut": "{{action}} (tecla {{key}} para alternar)",
"route-tooltip-segment": "Drag to create a new waypoint. Click to toggle straight line.",
- "route-tooltip-waypoint": "Waypoint. Drag to move; Click to remove.",
+ "route-tooltip-waypoint": "Waypoint. Arrastre para mover; Haga clic para eliminar.",
"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)",
@@ -182,12 +183,12 @@
"third": "3ª Alternativa"
},
"export": "Exportar",
- "export-tooltip": "Export route",
+ "export-tooltip": "Exportar ruta",
"load": {
- "nogos": "Load no-go areas",
+ "nogos": "Cargar áreas prohibidas",
"title": "Cargar",
"tooltip": "{{tracksAction}} ({{tracksKey}} key)\n{{trackAsRouteAction}} ({{trackAsRouteKey}})\n{{nogosAction}} ({{nogosKey}})",
- "tracks": "Load tracks"
+ "tracks": "Cargar pistas"
},
"profile": {
"car-eco": "Coche (económico)",
@@ -224,31 +225,31 @@
"sidebar": {
"analysis": {
"header": {
- "highway": "Highway",
- "smoothness": "Smoothness",
- "surface": "Surface"
+ "highway": "Carretera",
+ "smoothness": "Suavidad",
+ "surface": "Superficie"
},
"table": {
- "category": "Category",
- "length": "Length",
- "total_known": "Total Known:",
- "unknown": "Unknown"
+ "category": "Categoría",
+ "length": "Longitud",
+ "total_known": "Total conocido:",
+ "unknown": "Desconocido"
},
- "title": "Analysis",
- "tooltip": "Analyse route"
+ "title": "Análisis",
+ "tooltip": "Analizar ruta"
},
"customize-profile": {
"title": "Personalizar perfil",
- "tooltip": "Customize profile"
+ "tooltip": "Personalizar perfil"
},
"data": {
"sync-map": "Sincronizar mapa",
"title": "Datos",
- "tooltip": "Show detailed route data table"
+ "tooltip": "Mostrar tabla de datos de ruta detallada"
},
"itinerary": {
"title": "Iitinerario",
- "tooltip": "Show itinerary"
+ "tooltip": "Mostrar itinerario"
},
"layers": {
"category": {
@@ -257,7 +258,7 @@
"europe": "Europa",
"europe-monolingual": "Monolingüe Europa",
"overlays": "Superposiciones",
- "overpass": "Locations (POIs)",
+ "overpass": "Ubicaciones (PDI)",
"worldwide": "Mundial",
"worldwide-international": "Internacional mundial",
"worldwide-monolingual": "Monolingüe mundial"
@@ -269,18 +270,18 @@
"optional": "Añadir o eliminar capas opcionales",
"optional-layers": "Más",
"overlay-opacity": "Transparencia de superposición",
- "overlay-opacity_plural": "Overlays transparency",
+ "overlay-opacity_plural": "Transparencia de superposiciones",
"table": {
- "URL": "URL/Query",
+ "URL": "URL/Consulta",
"empty": "No hay una capa personalizada configurada todavía.",
"name": "Nombre",
"type": "Tipo",
- "type_layer": "Layer",
- "type_overlay": "Overlay",
- "type_overpass_query": "Overpass Query"
+ "type_layer": "Capa",
+ "type_overlay": "Superposición",
+ "type_overpass_query": "Consulta de Overpass"
},
"title": "Capas",
- "tooltip": "Select layers"
+ "tooltip": "Seleccionar capas"
},
"profile": {
"apply": "Aplicar",
@@ -295,21 +296,21 @@
},
"title": "BRoute web cliente",
"trackasroute": {
- "browse": "Browse",
- "explainpoi": "(show waypoints as POI's)",
- "explaintracklayer": "(show Track as separate Layer)",
+ "browse": "Navegar",
+ "explainpoi": "(mostrar waypoints como PDI)",
+ "explaintracklayer": "(mostrar la pista como una capa separada)",
"file": "Trackfile",
- "fuzziness": "Fuzziness",
- "pleasewait": "Please wait!",
- "showpois": "POI's",
- "title": "Load Track as Route",
- "tracklayer": "Track Layer",
- "tuning": "Tuning"
+ "fuzziness": "Borrosidad",
+ "pleasewait": "Espere",
+ "showpois": "PDI",
+ "title": "Cargar pista como ruta",
+ "tracklayer": "Capa de pista",
+ "tuning": "Afinación"
},
"warning": {
"cannot-get-route": "Error al obtener la URL de ruta",
- "invalid-route-from": "Start marker is too far from a route.",
- "invalid-route-to": "Destination marker is too far from a route.",
+ "invalid-route-from": "El marcador de inicio está demasiado lejos de una ruta.",
+ "invalid-route-to": "El marcador de destino está demasiado lejos de una ruta.",
"no-response": "sin respuesta del servidor",
"no-route-found": "Error: no se puede encontrar una ruta para los puntos dados. ¿Quizás intentando acercarlos a las carreteras?",
"profile-error": "Error de perfil: no o respuesta vacía del servidor",
@@ -319,7 +320,7 @@
"upload-error": "Error de carga: {{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": "Se lanzó una nueva versión desde su última visita. Haga clic aquí para ver las novedades.",
+ "title": "Novedades"
}
}
diff --git a/locales/fa.json b/locales/fa.json
index 37b5d7f..9d6b597 100644
--- a/locales/fa.json
+++ b/locales/fa.json
@@ -133,6 +133,7 @@
"esri": "Esri World Imagery",
"hikebike-hillshading": "تپهها (نقشه پیادهروی و دوچرخهسواری)",
"hiking": "پیادهروی (مسیرهای علامتگذاری شده)",
+ "hillshading": "سایه زنی",
"osm": "اوپناستریتمپ",
"osmde": "OpenStreetMap.de",
"outdoors": "در فضای باز (Thanderforest)",
@@ -174,7 +175,7 @@
"or": ""
},
"navbar": {
- "about": "About",
+ "about": "درباره",
"alternative": {
"first": "1st alternative",
"original": "Original",
@@ -182,10 +183,10 @@
"third": "3rd alternative"
},
"export": "Export",
- "export-tooltip": "Export route",
+ "export-tooltip": "مسیر صادرات",
"load": {
- "nogos": "Load no-go areas",
- "title": "Load",
+ "nogos": "مناطق ممنوعه را بارگیری کنید",
+ "title": "بارگذاری",
"tooltip": "{{tracksAction}} ({{tracksKey}} key)\n{{trackAsRouteAction}} ({{trackAsRouteKey}})\n{{nogosAction}} ({{nogosKey}})",
"tracks": "Load tracks"
},
diff --git a/locales/fr.json b/locales/fr.json
index 4626efc..9731818 100644
--- a/locales/fr.json
+++ b/locales/fr.json
@@ -133,6 +133,7 @@
"esri": "Imagerie mondiale Esri",
"hikebike-hillshading": "Relief avec ombre (carte randonnée et vélo)",
"hiking": "Randonnée (Sentiers balisés)",
+ "hillshading": "Relief avec ombre",
"osm": "OpenStreetMap",
"osmde": "OpenStreetMap.de",
"outdoors": "Extérieur (Thunderforest)",
diff --git a/locales/gl.json b/locales/gl.json
index 107251b..d76d13c 100644
--- a/locales/gl.json
+++ b/locales/gl.json
@@ -133,6 +133,7 @@
"esri": "Esri World Imagery",
"hikebike-hillshading": "Hillshading (Hike & Bike Map)",
"hiking": "Hiking (Waymarked Trails)",
+ "hillshading": "Hillshading",
"osm": "OpenStreetMap",
"osmde": "OpenStreetMap.de",
"outdoors": "Outdoors (Thunderforest)",
@@ -174,7 +175,7 @@
"or": ""
},
"navbar": {
- "about": "About",
+ "about": "Sobre nós",
"alternative": {
"first": "1st alternative",
"original": "Original",
diff --git a/locales/hu.json b/locales/hu.json
index fb9e62e..31a7040 100644
--- a/locales/hu.json
+++ b/locales/hu.json
@@ -133,6 +133,7 @@
"esri": "Esri World Imagery",
"hikebike-hillshading": "Domborzatárnyékolás (Hike & Bike Map)",
"hiking": "Túrázás (Waymarked Trails)",
+ "hillshading": "Domborzatárnyékolás",
"osm": "OpenStreetMap",
"osmde": "OpenStreetMap.de",
"outdoors": "Outdoors (Thunderforest)",
diff --git a/locales/is.json b/locales/is.json
index 3ddafce..ddbaa11 100644
--- a/locales/is.json
+++ b/locales/is.json
@@ -102,7 +102,7 @@
"nogoWeight": "No-go weight (-1 means impassable)",
"source": "Uppruni",
"title": "Hlaða inn bannsvæðum",
- "url": "URL"
+ "url": "Slóð"
},
"map": {
"attribution-osm-long": "OpenStreetMap þátttakendurnir",
@@ -133,6 +133,7 @@
"esri": "Esri World Imagery heimsmyndasafnið",
"hikebike-hillshading": "Hæðaskygging (göngu- og hjólakort)",
"hiking": "Gangandi (Waymarked Trails)",
+ "hillshading": "Hæðaskygging",
"osm": "OpenStreetMap",
"osmde": "OpenStreetMap.de",
"outdoors": "Útivist (Thunderforest)",
@@ -151,7 +152,7 @@
"help": "□ = færa / breyta stærð, = eyða,
smella á hring til að hætta breytingum"
},
"not-applicable-here": "not applicable here",
- "opacity-slider": "Set transparency of route track and markers",
+ "opacity-slider": "Stilla gegnsæi leiða og merkja",
"opacity-slider-shortcut": "{{action}}\n(Hold {{key}} key to mute temporarily)",
"preview": "Forskoðun",
"privacy": "Persónuvernd",
@@ -239,7 +240,7 @@
},
"customize-profile": {
"title": "Sérsníða notkunarsnið",
- "tooltip": "Customize profile"
+ "tooltip": "Sérsníða notkunarsnið"
},
"data": {
"sync-map": "Samstilla kort",
diff --git a/locales/it.json b/locales/it.json
index a786569..a291828 100644
--- a/locales/it.json
+++ b/locales/it.json
@@ -133,6 +133,7 @@
"esri": "Esri World Imagery",
"hikebike-hillshading": "Rilievo ombreggiato (Hike & Bike Map)",
"hiking": "Escursionismo (itinerari segnalati)",
+ "hillshading": "Rilievo ombreggiato",
"osm": "OpenStreetMap",
"osmde": "OpenStreetMap.de",
"outdoors": "Outdoor (Thunderforest)",
diff --git a/locales/it_IT.json b/locales/it_IT.json
new file mode 100644
index 0000000..effd29d
--- /dev/null
+++ b/locales/it_IT.json
@@ -0,0 +1,326 @@
+{
+ "about": {
+ "bug-reports": "Segnalazioni di bug e richieste di funzionalità",
+ "bug-reports-back": "server / backend, motore di routing, app Android, profili, sito brouter.de",
+ "bug-reports-front": "web client / frontend.",
+ "chat": "Chat con utenti e sviluppatori",
+ "contact": "Contatti:",
+ "contact-language": "La lingua preferita è l'inglese, dato che abbiamo sia utilizzatori che contributori internazionali.",
+ "data": "Dati:",
+ "data-description": "This is based on OpenStreetMap. It is usually updated daily, see dates of data files.",
+ "description": "Online service of the BRouter routing engine. For the offline Android app and more information see brouter.de",
+ "details": "Privacy Policy, \nCredits,\nChangelog and\nmore info on the client.",
+ "support": "Discussioni/domande generali, assistenza",
+ "title": "Informazioni",
+ "tooltip": "Mostra più informazioni su BRouter-Web"
+ },
+ "credits": {
+ "boundaries": "Administrative Boundaries: OSM-Boundaries, Overpass API",
+ "brouter": "BRouter",
+ "brouter-license": "BRouter © Arndt Brenschede",
+ "elevation-data": "Dati d'elevazione",
+ "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": "Dati mappa",
+ "map-tiles": "Sezioni di mappa",
+ "nominatim": "Search by Nominatim",
+ "openstreetmap": "© OpenStreetMap contributors under ODbL",
+ "pois": "Locations (POIs): Overpass API",
+ "title": "Ringraziamenti"
+ },
+ "export": {
+ "format": "Formato",
+ "format_csv": "CSV",
+ "format_geojson": "GeoJSON",
+ "format_gpx": "GPX",
+ "format_kml": "KML",
+ "include": "Includi",
+ "include_waypoints": "Waypoint",
+ "route-from-to": "{{from}} -> {{to}} ({{distance}}km)",
+ "route-loop": "{{from}} ({{distance}}km)",
+ "title": "Esporta percorso",
+ "trackname": "Nome"
+ },
+ "footer": {
+ "ascend": "Dislivello complessivo",
+ "beeline-warning": "Avvertimento: nessun dato per linee rette, valori interpolati.",
+ "cost": "Costo",
+ "distance": "Distanza",
+ "elevation-chart": "mostra/nascondi scheda altimetrica",
+ "energy-per-100km": "Energia per 100 km",
+ "hours": "ore",
+ "hours-abbrev": "o",
+ "kilometer": "chilometri",
+ "kilometer-abbrev": "km",
+ "kilowatthour": "chilowattora",
+ "kilowatthour-abbrev": "kWh",
+ "mean-cost-factor": "fattore di costo medio",
+ "meter": "metri",
+ "meter-abbrev": "m",
+ "no-elevation-data": "Nessuna elevazione disponibile per questo tragitto.",
+ "plain-ascend": "Differenza di quota",
+ "stats-info": "Crea un percorso per ottenere statistiche",
+ "total-energy": "Energia totale",
+ "travel-time": "Tempo di percorso"
+ },
+ "keyboard": {
+ "backspace": "Backspace",
+ "escape": "Escape",
+ "generic-shortcut": "{{action}} (tasto {{key}})",
+ "shift": "Shift/Maiusc"
+ },
+ "layers": {
+ "add-base": "Aggungi livello di base",
+ "add-overlay": "Aggungi sovvraposizione",
+ "add-overpass": "Aggiungi richiesta overpass",
+ "custom-layer-name-helptext": "ad es.: OpenStreetMap",
+ "custom-layer-name-label": "nome livello personalizzato",
+ "custom-layer-url-helptext-normal": "URL per livelli normali, ad es.: https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png",
+ "custom-layer-url-helptext-overpass": "Richiesta Overpass, ad es.: nwr[shop]['diet:vegan']['diet:vegan'!=no];",
+ "custom-layer-url-label": " URL/Richiesta livello personalizzato",
+ "customize": "Personalizza i livelli",
+ "opacity-slider": "Barra di scorrimento per l'opacità",
+ "overpass-loading-indicator": "Esecuzione della richiesta alle API Overpass…",
+ "remove-selection": "Annulla selezione"
+ },
+ "loadNogos": {
+ "defaultProperties": "Proprietà di default",
+ "error": {
+ "invalid-default-nogo-radius": "Raggio nogo predefinito non valido.",
+ "invalid-nogo-buffering-radius": "Raggio cuscinetto del nogo non valido.",
+ "loading-file-error": "Impossibile caricare il file: {{err}}.",
+ "loading-file-too-big": "Troppe zone a nogo in questo file! Per favore semplifica la geometria e/o riduci il numero di zone.",
+ "loading-file-unexpected": "Errore inatteso durante il caricamento di questo file.",
+ "missing-default-nogo-weight": "Peso nogo di default mancante.",
+ "missing-file-url": "File o URL mancante.",
+ "no-valid-area": "Nessuna area valida trovata nell'input fornito."
+ },
+ "file": "File (.geojson)",
+ "load": "Carica",
+ "nogoBuffer": "Cuscinetto delle aree vietate (in metri)",
+ "nogoRadius": "Raggio vietato per i punti (in metri)",
+ "nogoWeight": "Peso vietato (-1 significa impraticabile)",
+ "source": "Fonte",
+ "title": "Carica zone no-go",
+ "url": "URL"
+ },
+ "map": {
+ "attribution-osm-long": "Contributori OpenStreetMap",
+ "attribution-osm-short": "OpenStreetMap",
+ "clear-route": "Cancella dati percorso",
+ "copyright": "Copyright",
+ "cycling": "Ciclismo",
+ "delete-last-point": "Cancella ultimo punto",
+ "delete-nogo-areas": "Cancella tutte le zone no-go",
+ "delete-pois": "Cancella tutti punti d'interesse",
+ "delete-route": "Cancella percorso",
+ "draw-circlego-start": "Aggungi zona no-go limitata",
+ "draw-circlego-stop": "Fine aggiunta zona no-go limitata",
+ "draw-poi-start": "Aggungi punti d'interesse",
+ "draw-poi-stop": "Fine aggunta dei punti d'interesse",
+ "draw-route-start": "Crea percorso",
+ "draw-route-stop": "Fine crea percorso",
+ "enter-poi-name": "Inserisci il nome del punto d'interesse",
+ "geocoder": "Cerca",
+ "geocoder-placeholder": "Cerca...",
+ "hikebike-hillshading": "Rilievo ombreggiato",
+ "hiking": "Escursionismo",
+ "layer": {
+ "bing": "Bing Aerial",
+ "cycle": "OpenCycleMap (Thunderf.)",
+ "cycling": "Ciclismo (itinerari segnalati)",
+ "digitalglobe": "DigitalGlobe immagini recenti",
+ "esri": "Esri World Imagery",
+ "hikebike-hillshading": "Rilievo ombreggiato (Hike & Bike Map)",
+ "hiking": "Escursionismo (itinerari segnalati)",
+ "hillshading": "Rilievo ombreggiato",
+ "osm": "OpenStreetMap",
+ "osmde": "OpenStreetMap.de",
+ "outdoors": "Outdoor (Thunderforest)",
+ "route-quality": "Codifica la qualità percorso",
+ "stamen-terrain": "Terreno (Stamen)",
+ "strava-segments": "Segmenti Strava",
+ "topo": "OpenTopoMap"
+ },
+ "loading": "Caricamento…",
+ "locate-me": "Dove sono?",
+ "nogo": {
+ "cancel": "Annula aggiunta zona no-go",
+ "click-drag": "Clicca e trascina per creare un cerchio",
+ "draw": "Crea zona no-go rotonda",
+ "edit": "Clicca per modificare",
+ "help": "□ = move / resize, = delete,
click circle to quit editing"
+ },
+ "not-applicable-here": "non applicabile qui",
+ "opacity-slider": "regola la trasparenza della traccia percorso e dei marcatori",
+ "opacity-slider-shortcut": "{{action}}\n(Hold {{key}} key to mute temporarily)",
+ "preview": "Anteprima",
+ "privacy": "Privacy",
+ "reverse-route": "Inverti il percorso",
+ "route-quality-altitude": "Codifica altimetrica",
+ "route-quality-cost": "Codifica del costo",
+ "route-quality-incline": "Codifica della pendenza",
+ "route-quality-shortcut": "{{action}} (tasto {{key}} per dis-/attivare)",
+ "route-tooltip-segment": "Trascina per creare nuovo waypoint. Clicca per dis-/attivare linea retta.",
+ "route-tooltip-waypoint": "Waypoint. Trascina per spostarlo. Clicca per rimuoverlo.",
+ "strava-biking": "Visualizza segmenti Strava bici",
+ "strava-running": "Visualizza segmenti Strava corsa",
+ "strava-shortcut": "{{action}}\n({{key}} key to toggle layer, click to reload for current area)",
+ "toggle-beeline": "Dis-/attiva linea retta",
+ "zoomInTitle": "Aumenta zoom",
+ "zoomOutTitle": "Diminuisci zoom"
+ },
+ "modal": {
+ "close": "Chiudi",
+ "or": ""
+ },
+ "navbar": {
+ "about": "Informazioni",
+ "alternative": {
+ "first": "1ª alternativa",
+ "original": "Originale",
+ "second": "2ª alternativa",
+ "third": "3ª alternativa"
+ },
+ "export": "Esporta",
+ "export-tooltip": "Esporta percorso",
+ "load": {
+ "nogos": "Carica zone no-go",
+ "title": "Carica",
+ "tooltip": "{{tracksAction}} ({{tracksKey}} key)\n{{trackAsRouteAction}} ({{trackAsRouteKey}})\n{{nogosAction}} ({{nogosKey}})",
+ "tracks": "Carica tracce"
+ },
+ "profile": {
+ "car-eco": "Automobile (economico)",
+ "car-fast": "Automobile (rapido)",
+ "car-test": "Automobile (test)",
+ "custom": "Personalizzato",
+ "fastbike": "Bici da corsa",
+ "fastbike-asia-pacific": "Bici da corsa (Asia Pacific)",
+ "fastbike-lowtraffic": "Bici da corsa (poco traffico)",
+ "hiking-mountain": "Escursionismo",
+ "moped": "Ciclomotore",
+ "rail": "Treno",
+ "river": "Fluviale",
+ "safety": "Sicuro = evita traffico",
+ "shortest": "Il più corto",
+ "trekking": "Bici trekking",
+ "trekking-ignore-cr": "Bici trekking (ignora itinerari cicloturistici)",
+ "trekking-noferries": "Bici trekking (senza traghetti)",
+ "trekking-nosteps": "Bici trekking (senza scalini)",
+ "trekking-steep": "Bici trekking (ripido)",
+ "vm-forum-liegerad-schnell": "Bici reclinata (rapido)",
+ "vm-forum-velomobil-schnell": "Velomobile (rapido)"
+ },
+ "profile-tooltip": "\n({{key}} key to switch)"
+ },
+ "searchfav": {
+ "addfavorite": "aggiungi come favorito",
+ "ask_removeall": "Cancellare tutti favoriti di ricerca?",
+ "export": "esporta favoriti in file",
+ "import": "importa favoriti da file",
+ "openfavorites": "apri lista favoriti",
+ "removeall": "cancella tutti favoriti"
+ },
+ "sidebar": {
+ "analysis": {
+ "header": {
+ "highway": "Strada",
+ "smoothness": "Scorrevolezza",
+ "surface": "Superfice"
+ },
+ "table": {
+ "category": "Categoria",
+ "length": "Lunghezza",
+ "total_known": "Totale noto: ",
+ "unknown": "Sconosciuto"
+ },
+ "title": "Analisi",
+ "tooltip": "Analizza percorso"
+ },
+ "customize-profile": {
+ "title": "Personalizza profilo",
+ "tooltip": "Personalizza profilo"
+ },
+ "data": {
+ "sync-map": "Sincronizza mappa",
+ "title": "Dati",
+ "tooltip": "Visualizza tabella dati dettagliata del percorso"
+ },
+ "itinerary": {
+ "title": "Itinerario",
+ "tooltip": "Visualizza itinerario"
+ },
+ "layers": {
+ "category": {
+ "base-layers": "Livelli di base",
+ "country": "Paese",
+ "europe": "Europa",
+ "europe-monolingual": "Europa monolingua",
+ "overlays": "Sovrapposizioni",
+ "overpass": "Posizioni (PDI)",
+ "worldwide": "Mondiale",
+ "worldwide-international": "Mondiale internazionale",
+ "worldwide-monolingual": "Mondiale monolingua"
+ },
+ "collapse": "Riduci tutti",
+ "custom-layers": "Livelli personalizzati",
+ "customize": "Aggiungi o rimuovi livelli personalizzati",
+ "expand": "Espandi tutti",
+ "optional": "Aggiungi o rimuovi livelli opzionali",
+ "optional-layers": "Altro",
+ "overlay-opacity": "Trasparenza sovrapposizione",
+ "overlay-opacity_plural": "Trasparenza delle sovrapposizioni",
+ "table": {
+ "URL": "URL/Richiesta",
+ "empty": "Nessun livello personalizzato definito finora.",
+ "name": "Nome",
+ "type": "Tipo",
+ "type_layer": "Livello",
+ "type_overlay": "Sovrapposizione",
+ "type_overpass_query": "Richiesta Overpass"
+ },
+ "title": "Livelli",
+ "tooltip": "Scegli livello"
+ },
+ "profile": {
+ "apply": "Applica",
+ "clear": "Annulla",
+ "help": "Aiuto",
+ "no_easy_configuration_warning": "Nessuna configurazione semplice è disponibile per questo profilo.",
+ "options": "Opzioni",
+ "placeholder": "Crea tuo profilo personalizzato qui.",
+ "profile": "Profilo"
+ },
+ "tab-tooltip": "{{action}}\n({{toggleKey}} key to toggle, {{switchKey}} to switch to next tab)"
+ },
+ "title": "BRouter web client",
+ "trackasroute": {
+ "browse": "Sfoglia",
+ "explainpoi": "(visualizza waypoint come POI)",
+ "explaintracklayer": "(visualizza traccia come livello distinto)",
+ "file": "File traccia",
+ "fuzziness": "Sfocatura",
+ "pleasewait": "Attendere prego!",
+ "showpois": "POI",
+ "title": "Carica traccia come percorso",
+ "tracklayer": "Livello di traccia",
+ "tuning": "Tuning"
+ },
+ "warning": {
+ "cannot-get-route": "Errore nel recupero dell'URL percorso",
+ "invalid-route-from": "Marcatore start è troppo lontano d'un percorso.",
+ "invalid-route-to": "Marcatore di destinazione è troppo lontano d'un percorso.",
+ "no-response": "Nessuna risposta dal server",
+ "no-route-found": "Errore: percorso introvabile per punti definiti. Magari prova di avvicinarli alle strade?",
+ "profile-error": "Errore profilo: risposta dal server vuota o assente",
+ "strava-error": "Errore nel recupero dei segmenti Strava: {{error}}",
+ "temporary-profile": "Nota: Profili personalizzati carichati si trovano solo temporaneamente nel cache del server.
Si prega di salvare le modificazioni localmente sul suo PC.",
+ "tracks-load-error": "Errore nel caricamento tracce: {{error}}",
+ "upload-error": "Errore di caricamento: {{error}}"
+ },
+ "whatsnew": {
+ "new-version": "Dalla tua ultima visita è stata rilasciata una nuova versione. Clicca qua per sapere cosa è cambiato!",
+ "title": "Novità"
+ }
+}
diff --git a/locales/nb.json b/locales/nb.json
index 9ad39b0..ce89b12 100644
--- a/locales/nb.json
+++ b/locales/nb.json
@@ -133,6 +133,7 @@
"esri": "Esri World ortofoto",
"hikebike-hillshading": "Høydeskygging (Kart for gå- og sykkeltur)",
"hiking": "Gåtur (markerte stier)",
+ "hillshading": "Høydeskygger",
"osm": "OpenStreetMap",
"osmde": "OpenStreetMap.de",
"outdoors": "Utendørs (Thunderforest)",
@@ -184,7 +185,7 @@
"export": "Eksporter",
"export-tooltip": "Exporter rute",
"load": {
- "nogos": "Load no-go areas",
+ "nogos": "Last no-go områder",
"title": "Last",
"tooltip": "{{tracksAction}} ({{tracksKey}} key)\n{{trackAsRouteAction}} ({{trackAsRouteKey}})\n{{nogosAction}} ({{nogosKey}})",
"tracks": "Load tracks"
diff --git a/locales/nl.json b/locales/nl.json
index cfe9000..2201f2a 100644
--- a/locales/nl.json
+++ b/locales/nl.json
@@ -133,6 +133,7 @@
"esri": "Esri World Imagery",
"hikebike-hillshading": "Hillshading (Hike & Bike Map)",
"hiking": "Hiking (Waymarked Trails)",
+ "hillshading": "Bergschaduw",
"osm": "OpenStreetMap",
"osmde": "OpenStreetMap.de",
"outdoors": "Outdoors (Thunderforest)",
diff --git a/locales/pl.json b/locales/pl.json
index dfcc70f..ddf3c06 100644
--- a/locales/pl.json
+++ b/locales/pl.json
@@ -133,6 +133,7 @@
"esri": "Esri",
"hikebike-hillshading": "Cieniowanie (Mapa wspinaczkowo-rowerowa)",
"hiking": "Wspinaczka (oznaczone szlaki)",
+ "hillshading": "Cieniowanie",
"osm": "OpenStreetMap",
"osmde": "OpenStreetMap.de",
"outdoors": "Na zewnątrz (Thunderforest)",
diff --git a/locales/pt-BR.json b/locales/pt-BR.json
index 75a6789..ddb2309 100644
--- a/locales/pt-BR.json
+++ b/locales/pt-BR.json
@@ -133,6 +133,7 @@
"esri": "Esri World Imagery",
"hikebike-hillshading": "Hillshading (Hike & Bike Map)",
"hiking": "Hiking (Waymarked Trails)",
+ "hillshading": "Sombreamento dos morros",
"osm": "OpenStreetMap",
"osmde": "OpenStreetMap.de",
"outdoors": "Outdoors (Thunderforest)",
diff --git a/locales/pt.json b/locales/pt.json
index 3fc3c30..5053c8b 100644
--- a/locales/pt.json
+++ b/locales/pt.json
@@ -1,18 +1,18 @@
{
"about": {
"bug-reports": "Relatórios de erros e pedidos de novas funcionalidades:",
- "bug-reports-back": "server / backend, routing engine, Android app, profiles, brouter.de site",
- "bug-reports-front": "web client / frontend.",
- "chat": "Chat with users and developers",
+ "bug-reports-back": "servidor / back-end, mecanismo de roteamento, aplicativo Android, perfis, site brouter.de",
+ "bug-reports-front": "cliente Web / frontend.",
+ "chat": "Converse com os usuários e os programadores",
"contact": "Contacto:",
- "contact-language": "Preferred language is English, as we have both international contributors and users.",
+ "contact-language": "O idioma preferido é o inglês, pois temos colaboradores e usuários internacionais.",
"data": "Dados:",
"data-description": "This is based on OpenStreetMap. It is usually updated daily, see dates of data files.",
"description": "Online service of the BRouter routing engine. For the offline Android app and more information see brouter.de.",
"details": "Privacy Policy, \nCredits,\nChangelog and\nmore info on the client.",
- "support": "General discussions/questions, support",
+ "support": "Discussões/perguntas gerais, suporte",
"title": "Sobre",
- "tooltip": "Show more information about BRouter-Web"
+ "tooltip": "Mostrar mais informação sobre o BRouter-Web"
},
"credits": {
"boundaries": "Administrative Boundaries: OSM-Boundaries, Overpass API",
@@ -22,109 +22,109 @@
"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",
- "map-tiles": "Map tiles",
+ "map-tiles": "Blocos de mapa",
"nominatim": "Search by Nominatim",
"openstreetmap": "© OpenStreetMap contributors under ODbL",
"pois": "Locations (POIs): Overpass API",
- "title": "Credits"
+ "title": "Créditos"
},
"export": {
- "format": "Format",
+ "format": "Formato",
"format_csv": "CSV",
"format_geojson": "GeoJSON",
"format_gpx": "GPX",
"format_kml": "KML",
- "include": "Include",
- "include_waypoints": "Waypoints",
+ "include": "Incluir",
+ "include_waypoints": "Locais",
"route-from-to": "{{from}} -> {{to}} ({{distance}}km)",
"route-loop": "{{from}} ({{distance}}km)",
- "title": "Export route",
- "trackname": "Name"
+ "title": "Exportar a rota",
+ "trackname": "Nome"
},
"footer": {
- "ascend": "Ascend",
- "beeline-warning": "Warning: no data for straight lines, values interpolated",
- "cost": "Cost",
- "distance": "Distance",
- "elevation-chart": "Toggle elevation chart",
- "energy-per-100km": "Energy per 100 km",
- "hours": "hours",
+ "ascend": "Ascensão",
+ "beeline-warning": "Aviso: sem dados para linhas retas, valores interpolados",
+ "cost": "Custo",
+ "distance": "Distância",
+ "elevation-chart": "Alterna a carta de elevação",
+ "energy-per-100km": "Energia por 100 km",
+ "hours": "horas",
"hours-abbrev": "h",
- "kilometer": "kilometers",
+ "kilometer": "quilômetros",
"kilometer-abbrev": "km",
- "kilowatthour": "kilowatt hours",
+ "kilowatthour": "quilowatt-hora",
"kilowatthour-abbrev": "kWh",
- "mean-cost-factor": "Mean cost factor",
- "meter": "meters",
+ "mean-cost-factor": "Fator de custo médio",
+ "meter": "metros",
"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",
- "travel-time": "Travel time"
+ "no-elevation-data": "Sem dados de elevação para esta rota.",
+ "plain-ascend": "Ascensão plana",
+ "stats-info": "Comece a desenhar uma rota para obter estatísticas.",
+ "total-energy": "Energia total",
+ "travel-time": "Decurso da viagem"
},
"keyboard": {
"backspace": "Backspace",
"escape": "Escape",
- "generic-shortcut": "{{action}} ({{key}} key)",
+ "generic-shortcut": "{{action}} (tecla {{key}})",
"shift": "Shift"
},
"layers": {
- "add-base": "Add base layer",
- "add-overlay": "Add overlay",
- "add-overpass": "Add overpass query",
- "custom-layer-name-helptext": "ex: OpenStreetMap",
- "custom-layer-name-label": "Custom layer name",
- "custom-layer-url-helptext-normal": "URL for normal layers, ex: https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png",
- "custom-layer-url-helptext-overpass": "Overpass Query, ex: nwr[shop]['diet:vegan']['diet:vegan'!=no];",
- "custom-layer-url-label": "Custom layer URL/Query",
- "customize": "Customize layers",
- "opacity-slider": "Opacity slider",
- "overpass-loading-indicator": "Running Overpass API query ...",
- "remove-selection": "Remove selection"
+ "add-base": "Adicionar uma camada base",
+ "add-overlay": "Adicionar uma sobreposição",
+ "add-overpass": "Adicionar uma análise overpass",
+ "custom-layer-name-helptext": "e.g.: OpenStreetMap",
+ "custom-layer-name-label": "Nome personalizado da camada",
+ "custom-layer-url-helptext-normal": "URL para as camadas normais, e.g.: https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png",
+ "custom-layer-url-helptext-overpass": "Análise Overpass, e.g.: nwr[shop]['diet:vegan']['diet:vegan'!=no];",
+ "custom-layer-url-label": "URL/Análise da camada personalizada",
+ "customize": "Personalizar camadas",
+ "opacity-slider": "Controle de opacidade",
+ "overpass-loading-indicator": "Rodando a API de análise do Overpass...",
+ "remove-selection": "Remover a seleção"
},
"loadNogos": {
- "defaultProperties": "Default properties",
+ "defaultProperties": "Propriedades padrão",
"error": {
- "invalid-default-nogo-radius": "Invalid default nogo radius.",
- "invalid-nogo-buffering-radius": "Invalid nogo buffering radius.",
- "loading-file-error": "Could not load file: {{err}}.",
- "loading-file-too-big": "Too many nogo areas in this file! Please simplify the geometry and/or reduce the number of zones.",
- "loading-file-unexpected": "Unexpected error when loading this file.",
- "missing-default-nogo-weight": "Missing default nogo weight.",
- "missing-file-url": "Missing file or URL.",
- "no-valid-area": "No valid area found in provided input."
+ "invalid-default-nogo-radius": "Raio padrão das interdições inválido",
+ "invalid-nogo-buffering-radius": "Raio intermédio das interdições inválido",
+ "loading-file-error": "Impossível carregar o arquivo: {{err}}.",
+ "loading-file-too-big": "Demasiadas áreas interditadas neste arquivo! Simplifique a geometria e/ou reduza o número de zonas.",
+ "loading-file-unexpected": "Erro inesperado ao carregar este arquivo.",
+ "missing-default-nogo-weight": "Restrição de peso padrão em falta.",
+ "missing-file-url": "Faltando arquivo ou URL.",
+ "no-valid-area": "Nenhuma área válida encontrada na entrada fornecida."
},
- "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",
+ "file": "Arquivo (.geojson)",
+ "load": "Carregar",
+ "nogoBuffer": "Áreas intermédias das interdições (em metros)",
+ "nogoRadius": "Raio de interdição para pontos (em metros)",
+ "nogoWeight": "Interdição de peso (-1 significa intransitável)",
+ "source": "Fonte",
+ "title": "Carregar as áreas de interdição",
"url": "URL"
},
"map": {
- "attribution-osm-long": "OpenStreetMap contributors",
+ "attribution-osm-long": "Contribuidores do OpenStreetMap",
"attribution-osm-short": "OpenStreetMap",
- "clear-route": "Clear route data",
- "copyright": "Copyright",
- "cycling": "Cycling",
- "delete-last-point": "Delete last point",
- "delete-nogo-areas": "Delete all no-go areas",
- "delete-pois": "Delete all points of interest",
- "delete-route": "Delete route",
- "draw-circlego-start": "Draw limited go-to zone",
- "draw-circlego-stop": "Stop drawing limited go-to zone",
- "draw-poi-start": "Draw points of interest",
- "draw-poi-stop": "Stop drawing points of interest",
- "draw-route-start": "Draw route",
- "draw-route-stop": "Stop drawing route",
- "enter-poi-name": "Enter Point of Interest name",
- "geocoder": "Search",
- "geocoder-placeholder": "Search…",
- "hikebike-hillshading": "Hillshading",
- "hiking": "Hiking",
+ "clear-route": "Limpar os dados da rota",
+ "copyright": "Direitos autorais",
+ "cycling": "Ciclismo",
+ "delete-last-point": "Remover o último ponto",
+ "delete-nogo-areas": "Remover todas as áreas interditadas",
+ "delete-pois": "Remover todos os pontos de interesse",
+ "delete-route": "Remover a rota",
+ "draw-circlego-start": "Desenhar uma zona limitada de acesso",
+ "draw-circlego-stop": "Parar o desenho da zona limitada de acesso",
+ "draw-poi-start": "Desenhar os pontos de interesse",
+ "draw-poi-stop": "Parar o desenho dos pontos de interesse",
+ "draw-route-start": "Desenhar a rota",
+ "draw-route-stop": "Parar o desenho da rota",
+ "enter-poi-name": "Escrever o nome do Ponto de Interesse",
+ "geocoder": "Procurar",
+ "geocoder-placeholder": "Procurar...",
+ "hikebike-hillshading": "Sombreamento dos morros",
+ "hiking": "Montanhismo",
"layer": {
"bing": "Bing Aerial",
"cycle": "OpenCycleMap (Thunderf.)",
@@ -133,193 +133,194 @@
"esri": "Esri World Imagery",
"hikebike-hillshading": "Hillshading (Hike & Bike Map)",
"hiking": "Hiking (Waymarked Trails)",
+ "hillshading": "Sombreamento dos morros",
"osm": "OpenStreetMap",
"osmde": "OpenStreetMap.de",
"outdoors": "Outdoors (Thunderforest)",
- "route-quality": "Route quality coding",
- "stamen-terrain": "Terrain (Stamen)",
- "strava-segments": "Strava segments",
+ "route-quality": "Codificação de qualidade da rota",
+ "stamen-terrain": "Terreno (Stamen)",
+ "strava-segments": "Segmentos do Strava",
"topo": "OpenTopoMap"
},
- "loading": "Loading…",
- "locate-me": "Show me where I am",
+ "loading": "Carregando...",
+ "locate-me": "Mostre-me onde estou",
"nogo": {
- "cancel": "Cancel drawing no-go area",
- "click-drag": "Click and drag to draw circle",
- "draw": "Draw circular no-go area",
- "edit": "Click to edit",
+ "cancel": "Cancelar o desenho da área de interdição",
+ "click-drag": "Clique e arraste para desenhar um círculo",
+ "draw": "Desenhar uma área de interdição circular",
+ "edit": "Clique para editar",
"help": "□ = move / resize, = delete,
click circle to quit editing"
},
- "not-applicable-here": "not applicable here",
- "opacity-slider": "Set transparency of route track and markers",
+ "not-applicable-here": "Não se aplica aqui",
+ "opacity-slider": "Definir a transparência do traçado da rota e dos marcadores",
"opacity-slider-shortcut": "{{action}}\n(Hold {{key}} key to mute temporarily)",
- "preview": "Preview",
- "privacy": "Privacy",
- "reverse-route": "Reverse route",
- "route-quality-altitude": "Altitude coding",
- "route-quality-cost": "Cost coding",
- "route-quality-incline": "Incline coding",
- "route-quality-shortcut": "{{action}} ({{key}} key to toggle)",
- "route-tooltip-segment": "Drag to create a new waypoint. Click to toggle straight line.",
- "route-tooltip-waypoint": "Waypoint. Drag to move; Click to remove.",
- "strava-biking": "Show Strava biking segments",
- "strava-running": "Show Strava running segments",
+ "preview": "Antever",
+ "privacy": "Privacidade",
+ "reverse-route": "Reverter a rota",
+ "route-quality-altitude": "Codificação de altitude",
+ "route-quality-cost": "Codificação de costa",
+ "route-quality-incline": "Codificação de inclinação",
+ "route-quality-shortcut": "{{action}} (tecla {{key}} para alternar)",
+ "route-tooltip-segment": "Arraste para criar um novo local. Clique para alternar para linha reta.",
+ "route-tooltip-waypoint": "Local. Arraste para mover; clique para remover.",
+ "strava-biking": "Mostrar os segmentos de ciclismo do Strava",
+ "strava-running": "Mostrar os segmentos de atletismo do Strava",
"strava-shortcut": "{{action}}\n({{key}} key to toggle layer, click to reload for current area)",
- "toggle-beeline": "Toggle straight line",
- "zoomInTitle": "Zoom in",
- "zoomOutTitle": "Zoom out"
+ "toggle-beeline": "Alternar linha reta",
+ "zoomInTitle": "Ampliar",
+ "zoomOutTitle": "Reduzir"
},
"modal": {
- "close": "Close",
+ "close": "Fechar",
"or": ""
},
"navbar": {
- "about": "About",
+ "about": "Sobre",
"alternative": {
- "first": "1st alternative",
+ "first": "1.ª alternativa",
"original": "Original",
- "second": "2nd alternative",
- "third": "3rd alternative"
+ "second": "2.ª alternativa",
+ "third": "3.ª alternativa"
},
- "export": "Export",
- "export-tooltip": "Export route",
+ "export": "Exportar",
+ "export-tooltip": "Exportar a rota",
"load": {
- "nogos": "Load no-go areas",
- "title": "Load",
+ "nogos": "Carregar as áreas de interdição",
+ "title": "Carregar",
"tooltip": "{{tracksAction}} ({{tracksKey}} key)\n{{trackAsRouteAction}} ({{trackAsRouteKey}})\n{{nogosAction}} ({{nogosKey}})",
- "tracks": "Load tracks"
+ "tracks": "Carregar os trajetos"
},
"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-mountain": "Hiking",
- "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)"
+ "car-eco": "Carro (econômico)",
+ "car-fast": "Carro (rápido)",
+ "car-test": "Carro (teste)",
+ "custom": "Personalizado",
+ "fastbike": "Speed",
+ "fastbike-asia-pacific": "Speed (Ásia pacífica)",
+ "fastbike-lowtraffic": "Speed (trânsito baixo)",
+ "hiking-mountain": "Montanhismo",
+ "moped": "Ciclomotor",
+ "rail": "Trilho",
+ "river": "Rio",
+ "safety": "Seguro",
+ "shortest": "Mais rápido",
+ "trekking": "MTB",
+ "trekking-ignore-cr": "MTB (ignorar as rotas especificadas)",
+ "trekking-noferries": "MTB (Sem balsas)",
+ "trekking-nosteps": "MTB (sem degraus)",
+ "trekking-steep": "MTB (íngreme)",
+ "vm-forum-liegerad-schnell": "Bicicleta reclinada (rápido)",
+ "vm-forum-velomobil-schnell": "Velomobile (rápido)"
},
"profile-tooltip": "\n({{key}} key to switch)"
},
"searchfav": {
- "addfavorite": "add as favorite",
- "ask_removeall": "Do you want to delete all search favorites?",
- "export": "export favorites to file",
- "import": "import favorites from file",
- "openfavorites": "open favorite list",
- "removeall": "delete all favorites"
+ "addfavorite": "marcar como favorito",
+ "ask_removeall": "Quer remover todos os favoritos pesquisados?",
+ "export": "exportar os favoritos para o arquivo",
+ "import": "importar os favoritos do arquivo",
+ "openfavorites": "abrir a lista de favoritos",
+ "removeall": "remover todos os favoritos"
},
"sidebar": {
"analysis": {
"header": {
- "highway": "Highway",
- "smoothness": "Smoothness",
- "surface": "Surface"
+ "highway": "Via",
+ "smoothness": "Rugosidade",
+ "surface": "Superfície"
},
"table": {
- "category": "Category",
- "length": "Length",
- "total_known": "Total Known:",
- "unknown": "Unknown"
+ "category": "Categoria",
+ "length": "Extensão",
+ "total_known": "Total conhecido:",
+ "unknown": "Desconhecido"
},
- "title": "Analysis",
- "tooltip": "Analyse route"
+ "title": "Análise",
+ "tooltip": "Analisar a rota"
},
"customize-profile": {
- "title": "Customize profile",
- "tooltip": "Customize profile"
+ "title": "Personalizar o perfil",
+ "tooltip": "Personalizar o perfil"
},
"data": {
- "sync-map": "Synchronize map",
- "title": "Data",
- "tooltip": "Show detailed route data table"
+ "sync-map": "Sincronizar o mapa",
+ "title": "Dados",
+ "tooltip": "Mostrar os dados detalhados tabelados da rota"
},
"itinerary": {
- "title": "Itinerary",
- "tooltip": "Show itinerary"
+ "title": "Itinerário",
+ "tooltip": "Mostrar o Itinerário"
},
"layers": {
"category": {
- "base-layers": "Base layers",
- "country": "Country",
- "europe": "Europe",
- "europe-monolingual": "Europe monolingual",
- "overlays": "Overlays",
- "overpass": "Locations (POIs)",
- "worldwide": "Worldwide",
- "worldwide-international": "Worldwide international",
- "worldwide-monolingual": "Worldwide monolingual"
+ "base-layers": "Camadas de base",
+ "country": "País",
+ "europe": "Europa",
+ "europe-monolingual": "Europa monolíngue",
+ "overlays": "Sobreposições",
+ "overpass": "Localizações (POIs)",
+ "worldwide": "Geral",
+ "worldwide-international": "Geral internacional",
+ "worldwide-monolingual": "Geral monolíngue"
},
- "collapse": "Collapse all",
- "custom-layers": "Custom layers",
- "customize": "Add or remove custom layers",
- "expand": "Expand all",
- "optional": "Add or remove optional layers",
- "optional-layers": "More",
- "overlay-opacity": "Overlay transparency",
- "overlay-opacity_plural": "Overlays transparency",
+ "collapse": "Colapsar tudo",
+ "custom-layers": "Camadas personalizadas",
+ "customize": "Adicionar ou remover uma camada personalizada",
+ "expand": "Expandir tudo",
+ "optional": "Adicionar ou remover uma camada opcional",
+ "optional-layers": "Mais",
+ "overlay-opacity": "Transparência da sobreposição",
+ "overlay-opacity_plural": "Transparência das sobreposições",
"table": {
- "URL": "URL/Query",
- "empty": "No custom layer configured yet.",
- "name": "Name",
- "type": "Type",
- "type_layer": "Layer",
- "type_overlay": "Overlay",
- "type_overpass_query": "Overpass Query"
+ "URL": "URL/Análise",
+ "empty": "Sem uma camada personalizada ainda.",
+ "name": "Nome",
+ "type": "Tipo",
+ "type_layer": "Camada",
+ "type_overlay": "Sobreposição",
+ "type_overpass_query": "Análise do Overpass"
},
- "title": "Layers",
- "tooltip": "Select layers"
+ "title": "Camadas",
+ "tooltip": "Selecionar as camadas"
},
"profile": {
- "apply": "Apply",
- "clear": "Clear",
- "help": "Help",
- "no_easy_configuration_warning": "No easy configuration is available for this profile.",
- "options": "Options",
- "placeholder": "Write your custom profile here.",
- "profile": "Profile"
+ "apply": "Aplicar",
+ "clear": "Limpar",
+ "help": "Ajuda",
+ "no_easy_configuration_warning": "Nenhuma configuração simples está disponível para este perfil.",
+ "options": "Opções",
+ "placeholder": "Escreva o seu perfil personalizado aqui.",
+ "profile": "Perfil"
},
"tab-tooltip": "{{action}}\n({{toggleKey}} key to toggle, {{switchKey}} to switch to next tab)"
},
- "title": "BRouter web client",
+ "title": "cliente Web BRouter",
"trackasroute": {
- "browse": "Browse",
- "explainpoi": "(show waypoints as POI's)",
- "explaintracklayer": "(show Track as separate Layer)",
- "file": "Trackfile",
- "fuzziness": "Fuzziness",
- "pleasewait": "Please wait!",
- "showpois": "POI's",
- "title": "Load Track as Route",
- "tracklayer": "Track Layer",
- "tuning": "Tuning"
+ "browse": "Navegue",
+ "explainpoi": "(mostrar os locais como POIs)",
+ "explaintracklayer": "(mostrar o Trajeto como uma Camada separada)",
+ "file": "Arquivo de trajeto",
+ "fuzziness": "Imprecisão",
+ "pleasewait": "Espere!",
+ "showpois": "POIs",
+ "title": "Carregar o Trajeto como Rota",
+ "tracklayer": "Camada do Trajeto",
+ "tuning": "Adequação"
},
"warning": {
- "cannot-get-route": "Error getting route URL",
- "invalid-route-from": "Start marker is too far from a route.",
- "invalid-route-to": "Destination marker is too far from a route.",
- "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",
- "strava-error": "Error getting Strava segments: {{error}}",
- "temporary-profile": "Note: Uploaded custom profiles are only cached temporarily on the server.
Please save your edits to your local PC.",
- "tracks-load-error": "Error loading tracks: {{error}}",
- "upload-error": "Upload error: {{error}}"
+ "cannot-get-route": "Erro ao obter o URL da rota",
+ "invalid-route-from": "O marcador inicial está demasiado longe da rota.",
+ "invalid-route-to": "O marcador de destino está demasiado longe da rota.",
+ "no-response": "nenhuma resposta do servidor",
+ "no-route-found": "Erro: impossível encontrar uma rota para os pontos indicados. Trazê-los para mais perto das ruas, talvez?",
+ "profile-error": "Erro de perfil: sem resposta ou vazia do servidor",
+ "strava-error": "Erro ao obter os segmentos do Strava: {{error}}",
+ "temporary-profile": "Nota: Os perfis enviados são guardados apenas temporariamente no servidor.
Guarde as suas edições no seu PC local.",
+ "tracks-load-error": "Erro ao carregar os trajetos: {{error}}",
+ "upload-error": "Erro ao enviar: {{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": "Uma nova versão foi lançada desde a sua última visita. Clique aqui para ver o que há de novo!",
+ "title": "Quais as novidades?"
}
}
diff --git a/locales/ru_RU.json b/locales/ru_RU.json
index fc59036..6883adc 100644
--- a/locales/ru_RU.json
+++ b/locales/ru_RU.json
@@ -133,6 +133,7 @@
"esri": "Esri World Imagery",
"hikebike-hillshading": "Hillshading (Hike & Bike Map)",
"hiking": "Hiking (Waymarked Trails)",
+ "hillshading": "Hillshading",
"osm": "OpenStreetMap",
"osmde": "OpenStreetMap.de",
"outdoors": "Outdoors (Thunderforest)",
@@ -174,7 +175,7 @@
"or": ""
},
"navbar": {
- "about": "About",
+ "about": "О сервисе",
"alternative": {
"first": "1st alternative",
"original": "Original",
diff --git a/locales/sv.json b/locales/sv.json
index 443a439..0b8a50c 100644
--- a/locales/sv.json
+++ b/locales/sv.json
@@ -133,6 +133,7 @@
"esri": "Esri World Imagery",
"hikebike-hillshading": "Hillshading (Hike & Bike Map)",
"hiking": "Hiking (Waymarked Trails)",
+ "hillshading": "Hillshading",
"osm": "OpenStreetMap",
"osmde": "OpenStreetMap.de",
"outdoors": "Outdoors (Thunderforest)",
diff --git a/locales/tr.json b/locales/tr.json
index c48c4b1..04096e2 100644
--- a/locales/tr.json
+++ b/locales/tr.json
@@ -101,7 +101,7 @@
"nogoRadius": "No-go radius for points (in meters)",
"nogoWeight": "No-go weight (-1 means impassable)",
"source": "Kaynak",
- "title": "Load no-go areas",
+ "title": "Kullanılmayan alanları yükle",
"url": "Bağlantı"
},
"map": {
@@ -133,6 +133,7 @@
"esri": "Esri World Imagery",
"hikebike-hillshading": "Hillshading (Hike & Bike Map)",
"hiking": "Hiking (Waymarked Trails)",
+ "hillshading": "Hillshading",
"osm": "OpenStreetMap",
"osmde": "OpenStreetMap.de",
"outdoors": "Outdoors (Thunderforest)",
@@ -182,7 +183,7 @@
"third": "3. alternatif"
},
"export": "Export",
- "export-tooltip": "Export route",
+ "export-tooltip": "Yolu dışa aktar",
"load": {
"nogos": "Kullanılmayan alanları yükle",
"title": "Yükle",
diff --git a/locales/zh-TW.json b/locales/zh-TW.json
index cee0b1a..7db2906 100644
--- a/locales/zh-TW.json
+++ b/locales/zh-TW.json
@@ -133,6 +133,7 @@
"esri": "Esri 世界影像圖",
"hikebike-hillshading": "山地陰影 (登山或單車地圖)",
"hiking": "遠足 (Waymarked Trails)",
+ "hillshading": "山地陰影",
"osm": "OpenStreetMap 開放街圖",
"osmde": "OpenStreetMap.de",
"outdoors": "戸外 (Thunderforest)",