feat: 增加管理端多语言与多模块界面国际化支持

This commit is contained in:
2026-05-19 09:11:55 +08:00
parent 49a4caf01e
commit 1b1dfc92ab
110 changed files with 4053 additions and 1308 deletions

View File

@@ -0,0 +1,83 @@
{
"title": "प्रशासक",
"listTitle": "प्रशासक सूची",
"createAdmin": "प्रशासक सिर्जना",
"searchPlaceholder": "प्रयोगकर्ता नाम / उपनाम / इमेलबाट खोज्नुहोस्",
"loadFailed": "प्रशासक सूची लोड असफल भयो",
"nicknameRequired": "उपनाम लेख्नुहोस्",
"newPasswordMin": "नयाँ पासवर्ड कम्तीमा 8 वर्ण हुनुपर्छ",
"roleRequired": "कम्तीमा एउटा भूमिका छान्नुहोस्",
"usernameRequired": "लगइन प्रयोगकर्ता नाम लेख्नुहोस्",
"passwordMin": "पासवर्ड कम्तीमा 8 वर्ण हुनुपर्छ",
"createSuccess": "प्रशासक {{name}} सिर्जना भयो",
"updateSuccess": "{{name}} अपडेट भयो",
"saveAccountFailed": "खाता सुरक्षित गर्न असफल",
"deleteSuccess": "{{name}} मेटाइयो",
"deleteFailed": "मेटाउन असफल",
"allPermissions": "सबै अनुमति",
"saveRoleSuccess": "{{name}} को भूमिका अपडेट भयो",
"saveRoleFailed": "भूमिका सुरक्षित गर्न असफल",
"savePermissionSuccess": "{{name}} को अनुमति अपडेट भयो",
"savePermissionFailed": "अनुमति सुरक्षित गर्न असफल",
"saving": "सेभ हुँदैछ…",
"deleting": "मेटिँदैछ…",
"common": {
"none": "कुनै छैन"
},
"table": {
"account": "खाता",
"nickname": "उपनाम",
"status": "स्थिति",
"roles": "भूमिका",
"direct": "प्रत्यक्ष",
"effective": "प्रभावी",
"actions": "कार्य"
},
"status": {
"enabled": "सक्रिय",
"disabled": "निष्क्रिय"
},
"actions": {
"permissions": "अनुमति",
"edit": "सम्पादन",
"delete": "मेटाउनुहोस्",
"cancel": "रद्द गर्नुहोस्",
"save": "सेभ गर्नुहोस्"
},
"permissionDialog": {
"title": "प्रशासक अनुमति",
"rolesTitle": "भूमिका",
"rolesDescription": "पूर्वनिर्धारित साइट भूमिकाको रूपमा सुरक्षित हुन्छ र प्रत्यक्ष अनुमतिसँग जोडिएर प्रभावी अनुमति बन्छ।",
"rolePermissionCount": "{{count}} वटा कार्य अनुमति समावेश",
"directTitle": "प्रत्यक्ष अनुमति",
"directDescription": "मेनु वा व्यवसाय क्षेत्र अनुसार विस्तार गरी prd.* अनुमति छान्नुहोस्; धेरैजसो अवस्थामा भूमिका बदल्नु पर्याप्त हुन्छ।",
"selectedRoles": "हाल छनोट गरिएका भूमिका:",
"saveRoles": "भूमिका सेभ गर्नुहोस्",
"saveDirect": "प्रत्यक्ष अनुमति सेभ गर्नुहोस्"
},
"accountDialog": {
"createTitle": "प्रशासक सिर्जना",
"editTitle": "खाता सम्पादन",
"createDescription": "कम्तीमा एउटा पूर्वनिर्धारित साइट भूमिका तोक्नुपर्छ। लगइन नाममा अक्षर, अंक, डट, अन्डरस्कोर र हाइफन मात्र प्रयोग गर्न सकिन्छ र सेभ भएपछि साना अक्षरमा राखिन्छ।",
"editDescription": "लगइन नाम परिवर्तन गर्न मिल्दैन। पासवर्ड खाली छोडेमा परिवर्तन हुँदैन।",
"username": "लगइन नाम",
"usernamePlaceholder": "उदाहरण: ops_admin",
"nickname": "उपनाम",
"nicknamePlaceholder": "देखिने नाम",
"emailOptional": "इमेल (वैकल्पिक)",
"emailPlaceholder": "नचाहिए खाली छोड्नुहोस्",
"password": "पासवर्ड",
"passwordOptional": "पासवर्ड (वैकल्पिक)",
"passwordPlaceholderCreate": "कम्तीमा 8 वर्ण",
"passwordPlaceholderEdit": "परिवर्तन नगर्न खाली छोड्नुहोस्",
"rolesRequired": "भूमिका (पूर्वनिर्धारित साइट, कम्तीमा एक)",
"rolesDescription": "सिर्जना भएपछि अनुमतिमा गएर भूमिका वा प्रत्यक्ष अनुमति थप समायोजन गर्न सकिन्छ।",
"noRoles": "अहिले भूमिका डाटा छैन। सूची लोड भएपछि फेरि प्रयास गर्नुहोस्।"
},
"delete": {
"currentUserBlocked": "हाल लगइन गरिएको खाता मेटाउन मिल्दैन",
"rowActionTitle": "यो प्रशासक मेटाउनुहोस्",
"confirmTitle": "मेटाउने पुष्टि",
"confirmDescription": "प्रशासक {{name}} मेटाउने? यो कार्य फिर्ता लिन सकिँदैन।"
}
}

View File

@@ -1,3 +1,14 @@
{
"title": "अडिट लग"
"title": "अडिट लग",
"moduleCode": "मोड्युल कोड",
"actionCode": "कार्य कोड",
"operatorType": "अपरेटर प्रकार",
"exactMatch": "ठ्याक्कै मिलान",
"operatorTypePlaceholder": "जस्तै admin / system",
"operator": "अपरेटर",
"module": "मोड्युल",
"action": "कार्य",
"target": "लक्ष्य",
"time": "समय",
"empty": "डाटा छैन"
}

