93 lines
3.8 KiB
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"
|
|
}
|