import type { TranslationMap } from '../types';

// Hindi (हिन्दी) chunk 2/5. Translated from chunks/en-2.ts.
const hi2: TranslationMap = {
  'settings.ai.configStatus': 'कॉन्फिगरेशन स्टेटस',
  'settings.ai.fallbackMode': 'फ़ॉलबैक मोड',
  'settings.ai.loadedFromRuntime': 'रनटाइम से लोड हुआ',
  'settings.ai.loadingDuration': 'लोडिंग में लगा समय',
  'settings.ai.localRuntime': 'लोकल मॉडल रनटाइम',
  'settings.ai.openManager': 'मैनेजर खोलें',
  'settings.ai.retryDownload': 'डाउनलोड फिर से करें',
  'settings.ai.state': 'स्टेट',
  'settings.ai.targetModel': 'टार्गेट मॉडल',
  'settings.ai.download': 'डाउनलोड करें',
  'settings.ai.localModelUnavailable': 'लोकल मॉडल स्टेटस उपलब्ध नहीं।',
  'settings.ai.soulConfig': 'SOUL पर्सोना कॉन्फिगरेशन',
  'settings.ai.refreshing': 'रिफ्रेश हो रहा है...',
  'settings.ai.refreshSoul': 'SOUL रिफ्रेश करें',
  'settings.ai.loadingSoul': 'SOUL कॉन्फिगरेशन लोड हो रही है...',
  'settings.ai.identity': 'आइडेंटिटी',
  'settings.ai.personality': 'पर्सनैलिटी',
  'settings.ai.safetyRules': 'सेफ्टी रूल्स',
  'settings.ai.source': 'सोर्स',
  'settings.ai.loaded': 'लोड हुआ',
  'settings.ai.toolsConfig': 'TOOLS कॉन्फिगरेशन',
  'settings.ai.refreshTools': 'TOOLS रिफ्रेश करें',
  'settings.ai.toolsAvailable': 'उपलब्ध टूल्स',
  'settings.ai.tools': 'टूल्स',
  'settings.ai.activeSkills': 'एक्टिव स्किल्स',
  'settings.ai.skills': 'स्किल्स',
  'settings.ai.skillsOverview': 'स्किल्स ओवरव्यू',
  'settings.ai.refreshingAll': 'सभी रिफ्रेश हो रहे हैं...',
  'settings.ai.refreshAll': 'सभी AI कॉन्फिगरेशन रिफ्रेश करें',
  'settings.notifications.suppressAll': 'सभी नोटिफिकेशन बंद करें',
  'settings.notifications.suppressAllDesc':
    'फोकस स्टेट चाहे कुछ भी हो, एम्बेडेड ऐप्स के सभी OS नोटिफिकेशन टोस्ट ब्लॉक करें।',
  'settings.notifications.toggleDnd': 'डू नॉट डिस्टर्ब टॉगल करें',
  'settings.notifications.categories': 'कैटेगरीज़',
  'settings.notifications.categoryFooter':
    'किसी कैटेगरी को डिसेबल करने से उस टाइप के नए नोटिफिकेशन नोटिफिकेशन सेंटर में नहीं आएंगे। पुराने नोटिफिकेशन तब तक रहेंगे जब तक क्लियर न हों।',
  'settings.billing.movedToWeb': 'बिलिंग वेब पर चली गई है',
  'settings.billing.openDashboard': 'बिलिंग डैशबोर्ड खोलें',
  'settings.billing.movedToWebDesc':
    'सब्सक्रिप्शन बदलाव, पेमेंट तरीके, क्रेडिट और इनवॉयस अब वेब पर TinyHumans में मैनेज होते हैं।',
  'settings.billing.backToSettings': 'Settings पर वापस',
  'settings.billing.openingBrowser': 'ब्राउज़र खुल रहा है...',
  'settings.billing.browserNotOpen': 'अगर ब्राउज़र नहीं खुला तो ऊपर वाला बटन इस्तेमाल करें।',
  'settings.billing.browserOpenFailed':
    'ब्राउज़र ऑटोमेटिकली नहीं खुल पाया। ऊपर वाला बटन इस्तेमाल करें।',
  'settings.tools.chooseCapabilities':
    'चुनें कि OpenHuman आपकी तरफ से कौन सी कैपेबिलिटीज़ इस्तेमाल कर सकता है।',
  'settings.tools.saveChanges': 'बदलाव सेव करें',
  'settings.tools.preferencesSaved': 'प्रेफरेंस सेव हो गई',
  'settings.tools.saveFailed': 'प्रेफरेंस सेव नहीं हो पाई। दोबारा कोशिश करें।',
  'settings.screenAwareness.mode': 'मोड',
  'settings.screenAwareness.allExceptBlacklist': 'ब्लैकलिस्ट छोड़कर सब',
  'settings.screenAwareness.whitelistOnly': 'केवल व्हाइटलिस्ट',
  'settings.screenAwareness.screenMonitoring': 'स्क्रीन मॉनिटरिंग',
  'settings.screenAwareness.saveSettings': 'सेटिंग्स सेव करें',
  'settings.screenAwareness.session': 'सेशन',
  'settings.screenAwareness.status': 'स्टेटस',
  'settings.screenAwareness.active': 'एक्टिव',
  'settings.screenAwareness.stopped': 'रुका हुआ',
  'settings.screenAwareness.remaining': 'बचा हुआ',
  'settings.screenAwareness.startSession': 'सेशन शुरू करें',
  'settings.screenAwareness.stopSession': 'सेशन रोकें',
  'settings.screenAwareness.analyzeNow': 'अभी एनालाइज़ करें',
  'settings.screenAwareness.macosOnly':
    'स्क्रीन अवेयरनेस डेस्कटॉप कैप्चर और परमिशन कंट्रोल अभी केवल macOS पर सपोर्ट हैं।',
  'connections.comingSoon': 'जल्द आ रहा है',
  'connections.setUp': 'सेट अप करें',
  'connections.configured': 'कॉन्फिगर हो गया',
  'connections.unavailable': 'उपलब्ध नहीं',
  'connections.checking': 'चेक हो रहा है…',
  'connections.walletConfigured':
    'रिकवरी फ्रेज़ से लोकल EVM, BTC, Solana और Tron आइडेंटिटी कॉन्फिगर हो गई हैं।',
  'connections.walletReady':
    'एक रिकवरी फ्रेज़ से लोकल EVM, BTC, Solana और Tron आइडेंटिटी सेट करें।',
  'connections.walletError':
    'वॉलेट स्टेटस चेक नहीं हो पाई। रिकवरी फ्रेज़ पैनल से फिर से कोशिश करें।',
  'connections.walletChecking': 'वॉलेट स्टेटस चेक हो रही है...',
  'connections.walletIdentities': 'वॉलेट आइडेंटिटी',
  'connections.walletDerived':
    'रिकवरी फ्रेज़ से लोकल रूप से डिराइव हुई और केवल सेफ मेटाडेटा के रूप में स्टोर।',
  'connections.privacySecurity': 'प्राइवेसी और सिक्योरिटी',
  'connections.privacySecurityDesc':
    'सभी डेटा और क्रेडेंशियल ज़ीरो-डेटा रिटेंशन पॉलिसी के साथ लोकल रूप से स्टोर हैं। आपकी जानकारी एन्क्रिप्टेड है और तीसरे पक्ष से कभी शेयर नहीं होती।',
  'channels.status.connecting': 'कनेक्ट हो रहा है',
  'channels.status.notConfigured': 'कॉन्फिगर नहीं हुआ',
  'channels.noActiveRoute': 'कोई एक्टिव रूट नहीं',
  'channels.activeRoute': 'एक्टिव रूट',
  'channels.loadingDefinitions': 'चैनल डेफिनिशन लोड हो रही हैं...',
  'channels.channelConnections': 'चैनल कनेक्शन',
  'channels.configureAuthModes': 'हर मैसेजिंग चैनल के लिए auth modes कॉन्फिगर करें।',
  'channels.configNotAvailable': 'कॉन्फिगरेशन उपलब्ध नहीं है',
  'channels.channel': 'चैनल',
  'devOptions.coreModeNotSet': 'कोर मोड: सेट नहीं है',
  'devOptions.coreModeNotSetDesc':
    'बूट-चेक पिकर अभी कन्फर्म नहीं हुआ। Local या Cloud चुनने के लिए पिकर पर Switch mode इस्तेमाल करें।',
  'devOptions.local': 'लोकल',
  'devOptions.embeddedCoreSidecar': 'एम्बेडेड कोर साइडकार',
  'devOptions.sidecarSpawned': 'ऐप लॉन्च पर Tauri shell द्वारा इन-प्रोसेस स्पॉन किया गया।',
  'devOptions.cloud': 'क्लाउड',
  'devOptions.remoteCoreRpc': 'रिमोट कोर RPC',
  'devOptions.token': 'टोकन',
  'devOptions.tokenNotSet': 'सेट नहीं — RPC 401 देगा',
  'devOptions.triggerSentryTest': 'Sentry टेस्ट ट्रिगर करें (staging)',
  'devOptions.triggerSentryTestDesc':
    'Sentry पाइपलाइन वेरिफाई करने के लिए टैग्ड एरर फायर करता है। Issue #1072 — वेरिफिकेशन के बाद हटाएं।',
  'devOptions.sendTestEvent': 'टेस्ट इवेंट भेजें',
  'devOptions.sending': 'भेज रहे हैं…',
  'devOptions.eventSent': 'इवेंट भेज दिया गया',
  'devOptions.failed': 'विफल',
  'devOptions.appLogs': 'ऐप लॉग्स',
  'devOptions.appLogsDesc':
    'रोज़ाना के रोलिंग लॉग फाइल्स वाला फोल्डर खोलें। इश्यू रिपोर्ट करते समय सबसे नई फाइल अटैच करें।',
  'devOptions.openLogsFolder': 'लॉग्स फोल्डर खोलें',
  'mnemonic.phraseSaved': 'रिकवरी फ्रेज़ सेव हो गया',
  'mnemonic.walletReady': 'मल्टी-चेन वॉलेट आइडेंटिटी तैयार हैं। Settings पर वापस जा रहे हैं...',
  'mnemonic.writeDownWords': 'ये',
  'mnemonic.wordsInOrder':
    'शब्द क्रम में लिखें और किसी सुरक्षित जगह रखें। यह फ्रेज़ आपकी लोकल एन्क्रिप्शन key और EVM, BTC, Solana तथा Tron वॉलेट आइडेंटिटी सुरक्षित रखता है।',
  'mnemonic.cannotRecover':
    'यह फ्रेज़ खो जाए तो कभी रिकवर नहीं हो सकता — इसे पूरी तरह अपने डिवाइस पर ही रखें।',
  'mnemonic.copyToClipboard': 'क्लिपबोर्ड पर कॉपी करें',
  'mnemonic.alreadyHavePhrase': 'मेरे पास पहले से रिकवरी फ्रेज़ है',
  'mnemonic.consentSaved':
    'मैंने यह फ्रेज़ सेव कर लिया है और लोकल वॉलेट सेटअप के लिए इसे इस्तेमाल करने की अनुमति देता हूँ',
  'mnemonic.enterPhraseToRestore':
    'अपना लोकल वॉलेट रिस्टोर करने के लिए नीचे रिकवरी फ्रेज़ डालें, या पूरा फ्रेज़ किसी भी फील्ड में पेस्ट करें (नए बैकअप के लिए 12 शब्द; पुराने वर्जन के 24 शब्द भी काम करते हैं)।',
  'mnemonic.words': 'शब्द',
  'mnemonic.validPhrase': 'सही रिकवरी फ्रेज़',
  'mnemonic.generateNewPhrase': 'नया रिकवरी फ्रेज़ जनरेट करें',
  'mnemonic.securingData': 'आपका डेटा सुरक्षित हो रहा है...',
  'mnemonic.saveRecoveryPhrase': 'रिकवरी फ्रेज़ सेव करें',
  'mnemonic.userNotLoaded': 'यूज़र लोड नहीं हुआ। दोबारा साइन इन करें या पेज रिफ्रेश करें।',
  'mnemonic.invalidPhrase': 'गलत रिकवरी फ्रेज़। अपने शब्द चेक करके दोबारा कोशिश करें।',
  'mnemonic.somethingWentWrong': 'कुछ गड़बड़ हो गई। दोबारा कोशिश करें।',
  'team.failedToCreate': 'टीम नहीं बन पाई',
  'team.invalidInviteCode': 'गलत या एक्सपायर्ड इनवाइट कोड',
  'team.failedToSwitch': 'टीम स्विच नहीं हो पाई',
  'team.failedToLeave': 'टीम छोड़ने में दिक्कत आई',
  'team.role.owner': 'ओनर',
  'team.role.admin': 'एडमिन',
  'team.role.billingManager': 'बिलिंग मैनेजर',
  'team.role.member': 'मेंबर',
  'team.active': 'एक्टिव',
  'team.personalTeam': 'पर्सनल टीम',
  'team.manageTeam': 'टीम मैनेज करें',
  'team.switching': 'स्विच हो रहा है...',
  'team.switch': 'स्विच करें',
  'team.leaving': 'छोड़ रहे हैं...',
  'team.leave': 'छोड़ें',
  'team.yourTeams': 'आपकी टीम्स',
  'team.createNewTeam': 'नई टीम बनाएं',
  'team.teamName': 'टीम का नाम',
  'team.creating': 'बन रही है...',
  'team.joinExistingTeam': 'मौजूदा टीम जॉइन करें',
  'team.inviteCode': 'इनवाइट कोड',
  'team.joining': 'जॉइन हो रहे हैं...',
  'team.join': 'जॉइन करें',
  'team.leaveTeam': 'टीम छोड़ें',
  'team.confirmLeave': 'क्या आप वाकई छोड़ना चाहते हैं',
  'team.leaveWarning':
    'आप टीम और सभी टीम रिसोर्स का एक्सेस खो देंगे। दोबारा जॉइन करने के लिए नया इनवाइट चाहिए होगा।',
  'team.management': 'टीम मैनेजमेंट',
  'team.notFound': 'टीम नहीं मिली',
  'team.accessDenied': 'एक्सेस नहीं मिला',
  'team.members': 'मेंबर्स',
  'voice.title': 'वॉइस डिक्टेशन',
  'voice.settings': 'वॉइस सेटिंग्स',
  'voice.settingsDesc': 'डिक्टेट करने और एक्टिव फील्ड में टेक्स्ट डालने के लिए hotkey दबाकर रखें।',
  'voice.hotkey': 'हॉटकी',
  'voice.activationMode': 'एक्टिवेशन मोड',
  'voice.tapToToggle': 'टॉगल के लिए टैप करें',
  'voice.writingStyle': 'राइटिंग स्टाइल',
  'voice.verbatimTranscription': 'जैसा बोला वैसा ट्रांसक्रिप्शन',
  'voice.naturalCleanup': 'नैचुरल क्लीनअप',
  'voice.autoStart': 'कोर के साथ वॉइस सर्वर ऑटोमेटिकली शुरू करें',
  'voice.customDictionary': 'कस्टम डिक्शनरी',
  'voice.customDictionaryDesc':
    'रिकग्निशन एक्युरेसी बढ़ाने के लिए नाम, टेक्निकल टर्म और डोमेन शब्द जोड़ें।',
  'voice.addWord': 'एक शब्द जोड़ें...',
  'voice.sttDisabled': 'लोकल STT मॉडल डाउनलोड और तैयार होने तक वॉइस डिक्टेशन बंद है।',
  'voice.openLocalAiModel': 'लोकल AI मॉडल खोलें',
  'voice.serverRestarted': 'नई सेटिंग्स के साथ वॉइस सर्वर रीस्टार्ट हो गया।',
  'voice.settingsSaved': 'वॉइस सेटिंग्स सेव हो गईं।',
  'voice.serverStarted': 'वॉइस सर्वर शुरू हो गया।',
  'voice.serverStopped': 'वॉइस सर्वर बंद हो गया।',
  'voice.saveVoiceSettings': 'वॉइस सेटिंग्स सेव करें',
  'voice.startVoiceServer': 'वॉइस सर्वर शुरू करें',
  'voice.stopVoiceServer': 'वॉइस सर्वर बंद करें',
  'voice.debugTitle': 'वॉइस डिबग',
  'autocomplete.title': 'ऑटोकम्पलीट',
  'autocomplete.settings': 'सेटिंग्स',
  'autocomplete.acceptWithTab': 'Tab से एक्सेप्ट करें',
  'autocomplete.stylePreset': 'स्टाइल प्रीसेट',
  'autocomplete.style.balanced': 'बैलेंस्ड',
  'autocomplete.style.concise': 'संक्षिप्त',
  'autocomplete.style.formal': 'फॉर्मल',
  'autocomplete.style.casual': 'कैज़ुअल',
  'autocomplete.style.custom': 'कस्टम',
  'autocomplete.disabledApps': 'डिसेबल ऐप्स (एक बंडल/ऐप टोकन प्रति लाइन)',
  'autocomplete.saveSettings': 'सेटिंग्स सेव करें',
  'autocomplete.saving': 'सेव हो रहा है…',
  'autocomplete.runtime': 'रनटाइम',
  'autocomplete.running': 'चल रहा है',
  'autocomplete.start': 'शुरू करें',
  'autocomplete.stop': 'रोकें',
  'autocomplete.settingsSaved': 'ऑटोकम्पलीट सेटिंग्स सेव हो गईं।',
  'autocomplete.started': 'ऑटोकम्पलीट शुरू हो गया।',
  'autocomplete.didNotStart': 'ऑटोकम्पलीट शुरू नहीं हुआ। चेक करें कि यह चालू है।',
  'autocomplete.stopped': 'ऑटोकम्पलीट रुक गया।',
  'autocomplete.advancedSettings': 'एडवांस्ड सेटिंग्स',
  'autocomplete.debugTitle': 'ऑटोकम्पलीट डिबग',
  'chat.agentChat': 'एजेंट चैट',
  'chat.overrides': 'ओवरराइड्स',
  'chat.model': 'मॉडल',
  'chat.temperature': 'टेम्परेचर',
  'chat.conversation': 'बातचीत',
  'chat.startAgentConversation': 'एजेंट से बातचीत शुरू करें।',
  'chat.you': 'आप',
  'chat.agent': 'एजेंट',
  'chat.askAgent': 'एजेंट से कुछ भी पूछें...',
  'chat.sendMessage': 'मैसेज भेजें',
  'composio.triageTitle': 'इंटीग्रेशन ट्रिगर',
  'composio.triageDesc':
    'एक्टिव होने पर, हर आने वाला Composio ट्रिगर AI triage स्टेप से गुज़रता है जो इवेंट क्लासीफाई करता है और ऑटोमेटेड एक्शन शुरू कर सकता है — प्रति ट्रिगर एक लोकल LLM टर्न। मैन्युअल रिव्यू पसंद हो तो ग्लोबली या per-integration डिसेबल करें। अगर एनवायरनमेंट वेरिएबल',
  'composio.disableAllTriage': 'सभी ट्रिगर के लिए AI triage बंद करें',
  'composio.triggersStillRecorded':
    'ट्रिगर हिस्ट्री में रिकॉर्ड होते रहते हैं — कोई LLM टर्न नहीं चलता।',
  'composio.disableSpecificIntegrations': 'खास इंटीग्रेशन के लिए AI triage बंद करें',
  'composio.settingsSaved': 'सेटिंग्स सहेजी गईं',
  'composio.saveFailed': 'सेव नहीं हो पाया। दोबारा कोशिश करें।',
  'cron.title': 'क्रॉन जॉब्स',
  'cron.scheduledJobs': 'शेड्यूल्ड जॉब्स',
  'cron.manageCronJobs': 'कोर शेड्यूलर से cron jobs मैनेज करें।',
  'cron.refreshCronJobs': 'Cron Jobs रिफ्रेश करें',
  'localModel.modelStatus': 'मॉडल स्टेटस',
  'localModel.downloadModels': 'मॉडल डाउनलोड करें',
  'localModel.usage': 'उपयोग',
  'localModel.usageDesc':
    'चुनें कि कौन से सबसिस्टम लोकल मॉडल पर चलें। बंद होने पर क्लाउड इस्तेमाल होगा।',
  'localModel.enableRuntime': 'लोकल AI रनटाइम चालू करें',
  'localModel.enableRuntimeDesc':
    'मास्टर स्विच। डिफ़ॉल्ट रूप से बंद — Ollama आइडल रहता है। चालू होने पर tree summarizer, screen intelligence और autocomplete हमेशा लोकल मॉडल इस्तेमाल करते हैं।',
  'localModel.advancedSettings': 'एडवांस्ड सेटिंग्स',
  'localModel.debugTitle': 'लोकल मॉडल डिबग',
  'localModel.ollamaServer.helperText': 'उदाहरण: http://192.168.1.5:11434',
  'localModel.ollamaServer.label': 'Ollama सर्वर URL',
  'localModel.ollamaServer.modelCount': 'मॉडल',
  'localModel.ollamaServer.placeholder': 'http://localhost:11434',
  'localModel.ollamaServer.reachable': 'पहुंचने योग्य',
  'localModel.ollamaServer.resetButton': 'डिफ़ॉल्ट पर रीसेट करें',
  'localModel.ollamaServer.saveButton': 'सहेजें',
  'localModel.ollamaServer.testButton': 'कनेक्शन जांचें',
  'localModel.ollamaServer.unreachable': 'पहुंचने योग्य नहीं',
  'localModel.ollamaServer.validationError': 'एक मान्य http:// या https:// URL होना चाहिए',
  'screenAwareness.debugTitle': 'स्क्रीन अवेयरनेस डिबग',
  'memory.debugTitle': 'मेमोरी डिबग',
  'webhooks.debugTitle': 'Webhooks डिबग',
  'notifications.routingTitle': 'नोटिफिकेशन रूटिंग',
  'common.reload': 'रिलोड करें',
  'common.skip': 'स्किप करें',
  'common.disable': 'बंद करें',
  'common.enable': 'चालू करें',
  'chat.safetyTimeout':
    '2 मिनट बाद भी एजेंट से कोई जवाब नहीं मिला। दोबारा कोशिश करें या अपना कनेक्शन चेक करें।',
  'chat.filter.all': 'सभी',
  'chat.filter.work': 'वर्क',
  'chat.filter.briefing': 'ब्रीफिंग',
  'chat.filter.notification': 'नोटिफिकेशन',
  'chat.filter.workers': 'वर्कर्स',
  'chat.selectThread': 'एक थ्रेड चुनें',
  'chat.threads': 'थ्रेड्स',
  'chat.noThreads': 'अभी कोई थ्रेड नहीं',
  'chat.noLabelThreads': 'कोई "{label}" थ्रेड नहीं',
  'chat.noWorkerThreads': 'अभी कोई वर्कर थ्रेड नहीं',
  'chat.deleteThread': 'थ्रेड डिलीट करें',
  'chat.deleteThreadConfirm': 'क्या आप वाकई "{title}" डिलीट करना चाहते हैं?',
  'chat.untitledThread': 'बिना शीर्षक की थ्रेड',
  'chat.hideSidebar': 'साइडबार छुपाएं',
  'chat.showSidebar': 'साइडबार दिखाएं',
  'chat.newThreadShortcut': 'नई थ्रेड (/new)',
  'chat.new': 'नई',
  'chat.failedToLoadMessages': 'मैसेज लोड नहीं हो पाए',
  'chat.thinkingIteration': 'सोच रहा है... ({n})',
  'chat.thinkingDots': 'सोच रहा है...',
  'chat.approachingLimit': 'उपयोग सीमा के करीब',
  'chat.approachingLimitMsg': 'आपने अपने उपलब्ध कोटे का {pct}% इस्तेमाल कर लिया है।',
  'chat.upgrade': 'अपग्रेड करें',
  'chat.weeklyLimitHit': 'आपकी साप्ताहिक सीमा पूरी हो गई।',
  'chat.resets': 'रीसेट होता है',
  'chat.topUpToContinue': 'जारी रखने के लिए टॉप अप करें।',
  'chat.budgetComplete': 'आपका बजट पूरा हो गया। जारी रखने के लिए क्रेडिट जोड़ें या अपग्रेड करें।',
  'chat.topUp': 'टॉप अप करें',
  'chat.cycle': 'चक्र',
  'chat.cycleSpent': 'इस चक्र में खर्च',
  'chat.cycleRemaining': 'शेष',
  'chat.left': 'बचा हुआ',
  'chat.setup': 'सेट अप करें',
  'chat.switchToText': 'टेक्स्ट पर स्विच करें',
  'chat.transcribing': 'ट्रांसक्राइब हो रहा है...',
  'chat.stopAndSend': 'रोकें और भेजें',
  'chat.startTalking': 'बोलना शुरू करें',
  'chat.playingVoiceReply': 'वॉइस रिप्लाई चल रहा है',
  'chat.voiceHint': 'बोलने के लिए माइक इस्तेमाल करें',
  'chat.micUnavailable': 'माइक्रोफोन उपलब्ध नहीं',
  'chat.turn': 'टर्न',
  'chat.turns': 'टर्न्स',
  'chat.openWorkerThread': 'वर्कर थ्रेड खोलें',
  'memory.searchAria': 'मेमोरी सर्च करें',
  'memory.searchPlaceholder': 'मेमोरी एंट्रीज़ सर्च करें...',
  'memory.sourceFilter.all': 'सभी सोर्स',
  'memory.sourceFilter.email': 'ईमेल',
  'memory.sourceFilter.calendar': 'कैलेंडर',
  'memory.sourceFilter.telegram': 'Telegram',
  'memory.sourceFilter.aiInsight': 'AI इनसाइट',
  'memory.sourceFilter.system': 'सिस्टम',
  'memory.sourceFilter.trading': 'ट्रेडिंग',
  'memory.sourceFilter.security': 'सिक्योरिटी',
  'memory.ingestionActivity': 'इन्जेशन एक्टिविटी',
  'memory.events': 'इवेंट्स',
  'memory.event': 'इवेंट',
  'memory.overTheLast': 'पिछले',
  'memory.months': 'महीने',
  'memory.peak': 'पीक',
  'memory.perDay': '/दिन',
  'memory.less': 'कम',
  'memory.more': 'ज़्यादा',
  'memory.on': 'पर',
  'memory.loading': 'मेमोरी लोड हो रही है',
  'memory.fetching': 'आपकी मेमोरी एंट्रीज़ फेच हो रही हैं...',
  'memory.analyzing': 'मेमोरी एनालाइज़ हो रही है',
  'memory.analyzingHint': 'इनसाइट निकालने के लिए मेमोरी प्रोसेस हो रही है...',
  'memory.noMatches': 'कोई मिलान नहीं मिला',
  'memory.noMatchesHint': 'सर्च टर्म या फिल्टर बदलकर देखें।',
  'memory.allCaughtUp': 'सब अप-टू-डेट है',
  'memory.allCaughtUpHint': 'कोई नई मेमोरी एंट्री प्रोसेस करने के लिए नहीं।',
  'memory.noAnalysis': 'अभी कोई एनालिसिस नहीं',
  'memory.noAnalysisHint': 'अपनी मेमोरी में पैटर्न देखने के लिए एनालिसिस चलाएं।',
  'memory.emptyHint': 'अपनी पहली मेमोरी बनाने के लिए बातचीत शुरू करें।',
  'mic.unavailable': 'माइक्रोफोन उपलब्ध नहीं है',
  'mic.permissionDenied': 'माइक्रोफोन की अनुमति नहीं मिली',
  'mic.failedToStartRecorder': 'रिकॉर्डर शुरू नहीं हो पाया',
  'mic.transcribing': 'ट्रांसक्राइब हो रहा है...',
  'mic.tapToSend': 'भेजने के लिए टैप करें',
  'mic.waitingForAgent': 'एजेंट का इंतज़ार है...',
  'mic.tapAndSpeak': 'टैप करें और बोलें',
  'mic.stopRecording': 'रिकॉर्डिंग रोकें और भेजें',
  'mic.startRecording': 'रिकॉर्डिंग शुरू करें',
  'token.usageLimitReached': 'उपयोग सीमा पहुँच गई',
  'token.approachingLimit': 'सीमा के करीब',
  'token.planClickForDetails': 'प्लान - डिटेल्स के लिए क्लिक करें',
  'token.sessionTokens': 'इन: {in} | आउट: {out} | टर्न: {turns}',
  'token.limit': 'सीमा पहुँच गई',
  'catalog.noCapabilityBinding': 'कोई कैपेबिलिटी बाइंडिंग नहीं',
  'catalog.downloadFailed': 'डाउनलोड विफल',
  'catalog.active': 'एक्टिव',
  'catalog.installed': 'इन्स्टॉल्ड',
  'catalog.notDownloaded': 'डाउनलोड नहीं हुआ',
  'catalog.inUse': 'इस्तेमाल हो रहा है',
  'catalog.use': 'इस्तेमाल करें',
  'catalog.deleteModel': 'मॉडल डिलीट करें',
  'catalog.download': 'डाउनलोड करें',
  'navigator.recent': 'हाल का',
  'navigator.today': 'आज',
  'navigator.thisWeek': 'इस हफ्ते',
  'navigator.sources': 'सोर्स',
  'navigator.email': 'ईमेल',
  'navigator.slack': 'Slack',
  'navigator.chat': 'चैट',
  'navigator.documents': 'दस्तावेज़',
  'navigator.people': 'लोग',
  'navigator.topics': 'विषय',
  'dreams.description':
    'ड्रीम्स AI-जेनरेटेड रिफ्लेक्शन हैं जो आपकी मेमोरी के पैटर्न को सिंथेसाइज़ करते हैं।',
  'dreams.comingSoon': 'जल्द आ रहा है',
  'assignment.memoryLlm': 'मेमोरी LLM',
  'assignment.memoryLlmAria': 'मेमोरी LLM सिलेक्शन',
  'assignment.embedder': 'एम्बेडर',
  'assignment.loaded': 'लोड हुआ',
  'assignment.notDownloaded': 'डाउनलोड नहीं हुआ',
  'assignment.usedForExtractSummarise': 'एक्सट्रैक्शन और समरीज़ेशन के लिए इस्तेमाल',
  'insights.knownFacts': 'जानी-मानी बातें',
  'insights.preferences': 'पसंद',
  'insights.relationships': 'रिश्ते',
  'insights.skills': 'स्किल्स',
  'insights.opinions': 'राय',
  // Developer options menu items (#2225) — English stubs; native translations welcome
  'devOptions.menuAi': 'AI Configuration',
  'devOptions.menuAiDesc': 'Cloud providers, local Ollama models, and per-workload routing',
  'devOptions.menuScreenAware': 'Screen Awareness',
  'devOptions.menuScreenAwareDesc':
    'Screen capture permissions, monitoring policy, and session controls',
  'devOptions.menuMessaging': 'Messaging Channels',
  'devOptions.menuMessagingDesc':
    'Configure Telegram/Discord auth modes and default channel routing',
  'devOptions.menuTools': 'Tools',
  'devOptions.menuToolsDesc': 'Enable or disable capabilities OpenHuman can use on your behalf',
  'devOptions.menuAgentChat': 'Agent Chat',
  'devOptions.menuAgentChatDesc': 'Test agent conversation with model and temperature overrides',
  'devOptions.menuCronJobs': 'Cron Jobs',
  'devOptions.menuCronJobsDesc': 'View and configure scheduled jobs for runtime skills',
  'devOptions.menuLocalModelDebug': 'Local Model Debug',
  'devOptions.menuLocalModelDebugDesc':
    'Ollama config, asset downloads, model tests, and diagnostics',
  'devOptions.menuWebhooksDebug': 'Webhooks',
  'devOptions.menuWebhooksDebugDesc':
    'Inspect runtime webhook registrations and captured request logs',
  'devOptions.menuIntelligence': 'Intelligence',
  'devOptions.menuIntelligenceDesc': 'Memory workspace, subconscious engine, dreams, and settings',
  'devOptions.menuNotificationRouting': 'Notification Routing',
  'devOptions.menuNotificationRoutingDesc':
    'AI importance scoring and orchestrator escalation for integration alerts',
  'devOptions.menuComposeIOTriggers': 'ComposeIO Triggers',
  'devOptions.menuComposeIOTriggersDesc': 'View ComposeIO trigger history and archive',
  'devOptions.menuComposioRouting': 'Composio Routing (Direct Mode)',
  'devOptions.menuComposioRoutingDesc':
    'Bring your own Composio API key and route calls directly to backend.composio.dev',
  'devOptions.menuComposioTriggers': 'Integration Triggers',
  'devOptions.menuComposioTriggersDesc':
    'Configure AI triage settings for Composio integration triggers',
};

export default hi2;