View File

@@ -1,3 +1,24 @@
{
"title": "लगइन"
"title": "लगइन",
"loginTitle": "एडमिन लगइन",
"account": "खाता",
"accountPlaceholder": "लगइन खाता",
"password": "पासवर्ड",
"passwordPlaceholder": "पासवर्ड",
"captcha": "क्याप्चा",
"captchaPlaceholder": "क्याप्चा लेख्नुहोस्",
"captchaLoading": "क्याप्चा लोड हुँदैछ",
"captchaRefresh": "क्याप्चा रिफ्रेस गर्न क्लिक गर्नुहोस्",
"captchaFetch": "क्याप्चा लिन क्लिक गर्नुहोस्",
"apiMissingTitle": "API ठेगाना सेट गरिएको छैन",
"apiMissingDescriptionPrefix": "परिवेशमा",
"apiMissingDescriptionSuffix": "सेट गर्नुहोस् (Laravel root URL, जस्तै http://127.0.0.1:8000)।",
"submit": "लगइन",
"submitting": "लगइन हुँदैछ…",
"captchaLoadFailed": "क्याप्चा लोड गर्न सकिएन। API वा नेटवर्क जाँच गर्नुहोस्।",
"apiBaseMissingToast": "NEXT_PUBLIC_LOTTERY_API_BASE_URL सेट गरिएको छैन",
"captchaRequired": "पहिले क्याप्चा रिफ्रेस गर्नुहोस्",
"welcome": "स्वागत छ, {{name}}",
"networkFailed": "नेटवर्क अनुरोध असफल भयो",
"loginFailed": "लगइन असफल भयो"
}

View File

@@ -4,7 +4,7 @@
"ne": "नेपाली",
"zh": "中文",
"title": "इन्टरफेस भाषा",
"changed": "भाषा"
"changed": "भाषा {{language}} मा परिवर्तन भयो"
},
"app": {
"title": "Lottery Admin"
@@ -15,6 +15,65 @@
"search": "खोज",
"apply": "लागू गर्नुहोस्",
"loading": "लोड हुँदैछ...",
"submitting": "पेश हुँदैछ..."
"submitting": "पेश हुँदैछ...",
"logout": "लगआउट",
"close": "बन्द गर्नुहोस्",
"viewAll": "सबै हेर्नुहोस्",
"viewDetails": "विवरण हेर्नुहोस्",
"reviewNow": "अहिले समीक्षा गर्नुहोस्",
"create": "सिर्जना गर्नुहोस्",
"createTask": "टास्क सिर्जना गर्नुहोस्",
"clear": "खाली गर्नुहोस्",
"done": "समाप्त"
},
"date": {
"placeholder": "मिति छान्नुहोस्",
"rangePlaceholder": "मिति दायरा छान्नुहोस्",
"rangeHint": "सुरु मिति छान्नुहोस्, त्यसपछि अन्त्य मिति। एउटै दिनका लागि सोही मितिमा दुई पटक क्लिक गर्नुहोस्। बन्द गर्न Done थिच्नुहोस्।"
},
"pagination": {
"perPage": "प्रति पृष्ठ",
"selectPlaceholder": "छान्नुहोस्",
"summary": "कुल {{total}}; पृष्ठ {{page}} / {{lastPage}}",
"previous": "अघिल्लो",
"next": "अर्को"
},
"states": {
"noData": "डाटा छैन",
"loading": "लोड हुँदैछ…",
"comingSoon": "सुविधा विकासमा छ"
},
"errors": {
"loadFailed": "लोड असफल भयो"
},
"toolbar": {
"defaultAdmin": "प्रशासक",
"notifications": "सूचना",
"notificationsComingSoon": "सूचना सुविधा विकासमा छ",
"accountSettings": "खाता सेटिङ",
"loggedOut": "लगआउट भयो"
},
"nav": {
"home": "गृह",
"dashboard": "ड्यासबोर्ड",
"admin_users": "प्रशासक सूची",
"players": "खेलाडी सूची",
"wallet": "वालेट",
"draws": "ड्रअहरू",
"config": "कन्फिगरेसन",
"risk": "जोखिम",
"settlement": "सेटलमेन्ट",
"jackpot": "Jackpot",
"reconcile": "मिलान",
"tickets": "टिकटहरू",
"reports": "रिपोर्टहरू",
"audit": "अडिट लग",
"settings": "सेटिङ"
},
"sidebar": {
"workspace": "कार्यस्थान"
},
"auth": {
"checking": "लगइन स्थिति जाँच हुँदैछ…"
}
}

View File

