refactor: 更新管理端页面元数据,统一国际化支持,移除冗余代码
This commit is contained in:
@@ -14,6 +14,7 @@
|
||||
"download": "Download",
|
||||
"search": "Search",
|
||||
"apply": "Apply",
|
||||
"reset": "Reset",
|
||||
"loading": "Loading...",
|
||||
"submitting": "Submitting...",
|
||||
"logout": "Log out",
|
||||
@@ -24,7 +25,36 @@
|
||||
"create": "Create",
|
||||
"createTask": "Create task",
|
||||
"clear": "Clear",
|
||||
"done": "Done"
|
||||
"done": "Done",
|
||||
"exportExcel": "Export Excel"
|
||||
},
|
||||
"aria": {
|
||||
"expand": "Expand",
|
||||
"collapse": "Collapse"
|
||||
},
|
||||
"export": {
|
||||
"drawsList": { "filename": "draws-list", "sheetName": "Draws" },
|
||||
"drawFinance": { "filename": "draw-finance-{{drawNo}}", "sheetName": "Draw finance" },
|
||||
"adminRoles": { "filename": "admin-roles", "sheetName": "Roles" },
|
||||
"adminUsers": { "filename": "admin-users", "sheetName": "Admin users" },
|
||||
"players": { "filename": "players", "sheetName": "Players" },
|
||||
"walletTransferOrders": { "filename": "transfer-orders", "sheetName": "Transfer orders" },
|
||||
"walletTransactions": { "filename": "wallet-transactions", "sheetName": "Transactions" },
|
||||
"playerWallets": { "filename": "player-wallets", "sheetName": "Player wallets" },
|
||||
"tickets": { "filename": "tickets", "sheetName": "Tickets" },
|
||||
"settlementBatches": { "filename": "settlement-batches", "sheetName": "Settlement" },
|
||||
"jackpotPayouts": { "filename": "jackpot-payouts", "sheetName": "Jackpot payouts" },
|
||||
"jackpotContributions": { "filename": "jackpot-contributions", "sheetName": "Contributions" },
|
||||
"riskLockLogs": { "filename": "risk-lock-logs", "sheetName": "Risk lock logs" },
|
||||
"riskPools": { "filename": "risk-pools", "sheetName": "Risk pools" },
|
||||
"riskIndex": { "filename": "risk-draws", "sheetName": "Risk center" },
|
||||
"riskPoolDetail": { "filename": "risk-pool-{{number}}", "sheetName": "Risk pool detail" },
|
||||
"auditLogs": { "filename": "audit-logs", "sheetName": "Audit logs" },
|
||||
"currencies": { "filename": "currencies", "sheetName": "Currencies" }
|
||||
},
|
||||
"toast": {
|
||||
"exportDone": "Exported",
|
||||
"exportFailed": "Export failed"
|
||||
},
|
||||
"date": {
|
||||
"placeholder": "Select date",
|
||||
@@ -65,8 +95,10 @@
|
||||
"currencies": "Currencies",
|
||||
"wallet": "Wallet",
|
||||
"draws": "Draws",
|
||||
"config": "Configuration",
|
||||
"risk": "Risk",
|
||||
"rules_plays": "Play rules",
|
||||
"rules_odds": "Odds & rebate",
|
||||
"risk_cap": "Risk cap rules",
|
||||
"risk": "Risk center",
|
||||
"settlement": "Settlement",
|
||||
"jackpot": "Jackpot",
|
||||
"reconcile": "Reconcile",
|
||||
|
||||
@@ -13,7 +13,23 @@
|
||||
"rebate": "Commission / rebate",
|
||||
"jackpot": "Jackpot pool",
|
||||
"risk-cap": "Payout caps"
|
||||
}
|
||||
},
|
||||
"rulesPlaysTitle": "Play rules",
|
||||
"rulesOddsTitle": "Odds & rebate",
|
||||
"rulesOddsDescription": "Odds matrix and rebate rates on one page, sharing the same odds version line.",
|
||||
"riskCapTitle": "Risk cap rules"
|
||||
},
|
||||
"hub": {
|
||||
"title": "Operations configuration",
|
||||
"description": "Jump to play rules, odds & rebate, jackpot, and risk cap by domain. The sidebar provides direct links; this page is an overview.",
|
||||
"playsTitle": "Play rules",
|
||||
"playsDesc": "Play switches, limits, and rule copy",
|
||||
"oddsTitle": "Odds & rebate",
|
||||
"oddsDesc": "Odds matrix and rebate rates in one version stream",
|
||||
"jackpotTitle": "Jackpot",
|
||||
"jackpotDesc": "Pool parameters and ledger records",
|
||||
"riskCapTitle": "Risk cap rules",
|
||||
"riskCapDesc": "Per-number payout caps and occupancy"
|
||||
},
|
||||
"versionStatus": {
|
||||
"active": "Active",
|
||||
@@ -198,6 +214,7 @@
|
||||
}
|
||||
},
|
||||
"odds": {
|
||||
"sectionHint": "Pick a version to edit prize-tier odds; publishing applies to new tickets immediately.",
|
||||
"tabs": {
|
||||
"all": "All"
|
||||
},
|
||||
@@ -235,6 +252,8 @@
|
||||
}
|
||||
},
|
||||
"rebate": {
|
||||
"sectionHint": "Rebate rates are stored in the odds version; select or create an odds draft in the section above first.",
|
||||
"embeddedVersionHint": "Rebate shares the odds version line—switch versions in the Odds section above.",
|
||||
"sheetDescription": "Rebate is stored in the odds draft version and shares the same version set as odds.",
|
||||
"publishLabel": "Publish",
|
||||
"publishSuccess": "Published odds version with rebate",
|
||||
|
||||
@@ -3,11 +3,26 @@
|
||||
"refresh": "Refresh",
|
||||
"notice": "Notice",
|
||||
"todayBetTotal": "Current draw total bet",
|
||||
"currentDrawFinanceSummary": "Finance summary for the current hall draw",
|
||||
"drawNoHint": "Draw {{drawNo}}",
|
||||
"orderAndTicket": "{{orders}} orders · {{tickets}} items",
|
||||
"marginRate": "Gross margin ~{{rate}}%",
|
||||
"financeStructure": "Bet fund structure",
|
||||
"payoutComposition": "Payout composition",
|
||||
"winPayout": "Win payout",
|
||||
"jackpotPayout": "Jackpot payout",
|
||||
"houseGross": "House gross",
|
||||
"payoutRateOfBet": "Payout / bet {{rate}}%",
|
||||
"noFinanceActivity": "No bets this draw",
|
||||
"noPayoutYet": "No payout this draw",
|
||||
"resultBatches": "Result batch progress",
|
||||
"batchPending": "Pending review",
|
||||
"batchPublished": "Published",
|
||||
"batchTotal": "Total batches",
|
||||
"settlementOverview": "Settlement batches",
|
||||
"noSettlementBatches": "No settlement batches",
|
||||
"quickLinksTitle": "Quick links",
|
||||
"currentPayout": "Current payout",
|
||||
"payoutSummary": "Winning payout + Jackpot",
|
||||
"currentProfit": "Current platform profit",
|
||||
"profitFormula": "Bet - payout (approx.)",
|
||||
"currentDraw": "Current draw",
|
||||
"drawSequence": "Round {{sequence}}",
|
||||
"drawDetails": "Draw details",
|
||||
|
||||
Reference in New Issue
Block a user