const strings = {
error: {
cleared_license: "ক্লিয়ার লাইসেন্স",
invalid_license: "অবৈধ লাইসেন্স",
license_max_devices_reached: "ডিভাইসের সর্বোচ্চ আসন পৌঁছেছে",
license_readonly: "লাইসেন্স শুধুমাত্র সার্ভার টার্মিনাল থেকে পরিবর্তন করা যাবে.",
server_error: "সার্ভার ত্রুটি, আবার চেষ্টা করুন"
},
title: {
donate: "দান করুন",
jsonRecursive: "সব পাতা প্রসারিত",
name: "P3X Redis UI",
nameDonated: "P3X Redis UI+",
main: "আপনি বাম নীচের মেনু থেকে সংযোগ করতে একটি Redis সংযোগ চয়ন করতে পারেন৷",
statistics: "পরিসংখ্যান",
error: "ত্রুটি",
connectingRedis: "Redis ��র সাথে সংযুক্ত হচ্ছে...",
socketioConnectError: "Socket.IO ত্রুটি৷",
db: "DB",
server: "সার্ভার",
clients: "ক্লায়েন্টদের",
memory: "স্মৃতি",
persistence: "জেদ",
stats: "পরিসংখ্যান",
replication: "প্রতিলিপি",
cpu: "CPU",
cluster: "Cluster",
modules: "মডিউল",
errorstats: "ত্রুটির পরিসংখ্যান",
commandstats: "কমান্ড পরিসংখ্যান",
latencystats: "বিলম্ব পরিসংখ্যান",
keysizes: "কী আকার",
threads: "থ্রেড",
},
confirm: {
dropIndex: "আপনি কি এই ইনডেক্স মুছতে চান?",
uploadBuffer: "আপনি কি এই বাইনারি ডেটা আপলোড করার বিষয়ে নিশ্চিত?",
uploadBufferDone: "বাইনারি ডেটা আপলোড করা হয়",
uploadBufferDoneAndSave: "বাইনারি ডেটা সার্ভারে আপলোড এবং সংরক্ষণ করা হয়",
title: "নিশ্চিত করুন",
alert: "সতর্কতা",
info: "তথ্য",
deleteListItem: "আপনি এই তালিকা আইটেম মুছে ফেলার বিষয়ে নিশ্চিত?",
deleteHashKey: "আপনি এই হ্যাশ কী ��ইটেম মুছে ফেলার বিষয়ে নিশ্চিত?",
deleteStreamTimestamp: "আপনি কি এই স্ট্রিম টাইমস্ট্যাম্প মুছে ফেলার বিষয়ে নিশ্চিত?",
deleteSetMember: "আপনি এই সেট সদস্য মুছে ফেলার বিষয়ে নিশ্চিত?",
deleteZSetMember: "আপনি এই সাজানো সেট সদস্য মুছে ফেলার বিষয়ে নিশ্চিত?",
deleteConnection: "নিশ্চিত করুন",
deleteConnectionText: "আপনি কি এই Redis সংযোগ মুছে ফেলার বিষয়ে নিশ্চিত?",
deleteNode: "আপনি কি এই Redis নোড মুছে ফেলার বিষয়ে নিশ্চিত?",
deleteAllKeys: opts => {
return `এই গাছ এবং এর সমস্ত কীগুলি মুছুন (${opts.key})?`;
},
socketioConnectError: "Socket.IO সার্ভারের সাথে সংযোগ করতে পারে না, আপনি পুনরায় লোড করতে পারেন এবং সংযোগ ত্রুটি নিজেই সমাধান করার চেষ্টা করতে পারেন, ক্লায়েন্ট নিজেই জানেন না কিভাবে এটি সমাধান করতে হয়।",
socketioAuthRequired: "Socket.IO অনুমোদন প্রয়োজন৷ অনুগ্রহ করে HTTP Basic Auth (ব্যবহারকারীর নাম/পাসওয়ার্ড) দিয়ে প্রমাণীকরণ করুন এবং পুনরায় লোড করুন।",
deleteKey: "আপনি এই কী মুছে ফেলার বিষয়ে নিশ্চিত?",
rename: {
title: "আপনি কি এই কীটির নাম পরিবর্তন করার বিষয়ে নিশ্চিত?",
textContent: "এই ক্রিয়াটি স্থায়ীভাবে কীটির নাম পরিবর্তন করে।",
placeholder: "Redis কী (প্রয়োজনীয়)"
},
ttl: {
title: "আপনি কি এই কীটির TTL পরিবর্তন করার বিষয়ে নিশ্চিত?",
textContent: "TTL পরিবর্তন করা এই কীটির বেঁচে থাকার সময়কে আপডেট করে। চিরতরে এই কী রাখতে খালি ছেড়ে দিন।",
placeholder: "Redis কী এর TTL (পূর্ণসংখ্যা বা খালি)",
placeholderPlaceholder: "খালি মানে এটা চিরকাল টিকে থাকে; অন্যথায় একটি পূর্ণসংখ্যা লিখুন।",
convertTextToTime: "পাঠ্যকে সময়ে রূপান্তর করুন",
convertTextToTimePlaceholder: "যেমন 1d হবে 86400"
},
license: {
title: "লাইসেন্স সেট করু��",
textContent: "If you want to use paid features, please contact support@corifeus.com to request a license. Pricing is Pro 400 HUF/month (€1/month) or 4,000 HUF/year (€10/year), and Enterprise 1,200 HUF/month (€3/month) or 12,000 HUF/year (€30/year). Yearly is 10x monthly. With 27% VAT, totals are Pro 500 HUF/month (€1.27/month) or 5,100 HUF/year (€12.70/year), Enterprise 1,500 HUF/month (€3.81/month) or 15,200 HUF/year (€38.10/year). License validation requires internet access. Default license includes 5 seats. If you need more seats, contact us at support@corifeus.com.",
placeholder: "লাইসেন্স কী"
}
},
language: {
ar: "العربية / Arabic",
az: "Azərbaycanca / Azerbaijani",
be: "Беларуская / Belarusian",
bg: "Български / Bulgarian",
bn: "বাংলা / Bengali",
cs: "Čeština / Czech",
da: "Dansk / Danish",
de: "Deutsch / German",
el: "Ελληνικά / Greek",
en: "English",
es: "Español / Spanish",
et: "Eesti / Estonian",
fi: "Suomi / Finnish",
fil: "Filipino / Filipino",
fr: "Français / French",
he: "עברית / Hebrew",
hr: "Hrvatski / Croatian",
hu: "Magyar / Hungarian",
hy: "Հայերեն / Armenian",
id: "Bahasa Indonesia / Indonesian",
it: "Italiano / Italian",
ja: "日本語 / Japanese",
ka: "ქართული / Georgian",
kk: "Қазақша / Kazakh",
km: "ខ្មែរ / Khmer",
ko: "한국어 / Korean",
ky: "Кыргызча / Kyrgyz",
lt: "Lietuvių / Lithuanian",
mk: "Македонски / Macedonian",
ms: "Bahasa Melayu / Malay",
ne: "नेपाली / Nepali",
nl: "Nederlands / Dutch",
no: "Norsk / Norwegian",
pl: "Polski / Polish",
"pt-BR": "Português (Brasil) / Portuguese (Brazil)",
"pt-PT": "Português / Portuguese",
ro: "Română / Romanian",
ru: "Русский / Russian",
sk: "Slovenčina / Slovak",
sl: "Slovenščina / Slovenian",
sr: "Српски / Serbian",
sv: "Svenska / Swedish",
tg: "Тоҷикӣ / Tajik",
th: "ไทย / Thai",
tr: "Türkçe / Turkish",
uk: "Українська / Ukrainian",
vi: "Tiếng Việt / Vietnamese",
"zh-HK": "中文(香港) / Chinese (Hong Kong)",
"zh-TW": "中文(台灣) / Chinese (Taiwan)",
zn: "中文 / Chinese",
bs: 'Bosanski / Bosnian',
si: 'සිංහල / Sinhala',
sw: 'Kiswahili / Swahili',
ta: 'தமிழ் / Tamil'
},
intention: {
copy: "কপি",
downloadBuffer: "বাইনারি ডাউনলোড করুন",
setBuffer: "বাইনারি আপলোড করুন",
exportKeys: "কী রপ্তানি করুন",
exportAllKeys: (opts) => `সমস্ত ${opts.count} কী রপ্তানি করুন`,
exportSearchResults: (opts) => `${opts.count} ফলাফল রপ্তানি করুন`,
importKeys: "কী আমদানি করুন",
saveWithFormatJson: "বিন্যাস সঙ্গে সংরক্ষণ করুন",
formatJson: "ফরম্যাট Json",
wrap: "মোড়ানো",
unwrap: "মোড়ক খুলুন",
downloadJson: "JSON ডাউনলোড করুন",
pubsubMonitor: "PubSub মনিটর",
// When you translate the language, keep the Language in English
// eg. Idioma / Language
language: "ভাষা",
ok: "ঠিক আছে",
addKey: "এই কী যোগ করুন",
addKeyRoot: "একটি রুট কী যোগ করুন",
reloadKey: "কী পুনরায় লোড করুন",
reload: "পুনরায় লোড করুন",
close: "বন্ধ",
commands: "কমান্ড",
view: "দেখুন",
statistics: "পরিসংখ্যান",
refresh: "রিফ্রেশ",
pause: "বিরতি",
resume: "পুনরায় শুরু",
clear: "পরিষ্কার",
rename: "না��� পরিবর্তন করুন",
main: "ডাটাবেস",
cancel: "বাতিল করুন",
theme: "থিম",
github: "GitHub",
githubRepo: "ভান্ডার",
githubRelease: "মুক্তি দেয়",
githubChangelog: "চেঞ্জলগ",
info: "Info",
settings: "সেটিংস",
connect: "সংযোগ করুন",
disconnect: "সংযোগ বিচ্ছিন্ন করুন",
overview: "ওভারভিউ",
console: "কনসোল",
noConnections: "কোনো সংযোগ নেই, সেটিংস মেনুতে একটি সংযোগ যোগ করুন।",
noConnectionsInSettings: "কোনো সংযোগ নেই, আপনি উপরে একটি নতুন সংযোগ যোগ করতে পারেন৷",
connectionAdd: "নতুন সংযোগ",
addGroup: "গ্রুপ যোগ করুন",
extend: "প্রসারিত করুন",
collapse: "সঙ্কুচিত",
add: "যোগ করুন",
edit: "সম্পাদনা করুন",
save: "সংরক্ষণ করুন",
ttl: "TTL সেট করুন",
license: "লাইসেন্স সেট করু��",
delete: "মুছে দিন",
remove: "সরান",
sure: "নিশ্চিত",
testConnection: "পরীক্ষা সংযোগ",
getKey: "Redis কী এবং সংশ্লিষ্ট ডেটা লোড হচ্ছে...",
jsonViewShow: "JSON প্রদর্শন করুন",
jsonViewEditor: "JSON সম্পাদনা করুন",
quickConsole: "দ্রুত কনসোল",
},
label: {
id: {
nodeId: "নোড আইডি",
id: "সংযোগ আইডি",
info: "আপনি যদি এর বৈশিষ্ট্যগুলি পরিবর্তন করতে না চান: sshPassword, sshPrivateKey, পাসওয়ার্ড, tlsCrt, tlsKey, tlsCa, অনুগ্রহ করে সম্পত্তির মানগুলি অক্ষুণ্ণ রাখতে সেই বৈশিষ্ট্যগুলিতে সংযোগের আইডি লিখুন৷ আপনি যদি নোড পাসওয়ার্ডে একই যুক্তি চান তবে নোড পাসওয়ার্ডে নোড আইডি দিন।"
},
secureFeature: "আপনি যদি P3X দিয়ে শুরু হয় এমন একটি মান দেখতে দেখতে একই রকম দেখতে পান তবে এটি একটি সুরক্ষিত বৈশিষ্ট্য। সেটিংস পরিবর্তন করতে, এই সেটিংসগুলিকে খালি বা অন্য কিছু দিয়ে প্রতিস্থাপন করুন এবং সেগুলি সংরক্ষণ করা হবে। আপনি যদি সেটিংস পরিবর্তন না করেন তবে সেটিংস সার্ভারে যেমন আছে তেমনই রাখা হবে।",
ssh: {
on: "SSH চালু",
off: "SSH বন্ধ",
sshHost: "SSH হোস্ট",
sshPort: "SSH পোর্ট",
sshUsername: "SSH ব্যবহারকারীর নাম",
sshPassword: "SSH পাসওয়ার্ড",
sshPrivateKey: "SSH ব্যক্তিগত কী"
},
isBuffer: opts => `[object ArrayBuffer] মানে হল যে মানটি বাইনারি ডেটা বা মানটি এর চেয়ে বড় ${opts.maxValueAsBuffer}`,
streamValue: `স্ট্রিম ক্ষেত্র এবং মান একটি একলাইনার। যেমন: ক্ষেত্র1 মান1 "ক্ষেত্র 2" "মান 2"`,
streamTimestampId: `'*' মানে স্বয়ংক্রিয়ভাবে তৈরি বা <millisecondsTime>-<sequenceNumber> হিসাবে স্পেসিফিকেশন`,
unableToLoadKey: ({
key
}) => {
return `এই কী লোড করতে অক্ষম: ${key}. সম্ভব, কী মুছে ফেলা হয়েছে. সঠিক ত্রুটিটি কনসোলে রয়েছে।`;
},
bigJson: "এই JSON অবজেক্ট 10 kb ���র বেশি, তাই আপনি কি করছেন তা নিশ্চিত করুন, কারণ কিছু ফাংশন ধীর রেন্ডারিং হতে পারে।",
addNode: "নোড যোগ করুন",
validateJson: "JSON যাচাই করুন",
reducedFunction: `কার্যকারিতা হ্রাস`,
tooManyKeys: opts => {
return `সম্পূর্ণ সর্বাধিক ফাংশনের জন্য অনুমোদিত কীগুলি মোট ${opts.maxLightKeysCount} গণনা এই ডাটাবেসে মোট অনুমোদিত কী আছে ${opts.count}. কী বাছাই এবং অতিরিক্ত অভিনব গাছের তথ্য নিষ্ক্রিয় করা হয়েছে। ক্লায়েন্ট অনুসন্ধানের পরিবর্তে সার্ভারে অনুসন্ধানটি ঘটছে।`;
},
redisCommandNotFound: "কোন Redis কমান্ড মিল পাওয়া যায়নি...",
treeKeyStore: `বাছাই করা (প্রাকৃতিক তুলনা) ক্লায়েন্ট ওরফে ব্রাউজারে কার্যকর করা হয়, যার মানে এটির জন্য বড় বড় সেটের জন্য একটি জরিমানা রয়েছে, যেমন 10k-এর বেশি কী, এটি পৃষ্ঠা রেন্ডারিংয়ে একটু সময় যোগ করতে পারে। Redis এ কোন কী বাছাই নেই, শুধুমাত্র এইরকম।`,
socketIoTimeout: options => {
return `এই অনুরোধে�� জন্য Socket.IO সময় শেষ হয়েছে (সর্বোচ্চ ${options.timeout / 1000} সেকেন্ড)...`;
},
resizerInfo: options => {
return `বাম বা ডান প্যানেলের ন্যূনতম প্রস্থ ${options.width}px`;
},
jsonViewNotParsable: "এই মান JSON পার্সযোগ্য নয় ",
ttlTitle: "সেকেন্ডের মধ্যে TTL সেট করুন",
passwordSecure: "পাসওয়ার্ড খালি হতে পারে, কিন্তু তবুও এটি অক্ষর দেখাবে, এটি একটি নিরাপত্তা বৈশিষ্ট্য।",
tlsWithoutCert: "অতিরিক্ত শংসাপত্র ছাড়াই TLS সক্ষম করুন৷",
tlsRejectUnauthorized: "অননুমোদিত শংসাপত্র প্রত্যাখ্যান করুন",
tlsSecure: "আপনি যদি একটি TLS কনফিগারেশন দেখতে পান যা একটি P3X দিয়ে শুরু হয় বা সমস্ত TLS সেটিংস একই রকম দেখায় তবে এটি একটি সুরক্ষিত বৈশিষ্ট্য৷ সেটিংস পরিবর্তন করতে, এই সেটিংসগুলিকে খালি বা অন্য কিছু দিয়ে প্রতিস্থ��পন করুন এবং সেগুলি সংরক্ষণ করা হবে। আপনি যদি TLS সেটিংস পরিবর্তন না করেন, সেটিংগুলি সার্ভারে থাকা অবস্থায় রাখা হবে৷",
treeSeparatorEmpty: "গাছ বিভাজক খালি থাকলে, গাছের কোনো নেস্টেড নোড থাকবে না, শুধু একটি বিশুদ্ধ তালিকা",
treeSeparatorEmptyNote: "কোনো ন���স্টেড নোড নেই, শুধু একটি বিশুদ্ধ তালিকা",
welcomeConsole: "Redis কনসোলে স্বাগতম",
welcomeConsoleInfo: "কার্সার UP বা ডাউন ইতিহাস সক্ষম করা হয়েছে",
redisListIndexInfo: "যোগ করার জন্য খালি, -1 প্রিপেন্ড করতে বা দেখানো অবস্থানে সংরক্ষণ করতে।",
console: "কনসোল",
connectiondAdd: "সংযোগ যোগ করুন",
connectiondEdit: "সংযোগ সম্পাদনা করুন",
connectiondView: "সংযোগ দেখুন",
connections: "সংযোগ",
licenseInfo: "লাইসেন্স",
licenseEditable: "লাইসেন্স সম্পাদনাযোগ্য",
licenseEditableYes: "হ্যাঁ",
licenseEditableNo: "না",
licenseTerminalOnly: "লাইসেন্স শুধুমাত্র সার্ভার টার্মিনাল থেকে ���নফিগার করা যাবে.",
licenseTierPolicyTitle: "স্তর নীতি",
licenseTierPolicyText: "<h4>Free</h4>core Redis UI only; no SSH tunneling, no Readonly connection mode, no Cluster/Sentinel, no Edit JSON/Upload binary/Download binary, no ReJSON.<br/><strong>Price: 0 HUF/month (€0/month).</strong><br/><br/><h4>Pro</h4>SSH tunneling, Readonly connection mode (including --readonly-connections/-r), Edit JSON, Upload binary, Download binary, ReJSON.<br/><strong>Base price: 400 HUF/month (€1/month) or 4,000 HUF/year (€10/year).</strong><br/><strong>Total with 27% VAT: 500 HUF/month (€1.27/month) or 5,100 HUF/year (€12.70/year).</strong><br/><br/><h4>Enterprise</h4>SSH tunneling, Cluster and Sentinel, plus Edit JSON, Upload binary, Download binary, ReJSON; --readonly-connections/-r also works.<br/><strong>Base price: 1,200 HUF/month (€3/month) or 12,000 HUF/year (€30/year).</strong><br/><strong>Total with 27% VAT: 1,500 HUF/month (€3.81/month) or 15,200 HUF/year (€38.10/year).</strong><br/><br/><h4>Yearly rule</h4>Yearly price is 10x the monthly price.<br/><br/><h4>Seats</h4>Default license includes 5 seats. If you need more seats, contact us at <a href='mailto:support@corifeus.com'>support@corifeus.com</a>.<br/><br/><h4>Enterprise trial</h4>10 days free for anyone with a real existing email address (non-test email).<br/><hr/><h4>Billing info in e-mail</h4>Name, Billing e-mail, Country code, Postal code, City, Address, VAT ID (optional).<br/><br/><h4>Payment</h4>PayPal payment is available only in HUF (forint); after sending the money @ <a href='https://paypal.me/corifeus'>https://paypal.me/corifeus</a> I will send you an invoice. All payments are non-refundable.<br/><br/><h4>VAT</h4>VAT is added to the price (27% in Hungary).<br/><hr/><h4>Contact</h4>If you want to say hi or have a question, contact <a href='mailto:support@corifeus.com'>support@corifeus.com</a>.<br/><hr/><h4>Language</h4>Invoice and license e-mail communication is in English. Invoice currency is HUF.<br/><hr/><h4>Note</h4>License validation requires internet access.",
licenseState: "রাজ্য",
licenseStateActive: "���ক্রিয়",
licenseStateInactive: "নিষ্ক্রিয়",
licenseStateNoLicense: "লাইসেন্স নেই",
licenseKeyMasked: "সংরক্ষিত কী",
licenseTier: "স্তর",
licenseValid: "বৈধ",
licenseStatus: "লাইসেন্সের অবস্থা",
licenseReason: "কারণ",
licenseCheckedAt: "চেক করা হয়েছে",
licenseStartsAt: "এ শুরু হয়",
licenseExpiresAt: "মেয়াদ শেষ হবে",
licenseDaysLeft: "দিন বাকি",
licenseMaxDevices: "সর্বোচ্চ ডিভাইস",
licenseActiveDevices: "সক্রিয় ডিভাইস",
licenseActiveDevicesInfo: "যদি একটি ডিভাইস আর ব্যবহার না করা হয়, তবে 75 মিনিটের পরে তার আসন স্বয়ংক্রিয়ভাবে ছেড়ে দেওয়া হয়।",
licenseCustomerEmail: "গ্রাহক ইমেল",
licenseFeatures: "বৈশিষ্ট্য",
licenseFeaturesEmpty: "কোনো অতিরিক্ত বৈশিষ্ট্য নেই",
licenseFeatureReadonlyMode: "শুধুমাত্র পাঠযোগ্য সংযোগ মোড",
licenseFeatureReadonlyConnectionsFlag: "শুধুমাত্র পঠনযোগ্য সংযোগ (--readonly-connections/-r)",
licenseFeatureSsh: "SSH টানেলিং",
licenseFeatureCluster: "Cluster সংযোগ",
licenseFeatureSentinel: "Sentinel সংযোগ",
licenseFeatureReJSON: "ReJSON (JSON ডেটা টাইপ)",
keysSort: {
on: "কি বাছাই উপর",
off: "কী বাছাই বন্ধ"
},
cluster: {
on: "Cluster চালু",
off: "Cluster বন্ধ"
},
sentinel: {
on: "Sentinel চালু",
off: "Sentinel বন্ধ",
name: "Sentinel নাম"
},
readonly: {
on: "শুধুমাত্র পঠনযোগ্য",
off: "শুধুমাত্র পঠন বন্ধ"
},
proSshOnly: "SSH প্রো বা এন্টারপ্রাইজে উপলব্ধ।",
proReadonlyOnly: "শুধুমাত্র পঠনযোগ্য সংযোগ মোড প্রো বা এন্টারপ্রাইজে উপলব্ধ।",
enterpriseClusterSentinelOnly: "Cluster এবং Sentinel শুধুমাত্র এন্টারপ্রাইজে উপলব্ধ।",
theme: {
light: "আলো",
dark: "অন্ধকার এন্টারপ্রাইজ",
darkNeu: "অন্ধকার",
darkoBluo: "ডার্কো ব্লু",
enterprise: "এন্টারপ্রাইজ",
redis: "Redis",
matrix: "ম্যাট্রিক্স"
},
connected: opts => {
return `সংযুক্ত: ${opts.name}`;
},
tree: "গাছ",
askAuth: "অনুমোদনের জন্য জিজ্ঞাসা করুন",
keyboardShortcuts: "Keyboard Shortcuts",
about: "About",
supportedLanguages: "Supported Languages",
version: "Version",
redisVersion: "Redis Version",
modules: "মডিউল",
shortcutRefresh: "Refresh",
shortcutSearch: "Focus Search",
shortcutNewKey: "New Key",
shortcutDisconnect: "সংযোগ বিচ্ছিন্ন করুন",
themeAuto: "Auto (system)",
shortcutCommandPalette: "Command Palette",
commandPalette: "Command Palette",
noResults: "No results",
redisCommandsReference: "Redis কমান্ড",
ungrouped: "গ্রুপবিহীন",
grouped: "Grouped",
connectFirst: "প্রথমে একটি Redis সার্ভারে সংযোগ করুন",
searchLanguage: "ভাষা অনুসন্ধান...",
exportProgress: "কী রপ্তানি হচ্ছে...",
importProgress: "কী আমদানি হচ্ছে...",
importPreview: "পূর্বরূপ",
importOverwrite: "ওভাররাইট",
importSkip: "এড়িয়ে যান",
importConflict: "কী ইতিমধ্যে বিদ্যমান থাকলে:",
noKeysToExport: "রপ্তানির জন্য কোনো কী নেই",
time: "সময়",
loading: "লোড হচ্ছে...",
autoRefresh: "স্বয়ংক্রিয়",
exportSearchHint: "শুধুমাত্র বর্তমান অনুসন্ধানের সাথে মিলে যাওয়া কী রপ্তানি হচ্ছে",
importSearchHint: "আমদানি সম্পূর্ণ ডাটাবেসে প্রযোজ্য, শুধু অনুসন্ধান ফলাফলে নয়",
importNoKeys: "ফাইলে কোনো কী পাওয়া যায়নি",
},
status: {
dataCopied: "ডেটা ক্লিপবোর্ডে রয়েছে",
licenseSaved: "লাইসেন্স সংরক্ষিত",
exportDone: "রপ্তানি সম্পন্ন",
indexCreated: "ইনডেক্স তৈরি হয়েছে",
indexDropped: "ইনডেক্স মুছে ফেলা হয়েছে",
importDone: (opts) => `আমদানি সম্পন্ন: ${opts.created} তৈরি, ${opts.skipped} এড়িয়ে গেছে, ${opts.errors} ত্রুটি`,
nodeRemoved: "নোড সরানো হয়েছে",
keyIsNotExisting: "এই কীটি মুছে ফেলা বা মেয়াদোত্তীর্ণ হতে পারে।",
keyCount: opts => {
if (opts.keyCount === 0) {
return "কোন চাবি নেই";
} else if (opts.keyCount === 1) {
return "1 কী";
} else {
return `${opts.keyCount} চাবি`;
}
},
treeExpandAll: "সমস্ত গাছের পাতা প্রসারিত করুন। এই অপারেশন ব্যয়বহুল হতে পারে এবং সময় লাগতে পারে...",
noRedisKeys: "এই ডাটাবেসে কোন কী নেই।",
redisConnected: "Redis সফলভাবে সংযুক্ত হয়েছে৷",
reloadingDataInfo: "Redis ডেটা তথ্য পুনরায় লোড করা হচ্ছে",
added: "যোগ করা হয়েছে",
saved: "আপডেট করা হয়েছে",
cancelled: "বাতিল",
deleted: "মুছে ফেলা হয়েছে",
savedRedis: "Redis ডেটা সংরক্ষিত হয়",
redisDisconnected: opts => {
return `বর্তমান সংযোগে একটি ত্রুটি ছিল: ${opts.error.message}`;
},
dbChanged: opts => {
return `db সূচক সেট করা হয়েছে ${opts.db}. `;
},
treeDeleted: opts => {
return `গাছের কী মুছে ফেলা হয়েছে (${opts.key})`;
},
deletedKey: opts => {
return `কী মুছে ফেলা হয়েছে (${opts.key})`;
},
renamedKey: "এই কীটির নাম পরিবর্তন করা হয়েছে",
ttlChanged: "এই কীটির TTL পরিবর্তন করা হয়েছে৷",
notInteger: "এই ���নপুট একটি পূর্ণসংখ্যা নয়",
persisted: "এই কী চিরকাল স্থায়ী হয়",
set: "কী সেট/যোগ করা হয়েছে"
},
code: {
"delete-connection": "এই সংযোগটি মুছে ফেলা হয়েছে, তাই আপনি এই Redis উদাহরণের সাথে সংযোগ বিচ্ছিন্ন করেছেন৷",
"save-connection": "এই সংযোগটি পরিবর্তন করা হয়েছে, তাই আপনি এই Redis উদাহরণের সাথে সংযোগ বিচ্ছিন্ন করেছেন৷ আপনি আবার সংযোগ করতে পারেন.",
"readonly-connections": "সংযোগ যোগ/সংরক্ষণ/মুছুন শুধুমাত্র পঠনযোগ্য!",
"readonly-connection-mode": "এই সংযোগ শুধুমাত্র পঠন মোড!",
"list-out-of-bounds": "এই তালিকা সূচক সীমার বাইরে",
"donation-ware-feature": "এই বৈশিষ্ট্যটি অনুদান সংস্করণে উপস্থিত রয়েছে।",
"feature-pro-readonly-required": "শুধুমাত্র পঠনযোগ্য সংযোগ মোডের জন্য প্রো বা এন্টারপ্রাইজ লাইসেন্স প্রয়োজন।",
"feature-pro-ssh-required": "SSH টানেলিং প্রো বা এন্টারপ্রাইজ লাইসেন্স প্রয়োজন।",
"feature-enterprise-cluster-sentinel-required": "Cluster এবং Sentinel এন্টারপ্রাইজ লাইসেন্স প্রয়োজন৷",
"feature-pro-json-binary-required": "JSON সম্পাদনা করুন, বাইনারি আপলোড করুন এবং বাইনারি ডাউনলোড করুন প্রো বা এন্টারপ্রাইজ ল���ইসেন্স প্রয়োজন৷",
"feature-pro-rejson-required": "ReJSON (JSON ডেটা টাইপ) প্রো বা এন্টারপ্রাইজ লাইসেন্স প্রয়োজন৷",
"invalid-json-value": "মানটি বৈধ নয় JSON৷",
"http_auth_required": "অনুমোদন প্রয়োজন: অনুগ্রহ করে HTTP Basic Auth দিয়ে প্রমাণীকরণ করুন এ��ং পুনরায় লোড করুন।",
"auto-connection-failed": "সম্ভব, সংযোগ সরানো হয়েছে এবং স্বয়ংক্রিয় সংযোগ ব্যর্থ হয়েছে, এই কারণে।",
invalid_console_command: "এই কমান্ডটি GUI এর মাধ্যমে কাজ করছে না।"
},
licenseReason: {
LICENSE_VALID: "লাইসেন্স বৈধ",
LICENSE_INVALID: "লাইসেন্স অবৈধ",
LICENSE_MISSING: "লাইসেন্স কী সেট করা নেই",
LICENSE_DISABLED: "সার্ভার কনফিগারেশনে লাইসেন্স নিষ্ক্রিয় করা হয়েছে",
LICENSE_NOT_FOUND: "লাইসেন্স পাওয়া যায়নি",
LICENSE_EXPIRED: "লাইসেন্সের মেয়াদ শেষ",
LICENSE_CLEARED: "লাইসেন্স কী সাফ করা হয়েছে",
LICENSE_MAX_DEVICES_REACHED: "ডিভাইসের সর্বোচ্চ আসন পৌঁছেছে",
PRODUCT_MISMATCH: "লাইসেন্স পণ্য মেলে না"
},
licenseStatusValue: {
active: "���ক্রিয়",
deleted: "মুছে ফেলা হয়েছে",
all: "সব",
expired: "মেয়াদ শেষ",
missing: "অনুপস্থিত",
inactive: "নিষ্ক্রিয়"
},
form: {
error: {
required: "প্রয়োজন",
port: "বন্দরটি 1-65535 এর মধ্যে",
invalid: "ফর্মটি অবৈধ৷"
},
connection: {
label: {
name: "নাম",
group: "Group",
host: "হোস্টনাম",
port: "বন্দর",
password: "পাসওয়ার্ড",
username: "ব্যবহারকারীর নাম"
}
},
treeSettings: {
maxValueDisplay: "সর্বাধিক মান প্রদর্শন স্ট্রিং দৈর্ঘ্য",
maxValueDisplayInfo: "0 তে সেট করা হলে, সম্পূর্ণ মান দেখান। 0-এর বেশি হলে, এই দৈর্ঘ্যে ছাঁটাই করুন। যদি -1: স্ট্রিংয়ের জন্য, সম্পাদনা না হওয়া পর্যন্ত মানটি লুকান; অন্যান্য ধরনের জন্য, সম্পূর্ণ বিষয়বস্তু দেখান।",
maxKeys: "সর্বাধিক কী গণনা",
maxKeysInfo: "যাতে GUI ক্র্যাশ না হয়, আমরা সর্বাধিক কী গণনা সীমিত করি।",
keyCount: () => {
return `কী সংখ্যা: ${p3xr.state.keysRaw.length}`;
},
label: {
animation: "অ্যানিমেশন ব্যবহার করুন",
noAnimation: "অ্যানিমেশন নেই",
jsonFormatTwoSpace: "2 স্পেস সহ JSON ফর্ম্যাট করুন",
jsonFormatFourSpace: "4টি স্পেস সহ JSON ফরম্যাট করুন",
formName: "Redis সেটিংস",
searchModeClient: "ক্লায়েন্ট অনুসন্ধান মোড",
searchModeServer: "সার্ভার অনুসন্ধান মোড",
searchModeStartsWith: "মোড দিয়ে শুরু করে অনুসন্ধান করুন",
searchModeIncludes: "অনুসন্ধান মোড অ���্তর্ভুক্ত"
},
field: {
treeSeparator: "গাছ বিভাজক",
treeSeparatorSelector: "গাছ বিভাজক নির্বাচক",
page: "ট্রি পেজিং গণনা",
keyPageCount: "কী পেজিং গণনা",
keysSort: "কীগুলি সাজান",
searchMode: "অনুসন্ধান মোড",
searchModeStartsWith: "অনুসন্ধান শুরু হয় / অন্তর্ভুক্ত করে"
},
error: {
keyPageCount: "মূল পৃষ্ঠার সংখ্যা অবশ্যই 5 - 100 এর মধ্যে একটি পূর্ণসংখ্যা হতে হবে",
page: "পৃষ্ঠা সংখ্যা 10 - 5000 এর মধ্যে একটি পূর্ণসংখ্যা হতে হবে",
maxValueDisplay: "সর্বোচ্চ প্রদর্শন মান অবশ্যই -1 এবং 32768 এর মধ্যে একটি পূর্ণসংখ্যা হতে হবে",
maxKeys: "সর্বাধিক কী গণনা মান 100 এবং 100000 এর মধ্যে একটি পূর্ণসংখ্যা হতে হবে"
}
},
key: {
label: {
formName: {
add: "নতুন Redis কী যোগ করুন",
edit: "Redis কী সম্পাদনা করুন",
append: "বিদ্যমান Redis কী যোগ করুন"
}
},
field: {
streamTimestamp: "টাইমস্ট্যাম্প",
key: "চাবি",
type: "টাইপ",
index: "সূচক",
hashKey: "হ্যাশ কী",
score: "স্কোর",
value: "মান"
},
error: {
streamTimestamp: "টাইমস্ট্যাম্প প্রয়োজন, হয় Redis ফর্ম্যাট বা * হিসাবে",
key: "মূল হল, অন্তত একটি অক্ষর",
hashKey: "হ্যাশ টেবিল কী অন্তত একটি অক্ষর",
score: "সাজানো সেট স্কোর প্রয়োজন",
value: "মান প্রয়োজন"
}
},
main: {
label: {
database: "DB"
}
}
},
page: {
search: {
title: "অনুসন্ধান",
index: "ইনডেক্স",
query: "কুয়েরি",
results: "ফলাফল",
noIndex: "কোনো ইনডেক্স পাওয়া যায়নি",
createIndex: "ইনডেক্স তৈরি",
dropIndex: "ইনডেক্স মুছুন",
indexInfo: "ইনডেক্স তথ্য",
indexName: "ইনডেক্স নাম",
prefix: "কী প্রিফিক্স (ঐচ্ছিক)",
fieldName: "ফিল্ডের নাম",
},
monitor: {
title: "মনিটরিং",
memory: "মেমোরি",
opsPerSec: "অপস/সেকেন্ড",
clients: "ক্লায়েন্ট",
blocked: "ব্লকড",
hitsMisses: "হিট রেট",
networkIo: "নেটওয়ার্ক I/O",
slowLog: "স্লো লগ",
totalCommands: "মোট",
expired: "মেয়াদোত্তীর্ণ",
evicted: "উচ্ছেদ",
clientList: "ক্লায়েন্ট তালিকা",
topKeys: "মেমোরি অনুযায়ী শীর্ষ কী",
killClient: "ক্লায়েন্ট বন্ধ করুন",
clientKilled: "ক্লায়েন্ট বন্ধ হয়েছে",
confirmKillClient: "আপনি কি এই ক্লায়েন্ট বন্ধ করতে চান?",
noKeys: "কোনো কী নেই",
noClients: "কোনো ক্লায়েন্ট নেই",
},
overview: {
noConnected: "Redis এর সাথে কোন সংযোগ নেই।",
overviewClients: "ক্লায়েন্ট গণনা দ্বারা সংযুক্ত তালিকা",
connectedCount: opt => {
if (opt.length === 1) {
return "1 ক্লায়েন্ট";
}
return `${opt.length} ক্লায়েন্ট`;
}
},
key: {
label: {
key: "চাবি",
encoding: "এনকোডিং",
length: "আকার",
ttl: "TTL",
ttlTitle: "টাইম টু লাইভ",
type: "টাইপ",
ttlNotExpire: "মেয়াদ শেষ হয় না",
lengthString: "বাইট",
lengthItem: "আইটেম",
actions: "কর্ম"
},
list: {
table: {
index: "সূচক",
value: "মান"
}
},
hash: {
table: {
hashkey: "হ্যাশকি",
value: "মান"
}
},
set: {
table: {
value: "সদস্য"
}
},
zset: {
table: {
value: "সদস্য",
score: "স্কোর"
}
},
stream: {
table: {
timestamp: "টাইমস্ট্যাম্প আইডি",
field: "মাঠ",
value: "মান"
}
}
},
treeControls: {
settings: "গাছের সেটিংস",
expandAll: "সব প্রসারিত",
collapseAll: "সব সঙ্কুচিত করুন",
search: {
search: "কীগুলিতে অনুসন্ধান করুন",
clear: "খালি সেট করতে বর্তমান অনুসন্ধান সাফ করুন",
placeholderClient: "ক্লায়েন্ট সাইড অনুসন্ধান করুন",
placeholderServer: "সার্ভার সাইড সার্চ করুন",
info: "ক্লায়েন্ট সাইড সার্চ মানে, যে এটি সার্চ ইনপুটের লেখার সাথে মেলে। সার্ভার সাইড সার্চের মানে হল, এটি কী প্যাটার্নে *{search-text}* হিসাবে সার্চ করার মত। বড় সার্চ সেটের জন্য, সার্ভার সাইড সার্চিং ব্যবহার করা ভালো। ছোট অনুসন্ধান সেটের জন্য, ক্লায়েন্ট সাইড অনুসন্ধান মোড ব্যবহার করা ভাল।" + ` চাবি গণনা শেষ হলে ${p3xr.settings.maxLightKeysCount}, আপনি শুধুমাত্র সার্ভার সাইডে অনুসন্ধান করতে পারেন.`,
largeSetInfo: "একটি বড় সেটে, ক্লায়েন্ট সাইড অনুসন্ধান অক্ষম করা হয়। তাই এই মুহূর্তে শুধুমাত্র সার্ভার সাইড সার্চ করা সম্ভব।",
infoDetails: "অনুসন্ধান কিভাবে কাজ করে তা জানতে, অনুগ্রহ করে সেটিংস দেখুন"
},
pager: {
next: "পরবর্তী",
prev: "আগের",
first: "প্���থম",
last: "শেষ"
}
}
},
time: {
loading: "লোড হচ্ছে...",
years: "বছর",
months: "মাস",
days: "দিন",
year: "বছর",
month: "মাস",
day: "দিন"
},
redisTypes: {
string: "String",
list: "List",
hash: "Hash table",
set: "Set",
zset: "Sorted set - zset",
stream: "Stream",
json: "JSON"
}
};
module.exports = strings;