@@ -0,0 +1,83 @@
{
"title": "कन्फिगरेसन केन्द्र",
"nav": {
"aria": "सञ्चालन कन्फिगरेसन उप-नेभिगेसन",
"sidebarTitle": "सञ्चालन कन्फिगरेसन",
"groups": {
"betting": "बेटिङ र प्रदर्शन",
"risk_wallet": "जोखिम र कोष"
},
"items": {
"plays": "खेल प्रकार र सीमा",
"odds": "अड्स",
"rebate": "कमिसन / रिबेट",
"risk-cap": "पेमेन्ट क्याप",
"wallet": "वालेट थ्रेसहोल्ड"
}
},
"versionStatus": {
"active": "सक्रिय",
"draft": "ड्राफ्ट",
"archived": "अभिलेख"
},
"versionSwitcher": {
"sheetTitle": "कन्फिगरेसन संस्करण बदल्नुहोस्",
"sheetDescription": "यस पृष्ठमा हेर्न एउटा संस्करण छान्नुहोस्। ड्राफ्ट सम्पादनयोग्य छ; सक्रिय र अभिलेख संस्करण केवल पढ्न मिल्ने छन्।",
"loading": "लोड हुँदैछ…",
"noneSelected": "कुनै संस्करण छानिएको छैन",
"switch": "संस्करण बदल्नुहोस्",
"empty": "संस्करण रेकर्ड छैन।",
"count": "{{count}} वटा",
"effectiveAt": "लागू समय: {{value}}",
"note": "टिप्पणी: {{value}}",
"current": "हाल हेर्दै",
"selected": "छानिएको",
"view": "हेर्नुहोस्",
"rollback": "रोलब्याक",
"delete": "मेटाउनुहोस्",
"deleteConfirmTitle": "यो संस्करण मेटाउने?",
"deleteConfirmDescription": "संस्करण ID {{id}} (version_no {{version}}) स्थायी रूपमा मेटाइनेछ। सक्रिय संस्करण मेटाउन मिल्दैन।"
},
"versionActions": {
"publishCurrent": "हालको संस्करण बनाउनुहोस्",
"refreshing": "रिफ्रेस हुँदैछ",
"refresh": "संस्करण रिफ्रेस",
"newDraft": "नयाँ ड्राफ्ट",
"saveDraft": "ड्राफ्ट सेभ गर्नुहोस्"
},
"wallet": {
"title": "वालेट ट्रान्सफर सीमा सेटिङ",
"description": "रकम खेलको सानो मुद्रा एकाइमा हुन्छ (उदाहरण, NPR मा 100 = 1.00 NPR)। न्यूनतम रकम कम्तीमा 1 सानो एकाइ हुनुपर्छ।",
"loadFailed": "लोड असफल भयो",
"saveSuccess": "सफलतापूर्वक सेभ भयो",
"saveFailed": "सेभ असफल भयो",
"fields": {
"inMin": "न्यूनतम ट्रान्सफर-इन रकम",
"inMax": "अधिकतम ट्रान्सफर-इन रकम",
"outMin": "न्यूनतम ट्रान्सफर-आउट रकम",
"outMax": "अधिकतम ट्रान्सफर-आउट रकम"
},
"placeholders": {
"min": "उदाहरण: 1.00",
"max": "उदाहरण: 10000.00"
},
"hints": {
"inMin": "मुख्य वालेटबाट लटरी वालेटमा प्रति अर्डर न्यूनतम",
"inMax": "मुख्य वालेटबाट लटरी वालेटमा प्रति अर्डर अधिकतम",
"outMin": "लटरी वालेटबाट मुख्य वालेटमा प्रति अर्डर न्यूनतम",
"outMax": "लटरी वालेटबाट मुख्य वालेटमा प्रति अर्डर अधिकतम"
},
"discard": "परिवर्तन त्याग्नुहोस्"
},
"play": {
"batchGroups": {
"d2": "2D ग्लोबल",
"d3": "3D ग्लोबल",
"d4": "4D ग्लोबल",
"big-small": "Big / Small",
"position": "स्थिति खेलहरू",
"box": "बक्स खेलहरू",
"jackpot": "Jackpot"
}
}
}

View File

@@ -1,3 +1,57 @@
{
"title": "ड्यासबोर्ड"
"title": "ड्यासबोर्ड",
"refresh": "रिफ्रेस",
"notice": "सूचना",
"todayBetTotal": "हालको ड्रअ कुल बेट",
"currentDrawFinanceSummary": "हालको हल ड्रअको वित्तीय सारांश",
"currentPayout": "हालको भुक्तानी",
"payoutSummary": "जितेको भुक्तानी + Jackpot",
"currentProfit": "हालको प्लेटफर्म नाफा",
"profitFormula": "बेट - भुक्तानी (अनुमानित)",
"currentDraw": "हालको ड्रअ",
"drawSequence": "राउन्ड {{sequence}}",
"drawDetails": "ड्रअ विवरण",
"ticketCount": "टिकट वस्तु संख्या",
"relatedBetAmount": "सम्बन्धित बेट रकम",
"riskCapUsage": "जोखिम क्याप प्रयोग",
"lockedAndCap": "लक {{locked}} / क्याप {{cap}}",
"occupancyDetails": "अकुपेन्सी विवरण",
"hotNumbersTop10": "शीर्ष 10 हट नम्बर",
"playDimension": "प्ले डाइमेन्सन",
"soldOutDistribution": "बिक्री समाप्त वितरण",
"soldOutTotal": "कुल बिक्री समाप्त",
"pendingReviewResults": "समीक्षा बाँकी परिणाम",
"abnormalTransferOrders": "असामान्य ट्रान्सफर अर्डर",
"viewTransferOrders": "ट्रान्सफर अर्डर हेर्नुहोस्",
"noSoldOutNumbers": "बिक्री समाप्त नम्बर छैन",
"noPoolData": "यस डाइमेन्सनमा पूल डाटा छैन",
"numbersByUsage": "प्रयोग अनुसार नम्बर",
"capUsage": "क्याप प्रयोग",
"tabs": {
"4d": "4D",
"3d": "3D",
"2d": "2D",
"special": "विशेष"
},
"soldOutBuckets": {
"d4": "4D",
"d3": "3D",
"d2": "2D",
"special": "विशेष",
"other": "अन्य"
},
"quickLinks": {
"createDrawPlan": "ड्रअ योजना सिर्जना",
"drawSchedule": "खुला बिक्री / ड्रअ",
"results": "परिणाम",
"tickets": "टिकट व्यवस्थापन",
"walletTransactions": "वालेट कारोबार",
"reports": "रिपोर्ट",
"auditLogs": "अडिट लग"
},
"warnings": {
"drawPermission": "यो खातासँग ड्रअ हेर्ने वा व्यवस्थापन अनुमति छैन। वित्तीय र जोखिम डाटा फिर्ता आएन।",
"walletPermission": "यो खातासँग वालेट मिलान हेर्ने अनुमति छैन। असामान्य ट्रान्सफर संख्या फिर्ता आएन।",
"loadFailed": "लोड असफल भयो। API र लगइन अवस्था जाँच गर्नुहोस्।"
}
}

View File

