{ "page": { "title": "Credit Management", "creditsOverview": "Credits Overview", "overviewDescription": "Manage your client credits and transfers", "overviewDescriptionWithExpiration": "Manage your client credits, including expiration dates, and transfers", "expirationSummary": "Credit Expiration Summary", "expirationSummaryDescription": "Overview of credits expiring soon", "usageTrends": "Credit Usage Trends", "usageTrendsDescription": "Historical credit usage patterns" }, "columns": { "creditId": "Credit ID", "client": "Client", "created": "Created", "description": "Description", "context": "Context", "originalAmount": "Original Amount", "remaining": "Remaining", "expires": "Expires", "status": "Status", "actions": "Actions", "discrepancy": "Discrepancy", "detected": "Detected", "expectedBalance": "Expected Balance", "actualBalance": "Actual Balance", "amountAvailable": "Amount Available", "expiration": "Expiration", "select": "Select" }, "status": { "active": "Active", "expired": "Expired", "expiringSoon": "Expiring Soon ({{days}} days)", "open": "Open", "inReview": "In Review", "resolved": "Resolved", "never": "Never", "na": "N/A" }, "actions": { "view": "View", "edit": "Edit", "expire": "Expire", "resolve": "Resolve", "addCredit": "Add Credit", "cancel": "Cancel", "backToCredits": "Back to Credits", "viewAllCredits": "View All Credits", "runReconciliation": "Run Reconciliation", "running": "Running...", "reset": "Reset", "applyCredit": "Apply Credit", "applying": "Applying...", "select": "Select", "selected": "Selected", "saveChanges": "Save Changes", "saving": "Saving..." }, "tabs": { "activeCredits": "Active Credits", "allCredits": "All Credits", "expiredCredits": "Expired Credits" }, "settings": { "title": "Credit Expiration Settings", "creditExpiration": "Credit Expiration:", "enabled": "Enabled", "disabled": "Disabled", "expirationPeriod": "Expiration Period:", "daysUnit": "{{count}} days", "notificationDays": "Notification Days:", "none": "None" }, "charts": { "expirationSummary": "Credit Expiration Summary", "expirationSummaryDescription": "Overview of credits expiring soon", "usageTrends": "Credit Usage Trends", "usageTrendsDescription": "Historical credit usage patterns", "lessThan7Days": "< 7 days", "lessThan30Days": "< 30 days", "lessThan90Days": "< 90 days", "greaterThan90Days": "> 90 days", "creditsIssued": "Credits Issued", "creditsApplied": "Credits Applied", "creditsExpired": "Credits Expired", "statusDistribution": "Status Distribution", "statusDistributionDescription": "Overview of reconciliation report statuses", "discrepancyTrends": "Discrepancy Trends", "discrepancyTrendsDescription": "Monthly trends in credit discrepancies", "numberOfDiscrepancies": "Number of Discrepancies", "totalAmount": "Total Amount", "months": { "jan": "Jan", "feb": "Feb", "mar": "Mar", "apr": "Apr", "may": "May", "jun": "Jun" } }, "stats": { "totalActiveCredits": "Total Active Credits", "expiringIn30Days": "Expiring in 30 Days", "totalCreditsApplied": "Total Credits Applied", "totalCreditsExpired": "Total Credits Expired", "totalDiscrepancies": "Total Discrepancies", "totalDiscrepancyAmount": "Total Discrepancy Amount", "openIssues": "Open Issues" }, "management": { "title": "Credit Management", "recentCredits": "Recent Credits", "recentCreditsDescription": "View and manage your client credits. Credits stay financial artifacts, and recurring service periods appear only when the source invoice carried canonical coverage.", "addCreditPlaceholder": "Credit amount and details form would be implemented here.", "loadErrorPrefix": "Error loading credits:", "noDataReturned": "No data returned from server", "noCreditsFound": "No credits found" }, "reconciliation": { "title": "Credit Reconciliation Dashboard", "selectClient": "Select Client", "status": "Status", "allStatuses": "All Statuses", "fromDate": "From Date", "toDate": "To Date", "reconciliationReports": "Reconciliation Reports", "reconciliationReportsDescription": "View and manage credit balance discrepancies", "validationResult": "Validation completed: Found {{balanceCount}} balance discrepancies and {{trackingCount}} tracking issues.", "tabs": { "all": "All", "open": "Open", "inReview": "In Review", "resolved": "Resolved" } }, "application": { "title": "Apply Credit", "applyToInvoice": "Apply available credits to this invoice", "applyToBalance": "Apply credits to reduce customer balance", "totalAvailableCredit": "Total Available Credit:", "invoiceAmount": "Invoice Amount:", "selectCreditToApply": "Select Credit to Apply", "amountToApply": "Amount to Apply", "creditOrderNote": "Credits are applied in order of expiration date (oldest first)", "noCreditsAvailable": "No credits available for this client", "failedToLoadCredits": "Failed to load available credits", "selectCreditError": "Please select a credit and enter a valid amount", "failedToApply": "Failed to apply credit" }, "expiration": { "appliedCredits": "Applied Credits", "creditsAppliedToInvoice": "Credits applied to this invoice: {{amount}}", "creditAmount": "Credit Amount:", "created": "Created:", "expiration": "Expiration:", "noDetails": "No credit details available", "failedToLoad": "Failed to load credit details", "never": "Never", "creditOrderNote": "Credits are applied in order of expiration date (oldest first)" }, "expirationDialog": { "title": "Modify Credit Expiration", "description": "Update the expiration date for this credit.", "creditAmount": "Credit Amount:", "remainingAmount": "Remaining Amount:", "created": "Created:", "currentExpiration": "Current Expiration:", "noExpiration": "No expiration", "removeExpiration": "Remove expiration date", "newExpirationDate": "New Expiration Date", "pastDateError": "Expiration date cannot be in the past", "updateError": "An error occurred while updating the expiration date" }, "context": { "lineageMissing": "Lineage Missing", "lineageMissingDescription": "Source invoice metadata could not be recovered. Treat this as financial-date context until lineage is repaired.", "transferredRecurringCredit": "Transferred Recurring Credit", "recurringSource": "Recurring Source", "servicePeriod": "Service Period: {{period}}", "recurringLineagePreserved": "Recurring source lineage preserved", "financialOnly": "Financial Only", "noRecurringServicePeriod": "No recurring service period" } }