PSA/server/public/locales/es/msp/credits.json
Hermes 284313f908
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
Initial import of AlgaPSA codebase from PSA server
Excluded: .git, node_modules, secrets/, compose.env, assemblyscript tgz

Source: /opt/alga-psa on psa.joliet.tech
2026-06-22 16:12:17 -05:00

186 lines
7.7 KiB
JSON

{
"page": {
"title": "Gestión de créditos",
"creditsOverview": "Vista general de créditos",
"overviewDescription": "Gestiona los créditos y las transferencias de tu cliente",
"overviewDescriptionWithExpiration": "Gestiona los créditos de tu cliente, incluidas las fechas de vencimiento, y las transferencias",
"expirationSummary": "Resumen de vencimiento de créditos",
"expirationSummaryDescription": "Resumen de los créditos que vencen pronto",
"usageTrends": "Tendencias de uso del crédito",
"usageTrendsDescription": "Patrones históricos de uso del crédito"
},
"columns": {
"creditId": "ID del crédito",
"client": "Cliente",
"created": "Creado el",
"description": "Descripción",
"context": "Contexto",
"originalAmount": "Importe original",
"remaining": "Restante",
"expires": "Vence el",
"status": "Estado",
"actions": "Acciones",
"discrepancy": "Diferencia",
"detected": "Detectado el",
"expectedBalance": "Saldo esperado",
"actualBalance": "Saldo real",
"amountAvailable": "Importe disponible",
"expiration": "Vencimiento",
"select": "Seleccionar"
},
"status": {
"active": "Activo",
"expired": "Vencido",
"expiringSoon": "Vence pronto ({{days}} días)",
"open": "Abierto",
"inReview": "En revisión",
"resolved": "Resuelto",
"never": "Nunca",
"na": "N/D"
},
"actions": {
"view": "Ver",
"edit": "Editar",
"expire": "Vencer",
"resolve": "Resolver",
"addCredit": "Añadir crédito",
"cancel": "Cancelar",
"backToCredits": "Volver a créditos",
"viewAllCredits": "Ver todos los créditos",
"runReconciliation": "Ejecutar conciliación",
"running": "Ejecutando...",
"reset": "Restablecer",
"applyCredit": "Aplicar crédito",
"applying": "Aplicando...",
"select": "Seleccionar",
"selected": "Seleccionado",
"saveChanges": "Guardar cambios",
"saving": "Guardando..."
},
"tabs": {
"activeCredits": "Créditos activos",
"allCredits": "Todos los créditos",
"expiredCredits": "Créditos vencidos"
},
"settings": {
"title": "Configuración de vencimiento de créditos",
"creditExpiration": "Vencimiento del crédito:",
"enabled": "Habilitado",
"disabled": "Deshabilitado",
"expirationPeriod": "Periodo de vencimiento:",
"daysUnit": "{{count}} días",
"notificationDays": "Días de notificación:",
"none": "Ninguno"
},
"charts": {
"expirationSummary": "Resumen de vencimiento de créditos",
"expirationSummaryDescription": "Resumen de los créditos que vencen pronto",
"usageTrends": "Tendencias de uso del crédito",
"usageTrendsDescription": "Patrones históricos de uso del crédito",
"lessThan7Days": "< 7 días",
"lessThan30Days": "< 30 días",
"lessThan90Days": "< 90 días",
"greaterThan90Days": "> 90 días",
"creditsIssued": "Créditos emitidos",
"creditsApplied": "Créditos aplicados",
"creditsExpired": "Créditos vencidos",
"statusDistribution": "Distribución por estado",
"statusDistributionDescription": "Resumen de los estados de los informes de conciliación",
"discrepancyTrends": "Tendencias de diferencias",
"discrepancyTrendsDescription": "Tendencias mensuales de las diferencias de créditos",
"numberOfDiscrepancies": "Número de diferencias",
"totalAmount": "Importe total",
"months": {
"jan": "Ene.",
"feb": "Feb.",
"mar": "Mar.",
"apr": "Abr.",
"may": "May.",
"jun": "Jun."
}
},
"stats": {
"totalActiveCredits": "Total de créditos activos",
"expiringIn30Days": "Vencen en 30 días",
"totalCreditsApplied": "Total de créditos aplicados",
"totalCreditsExpired": "Total de créditos vencidos",
"totalDiscrepancies": "Total de diferencias",
"totalDiscrepancyAmount": "Importe total de las diferencias",
"openIssues": "Incidencias abiertas"
},
"management": {
"title": "Gestión de créditos",
"recentCredits": "Créditos recientes",
"recentCreditsDescription": "Consulta y gestiona los créditos de tu cliente. Los créditos siguen siendo artefactos financieros, y los periodos de servicio recurrentes solo aparecen cuando la factura de origen tenía cobertura canónica.",
"addCreditPlaceholder": "Aquí se implementaría el formulario del importe del crédito y sus detalles.",
"loadErrorPrefix": "Error al cargar los créditos:",
"noDataReturned": "El servidor no devolvió datos",
"noCreditsFound": "No se encontraron créditos"
},
"reconciliation": {
"title": "Panel de conciliación de créditos",
"selectClient": "Seleccionar cliente",
"status": "Estado",
"allStatuses": "Todos los estados",
"fromDate": "Desde",
"toDate": "Hasta",
"reconciliationReports": "Informes de conciliación",
"reconciliationReportsDescription": "Consulta y gestiona las discrepancias de saldo de créditos",
"validationResult": "La validación se completó: se encontraron {{balanceCount}} discrepancias de saldo y {{trackingCount}} problemas de seguimiento.",
"tabs": {
"all": "Todos",
"open": "Abierto",
"inReview": "En revisión",
"resolved": "Resuelto"
}
},
"application": {
"title": "Aplicar crédito",
"applyToInvoice": "Aplicar créditos disponibles a esta factura",
"applyToBalance": "Aplicar créditos para reducir el saldo del cliente",
"totalAvailableCredit": "Crédito total disponible:",
"invoiceAmount": "Importe de la factura:",
"selectCreditToApply": "Seleccionar crédito para aplicar",
"amountToApply": "Importe a aplicar",
"creditOrderNote": "Los créditos se aplican por fecha de vencimiento (primero los más antiguos)",
"noCreditsAvailable": "No hay créditos disponibles para este cliente",
"failedToLoadCredits": "No se pudieron cargar los créditos disponibles",
"selectCreditError": "Selecciona un crédito e introduce un importe válido",
"failedToApply": "No se pudo aplicar el crédito"
},
"expiration": {
"appliedCredits": "Créditos aplicados",
"creditsAppliedToInvoice": "Créditos aplicados a esta factura: {{amount}}",
"creditAmount": "Importe del crédito:",
"created": "Creado el:",
"expiration": "Vencimiento:",
"noDetails": "No hay detalles de crédito disponibles",
"failedToLoad": "No se pudieron cargar los detalles del crédito",
"never": "Nunca",
"creditOrderNote": "Los créditos se aplican por fecha de vencimiento (primero los más antiguos)"
},
"expirationDialog": {
"title": "Modificar vencimiento del crédito",
"description": "Actualiza la fecha de vencimiento de este crédito.",
"creditAmount": "Importe del crédito:",
"remainingAmount": "Importe restante:",
"created": "Creado el:",
"currentExpiration": "Vencimiento actual:",
"noExpiration": "Sin vencimiento",
"removeExpiration": "Quitar fecha de vencimiento",
"newExpirationDate": "Nueva fecha de vencimiento",
"pastDateError": "La fecha de vencimiento no puede estar en el pasado",
"updateError": "Se produjo un error al actualizar la fecha de vencimiento"
},
"context": {
"lineageMissing": "Linaje faltante",
"lineageMissingDescription": "No se pudieron recuperar los metadatos de la factura de origen. Trata esto como contexto de fecha financiera hasta que se repare el linaje.",
"transferredRecurringCredit": "Crédito recurrente transferido",
"recurringSource": "Origen recurrente",
"servicePeriod": "Periodo de servicio: {{period}}",
"recurringLineagePreserved": "Se conservó el linaje del origen recurrente",
"financialOnly": "Solo financiero",
"noRecurringServicePeriod": "Sin periodo de servicio recurrente"
}
}