@@ -0,0 +1,132 @@
{
"title": "ड्रअ",
"statusListTitle": "ड्रअ सूची",
"generatePlan": "ड्रअ योजना सिर्जना",
"generating": "सिर्जना हुँदैछ…",
"generateSuccess": "{{created}} ड्रअ सिर्जना भयो, बफर {{upcoming}}/{{target}}",
"generateFailed": "सिर्जना असफल भयो",
"drawNo": "ड्रअ नं.",
"status": "स्थिति",
"startTime": "सुरु समय",
"closeTime": "बन्द समय",
"drawTime": "ड्रअ समय",
"betTotal": "कुल बेट",
"payoutTotal": "कुल भुक्तानी",
"profitLoss": "नाफा/नोक्सानी",
"actions": "कार्य",
"queryDraw": "ड्रअ खोज्नुहोस्",
"reset": "रिसेट",
"fuzzyDrawNo": "फजी ड्रअ नं.",
"viewDetails": "विवरण हेर्नुहोस्",
"invalidDrawId": "अवैध ड्रअ ID",
"loadFailed": "लोड असफल भयो। लगइन र API कन्फिग जाँच गर्नुहोस्।",
"drawDetail": "ड्रअ विवरण",
"businessDate": "व्यवसाय मिति",
"sequenceNo": "क्रम संख्या",
"plannedDraw": "योजनाबद्ध ड्रअ",
"coolingEndTime": "कुलिङ समाप्ति",
"resultSource": "नतिजा स्रोत",
"currentResultVersion": "हालको नतिजा संस्करण",
"settleVersion": "सेटलमेन्ट संस्करण",
"isReopened": "फेरि खोलिएको",
"yes": "हो",
"no": "होइन",
"batchStats": "ब्याच तथ्यांक",
"batchTotal": "कुल ब्याच",
"pendingReview": "समीक्षा बाँकी",
"published": "प्रकाशित",
"viewFinance": "ड्रअ वित्त हेर्नुहोस्",
"drawActions": "ड्रअ कार्य",
"drawActionsDesc": "म्यानुअल बन्द / रद्द / RNG / पुनःखोलाइ / सेटलमेन्ट सबै सीधै ब्याकएन्ड API मा जान्छ।",
"manualClose": "म्यानुअल बन्द",
"cancelDraw": "ड्रअ रद्द",
"cancelBeforeDraw": "ड्रअ अघि रद्द",
"rngDraw": "RNG ड्रअ",
"rngAutoGenerate": "RNG स्वचालित सिर्जना",
"reopen": "पुनःखोल्नुहोस्",
"cooldownReopen": "कुलिङमा पुनःखोल्नुहोस्",
"runSettlement": "सेटलमेन्ट चलाउनुहोस्",
"processing": "प्रक्रियामा…",
"actionSuccess": "{{name}} सफल भयो",
"actionFailed": "{{name}} असफल भयो",
"hallPreviewStatus": "हल पूर्वावलोकन {{status}}",
"financeOverview": "ड्रअ वित्तीय सारांश",
"orderAndItemCount": "अर्डर / टिकट आइटम",
"actualBet": "वास्तविक कटौती बेट",
"currentPayout": "हालको कुल भुक्तानी",
"grossProfit": "अनुमानित कुल नाफा",
"settlementBatchList": "सेटलमेन्ट ब्याच सूची (ड्रअ अनुसार)",
"relatedSettlementBatches": "सम्बन्धित सेटलमेन्ट ब्याच",
"noSettlementBatches": "सेटलमेन्ट ब्याच अभिलेख छैन।",
"ticketCount": "टिकट",
"winCount": "जित",
"finishedAt": "समाप्त समय",
"resultsTitle": "परिणाम",
"reviewAndPublish": "समीक्षा / प्रकाशित",
"viewReviewQueue": "समीक्षा सूची हेर्नुहोस्",
"noPublishedBatch": "प्रकाशित ब्याच छैन।",
"version": "संस्करण v{{version}}",
"sourceType": "स्रोत {{source}}",
"manualEntry": "म्यानुअल",
"rng": "RNG",
"rngSummary": "RNG ह्यास {{hash}}",
"confirmedAt": "पुष्टि समय {{time}}",
"prize": "पुरस्कार",
"tail3": "अन्तिम 3",
"tail2": "अन्तिम 2",
"headTail": "हेड/टेल",
"manualResultEntry": "म्यानुअल परिणाम प्रविष्टि",
"currentStatusAndDraft": "हालको स्थिति {{status}} · सेभ गरेपछि pending batch बन्छ, सिधै प्रकाशित हुँदैन",
"enter23Numbers": "कृपया 23 वटा 4-अङ्क समूह पूरा भर्नुहोस्",
"draftSaved": "ड्राफ्ट v{{version}} सुरक्षित भयो, प्रकाशनको प्रतिक्षामा",
"saveFailed": "सेभ असफल भयो",
"clear": "खाली गर्नुहोस्",
"saveDraft": "ड्राफ्ट सुरक्षित गर्नुहोस्",
"saving": "सेभ हुँदैछ…",
"pendingBatches": "बाँकी ब्याच",
"noPendingBatches": "pending_review ब्याच छैन।",
"batchId": "ब्याच ID",
"numberCount": "नम्बर संख्या",
"reviewAndPublishAction": "जाँचेर प्रकाशित गर्नुहोस्",
"noPublishPermission": "प्रकाशन अनुमति छैन",
"batchNotFound": "ब्याच भेटिएन",
"batchNotFoundDesc": "समीक्षा सूचीमा फर्केर batch ID जाँच गर्नुहोस्।",
"backToReviewQueue": "समीक्षा सूचीमा फर्कनुहोस्",
"publishTitle": "प्रकाशित",
"cannotPublish": "प्रकाशित गर्न मिल्दैन",
"cannotPublishDesc": "हालको ब्याच स्थिति '{{status}}' हो।",
"checkBeforePublish": "प्रकाशन अघि नम्बर जाँच गर्नुहोस्",
"checkBeforePublishDesc": "सही भएपछि मात्र प्रकाशित गर्नुहोस्।",
"publishedView": "प्रकाशित नतिजा हेर्नुहोस्",
"confirmPublish": "प्रकाशन पुष्टि गर्नुहोस्",
"submitting": "पेश हुँदैछ…",
"publishSuccess": "प्रकाशित भयो · {{drawNo}} · स्थिति {{status}}",
"publishFailed": "प्रकाशन असफल भयो",
"sourceTypeFull": "स्रोत: {{source}} · संख्या: {{count}}/23 · RNG ह्यास: {{hash}}",
"subnav": {
"status": "ड्रअ स्थिति",
"results": "परिणाम",
"finance": "ड्रअ वित्त",
"review": "समीक्षा र प्रकाशन"
},
"statusOptions": {
"all": "सबै",
"pending": "सुरु नभएको",
"open": "बेट खुला",
"closing": "बन्द हुँदै",
"closed": "बन्द",
"drawing": "ड्रअ हुँदै",
"review": "समीक्षा",
"cooldown": "कुलडाउन",
"settling": "सेटल हुँदै",
"settled": "सेटल भयो",
"cancelled": "रद्द"
},
"resultSlots": {
"first": "पहिलो पुरस्कार",
"second": "दोस्रो पुरस्कार",
"third": "तेस्रो पुरस्कार",
"starter": "विशेष {{index}}",
"consolation": "सान्त्वना {{index}}"
}
}

