feat: add react-i18next bilingual support (ES/EN)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
226
frontend/Frontend-Hotel/src/i18n/locales/es.json
Normal file
226
frontend/Frontend-Hotel/src/i18n/locales/es.json
Normal file
@@ -0,0 +1,226 @@
|
||||
{
|
||||
"nav": {
|
||||
"dashboards": "Tableros",
|
||||
"roomDashboard": "Panel de Habitaciones",
|
||||
"reservations": "Reservaciones",
|
||||
"guests": "Huespedes",
|
||||
"housekeeping": "Limpieza",
|
||||
"roomService": "Servicio a Habitacion",
|
||||
"eventsVenues": "Eventos y Salones",
|
||||
"schedules": "Horarios",
|
||||
"operationalReports": "Reportes Operativos",
|
||||
"income": "Ingresos",
|
||||
"expenses": "Gastos",
|
||||
"expensesApproval": "Gastos por aprobar",
|
||||
"inventory": "Inventario",
|
||||
"payroll": "Nomina",
|
||||
"hotel": "Hotel",
|
||||
"housekeeper": "Cuidador de Habitaciones",
|
||||
"services": "Servicios",
|
||||
"operations": "Operaciones",
|
||||
"staff": "Personal"
|
||||
},
|
||||
"common": {
|
||||
"save": "Guardar",
|
||||
"cancel": "Cancelar",
|
||||
"delete": "Eliminar",
|
||||
"edit": "Editar",
|
||||
"create": "Crear",
|
||||
"search": "Buscar",
|
||||
"filter": "Filtrar",
|
||||
"loading": "Cargando...",
|
||||
"noResults": "Sin resultados",
|
||||
"confirm": "Confirmar",
|
||||
"back": "Regresar",
|
||||
"actions": "Acciones",
|
||||
"status": "Estado",
|
||||
"date": "Fecha",
|
||||
"total": "Total",
|
||||
"notes": "Notas",
|
||||
"name": "Nombre",
|
||||
"phone": "Telefono",
|
||||
"email": "Correo",
|
||||
"description": "Descripcion",
|
||||
"price": "Precio",
|
||||
"quantity": "Cantidad",
|
||||
"category": "Categoria",
|
||||
"type": "Tipo",
|
||||
"priority": "Prioridad",
|
||||
"room": "Habitacion",
|
||||
"all": "Todos"
|
||||
},
|
||||
"rooms": {
|
||||
"title": "Panel de Habitaciones",
|
||||
"available": "Disponible",
|
||||
"occupied": "Ocupada",
|
||||
"cleaning": "Limpieza",
|
||||
"maintenance": "Mantenimiento",
|
||||
"occupancyRate": "Tasa de Ocupacion",
|
||||
"availableRooms": "Habitaciones Disponibles",
|
||||
"todayCheckIns": "Check-ins de Hoy",
|
||||
"todayCheckOuts": "Check-outs de Hoy",
|
||||
"dailyRevenue": "Ingreso Diario",
|
||||
"floor": "Piso",
|
||||
"roomNumber": "Numero de Habitacion",
|
||||
"roomType": "Tipo de Habitacion",
|
||||
"pricePerNight": "Precio por Noche",
|
||||
"amenities": "Amenidades",
|
||||
"guestInfo": "Informacion del Huesped"
|
||||
},
|
||||
"reservations": {
|
||||
"title": "Reservaciones",
|
||||
"newReservation": "Nueva Reservacion",
|
||||
"checkIn": "Entrada",
|
||||
"checkOut": "Salida",
|
||||
"guestName": "Nombre del Huesped",
|
||||
"roomType": "Tipo de Habitacion",
|
||||
"channel": "Canal",
|
||||
"duration": "Duracion",
|
||||
"nights": "noches",
|
||||
"adults": "Adultos",
|
||||
"children": "Ninos",
|
||||
"totalAmount": "Monto Total",
|
||||
"status": {
|
||||
"pending": "Pendiente",
|
||||
"confirmed": "Confirmada",
|
||||
"checkedIn": "Registrado",
|
||||
"checkedOut": "Check-out",
|
||||
"cancelled": "Cancelada"
|
||||
},
|
||||
"channels": {
|
||||
"direct": "Directo",
|
||||
"booking": "Booking.com",
|
||||
"expedia": "Expedia",
|
||||
"airbnb": "Airbnb",
|
||||
"other": "Otro"
|
||||
},
|
||||
"actions": {
|
||||
"confirm": "Confirmar",
|
||||
"checkIn": "Registrar Entrada",
|
||||
"checkOut": "Registrar Salida",
|
||||
"cancel": "Cancelar"
|
||||
}
|
||||
},
|
||||
"guests": {
|
||||
"title": "Huespedes",
|
||||
"newGuest": "Nuevo Huesped",
|
||||
"firstName": "Nombre",
|
||||
"lastName": "Apellido",
|
||||
"email": "Correo",
|
||||
"phone": "Telefono",
|
||||
"idType": "Tipo de ID",
|
||||
"idNumber": "Numero de ID",
|
||||
"nationality": "Nacionalidad",
|
||||
"address": "Direccion",
|
||||
"stayHistory": "Historial de Estadias",
|
||||
"currentRoom": "Habitacion Actual",
|
||||
"totalStays": "Total de Estadias",
|
||||
"totalSpent": "Total Gastado"
|
||||
},
|
||||
"housekeeping": {
|
||||
"title": "Limpieza",
|
||||
"pendingTasks": "Tareas Pendientes",
|
||||
"inProgress": "En Progreso",
|
||||
"completedTasks": "Completadas",
|
||||
"assignTo": "Asignar a",
|
||||
"priority": {
|
||||
"high": "Alta",
|
||||
"normal": "Normal",
|
||||
"low": "Baja"
|
||||
},
|
||||
"type": {
|
||||
"checkout": "Check-out",
|
||||
"maintenance": "Mantenimiento",
|
||||
"deepClean": "Limpieza Profunda",
|
||||
"turndown": "Preparacion Nocturna"
|
||||
},
|
||||
"startTask": "Iniciar",
|
||||
"completeTask": "Completar",
|
||||
"staffAvailability": "Disponibilidad del Personal"
|
||||
},
|
||||
"roomService": {
|
||||
"title": "Servicio a Habitacion",
|
||||
"activeOrders": "Ordenes Activas",
|
||||
"orderHistory": "Historial de Ordenes",
|
||||
"newOrder": "Nueva Orden",
|
||||
"menuManagement": "Gestion del Menu",
|
||||
"status": {
|
||||
"pending": "Pendiente",
|
||||
"preparing": "Preparando",
|
||||
"delivering": "Entregando",
|
||||
"delivered": "Entregado",
|
||||
"cancelled": "Cancelado"
|
||||
},
|
||||
"menuItem": "Platillo",
|
||||
"price": "Precio",
|
||||
"quantity": "Cantidad",
|
||||
"category": "Categoria",
|
||||
"addItem": "Agregar Platillo",
|
||||
"orderTotal": "Total de la Orden"
|
||||
},
|
||||
"events": {
|
||||
"title": "Eventos y Salones",
|
||||
"venues": "Salones",
|
||||
"upcomingEvents": "Proximos Eventos",
|
||||
"newEvent": "Nuevo Evento",
|
||||
"newVenue": "Nuevo Salon",
|
||||
"venueName": "Nombre del Salon",
|
||||
"capacity": "Capacidad",
|
||||
"area": "Area (m\u00b2)",
|
||||
"pricePerHour": "Precio por Hora",
|
||||
"eventName": "Nombre del Evento",
|
||||
"organizer": "Organizador",
|
||||
"guestCount": "Numero de Invitados",
|
||||
"eventDate": "Fecha",
|
||||
"startTime": "Hora de Inicio",
|
||||
"endTime": "Hora de Fin",
|
||||
"venueStatus": {
|
||||
"available": "Disponible",
|
||||
"reserved": "Reservado"
|
||||
}
|
||||
},
|
||||
"schedules": {
|
||||
"title": "Horarios",
|
||||
"shifts": {
|
||||
"morning": "Matutino",
|
||||
"afternoon": "Vespertino",
|
||||
"night": "Nocturno",
|
||||
"off": "Descanso"
|
||||
},
|
||||
"shiftTimes": {
|
||||
"morning": "7:00 - 15:00",
|
||||
"afternoon": "15:00 - 23:00",
|
||||
"night": "23:00 - 7:00"
|
||||
},
|
||||
"department": "Departamento",
|
||||
"employee": "Empleado",
|
||||
"week": "Semana",
|
||||
"saveSchedule": "Guardar Horario"
|
||||
},
|
||||
"reports": {
|
||||
"title": "Reportes Operativos",
|
||||
"occupancyRate": "Tasa de Ocupacion",
|
||||
"revenue": "Ingresos",
|
||||
"guestSatisfaction": "Satisfaccion del Huesped",
|
||||
"bookingSources": "Fuentes de Reservacion",
|
||||
"period": {
|
||||
"week": "Semana",
|
||||
"month": "Mes",
|
||||
"quarter": "Trimestre",
|
||||
"year": "Ano"
|
||||
},
|
||||
"vsTarget": "vs Objetivo",
|
||||
"trend": "Tendencia",
|
||||
"revenueByRoomType": "Ingresos por Tipo de Habitacion",
|
||||
"bookingSourceDistribution": "Distribucion de Fuentes de Reservacion"
|
||||
},
|
||||
"auth": {
|
||||
"login": "Iniciar Sesion",
|
||||
"logout": "Cerrar Sesion",
|
||||
"email": "Correo",
|
||||
"password": "Contrasena",
|
||||
"forgotPassword": "Olvido su contrasena?",
|
||||
"signIn": "Ingresar",
|
||||
"welcome": "Bienvenido"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user