From 3168bda5c22dbd4ebb00fd9e0d0019964ea5dc7b Mon Sep 17 00:00:00 2001 From: Norbert Renner Date: Tue, 21 Jan 2020 09:52:21 +0100 Subject: [PATCH] Update translations --- locales/de.json | 4 +- locales/es_ES.json | 229 +++++++++++++++++++++++++++++++++++++++++++++ locales/pl.json | 48 +++++----- 3 files changed, 255 insertions(+), 26 deletions(-) create mode 100644 locales/es_ES.json diff --git a/locales/de.json b/locales/de.json index dad66e5..ab9578d 100644 --- a/locales/de.json +++ b/locales/de.json @@ -86,8 +86,8 @@ "delete-route": "Route löschen", "draw-poi-start": "POI einzeichnen (P-Taste)", "draw-poi-stop": "Einzeichnen der POI beenden (ESC-Taste)", - "draw-route-start": "Route anzeigen (D-Taste)", - "draw-route-stop": "Route entfernen (ESC-Taste)", + "draw-route-start": "Route zeichnen (D-Taste)", + "draw-route-stop": "Route Zeichnen beenden (ESC-Taste)", "enter-poi-name": "POI-Namen eingeben", "hikebike-hillshading": "Höhenschummerung", "hiking": "Wandern", diff --git a/locales/es_ES.json b/locales/es_ES.json new file mode 100644 index 0000000..a479359 --- /dev/null +++ b/locales/es_ES.json @@ -0,0 +1,229 @@ +{ + "about": { + "bug-reports": "Informes de errores y solicitudes de funciones:", + "bug-reports-back": "servidor / backend, motor de enrutamiento, aplicación de Android, perfiles, sitio brouter.de", + "bug-reports-front": "cliente web / frontend.", + "chat": "Chatea con usuarios y desarrolladores", + "contact": "Contacto:", + "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" + }, + "credits": { + "brouter": "BRouter", + "brouter-license": "BRouter © Arndt Brenschede", + "elevation-data": "Datos de elevación", + "esri-license": "Imágenes del mundo © Esri, fuentes: Esri, DigitalGlobe, Earthstar Geographics, CNES/Airbus DS, GeoEye, USDA FSA, USGS, Getmapping, Aerogrid, IGN, IGP, and the GIS User Community", + "esri-tiles": "Imágenes Esri World", + "map-data": "Datos del mapa", + "map-tiles": "Tiles del mapa", + "nominatim": "Búsqueda por Nominatim", + "openstreetmap": "© Colaboradores de OpenStreetMap bajo ODbL" + }, + "export": { + "format": "Formato", + "format_csv": "CSV", + "format_geojson": "GeoJSON", + "format_gpx": "GPX", + "format_kml": "KML", + "include": "Incluir", + "include_waypoints": "Waypoints", + "route-from-to": "{{from}} -> {{to}} ({{distance}}km)", + "route-loop": "{{from}} ({{distance}}km)", + "title": "Exportar ruta", + "trackname": "Nombre" + }, + "footer": { + "ascend": "Ascensión", + "cost": "Coste", + "distance": "Distancia", + "energy-per-100km": "Energía por 100 km", + "hours": "horas", + "hours-abbrev": "h", + "kilometer": "kilometros", + "kilometer-abbrev": "km", + "kilowatthour": "kilovatios hora", + "kilowatthour-abbrev": "kWh", + "mean-cost-factor": "Factor de costo medio", + "meter": "metros", + "meter-abbrev": "m", + "plain-ascend": "Ascenso llano", + "total-energy": "Energia total", + "travel-time": "Tiempo de viaje" + }, + "layers": { + "add-base": "Añadir capa base", + "add-overlay": "Añadir superposición", + "customize": "Personalizar capas", + "opacity-slider": "Control deslizante de opacidad", + "placeholder-layer-name": "Nombre de capa personalizada. (ex: OpenStreetMap)", + "placeholder-layer-url": "URL de capa personalizada. (ex: https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png)", + "remove-selection": "Eliminar selección" + }, + "loadNogos": { + "defaultProperties": "Propiedades por defecto", + "file": "Archivo (.geojson): ", + "load": "Cargar", + "nogoBuffer": "Buffer de zonas prohibidas (en metros):", + "nogoRadius": "Radio prohibido para puntos (en metros):", + "nogoWeight": "Peso prohibido (-1 significa intransitable):", + "source": "Fuente", + "title": "Cargar áreas prohibidas", + "url": "URL: " + }, + "map": { + "attribution-osm-long": "Colaboradores de OpenStreetMap", + "attribution-osm-short": "OpenStreetMap", + "clear-route": "Borrar datos de ruta", + "copyright": "Copyright", + "cycling": "Ciclismo", + "delete-last-point": "Eliminar último punto", + "delete-nogo-areas": "Eliminar todas las áreas prohibidas", + "delete-pois": "Eliminar todos los Puntos de Interés", + "delete-route": "Eliminar ruta", + "draw-poi-start": "Dibujar puntos de interés (tecla P)", + "draw-poi-stop": "Dejar de dibujar puntos de interés (tecla ESC)", + "draw-route-start": "Dibujar ruta (tecla D)", + "draw-route-stop": "Dejar de dibujar ruta (tecla ESC)", + "enter-poi-name": "Ingrese el nombre del Punto de Interés", + "hikebike-hillshading": "Sombreado", + "hiking": "Senderismo", + "layer": { + "bing": "Bing Aerial", + "cycle": "OpenCycleMap (Thunderf.)", + "cycling": "Ciclismo (senderos marcados)", + "digitalglobe": "Imágenes recientes de DigitalGlobe", + "esri": "Imágenes del mundo de Esri", + "hikebike-hillshading": "Sombreado de colinas (mapa de senderismo y bicicleta)", + "hiking": "Senderismo (senderos marcados)", + "osm": "OpenStreetMap", + "osmde": "OpenStreetMap.de", + "outdoors": "Al aire libre (Thunderforest)", + "route-quality": "Codificación de calidad de ruta", + "stamen-terrain": "Terreno (estambre)", + "strava-segments": "Segmentos Strava", + "topo": "OpenTopoMap" + }, + "loading": "Cargando...", + "locate-me": "Muéstrame donde estoy", + "nogo": { + "cancel": "Cancelar el dibujo del área prohibida", + "click-drag": "Haz clic y arrastra para dibujar un círculo.", + "draw": "Dibujar área prohibida (círculo)", + "edit": "Click para editar", + "help": "□ = mover / cambiar el tamaño, = eliminar,
haga clic en el círculo para salir de la edición" + }, + "opacity-slider": "Establecer transparencia de ruta y marcadores", + "preview": "Preview", + "privacy": "Privado", + "reverse-route": "Ruta inversa", + "route-quality-altitude": "Codificación de altitud", + "route-quality-cost": "Codificación de costos", + "route-quality-incline": "Codificación de inclinación", + "strava-biking": "Mostrar segmentos de ciclismo de Strava", + "strava-running": "Mostrar segmentos de carrera de Strava", + "zoomInTitle": "Acercarse", + "zoomOutTitle": "Alejarse" + }, + "modal": { + "close": "Cerrar" + }, + "navbar": { + "about": "Acerca de", + "alternative": { + "first": "1ª Alternativa", + "original": "Original", + "second": "2ª Alternativa", + "third": "3ª Alternativa" + }, + "export": "Exportar", + "load": { + "nogos": "Áreas prohibidas", + "title": "Cargar", + "tracks": "Pistas" + }, + "profile": { + "car-eco": "Coche (económico)", + "car-fast": "Coche (rápido)", + "car-test": "Coche (test)", + "custom": "Personalizado", + "fastbike": "Fastbike", + "fastbike-asia-pacific": "Fastbike (Asia Pacífico)", + "fastbike-lowtraffic": "Fastbike (poco tráfico)", + "hiking-beta": "Senderismo (beta)", + "moped": "Ciclomotor", + "rail": "Ferrocarril", + "river": "Fluvial", + "safety": "Segura", + "shortest": "Más corta", + "trekking": "Bicicleta de trekking", + "trekking-ignore-cr": "Bicicleta de trekking (ignorar rutas en bicicleta)", + "trekking-noferries": "Bicicleta de trekking (sin ferries)", + "trekking-nosteps": "Bicicleta de trekking (sin escalones)", + "trekking-steep": "Bicicleta de trekking (empinada)", + "vm-forum-liegerad-schnell": "Bicicleta reclinada (rápida)", + "vm-forum-velomobil-schnell": "Velomobile (rápido)" + } + }, + "sidebar": { + "customize-profile": { + "title": "Personalizar perfil" + }, + "data": { + "sync-map": "Sincronizar mapa", + "title": "Datos" + }, + "itinerary": { + "title": "Iitinerario" + }, + "layers": { + "category": { + "base-layers": "Capas base", + "country": "País", + "europe": "Europa", + "europe-monolingual": "Monolingüe Europa", + "overlays": "Superposiciones", + "worldwide": "Mundial", + "worldwide-international": "Internacional mundial", + "worldwide-monolingual": "Monolingüe mundial" + }, + "collapse": "Desplegar todo", + "custom-layers": "Capas personalizadas", + "customize": "Añadir o eliminar capas personalizadas", + "expand": "Expandir todo", + "optional": "Añadir o eliminar capas opcionales", + "optional-layers": "Más", + "overlay-opacity": "Transparencia de superposición", + "table": { + "URL": "URL", + "empty": "No hay una capa personalizada configurada todavía.", + "name": "Nombre", + "type": "Tipo" + }, + "title": "Capas" + }, + "profile": { + "apply": "Aplicar", + "clear": "Limpiar", + "help": "Ayuda", + "no_easy_configuration_warning": "No hay una configuración fácil disponible para este perfil.", + "options": "Opciones", + "placeholder": "Escribe tu perfil personalizado aquí.", + "profile": "Perfil" + } + }, + "title": "BRoute web cliente", + "warning": { + "cannot-get-route": "Error al obtener la URL de 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", + "strava-error": "Error al obtener segmentos de Strava: {{error}}", + "temporary-profile": "Nota: Los perfiles personalizados cargados solo se almacenan en caché temporalmente en el servidor.
Guarde sus ediciones en su PC local.", + "tracks-load-error": "Error al cargar pistas: {{error}}", + "upload-error": "Error de carga: {{error}}" + } +} diff --git a/locales/pl.json b/locales/pl.json index 7a4c571..dad4763 100644 --- a/locales/pl.json +++ b/locales/pl.json @@ -6,7 +6,7 @@ "chat": "Czat z użytkownikami i twórcami", "contact": "Kontakt:", "data": "Dane:", - "data-description": "This is based on OpenStreetMap. It is usually updated daily, see dates of data files.", + "data-description": "Oparta jest o OpenStreetMap. Zazwyczaj aktualizowana jest codziennie, zobacz 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", @@ -15,7 +15,7 @@ "credits": { "brouter": "BRouter", "brouter-license": "BRouter © Arndt Brenschede", - "elevation-data": "Elevation data", + "elevation-data": "Dane wysokościowe", "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", @@ -29,8 +29,8 @@ "format_geojson": "GeoJSON", "format_gpx": "GPX", "format_kml": "KML", - "include": "Include", - "include_waypoints": "Waypoints", + "include": "Dołącz", + "include_waypoints": "Punkty trasy", "route-from-to": "{{from}} -> {{to}} ({{distance}} km)", "route-loop": "{{from}} ({{distance}} km)", "title": "Eksportuj trasę", @@ -58,7 +58,7 @@ "add-base": "Dodaj warstwę bazową", "add-overlay": "Dodaj nakładkę", "customize": "Dostosuj warstwy", - "opacity-slider": "Opacity slider", + "opacity-slider": "Suwak pokrycia", "placeholder-layer-name": "Własna nazwa warstwy. (np. OpenStreetMap)", "placeholder-layer-url": "URL niestandardowej warstwy. (np: https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png)", "remove-selection": "Usuń zaznaczenie" @@ -77,18 +77,18 @@ "map": { "attribution-osm-long": "Współtwórcy OpenStreetMap", "attribution-osm-short": "OpenStreetMap", - "clear-route": "Clear route data", + "clear-route": "Wyczyść dane trasy", "copyright": "Prawa autorskie", "cycling": "Kolarstwo", "delete-last-point": "Usuń ostatni punkt", "delete-nogo-areas": "Usuń wszystkie strefy no-go", - "delete-pois": "Delete all points of interest", + "delete-pois": "Usuń wszystkie punkty zainteresowania", "delete-route": "Usunąć trasę?", - "draw-poi-start": "Draw points of interest (P key)", - "draw-poi-stop": "Stop drawing points of interest (ESC key)", + "draw-poi-start": "Narysuj punkt zainteresowania (klawisz P)", + "draw-poi-stop": "Przestań rysować punkty zainteresowania (klawisz Esc)", "draw-route-start": "Rysuj trasę (klawisz D)", "draw-route-stop": "Przestań rysować trasę (klawisz Esc)", - "enter-poi-name": "Enter Point of Interest name", + "enter-poi-name": "Wpisz nazwę punktu zainteresowania", "hikebike-hillshading": "Cieniowanie", "hiking": "Wspinaczka", "layer": { @@ -102,7 +102,7 @@ "osm": "OpenStreetMap", "osmde": "OpenStreetMap.de", "outdoors": "Na zewnątrz (Thunderforest)", - "route-quality": "Route quality coding", + "route-quality": "Kodowanie jakości trasy", "stamen-terrain": "Teren (Stamen)", "strava-segments": "Segmenty Strava", "topo": "OpenTopoMap" @@ -117,12 +117,12 @@ "help": "□ = przesuń / zmień rozmiar, = usuń,
kliknij okrąg, aby wyjść z edycji" }, "opacity-slider": "Ustaw przezroczystość trasy i znaczników", - "preview": "Preview", + "preview": "Podgląd", "privacy": "Prywatność", "reverse-route": "Odwróć trasę", - "route-quality-altitude": "Altitude coding", - "route-quality-cost": "Cost coding", - "route-quality-incline": "Incline coding", + "route-quality-altitude": "Kodowanie wysokości", + "route-quality-cost": "Kodowanie kosztów", + "route-quality-incline": "Kodowanie nachylenia", "strava-biking": "Pokaż rowerowe segmenty Strava ", "strava-running": "Pokaż biegowe segmenty Strava", "zoomInTitle": "Przybliż", @@ -143,7 +143,7 @@ "load": { "nogos": "Stefy no-go", "title": "Wczytaj", - "tracks": "Tracks" + "tracks": "Drogi" }, "profile": { "car-eco": "Samochód (ekonomicznie)", @@ -170,10 +170,10 @@ }, "sidebar": { "customize-profile": { - "title": "Customize profile" + "title": "Dostosuj profil" }, "data": { - "sync-map": "Synchronize map", + "sync-map": "Synchronizacja mapy", "title": "Dane" }, "itinerary": { @@ -196,7 +196,7 @@ "expand": "Rozwiń wszystkie", "optional": "Dodaj lub usuń opcjonalne warstwy", "optional-layers": "Więcej", - "overlay-opacity": "Overlay transparency", + "overlay-opacity": "Przezroczystość nakładki", "table": { "URL": "URL", "empty": "Nie skonfigurowano jeszcze niestandardowych warstw.", @@ -206,13 +206,13 @@ "title": "Warstwy" }, "profile": { - "apply": "Apply", + "apply": "Zastosuj", "clear": "Wyczyść", "help": "Pomoc", - "no_easy_configuration_warning": "No easy configuration is available for this profile.", - "options": "Options", + "no_easy_configuration_warning": "Dla tego profilu nie jest dostępna łatwa konfiguracja.", + "options": "Opcje", "placeholder": "Zapisz tutaj swój własny profil.", - "profile": "Profile" + "profile": "Profil" } }, "title": "Klient przeglądarkowy BRouter", @@ -223,7 +223,7 @@ "profile-error": "Błąd profilu: brak lub pusta odpowiedź z serwera", "strava-error": "Błąd pobierania segmentów Strava: {{error}}", "temporary-profile": "Uwaga: Przesłane własne profile są zapisywane na serwerze tylko tymczasowo.
Zapisz zmiany na swoim komputerze.", - "tracks-load-error": "Error loading tracks: {{error}}", + "tracks-load-error": "Błąd wczytywania dróg: {{error}}", "upload-error": "Błąd przesyłania: {{error}}" } }