View File

@@ -0,0 +1,46 @@
{
"title": "Jackpot",
"configTitle": "Jackpot पूल कन्फिगरेसन",
"loadFailed": "लोड असफल भयो",
"saveSuccess": "सुरक्षित भयो",
"saveFailed": "सुरक्षित गर्न असफल",
"invalidDrawId": "मान्य ड्रअ ID लेख्नुहोस्",
"manualBurstSuccess": "Jackpot म्यानुअल रूपमा ट्रिगर भयो",
"manualBurstFailed": "म्यानुअल बर्स्ट असफल भयो",
"noPoolData": "पूल डाटा छैन",
"displayBalance": "प्रदर्शित ब्यालेन्स {{amount}}",
"currentAmount": "हालको पूल ब्यालेन्स (सानो एकाइ)",
"contributionRate": "योगदान अनुपात 0-1",
"triggerThreshold": "बर्स्ट थ्रेसहोल्ड (सानो एकाइ)",
"payoutRate": "बर्स्ट भुक्तानी अनुपात 0-1",
"forceTriggerGap": "बलपूर्वक बर्स्ट अन्तर (सेटल ड्रअ)",
"minBetAmount": "न्यूनतम बेट रकम (सानो एकाइ)",
"comboTriggerPlays": "कम्बो ट्रिगर प्ले (comma-separated)",
"status": "स्थिति",
"disabled": "बन्द",
"enabled": "खुला",
"saving": "सुरक्षित हुँदैछ…",
"save": "सुरक्षित गर्नुहोस्",
"manualBurstDrawId": "म्यानुअल बर्स्ट ड्रअ ID",
"manualBurstAmount": "बर्स्ट रकम (खाली भए सबै)",
"processing": "प्रक्रियामा…",
"manualBurst": "म्यानुअल बर्स्ट",
"filter": "फिल्टर",
"drawNo": "ड्रअ नं.",
"optional": "वैकल्पिक",
"apply": "लागू गर्नुहोस्",
"payoutRecords": "Jackpot भुक्तानी रेकर्ड",
"contributionRecords": "Jackpot योगदान रेकर्ड",
"subnavLabel": "Jackpot उपनेभिगेसन",
"subnavPools": "पूल कन्फिगरेसन",
"subnavRecords": "रेकर्ड",
"payoutLoadFailed": "भुक्तानी रेकर्ड लोड असफल भयो",
"contributionLoadFailed": "योगदान रेकर्ड लोड असफल भयो",
"trigger": "ट्रिगर",
"payoutAmount": "भुक्तानी रकम",
"winnerCount": "विजेता संख्या",
"time": "समय",
"ticketNo": "टिकट",
"player": "खेलाडी",
"contributionAmount": "योगदान रकम"
}

View File

@@ -0,0 +1,49 @@
{
"title": "खेलाडी",
"listTitle": "खेलाडी सूची",
"createPlayer": "खेलाडी सिर्जना",
"searchPlaceholder": "खेलाडी ID / प्रयोगकर्ता नाम / उपनामबाट खोज्नुहोस्",
"search": "खोज",
"refresh": "रिफ्रेस",
"loadFailed": "खेलाडी सूची लोड असफल भयो",
"siteCodeRequired": "साइट कोड लेख्नुहोस्",
"sitePlayerIdRequired": "साइट खेलाडी ID लेख्नुहोस्",
"createFailed": "खेलाडी सिर्जना असफल भयो",
"createSuccess": "खेलाडी {{name}} सिर्जना भयो",
"noChanges": "कुनै परिवर्तन छैन",
"updateFailed": "खेलाडी अपडेट असफल भयो",
"updateSuccess": "{{name}} अपडेट भयो",
"deleteFailed": "मेटाउन असफल",
"deleteSuccess": "खेलाडी {{name}} मेटाइयो",
"statusNormal": "सामान्य",
"statusFrozen": "फ्रिज",
"statusBanned": "प्रतिबन्धित",
"site": "साइट",
"sitePlayerId": "साइट खेलाडी ID",
"username": "प्रयोगकर्ता नाम",
"nickname": "उपनाम",
"currency": "मुद्रा",
"balance": "ब्यालेन्स",
"available": "उपलब्ध",
"status": "स्थिति",
"lastLogin": "अन्तिम लगइन",
"actions": "कार्य",
"edit": "सम्पादन",
"delete": "मेटाउनुहोस्",
"createDialogTitle": "खेलाडी सिर्जना",
"editDialogTitle": "खेलाडी सम्पादन",
"createDialogDesc": "मुख्य साइटको खेलाडीलाई लटरी प्लेटफर्ममा म्यानुअल दर्ता गर्नुहोस्। प्रायः SSO लगइनबाट स्वतः सिर्जना हुन्छ।",
"editDialogDesc": "खेलाडी जानकारी सम्पादन गर्नुहोस्।",
"siteCode": "साइट कोड",
"siteCodePlaceholder": "जस्तै main_site",
"sitePlayerIdLabel": "साइट खेलाडी ID",
"sitePlayerIdPlaceholder": "मुख्य साइटले फिर्ता गरेको अद्वितीय चिन्ह",
"usernamePlaceholderOptional": "वैकल्पिक",
"nicknamePlaceholderOptional": "वैकल्पिक",
"defaultCurrency": "पूर्वनिर्धारित मुद्रा",
"cancel": "रद्द गर्नुहोस्",
"save": "सुरक्षित गर्नुहोस्",
"saving": "सुरक्षित हुँदैछ…",
"confirmDelete": "मेटाउने पुष्टि",
"confirmDeleteDesc": "खेलाडी {{name}} मेटाउने? यो कार्य फिर्ता गर्न मिल्दैन।"
}

