feat(locales): Add multiple languages

This commit is contained in:
web@ppanel
2024-12-18 23:12:53 +07:00
parent a20834a9ac
commit b243ab9006
610 changed files with 23247 additions and 9 deletions
+11
View File
@@ -0,0 +1,11 @@
{
"commissionInfo": "राशि की गणना, आमंत्रण कमीशन स्वचालित रूप से शेष राशि में स्थानांतरित",
"commissionRate": "कमीशन दर",
"copyInviteLink": "आमंत्रण लिंक की प्रतिलिपि बनाएँ",
"copySuccess": "प्रतिलिपि सफल",
"inviteCode": "आमंत्रण कोड",
"inviteRecords": "आमंत्रण रिकॉर्ड",
"registrationTime": "पंजीकरण समय",
"totalCommission": "कुल कमीशन",
"userEmail": "उपयोगकर्ता ईमेल"
}
+38
View File
@@ -0,0 +1,38 @@
{
"check": {
"checking": "सत्यापन हो रहा है...",
"continue": "जारी रखें",
"description": "लॉगिन या पंजीकरण जारी रखने के लिए कृपया अपना ईमेल दर्ज करें।",
"email": "कृपया एक मान्य ईमेल पता दर्ज करें।",
"title": "लॉगिन/पंजीकरण",
"whitelist": "ईमेल डोमेन अनुमत श्वेतसूची में नहीं है।"
},
"login": {
"description": "कृपया लॉगिन करने के लिए अपनी खाता जानकारी दर्ज करें।",
"forgotPassword": "पासवर्ड भूल गए?",
"success": "लॉगिन सफल!",
"switchAccount": "पंजीकरण/खाता बदलें",
"title": "लॉगिन"
},
"orWithEmail": "या ईमेल का उपयोग करें",
"register": {
"description": "नया खाता बनाएं, पंजीकरण के लिए अपनी जानकारी भरें।",
"existingAccount": "पहले से खाता है?",
"get": "प्राप्त करें",
"invite": "आमंत्रण कोड",
"message": "#### प्रिय उपयोगकर्ता, नमस्ते!\n\nहमारे प्रति आपकी रुचि और समर्थन के लिए धन्यवाद। साइट संचालन रणनीति में बदलाव के कारण, हमने नए उपयोगकर्ता पंजीकरण को बंद कर दिया है। इस अवधि के दौरान, मौजूदा उपयोगकर्ताओं के उपयोग पर कोई प्रभाव नहीं पड़ेगा।\n\nहम आपको बेहतर सेवा और अनुभव प्रदान करने के लिए प्रतिबद्ध हैं, इसलिए पंजीकरण बंद रहने के दौरान हम व्यापक प्रणाली अनुकूलन और कार्यक्षमता उन्नयन करेंगे। भविष्य में, हम आपको बेहतर सामग्री और सेवाओं के साथ स्वागत करेंगे।\n\nहमारी वेबसाइट और सोशल मीडिया प्लेटफॉर्म पर नवीनतम अपडेट और सूचनाएं प्राप्त करने के लिए ध्यान दें। आपके समझ और समर्थन के लिए धन्यवाद।\n\nयदि आपके कोई प्रश्न हैं या सहायता की आवश्यकता है, तो कृपया हमारी ग्राहक सेवा टीम से संपर्क करें।\n\n**आपके समर्थन और समझ के लिए एक बार फिर धन्यवाद।**",
"passwordMismatch": "दोनों पासवर्ड मेल नहीं खा रहे हैं",
"success": "पंजीकरण सफल, स्वचालित रूप से लॉग इन हो गया!",
"switchToLogin": "लॉगिन/ईमेल रीसेट करें",
"title": "पंजीकरण"
},
"reset": {
"description": "कृपया अपना ईमेल पता दर्ज करें ताकि पासवर्ड रीसेट किया जा सके।",
"existingAccount": "पहले से खाता है?",
"get": "प्राप्त करें",
"success": "पासवर्ड रीसेट सफल, स्वचालित रूप से लॉगिन पर स्विच हो गया है!",
"switchToLogin": "लॉगिन/रजिस्टर",
"title": "पासवर्ड रीसेट"
},
"tos": "सेवा की शर्तें"
}
+52
View File
@@ -0,0 +1,52 @@
{
"empty": [
"कल्पना कीजिए कि यहाँ अद्भुत सामग्री से भरा हुआ है! फिलहाल, केवल कल्पना पर निर्भर करें...",
"यह क्षेत्र रहस्यमय तरीके से गायब हो गया है, हम इसे वापस बुला रहे हैं!",
"अरे, कुछ भी नहीं हुआ... आप खुद कुछ जोड़ सकते हैं!",
"यह ऐसा है जैसे संगीत कार्यक्रम में मंच पर कोई नहीं है... क्यों न आप जाकर प्रदर्शन करें?",
"आपने एक खाली स्वर्ग ढूंढ लिया है! क्या आप यहाँ एक घर बनाना चाहेंगे?",
"यहाँ फिलहाल कुछ भी नहीं है, लेकिन रचनात्मकता यहीं से शुरू होती है!",
"कुछ भी नहीं है... लेकिन चिंता न करें, यह सिर्फ शुरुआत है!",
"यहाँ एक बड़ा आश्चर्य तैयार था, लेकिन आश्चर्य भाग गया!",
"फिलहाल कुछ भी नहीं है, जैसे स्नैक कैबिनेट खाली हो गया हो।",
"यह खाली जगह अपने नायक के आने का इंतजार कर रही है!"
],
"list": {
"pageInfo": "पृष्ठ {current} का {total} पृष्ठों में",
"rowsPerPage": "प्रति पृष्ठ पंक्तियाँ",
"selectedItems": "{total} पंक्तियाँ चुनी गईं"
},
"login": "लॉगिन/रजिस्टर",
"request": {
"10001": "प्रश्न सफल नहीं हुआ है, कृपया थोड़ी देर बाद पुनः प्रयास करें या अपनी शर्तें जांचें।",
"10002": "अद्यतन क्रिया सफल नहीं हुई, कृपया थोड़ी देर बाद पुनः प्रयास करें।",
"10003": "अभी के लिए सम्मिलन क्रिया पूरी नहीं हो सकी, कृपया थोड़ी देर बाद पुनः प्रयास करें।",
"10004": "हटाने की क्रिया पूरी नहीं हो सकी, कृपया थोड़ी देर बाद पुनः प्रयास करें।",
"20001": "यह उपयोगकर्ता जानकारी पहले से मौजूद है, कृपया जानकारी बदलकर पुनः प्रयास करें।",
"20002": "यह उपयोगकर्ता नहीं मिला, कृपया जानकारी की पुष्टि करके पुनः प्रयास करें।",
"20003": "आपके द्वारा दर्ज किया गया पासवर्ड गलत है, कृपया पुनः दर्ज करें।",
"20004": "यह उपयोगकर्ता निष्क्रिय कर दिया गया है, यदि कोई प्रश्न हो तो कृपया ग्राहक सेवा से संपर्क करें।",
"20005": "शेष राशि अपर्याप्त है, कृपया पुनः प्रयास करने से पहले रिचार्ज करें।",
"20006": "पंजीकरण सुविधा अस्थायी रूप से उपलब्ध नहीं है, कृपया थोड़ी देर बाद पुनः प्रयास करें।",
"30001": "यह नोड पहले से मौजूद है, कृपया पुनः जोड़ने का प्रयास न करें।",
"30002": "संबंधित नोड नहीं मिला, कृपया जाँचें और पुनः प्रयास करें।",
"30003": "समूह पहले से मौजूद है, कृपया अन्य नाम का उपयोग करने का प्रयास करें।",
"30004": "यह समूह नहीं मिला, कृपया जानकारी की पुष्टि करके पुनः प्रयास करें।",
"30005": "इस समूह में अभी भी सामग्री है, कृपया इसे खाली करके पुनः प्रयास करें।",
"400": "अनुरोध पैरामीटर सही नहीं हैं, कृपया जाँचें और पुनः सबमिट करें।",
"40002": "मान्य टोकन नहीं मिला, कृपया पहले लॉगिन करें और फिर पुनः प्रयास करें।",
"40003": "वर्तमान टोकन अमान्य है, कृपया पुनः प्राप्त करके पुनः प्रयास करें।",
"40004": "टोकन की समय सीमा समाप्त हो गई है, कृपया पुनः लॉगिन करें।",
"40005": "आपके पास पहुंच की अनुमति नहीं है, यदि कोई प्रश्न हो तो कृपया व्यवस्थापक से संपर्क करें।",
"401": "अनुरोध बहुत बार किया गया है, कृपया थोड़ी देर बाद पुनः प्रयास करें।",
"500": "सर्वर में कुछ समस्या है, कृपया थोड़ी देर बाद पुनः प्रयास करें।",
"50001": "संबंधित कूपन जानकारी नहीं मिली, कृपया जाँचें और पुनः प्रयास करें।",
"50002": "यह कूपन पहले ही उपयोग किया जा चुका है, इसे पुनः उपयोग नहीं किया जा सकता।",
"60001": "सदस्यता की समय सीमा समाप्त हो गई है, कृपया नवीनीकरण के बाद उपयोग करें।",
"60002": "अभी के लिए इस सदस्यता का उपयोग नहीं किया जा सकता, कृपया थोड़ी देर बाद पुनः प्रयास करें।",
"70001": "सत्यापन कोड गलत है, कृपया पुनः दर्ज करें।",
"80001": "कार्य सफलतापूर्वक कतार में नहीं जोड़ा गया, कृपया थोड़ी देर बाद पुनः प्रयास करें।",
"undefined": "सिस्टम में त्रुटि हुई है, कृपया थोड़ी देर बाद पुनः प्रयास करें।"
},
"unlimited": "असीमित"
}
+25
View File
@@ -0,0 +1,25 @@
{
"cancel": "रद्द करें",
"confirm": "पुष्टि करें",
"confirmResetSubscription": "क्या आप सदस्यता पता रीसेट करने की पुष्टि करते हैं?",
"copy": "प्रतिलिपि",
"copyFailure": "प्रतिलिपि बनाने में विफल, कृपया मैन्युअल रूप से प्रतिलिपि बनाएँ",
"copySuccess": "प्रतिलिपि सफल",
"download": "डाउनलोड",
"expirationDays": "समाप्ति समय/दिन",
"import": "आयात",
"latestAnnouncement": "नवीनतम घोषणा",
"manualImportMessage": "यह ऐप फिलहाल जागृत करने का समर्थन नहीं करता है, कृपया मैन्युअल रूप से आयात करें, सदस्यता पता स्वचालित रूप से कॉपी कर लिया गया है।",
"mySubscriptions": "मेरी सदस्यताएँ",
"nextResetDays": "अगली रीसेट/दिन",
"prompt": "प्रॉम्प्ट",
"purchaseSubscription": "सदस्यता खरीदें",
"qrCode": "क्यूआर कोड",
"resetSubscription": "सदस्यता पता रीसेट करें",
"resetSuccess": "रीसेट सफल",
"scanToSubscribe": "स्कैन करके सदस्यता लें",
"subscriptionUrl": "सदस्यता पता",
"totalTraffic": "कुल ट्रैफिक",
"unknown": "अज्ञात",
"used": "उपयोग किया गया"
}
+6
View File
@@ -0,0 +1,6 @@
{
"all": "सभी",
"document": "दस्तावेज़",
"read": "पढ़ें",
"tutorial": "ट्यूटोरियल"
}
+14
View File
@@ -0,0 +1,14 @@
{
"global_map_description": "निर्बाध वैश्विक कनेक्शन का अन्वेषण करें। अपनी आवश्यकताओं के अनुसार नेटवर्क सेवा का चयन करें और कहीं भी, कभी भी जुड़े रहें।",
"global_map_itle": "वैश्विक कनेक्टिविटी, सरल और निश्चिंत",
"locations": "क्षेत्र",
"per_month": "प्रति माह",
"product_showcase_description": "आइए हम आपके लिए सबसे उपयुक्त पैकेज का चयन करें और इसे खुशी से अन्वेषण करें।",
"product_showcase_title": "अपना पैकेज चुनें",
"servers": "सर्वर",
"started": "शुरू करें",
"subscribe": "सदस्यता लें",
"tos": "सेवा अनुबंध",
"users": "उपयोगकर्ता",
"welcome": "स्वागत है"
}
+24
View File
@@ -0,0 +1,24 @@
{
"cs-CZ": "चेक",
"de-DE": "जर्मन",
"en-US": "अंग्रेज़ी",
"es-ES": "स्पेनिश",
"es-MX": "स्पेनिश (मेक्सिको)",
"fi-FI": "फिनिश",
"fr-FR": "फ्रेंच",
"hi-IN": "हिंदी",
"hu-HU": "हंगेरियन",
"ja-JP": "जापानी",
"ko-KR": "कोरियाई",
"no-NO": "नॉर्वेजियन",
"pl-PL": "पोलिश",
"pt-BR": "पुर्तगाली (ब्राज़ील)",
"ro-RO": "रोमानियाई",
"ru-RU": "रूसी",
"th-TH": "थाई",
"tr-TR": "तुर्की",
"uk-UA": "यूक्रेनी",
"vi-VN": "वियतनामी",
"zh-CN": "हिन्दी (भारत)",
"zh-TW": "चीनी (पारंपरिक)"
}
+7
View File
@@ -0,0 +1,7 @@
{
"accountBalance": "खाता शेष",
"copyInviteLink": "आमंत्रण लिंक कॉपी करें",
"copySuccess": "आमंत्रण लिंक सफलतापूर्वक कॉपी हो गई",
"inviteCode": "आमंत्रण कोड",
"recharge": "रिचार्ज"
}
+17
View File
@@ -0,0 +1,17 @@
{
"affiliate": "मेरे निमंत्रण",
"announcement": "घोषणाओं की सूची",
"dashboard": "डैशबोर्ड",
"document": "उपयोग दस्तावेज़",
"finance": "वित्त",
"help": "सहायता",
"logout": "लॉगआउट",
"order": "आदेश सूची",
"payment": "ऑर्डर विवरण",
"personal": "व्यक्तिगत",
"profile": "प्रोफ़ाइल",
"server": "सर्वर",
"subscribe": "सदस्यता खरीदें",
"ticket": "मेरा टिकट",
"wallet": "वित्त केंद्र"
}
+61
View File
@@ -0,0 +1,61 @@
{
"balanceRecharge": "शेष राशि रिचार्ज",
"buyNow": "अभी खरीदें",
"buySubscription": "सदस्यता खरीदें",
"cancel": "रद्द करें",
"createdAt": "निर्माण समय",
"description": "एक क्लिक में रिचार्ज, आसानी से पूरा करें",
"detail": "विवरण",
"enterAmount": "कृपया रिचार्ज राशि दर्ज करें",
"enterCoupon": "कृपया कूपन कोड दर्ज करें",
"goToPayment": "भुगतान के लिए जाएं",
"methods": {
"alipay_f2f": "अलीपे (सामना-सामना)",
"balance": "शेष राशि",
"epay": "ई-पे",
"stripe_alipay": "स्ट्राइप (अलीपे)",
"stripe_wechat_pay": "स्ट्राइप (वीचैट)"
},
"month": "महीना",
"months": "महीने",
"name": "नाम",
"orderClosed": "आदेश बंद कर दिया गया है",
"orderList": "आदेश सूची",
"orderNo": "आदेश संख्या",
"orderNumber": "आदेश संख्या",
"payment": "भुगतान करें",
"paymentAmount": "भुगतान राशि",
"paymentMethod": "भुगतान विधि",
"paymentSuccess": "भुगतान सफल",
"productList": "उत्पाद सूची",
"purchaseDuration": "खरीद की अवधि",
"recharge": "रिचार्ज",
"rechargeAmount": "रिचार्ज राशि",
"rechargeNow": "अभी रिचार्ज करें",
"renew": "नवीनीकरण",
"renewSubscription": "सदस्यता नवीनीकरण",
"resetPrice": "मूल्य रीसेट करें",
"resetTraffic": "ट्रैफ़िक रीसेट करें",
"resetTrafficDescription": "केवल इस महीने की ट्रैफिक को रीसेट करें",
"resetTrafficTitle": "ट्रैफ़िक रीसेट करें",
"scanToPay": "कृपया स्कैन करके भुगतान करें",
"status": {
"0": "स्थिति",
"1": "भुगतान लंबित",
"2": "भुगतान हो चुका है",
"3": "रद्द कर दिया गया",
"4": "बंद कर दिया गया",
"5": "पूरा हो चुका है"
},
"subscribeNow": "अभी सदस्यता लें",
"timeExpired": "भुगतान का समय समाप्त हो गया है",
"type": {
"0": "प्रकार",
"1": "नई खरीद",
"2": "नवीनीकरण",
"3": "डेटा रीसेट",
"4": "रिचार्ज"
},
"viewDocument": "दस्तावेज़ देखें",
"waitingForPayment": "भुगतान की प्रतीक्षा"
}
+28
View File
@@ -0,0 +1,28 @@
{
"accountSettings": {
"accountSettings": "खाता सेटिंग्स",
"loginPassword": "लॉगिन पासवर्ड",
"newPassword": "नया पासवर्ड",
"passwordMismatch": "दोनों पासवर्ड मेल नहीं खाते",
"repeatNewPassword": "नया पासवर्ड दोहराएं",
"updatePassword": "पासवर्ड अपडेट करें",
"updateSuccess": "सफलतापूर्वक अपडेट किया गया"
},
"notify": {
"bind": "बाइंड",
"emailNotification": "ईमेल सूचना",
"notificationSettings": "सूचना सेटिंग्स",
"telegramId": "टेलीग्राम आईडी",
"telegramIdPlaceholder": "टेलीग्राम आईडी दर्ज करें",
"telegramNotification": "टेलीग्राम सूचना",
"updateSuccess": "सफलतापूर्वक अपडेट किया गया"
},
"notifyEvent": {
"balanceChange": "बैलेंस परिवर्तन",
"finance": "वित्त",
"login": "लॉगिन",
"notificationEvents": "सूचना घटनाएँ",
"subscribe": "सदस्यता लें",
"updateSuccess": "सफलतापूर्वक अपडेट किया गया"
}
}
+31
View File
@@ -0,0 +1,31 @@
{
"all": "सभी",
"billing": {
"billingTitle": "उत्पाद बिल",
"couponDiscount": "कूपन छूट",
"duration": "पैकेज अवधि",
"fee": "शुल्क",
"months": "महीने",
"price": "मूल्य",
"productDiscount": "उत्पाद छूट",
"total": "कुल मूल्य"
},
"buy": "खरीदें",
"category": "श्रेणी",
"detail": {
"availableTraffic": "उपलब्ध ट्रैफ़िक",
"connectedDevices": "समानांतर कनेक्टेड IP संख्या",
"connectionSpeed": "कनेक्शन गति",
"productDetail": "उत्पाद विवरण"
},
"methods": {
"alipay_f2f": "अलीपे (सामना-सामना)",
"balance": "शेष राशि",
"epay": "ई-पे",
"stripe_alipay": "स्ट्राइप (अलीपे)",
"stripe_wechat_pay": "स्ट्राइप (वीचैट)"
},
"perMonth": "महीना",
"productDescription": "उत्पाद विवरण",
"products": "उत्पाद"
}
+26
View File
@@ -0,0 +1,26 @@
{
"cancel": "रद्द करें",
"check": "जांचें",
"close": "बंद करें",
"closeSuccess": "कार्य आदेश सफलतापूर्वक बंद हुआ",
"closeWarning": "कार्य आदेश बंद करने के बाद आप आगे उत्तर नहीं दे पाएंगे।",
"confirm": "पुष्टि करें",
"confirmClose": "क्या आप वर्क ऑर्डर बंद करने की पुष्टि करते हैं?",
"createSuccess": "सृजन सफल",
"createTicket": "टिकट बनाएं",
"createTicketDescription": "टिकट का 24 घंटे के भीतर जवाब दिया जाएगा",
"description": "विवरण",
"inputPlaceholder": "अपना संदेश दर्ज करें",
"reply": "उत्तर",
"status": {
"0": "स्थिति",
"1": "लंबित",
"2": "प्रक्रिया में",
"3": "सुलझा लिया गया",
"4": "बंद कर दिया गया"
},
"submit": "प्रस्तुत करें",
"ticketList": "टिकट सूची",
"title": "शीर्षक",
"updatedAt": "अद्यतन समय"
}
+15
View File
@@ -0,0 +1,15 @@
{
"amount": "राशि",
"balance": "शेष",
"createdAt": "समय",
"title": "खाते का शेष",
"type": {
"0": "प्रकार",
"1": "रिचार्ज",
"2": "निकासी",
"3": "खरीद",
"4": "वापसी",
"5": "इनाम",
"6": "कमीशन"
}
}