const dict = { signin: { title: 'সাইন ইন', subtitle: 'আপনার Oxy অ্যাকাউন্ট ব্যবহার করুন', addAccountTitle: 'আরেকটি অ্যাকাউন্ট যোগ করুন', addAccountSubtitle: 'অন্য অ্যাকাউন্ট দিয়ে সাইন ইন করুন', actions: { continue: 'চালিয়ে যান', back: 'পিছনে', }, createAccountLink: 'Oxy-তে নতুন? একটি অ্যাকাউন্ট তৈরি করুন', status: { signingIn: 'সাইন ইন হচ্ছে…', }, subtitleToApp: '{{app}}-এ যেতে', orContinueWith: 'অথবা এর মাধ্যমে চালিয়ে যান', qr: { caption: 'সাইন ইন করতে Commons দিয়ে স্ক্যান করুন', renew: 'নতুন কোড দেখান', }, errors: { rateLimited: 'অনেকবার চেষ্টা করা হয়েছে। {{seconds}} সেকেন্ড পরে আবার চেষ্টা করুন।', invalidCredentials: 'ইউজারনেম, ইমেইল বা পাসওয়ার্ড সঠিক নয়। এই ইমেইলে একাধিক অ্যাকাউন্ট থাকলে ইউজারনেম দিয়ে সাইন ইন করুন।', emailAccountsFull: 'এই ইমেইলে সর্বোচ্চ সংখ্যক অ্যাকাউন্ট আগেই আছে।', codeInvalid: 'কোডটি সঠিক নয়, অথবা এর মেয়াদ শেষ হয়ে গেছে।', requestExpired: 'এই সাইন-ইনের মেয়াদ শেষ। নতুন ইমেইল পাঠান।', secondFactorInvalid: 'কোডটি সঠিক নয়। বর্তমান কোডটি দিন।', originNotAllowed: 'এখানে সাইন ইন করা যাবে না।', generic: 'কিছু একটা সমস্যা হয়েছে। অনুগ্রহ করে আবার চেষ্টা করুন।', notConfigured: 'সাইন ইন উপলভ্য নয়', notConfiguredDescription: '{{app}}-এ এখনও সাইন-ইন চালু করা হয়নি। অ্যাপের ডেভেলপারের সাথে যোগাযোগ করুন।', failed: 'সাইন ইন শুরু করা যায়নি', failedDescription: 'কিছু একটা সমস্যা হয়েছে। অনুগ্রহ করে আবার চেষ্টা করুন।', }, emailAccounts: { title: 'একটি অ্যাকাউন্ট বেছে নিন', description: '{{identifier}}-এর একাধিক অ্যাকাউন্ট আছে। কোনটি দিয়ে সাইন ইন করবেন, বেছে নিন।', }, chooser: { subtitleToApp: '{{app}}-এ যেতে', title: 'একটি অ্যাকাউন্ট বেছে নিন', subtitle: 'নিচের একটি অ্যাকাউন্ট দিয়ে চালিয়ে যান, অথবা অন্যটি ব্যবহার করুন।', useAnother: 'অন্য অ্যাকাউন্ট ব্যবহার করুন', continueAs: '{{name}} হিসেবে চালিয়ে যান', }, terms: { before: 'চালিয়ে যাওয়ার মাধ্যমে আপনি আমাদের', termsLink: 'পরিষেবার শর্তাবলি', and: 'এবং', privacyLink: 'গোপনীয়তা নীতিতে সম্মত হচ্ছেন', }, noAccount: 'অ্যাকাউন্ট নেই?', createAccount: 'অ্যাকাউন্ট তৈরি করুন', identifier: { label: 'ইমেইল বা ইউজারনেম', placeholder: 'you@example.com', required: 'আপনার ইমেইল বা ইউজারনেম লিখুন।', }, checkEmail: { title: 'আপনার ইমেইল দেখুন', description: '{{identifier}}-এর সাথে কোনো অ্যাকাউন্ট মিললে আমরা সেখানে একটি কোড ও সাইন-ইন লিংক পাঠিয়েছি।', codeLabel: 'কোড', codeHint: 'ইমেইলের কোডটি লিখুন, অথবা এর লিংকটি এই ব্রাউজারে খুলুন।', codeHasLetters: 'আপনার কোডে কি অক্ষর আছে?', codeDigitsOnly: 'আপনার কোড কি শুধু সংখ্যা?', resend: 'নতুন ইমেইল পাঠান', resendIn: '{{seconds}} সেকেন্ড পরে নতুন ইমেইল পাঠান', resent: 'আমরা একটি নতুন ইমেইল পাঠিয়েছি।', retryLater: 'আমরা ইতিমধ্যে কয়েকটি ইমেইল পাঠিয়েছি। কয়েক মিনিট অপেক্ষা করে আবার চেষ্টা করুন।', usePassword: 'এর বদলে পাসওয়ার্ড ব্যবহার করুন', differentAccount: 'অন্য অ্যাকাউন্ট ব্যবহার করুন', }, password: { title: 'আপনার পাসওয়ার্ড লিখুন', label: 'পাসওয়ার্ড', required: 'আপনার পাসওয়ার্ড লিখুন।', forgot: 'ভুলে গেছেন? ইমেইলে কোড নিন', }, secondFactor: { title: 'দুই-ধাপের যাচাইকরণ', description: 'আপনার অথেনটিকেটর অ্যাপের কোডটি লিখুন।', backupDescription: 'আপনার একটি ব্যাকআপ কোড লিখুন। প্রতিটি কোড একবারই কাজ করে।', label: 'অথেনটিকেটর কোড', backupLabel: 'ব্যাকআপ কোড', useBackup: 'ব্যাকআপ কোড ব্যবহার করুন', useAuthenticator: 'অথেনটিকেটর অ্যাপ ব্যবহার করুন', }, link: { approvedTitle: 'আপনি সাইন ইন করেছেন', approvedDescription: 'যে অ্যাপে সাইন ইন করতে চেয়েছিলেন সেখানে ফিরে যান: সেটি নিজে থেকেই চালু হবে। আপনি এই ট্যাবটি বন্ধ করতে পারেন।', otherDeviceTitle: 'একই ব্রাউজারে লিংকটি খুলুন', otherDeviceDescription: 'এই লিংক শুধু সেই ব্রাউজারে কাজ করে যেখানে আপনি সাইন ইন করতে চেয়েছিলেন। সেখানে খুলুন, অথবা ইমেইলের কোডটি অ্যাপে লিখুন।', invalidTitle: 'এই লিংকটি ব্যবহার করা যাবে না', invalidDescription: 'এর মেয়াদ শেষ হয়েছে বা এটি আগেই ব্যবহার করা হয়েছে। অ্যাপে নতুন ইমেইল চান, অথবা সর্বশেষ ইমেইলের কোডটি লিখুন।', }, }, signup: { title: 'আপনার অ্যাকাউন্ট তৈরি করুন', subtitle: 'আপনার ইউজারনেম বেছে নিন। তারপর আমরা আপনার ইমেইল নিশ্চিত করব।', createInCommons: 'এর বদলে Commons-এ তৈরি করুন', backToSignInLink: 'আগে থেকেই অ্যাকাউন্ট আছে? সাইন ইন করুন', username: { label: 'ইউজারনেম', placeholder: 'yourname', required: 'একটি ইউজারনেম বেছে নিন।', taken: 'এই ইউজারনেমটি আগেই নেওয়া হয়েছে।', }, email: { title: 'আপনার ইমেইল কী?', subtitle: 'এটি দিয়েই আপনি সাইন ইন করবেন: প্রতিবার আমরা একটি কোড পাঠাব। অন্য কেউ এটি দেখতে পাবে না।', label: 'ইমেইল', placeholder: 'you@example.com', invalid: 'একটি সঠিক ইমেইল ঠিকানা লিখুন।', }, commonsSubtitle: 'অথবা Commons-এ আপনার পরিচয় তৈরি করুন এবং নিজের কী নিজের কাছে রাখুন।', laterNote: 'পরে আপনার অ্যাকাউন্টের নিরাপত্তা সেটিংসে পাসওয়ার্ড বা অথেনটিকেটর অ্যাপ যোগ করতে পারবেন।', }, accountSwitcher: { loading: 'অ্যাকাউন্ট লোড হচ্ছে...', qrHeadline: 'আপনার Oxy পরিচয় দিয়ে সাইন ইন করুন', signInWithOxy: 'Oxy দিয়ে সাইন ইন করুন', signUpWithOxy: 'Oxy দিয়ে সাইন আপ করুন', getCommons: 'Commons নিন', commonsNotInstalled: 'Commons নেই? আপনার Oxy ID দিয়ে সাইন ইন করতে অ্যাপটি নিন।', showQrAnyway: 'অন্য ডিভাইসে আমার Commons আছে', switchWhileSignedInAs: 'অ্যাকাউন্ট বদলান, {{name}} হিসেবে সাইন ইন করা আছে', manageOnDevice: 'এই ডিভাইসের অ্যাকাউন্টগুলো পরিচালনা করুন', continueWithOxy: 'Oxy দিয়ে চালিয়ে যান', havingTrouble: 'সমস্যা হচ্ছে?', progress: { preparing: 'অনুরোধ তৈরি হচ্ছে', awaitingApproval: 'অনুমোদনের অপেক্ষায়', scanWithCommons: 'আপনার ফোনের Commons দিয়ে স্ক্যান করুন', continueInCommons: 'Commons-এ চালিয়ে যান', checkCommons: 'আপনার ফোনে Commons দেখুন', openedInCommons: 'Commons-এ খোলা হয়েছে', confirming: 'পরিচয় নিশ্চিত করা হচ্ছে', confirmed: 'পরিচয় নিশ্চিত হয়েছে', }, signInFailures: { denied: 'Commons-এ সাইন-ইন প্রত্যাখ্যান করা হয়েছে।', expired: 'এই সাইন-ইন অনুরোধের মেয়াদ শেষ। অনুগ্রহ করে আবার চেষ্টা করুন।', network: 'Oxy-তে সংযোগ করা যায়নি। আপনার সংযোগ পরীক্ষা করে আবার চেষ্টা করুন।', notConfigured: 'এই অ্যাপে এখনও সাইন-ইন চালু করা হয়নি।', unsupportedFlow: 'এই সাইন-ইন এখানে সম্পন্ন করা যাবে না।', claimFailed: 'সাইন-ইন অনুমোদিত হয়েছে, কিন্তু আমরা তা শেষ করতে পারিনি। অনুগ্রহ করে আবার চেষ্টা করুন।', generic: 'সাইন ইন ব্যর্থ হয়েছে। অনুগ্রহ করে আবার চেষ্টা করুন।', }, linkOpenFailed: 'লিংকটি খোলা যায়নি। অনুগ্রহ করে আবার চেষ্টা করুন।', }, common: { stepOf: 'ধাপ {{step}}/{{total}}', actions: { back: 'পিছনে', continue: 'চালিয়ে যান', next: 'পরবর্তী', getStarted: 'শুরু করুন', createAccount: 'অ্যাকাউন্ট তৈরি করুন', signIn: 'সাইন ইন', verify: 'যাচাই করুন', resetPassword: 'পাসওয়ার্ড রিসেট করুন', signedOut: 'সাইন আউট হয়েছে', close: 'বন্ধ করুন', tryAgain: 'আবার চেষ্টা করুন', }, links: { recoverAccount: 'আপনার অ্যাকাউন্ট পুনরুদ্ধার করুন', signUp: 'সাইন আপ', }, labels: { username: 'ইউজারনেম', email: 'ইমেইল', password: 'পাসওয়ার্ড', confirmPassword: 'পাসওয়ার্ড নিশ্চিত করুন', }, revoke: 'প্রত্যাহার করুন', errors: { signOutAllFailed: 'সব অ্যাকাউন্ট থেকে সাইন আউট করতে সমস্যা হয়েছে। অনুগ্রহ করে আবার চেষ্টা করুন।', }, }, notifications: { title: 'নোটিফিকেশন', subtitle: 'পুশ, ইমেইল ও নিরাপত্তা সতর্কতা পরিচালনা করুন', updateError: 'নোটিফিকেশন পছন্দ আপডেট করা যায়নি', sections: { channels: 'চ্যানেল', alerts: 'সতর্কতা', marketing: 'মার্কেটিং', }, items: { push: { title: 'পুশ নোটিফিকেশন', subtitle: 'আপনার ডিভাইসে তাৎক্ষণিক সতর্কতা', }, emailDigest: { title: 'ইমেইল সারসংক্ষেপ', subtitle: 'আপনার অ্যাকাউন্টের কার্যকলাপের নিয়মিত সারসংক্ষেপ', }, securityAlerts: { title: 'নিরাপত্তা সতর্কতা', subtitle: 'সাইন-ইন, পুনরুদ্ধার কোড ও কী পরিবর্তন', }, marketingEmails: { title: 'মার্কেটিং ইমেইল', subtitle: 'পণ্যের খবর ও মাঝেমধ্যে অফার', }, }, }, preferences: { title: 'পছন্দসমূহ', subtitle: 'থিম, মোশন ও আঞ্চলিক সেটিংস', sections: { appearance: 'চেহারা', language: 'ভাষা', region: 'অঞ্চল', }, theme: { light: 'লাইট', dark: 'ডার্ক', system: 'সিস্টেম ডিফল্ট', }, items: { theme: { title: 'থিম', }, reduceMotion: { title: 'মোশন কমান', subtitle: 'Oxy অ্যাপগুলোতে অ্যানিমেশন কমিয়ে রাখুন', systemOn: 'সিস্টেম অনুসরণ করছে: মোশন কমানো চালু আছে', }, language: { title: 'ভাষা', }, timezone: { title: 'টাইমজোন', unknown: 'টাইমজোন শনাক্ত করা যায়নি', }, about: { title: 'পছন্দসমূহ সম্পর্কে', subtitle: 'আপনি যেসব Oxy অ্যাপে সাইন ইন করেন, সবগুলোতে পছন্দসমূহ সিঙ্ক হয়', }, }, }, connectedApps: { title: 'সংযুক্ত অ্যাপ', subtitle: 'তৃতীয় পক্ষের অ্যাপের অ্যাক্সেস পরিচালনা করুন', empty: { title: 'কোনো সংযুক্ত অ্যাপ নেই', subtitle: 'যেসব অ্যাপকে আপনার Oxy অ্যাকাউন্ট দিয়ে সাইন ইন করার অনুমতি দেবেন, সেগুলো এখানে দেখা যাবে', }, item: { granted: 'অনুমতি দেওয়া হয়েছে {{relative}}', lastUsed: 'শেষ ব্যবহার {{relative}}', }, confirm: { title: 'অ্যাক্সেস প্রত্যাহার করুন', message: 'আপনার Oxy অ্যাকাউন্টে {{name}}-এর অ্যাক্সেস প্রত্যাহার করবেন?', }, toasts: { revoked: '{{name}}-এর অ্যাক্সেস প্রত্যাহার করা হয়েছে', revokeFailed: 'অ্যাক্সেস প্রত্যাহার করা যায়নি', }, }, accountMenu: { label: 'অ্যাকাউন্ট মেনু', manage: 'আপনার Oxy অ্যাকাউন্ট পরিচালনা করুন', viewProfile: 'প্রোফাইল দেখুন', addAnother: 'আরেকটি অ্যাকাউন্ট যোগ করুন', signOutAll: 'সব অ্যাকাউন্ট থেকে সাইন আউট করুন', open: 'অ্যাকাউন্ট মেনু', openHint: 'অ্যাকাউন্ট মেনু খোলে', openWithUser: '{{name}}-এর অ্যাকাউন্ট মেনু', switching: 'অ্যাকাউন্ট বদলানো হচ্ছে…', signOutAccount: '{{name}} সাইন আউট করুন', greeting: 'হাই, {{name}}!', switchAccount: 'অ্যাকাউন্ট বদলান', storage: { title: 'Oxy স্টোরেজ', usage: '{{total}}-এর মধ্যে {{used}} ব্যবহৃত', used: 'ব্যবহৃত', free: 'খালি', unavailable: 'ব্যবহারের বিবরণ পাওয়া যাচ্ছে না', upgrade: 'প্ল্যান আপগ্রেড করুন', manage: 'স্টোরেজ পরিচালনা করুন', }, data: 'Oxy-তে আপনার ডেটা', settings: 'Oxy সেটিংস', help: 'সাহায্য ও মতামত', signOut: 'সাইন আউট', privacy: 'গোপনীয়তা নীতি', terms: 'পরিষেবার শর্তাবলি', }, emailCode: { title: 'আপনার ইমেইল দেখুন', sentTo: 'আমরা {{email}}-এ একটি ৬-সংখ্যার কোড পাঠিয়েছি।', label: 'কোড', resend: 'নতুন কোড পাঠান', resent: 'আমরা একটি নতুন কোড পাঠিয়েছি।', changeEmail: 'অন্য ইমেইল ব্যবহার করুন', errors: { codeInvalid: 'কোডটি সঠিক নয়, অথবা এর মেয়াদ শেষ হয়ে গেছে।', tooManyAttempts: 'অনেকবার ভুল কোড দেওয়া হয়েছে। নতুন কোড চান।', expired: 'অনেক সময় লেগে গেছে। আবার শুরু করুন।', unavailable: 'Oxy এখন ইমেইল পাঠাতে পারছে না। পরে আবার চেষ্টা করুন।', rateLimited: 'অনেকগুলো কোড চাওয়া হয়েছে। পরে আবার চেষ্টা করুন।', }, }, deleteAccount: { keyless: { subtitle: '@{{username}} এবং এর সবকিছু চিরতরে মুছে যাবে। আপনার ইউজারনেম লিখুন, তারপর আমাদের ইমেইল করা কোড দিয়ে নিশ্চিত করুন।', action: 'অ্যাকাউন্ট মুছুন', done: 'আপনার অ্যাকাউন্ট মুছে ফেলা হয়েছে।', doneDescription: 'আপনাকে সাইন আউট করা হয়েছে।', keyed: 'এই অ্যাকাউন্টটি Commons ব্যবহার করে: এর কী দিয়ে Oxy Commons-এ, সেটিংস > অ্যাকাউন্ট মুছুন-এ গিয়ে মুছুন।', }, handoff: { elsewhereMessage: 'অ্যাকাউন্ট মুছতে আপনার পরিচয় কী লাগবে, আর সেটি এই ডিভাইসে নেই। যে ডিভাইসে কী আছে সেখানে Oxy Commons খুলে সেটিংস > অ্যাকাউন্ট মুছুন-এ যান।', }, }, linkCommons: { title: 'Commons লিংক করুন', subtitle: 'নিজের কী নিজের কাছে রাখুন: Commons লিংক করলে এই অ্যাকাউন্ট শুধু আপনার। এর ইমেইল মুছে যাবে, আর Commons-এ থাকা আপনার রিকভারি ফ্রেজ দিয়েই আবার প্রবেশ করবেন।', scan: 'আপনার ফোনে Commons খুলুন, “ওয়েবে আমার Oxy অ্যাকাউন্ট আছে” বেছে নিন এবং এই কোডটি স্ক্যান করুন।', waiting: 'Commons-এর অপেক্ষায়…', compareTitle: 'কোডটি মিলিয়ে দেখুন', compare: 'Commons-এ একই কোড দেখাবে। না দেখালে বাতিল করুন।', confirm: 'হ্যাঁ, Commons লিংক করুন', cancel: 'বাতিল', doneTitle: 'Commons লিংক হয়েছে', done: 'এই অ্যাকাউন্ট এখন নিজের হেফাজতে। এর ইমেইল মুছে ফেলা হয়েছে: Commons-এ থাকা আপনার রিকভারি ফ্রেজ দিয়েই আবার প্রবেশ করবেন।', already: 'এই অ্যাকাউন্ট আগে থেকেই Commons ব্যবহার করে।', expired: 'এই কোডের মেয়াদ শেষ।', renew: 'নতুন কোড দেখান', failed: 'Commons লিংক করা যায়নি। আবার চেষ্টা করুন।', confirmTitle: 'লিংক নিশ্চিত করুন', confirmDescription: 'শেষ করতে, আমাদের ইমেইল করা কোড দিয়ে নিশ্চিত করুন যে এটি আপনি।', confirmPasswordDescription: 'শেষ করতে, আপনার পাসওয়ার্ড দিয়ে নিশ্চিত করুন যে এটি আপনি।', row: 'Commons দিয়ে নিজের কী নিজের কাছে রাখুন', }, reauth: { title: 'নিশ্চিত করুন যে এটি আপনি', emailDescription: 'এই পরিবর্তন নিশ্চিত করতে আমরা আপনার ইমেইলে একটি কোড পাঠাব।', sendCode: 'কোড পাঠান', codeSent: 'আমরা আপনার ইমেইলে একটি ৬-সংখ্যার কোড পাঠিয়েছি।', codeLabel: 'ইমেইলের কোড', passwordLabel: 'বর্তমান পাসওয়ার্ড', usePassword: 'এর বদলে পাসওয়ার্ড ব্যবহার করুন', useEmail: 'এর বদলে ইমেইলে কোড নিন', errors: { invalid: 'কাজ হয়নি। যা লিখেছেন তা পরীক্ষা করে আবার চেষ্টা করুন।', totpRequired: 'আপনার অথেনটিকেটর অ্যাপের কোডটিও লিখুন।', }, }, signInSecurity: { title: 'সাইন-ইন ও নিরাপত্তা', subtitle: 'ইমেইল, পাসওয়ার্ড, অথেনটিকেটর অ্যাপ এবং কোথায় সাইন ইন করা আছে', methodsTitle: 'আপনি যেভাবে সাইন ইন করেন', notPersonal: 'শুধু ব্যক্তিগত অ্যাকাউন্ট ইমেইল, পাসওয়ার্ড বা অথেনটিকেটর অ্যাপ দিয়ে সাইন ইন করে।', loadFailed: 'এই অ্যাকাউন্ট কীভাবে সাইন ইন করে তা লোড করা যায়নি।', retry: 'আবার চেষ্টা করুন', noEmailWarning: 'এই অ্যাকাউন্টে কোনো ইমেইল নেই। আপনি শুধু পাসওয়ার্ড দিয়ে সাইন ইন করেন, আর সেটি ভুলে গেলে অ্যাকাউন্ট ফিরে পাওয়ার কোনো উপায় নেই।', status: { on: 'চালু', off: 'বন্ধ', }, commons: { title: 'Commons', }, errors: { lastSignInMethod: 'সাইন ইন করার এটিই আপনার একমাত্র উপায়। আগে আরেকটি উপায় যোগ করুন।', passwordRequired: 'আগে একটি পাসওয়ার্ড সেট করুন, এবং সেটি দিয়ে নিশ্চিত করুন।', emailUnchanged: 'এটি আগে থেকেই আপনার ইমেইল।', }, email: { title: 'ইমেইল', none: 'কোনো ইমেইল নেই', description: 'সাইন-ইন কোড, সাইন-ইন লিংক ও নিরাপত্তা বিজ্ঞপ্তি এই ঠিকানায় যায়।', noneDescription: 'কোড বা লিংক দিয়ে সাইন ইন করতে, এবং পাসওয়ার্ড ভুলে গেলে অ্যাকাউন্ট ফিরে পেতে একটি ইমেইল যোগ করুন।', change: 'ইমেইল বদলান', add: 'একটি ইমেইল যোগ করুন', remove: 'ইমেইল সরান', removeNeedsPassword: 'ইমেইল সরাতে আগে একটি পাসওয়ার্ড সেট করুন: সেটিই হবে সাইন ইন করার একমাত্র উপায়।', newLabel: 'নতুন ইমেইল ঠিকানা', newDescription: 'ঠিকানাটি আপনার কিনা যাচাই করতে আমরা নতুন ঠিকানায় একটি কোড পাঠাব।', invalid: 'একটি সঠিক ইমেইল ঠিকানা লিখুন।', sendCode: 'কোড পাঠান', confirmTitle: 'নতুন ইমেইল নিশ্চিত করুন', confirmDescription: '{{email}}-এ পাঠানো কোডটি লিখুন, তারপর নিশ্চিত করুন যে এটি আপনি।', codeLabel: 'নতুন ইমেইলে পাঠানো কোড', save: 'ইমেইল সংরক্ষণ করুন', saved: 'আপনার ইমেইল আপডেট হয়েছে। অন্য ডিভাইসগুলো থেকে সাইন আউট করা হয়েছে।', removeTitle: 'আপনার ইমেইল সরান', removeDescription: 'আপনি শুধু পাসওয়ার্ড দিয়ে সাইন ইন করবেন। সেটি ভুলে গেলে অ্যাকাউন্ট ফিরে পাওয়ার কোনো উপায় নেই। আপনার পাসওয়ার্ড দিয়ে নিশ্চিত করুন।', removed: 'আপনার ইমেইল সরানো হয়েছে। অন্য ডিভাইসগুলো থেকে সাইন আউট করা হয়েছে।', }, password: { title: 'পাসওয়ার্ড', setTitle: 'পাসওয়ার্ড সেট করুন', changeTitle: 'আপনার পাসওয়ার্ড বদলান', description: 'ইমেইলের কোডের বদলে পাসওয়ার্ড দিয়ে সাইন ইন করুন। কমপক্ষে {{min}}টি অক্ষর ব্যবহার করুন।', newLabel: 'নতুন পাসওয়ার্ড', repeatLabel: 'পাসওয়ার্ডটি আবার লিখুন', tooShort: 'কমপক্ষে {{min}}টি অক্ষর ব্যবহার করুন।', mismatch: 'পাসওয়ার্ড দুটি মিলছে না।', signOutOthers: 'অন্য সব জায়গা থেকে সাইন আউট করুন', save: 'পাসওয়ার্ড সংরক্ষণ করুন', saved: 'আপনার পাসওয়ার্ড সংরক্ষিত হয়েছে।', row: 'ঐচ্ছিক: পাসওয়ার্ড দিয়ে সাইন ইন', remove: 'পাসওয়ার্ড সরান', removeTitle: 'আপনার পাসওয়ার্ড সরান', removeDescription: 'আপনি ইমেইলে পাঠানো কোড বা লিংক দিয়ে সাইন ইন করবেন।', removed: 'আপনার পাসওয়ার্ড সরানো হয়েছে। অন্য ডিভাইসগুলো থেকে সাইন আউট করা হয়েছে।', }, totp: { title: 'অথেনটিকেটর অ্যাপ', description: 'ইমেইল কোড বা পাসওয়ার্ডের পরে Oxy আরও একটি কোড চাইবে, যা Google Authenticator বা 1Password-এর মতো অ্যাপ থেকে আসবে।', setUp: 'সেট আপ করুন', scan: 'আপনার অথেনটিকেটর অ্যাপ দিয়ে এই QR কোডটি স্ক্যান করুন, অথবা সেটআপ কী লিখুন।', secretLabel: 'সেটআপ কী', codeLabel: 'অ্যাপের কোড', enable: 'চালু করুন', enabled: 'অথেনটিকেটর অ্যাপ চালু আছে।', disable: 'অথেনটিকেটর অ্যাপ বন্ধ করুন', disabled: 'অথেনটিকেটর অ্যাপ বন্ধ আছে।', on: 'চালু', off: 'বন্ধ', backupTitle: 'আপনার ব্যাকআপ কোড সংরক্ষণ করুন', backupDescription: 'ফোন হারালে প্রতিটি কোড দিয়ে একবার সাইন ইন করা যাবে। কোডগুলো নিরাপদ কোথাও রাখুন: এগুলো আর দেখানো হবে না।', copy: 'কোড কপি করুন', copied: 'ব্যাকআপ কোড কপি হয়েছে।', savedThem: 'আমি সংরক্ষণ করেছি', regenerate: 'নতুন ব্যাকআপ কোড নিন', regenerateDescription: 'আপনার পুরোনো ব্যাকআপ কোডগুলো আর কাজ করবে না।', remaining: '{{count}}টি ব্যাকআপ কোড বাকি', row: 'সাইন ইন করার সময় একটি দ্বিতীয় ধাপ', onWithCodes: 'চালু · {{count}}টি ব্যাকআপ কোড বাকি', }, }, fileManagement: { deleteFile: 'ফাইল মুছুন', confirm: 'নিশ্চিত করুন', retry: 'আবার চেষ্টা করুন', loadError: { description: 'কিছু একটা সমস্যা হয়েছে। আপনার সংযোগ পরীক্ষা করে আবার চেষ্টা করুন।', }, moveToTrash: 'ট্র্যাশে সরান', moveToTrashCount: 'ট্র্যাশে সরান ({{count}})', appAccess: { title: 'যেসব অ্যাপের অ্যাক্সেস আছে', description: 'এই অ্যাপগুলো নিজে থেকেই এই ফাইলটি খুলতে পারে। অ্যাক্সেস সরাতে কোনো অ্যাপ প্রত্যাহার করুন।', empty: 'কোনো অ্যাপ নিজে থেকে এই ফাইলটি খুলতে পারে না।', loadError: 'যেসব অ্যাপ এই ফাইলটি খুলতে পারে সেগুলো লোড করা যায়নি', via: { upload: 'আপনার জন্য এই ফাইলটি সংরক্ষণ করেছে', link: 'আপনি শেয়ার করেছেন', }, revoke: 'প্রত্যাহার করুন', confirm: { title: '{{name}} প্রত্যাহার করবেন?', message: '{{name}} আর এই ফাইলটি খুলতে পারবে না, এবং এটি যে প্লেব্যাক শুরু করেছে তা এখনই থেমে যাবে।', }, toasts: { revoked: '{{name}} আর এই ফাইলটি খুলতে পারবে না', revokeFailed: '{{name}}-এর অ্যাক্সেস প্রত্যাহার করা যায়নি', }, a11y: { revoke: 'এই ফাইলে {{name}}-এর অ্যাক্সেস প্রত্যাহার করুন', }, }, trashView: { title: 'ট্র্যাশ', subtitle: 'ফাইল পুনরুদ্ধার করুন বা স্থায়ীভাবে মুছুন', notice: 'পুনরুদ্ধার বা মুছে না ফেলা পর্যন্ত ফাইলগুলো ট্র্যাশে থাকে, এবং এগুলো আপনার স্টোরেজেও গণ্য হয়।', emptyTitle: 'ট্র্যাশ খালি', emptyDescription: 'ট্র্যাশে সরানো ফাইলগুলো এখানে দেখা যাবে। আপনি সেগুলো পুনরুদ্ধার করতে বা স্থায়ীভাবে মুছতে পারবেন।', trashedOn: 'ট্র্যাশে সরানো হয়েছে {{date}}', deleteForever: 'স্থায়ীভাবে মুছুন', loadError: 'আপনার ট্র্যাশ লোড করা যায়নি', a11y: { restore: '{{name}} পুনরুদ্ধার করুন', deleteForever: '{{name}} স্থায়ীভাবে মুছুন', }, }, a11y: { moveToTrash: '{{name}} ট্র্যাশে সরান', deleteFile: '{{name}} মুছুন', openTrash: 'ট্র্যাশ খুলুন', }, toasts: { movedToTrash: 'ট্র্যাশে সরানো হয়েছে। ট্র্যাশ থেকে এটি পুনরুদ্ধার করতে পারবেন।', bulkMovedToTrash: '{{count}}টি ফাইল ট্র্যাশে সরানো হয়েছে', moveToTrashFailed: 'ফাইলটি ট্র্যাশে সরানো যায়নি', restored: 'ফাইল পুনরুদ্ধার করা হয়েছে', notInTrash: 'এই ফাইলটি আর ট্র্যাশে নেই।', restoreFailed: 'ফাইলটি পুনরুদ্ধার করা যায়নি', deletedForever: 'ফাইল স্থায়ীভাবে মুছে ফেলা হয়েছে', deleteSuccess: 'ফাইল সফলভাবে মুছে ফেলা হয়েছে', deleteFailed: 'ফাইল মোছা যায়নি', fileNotFound: 'ফাইল পাওয়া যায়নি। হয়তো এটি আগেই মুছে ফেলা হয়েছে।', noPermission: 'এই ফাইলটি মোছার অনুমতি আপনার নেই।', bulkDeleteSuccess: '{{count}}টি ফাইল সফলভাবে মুছে ফেলা হয়েছে', bulkDeleteFailed: '{{count}}টি ফাইল মোছা যায়নি', bulkDeleteError: 'ফাইলগুলো মোছা যায়নি', }, confirms: { deleteFile: 'আপনি কি নিশ্চিত যে "{{filename}}" মুছতে চান? এটি আর ফেরানো যাবে না।', moveToTrash: '"{{filename}}" ট্র্যাশে সরাবেন? এটি আর কোথাও দেখানো হবে না, এবং ট্র্যাশ থেকে পুনরুদ্ধার করতে পারবেন।', moveFilesToTrash: '{{count}}টি ফাইল ট্র্যাশে সরাবেন? এগুলো আর কোথাও দেখানো হবে না, এবং ট্র্যাশ থেকে পুনরুদ্ধার করতে পারবেন।', deleteForever: '"{{filename}}" স্থায়ীভাবে মুছবেন? এটি আর ফেরানো যাবে না।', deleteForeverInUse: '"{{filename}}" এখনও আপনার অ্যাপগুলোর {{count}}টি জায়গায় ব্যবহৃত হচ্ছে। মুছলে সেখান থেকেও সরে যাবে। স্থায়ীভাবে মুছবেন?', }, }, follow: { pending: 'অনুরোধ পাঠানো হয়েছে', disabled: 'এখানে বন্ধ', named: '{{label}} {{name}}', verbs: { follow: { idle: 'ফলো করুন', active: 'ফলো করছেন', everywhere: 'সব জায়গায় আনফলো করুন', undo: 'এই অ্যাকাউন্টটি আনফলো করে', undoNamed: '{{name}}-কে আনফলো করে', checking: 'ফলো স্ট্যাটাস দেখা হচ্ছে', checkingNamed: 'আপনি {{name}}-কে ফলো করেন কিনা দেখা হচ্ছে', }, subscribe: { idle: 'সাবস্ক্রাইব করুন', active: 'সাবস্ক্রাইব করা হয়েছে', everywhere: 'সব জায়গায় আনসাবস্ক্রাইব করুন', undo: 'আনসাবস্ক্রাইব করে', undoNamed: '{{name}} থেকে আনসাবস্ক্রাইব করে', checking: 'সাবস্ক্রিপশন স্ট্যাটাস দেখা হচ্ছে', checkingNamed: 'আপনি {{name}}-এ সাবস্ক্রাইব করেছেন কিনা দেখা হচ্ছে', }, join: { idle: 'যোগ দিন', active: 'যোগ দিয়েছেন', everywhere: 'সব জায়গা থেকে বেরিয়ে যান', undo: 'বেরিয়ে যায়', undoNamed: '{{name}} থেকে বেরিয়ে যায়', checking: 'সদস্যপদ দেখা হচ্ছে', checkingNamed: 'আপনি {{name}}-এর সদস্য কিনা দেখা হচ্ছে', }, watch: { idle: 'নজর রাখুন', active: 'নজর রাখছেন', everywhere: 'সব জায়গায় নজর রাখা বন্ধ করুন', undo: 'নজর রাখা বন্ধ করে', undoNamed: '{{name}}-এর ওপর নজর রাখা বন্ধ করে', checking: 'নজর রাখার স্ট্যাটাস দেখা হচ্ছে', checkingNamed: 'আপনি {{name}}-এর ওপর নজর রাখছেন কিনা দেখা হচ্ছে', }, }, all: { idle: 'সবাইকে ফলো করুন', hint: '{{count}}টি অ্যাকাউন্টের সবগুলোকে ফলো করে', hintOne: '{{count}}টি অ্যাকাউন্ট ফলো করে', undoHint: '{{count}}টি অ্যাকাউন্টের সবগুলোকে আনফলো করে', undoHintOne: '{{count}}টি অ্যাকাউন্ট আনফলো করে', }, menu: { forDuration: '{{duration}}-এর জন্য {{label}}', showIn: '{{app}}-এ দেখান', hideIn: '{{app}}-এ দেখাবেন না', thisApp: 'এই অ্যাপ', options: '{{label}} অপশন', optionsHint: 'আরও অপশন খোলে', }, durations: { day: '২৪ ঘণ্টা', threeDays: '৭২ ঘণ্টা', week: 'এক সপ্তাহ', }, errors: { update: 'ফলো স্ট্যাটাস আপডেট করা যায়নি', read: 'ফলো স্ট্যাটাস দেখা যায়নি', mode: 'এই ফলোর জন্য এই অ্যাপের সেটিং বদলানো যায়নি', offline: 'আপনি অফলাইনে আছেন। আপনার সংযোগ পরীক্ষা করে আবার চেষ্টা করুন।', signedOut: 'চালিয়ে যেতে আবার সাইন ইন করুন', forbidden: 'এই অ্যাপের এটি করার অনুমতি নেই', notFound: 'এটি আর পাওয়া যাচ্ছে না', rateLimited: 'অনেকবার চেষ্টা করা হয়েছে। একটু পরে আবার চেষ্টা করুন।', }, }, accounts: { accountCategory: { news: 'সংবাদ', politics: 'রাজনীতি ও নীতি', business: 'ব্যবসা', startup: 'স্টার্টআপ ও উদ্যোক্তা', finance: 'অর্থ ও বিনিয়োগ', crypto: 'ক্রিপ্টো ও ওয়েব৩', marketplace: 'মার্কেটপ্লেস ও শ্রেণিবদ্ধ বিজ্ঞাপন', retail: 'খুচরা ও ই-কমার্স', real_estate: 'রিয়েল এস্টেট', agency: 'রিয়েল এস্টেট এজেন্সি', landlord: 'বাড়িওয়ালা ও সম্পত্তি ব্যবস্থাপনা', cooperative: 'আবাসন সমবায়', architecture: 'স্থাপত্য ও নির্মাণ', technology: 'প্রযুক্তি', software: 'সফটওয়্যার ও ডেভেলপমেন্ট', ai: 'এআই ও মেশিন লার্নিং', security: 'নিরাপত্তা ও গোপনীয়তা', automation: 'অটোমেশন ও টুলস', science: 'বিজ্ঞান ও গবেষণা', education: 'শিক্ষা ও প্রশিক্ষণ', books: 'বই ও লেখালেখি', health: 'স্বাস্থ্য ও চিকিৎসা', fitness: 'ফিটনেস ও সুস্থতা', sports: 'খেলাধুলা', gaming: 'গেমিং ও ই-স্পোর্টস', music: 'সংগীত', film: 'চলচ্চিত্র ও টিভি', podcast: 'পডকাস্ট ও অডিও', art: 'শিল্প ও ডিজাইন', photography: 'ফটোগ্রাফি', comedy: 'কমেডি', food: 'খাবার ও পানীয়', travel: 'ভ্রমণ ও স্থান', fashion: 'ফ্যাশন ও সৌন্দর্য', home_garden: 'বাড়ি ও বাগান', diy: 'DIY ও হাতের কাজ', automotive: 'গাড়ি ও মোটরিং', animals: 'প্রাণী ও পোষা প্রাণী', family: 'পরিবার ও প্যারেন্টিং', nonprofit: 'অলাভজনক ও দাতব্য', government: 'সরকার ও সরকারি খাত', community: 'স্থানীয় কমিউনিটি', activism: 'অ্যাক্টিভিজম ও অ্যাডভোকেসি', environment: 'পরিবেশ ও টেকসই উন্নয়ন', religion: 'ধর্ম ও আধ্যাত্মিকতা', other: 'অন্যান্য', }, members: { title: 'সদস্য', }, settings: { title: 'অ্যাকাউন্ট সেটিংস', subtitle: 'এই অ্যাকাউন্টের প্রোফাইল, সদস্য ও অ্যাক্সেস পরিচালনা করুন।', save: 'পরিবর্তন সংরক্ষণ করুন', displayName: { label: 'প্রদর্শিত নাম', invalidChars: 'শুধু অক্ষর, স্পেস, অ্যাপোস্ট্রফি ও নাম বিভাজক ব্যবহার করুন', invalidTitle: '< বা > ছাড়া সাধারণ লেখা ব্যবহার করুন (সর্বোচ্চ ৩০০ অক্ষর)', }, bio: { label: 'বায়ো (ঐচ্ছিক)', }, picture: { change: 'ছবি বদলান', }, categories: { title: 'ক্যাটাগরি', footer: 'প্রথম ক্যাটাগরিটি প্রোফাইলে প্রধান হিসেবে দেখানো হয়। সর্বোচ্চ {{max}}টি।', primary: 'প্রধান', makePrimary: 'প্রধান করুন', remove: '{{category}} সরান', add: 'একটি ক্যাটাগরি যোগ করুন', atCap: 'সর্বোচ্চ {{max}}টি। আরেকটি যোগ করতে একটি সরান।', unavailable: 'অনুপলভ্য ক্যাটাগরি', }, sections: { access: 'অ্যাক্সেস', dangerZone: 'বিপজ্জনক এলাকা', }, members: { subtitle: 'মানুষকে আমন্ত্রণ জানান ও ভূমিকা পরিচালনা করুন', }, archive: { title: 'অ্যাকাউন্ট আর্কাইভ করুন', subtitle: 'এই অ্যাকাউন্ট নিষ্ক্রিয় করুন', confirmTitle: 'অ্যাকাউন্ট আর্কাইভ করুন', confirmDescription: 'এই অ্যাকাউন্ট আর্কাইভ করবেন? এটি নিষ্ক্রিয় হয়ে যাবে এবং এর সদস্যরা অ্যাক্সেস হারাবেন।', }, errors: { missingAccount: 'কোনো অ্যাকাউন্ট বেছে নেওয়া হয়নি।', }, toasts: { saved: 'অ্যাকাউন্ট আপডেট হয়েছে', saveFailed: 'অ্যাকাউন্ট আপডেট করা যায়নি', archived: 'অ্যাকাউন্ট আর্কাইভ করা হয়েছে', archiveFailed: 'অ্যাকাউন্ট আর্কাইভ করা যায়নি', }, }, }, }; export default dict;