"description":"SecureBit.chat एक मुफ़्त, एंड-टू-एंड एन्क्रिप्टेड पीयर-टू-पीयर मैसेंजर है जो पूरी तरह आपके ब्राउज़र में चलता है। न कोई खाता, न कोई सर्वर जो आपके संदेश रखे - ECDH P-384, AES-256-GCM और आमने-सामने SAS सत्यापन।",
"keywords":"एन्क्रिप्टेड मैसेंजर, एंड-टू-एंड एन्क्रिप्शन, पीयर-टू-पीयर चैट, P2P मैसेंजर, ECDH, DTLS, SAS सत्यापन, WebRTC, निजी चैट, सुरक्षित चैट, बिना सर्वर, बिना खाते, MITM सुरक्षा, PFS",
"ogDescription":"एक सुरक्षित मैसेंजर जो पूरी तरह आपके ब्राउज़र में चलता है। न कोई खाता, न कोई सर्वर जो आपके संदेश रखे। अपने ही STUN/TURN सर्वर लगाइए - हम कुछ भी थोपते नहीं।",
"siteDescription":"एंड-टू-एंड एन्क्रिप्टेड पीयर-टू-पीयर चैट, जो पूरी तरह ब्राउज़र में चलती है।",
"appDescription":"एक मुफ़्त, एंड-टू-एंड एन्क्रिप्टेड पीयर-टू-पीयर मैसेंजर। न कोई खाता, न कोई सर्वर जो संदेश रखे - ECDH P-384, AES-256-GCM और आमने-सामने SAS सत्यापन।",
"operatingSystem":"कोई भी (आधुनिक वेब ब्राउज़र)",
"browserRequirements":"WebRTC और Web Crypto API आवश्यक हैं",
"community.title":"निजता के भविष्य में शामिल हों",
"community.description":"SecureBit अपने समुदाय से बढ़ता है। आपके विचार और सुझाव सुरक्षित संवाद का भविष्य गढ़ते हैं - खुले में बना, और पूरे रास्ते पूरी ASN.1 जाँच के साथ।",
"community.github":"GitHub रिपॉज़िटरी",
"community.feedback":"प्रतिक्रिया",
"unique.eyebrow":"हम अलग कैसे हैं",
"unique.heading":"SecureBit ख़ास क्यों है",
"unique.s1.titleTop":"परतदार",
"unique.s1.titleBottom":"एन्क्रिप्शन कोर",
"unique.s1.collapsed":"एन्क्रिप्शन कोर",
"unique.s1.desc":"ECDH P-384 कुंजी विनिमय, AES-256-GCM पेलोड, ECDSA हस्ताक्षर और पूरी ASN.1 जाँच - सब एक मज़बूत श्रृंखला में पिरोए हुए।",
"unique.s1.tags":[
"ECDH P-384",
"AES-256-GCM",
"ECDSA",
"ASN.1"
],
"unique.s2.titleTop":"शुद्ध P2P",
"unique.s2.titleBottom":"WebRTC पर",
"unique.s2.collapsed":"WebRTC पर शुद्ध P2P",
"unique.s2.desc":"संदेश WebRTC के ज़रिए सीधे एक उपकरण से दूसरे तक जाते हैं। कोई रिले आपका डेटा नहीं रखता - सर्वर बस दोनों पक्षों को एक-दूसरे तक पहुँचने में मदद करता है।",
"unique.s2.tags":[
"DTLS 1.3",
"कोई रिले नहीं"
],
"unique.s3.titleTop":"पूर्ण अग्रगामी",
"unique.s3.titleBottom":"गोपनीयता",
"unique.s3.collapsed":"अग्रगामी गोपनीयता",
"unique.s3.desc":"सत्र कुंजियाँ लगातार बदलती रहती हैं और उपयोग के बाद हटा दी जाती हैं, इसलिए एक कुंजी लीक होने पर भी पुरानी बातचीत नहीं खुलती।",
"unique.s3.tags":[
"क्षणिक कुंजियाँ",
"स्वतः बदलाव"
],
"unique.s4.titleTop":"ट्रैफ़िक",
"unique.s4.titleBottom":"अस्पष्टीकरण",
"unique.s4.collapsed":"ट्रैफ़िक अस्पष्टीकरण",
"unique.s4.desc":"पैकेट का आकार और समय भरा और यादृच्छिक किया जाता है, जिससे लाइन देख रहे किसी भी व्यक्ति को मेटाडेटा का ढर्रा दिखाई नहीं देता।",
"unique.s4.tags":[
"पैकेट पैडिंग",
"समय में उतार-चढ़ाव"
],
"unique.s5.titleTop":"शून्य डेटा",
"unique.s5.titleBottom":"संग्रह",
"unique.s5.collapsed":"शून्य डेटा संग्रह",
"unique.s5.desc":"न खाते, न लॉग, न संदेशों का भंडारण। सर्वर पर ऐसा कुछ है ही नहीं जो लीक हो, ज़ब्त हो या बेचा जा सके।",
"unique.s5.tags":[
"कोई खाता नहीं",
"कोई लॉग नहीं"
],
"partners.eyebrow":"साझेदार और परितंत्र",
"partners.heading":"हमारे साझेदार हम पर भरोसा करते हैं",
"partners.aegis.desc":"पूँजी साझेदार, जो अपने पूरे पोर्टफ़ोलियो में गोपनीय वित्तीय संवाद की रक्षा करता है।",
"partners.aegis.role":"रणनीतिक निवेशक",
"partners.furilabs.desc":"निजता को पहले रखने वाले लिनक्स फ़ोन, जिनमें SecureBit डिफ़ॉल्ट सुरक्षित चैनल के रूप में आता है।",
"partners.furilabs.role":"प्रौद्योगिकी साझेदार",
"partners.inviteTitle":"साझेदार बनें",
"partners.inviteDesc":"क्या आप निजता के लिए हार्डवेयर या बुनियादी ढाँचा बना रहे हैं? आइए SecureBit जोड़ें।",
"partners.inviteCta":"बातचीत शुरू करें",
"roadmap.eyebrow":"विकास की रूपरेखा",
"roadmap.heading":"SecureBit का सफ़र",
"roadmap.subheading":"पहले प्रोटोटाइप से लेकर क्वांटम-प्रतिरोधी, विकेंद्रित नेटवर्क तक - हर परत पर पूरी ASN.1 जाँच के साथ।",
"roadmap.progress":"{total} में से {shipped} पड़ाव पूरे",
"roadmap.upcoming":"{upcoming} बाक़ी",
"roadmap.keyFeatures":"मुख्य विशेषताएँ",
"roadmap.status.released":"जारी",
"roadmap.status.current":"अभी चालू",
"roadmap.status.dev":"विकास में",
"roadmap.status.planned":"नियोजित",
"roadmap.status.research":"शोध",
"hero.headlineTop":"एक सीधी लाइन,",
"hero.headlineBottom":"जिसे सिर्फ़ आप दोनों पढ़ सकें।",
"hero.subheading":"कुंजियाँ आपके उपकरण पर बनती हैं और सीधे दोनों पक्षों के बीच बदली जाती हैं। न कोई खाता, न कोई सर्वर जो आपके संदेश रखे।",
"hero.diagramAlt":"एक साथी तक सीधी एन्क्रिप्टेड लाइन, जिसमें आगे दो और लोग जुड़ते हैं",
"intro.createTitle":"नया चैनल बनाएँ",
"intro.createDesc":"आपका उपकरण कुंजियाँ और एक बार काम आने वाला निमंत्रण बनाता है। इनमें से कुछ भी किसी सर्वर तक नहीं जाता।",
"intro.createCta":"कुंजियाँ और निमंत्रण बनाएँ",
"intro.joinTitle":"चैनल में शामिल हों",
"intro.scanTitle":"कैमरे से QR स्कैन करें",
"intro.scanSubtitle":"सबसे तेज़ - सामने वाले की स्क्रीन पर कैमरा रखें",
"intro.orPasteCode":"या कोड चिपकाएँ",
"intro.pastePlaceholder":"निमंत्रण कोड यहाँ चिपकाएँ…",
"intro.connect":"जोड़ें",
"intro.connecting":"प्रक्रिया जारी…",
"roadmap.r1.title":"विकास की शुरुआत",
"roadmap.r1.sub":"विचार, प्रोटोटाइप और बुनियादी ढाँचा",
"roadmap.r1.date":"2025 की शुरुआत",
"roadmap.r1.features":[
"अवधारणा और आवश्यकताएँ तय हुईं",
"तकनीकी चयन: WebRTC, P2P, क्रिप्टोग्राफ़ी",
"संदेश भेजने के पहले प्रोटोटाइप",
"रिपॉज़िटरी और CI की स्थापना",
"बुनियादी एन्क्रिप्शन ढाँचा",
"UX/UI डिज़ाइन"
],
"roadmap.r2.title":"अल्फ़ा रिलीज़",
"roadmap.r2.sub":"पहला सार्वजनिक अल्फ़ा: बुनियादी चैट और कुंजी विनिमय",
"roadmap.r2.date":"वसंत 2025",
"roadmap.r2.features":[
"WebRTC पर बुनियादी P2P संदेश",
"सरल एंड-टू-एंड एन्क्रिप्शन (प्रदर्शन योजना)",
"स्थिर सिग्नलिंग और पुनः जुड़ाव",
"परीक्षण के लिए न्यूनतम इंटरफ़ेस",
"शुरुआती परीक्षकों से प्रतिक्रिया"
],
"roadmap.r3.title":"सुरक्षा मज़बूत हुई",
"roadmap.r3.sub":"सुरक्षा को कसा गया और स्थिर शाखा जारी हुई",
"roadmap.r3.date":"गर्मी 2025",
"roadmap.r3.features":[
"ECDH/ECDSA का वास्तविक उपयोग",
"अग्रगामी गोपनीयता और कुंजी बदलाव",
"बेहतर प्रमाणीकरण जाँच",
"फ़ाइल एन्क्रिप्शन और बड़े डेटा का स्थानांतरण",
"बुनियादी क्रिप्टो प्रक्रियाओं का ऑडिट"
],
"roadmap.r4.title":"विस्तार और स्थिरता",
"roadmap.r4.sub":"नेटवर्क का विस्तार और स्थिरता में सुधार",
"cred.reveal":"देखने के लिए दबाएँ - यह कोड किसी को न बताएँ",
"qr.title":"QR कोड स्कैन करें",
"qr.subtitle":"कैमरा सामने वाले के QR पर रखें",
"qr.scanning":"पढ़ा जा रहा है…",
"qr.hint":"जब तक सारे हिस्से पढ़ न लिए जाएँ, स्थिर रखिए। कैमरा उपकरण पर ही चलता है - कुछ भी भेजा नहीं जाता।",
"mesh.you":"आप",
"mesh.peer":"साथी · सत्र 1",
"mesh.joined2":"प्रिया जुड़ीं · +2",
"mesh.joined3":"अर्जुन जुड़े · +3",
"ice.title":"नेटवर्क सेटिंग्स",
"ice.subtitle":"यहीं उपकरण पर तय होता है - सामने वाले को कभी नहीं भेजा जाता",
"ice.intro":"SecureBit डिफ़ॉल्ट रूप से सार्वजनिक STUN सर्वरों से पीयर-टू-पीयर जुड़ाव तय करता है। अगर आप ख़ुद चलाते हैं, तो अपने STUN/TURN बताइए।",
"ice.publicTitle":"सार्वजनिक सर्वर (डिफ़ॉल्ट)",
"ice.publicDesc":"कोई सेटिंग नहीं चाहिए। ज़्यादातर लोगों के लिए काफ़ी।",
"ice.customTitle":"मेरे अपने STUN/TURN सर्वर",
"ice.customDesc":"अधिकतम {max} सर्वर।",
"ice.turnNote":"TURN रिले दोनों पक्षों का IP और ट्रैफ़िक की चाल देख सकता है, पर संदेशों की सामग्री कभी नहीं, जो एंड-टू-एंड एन्क्रिप्टेड रहती है। बेहतर है ",
"ice.turnNoteTls":" (TLS)।",
"ice.test":"सर्वर जाँचें",
"ice.testing":"जाँच जारी…",
"ice.relayTitle":"केवल-रिले मोड",
"ice.relayBadge":"अधिकतम निजता",
"ice.relayDesc":"सारा ट्रैफ़िक TURN से भेजता है, ताकि सामने वाले को आपका IP कभी न पता चले। इसके लिए TURN सर्वर चाहिए।",
"ice.relayWarning":"केवल-रिले मोड चालू है पर कोई TURN सर्वर तय नहीं है। जुड़ाव शुरू ही नहीं हो पाएगा।",
"ice.persist":"इसी उपकरण पर सहेजें",
"ice.persistDesc":"इस ब्राउज़र में एन्क्रिप्टेड रूप में सहेजा जाता है। बंद रखने पर सिर्फ़ इसी सत्र के लिए लागू होगा।",
"ice.forget":"सहेजा हुआ भूल जाएँ",
"ice.cancel":"रद्द करें",
"ice.apply":"लागू करें",
"ice.errUnavailable":"इस ब्राउज़र में WebRTC उपलब्ध नहीं है",
"ice.errInvalid":"सर्वर की सेटिंग ग़लत है",
"update.title":"नया अपडेट उपलब्ध है",
"update.desc":"SecureBit का नया संस्करण मिला है।",
"update.currentVersion":"मौजूदा संस्करण",
"update.newVersion":"नया संस्करण",
"update.now":"अभी अपडेट करें",
"update.later":"बाद में",
"update.unknown":"उपलब्ध नहीं",
"update.stepSaving":"डेटा सहेजा जा रहा है…",
"update.stepSwCaches":"Service Worker के कैश साफ़ हो रहे हैं…",
"update.stepSwUnregister":"Service Worker हटाए जा रहे हैं…",
"update.stepBrowserCache":"ब्राउज़र का कैश साफ़ हो रहा है…",
"update.stepVersion":"संस्करण अपडेट हो रहा है…",
"update.stepReload":"ऐप फिर से लोड हो रहा है…",
"update.error":"अपडेट में गड़बड़ी। पेज ख़ुद ताज़ा करें (Ctrl+F5 या Cmd+Shift+R)",
"update.confirmSkip":"नया संस्करण उपलब्ध है। सुरक्षा और स्थिरता के लिए अपडेट करना बेहतर है। बिना अपडेट के आगे बढ़ें?",
"offline.backOnline":"फिर से ऑनलाइन",
"offline.mode":"ऑफ़लाइन मोड",
"offline.dismiss":"बंद करें",
"offline.lostTitle":"जुड़ाव टूट गया",
"offline.lostDesc":"SecureBit अभी ऑफ़लाइन है। कुछ सुविधाएँ सीमित हैं, पर आपका डेटा सुरक्षित है।",
"offline.point1":"आपका सत्र और कुंजियाँ बनी रहती हैं",
"offline.point2":"सर्वर पर कोई डेटा नहीं रखा जाता",
"offline.point3":"दोबारा जुड़ते ही संदेश और फ़ाइलें मिल जाएँगी",
"offline.continue":"ऑफ़लाइन जारी रखें",
"offline.restoredTitle":"जब आप दोबारा जुड़ेंगे",
"offline.restoredDesc":"जुड़ाव टूटने से कुछ नहीं जाता। SecureBit सब कुछ उपकरण पर ही कतार में रखता है और ऑनलाइन होते ही एन्क्रिप्टेड सत्र वहीं से चलाता है।",
"offline.r1Title":"आपके संदेश पहुँच जाएँगे",
"offline.r1Desc":"ऑफ़लाइन में लिखा सब कुछ अपने आप सामने वाले को चला जाएगा।",
"offline.r2Title":"फ़ाइलें पूरी चली जाएँगी",
"offline.r2Desc":"भेजना वहीं से जारी होगा जहाँ रुका था - दोबारा भेजने की ज़रूरत नहीं।",
"offline.r3Title":"उनके संदेश और फ़ाइलें आ जाएँगी",
"offline.r3Desc":"रुकावट के दौरान सामने वाले ने जो भेजा, वह क्रम से आपको मिल जाएगा।",
"offline.r4Title":"कुछ भी नहीं खोता",
"offline.r4Desc":"दोबारा जुड़ने पर कोई खाली जगह नहीं रहती - बातचीत वहीं से चलती है जहाँ रुकी थी।",
"offline.gotIt":"समझ गया",
"qr.showTitle":"QR कोड दिखाएँ",
"qr.showSubtitle":"पूरी स्क्रीन · सामने वाले को स्कैन करने दें",
"qr.showSubtitleFrames":"पूरी स्क्रीन · सामने वाले को सभी {frames} फ़्रेम स्कैन करने दें",
"notify.enabledBody":"सूचनाएँ चालू हो गईं। नए संदेशों पर आपको बताया जाएगा।",
"notify.workingBody":"सूचनाएँ काम कर रही हैं। नए संदेशों पर आपको बताया जाएगा।",
"pw.label":"पासवर्ड का ख़ाना",
"pw.placeholder":"पासवर्ड लिखें…",
"pw.decrypt":"डिक्रिप्ट करें",
"pw.cancel":"रद्द करें",
"file.title":"फ़ाइल स्थानांतरण",
"file.drop":"फ़ाइलें यहाँ छोड़ें",
"file.dropHint":"भेजने से पहले एंड-टू-एंड एन्क्रिप्टेड · 100 MB तक",
"file.browse":"उपकरण में देखें",
"file.incoming":"फ़ाइल का अनुरोध आया है",
"file.accept":"स्वीकारें",
"file.reject":"अस्वीकारें",
"file.download":"डाउनलोड करें",
"file.notReady":"जुड़ाव अभी तैयार नहीं",
"file.tooLarge":"फ़ाइल बहुत बड़ी है",
"file.typeNotAllowed":"इस तरह की फ़ाइल की अनुमति नहीं",
"file.maxConcurrent":"एक साथ स्थानांतरण की सीमा पूरी हो गई",
"file.gone":"यह फ़ाइल अब डाउनलोड के लिए उपलब्ध नहीं है।",
"call.incoming":"आती हुई कॉल",
"call.incomingVideo":"आती हुई वीडियो कॉल",
"call.encrypted":"एन्क्रिप्टेड कॉल",
"call.encryptedShort":"एन्क्रिप्टेड",
"call.peer":"सुरक्षित साथी",
"call.connecting":"जुड़ रहे हैं…",
"call.ringing":"घंटी बज रही है…",
"call.accept":"उठाएँ",
"call.decline":"मना करें",
"call.end":"कॉल समाप्त करें",
"call.camera":"कैमरा",
"call.cameraOff":"कैमरा बंद",
"call.peerCameraOff":"सामने वाले का कैमरा बंद है",
"call.flipCamera":"कैमरा बदलें",
"call.addVideo":"वीडियो जोड़ें",
"call.video":"वीडियो",
"call.muted":"आवाज़ बंद",
"call.expand":"बड़ा करें",
"call.minimize":"छोटा करें",
"call.quality":"जुड़ाव की गुणवत्ता",
"call.qualityExcellent":"बहुत अच्छी",
"call.videoPrefix":"वीडियो · ",
"call.voicePrefix":"आवाज़ · ",
"group.new":"नया समूह",
"group.create":"समूह बनाएँ",
"group.join":"समूह में शामिल हों",
"group.name":"समूह का नाम",
"group.nameTooLong":"समूह का नाम बहुत लंबा है।",
"group.capacity":"{max} लोगों तक, सीधे उपकरण से उपकरण। समूह खुलने से पहले सब एक ही सुरक्षा कोड मिलाएँगे।",
"group.invite":"बुलाएँ",
"group.inviteMore":"और सदस्यों को बुलाएँ",
"group.invitePeople":"{count} लोगों को बुलाएँ",
"group.invitation":"समूह का निमंत्रण",
"group.addMembers":"सदस्य जोड़ें",
"group.roomFor":"{remaining} और लोगों की जगह है। उनके आने पर सब एक नया समूह कोड मिलाएँगे।",
"group.membersCount":"{count} सदस्य",
"group.member":"सदस्य",
"group.members":"सदस्य",
"group.remove":"{name} को हटाएँ",
"group.message":"«{name}» में संदेश भेजें",
"group.leave":"छोड़ें",
"group.leaveThis":"यह समूह छोड़ें",
"group.cancel":"समूह रद्द करें",
"group.close":"बंद करें",
"group.cancelBtn":"रद्द करें",
"group.decline":"मना करें",
"group.working":"काम जारी…",
"group.sasTitle":"समूह का सुरक्षा कोड",
"group.sasEveryone":"यह कोड सबको एक जैसा दिखता है",
"group.sasCompare":"यह समूह खोलने के लिए हर सदस्य के साथ समूह कोड मिलाइए।",
"group.sasReadAloud":"ये अंक ज़ोर से पढ़कर सुनाइए - ",
"group.sasWarning":"अगर एक भी सदस्य अलग कोड पढ़ता है, तो कोई बीच में बैठा है। समूह रद्द कीजिए - पुष्टि मत कीजिए।",
"group.confirmFirst":"पहले समूह कोड की पुष्टि करें",
"group.codeSuffix":" · कोड {code}",
"group.exchangingNonces":"एक-बार के मान बदले जा रहे हैं…",
"group.waitingCommit":"हर सदस्य के वचन की प्रतीक्षा…",
"group.waitingJoin":"बाक़ी सदस्यों के जुड़ने की प्रतीक्षा…",
"group.emptyChat":"यहाँ अभी कुछ नहीं है। हर संदेश भेजने वाले के हस्ताक्षर के साथ आता है और हर सदस्य की अपनी एन्क्रिप्टेड लाइन से गुज़रता है।",
"group.noVerified":"अभी कोई सत्यापित चैट नहीं है। पहले आमने-सामने की चैट खोलिए और उसका सुरक्षा कोड मिलाइए - समूह उन्हीं जुड़ावों से बनता है जिन्हें आप पहले जाँच चुके हैं।",
"group.noMoreToAdd":"जोड़ने के लिए और कोई सत्यापित चैट नहीं है। पहले आमने-सामने की चैट खोलिए और उसका सुरक्षा कोड मिलाइए।",
"group.directLink":"सीधा पीयर-टू-पीयर जुड़ाव",
"group.noDirectLink":"अभी सीधा जुड़ाव नहीं है - बनने तक संदेश किसी और सदस्य के ज़रिए जाते हैं",
"group.relayNote":"कुछ सदस्यों से अभी सीधा जुड़ाव नहीं है। उनके संदेश किसी और सदस्य से होकर जाते हैं, जो यह तो देख सकता है कि बातचीत हो रही है, पर हस्ताक्षर के आगे न पढ़ सकता है न कही हुई बात बदल सकता है। समूह उन्हें सीधे जोड़ने की कोशिश करता रहता है।",
"group.relayOnlyOff":"केवल-रिले मोड बंद है, इसलिए हर सदस्य आपसे सीधे जुड़ता है और आपका IP पता जान लेता है - उनमें वे भी हैं जिन्हें किसी और ने बुलाया। अगर यह यहाँ मायने रखता है, तो नेटवर्क सेटिंग्स में इसे चालू कीजिए।",
"group.memberOffline":"{name} ऑफ़लाइन हैं और संदेश नहीं पाएँगे। वे अब भी सदस्य हैं - हटाने पर समूह की कुंजियाँ नए सिरे से बनती हैं।",
"group.joinNote":"बाक़ी सदस्यों को पता चलेगा कि आप इस समूह में हैं। पीछे का कोई इतिहास नहीं है - समूह ख़ाली से शुरू होता है।",
"group.inviteSentNote":"जब तक वे स्वीकार नहीं करते, समूह चलता रहता है। उनके लिए पीछे का कोई इतिहास नहीं है - वे सिर्फ़ अब से भेजा गया देखेंगे।",
"group.errNotCreated":"समूह नहीं बना",
"group.errNobodyAccepted":"समय रहते किसी ने निमंत्रण स्वीकार नहीं किया।",
"group.errNothingSent":"न कुछ भेजा गया, न कुछ सत्यापित हुआ। इसे बंद कीजिए और सबके जुड़ने पर दोबारा कोशिश कीजिए।",
"group.errNotFormed":"यह समूह नहीं बन सका।",
"group.errFull":"यह समूह भर चुका है।",
"group.errInviteFailed":"निमंत्रण नहीं भेजा जा सका - वह चैट जुड़ी हुई नहीं है।",
"group.errNoMemberList":"समूह बनाने वाले ने सदस्यों की सूची कभी भेजी ही नहीं।",
"group.errUnsignedList":"सदस्य सूची पर समूह बनाने वाले के हस्ताक्षर नहीं हैं। दोबारा कोशिश मत कीजिए - उन्हें बताइए।",
"group.errNotOwner":"समूह के स्वामी के अलावा किसी और ने सदस्य बदलने की कोशिश की।",
"secDetail.No ECDSA key pair available":"कोई ECDSA कुंजी युग्म उपलब्ध नहीं",
"secDetail.ECDSA digital signatures working correctly":"ECDSA डिजिटल हस्ताक्षर सही काम कर रहे हैं",
"secDetail.MAC key not available or invalid":"MAC कुंजी उपलब्ध नहीं या अमान्य है",
"secDetail.Rate limiter did not block a message over the limit":"दर सीमक ने सीमा से अधिक संदेश को नहीं रोका",
"secDetail.Rate limiter is not available":"दर सीमक उपलब्ध नहीं है",
"secDetail.Replay protection is working correctly":"पुनरावृत्ति हमले से बचाव सही काम कर रहा है",
"secDetail.Replay protection not enabled":"पुनरावृत्ति हमले से बचाव चालू नहीं है",
"secDetail.SAS code not available":"SAS कोड उपलब्ध नहीं",
"secDetail.SAS verification code is valid and available":"SAS सत्यापन कोड वैध और उपलब्ध है",
"secDetail.Traffic obfuscation is working correctly":"ट्रैफ़िक अस्पष्टीकरण सही काम कर रहा है",
"secDetail.Traffic obfuscation not enabled":"ट्रैफ़िक अस्पष्टीकरण चालू नहीं है",
"secDetail.No non-extractable ephemeral ECDH key pair for this session":"इस सत्र के लिए ऐसी क्षणिक ECDH कुंजी युग्म नहीं है जिसे निकाला न जा सके",
"secDetail.Session-level PFS only: keys are ephemeral per session, but the Double Ratchet is not active for this connection (peer on an older version), so a compromised session key exposes the whole conversation":"केवल सत्र-स्तर की अग्रगामी गोपनीयता: कुंजियाँ हर सत्र के लिए क्षणिक हैं, पर इस जुड़ाव में Double Ratchet चालू नहीं है (सामने वाला पुराना संस्करण चला रहा है), इसलिए सत्र कुंजी लीक होने पर पूरी बातचीत खुल जाती है।",
"msg.pause":"रोकें",
"msg.failed":"विफल",
"groupErr.timeout":"कोड तैयार होने से पहले ही एक सदस्य ने जवाब देना बंद कर दिया।",
"groupErr.keyMismatch":"एक सदस्य की कुंजी उसकी बताई पहचान से मेल नहीं खाई।",
"groupErr.revealMismatch":"एक सदस्य ने जो मान बताया, वह उसके पहले दिए वचन से मेल नहीं खाया।",
"groupErr.commitChanged":"एक सदस्य ने बीच में अपना वचन बदल दिया।",
"groupErr.missingKey":"सूची में एक सदस्य था जिसकी कुंजी कभी आई ही नहीं।",
"groupErr.outsider":"समूह के बाहर से किसी का फ़्रेम आया।",
"groupErr.limit":"एक समूह में अधिकतम आठ सदस्य होते हैं।",
"groupErr.tooLarge":"एक संदेश इतना बड़ा था कि समूह को नहीं भेजा जा सका।",
"fileType.text":"सादा पाठ",
"fileType.images":"चित्र",
"fileType.archives":"संग्रह फ़ाइलें",
"fileType.voice":"वॉइस संदेश",
"fileType.unsupported":"समर्थित नहीं",
"qrScan.title":"QR कोड स्कैन करें",
"qrScan.auto":"स्वतः मोड",
"qrScan.reset":"रीसेट",
"qrScan.autoScroll":"स्वतः स्क्रॉल चालू है",
"qrScan.starting":"कैमरा शुरू हो रहा है…",
"qrScan.point":"कैमरा सामने वाले के QR पर रखें",
"qrScan.tapFocus":"फ़ोकस के लिए स्क्रीन दबाएँ",
"qrScan.focusing":"फ़ोकस हो रहा है…",
"iceErr.notArray":"सर्वरों की सूची एक सरणी होनी चाहिए",
"desktop.offerPlaceholder":"निमंत्रण कोड यहाँ दिखाई देगा…",
"desktop.answerPlaceholder":"उत्तर कोड यहाँ दिखाई देगा…",
"desktop.backToChats":"चैट पर वापस",
"desktop.sendFeedback":"प्रतिक्रिया भेजें",
"desktop.callsNeedVerified":"कॉल के लिए सत्यापित सुरक्षित चैनल चाहिए।",
"desktop.noOpenChannel":"कोई खुला सुरक्षित चैनल नहीं है।",
"desktop.chatCarriesCall":"यह चैट एक समूह कॉल ले जा रही है। 1:1 कॉल करने से पहले समूह कॉल छोड़ें।",
"desktop.err.permission_denied":"कॉल शुरू नहीं हो सकी - माइक्रोफ़ोन और कैमरे की अनुमति अवरुद्ध है। सिस्टम सेटिंग्स में इसे अनुमति दें और फिर कोशिश करें।",
"desktop.language":"भाषा",
"desktop.languageHint":"तुरंत लागू होता है। पहले भेजे गए संदेश अपनी ही भाषा में रहते हैं।",
"desktop.compareCode":"सत्यापन कोड अपने साथी से मिलाएँ और मेल खाने पर पुष्टि करें।",
"desktop.verifyBeforeFiles":"फ़ाइलें भेजने से पहले सत्यापन पूरा करें।",
"desktop.verifyBeforeSending":"संदेश भेजने से पहले सत्यापन पूरा करें।",
"desktop.disconnectedByBackend":"कनेक्शन सुरक्षित रूप से बंद कर दिया गया।",
"desktop.restoreFailed":"कनेक्शन बहाल नहीं हो सका। यह चैट बंद की जा रही है।",
"desktop.channelNotReady":"डेटा चैनल अभी उपलब्ध नहीं है। कनेक्शन बनने तक प्रतीक्षा करें।",
"desktop.enterCode":"पुष्टि के लिए सत्यापन कोड दर्ज करें।",
"desktop.noOffer":"कोई निमंत्रण नहीं मिला। पहले एक बनाएँ।",
"desktop.notInitiator":"यह कनेक्शन आपने नहीं बनाया, इसलिए लागू करने के लिए कोई उत्तर नहीं है।",
"desktop.decryptFailed":"एक संदेश डिक्रिप्ट नहीं हो सका और हटा दिया गया।",
"desktop.badMessageFormat":"गलत प्रारूप वाला फ़्रेम आया और हटा दिया गया।",
"desktop.notSentNotReady":"संदेश नहीं भेजा गया: सुरक्षित चैनल तैयार नहीं है। सत्यापन पूरा होने की प्रतीक्षा करें या फिर से जुड़ें।",
"desktop.micDenied":"माइक्रोफ़ोन की अनुमति अस्वीकार कर दी गई।",
"desktop.noChannelWait":"कोई खुला सुरक्षित चैनल नहीं - कनेक्शन बनने तक प्रतीक्षा करें।",
"desktop.sasFailed":"सत्यापन विफल। बीच में कोई हो सकता है, इसलिए कनेक्शन रोक दिया गया।",
"desktop.sasOk":"सत्यापन सफल। यह चैनल सिरे से सिरे तक प्रमाणित है।",
"desktop.iceForgotten":"सहेजे गए सर्वर भुला दिए गए। सार्वजनिक ICE सर्वर उपयोग हो रहे हैं।",
"desktop.icePublic":"सार्वजनिक ICE सर्वर उपयोग हो रहे हैं।",
"desktop.verificationInProgress":"सुरक्षा सत्यापन अभी चल रहा है। पूरा होने तक प्रतीक्षा करें।",
"desktop.fileGone":"यह फ़ाइल अब डाउनलोड के लिए उपलब्ध नहीं है।",
"desktop.codeMismatch":"सत्यापन कोड मेल नहीं खाते। सुरक्षा के लिए कनेक्शन बंद किया जा रहा है।",
"desktop.noLocalCode":"सत्यापन विफल: तुलना के लिए कोई स्थानीय कोड नहीं है। सुरक्षा के लिए कनेक्शन बंद किया जा रहा है।",
"desktop.protocolViolation":"साथी ने आपके पुष्टि करने से पहले ही कोड की पुष्टि का दावा किया। सुरक्षा के लिए कनेक्शन बंद किया जा रहा है।",
"desktop.verificationRejected":"सत्यापन अस्वीकार। सुरक्षा के लिए कनेक्शन रोक दिया गया।",
"secLevel.HIGH":"उच्च",
"secLevel.MEDIUM":"मध्यम",
"secLevel.LOW":"निम्न",
"desktop.rerun":"दोबारा जाँचें",
"desktop.ice.customDesc":"अधिकतम {max} सर्वर, प्रति पंक्ति एक URL या JSON।",
"desktop.ice.persistDesc":"इसी डिवाइस पर सहेजा जाता है। केवल इसी सत्र के लिए उपयोग करना हो तो बंद रहने दें।",
"desktop.group.leaveNote":"बाकी सदस्यों को बता दिया जाता है कि आप चले गए। उसके बाद इस डिवाइस पर इस समूह का कुछ नहीं रहता - किसी सर्वर के पास प्रति नहीं है जिससे लौटा जा सके, इसलिए नया निमंत्रण चाहिए होगा।",
"desktop.sec.ecdsaOk":"हैंडशेक के दौरान साथी के की-पैकेज का हस्ताक्षर सत्यापित (ECDSA P-384 / SHA-384)",
"desktop.sec.ecdsaNone":"कोई पूर्ण हैंडशेक नहीं",
"desktop.sec.ecdhOk":"सत्र कुंजियाँ अस्थायी ECDH P-384 विनिमय से HKDF-SHA-256 द्वारा व्युत्पन्न",
"desktop.sec.ecdhNone":"कोई सत्र कुंजी व्युत्पन्न नहीं हुई",
"desktop.sec.encryptionOk":"कोर में AES-GCM एन्क्रिप्शन और डिक्रिप्शन सत्यापित",
"desktop.sec.encryptionNa":"AES-GCM स्व-परीक्षण नहीं चल सका",