164 lines
6.2 KiB
JSON
164 lines
6.2 KiB
JSON
{
|
|
"nav": {
|
|
"organization": "Organización",
|
|
"users": "Usuarios",
|
|
"reports": "Informes",
|
|
"dashboard": "Panel de control",
|
|
"myBookings": "Mis reservas",
|
|
"profile": "Perfil",
|
|
"login": "Iniciar sesión"
|
|
},
|
|
"common": {
|
|
"save": "Guardar",
|
|
"cancel": "Cancelar",
|
|
"edit": "Editar",
|
|
"delete": "Eliminar",
|
|
"actions": "Acciones",
|
|
"loading": "Cargando...",
|
|
"language": "Idioma"
|
|
},
|
|
"organization": {
|
|
"settings": "Configuración de la organización",
|
|
"name": "Nombre de la organización",
|
|
"logo": "Logotipo de la organización",
|
|
"updateSuccess": "Organización actualizada con éxito"
|
|
},
|
|
"dashboard": {
|
|
"title": "Panel de control",
|
|
"welcome": "Bienvenido/a de nuevo",
|
|
"selectBuilding": "Seleccione un edificio para ver las plantas disponibles",
|
|
"noBuildings": "No se han encontrado edificios",
|
|
"noBuildingsDesc": "Su organización aún no tiene edificios asignados.",
|
|
"addBuilding": "Añadir edificio",
|
|
"viewBuilding": "Ver edificio",
|
|
"floors": "{count, plural, =1 {1 Planta} other {# Plantas}}",
|
|
"loading": "Cargando edificios..."
|
|
},
|
|
"building": {
|
|
"back": "Volver al panel",
|
|
"loading": "Cargando detalles del edificio...",
|
|
"selectDate": "Seleccionar fecha",
|
|
"selectFloor": "Seleccionar planta",
|
|
"floor": "Planta {number}",
|
|
"editFloorplan": "Editar plano",
|
|
"switching": "Cambiando de planta...",
|
|
"interactiveView": "Vista interactiva - Haga clic en un espacio para ver detalles o reservar.",
|
|
"noFloorplan": "No se ha subido ninguna imagen del plano. Mostrando cuadrícula predeterminada.",
|
|
"selectToSee": "Seleccione una planta para ver la distribución",
|
|
"notFound": "Edificio no encontrado",
|
|
"notFoundDesc": "El edificio que busca no existe o no tiene acceso.",
|
|
"return": "Volver al panel",
|
|
"selectDate": "Seleccionar fecha"
|
|
},
|
|
"booking": {
|
|
"available": "Disponible",
|
|
"book": "Reservar",
|
|
"cancel": "Cancelar",
|
|
"confirm": "Confirmar reserva",
|
|
"startTime": "Hora de inicio",
|
|
"endTime": "Hora de finalización",
|
|
"date": "Fecha",
|
|
"delete": "Eliminar reserva",
|
|
"confirmDelete": "Confirmar eliminación",
|
|
"adminWarning": "Advertencia: Acción de administrador",
|
|
"adminDeleteInfo": "Está a punto de eliminar la reserva de otro usuario. Esta acción no se puede deshacer.",
|
|
"unavailable": "Este espacio no está disponible actualmente para reservar.",
|
|
"bookingDate": "Fecha de la reserva",
|
|
"availabilityFor": "Disponibilidad para {date}",
|
|
"bookedBy": "Reservado por {user}",
|
|
"availableAt": "Disponible a las {time}",
|
|
"room": "Sala",
|
|
"desk": "Puesto",
|
|
"amenity": "Servicio",
|
|
"currentlyBooked": "Reservado actualmente",
|
|
"editBooking": "Editar reserva",
|
|
"deskNote": "Los puestos se reservan para el día completo.",
|
|
"booking": "Reservando...",
|
|
"errorCreating": "Error al crear la reserva",
|
|
"errorDeleting": "Error al eliminar la reserva",
|
|
"errorTime": "La hora de finalización debe ser posterior a la de inicio",
|
|
"errorPast": "No se puede reservar en el pasado",
|
|
"past": "Esta hora ya ha pasado",
|
|
"spaceType": {
|
|
"DESK": "Puesto",
|
|
"MEETING_ROOM": "Sala de reuniones",
|
|
"AMENITY": "Servicio"
|
|
}
|
|
},
|
|
"myBookings": {
|
|
"title": "Mis reservas",
|
|
"description": "Gestione sus reservas próximas y pasadas.",
|
|
"noBookings": "No se han encontrado reservas",
|
|
"noBookingsDesc": "Aún no ha realizado ninguna reserva.",
|
|
"goToDashboard": "Ir al panel para reservar un espacio",
|
|
"cancelConfirm": "¿Está seguro/a de que desea cancelar esta reserva?",
|
|
"cancelFailed": "Error al cancelar la reserva",
|
|
"updateFailed": "Error al actualizar la reserva",
|
|
"loadFailed": "Error al cargar las reservas",
|
|
"editBooking": "Editar reserva",
|
|
"space": "Espacio",
|
|
"floor": "Planta {number}",
|
|
"deskNote": "Nota: Las reservas de puestos son para todo el día. Las horas se ajustarán automáticamente para abarcar el día completo.",
|
|
"saving": "Guardando...",
|
|
"editBookingTitle": "Editar reserva",
|
|
"saveChanges": "Guardar cambios",
|
|
"upcoming": "Próximas reservas",
|
|
"past": "Reservas pasadas",
|
|
"showPast": "Mostrar reservas pasadas",
|
|
"hidePast": "Ocultar reservas pasadas"
|
|
},
|
|
"reports": {
|
|
"title": "Panel de Control de Informes",
|
|
"downloadData": "Descargar Datos XLSX",
|
|
"overallUtilization": "Ocupación General",
|
|
"totalSpaces": "Total de Espacios",
|
|
"occupiedNow": "{count} ocupados actualmente",
|
|
"totalEmployees": "Total de Empleados",
|
|
"acrossRoles": "En todos los roles",
|
|
"utilizationByBuilding": "Ocupación por Edificio",
|
|
"utilizationBySpaceType": "Ocupación por Tipo de Espacio",
|
|
"employeeRoleDistribution": "Distribución de Empleados por Rol",
|
|
"topBookers": "Usuarios con más reservas",
|
|
"noBookingsFound": "Aún no se han encontrado reservas.",
|
|
"bookingsCount": "{count, plural, =1 {1 reserva} other {# reservas}}",
|
|
"exportFailed": "Error al exportar",
|
|
"downloadError": "Error al descargar el informe: {error}"
|
|
},
|
|
"users": {
|
|
"title": "Gestión de Usuarios",
|
|
"invite": {
|
|
"role": "Rol",
|
|
"createLink": "Crear enlace de invitación",
|
|
"generated": "Enlace de invitación generado",
|
|
"description": "Cualquier persona con este enlace puede registrarse como <strong>{role}</strong> en su organización.",
|
|
"copy": "Copiar",
|
|
"copied": "¡Copiado!",
|
|
"done": "Hecho",
|
|
"error": "Error al generar la invitación: {error}"
|
|
},
|
|
"table": {
|
|
"user": "Usuario",
|
|
"role": "Rol",
|
|
"joined": "Unido el",
|
|
"actions": "Acciones",
|
|
"id": "ID"
|
|
},
|
|
"roles": {
|
|
"EMPLOYEE": "Empleado",
|
|
"SUPERVISOR": "Supervisor",
|
|
"ADMIN": "Administrador"
|
|
},
|
|
"password": {
|
|
"change": "Cambiar contraseña",
|
|
"title": "Cambiar contraseña",
|
|
"description": "Establecer una nueva contraseña para <strong>{email}</strong>",
|
|
"new": "Nueva contraseña",
|
|
"placeholder": "Al menos 6 caracteres",
|
|
"save": "Guardar contraseña",
|
|
"success": "Contraseña actualizada con éxito",
|
|
"error": "Error al actualizar la contraseña: {error}"
|
|
},
|
|
"updateRoleError": "Error al actualizar el rol: {error}",
|
|
"loading": "Cargando usuarios..."
|
|
}
|
|
} |