View File

@@ -0,0 +1,45 @@
{
"title": "मिलान",
"createTitle": "म्यानुअल मिलान कार्य",
"createDesc": "असामान्य फ्लोहरू scheduled task ले स्वतः जाँच्छ। यहाँ वित्तले म्यानुअल रूपमा मिलान कार्य सुरु गर्न सक्छ: प्रकार र समय सीमा छान्नुहोस्, अनि आवश्यक परे player ID, transfer no, वा idempotency key जस्ता सन्दर्भहरू प्रति लाइन लेख्नुहोस्।",
"reconcileType": "मिलान प्रकार",
"walletTransfer": "वालेट ट्रान्सफर (मुख्य साइट ⇄ लटरी)",
"startTime": "सुरु समय",
"endTime": "अन्त्य समय",
"scope": "दायरा (वैकल्पिक)",
"scopePlaceholder": "प्रति लाइन एउटा सन्दर्भ, जस्तै player ID, wallet transfer no, वा idempotency key.\nखाली छोडेमा केवल कार्य रेकर्ड सिर्जना हुन्छ।",
"scopeHint": "pending_reconcile स्थितिको वालेट कारोबारसँग मिलान गर्दा transfer no वा idempotency key माथि टाँस्नुहोस्।",
"advancedToggleOpen": "उन्नत विकल्प देखाउनुहोस् (custom items JSON)",
"advancedToggleClose": "उन्नत विकल्प लुकाउनुहोस् (custom items JSON)",
"advancedJson": "Items JSON (माथिको दायराबाट बनेका row हरूलाई override गर्छ)",
"createTask": "मिलान कार्य सिर्जना",
"submitting": "पेश हुँदैछ…",
"loadFailed": "लोड असफल भयो",
"loadItemsFailed": "विवरण लोड असफल भयो",
"periodRequired": "सुरु र अन्त्य समय दुवै लेख्नुहोस्",
"periodInvalid": "अवैध समय दायरा",
"periodOrderInvalid": "अन्त्य समय सुरु समयभन्दा पछाडि वा बराबर हुनुपर्छ",
"advancedJsonInvalid": "उन्नत JSON parse गर्न सकिएन",
"createSuccess": "मिलान कार्य सिर्जना भयो",
"createFailed": "कार्य सिर्जना असफल भयो",
"noCreatePermission": "हालको खातासँग मिलान कार्य सिर्जना गर्ने अनुमति छैन।",
"jobsTitle": "मिलान कार्यहरू",
"jobsDesc": "विवरण हेर्न row क्लिक गर्नुहोस्।",
"refresh": "रिफ्रेस",
"jobNo": "कार्य नं.",
"type": "प्रकार",
"status": "स्थिति",
"period": "अवधि",
"createdAt": "सिर्जना समय",
"detailsTitle": "कार्य विवरण",
"sideARef": "लटरी साइड सन्दर्भ",
"sideBRef": "मुख्य साइट सन्दर्भ",
"differenceAmount": "अन्तर (cent)",
"noDetails": "विवरण छैन",
"statusCompleted": "सम्पन्न",
"statusRunning": "चलिरहेको",
"statusFailed": "असफल",
"itemMismatch": "मेल खाएन",
"itemMatched": "मेल खायो",
"itemPendingCheck": "जाँच बाँकी"
}

View File

@@ -1,3 +1,34 @@
{
"title": "रिपोर्ट"
"title": "रिपोर्ट",
"createExport": "निर्यात सिर्जना",
"reportType": "रिपोर्ट प्रकार",
"exportFormat": "निर्यात ढाँचा",
"filterJson": "filter_json (वैकल्पिक)",
"parseFilterFailed": "फिल्टर JSON पार्स गर्न सकिएन",
"createSuccess": "निर्यात कार्य सिर्जना भयो",
"createFailed": "कार्य सिर्जना असफल भयो",
"downloadFailed": "डाउनलोड असफल भयो",
"taskList": "कार्य सूची",
"jobId": "कार्य नं.",
"type": "प्रकार",
"format": "ढाँचा",
"status": "स्थिति",
"output": "आउटपुट",
"download": "डाउनलोड",
"createdAt": "सिर्जना समय",
"id": "ID",
"empty": "डाटा छैन",
"reportTypes": {
"draw_profit_summary": "ड्रअ नाफा सारांश",
"daily_profit_summary": "दैनिक नाफा सारांश",
"player_win_loss": "खेलाडी जित/हार रिपोर्ट",
"wallet_transfer_report": "वालेट ट्रान्सफर रिपोर्ट",
"hot_number_risk_report": "हट नम्बर जोखिम रिपोर्ट",
"play_dimension_report": "प्ले डाइमेन्सन रिपोर्ट",
"sold_out_number_report": "बिक्री समाप्त नम्बर रिपोर्ट",
"rebate_commission_report": "रिबेट र कमिसन रिपोर्ट",
"audit_operation_report": "अडिट अपरेशन रिपोर्ट",
"wallet_txns_daily": "वालेट कारोबार दैनिक",
"transfer_orders_daily": "ट्रान्सफर अर्डर दैनिक"
}
}

