Spaces:
Sleeping
Sleeping
| import type { TranslationStrings } from '../types'; | |
| const places: TranslationStrings = { | |
| 'places.addPlace': 'Añadir lugar/actividad', | |
| 'places.importFile': 'Importar archivo', | |
| 'places.sidebarDrop': 'Soltar para importar', | |
| 'places.importFileHint': | |
| 'Importa archivos .gpx, .kml o .kmz de herramientas como Google My Maps, Google Earth o un rastreador GPS.', | |
| 'places.importFileDropHere': | |
| 'Haz clic para seleccionar un archivo o arrástralo aquí', | |
| 'places.importFileDropActive': 'Suelta el archivo para seleccionarlo', | |
| 'places.importFileUnsupported': | |
| 'Tipo de archivo no compatible. Usa .gpx, .kml o .kmz.', | |
| 'places.importFileTooLarge': | |
| 'El archivo es demasiado grande. El tamaño máximo de carga es {maxMb} MB.', | |
| 'places.importFileError': 'Importación fallida', | |
| 'places.importAllSkipped': 'Todos los lugares ya estaban en el viaje.', | |
| 'places.gpxImported': '{count} lugares importados desde GPX', | |
| 'places.gpxImportTypes': '¿Qué deseas importar?', | |
| 'places.gpxImportWaypoints': 'Puntos de ruta', | |
| 'places.gpxImportRoutes': 'Rutas', | |
| 'places.gpxImportTracks': 'Tracks (con geometría de ruta)', | |
| 'places.gpxImportNoneSelected': 'Selecciona al menos un tipo para importar.', | |
| 'places.kmlImportTypes': '¿Qué deseas importar?', | |
| 'places.kmlImportPoints': 'Puntos (Placemarks)', | |
| 'places.kmlImportPaths': 'Rutas (LineStrings)', | |
| 'places.kmlImportNoneSelected': 'Selecciona al menos un tipo.', | |
| 'places.selectionCount': '{count} seleccionado(s)', | |
| 'places.deleteSelected': 'Eliminar selección', | |
| 'places.kmlKmzImported': '{count} lugares importados desde KMZ/KML', | |
| 'places.urlResolved': 'Lugar importado desde URL', | |
| 'places.importList': 'Importar lista', | |
| 'places.kmlKmzSummaryValues': | |
| 'Placemarks: {total} • Importados: {created} • Omitidos: {skipped}', | |
| 'places.importGoogleList': 'Lista Google', | |
| 'places.importNaverList': 'Lista Naver', | |
| 'places.googleListHint': | |
| 'Pega un enlace compartido de una lista de Google Maps para importar todos los lugares.', | |
| 'places.googleListImported': '{count} lugares importados de "{list}"', | |
| 'places.googleListError': 'Error al importar la lista de Google Maps', | |
| 'places.naverListHint': | |
| 'Pega un enlace compartido de una lista de Naver Maps para importar todos los lugares.', | |
| 'places.naverListImported': '{count} lugares importados de "{list}"', | |
| 'places.naverListError': 'Error al importar la lista de Naver Maps', | |
| 'places.viewDetails': 'Ver detalles', | |
| 'places.assignToDay': '¿A qué día añadirlo?', | |
| 'places.all': 'Todo', | |
| 'places.unplanned': 'Sin planificar', | |
| 'places.filterTracks': 'Rutas', | |
| 'places.search': 'Buscar lugares...', | |
| 'places.allCategories': 'Todas las categorías', | |
| 'places.categoriesSelected': 'categorías', | |
| 'places.clearFilter': 'Borrar filtro', | |
| 'places.count': '{count} lugares', | |
| 'places.countSingular': '1 lugar', | |
| 'places.allPlanned': 'Todos los lugares están planificados', | |
| 'places.noneFound': 'No se encontraron lugares', | |
| 'places.editPlace': 'Editar lugar', | |
| 'places.formName': 'Nombre', | |
| 'places.formNamePlaceholder': 'p. ej. Torre Eiffel', | |
| 'places.formDescription': 'Descripción', | |
| 'places.formDescriptionPlaceholder': 'Descripción breve...', | |
| 'places.formAddress': 'Dirección', | |
| 'places.formAddressPlaceholder': 'Calle, ciudad, país', | |
| 'places.formLat': 'Latitud (p. ej. 48.8566)', | |
| 'places.formLng': 'Longitud (p. ej. 2.3522)', | |
| 'places.formCategory': 'Categoría', | |
| 'places.noCategory': 'Sin categoría', | |
| 'places.categoryNamePlaceholder': 'Nombre de la categoría', | |
| 'places.formTime': 'Hora', | |
| 'places.startTime': 'Inicio', | |
| 'places.endTime': 'Fin', | |
| 'places.endTimeBeforeStart': 'La hora de fin es anterior a la de inicio', | |
| 'places.timeCollision': 'Solapamiento horario con:', | |
| 'places.formWebsite': 'Página web', | |
| 'places.formNotes': 'Notas', | |
| 'places.formNotesPlaceholder': 'Notas personales...', | |
| 'places.formReservation': 'Reserva', | |
| 'places.reservationNotesPlaceholder': | |
| 'Notas de reserva, número de confirmación...', | |
| 'places.mapsSearchPlaceholder': 'Buscar lugares...', | |
| 'places.mapsSearchError': 'La búsqueda de lugares falló.', | |
| 'places.loadingDetails': 'Cargando detalles del lugar…', | |
| 'places.osmHint': | |
| 'Usando búsqueda con OpenStreetMap (sin fotos, horarios ni valoraciones). Añade una clave API de Google en Ajustes para obtener todos los detalles.', | |
| 'places.osmActive': | |
| 'Búsqueda mediante OpenStreetMap (sin fotos, valoraciones ni horarios). Añade una clave API de Google en Ajustes para datos ampliados.', | |
| 'places.categoryCreateError': 'No se pudo crear la categoría', | |
| 'places.nameRequired': 'Introduce un nombre', | |
| 'places.saveError': 'No se pudo guardar', | |
| 'places.duplicateExists': "'{name}' ya está en este viaje.", | |
| 'places.addAnyway': 'Añadir de todos modos', | |
| 'places.enrichOnImport': 'Enriquecer lugares con Google', | |
| 'places.enrichOnImportHint': | |
| 'Busca cada lugar importado para añadir fotos, dirección y datos de contacto. Usa tu clave de Google Maps.', | |
| }; | |
| export default places; | |