i18n(ne): 更新सेटलमेन्ट केंद्र和账单界面尼泊尔语翻译
Some checks failed
lotteryadmin CI / build (push) Has been cancelled

- 修改सेटलमेन्ट中心相关文本,更新账单关闭对话框内容为尼泊尔语
- 完整翻译账单详情、账户账本及工作台界面相关文案
- 将所有界面操作提示、筛选器、按钮文本本地化为尼泊尔语
- 调整支付流程及层级说明为尼泊尔语,确保表达准确
- 更新错误提示与toast通知内容为尼泊尔语以提升用户体验
This commit is contained in:
2026-07-02 11:40:54 +08:00
parent e299e84e9b
commit 409b3ddd87

View File

@@ -13,8 +13,8 @@
"closeNeedLedger": "लेजर गतिविधि छैन। पहिले ड्र सेटलमेन्ट पूरा गर्नुहोस्।", "closeNeedLedger": "लेजर गतिविधि छैन। पहिले ड्र सेटलमेन्ट पूरा गर्नुहोस्।",
"closeDialogTitle": "अवधि बन्द गर्नुहोस्", "closeDialogTitle": "अवधि बन्द गर्नुहोस्",
"closeDialogDesc": "{{range}} भित्रको लेजर संक्षेप गरी बिल सिर्जना गर्नुहोस्।", "closeDialogDesc": "{{range}} भित्रको लेजर संक्षेप गरी बिल सिर्जना गर्नुहोस्।",
"closeDialogShare": "{{count}} ledger entries", "closeDialogShare": "{{count}} लेजर प्रविष्टिहरू",
"closeDialogUnsettled": "{{count}} tickets still unsettled", "closeDialogUnsettled": "{{count}} टिकटहरू अझै नसेटल",
"closeDialogIrreversible": "पूर्ववत गर्न सकिँदैन। त्रुटि सच्याउन समायोजन वा रिभर्सल प्रयोग गर्नुहोस्।", "closeDialogIrreversible": "पूर्ववत गर्न सकिँदैन। त्रुटि सच्याउन समायोजन वा रिभर्सल प्रयोग गर्नुहोस्।",
"closeDialogConfirm": "अवधि बन्द गर्नुहोस्", "closeDialogConfirm": "अवधि बन्द गर्नुहोस्",
"closeDialogEmpty": "यस अवधिमा शेयर लेजर छैन; बन्द गर्दा बिल सिर्जना हुँदैन।" "closeDialogEmpty": "यस अवधिमा शेयर लेजर छैन; बन्द गर्दा बिल सिर्जना हुँदैन।"
@@ -234,54 +234,54 @@
"howAmountWorks": "विवरण", "howAmountWorks": "विवरण",
"payerLabel": "भुक्तानीकर्ता", "payerLabel": "भुक्तानीकर्ता",
"payeeLabel": "प्राप्तकर्ता", "payeeLabel": "प्राप्तकर्ता",
"playerBreakdownIntro": "Players settle only with their direct agent: net = win/loss rebate.", "playerBreakdownIntro": "खेलाडीले आफ्नो प्रत्यक्ष एजेन्टसँग मात्र सेटल गर्छ: नेट = जित/हार रिबेट।",
"agentBreakdownIntro": "Start with this period's team win/loss, deduct player rebates and retained shares, then settle the remaining amount with the upline.", "agentBreakdownIntro": "यस अवधिको टोली जित/हारबाट सुरु गरी, खेलाडी रिबेट र राखिएको शेयर कटौती गर्नुहोस्, बाँकी रकम माथिल्लो लाइनसँग सेटल गर्नुहोस्।",
"playerGross": "Game win/loss", "playerGross": "खेल जित/हार",
"playerLostHint": "Player lost; owes agent", "playerLostHint": "खेलाडी हार्यो; एजेन्टलाई तिर्नुपर्छ",
"playerWonHint": "Player won; agent owes player", "playerWonHint": "खेलाडी जित्यो; एजेन्टले खेलाडीलाई तिर्नुपर्छ",
"playerNet": "Player net payable", "playerNet": "खेलाडी नेट तिर्नुपर्ने",
"playerNetReceive": "Agent pays player", "playerNetReceive": "एजेन्टले खेलाडीलाई तिर्छ",
"teamGross": "Team win/loss this period", "teamGross": "टोली जित/हार यस अवधि",
"teamGrossHint": "Total for this agent and downline players in this period", "teamGrossHint": "यस अवधिमा यो एजेन्ट र तलका खेलाडीहरूको कुल",
"teamGrossShort": "Team", "teamGrossShort": "टोली",
"playerGrossShort": "Player", "playerGrossShort": "खेलाडी",
"teamRebate": "Deduct player rebates", "teamRebate": "खेलाडी रिबेट कटौती",
"teamNet": "Profit available to split", "teamNet": "बाँड्न उपलब्ध नाफा",
"rebate": "Rebate", "rebate": "रिबेट",
"agentShareKeep": "This tier keeps", "agentShareKeep": "यो तहले राख्छ",
"agentShareKeepHint": "Amount retained by this tier under the agreed share", "agentShareKeepHint": "सहमत शेयर अनुसार यो तहले राखेको रकम",
"agentDownlineShare": "Downline agents keep", "agentDownlineShare": "तलका एजेन्टहरूले राख्छन्",
"agentDownlineShareHint": "Amount retained by downline agents first (see breakdown below)", "agentDownlineShareHint": "तलका एजेन्टहरूले पहिले राखेको रकम (तलको विवरण हेर्नुहोस्)",
"agentDownlineShareItem": "{{agent}} kept", "agentDownlineShareItem": "{{agent}} ले राख्यो",
"agentNet": "Remit to {{counterparty}}", "agentNet": "{{counterparty}} लाई पठाउनुहोस्",
"agentNetReceive": "{{counterparty}} owes this tier", "agentNetReceive": "{{counterparty}} ले यो तहलाई तिर्नुपर्छ",
"actionPendingConfirmTitle": "Confirm this bill next", "actionPendingConfirmTitle": "यो बिल पछि पुष्टि गर्नुहोस्",
"actionPendingConfirmDesc": "Confirm the amount and parties, then the bill moves to awaiting payment.", "actionPendingConfirmDesc": "रकम र पक्षहरू पुष्टि गर्नुहोस्, त्यसपछि बिल भुक्तानी पर्खाइमा जान्छ।",
"actionAwaitingPaymentTitle": "Record payment next", "actionAwaitingPaymentTitle": "पछि भुक्तानी दर्ता गर्नुहोस्",
"actionAwaitingPaymentDesc": "Record offline payment according to the payer/payee direction. Partial payments are allowed.", "actionAwaitingPaymentDesc": "भुक्तानीकर्ता/प्राप्तकर्ता दिशा अनुसार अफलाइन भुक्तानी दर्ता गर्नुहोस्। आंशिक भुक्तानी अनुमति छ।",
"actionSettledTitle": "This bill is fully settled", "actionSettledTitle": "यो बिल पूर्ण रूपमा सेटल भयो",
"actionSettledDesc": "Review the breakdown and payment history below if needed.", "actionSettledDesc": "आवश्यक भएमा तलको विवरण र भुक्तानी इतिहास समीक्षा गर्नुहोस्।",
"actionReviewTitle": "Review this bill status", "actionReviewTitle": "यो बिल स्थिति समीक्षा गर्नुहोस्",
"actionReviewDesc": "Use adjustment, reversal, or bad debt actions if the amount or direction is wrong.", "actionReviewDesc": "रकम वा दिशा गलत भएमा समायोजन, रिभर्सल, वा खराब ऋण कार्य प्रयोग गर्नुहोस्।",
"billOwner": "Bill owner", "billOwner": "बिल मालिक",
"billCounterparty": "Counterparty", "billCounterparty": "प्रतिपक्ष",
"unpaidPendingConfirm": "Confirm the bill before recording payment", "unpaidPendingConfirm": "भुक्तानी दर्ता गर्नु अघि बिल पुष्टि गर्नुहोस्",
"unpaidAwaitingPayment": "Record offline payment", "unpaidAwaitingPayment": "अफलाइन भुक्तानी दर्ता गर्नुहोस्",
"fullySettled": "Fully settled this period", "fullySettled": "यस अवधिमा पूर्ण सेटल भयो",
"confirmHint": "Confirm the bill before recording payment.", "confirmHint": "भुक्तानी दर्ता गर्नु अघि बिल पुष्टि गर्नुहोस्।",
"recordReceiptFrom": "Record receipt ({{payer}} → {{payee}})", "recordReceiptFrom": "रसिद दर्ता ({{payer}} → {{payee}})",
"recordPayoutTo": "Record payout ({{payer}} → {{payee}})", "recordPayoutTo": "भुक्तानी दर्ता ({{payer}} → {{payee}})",
"rebateAllocationsHint": "How rebate is allocated across agent tiers.", "rebateAllocationsHint": "एजेन्ट तहहरूमा रिबेट कसरी बाँडिन्छ।",
"payment": "Payment", "payment": "भुक्तानी",
"flowHint": { "flowHint": {
"playerPayAgent": "Player should settle with the direct agent", "playerPayAgent": "खेलाडीले प्रत्यक्ष एजेन्टसँग सेटल गर्नुपर्छ",
"agentPayPlayer": "Direct agent should settle with the player", "agentPayPlayer": "प्रत्यक्ष एजेन्टले खेलाडीसँग सेटल गर्नुपर्छ",
"agentPayUpstream": "This agent should settle with upline / platform", "agentPayUpstream": "यो एजेन्टले माथिल्लो लाइन / प्लेटफर्मसँग सेटल गर्नुपर्छ",
"upstreamPayAgent": "Upline / platform should settle with this agent", "upstreamPayAgent": "माथिल्लो लाइन / प्लेटफर्मले यो एजेन्टसँग सेटल गर्नुपर्छ",
"adjustment": "Adjustment settles separately and keeps the original bill relation", "adjustment": "समायोजन छुट्टै सेटल हुन्छ र मूल बिल सम्बन्ध कायम राख्छ",
"badDebt": "Write off unpaid amount and archive it as bad debt", "badDebt": "बाँकी रकम राइट-अफ गरी खराब ऋणको रूपमा संग्रह गर्नुहोस्",
"reversal": "Reverse the original bill impact according to reversal rules", "reversal": "रिभर्सल नियम अनुसार मूल बिल प्रभाव उल्टाउनुहोस्",
"generic": "Apply payment or adjustment based on this bill relation" "generic": "यो बिल सम्बन्धको आधारमा भुक्तानी वा समायोजन लागू गर्नुहोस्"
}, },
"hierarchyHint": "One period creates multiple bills: players pay their agent first; each agent keeps share profit and remits the rest upline. Gross win/loss may match across rows while settlement amounts step down.", "hierarchyHint": "One period creates multiple bills: players pay their agent first; each agent keeps share profit and remits the rest upline. Gross win/loss may match across rows while settlement amounts step down.",
"advancedActions": "उन्नत कार्यहरू", "advancedActions": "उन्नत कार्यहरू",
@@ -292,84 +292,84 @@
"billType": "बिल प्रकार" "billType": "बिल प्रकार"
}, },
"ledgerPanel": { "ledgerPanel": {
"search": "Search", "search": "खोज्नुहोस्",
"searchBtn": "Search", "searchBtn": "खोज्नुहोस्",
"reset": "Reset filters", "reset": "फिल्टर रिसेट",
"refresh": "Refresh page", "refresh": "पृष्ठ रिफ्रेस",
"filterAll": "Any", "filterAll": "सबै",
"playerAccount": "Player account", "playerAccount": "खेलाडी खाता",
"playerAccountPh": "Username or site player ID", "playerAccountPh": "प्रयोगकर्ता नाम वा साइट खेलाडी ID",
"playerId": "Player ID", "playerId": "खेलाडी ID",
"optional": "Optional", "optional": "ऐच्छिक",
"billStatus": "Bill status", "billStatus": "बिल स्थिति",
"dateRange": "Date range", "dateRange": "मिति दायरा",
"rowPosted": "Posted" "rowPosted": "पोस्ट गरियो"
}, },
"billsPanel": { "billsPanel": {
"intro": "Share bills after period close. Filter by type or status; open detail to confirm or record payment.", "intro": "अवधि बन्द पछि शेयर बिलहरू। प्रकार वा स्थितिद्वारा फिल्टर; पुष्टि वा भुक्तानी दर्ता गर्न विवरण खोल्नुहोस्।",
"hierarchyHint": "One period creates multiple bills: players pay their agent first; each agent keeps share profit and remits the rest upline. Gross win/loss may match across rows while settlement amounts step down.", "hierarchyHint": "एक अवधिले धेरै बिल सिर्जना गर्छ: खेलाडीले पहिले आफ्नो एजेन्टलाई तिर्छ; प्रत्येक एजेन्टले शेयर नाफा राख्छ र बाँकी माथि पठाउँछ। कुल जित/हार पङ्क्तिहरूमा मिल्न सक्छ तर सेटलमेन्ट रकम घट्दै जान्छ।",
"quickFilter": { "quickFilter": {
"title": "Which settlement layer do you want to review", "title": "कुन सेटलमेन्ट तह समीक्षा गर्न चाहनुहुन्छ",
"desc": "Choose player or agent settlement first, then narrow by status or bill id.", "desc": "पहिले खेलाडी वा एजेन्ट सेटलमेन्ट छान्नुहोस्, त्यसपछि स्थिति वा बिल ID द्वारा साँघुरो गर्नुहोस्।",
"allTitle": "All bills", "allTitle": "सबै बिल",
"allHint": "View player, agent, adjustment, and bad debt bills together", "allHint": "खेलाडी, एजेन्ट, समायोजन र खराब ऋण बिलहरू सँगै हेर्नुहोस्",
"playerTitle": "Player settlement", "playerTitle": "खेलाडी सेटलमेन्ट",
"playerHint": "Credit settlement between players and their direct agent", "playerHint": "खेलाडी र तिनीहरूको प्रत्यक्ष एजेन्ट बीच क्रेडिट सेटलमेन्ट",
"agentTitle": "Agent settlement", "agentTitle": "एजेन्ट सेटलमेन्ट",
"agentHint": "Tier settlement between agents and their upline / platform" "agentHint": "एजेन्ट र तिनीहरूको माथिल्लो लाइन / प्लेटफर्म बीच तह सेटलमेन्ट"
}, },
"activeHint": { "activeHint": {
"all": "Current focus: all settlement documents in this period", "all": "हालको फोकस: यस अवधिको सबै सेटलमेन्ट कागजातहरू",
"player": "Current focus: credit settlement between players and direct agents", "player": "हालको फोकस: खेलाडी र प्रत्यक्ष एजेन्ट बीच क्रेडिट सेटलमेन्ट",
"agent": "Current focus: payments between agents and their upline / platform" "agent": "हालको फोकस: एजेन्ट र तिनीहरूको माथिल्लो लाइन / प्लेटफर्म बीच भुक्तानी"
}, },
"layer": { "layer": {
"player": "Player vs direct agent", "player": "खेलाडी बनाम प्रत्यक्ष एजेन्ट",
"agent": "Agent vs upline / platform", "agent": "एजेन्ट बनाम माथिल्लो लाइन / प्लेटफर्म",
"adjustment": "Settlement adjustment", "adjustment": "सेटलमेन्ट समायोजन",
"badDebt": "Bad debt archive", "badDebt": "खराब ऋण संग्रह",
"reversal": "Historical bill reversal", "reversal": "ऐतिहासिक बिल रिभर्सल",
"generic": "Settlement supporting document" "generic": "सेटलमेन्ट सहायक कागजात"
}, },
"category": { "category": {
"all": "All", "all": "सबै",
"player": "Player bills", "player": "खेलाडी बिल",
"agent": "Agent bills", "agent": "एजेन्ट बिल",
"pendingConfirm": "Pending confirm", "pendingConfirm": "पुष्टि पर्खाइमा",
"awaitingPayment": "Awaiting payment" "awaitingPayment": "भुक्तानी पर्खाइमा"
}, },
"billId": "Bill ID", "billId": "बिल ID",
"ownerKeyword": "Owner / counterparty", "ownerKeyword": "मालिक / प्रतिपक्ष",
"ownerKeywordPh": "Player account or agent name", "ownerKeywordPh": "खेलाडी खाता वा एजेन्ट नाम",
"status": "Bill status", "status": "बिल स्थिति",
"billType": "Bill type", "billType": "बिल प्रकार",
"filterAll": "All statuses", "filterAll": "सबै स्थिति",
"filterAllTypes": "All types", "filterAllTypes": "सबै प्रकार",
"filterAdjustment": "Adjust / reverse", "filterAdjustment": "समायोजन / रिभर्स",
"optional": "Optional", "optional": "ऐच्छिक",
"searchBtn": "Search", "searchBtn": "खोज्नुहोस्",
"reset": "Reset", "reset": "रिसेट",
"refresh": "Refresh", "refresh": "रिफ्रेस",
"clientFilterHint": "Owner filter: showing {{shown}} / {{total}}", "clientFilterHint": "मालिक फिल्टर: {{shown}} / {{total}} देखाउँदै",
"emptyFiltered": "No bills match the filter. Try All statuses or reset.", "emptyFiltered": "फिल्टरसँग मेल खाने बिल छैन। सबै स्थिति वा रिसेट प्रयास गर्नुहोस्।",
"emptyClosed": "Period closed but no bills. Often no settled credit tickets in range.", "emptyClosed": "अवधि बन्द भयो तर बिल छैन। प्रायः दायरामा सेटल गरिएको क्रेडिट टिकट छैन।",
"workbenchEmpty": "No bills need action in this period. Use All bills for settled or historical bills.", "workbenchEmpty": "यस अवधिमा कुनै बिल कार्य आवश्यक छैन। सेटल वा ऐतिहासिक बिलका लागि सबै बिल प्रयोग गर्नुहोस्।",
"workbench": { "workbench": {
"pendingTitle": "Bills pending confirm", "pendingTitle": "पुष्टि पर्खाइमा बिल",
"pendingHint": "Confirm the amount and parties first; confirmed bills move to awaiting payment.", "pendingHint": "पहिले रकम र पक्षहरू पुष्टि गर्नुहोस्; पुष्टि भएका बिल भुक्तानी पर्खाइमा जान्छन्।",
"awaitingTitle": "Bills awaiting payment", "awaitingTitle": "भुक्तानी पर्खाइमा बिल",
"awaitingHint": "Record offline payment by payer/payee direction. Bills close when fully paid.", "awaitingHint": "भुक्तानीकर्ता/प्राप्तकर्ता दिशा अनुसार अफलाइन भुक्तानी दर्ता गर्नुहोस्। पूर्ण भुक्तानी भएपछि बिल बन्द हुन्छ।",
"exceptionTitle": "Exceptions", "exceptionTitle": "अपवादहरू",
"exceptionHint": "Review adjustment, reversal, and bad debt records here." "exceptionHint": "समायोजन, रिभर्सल र खराब ऋण रेकर्डहरू यहाँ समीक्षा गर्नुहोस्।"
}, },
"rowHint": { "rowHint": {
"playerOwner": "Player owner", "playerOwner": "खेलाडी मालिक",
"agentOwner": "Agent owner", "agentOwner": "एजेन्ट मालिक",
"adjustmentOwner": "Adjustment owner", "adjustmentOwner": "समायोजन मालिक",
"badDebtOwner": "Bad debt owner", "badDebtOwner": "खराब ऋण मालिक",
"reversalOwner": "Reversal owner", "reversalOwner": "रिभर्सल मालिक",
"playerUpline": "Player's upline agent", "playerUpline": "खेलाडीको माथिल्लो एजेन्ट",
"agentUpline": "Settlement upline" "agentUpline": "सेटलमेन्ट माथिल्लो लाइन"
}, },
"confirmFailed": "पुष्टि असफल भयो", "confirmFailed": "पुष्टि असफल भयो",
"confirmOneBtn": "पुष्टि गर्नुहोस्", "confirmOneBtn": "पुष्टि गर्नुहोस्",
@@ -380,65 +380,65 @@
}, },
"panels": { "panels": {
"overview": { "overview": {
"title": "Overview" "title": "अवलोकन"
}, },
"ledger": { "ledger": {
"title": "Account ledger" "title": "खाता लेजर"
}, },
"bills": { "bills": {
"title": "Bills" "title": "बिलहरू"
}, },
"creditLedger": { "creditLedger": {
"title": "Credit ledger" "title": "क्रेडिट लेजर"
}, },
"playerBills": { "playerBills": {
"title": "Player bills" "title": "खेलाडी बिल"
}, },
"agentBills": { "agentBills": {
"title": "Agent bills" "title": "एजेन्ट बिल"
}, },
"pendingConfirm": { "pendingConfirm": {
"title": "Pending confirm" "title": "पुष्टि पर्खाइमा"
}, },
"awaiting": { "awaiting": {
"title": "Awaiting payment" "title": "भुक्तानी पर्खाइमा"
}, },
"payments": { "payments": {
"title": "Payment log" "title": "भुक्तानी लग"
}, },
"adjustments": { "adjustments": {
"title": "Adjust / reverse" "title": "समायोजन / रिभर्स"
}, },
"reports": { "reports": {
"title": "Period reports" "title": "अवधि रिपोर्ट"
}, },
"badDebt": { "badDebt": {
"title": "Bad debt" "title": "खराब ऋण"
}, },
"workbench": { "workbench": {
"title": "Workbench" "title": "कार्यस्थल"
} }
}, },
"empty": { "empty": {
"noSite": "Select a site.", "noSite": "साइट छान्नुहोस्।",
"noPeriods": "Close the current period first.", "noPeriods": "पहिले हालको अवधि बन्द गर्नुहोस्।",
"noClosed": "Close a period to generate bills.", "noClosed": "बिल सिर्जना गर्न अवधि बन्द गर्नुहोस्।",
"noBadDebt": "No bad debt records.", "noBadDebt": "खराब ऋण रेकर्ड छैन।",
"noCreditLedger": "No ledger entries in this period.", "noCreditLedger": "यस अवधिमा लेजर प्रविष्टि छैन।",
"billsNeedClose": "Bills are created after period close." "billsNeedClose": "अवधि बन्द पछि बिलहरू सिर्जना हुन्छन्।"
}, },
"periods": { "periods": {
"loadFailed": "Failed to load periods" "loadFailed": "अवधिहरू लोड गर्न असफल"
}, },
"toast": { "toast": {
"periodClosed": "Period closed", "periodClosed": "अवधि बन्द भयो",
"periodClosedUnsettled": "Period closed; {{count}} ticket(s) still unsettled." "periodClosedUnsettled": "अवधि बन्द भयो; {{count}} टिकट(हरू) अझै नसेटल।"
}, },
"errors": { "errors": {
"loadBills": "Failed to load bills", "loadBills": "बिलहरू लोड गर्न असफल",
"loadPayments": "Failed to load payments", "loadPayments": "भुक्तानीहरू लोड गर्न असफल",
"loadAdjustments": "Failed to load adjustments", "loadAdjustments": "समायोजनहरू लोड गर्न असफल",
"loadBadDebt": "Failed to load bad debt records", "loadBadDebt": "खराब ऋण रेकर्ड लोड गर्न असफल",
"loadCreditLedger": "Failed to load credit ledger" "loadCreditLedger": "क्रेडिट लेजर लोड गर्न असफल"
}, }
} }