View File

@@ -0,0 +1,91 @@
{
"title": "जोखिम",
"center": "जोखिम केन्द्र",
"drawNo": "ड्रअ नं.",
"status": "स्थिति",
"closeTime": "बन्द समय",
"actions": "कार्य",
"all": "सबै",
"search": "खोज",
"refresh": "रिफ्रेस",
"fuzzyDrawNo": "फजी ड्रअ नं.",
"loadDrawListFailed": "ड्रअ सूची लोड असफल भयो",
"enterRisk": "जोखिममा जानुहोस्",
"poolsTitle": "जोखिम पूल",
"searchNumber": "नम्बर खोज्नुहोस्",
"searchNumberPlaceholder": "जस्तै 8888",
"riskFilter": "जोखिम फिल्टर",
"sort": "क्रमबद्ध",
"filterAll": "सबै",
"filterSoldOut": "बिक्री समाप्त",
"filterHighRisk": ">80%",
"sortUsageDesc": "प्रयोग अनुपात ↓",
"sortLockedDesc": "लक रकम ↓",
"sortRemainingAsc": "बाँकी ↑",
"sortNumberAsc": "नम्बर ↑",
"loadPoolsFailed": "जोखिम पूल लोड असफल भयो",
"capAmount": "क्याप",
"lockedAmount": "लक गरिएको",
"remainingAmount": "बाँकी",
"usageRatio": "प्रयोग अनुपात",
"poolStatus": "स्थिति",
"soldOut": "बिक्री समाप्त",
"warning": "चेतावनी",
"normal": "सामान्य",
"recover": "पुनर्स्थापना",
"close": "बन्द",
"view": "हेर्नुहोस्",
"manualCloseSuccess": "नम्बर बेटिङ म्यानुअल रूपमा बन्द गरियो",
"recoverSuccess": "नम्बर बेटिङ पुनर्स्थापित गरियो",
"actionFailed": "कार्य असफल भयो",
"detailTitle": "जोखिम पूल विवरण",
"loadDetailFailed": "जोखिम पूल विवरण लोड असफल भयो",
"backToList": "सूचीमा फर्कनुहोस्",
"backToAllPools": "सबै जोखिम पूलमा फर्कनुहोस्",
"numberTitle": "नम्बर {{number}}",
"drawMeta": "ड्रअ {{drawNo}}",
"totalCap": "क्याप रकम",
"lockedWorstCase": "लक गरिएको (अधिकतम भुक्तानी सुरक्षित)",
"remainingSellable": "बाँकी बिक्रीयोग्य",
"isSoldOut": "बिक्री समाप्त",
"yes": "हो",
"no": "होइन",
"occupationLogs": "यो नम्बरको लक / रिलिज लग",
"time": "समय",
"action": "कार्य",
"amount": "रकम",
"source": "स्रोत",
"ticketNo": "टिकट नं.",
"playCode": "प्ले",
"loadLogsFailed": "लक लग लोड असफल भयो",
"lockLogsTitle": "जोखिम लक लग",
"drawInfoLoadFailed": "ड्रअ जानकारी लोड असफल भयो",
"loadingDraw": "ड्रअ लोड हुँदैछ…",
"headerTitle": "जोखिम · ड्रअ {{drawNo}}",
"databaseStatus": "डेटाबेस स्थिति",
"hallPreviewStatus": "(हल पूर्वावलोकन: {{status}})",
"subnavOccupancy": "अकुपेन्सी",
"subnavHot": "हट नम्बर",
"subnavSoldOut": "बिक्री समाप्त सूची",
"subnavPools": "सबै जोखिम पूल",
"changeDraw": "ड्रअ परिवर्तन गर्नुहोस्",
"number4d": "नम्बर (4 अङ्क)",
"optional": "वैकल्पिक",
"actionFilter": "कार्य",
"noLimit": "सीमा छैन",
"lock": "लक",
"release": "रिलिज",
"applyFilter": "फिल्टर लागू गर्नुहोस्",
"statusOptions": {
"pending": "सुरु नभएको",
"open": "खुला",
"closing": "बन्द हुँदै",
"closed": "बन्द",
"drawing": "ड्रअ हुँदै",
"review": "समीक्षा",
"cooldown": "कुलडाउन",
"settling": "सेटल हुँदै",
"settled": "सेटल भयो",
"cancelled": "रद्द"
}
}

View File

@@ -0,0 +1,54 @@
{
"title": "सेटलमेन्ट",
"filter": "फिल्टर",
"drawNo": "ड्रअ नं.",
"status": "स्थिति",
"apply": "लागू गर्नुहोस्",
"batchList": "सेटलमेन्ट ब्याच",
"loadFailed": "लोड असफल भयो",
"exportFailed": "निर्यात असफल भयो",
"actionSuccess": "{{name}} सफल भयो",
"actionFailed": "{{name}} असफल भयो",
"placeholderDrawNo": "जस्तै 20260511-001",
"reviewStatus": "समीक्षा स्थिति",
"ticketCount": "टिकट संख्या",
"winCount": "जित संख्या",
"payoutTotal": "कुल भुक्तानी",
"jackpot": "Jackpot",
"finishedAt": "समाप्त समय",
"details": "विवरण",
"approve": "स्वीकृत",
"pass": "पास",
"reject": "अस्वीकृत",
"payout": "भुक्तानी",
"export": "निर्यात",
"backToList": "ब्याच सूचीमा फर्कनुहोस्",
"errorTitle": "त्रुटि",
"retry": "पुन: प्रयास",
"batchSummary": "ब्याच #{{id}}",
"summaryMeta": "ड्रअ {{drawNo}} · ड्रअ स्थिति {{drawStatus}} · परिणाम ब्याच v{{version}}",
"settlementStatus": "सेटलमेन्ट स्थिति",
"reviewState": "समीक्षा स्थिति",
"ticketTotal": "टिकट संख्या",
"winTotal": "जित संख्या",
"payoutAmount": "कुल भुक्तानी",
"jackpotPayout": "Jackpot भुक्तानी",
"startedAt": "सुरु",
"endedAt": "समाप्त",
"runPayout": "भुक्तानी चलाउनुहोस्",
"exportSettlementReport": "सेटलमेन्ट रिपोर्ट निर्यात",
"loadingSummary": "सारांश लोड हुँदैछ…",
"detailTitle": "सेटलमेन्ट विवरण",
"ticketNo": "टिकट नं.",
"playCode": "प्ले",
"player": "खेलाडी",
"matchedTier": "मिलेको स्तर",
"regularPayout": "सामान्य भुक्तानी",
"loadingDetails": "विवरण लोड हुँदैछ…",
"statusOptions": {
"all": "सबै",
"running": "चलिरहेको",
"completed": "सम्पन्न",
"failed": "असफल"
}
}

