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

// Bengali (বাংলা) chunk 2/5. Translated from chunks/en-2.ts.
const bn2: 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.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': 'প্রতিটি মেসেজিং চ্যানেলের জন্য অথ মোড কনফিগার করুন।',
  'channels.configNotAvailable': 'কনফিগারেশন পাওয়া যাচ্ছে না',
  'channels.channel': 'চ্যানেল',
  'devOptions.coreModeNotSet': 'কোর মোড: সেট করা হয়নি',
  'devOptions.coreModeNotSetDesc':
    'বুট-চেক পিকার এখনো নিশ্চিত করা হয়নি। লোকাল বা ক্লাউড বেছে নিতে পিকারে সুইচ মোড ব্যবহার করুন।',
  'devOptions.local': 'লোকাল',
  'devOptions.embeddedCoreSidecar': 'এম্বেডেড কোর সাইডকার',
  'devOptions.sidecarSpawned': 'অ্যাপ লঞ্চে Tauri শেল দ্বারা ইন-প্রসেসে স্প্যান করা হয়েছে।',
  'devOptions.cloud': 'ক্লাউড',
  'devOptions.remoteCoreRpc': 'রিমোট কোর RPC',
  'devOptions.token': 'টোকেন',
  'devOptions.tokenNotSet': 'সেট করা হয়নি — RPC 401 দেবে',
  'devOptions.triggerSentryTest': 'Sentry পরীক্ষা ট্রিগার করুন (স্টেজিং)',
  'devOptions.triggerSentryTestDesc':
    'Sentry পাইপলাইন যাচাই করতে একটি ট্যাগড ত্রুটি পাঠায়। ইস্যু #1072 — যাচাইয়ের পরে সরান।',
  'devOptions.sendTestEvent': 'পরীক্ষা ইভেন্ট পাঠান',
  'devOptions.sending': 'পাঠানো হচ্ছে…',
  'devOptions.eventSent': 'ইভেন্ট পাঠানো হয়েছে',
  'devOptions.failed': 'ব্যর্থ',
  'devOptions.appLogs': 'অ্যাপ লগ',
  'devOptions.appLogsDesc':
    'রোলিং ডেইলি লগ ফাইল ধারণকারী ফোল্ডার খুলুন। ইস্যু রিপোর্ট করার সময় সর্বশেষ ফাইলটি সংযুক্ত করুন।',
  'devOptions.openLogsFolder': 'লগ ফোল্ডার খুলুন',
  'mnemonic.phraseSaved': 'রিকভারি ফ্রেজ সংরক্ষিত',
  'mnemonic.walletReady': 'মাল্টি-চেইন ওয়ালেট পরিচয় প্রস্তুত। সেটিংসে ফিরছে...',
  'mnemonic.writeDownWords': 'এই',
  'mnemonic.wordsInOrder':
    'শব্দগুলো ক্রমানুসারে লিখে নিরাপদ স্থানে সংরক্ষণ করুন। এই ফ্রেজটি আপনার লোকাল এনক্রিপশন কী এবং EVM, BTC, Solana ও Tron ওয়ালেট পরিচয় সুরক্ষিত করে।',
  'mnemonic.cannotRecover':
    'এই ফ্রেজ হারালে কখনো পুনরুদ্ধার করা যাবে না এবং সম্পূর্ণ আপনার ডিভাইসে রাখা উচিত।',
  'mnemonic.copyToClipboard': 'ক্লিপবোর্ডে কপি করুন',
  'mnemonic.alreadyHavePhrase': 'আমার কাছে ইতিমধ্যে একটি রিকভারি ফ্রেজ আছে',
  'mnemonic.consentSaved':
    'আমি এই ফ্রেজটি সংরক্ষণ করেছি এবং লোকাল ওয়ালেট সেটআপের জন্য এটি ব্যবহারে সম্মতি দিচ্ছি',
  'mnemonic.enterPhraseToRestore':
    'আপনার লোকাল ওয়ালেট পরিচয় পুনরুদ্ধার করতে নিচে আপনার রিকভারি ফ্রেজ দিন, বা যেকোনো ফিল্ডে পুরো ফ্রেজ পেস্ট করুন (নতুন ব্যাকআপের জন্য ১২টি শব্দ; পুরনো ভার্সনের ২৪ শব্দের ফ্রেজও কাজ করে)।',
  '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': 'ডিক্টেট করতে এবং সক্রিয় ফিল্ডে টেক্সট ঢোকাতে হটকি ধরে রাখুন।',
  '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 ট্রিয়াজ ধাপের মধ্য দিয়ে যায় যা ইভেন্ট শ্রেণীবদ্ধ করে এবং স্বয়ংক্রিয় কাজ শুরু করতে পারে — প্রতিটি ট্রিগারে একটি লোকাল LLM টার্ন। বৈশ্বিকভাবে বা নির্দিষ্ট ইন্টিগ্রেশনে নিষ্ক্রিয় করুন যদি আপনি ম্যানুয়াল রিভিউ পছন্দ করেন। যদি পরিবেশ ভ্যারিয়েবল',
  'composio.disableAllTriage': 'সব ট্রিগারের জন্য AI ট্রিয়াজ নিষ্ক্রিয় করুন',
  'composio.triggersStillRecorded': 'ট্রিগারগুলো ইতিহাসে রেকর্ড থাকবে — কোনো LLM টার্ন চলবে না।',
  'composio.disableSpecificIntegrations':
    'নির্দিষ্ট ইন্টিগ্রেশনের জন্য AI ট্রিয়াজ নিষ্ক্রিয় করুন',
  'composio.settingsSaved': 'সেটিংস সংরক্ষিত হয়েছে',
  'composio.saveFailed': 'সংরক্ষণ ব্যর্থ। আবার চেষ্টা করুন।',
  'cron.title': 'ক্রন জবস',
  'cron.scheduledJobs': 'নির্ধারিত জবস',
  'cron.manageCronJobs': 'কোর শিডিউলার থেকে ক্রন জবস পরিচালনা করুন।',
  'cron.refreshCronJobs': 'ক্রন জবস রিফ্রেশ করুন',
  'localModel.modelStatus': 'মডেল স্ট্যাটাস',
  'localModel.downloadModels': 'মডেল ডাউনলোড করুন',
  'localModel.usage': 'ব্যবহার',
  'localModel.usageDesc':
    'কোন সাবসিস্টেম লোকাল মডেলে চলবে তা বেছে নিন। বন্ধ থাকলে ক্লাউড ব্যবহার করে।',
  'localModel.enableRuntime': 'লোকাল AI রানটাইম সক্রিয় করুন',
  'localModel.enableRuntimeDesc':
    'মাস্টার সুইচ। ডিফল্টে বন্ধ — Ollama নিষ্ক্রিয় থাকে। চালু হলে, ট্রি সামারাইজার, স্ক্রিন ইন্টেলিজেন্স এবং অটোকমপ্লিট সর্বদা লোকাল মডেল ব্যবহার করে।',
  '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':
    '২ মিনিট পরেও এজেন্টের কোনো সাড়া নেই। আবার চেষ্টা করুন বা সংযোগ পরীক্ষা করুন।',
  '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 bn2;
