Some checks are pending
Bidi Control Character Guard / bidi-control-guard (push) Waiting to run
Circular Dependency Check / Check for new circular dependencies (push) Waiting to run
Citus Migration Smoke / Combined migrations on single-node Citus (push) Waiting to run
E2E Fresh Install Tests / fresh-install-e2e (push) Waiting to run
ext-v2 guardrails / Run ext-v2 guard and ESLint (push) Waiting to run
Integration Tests / Check for relevant changes (push) Waiting to run
Integration Tests / ${{ (github.event_name == 'schedule' || github.event.inputs.suite == 'full') && 'Full integration suite' || 'Tier-1 integration subset' }} (push) Blocked by required conditions
Mobile checks / Mobile lint + typecheck (push) Waiting to run
Mobile checks / Mobile unit tests (push) Waiting to run
Mobile checks / Mobile dependency audit (report) (push) Waiting to run
Mobile checks / Mobile reproducibility checks (push) Waiting to run
Secrets guard (env backups) / Ensure no tracked env backup files (push) Waiting to run
Temporal Readiness / fast-readiness (push) Waiting to run
Temporal Readiness / docker-parity (push) Waiting to run
TypeScript Type Check / Nx affected typecheck (push) Waiting to run
Unit Tests / Skipped-test budget (push) Waiting to run
Unit Tests / Nx affected unit tests (push) Waiting to run
Unit Tests / Server unit coverage (informational) (push) Waiting to run
Validate Tenant Management Schema / Check for relevant changes (push) Waiting to run
Validate Tenant Management Schema / Validate Tenant Management Schema (push) Blocked by required conditions
EE Workflows Build Guard / ee-workflows-build-guard (push) Waiting to run
Excluded: .git, node_modules, secrets/, compose.env, assemblyscript tgz Source: /opt/alga-psa on psa.joliet.tech
162 lines
6.1 KiB
JSON
162 lines
6.1 KiB
JSON
{
|
|
"modal": {
|
|
"title": "Solicitar cita",
|
|
"editTitle": "Editar solicitud de cita",
|
|
"step": "Paso",
|
|
"of": "de"
|
|
},
|
|
"steps": {
|
|
"service": "Servicio",
|
|
"date": "Fecha",
|
|
"time": "Hora",
|
|
"confirm": "Confirmar"
|
|
},
|
|
"step1": {
|
|
"title": "Seleccionar servicio",
|
|
"description": "Elija el servicio con el que necesita asistencia",
|
|
"selectService": "Seleccione un servicio",
|
|
"serviceLabel": "Servicio",
|
|
"ticketLabel": "Vincular a ticket existente (Opcional)",
|
|
"selectTicket": "Seleccione un ticket",
|
|
"noTicket": "Sin ticket",
|
|
"ticketHint": "Opcionalmente vincule esta cita a un ticket de soporte existente",
|
|
"noTicketsFound": "No se encontraron tickets que coincidan con tu búsqueda",
|
|
"searchTickets": "Buscar tickets..."
|
|
},
|
|
"step2": {
|
|
"title": "Elegir fecha",
|
|
"description": "Seleccione su fecha de cita preferida",
|
|
"selectDate": "Seleccione una fecha disponible",
|
|
"selectedDate": "Fecha seleccionada"
|
|
},
|
|
"step3": {
|
|
"title": "Seleccionar hora y técnico",
|
|
"description": "Elija su franja horaria preferida y opcionalmente seleccione un técnico",
|
|
"selectTime": "Franjas horarias disponibles",
|
|
"minutes": "min",
|
|
"technicianLabel": "Técnico preferido",
|
|
"selectTechnician": "Seleccione un técnico",
|
|
"noPreference": "Sin preferencia",
|
|
"technicianHint": "Esta es una preferencia y puede ajustarse según la disponibilidad",
|
|
"noTimeSlotsAvailable": "No hay horarios disponibles para esta fecha. Por favor, selecciona otra fecha."
|
|
},
|
|
"step4": {
|
|
"title": "Revisar y confirmar",
|
|
"description": "Agregue detalles adicionales y revise su solicitud de cita",
|
|
"descriptionPlaceholder": "Por favor proporcione detalles adicionales sobre su solicitud...",
|
|
"summaryTitle": "Resumen de la cita",
|
|
"service": "Servicio",
|
|
"dateTime": "Fecha y hora",
|
|
"at": "a las",
|
|
"duration": "Duración",
|
|
"technician": "Técnico preferido",
|
|
"linkedTicket": "Ticket vinculado",
|
|
"approvalNote": "Su solicitud de cita será enviada para aprobación. Recibirá un correo de confirmación una vez aprobada.",
|
|
"submit": "Solicitar cita",
|
|
"update": "Actualizar cita"
|
|
},
|
|
"status": {
|
|
"pending": "Pendiente de aprobación",
|
|
"approved": "Confirmada",
|
|
"declined": "Rechazada",
|
|
"cancelled": "Cancelada"
|
|
},
|
|
"errors": {
|
|
"loadServicesFailed": "Error al cargar los servicios disponibles. Por favor, inténtelo de nuevo.",
|
|
"loadDatesFailed": "Error al cargar las fechas disponibles. Por favor, inténtelo de nuevo.",
|
|
"loadSlotsFailed": "Error al cargar las franjas horarias disponibles. Por favor, inténtelo de nuevo.",
|
|
"createFailed": "Error al crear la solicitud de cita. Por favor, inténtelo de nuevo.",
|
|
"updateFailed": "Error al actualizar la solicitud de cita. Por favor, inténtelo de nuevo.",
|
|
"loadFailed": "Error al cargar las citas. Por favor, inténtelo de nuevo.",
|
|
"notFound": "Solicitud de cita no encontrada"
|
|
},
|
|
"messages": {
|
|
"requestSuccess": "¡Solicitud de cita enviada con éxito!",
|
|
"requestSuccessDetail": "Revisaremos su solicitud y le enviaremos un correo de confirmación una vez aprobada.",
|
|
"updateSuccess": "¡Solicitud de cita actualizada con éxito!",
|
|
"updateSuccessDetail": "Su solicitud de cita ha sido actualizada.",
|
|
"cancelSuccess": "Cita cancelada con éxito.",
|
|
"cancelFailed": "Error al cancelar la cita. Por favor, inténtelo de nuevo."
|
|
},
|
|
"page": {
|
|
"title": "Mis citas",
|
|
"subtitle": "Ver y gestionar sus solicitudes de citas",
|
|
"requestButton": "Solicitar nueva cita",
|
|
"noAppointments": "No se encontraron citas",
|
|
"noAppointmentsDescription": "Aún no ha solicitado ninguna cita. ¡Solicite una ahora para comenzar!"
|
|
},
|
|
"filters": {
|
|
"all": "Todas",
|
|
"pending": "Pendientes",
|
|
"approved": "Aprobadas",
|
|
"declined": "Rechazadas"
|
|
},
|
|
"table": {
|
|
"service": "Servicio",
|
|
"dateTime": "Fecha y hora",
|
|
"status": "Estado",
|
|
"technician": "Técnico",
|
|
"actions": "Acciones",
|
|
"minutes": "min",
|
|
"notAssigned": "No asignado",
|
|
"viewDetails": "Ver detalles",
|
|
"edit": "Editar",
|
|
"cancel": "Cancelar",
|
|
"rowActionsLabel": "Acciones de fila"
|
|
},
|
|
"details": {
|
|
"title": "Detalles de la cita",
|
|
"statusApproved": "Esta cita ha sido confirmada",
|
|
"statusPending": "Esta cita está pendiente de aprobación",
|
|
"statusDeclined": "Esta solicitud de cita fue rechazada",
|
|
"statusCancelled": "Esta cita fue cancelada",
|
|
"reason": "Motivo",
|
|
"reference": "Referencia",
|
|
"service": "Servicio",
|
|
"dateTime": "Fecha y hora",
|
|
"technician": "Técnico asignado",
|
|
"linkedTicket": "Ticket vinculado",
|
|
"description": "Descripción",
|
|
"created": "Solicitada",
|
|
"approved": "Aprobada",
|
|
"cancelButton": "Cancelar cita",
|
|
"teamsMeeting": "Reunión de Teams",
|
|
"joinTeamsMeeting": "Unirse a la reunión de Teams",
|
|
"downloadRecording": "Descargar grabación",
|
|
"viewTranscript": "Ver transcripción"
|
|
},
|
|
"cancel": {
|
|
"title": "Cancelar cita",
|
|
"message": "¿Está seguro de que desea cancelar esta solicitud de cita? Esta acción no se puede deshacer.",
|
|
"confirm": "Sí, cancelar",
|
|
"messageWithTeamsWarning": "¿Seguro que quieres cancelar esta solicitud de cita? Esta acción no se puede deshacer. También se eliminará la reunión de Microsoft Teams."
|
|
},
|
|
"ticketSection": {
|
|
"title": "Solicitudes de cita",
|
|
"service": "Servicio",
|
|
"publicRequest": "Solicitud pública",
|
|
"minutes": "minutos",
|
|
"preferred": "Preferido:",
|
|
"approvedBy": "Aprobado por",
|
|
"on": "el",
|
|
"declined": "Rechazado:",
|
|
"invalidDateTime": "Fecha/hora no válida"
|
|
},
|
|
"views": {
|
|
"list": "Lista",
|
|
"calendar": "Calendario",
|
|
"label": "Cambiar vista"
|
|
},
|
|
"calendar": {
|
|
"today": "Hoy",
|
|
"more": "más",
|
|
"label": "Calendario de citas",
|
|
"previousMonth": "Mes anterior",
|
|
"nextMonth": "Mes siguiente",
|
|
"cellWithCount": "{{date}}, {{count}} citas",
|
|
"moreAria": "Mostrar {{count}} más el {{date}}",
|
|
"requestOnDate": "Solicitar cita el {{date}}"
|
|
},
|
|
"backToAppointments": "Volver a citas"
|
|
}
|