View File

@@ -0,0 +1,19 @@
{
"title": "टिकट",
"playerTicketQuery": "खेलाडी टिकट खोज",
"playerId": "खेलाडी ID",
"invalidPlayerId": "मान्य खेलाडी ID लेख्नुहोस्",
"drawNoOptional": "ड्रअ नं. (वैकल्पिक)",
"drawNoPlaceholder": "जस्तै 20260520-001",
"query": "खोज",
"loadFailed": "लोड असफल भयो",
"ticketNo": "टिकट नं.",
"orderNo": "अर्डर नं.",
"drawNo": "ड्रअ नं.",
"playCode": "प्ले",
"number": "नम्बर",
"actualDeduct": "कटौती",
"status": "स्थिति",
"failReason": "असफल कारण",
"winAmount": "जित रकम"
}

View File

@@ -0,0 +1,69 @@
{
"title": "वालेट",
"subnavLabel": "वालेट उपपृष्ठहरू",
"subnavTransactions": "वालेट कारोबार",
"subnavTransferOrders": "ट्रान्सफर अर्डर",
"noPermission": "हालको खातासँग यो पृष्ठमा पहुँच अनुमति छैन",
"copySuccess": "{{label}} क्लिपबोर्डमा प्रतिलिपि भयो",
"copyFailed": "प्रतिलिपि असफल भयो। ब्राउजर अनुमति जाँच गर्नुहोस् वा म्यानुअल रूपमा कपी गर्नुहोस्।",
"statusProcessing": "प्रक्रियामा",
"statusSuccess": "सफल",
"statusFailed": "असफल",
"statusPendingReconcile": "मिलान बाँकी",
"statusReversed": "रिभर्स भयो",
"statusManuallyProcessed": "म्यानुअल रूपमा प्रक्रिया गरियो",
"statusPosted": "पोस्ट गरियो",
"filterAll": "सबै",
"transferIn": "मुख्य साइटबाट भित्र",
"transferOut": "मुख्य साइटतर्फ बाहिर",
"transferOutRefund": "ट्रान्सफर-आउट फिर्ता",
"transferOrders": "ट्रान्सफर अर्डर",
"walletTransactions": "वालेट कारोबार",
"playerWalletQuery": "खेलाडी वालेट खोज",
"localTransferNo": "स्थानीय ट्रान्सफर नं.",
"externalRefNo": "मुख्य साइट सन्दर्भ नं.",
"playerAccount": "खेलाडी खाता",
"playerAccountPlaceholder": "मुख्य साइट खेलाडी ID वा प्रयोगकर्ता नाम (fuzzy)",
"playerId": "खेलाडी ID",
"playerIdOptional": "वैकल्पिक, खाताभन्दा प्राथमिक",
"requestDateRange": "अनुरोध मिति दायरा",
"status": "स्थिति",
"options": "विकल्प",
"abnormalOnly": "असामान्य मात्र",
"abnormalOnlyPending": "असामान्य मात्र (मिलान बाँकी)",
"search": "खोज",
"resetFilters": "फिल्टर रिसेट",
"refreshCurrentPage": "हालको पृष्ठ रिफ्रेस",
"loadFailed": "लोड असफल भयो",
"direction": "दिशा",
"amount": "रकम",
"failReason": "असफल कारण",
"requestTime": "अनुरोध समय",
"finishedTime": "समाप्त समय",
"actions": "कार्य",
"reverse": "रिभर्स",
"manualProcess": "म्यानुअल प्रक्रिया",
"processing": "प्रक्रियामा…",
"reverseSuccess": "रिभर्स सफल भयो",
"manualProcessSuccess": "म्यानुअल प्रक्रिया सफल भयो",
"actionFailed": "कार्य असफल भयो",
"txnNo": "कारोबार नं.",
"bizType": "व्यवसाय प्रकार",
"type": "प्रकार",
"queryFailed": "खोज असफल भयो",
"invalidPlayerId": "मान्य खेलाडी ID लेख्नुहोस्",
"querying": "खोजिँदैछ…",
"query": "खोज",
"sitePlayer": "साइट खेलाडी",
"walletType": "प्रकार",
"currency": "मुद्रा",
"balanceMinor": "ब्यालेन्स (सानो एकाइ)",
"availableBalance": "उपलब्ध (अनुमानित)",
"noWalletRows": "वालेट रेकर्ड छैन। बेट वा ट्रान्सफर नगरेका खेलाडीमा रेकर्ड नहुन सक्छ।",
"copyTransferNo": "स्थानीय ट्रान्सफर नं.",
"copyExternalRefNo": "मुख्य साइट सन्दर्भ नं.",
"copyTxnNo": "कारोबार नं.",
"copyExternalTxnRefNo": "मुख्य साइट सन्दर्भ नं.",
"in": "भित्र",
"out": "बाहिर"
}