Files
lotteryAdmin/src/i18n/locales/en/reconcile.json

93 lines
3.8 KiB
JSON

{
"title": "Reconcile",
"workflowHint": "Run dated reconcile scans here. For live unresolved exceptions, use the link above (opens Wallet → Transfer orders with abnormal-only filter).",
"shortcutAbnormalTransfers": "Live abnormal transfers",
"viewOnlyHint": "View-only: historical reconcile jobs.",
"createTitle": "Run scan",
"createHint": "Pick a date range and click Start scan. The system compares main-site and lottery transfer records and flags discrepancies.",
"reconcileType": "Reconcile type",
"reconcileTypeFixed": "Wallet transfer (main site ⇄ lottery)",
"dateRange": "Reconcile date range",
"createTask": "Start scan",
"submitting": "Scanning…",
"loadFailed": "Failed to load",
"loadItemsFailed": "Failed to load details",
"periodRequired": "Enter both reconcile start and end dates",
"periodOrderInvalid": "End time must be later than or equal to start time",
"confirmCreateTitle": "Start reconcile scan?",
"confirmCreateDescription": "Scan transfer orders in the selected period{{playerHint}}.",
"confirmCreatePlayer": " for the selected player",
"confirmCreateAllPlayers": " for all players",
"createSuccess": "Scan finished: {{count}} issue(s) found",
"createSuccessEmpty": "Scan finished: no issues found",
"createFailed": "Scan failed",
"noCreatePermission": "Current account cannot start reconcile scans.",
"filterOpen": "Open only",
"filterAll": "All items",
"filterCount": "{{shown}} on page / {{total}} total",
"filterOpenEmpty": "No open items on this page. Try All items or another page.",
"playerEmpty": "No matching players",
"jobsTitle": "Reconcile jobs",
"refresh": "Refresh",
"jobNo": "Job no.",
"type": "Type",
"status": "Status",
"itemCount": "Items",
"mismatchCount": "Mismatches",
"matchedCount": "Matched",
"period": "Period",
"finishedAt": "Finished at",
"createdAt": "Created at",
"operate": "Action",
"viewDetails": "View details",
"hideDetails": "Hide",
"closeDetails": "Close",
"detailsTitle": "Discrepancy details",
"detailsEmpty": "No items",
"itemStatusColumn": "Status",
"itemIssueColumn": "Issue type",
"itemHandlingColumn": "Handling",
"itemScanFindingColumn": "Scan finding",
"itemCurrentStatusColumn": "Current status",
"itemScanFindingResolvedHint": "Recorded at scan; now handled",
"transferNo": "Transfer no.",
"walletTxnNo": "Lottery wallet txn",
"mainSiteRef": "Main-site ref",
"mainSiteCheck": "Main-site check",
"differenceAmount": "Difference",
"itemResult": "Check result",
"processingStatus": "Processing status",
"actions": "Actions",
"openTransferOrder": "Open transfer order",
"openWalletTxn": "Open wallet ledger",
"detectedAt": "Detected at",
"quickAccess": "Quick access",
"sideARef": "Lottery-side reference",
"sideBRef": "Main-site reference",
"playerSearch": "Player (optional)",
"playerSearchPlaceholder": "Search by player ID / username / nickname",
"playerClear": "Clear",
"loadingPlayers": "Searching players…",
"statusCompleted": "Completed",
"statusRunning": "Running",
"statusFailed": "Failed",
"itemMismatch": "Mismatch",
"itemMatched": "Matched",
"itemPendingCheck": "Pending check",
"itemStaleProcessing": "Stale processing",
"itemPendingReconcile": "Pending manual reconcile",
"itemMissingWalletTxn": "Missing wallet ledger",
"itemUnexpectedWalletTxn": "Unexpected wallet ledger",
"itemMissingRefund": "Missing refund ledger",
"itemMissingReversal": "Missing reversal ledger",
"itemMainSiteRecordMissing": "Missing on main site",
"itemMainSiteFailed": "Failed on main site",
"itemResolved": "Resolved",
"itemUnresolved": "Unresolved",
"mainSiteMatched": "Main site OK",
"mainSiteNotFound": "Not on main site",
"mainSiteFailed": "Main site failed",
"mainSiteUnavailable": "Main site unavailable",
"mainSiteSkipped": "Not checked"
}