mirror of
https://github.com/diegosouzapw/OmniRoute.git
synced 2026-09-18 04:42:30 +03:00
sync-ui-keys --catalog=cli + blocking i18n:check-keys:cli gate; 65 CLI catalogs synced (52,000 strings, 0 __MISSING__, all 830 keys, placeholders verified). ⚠️ base-red inherited: #12732
1341 lines
96 KiB
JSON
1341 lines
96 KiB
JSON
{
|
||
"common": {
|
||
"error": "ত্রুটি: {message}",
|
||
"serverOffline": "OmniRoute সার্ভার অফলাইনে আছে। এটি চালু করুন: omniroute serve",
|
||
"authRequired": "প্রমাণীকরণ প্রয়োজন। OMNIROUTE_API_KEY সেট করুন অথবা চালান: omniroute setup",
|
||
"rateLimited": "রেট সীমা অতিক্রম করেছে। {seconds}s পরে আবার চেষ্টা করুন।",
|
||
"timeout": "{ms}ms পরে অনুরোধের সময়সীমা শেষ হয়েছে।",
|
||
"success": "সম্পন্ন।",
|
||
"yes": "হ্যাঁ",
|
||
"no": "না",
|
||
"confirm": "আপনি কি নিশ্চিত? (হ্যাঁ/না)",
|
||
"dryRun": "[dry-run] {action} করা হতো",
|
||
"cancelled": "বাতিল করা হয়েছে।",
|
||
"jsonOpt": "JSON হিসেবে আউটপুট দিন",
|
||
"yesOpt": "নিশ্চিতকরণের প্রম্পট এড়িয়ে যান"
|
||
},
|
||
"setup": {
|
||
"title": "OmniRoute সেটআপ",
|
||
"passwordPrompt": "অ্যাডমিন পাসওয়ার্ড",
|
||
"providerPrompt": "ডিফল্ট প্রোভাইডার (এড়িয়ে যেতে খালি রাখুন)",
|
||
"done": "সেটআপ সম্পন্ন হয়েছে",
|
||
"passwordSet": "অ্যাডমিন পাসওয়ার্ড কনফিগার করা হয়েছে",
|
||
"providerSet": "প্রোভাইডার কনফিগার করা হয়েছে: {name}",
|
||
"testingProvider": "প্রোভাইডার সংযোগ পরীক্ষা করা হচ্ছে: {name}",
|
||
"testPassed": "প্রোভাইডার পরীক্ষায় উত্তীর্ণ হয়েছে",
|
||
"testFailed": "প্রোভাইডার পরীক্ষা ব্যর্থ হয়েছে: {error}",
|
||
"loginEnabled": "লগইন: সক্রিয় (পাসওয়ার্ড আপডেট করা হয়েছে)",
|
||
"loginDisabled": "লগইন: নিষ্ক্রিয়",
|
||
"providerInfo": "প্রোভাইডার: {info}",
|
||
"opencode": "OpenCode-এর জন্য অন্তর্ভুক্ত @omniroute/opencode-plugin ইনস্টল ও কনফিগার করুন"
|
||
},
|
||
"doctor": {
|
||
"title": "OmniRoute ডক্টর",
|
||
"dbOk": "ডেটাবেস: ঠিক আছে ({path})",
|
||
"dbMissing": "ডেটাবেস: ইনিশিয়ালাইজ করা হয়নি — `omniroute setup` চালান",
|
||
"portOk": "পোর্ট {port}: উপলভ্য",
|
||
"portConflict": "পোর্ট {port}: অন্য একটি প্রক্রিয়া ব্যবহার করছে",
|
||
"encryptionOk": "এনক্রিপশন কী: কনফিগার করা হয়েছে",
|
||
"encryptionMissing": "এনক্রিপশন কী অনুপস্থিত — `omniroute setup` চালান",
|
||
"allGood": "সব পরীক্ষা সফল হয়েছে।",
|
||
"warnings": "{count}টি সতর্কতা — উপরে দেখুন।"
|
||
},
|
||
"providers": {
|
||
"title": "প্রোভাইডারসমূহ",
|
||
"noProviders": "কোনো প্রোভাইডার কনফিগার করা নেই। চালান: omniroute setup",
|
||
"testing": "{name} পরীক্ষা করা হচ্ছে...",
|
||
"available": "{count}টি প্রোভাইডার উপলভ্য",
|
||
"connected": "সংযুক্ত",
|
||
"disconnected": "সংযোগ বিচ্ছিন্ন",
|
||
"validationFailed": "যাচাইকরণ ব্যর্থ হয়েছে: {error}",
|
||
"metrics": {
|
||
"description": "প্রোভাইডারের কর্মক্ষমতার মেট্রিক্স দেখান (লেটেন্সি, সাফল্যের হার, খরচ)",
|
||
"provider": "প্রোভাইডার ID অনুযায়ী ফিল্টার করুন",
|
||
"connection_id": "সংযোগ ID অনুযায়ী ফিল্টার করুন",
|
||
"period": "সময়কাল: 1h|6h|24h|7d|30d (ডিফল্ট: 24h)",
|
||
"metric": "একটি নির্দিষ্ট মেট্রিক ফিল্ডে ফোকাস করুন",
|
||
"sort": "ফিল্ড অনুযায়ী সাজান (অবরোহী)",
|
||
"limit": "সর্বাধিক সারি (ডিফল্ট: 50)",
|
||
"watch": "প্রতি 5s-এ রিফ্রেশ করুন (লাইভ মোড)",
|
||
"compare": "পাশাপাশি তুলনা করার জন্য কমা দিয়ে পৃথক করা প্রোভাইডার ID-সমূহ"
|
||
},
|
||
"metric_single": {
|
||
"description": "একটি নির্দিষ্ট সংযোগের জন্য একটি মেট্রিক মান পান"
|
||
},
|
||
"rotate": {
|
||
"description": "একটি প্রোভাইডার সংযোগের আপস্ট্রিম API কী ঘুরিয়ে পরিবর্তন করুন",
|
||
"newKeyOpt": "নতুন API কী-এর মান (এড়িয়ে চলুন: --from-env ব্যবহার করা শ্রেয়)",
|
||
"fromEnvOpt": "এনভায়রনমেন্ট ভেরিয়েবল VAR থেকে নতুন কী পড়ুন",
|
||
"oauthOpt": "পরিবর্তে OAuth পুনরায় প্রমাণীকরণ প্রবাহ চালু করুন",
|
||
"skipTestOpt": "কী পরিবর্তনের পরের সংযোগ পরীক্ষা এড়িয়ে যান",
|
||
"dryRunOpt": "কোনো কিছু না লিখে কী পরিবর্তন হবে তা দেখান",
|
||
"confirmPrompt": "সংযোগ \"{name}\" ({id})-এর API কী প্রতিস্থাপন করবেন? [y/N]",
|
||
"dryRunResult": "[dry-run] \"{name}\" ({id})-এর কী ঘুরিয়ে পরিবর্তন করা হতো। কোনো পরিবর্তন করা হয়নি।",
|
||
"oauthHint": "OAuth সংযোগ — চালান: omniroute oauth {provider}",
|
||
"envVarEmpty": "এনভায়রনমেন্ট ভেরিয়েবল {var} সেট করা নেই অথবা খালি।",
|
||
"success": "\"{name}\"-এর কী ঘুরিয়ে পরিবর্তন করা হয়েছে। যাচাই করতে `providers test {id}` চালান।",
|
||
"testPassed": "কী পরিবর্তনের পরের পরীক্ষা সফল হয়েছে।",
|
||
"testFailed": "কী পরিবর্তনের পরের পরীক্ষা ব্যর্থ হয়েছে: {error}"
|
||
},
|
||
"status": {
|
||
"description": "সব প্রোভাইডার সংযোগের কী-এর অবস্থা দেখান (বয়স, মেয়াদোত্তীর্ণ হওয়ার সময়, কুলডাউন)",
|
||
"providerOpt": "প্রোভাইডারের নাম অনুযায়ী ফিল্টার করুন",
|
||
"header": "ID প্রোভাইডার নাম মেয়াদের অবস্থা পরীক্ষার অবস্থা কুলডাউন শেষ হবে",
|
||
"noData": "কোনো প্রোভাইডার সংযোগের ডেটা উপলভ্য নেই।",
|
||
"requiresServer": "providers status ব্যবহার করতে OmniRoute সার্ভারটি চালু থাকতে হবে।"
|
||
}
|
||
},
|
||
"keys": {
|
||
"title": "API কীসমূহ",
|
||
"addDescription": "একটি প্রোভাইডারের জন্য API কী যোগ বা আপডেট করুন",
|
||
"listDescription": "কনফিগার করা সব API কী তালিকাভুক্ত করুন",
|
||
"removeDescription": "একটি প্রোভাইডারের API কী সরান",
|
||
"regenerateDescription": "একটি OmniRoute API কী পুনরায় তৈরি করুন",
|
||
"revokeDescription": "একটি OmniRoute API কী প্রত্যাহার করুন",
|
||
"revealDescription": "মাস্ক না করা API কী-এর মান প্রকাশ করুন",
|
||
"usageDescription": "একটি API কী-এর সাম্প্রতিক ব্যবহার দেখান",
|
||
"usageLimitOpt": "সাম্প্রতিক অনুরোধের সংখ্যা",
|
||
"rotateDescription": "একটি নতুন কী তৈরি করুন এবং পুরোনোটি অকার্যকর করুন",
|
||
"graceOpt": "পুরোনো কী অবৈধ করার আগের গ্রেস পিরিয়ড (ms)",
|
||
"stdinOpt": "আর্গুমেন্টের পরিবর্তে stdin থেকে API কী পড়ুন",
|
||
"added": "{provider}-এর জন্য কী যোগ করা হয়েছে।",
|
||
"removed": "কী সরানো হয়েছে।",
|
||
"listed": "{count}টি কী।",
|
||
"noKeys": "কোনো কী কনফিগার করা নেই।",
|
||
"noUsage": "কোনো ব্যবহারসংক্রান্ত ডেটা পাওয়া যায়নি।",
|
||
"confirmRemove": "কী {id} সরাবেন?",
|
||
"confirmRegenerate": "কী {id} পুনরায় তৈরি করবেন?",
|
||
"confirmRevoke": "কী {id} প্রত্যাহার করবেন?",
|
||
"confirmRotate": "কী {id} রোটেট করবেন? (গ্রেস পিরিয়ডের পরে পুরোনো কী অবৈধ হয়ে যাবে)",
|
||
"regenerated": "পুনরায় তৈরি করা হয়েছে। নতুন কী: {key}",
|
||
"revoked": "কী {id} প্রত্যাহার করা হয়েছে।",
|
||
"rotated": "কী {id} রোটেট করা হয়েছে। নতুন কী ID: {newId}",
|
||
"revealWarning": "⚠ এটি সম্পূর্ণ আনমাস্কড কী প্রদর্শন করবে। নিশ্চিত করুন আপনার স্ক্রিনটি ব্যক্তিগত।",
|
||
"providerRequired": "প্রোভাইডার আবশ্যক।",
|
||
"keyRequired": "API কী আবশ্যক।",
|
||
"stdinEmpty": "stdin-এর মাধ্যমে কোনো API কী দেওয়া হয়নি।",
|
||
"unknownProvider": "অজানা প্রোভাইডার: {provider}",
|
||
"policy": {
|
||
"title": "কী নীতি",
|
||
"showDescription": "একটি কী-এর রেট/খরচ নীতি দেখান",
|
||
"setDescription": "একটি কী-এর রেট/খরচ নীতি সেট করুন",
|
||
"rateLimitOpt": "প্রতি মিনিটে সর্বোচ্চ অনুরোধের সংখ্যা",
|
||
"maxCostOpt": "প্রতিদিনের সর্বোচ্চ খরচ (USD)",
|
||
"allowedModelsOpt": "অনুমোদিত মডেলগুলোর কমা-বিভাজিত তালিকা",
|
||
"nothingToSet": "কোনো নীতি ফিল্ড দেওয়া হয়নি। --rate-limit, --max-cost, অথবা --allowed-models ব্যবহার করুন।",
|
||
"updated": "নীতি আপডেট করা হয়েছে।"
|
||
},
|
||
"expiration": {
|
||
"title": "কী-এর মেয়াদ শেষ হওয়া",
|
||
"listDescription": "শিগগিরই মেয়াদ শেষ হবে এমন কীগুলোর তালিকা দেখান",
|
||
"daysOpt": "N দিনের মধ্যে মেয়াদ শেষ হবে এমন কীগুলো দেখান",
|
||
"none": "{days} দিনের মধ্যে কোনো কী-এর মেয়াদ শেষ হচ্ছে না।",
|
||
"listTitle": "{days} দিনের মধ্যে মেয়াদ শেষ হবে এমন কীগুলো:"
|
||
}
|
||
},
|
||
"authExport": {
|
||
"description": "ডিক্রিপ্ট করা প্রোভাইডার ক্রেডেনশিয়াল এক্সপোর্ট করুন (শুধু লোকাল, প্লেইনটেক্সট আউটপুট)",
|
||
"idOpt": "শুধু এই id/name/provider-এর সঙ্গে মিলে যাওয়া সংযোগটি এক্সপোর্ট করুন",
|
||
"formatOpt": "আউটপুট ফরম্যাট: json অথবা env",
|
||
"outOpt": "stdout-এর পরিবর্তে একটি ফাইলে আউটপুট লিখুন (0600 অনুমতি সহ লেখা হবে)",
|
||
"forceOpt": "নিশ্চিত করুন যে আপনি বুঝতে পেরেছেন এটি প্লেইনটেক্সট সিক্রেট প্রিন্ট/রাইট করে",
|
||
"warning": "⚠ এটি ডিক্রিপ্ট করা প্লেইনটেক্সট API কী এবং OAuth টোকেন প্রিন্ট/রাইট করে। আপনার স্ক্রিন, শেল হিস্ট্রি এবং যেকোনো আউটপুট ফাইল ব্যক্তিগত রাখুন।",
|
||
"confirmHeading": "⚠ সতর্কতা: এটি ডিক্রিপ্ট করা প্রোভাইডার ক্রেডেনশিয়াল প্লেইনটেক্সটে এক্সপোর্ট করে",
|
||
"confirmBody": "এই কমান্ডটি নির্বাচিত সংযোগগুলোর apiKey, accessToken, refreshToken এবং\nidToken ডিক্রিপ্ট করে প্রিন্ট/রাইট করে। আউটপুটটিকে একটি সিক্রেট হিসেবে বিবেচনা করুন।",
|
||
"confirmFooter": "নিশ্চিত করতে চালান:\n omniroute auth export --force",
|
||
"missingKey": "ক্রেডেনশিয়াল এক্সপোর্ট করতে STORAGE_ENCRYPTION_KEY প্রয়োজন।",
|
||
"notFound": "সংযোগ পাওয়া যায়নি: {id}",
|
||
"invalidFormat": "অবৈধ ফরম্যাট: {format}। json অথবা env ব্যবহার করুন।"
|
||
},
|
||
"stream": {
|
||
"description": "SSE পরিদর্শন মোডসহ একটি চ্যাট প্রতিক্রিয়া স্ট্রিম করুন",
|
||
"file": "ফাইল থেকে প্রম্পট পড়ুন",
|
||
"stdin": "stdin থেকে প্রম্পট পড়ুন",
|
||
"model": "মডেল ID (ডিফল্ট: auto)",
|
||
"system": "সিস্টেম প্রম্পট",
|
||
"combo": "নাম অনুযায়ী একটি নির্দিষ্ট কম্বো বাধ্যতামূলকভাবে ব্যবহার করুন",
|
||
"max_tokens": "প্রতিক্রিয়ায় সর্বাধিক টোকেন",
|
||
"responses_api": "/v1/chat/completions-এর পরিবর্তে /v1/responses ব্যবহার করুন",
|
||
"raw": "প্রাপ্ত কাঁচা SSE লাইনগুলো প্রিন্ট করুন",
|
||
"debug": "প্রতি-চাঙ্ক টাইমিং তথ্য stderr-এ প্রিন্ট করুন",
|
||
"save": "সব SSE ইভেন্ট একটি .jsonl ফাইলে সংরক্ষণ করুন",
|
||
"error": {
|
||
"empty_prompt": "ত্রুটি: প্রম্পট আবশ্যক (পজিশনাল আর্গুমেন্ট, --file, অথবা --stdin)"
|
||
}
|
||
},
|
||
"usage": {
|
||
"description": "ব্যবহার বিশ্লেষণ, বাজেট, কোটা এবং লগ",
|
||
"analytics": {
|
||
"description": "সমন্বিত ব্যবহার বিশ্লেষণ দেখান",
|
||
"period": "সময়সীমা: 1d|7d|30d|90d|ytd|all (ডিফল্ট: 30d)",
|
||
"provider": "প্রোভাইডার ID অনুযায়ী ফিল্টার করুন"
|
||
},
|
||
"budget": {
|
||
"description": "ব্যয় বাজেট পরিচালনা করুন",
|
||
"set": {
|
||
"scope": "বাজেটের পরিধি (ডিফল্ট: global)",
|
||
"period": "বাজেটের সময়কাল: daily|weekly|monthly (ডিফল্ট: monthly)"
|
||
}
|
||
},
|
||
"quota": {
|
||
"description": "প্রোভাইডারের কোটা ব্যবহার দেখান",
|
||
"provider": "প্রোভাইডার ID অনুযায়ী ফিল্টার করুন",
|
||
"check": "একটি নতুন অনুরোধের জন্য কোটা উপলভ্য কি না তা দেখান"
|
||
},
|
||
"logs": {
|
||
"description": "অনুরোধ কল লগ দেখান",
|
||
"limit": "ফেরত দেওয়া লগ এন্ট্রির সংখ্যা (ডিফল্ট: 100)",
|
||
"search": "লগ ফিল্টার করার জন্য অনুসন্ধান কুয়েরি",
|
||
"since": "এই টাইমস্ট্যাম্পের পরের লগগুলো ফেরত দিন",
|
||
"follow": "নতুন লগ এন্ট্রিগুলো ধারাবাহিকভাবে টেইল করুন",
|
||
"api_key": "API কী অনুযায়ী লগ ফিল্টার করুন"
|
||
},
|
||
"utilization": {
|
||
"description": "API কী ব্যবহারের মেট্রিক্স দেখান",
|
||
"api_key": "API কী অনুযায়ী ফিল্টার করুন"
|
||
},
|
||
"history": {
|
||
"description": "অনুরোধের ইতিহাস দেখান",
|
||
"limit": "ইতিহাস এন্ট্রির সংখ্যা (ডিফল্ট: 100)"
|
||
},
|
||
"proxy_logs": {
|
||
"description": "প্রক্সি-স্তরের অনুরোধ লগ দেখান",
|
||
"limit": "প্রক্সি লগ এন্ট্রির সংখ্যা (ডিফল্ট: 100)"
|
||
}
|
||
},
|
||
"cost": {
|
||
"description": "প্রোভাইডার, মডেল, কম্বো অথবা API কী অনুযায়ী বিভাজনসহ ব্যয় প্রতিবেদন দেখান",
|
||
"period": "সময়সীমা: 1d|7d|30d|90d|ytd|all (ডিফল্ট: 30d)",
|
||
"since": "শুরুর তারিখ (ISO ফরম্যাট, যেমন 2026-01-01) — --period ওভাররাইড করে",
|
||
"until": "শেষের তারিখ (ISO ফরম্যাট)",
|
||
"group_by": "ফলাফল যেভাবে গ্রুপ করা হবে: provider|model|api-key|combo|day (ডিফল্ট: provider)",
|
||
"api_key_filter": "নির্দিষ্ট API key দিয়ে ফিল্টার করুন",
|
||
"limit": "দেখানোর জন্য সারির সর্বোচ্চ সংখ্যা (ডিফল্ট: 100)"
|
||
},
|
||
"simulate": {
|
||
"description": "ড্রাই-রান রাউটিং সিমুলেশন — upstream-এ কল না করেই কোন provider-গুলো নির্বাচিত হবে তা দেখান",
|
||
"file": "JSON ফাইল থেকে সম্পূর্ণ request body লোড করুন",
|
||
"model": "Model ID (ডিফল্ট: auto)",
|
||
"combo": "নাম অনুযায়ী নির্দিষ্ট combo ব্যবহার করতে বাধ্য করুন",
|
||
"reasoning": "Reasoning effort-এর মাত্রা (low|medium|high)",
|
||
"thinking": "Extended thinking token-এর বাজেট",
|
||
"explain": "fallback tree এবং খরচের পরিসর stderr-এ প্রিন্ট করুন",
|
||
"noCombo": "কোনো মিলে যাওয়া combo পাওয়া যায়নি। এটি দিয়ে একটি কনফিগার করুন: omniroute combo create"
|
||
},
|
||
"chat": {
|
||
"description": "OmniRoute-এ একটি ওয়ান-শট chat prompt পাঠান",
|
||
"file": "ফাইল থেকে prompt পড়ুন",
|
||
"stdin": "stdin থেকে prompt পড়ুন",
|
||
"system": "System prompt",
|
||
"model": "Model ID (ডিফল্ট: auto)",
|
||
"max_tokens": "response-এ token-এর সর্বোচ্চ সংখ্যা",
|
||
"temperature": "Sampling temperature (0–2)",
|
||
"top_p": "Top-p nucleus sampling",
|
||
"reasoning_effort": "Reasoning effort-এর মাত্রা (low|medium|high)",
|
||
"thinking_budget": "Extended thinking token-এর বাজেট",
|
||
"combo": "নাম অনুযায়ী নির্দিষ্ট combo ব্যবহার করতে বাধ্য করুন",
|
||
"responses_api": "/v1/chat/completions-এর পরিবর্তে /v1/responses ব্যবহার করুন",
|
||
"stream": "response ধাপে ধাপে stream করুন",
|
||
"no_history": "~/.omniroute/cli-history.jsonl-এ সংরক্ষণ করবেন না",
|
||
"error": {
|
||
"empty_prompt": "ত্রুটি: prompt আবশ্যক (positional arg, --file, অথবা --stdin)"
|
||
}
|
||
},
|
||
"serve": {
|
||
"description": "OmniRoute server চালু করুন (ডিফল্ট অ্যাকশন)",
|
||
"starting": "{port} পোর্টে OmniRoute server চালু হচ্ছে...",
|
||
"ready": "http://localhost:{port}-এ প্রস্তুত",
|
||
"stopping": "server বন্ধ করা হচ্ছে (PID {pid})...",
|
||
"stopped": "server বন্ধ হয়েছে।",
|
||
"notRunning": "server চলছে না।",
|
||
"port": "যে পোর্টে listen করবে (ডিফল্ট: 20128)",
|
||
"no_open": "browser স্বয়ংক্রিয়ভাবে খুলবেন না",
|
||
"daemon": "server-কে background daemon হিসেবে চালান",
|
||
"log": "server log-গুলো inline দেখান",
|
||
"no_recovery": "crash হলে auto-restart নিষ্ক্রিয় করুন (debugging mode)",
|
||
"max_restarts": "হাল ছাড়ার আগে 30s-এর মধ্যে crash-এর পর restart-এর সর্বোচ্চ সংখ্যা (ডিফল্ট: 2)",
|
||
"tray": "সিস্টেম ট্রেতে চালু করুন (শুধু ডেস্কটপ, ঐচ্ছিক)",
|
||
"no_tray": "সিস্টেম ট্রে আইকন নিষ্ক্রিয় করুন",
|
||
"ready_timeout": "রেডিনেস প্রোবের সময়সীমা মিলিসেকেন্ডে (এছাড়াও OMNIROUTE_READY_TIMEOUT_MS, ডিফল্ট 60000)",
|
||
"tls_cert": "HTTPS পরিবেশনের জন্য TLS সার্টিফিকেটের (PEM) পাথ (এছাড়াও OMNIROUTE_TLS_CERT)",
|
||
"tls_key": "HTTPS পরিবেশনের জন্য TLS প্রাইভেট কী-এর (PEM) পাথ (এছাড়াও OMNIROUTE_TLS_KEY)"
|
||
},
|
||
"backup": {
|
||
"title": "ব্যাকআপ",
|
||
"description": "OmniRoute ডেটার একটি ব্যাকআপ তৈরি করুন",
|
||
"creating": "ব্যাকআপ তৈরি করা হচ্ছে...",
|
||
"done": "ব্যাকআপ {path}-এ সংরক্ষিত হয়েছে",
|
||
"noFiles": "ব্যাকআপ করার মতো কোনো ফাইল নেই (ডেটাবেস আরম্ভ করা হয়নি)",
|
||
"failed": "ব্যাকআপ ব্যর্থ হয়েছে: {error}",
|
||
"restoring": "{path} থেকে পুনরুদ্ধার করা হচ্ছে...",
|
||
"restored": "পুনরুদ্ধার সম্পন্ন হয়েছে।",
|
||
"restoreDescription": "একটি ব্যাকআপ থেকে পুনরুদ্ধার করুন",
|
||
"listTitle": "উপলভ্য ব্যাকআপসমূহ",
|
||
"noBackups": "কোনো ব্যাকআপ পাওয়া যায়নি।",
|
||
"notFound": "ব্যাকআপ পাওয়া যায়নি: {name}",
|
||
"confirmRestore": "{ts}-এর ব্যাকআপ দিয়ে বর্তমান ডেটা ওভাররাইট করবেন?",
|
||
"createDescription": "OmniRoute ডেটার একটি ব্যাকআপ তৈরি করুন",
|
||
"nameOpt": "কাস্টম ব্যাকআপ নাম",
|
||
"cloudOpt": "ক্লাউড স্টোরেজে ব্যাকআপ আপলোড করুন",
|
||
"encryptOpt": "AES-256-GCM দিয়ে ব্যাকআপ এনক্রিপ্ট করুন",
|
||
"keyFileOpt": "এনক্রিপশন পাসফ্রেজ-সংবলিত ফাইলের পাথ",
|
||
"excludeOpt": "প্যাটার্নের সঙ্গে মিলে যাওয়া ফাইল বাদ দিন (পুনরাবৃত্তিযোগ্য)",
|
||
"retentionOpt": "শুধু সর্বশেষ Nটি ব্যাকআপ রাখুন",
|
||
"passphrasePrompt": "এনক্রিপশন পাসফ্রেজ:",
|
||
"noPassphrase": "এনক্রিপ্ট করা ব্যাকআপের জন্য পাসফ্রেজ আবশ্যক।",
|
||
"cloudFailed": "সতর্কতা: ক্লাউডে আপলোড ব্যর্থ হয়েছে। স্থানীয় ব্যাকআপ সংরক্ষিত হয়েছে।",
|
||
"cloudUploaded": "ক্লাউড ব্যাকআপ আপলোড করা হয়েছে: {url}",
|
||
"auto": {
|
||
"title": "ব্যাকআপ সময়সূচি",
|
||
"enableDescription": "নির্ধারিত স্বয়ংক্রিয় ব্যাকআপ সক্ষম করুন",
|
||
"disableDescription": "নির্ধারিত স্বয়ংক্রিয় ব্যাকআপ নিষ্ক্রিয় করুন",
|
||
"statusDescription": "বর্তমান ব্যাকআপ সময়সূচির স্থিতি দেখান",
|
||
"cronOpt": "সময়সূচির জন্য Cron এক্সপ্রেশন (ডিফল্ট: প্রতিদিন রাত ৩টায়)",
|
||
"enabled": "স্বয়ংক্রিয় ব্যাকআপ সক্ষম করা হয়েছে (cron: {cron})।",
|
||
"hint": "সূচনাকালে omniroute serve সময়সূচিটি পড়ে।",
|
||
"disabled": "স্বয়ংক্রিয় ব্যাকআপ নিষ্ক্রিয় করা হয়েছে।",
|
||
"notConfigured": "কোনো ব্যাকআপ সময়সূচি কনফিগার করা নেই।"
|
||
}
|
||
},
|
||
"health": {
|
||
"description": "সার্ভারের স্বাস্থ্য ও কম্পোনেন্টের স্থিতি পরীক্ষা করুন",
|
||
"noServer": "সার্ভার চলছে না। এটি দিয়ে চালু করুন: omniroute serve",
|
||
"title": "স্বাস্থ্য",
|
||
"status": "স্থিতি: {status}",
|
||
"uptime": "চালু থাকার সময়: {uptime}",
|
||
"requests": "অনুরোধ (২৪ ঘণ্টা): {count}",
|
||
"cost": "খরচ (২৪ ঘণ্টা): ${cost}"
|
||
},
|
||
"quota": {
|
||
"description": "প্রোভাইডারের কোটা ব্যবহার দেখান",
|
||
"noServer": "সার্ভার চলছে না। এটি দিয়ে চালু করুন: omniroute serve",
|
||
"noData": "কোনো কোটা-সংক্রান্ত তথ্য উপলভ্য নেই।"
|
||
},
|
||
"cache": {
|
||
"description": "রেসপন্স ক্যাশ পরিচালনা করুন",
|
||
"noServer": "সার্ভার চলছে না। এটি দিয়ে চালু করুন: omniroute serve",
|
||
"cleared": "ক্যাশ সাফ করা হয়েছে।",
|
||
"clearFailed": "ক্যাশ সাফ করা যায়নি।"
|
||
},
|
||
"redis": {
|
||
"description": "OmniRoute ক্যাশিং এবং কোটা ট্র্যাকিংয়ের জন্য এক ক্লিকে স্থানীয় Redis কন্টেইনার (Podman বা Docker) চালু করুন"
|
||
},
|
||
"test": {
|
||
"description": "একটি প্রোভাইডার সংযোগ পরীক্ষা করুন",
|
||
"noServer": "সার্ভার চলছে না। এটি দিয়ে চালু করুন: omniroute serve",
|
||
"testing": "{provider} / {model} পরীক্ষা করা হচ্ছে...",
|
||
"passed": "সংযোগ সফল হয়েছে!",
|
||
"failed": "সংযোগ ব্যর্থ হয়েছে: {error}",
|
||
"allProvidersOpt": "কনফিগার করা সব প্রোভাইডার পরীক্ষা করুন",
|
||
"latencyOpt": "লেটেন্সির পরিমাপ দেখান (গড়/সর্বনিম্ন/সর্বোচ্চ ms)",
|
||
"repeatOpt": "পরীক্ষাটি N বার পুনরাবৃত্তি করে ফলাফল একত্রিত করুন",
|
||
"compareOpt": "তুলনা করার জন্য কমা দিয়ে পৃথক করা মডেলসমূহ (যেমন gpt-4o,claude-3-5-sonnet)",
|
||
"saveOpt": "ফলাফল একটি JSON ফাইলে সংরক্ষণ করুন",
|
||
"saved": "ফলাফল {path}-এ সংরক্ষণ করা হয়েছে",
|
||
"compareTitle": "মডেল তুলনা",
|
||
"compareMinTwo": "--compare-এর জন্য কমপক্ষে দুটি মডেল প্রয়োজন (কমা দিয়ে পৃথক করা)",
|
||
"noProviders": "কোনো প্রোভাইডার কনফিগার করা নেই। এটি দিয়ে একটি যোগ করুন: omniroute keys add"
|
||
},
|
||
"update": {
|
||
"checking": "আপডেট পরীক্ষা করা হচ্ছে...",
|
||
"upToDate": "ইতোমধ্যেই হালনাগাদ ({version})।",
|
||
"available": "আপডেট উপলভ্য: {current} → {latest}",
|
||
"installing": "{latest} ইনস্টল করা হচ্ছে...",
|
||
"done": "{latest}-এ আপডেট করা হয়েছে। প্রয়োগ করতে সার্ভার পুনরায় চালু করুন।"
|
||
},
|
||
"mcp": {
|
||
"title": "MCP সার্ভার",
|
||
"running": "MCP সার্ভার চলছে ({transport})",
|
||
"stopped": "MCP সার্ভার বন্ধ করা হয়েছে।",
|
||
"restarted": "MCP সার্ভার পুনরায় চালু করা হয়েছে।",
|
||
"stoppedHint": "এটি চালু করতে `omniroute mcp enable` চালান।",
|
||
"enabled": "MCP সার্ভার সক্রিয় করা হয়েছে।",
|
||
"disabled": "MCP সার্ভার নিষ্ক্রিয় করা হয়েছে।",
|
||
"enable": {
|
||
"description": "MCP সার্ভার সক্রিয় করুন",
|
||
"transport": "ব্যবহারের ট্রান্সপোর্ট: stdio|sse|streamable-http"
|
||
},
|
||
"disable": {
|
||
"description": "MCP সার্ভার নিষ্ক্রিয় করুন"
|
||
},
|
||
"call": {
|
||
"description": "সরাসরি একটি MCP টুল আহ্বান করুন",
|
||
"args": "JSON আর্গুমেন্ট অবজেক্ট (ইনলাইন)",
|
||
"args_file": "JSON আর্গুমেন্ট ফাইলের পাথ",
|
||
"stream": "স্ট্রিমিং এন্ডপয়েন্ট ব্যবহার করুন (/api/mcp/stream)",
|
||
"scope": "প্রয়োজনীয় স্কোপ (পুনরাবৃত্তিযোগ্য, যেমন read:health)"
|
||
},
|
||
"scopes": {
|
||
"description": "উপলভ্য MCP স্কোপগুলোর তালিকা দেখান",
|
||
"tool": "নির্দিষ্ট একটি টুলের জন্য প্রয়োজনীয় স্কোপগুলো দেখান"
|
||
},
|
||
"tools": {
|
||
"description": "MCP টুলগুলো পরিদর্শন করুন",
|
||
"list": {
|
||
"description": "সব MCP টুলের তালিকা দেখান",
|
||
"scope": "স্কোপ অনুযায়ী ফিল্টার করুন"
|
||
},
|
||
"info": {
|
||
"description": "একটি MCP টুলের মেটাডেটা দেখান"
|
||
},
|
||
"schema": {
|
||
"description": "একটি MCP টুলের ইনপুট/আউটপুট JSON স্কিমা দেখান",
|
||
"io": "স্কিমার ধরন: input|output (ডিফল্ট: input)"
|
||
}
|
||
},
|
||
"audit": {
|
||
"description": "MCP অডিট লগ (audit --source mcp-এর উপনাম)"
|
||
}
|
||
},
|
||
"a2a": {
|
||
"skills": {
|
||
"description": "এজেন্ট কার্ড থেকে উপলভ্য A2A স্কিলগুলোর তালিকা দেখান"
|
||
},
|
||
"invoke": {
|
||
"description": "একটি A2A স্কিল আহ্বান করুন এবং টাস্ক ID ফেরত দিন",
|
||
"input": "JSON ইনপুট অবজেক্ট",
|
||
"input_file": "JSON ইনপুট ফাইলের পাথ",
|
||
"wait": "ফেরত দেওয়ার আগে টাস্ক সম্পূর্ণ হওয়া পর্যন্ত অপেক্ষা করুন",
|
||
"timeout": "সম্পূর্ণ হওয়ার জন্য অপেক্ষার সময়সীমা ms-এ (ডিফল্ট: 60000)"
|
||
},
|
||
"tasks": {
|
||
"description": "A2A টাস্ক পরিচালনা করুন",
|
||
"list": {
|
||
"status": "স্ট্যাটাস অনুযায়ী ফিল্টার করুন",
|
||
"skill": "স্কিল ID অনুযায়ী ফিল্টার করুন"
|
||
},
|
||
"watch": {
|
||
"description": "সম্পূর্ণ না হওয়া পর্যন্ত টাস্কের স্ট্যাটাস পোল করুন"
|
||
},
|
||
"stream": {
|
||
"description": "SSE-এর মাধ্যমে টাস্ক নির্বাহের ইভেন্টগুলো স্ট্রিম করুন"
|
||
},
|
||
"logs": {
|
||
"description": "টাস্কের বার্তা ও আর্টিফ্যাক্টগুলো দেখান"
|
||
}
|
||
}
|
||
},
|
||
"policy": {
|
||
"description": "OmniRoute অনুমোদন নীতিগুলো পরিচালনা করুন",
|
||
"list": {
|
||
"description": "নীতিগুলোর তালিকা দেখান",
|
||
"kind": "ধরন অনুযায়ী ফিল্টার করুন (allow|deny|rate-limit|cost-cap)",
|
||
"scope": "স্কোপ অনুযায়ী ফিল্টার করুন (global|api-key|provider)"
|
||
},
|
||
"get": {
|
||
"description": "ID দিয়ে নীতির বিস্তারিত তথ্য পান"
|
||
},
|
||
"create": {
|
||
"description": "একটি JSON ফাইল থেকে নীতি তৈরি করুন",
|
||
"file": "নীতি JSON ফাইলের পাথ"
|
||
},
|
||
"update": {
|
||
"description": "একটি JSON ফাইল থেকে নীতি আপডেট করুন",
|
||
"file": "নীতি JSON ফাইলের পাথ"
|
||
},
|
||
"delete": {
|
||
"description": "ID দিয়ে একটি নীতি মুছুন",
|
||
"yes": "নিশ্চিতকরণ প্রম্পট এড়িয়ে যান"
|
||
},
|
||
"evaluate": {
|
||
"description": "নীতির পরীক্ষামূলক মূল্যায়ন (প্রস্থান 0=অনুমোদিত, 4=প্রত্যাখ্যাত)",
|
||
"api_key": "মূল্যায়নের জন্য API কী",
|
||
"action": "যে অ্যাকশন পরীক্ষা করা হবে (যেমন chat, embed, admin)",
|
||
"resource": "রিসোর্সের পাথ বা শনাক্তকারী",
|
||
"context": "JSON অবজেক্ট হিসেবে অতিরিক্ত প্রসঙ্গ"
|
||
},
|
||
"export": {
|
||
"description": "সব নীতি একটি JSON ফাইলে এক্সপোর্ট করুন"
|
||
},
|
||
"import": {
|
||
"description": "একটি JSON ফাইল থেকে নীতি ইমপোর্ট করুন",
|
||
"overwrite": "একই ID-সহ বিদ্যমান নীতিগুলো ওভাররাইট করুন"
|
||
}
|
||
},
|
||
"compression": {
|
||
"description": "OmniRoute কম্প্রেশন পাইপলাইন কনফিগার ও পরিদর্শন করুন",
|
||
"status": {
|
||
"description": "বর্তমান কম্প্রেশন স্ট্যাটাস ও সেটিংস দেখান"
|
||
},
|
||
"configure": {
|
||
"description": "কম্প্রেশন সেটিংস কনফিগার করুন",
|
||
"engine": "কম্প্রেশন ইঞ্জিন (caveman|rtk|hybrid|none)",
|
||
"caveman_agg": "Caveman-এর আক্রমণাত্মকতার মাত্রা 0.0–1.0",
|
||
"rtk_budget": "RTK টোকেন বাজেট",
|
||
"language_pack": "সক্রিয় করার জন্য ভাষা প্যাক"
|
||
},
|
||
"engine": {
|
||
"description": "সক্রিয় কম্প্রেশন ইঞ্জিন দেখুন বা সেট করুন"
|
||
},
|
||
"combos": {
|
||
"description": "কম্প্রেশন কম্বোর পরিসংখ্যান পরিচালনা করুন"
|
||
},
|
||
"rules": {
|
||
"description": "কম্প্রেশন নিয়ম পরিচালনা করুন",
|
||
"add": {
|
||
"pattern": "মেলানোর প্যাটার্ন (regex বা field:pattern)",
|
||
"action": "অ্যাকশন: drop|shrink|replace"
|
||
}
|
||
},
|
||
"language_packs": {
|
||
"description": "উপলভ্য কম্প্রেশন ভাষা প্যাকের তালিকা দেখান"
|
||
},
|
||
"preview": {
|
||
"description": "একটি রিকোয়েস্টে কম্প্রেশনের প্রভাবের প্রিভিউ দেখুন",
|
||
"file": "রিকোয়েস্টের JSON ফাইলের পাথ"
|
||
}
|
||
},
|
||
"tunnel": {
|
||
"title": "টানেলসমূহ",
|
||
"listDescription": "সক্রিয় টানেলের তালিকা দেখান",
|
||
"createDescription": "একটি টানেল তৈরি করুন",
|
||
"created": "টানেল তৈরি হয়েছে: {url}",
|
||
"stopped": "টানেল বন্ধ করা হয়েছে।",
|
||
"confirmStop": "টানেল {id} বন্ধ করবেন?",
|
||
"stopDescription": "একটি টানেল বন্ধ করুন",
|
||
"statusDescription": "একটি টানেলের বিস্তারিত স্ট্যাটাস দেখান",
|
||
"logsDescription": "একটি টানেলের লগ দেখান",
|
||
"infoDescription": "একটি টানেলের কনফিগারেশনের বিস্তারিত দেখান",
|
||
"rotateDescription": "একটি নতুন টানেল URL তৈরি করুন",
|
||
"tailOpt": "প্রদর্শনযোগ্য লগ লাইনের সংখ্যা",
|
||
"typeRequired": "টানেলের ধরন আবশ্যক।",
|
||
"noLogs": "কোনো লগ উপলভ্য নেই।",
|
||
"notAvailable": "টানেলের তথ্য উপলভ্য নেই।",
|
||
"noTunnels": "কোনো সক্রিয় টানেল নেই।",
|
||
"infoTitle": "টানেলের তথ্য: {type}",
|
||
"rotated": "টানেলের URL পরিবর্তিত হয়েছে: {url}",
|
||
"confirmRotate": "{type} টানেলের URL পরিবর্তন করবেন? (একটি নতুন URL তৈরি হবে)"
|
||
},
|
||
"stop": {
|
||
"description": "OmniRoute সার্ভার বন্ধ করুন",
|
||
"stopping": "সার্ভার বন্ধ করা হচ্ছে (PID {pid})...",
|
||
"stopped": "সার্ভার বন্ধ হয়েছে।",
|
||
"notRunning": "কোনো সার্ভার চলছে না।",
|
||
"portFallback": "কোনো PID ফাইল পাওয়া যায়নি, পোর্টের ভিত্তিতে বন্ধ করার চেষ্টা করা হচ্ছে..."
|
||
},
|
||
"restart": {
|
||
"description": "OmniRoute সার্ভার পুনরায় চালু করুন",
|
||
"restarting": "OmniRoute সার্ভার পুনরায় চালু করা হচ্ছে..."
|
||
},
|
||
"dashboard": {
|
||
"description": "ব্রাউজারে OmniRoute ড্যাশবোর্ড খুলুন",
|
||
"opening": "{url}-এ ড্যাশবোর্ড খোলা হচ্ছে",
|
||
"urlOnly": "ব্রাউজার না খুলে ড্যাশবোর্ডের URL দেখান",
|
||
"tui": "ইন্টার্যাক্টিভ TUI ড্যাশবোর্ড খুলুন (টার্মিনাল UI, ৭টি ট্যাব)"
|
||
},
|
||
"models": {
|
||
"description": "উপলভ্য মডেলগুলোর তালিকা দেখান (সার্ভার প্রয়োজন)",
|
||
"search": "আইডি, নাম, প্রোভাইডার বা বিবরণ অনুযায়ী মডেল ফিল্টার করুন",
|
||
"noServer": "সার্ভার চলছে না। এটি দিয়ে চালু করুন: omniroute serve",
|
||
"noModels": "কোনো মডেল পাওয়া যায়নি।"
|
||
},
|
||
"audit": {
|
||
"description": "কমপ্লায়েন্স এবং MCP অডিট লগ অ্যাক্সেস করুন",
|
||
"source": "লগের উৎস: all|compliance|mcp (ডিফল্ট: all)",
|
||
"since": "এই টাইমস্ট্যাম্পের পরের এন্ট্রিগুলো ফেরত দিন (ISO 8601)",
|
||
"until": "এই টাইমস্ট্যাম্প পর্যন্ত এন্ট্রিগুলো ফেরত দিন (ISO 8601)",
|
||
"tail": {
|
||
"description": "সাম্প্রতিক অডিট লগ এন্ট্রিগুলো দেখান",
|
||
"follow": "নতুন এন্ট্রিগুলো ধারাবাহিকভাবে দেখান (২ সেকেন্ড অন্তর পোল)",
|
||
"limit": "সর্বাধিক যতগুলো এন্ট্রি দেখানো হবে (ডিফল্ট: ১০০)"
|
||
},
|
||
"search": {
|
||
"description": "কীওয়ার্ড দিয়ে অডিট লগ এন্ট্রি খুঁজুন",
|
||
"limit": "সর্বাধিক ফলাফল (ডিফল্ট: ২০০)",
|
||
"actor": "অ্যাক্টর ID অনুযায়ী ফিল্টার করুন",
|
||
"action": "অ্যাকশনের নাম অনুযায়ী ফিল্টার করুন"
|
||
},
|
||
"export": {
|
||
"description": "অডিট লগ ফাইলে এক্সপোর্ট করুন",
|
||
"format": "আউটপুট ফরম্যাট: jsonl|csv (ডিফল্ট: jsonl)"
|
||
},
|
||
"stats": {
|
||
"description": "অডিট লগের পরিসংখ্যান দেখান",
|
||
"period": "সময়কাল: 1d|7d|30d (ডিফল্ট: 7d)"
|
||
},
|
||
"get": {
|
||
"description": "ID দিয়ে একটি নির্দিষ্ট অডিট লগ এন্ট্রি পান"
|
||
}
|
||
},
|
||
"skills": {
|
||
"description": "OmniRoute স্কিল পরিচালনা করুন (sandbox, builtin, custom, hybrid, skillssh)",
|
||
"list": {
|
||
"description": "ইনস্টল করা স্কিলগুলোর তালিকা দেখান",
|
||
"type": "ধরন অনুযায়ী ফিল্টার করুন (sandbox|custom|builtin|hybrid|skillssh)",
|
||
"enabled": "শুধু সক্রিয় স্কিলগুলো দেখান",
|
||
"disabled": "শুধু নিষ্ক্রিয় স্কিলগুলো দেখান",
|
||
"api_key": "API কী অনুযায়ী ফিল্টার করুন"
|
||
},
|
||
"get": {
|
||
"description": "ID দিয়ে একটি স্কিলের বিস্তারিত তথ্য পান"
|
||
},
|
||
"install": {
|
||
"description": "ফাইল বা URL থেকে একটি স্কিল ইনস্টল করুন",
|
||
"from_file": "স্কিলের JSON ডেফিনিশন ফাইলের পাথ",
|
||
"from_url": "রিমোট স্কিল সংজ্ঞার URL",
|
||
"type": "স্কিলের ধরন (sandbox|custom|hybrid)",
|
||
"enable": "ইনস্টলের পর স্কিল সক্রিয় করুন"
|
||
},
|
||
"enable": {
|
||
"description": "ID দিয়ে একটি স্কিল সক্রিয় করুন"
|
||
},
|
||
"disable": {
|
||
"description": "ID দিয়ে একটি স্কিল নিষ্ক্রিয় করুন",
|
||
"yes": "নিশ্চিতকরণ প্রম্পট এড়িয়ে যান"
|
||
},
|
||
"delete": {
|
||
"description": "ID দিয়ে একটি স্কিল মুছুন",
|
||
"yes": "নিশ্চিতকরণ প্রম্পট এড়িয়ে যান"
|
||
},
|
||
"execute": {
|
||
"description": "ID দিয়ে একটি স্কিল চালান",
|
||
"input": "JSON ইনপুট অবজেক্ট",
|
||
"input_file": "JSON ইনপুট ফাইলের পাথ",
|
||
"timeout": "এক্সিকিউশনের সময়সীমা ms-এ (ডিফল্ট: 30000)"
|
||
},
|
||
"executions": {
|
||
"description": "স্কিল এক্সিকিউশনের ইতিহাসের তালিকা দেখান",
|
||
"skill": "স্কিল ID অনুযায়ী ফিল্টার করুন",
|
||
"limit": "সর্বাধিক ফলাফল (ডিফল্ট: 50)",
|
||
"status": "স্ট্যাটাস অনুযায়ী ফিল্টার করুন (running|completed|failed)"
|
||
},
|
||
"skillssh": {
|
||
"description": "SSH-এর মাধ্যমে ইনস্টল করা স্কিল পরিচালনা করুন"
|
||
},
|
||
"marketplace": {
|
||
"description": "মার্কেটপ্লেস থেকে স্কিল ব্রাউজ ও ইনস্টল করুন"
|
||
},
|
||
"mp": {
|
||
"search": {
|
||
"description": "মার্কেটপ্লেস প্যাকেজ অনুসন্ধান করুন",
|
||
"category": "ক্যাটাগরি অনুযায়ী ফিল্টার করুন",
|
||
"tag": "ট্যাগ অনুযায়ী ফিল্টার করুন",
|
||
"limit": "সর্বাধিক ফলাফল (ডিফল্ট: 30)",
|
||
"sort": "সাজানোর মানদণ্ড: downloads|rating|recent"
|
||
},
|
||
"info": {
|
||
"description": "প্যাকেজের বিস্তারিত তথ্য ও readme দেখান"
|
||
},
|
||
"install": {
|
||
"description": "একটি মার্কেটপ্লেস প্যাকেজ ইনস্টল করুন",
|
||
"version": "প্যাকেজ সংস্করণ (ডিফল্ট: latest)",
|
||
"enable": "ইনস্টলের পর সক্রিয় করুন",
|
||
"yes": "নিশ্চিতকরণ প্রম্পট এড়িয়ে যান"
|
||
},
|
||
"categories": {
|
||
"description": "মার্কেটপ্লেস ক্যাটাগরির তালিকা দেখান"
|
||
},
|
||
"featured": {
|
||
"description": "নির্বাচিত মার্কেটপ্লেস প্যাকেজগুলো দেখান"
|
||
}
|
||
}
|
||
},
|
||
"memory": {
|
||
"description": "OmniRoute-এর কথোপকথনমূলক মেমরি পরিচালনা করুন (FTS5 + vector)",
|
||
"search": {
|
||
"description": "সিমান্টিক কোয়েরির মাধ্যমে মেমরি এন্ট্রি অনুসন্ধান করুন",
|
||
"type": "মেমরির ধরন অনুযায়ী ফিল্টার করুন (user|feedback|project|reference)",
|
||
"limit": "সর্বাধিক ফলাফল (ডিফল্ট: 20)",
|
||
"api_key": "API কী অনুযায়ী ফিল্টার করুন",
|
||
"token_budget": "ফলাফলের মোট টোকেন সীমিত করুন"
|
||
},
|
||
"add": {
|
||
"description": "একটি নতুন মেমরি এন্ট্রি যোগ করুন",
|
||
"content": "মেমরির টেক্সট কনটেন্ট",
|
||
"file": "ফাইল থেকে কনটেন্ট পড়ুন",
|
||
"type": "মেমরির ধরন (ডিফল্ট: user)",
|
||
"metadata": "JSON মেটাডেটা অবজেক্ট",
|
||
"api_key": "API কী-এর সঙ্গে সংযুক্ত করুন"
|
||
},
|
||
"clear": {
|
||
"description": "ফিল্টারের সঙ্গে মিলে যাওয়া মেমরি এন্ট্রিগুলো মুছুন",
|
||
"type": "ধরন অনুযায়ী ফিল্টার করুন",
|
||
"older": "নির্দিষ্ট সময়কালের চেয়ে পুরোনো এন্ট্রি মুছুন (30d, 6m, 1y)",
|
||
"api_key": "API কী অনুযায়ী ফিল্টার করুন",
|
||
"yes": "নিশ্চিতকরণ প্রম্পট এড়িয়ে যান"
|
||
},
|
||
"list": {
|
||
"description": "সার্চ র্যাঙ্কিং ছাড়াই মেমরি এন্ট্রিগুলো তালিকাভুক্ত করুন",
|
||
"type": "ধরন অনুযায়ী ফিল্টার করুন",
|
||
"limit": "সর্বাধিক ফলাফল (ডিফল্ট: 100)",
|
||
"api_key": "API কী অনুযায়ী ফিল্টার করুন"
|
||
},
|
||
"get": {
|
||
"description": "ID দিয়ে একটি মেমরি এন্ট্রি পান"
|
||
},
|
||
"delete": {
|
||
"description": "ID দিয়ে একটি মেমরি এন্ট্রি মুছুন",
|
||
"yes": "নিশ্চিতকরণ প্রম্পট এড়িয়ে যান"
|
||
},
|
||
"health": {
|
||
"description": "মেমরি সাবসিস্টেমের স্বাস্থ্য দেখান (FTS5 + Qdrant)"
|
||
}
|
||
},
|
||
"oauth": {
|
||
"description": "OAuth প্রোভাইডার সংযোগ পরিচালনা করুন",
|
||
"providers": {
|
||
"description": "OAuth-সক্ষম প্রোভাইডার এবং তাদের ফ্লোর ধরন তালিকাভুক্ত করুন"
|
||
},
|
||
"start": {
|
||
"description": "কোনো প্রোভাইডারের জন্য OAuth অনুমোদন ফ্লো শুরু করুন",
|
||
"provider": "প্রোভাইডার ID (gemini, copilot, cursor, …)",
|
||
"no_browser": "শুধু URL প্রিন্ট করুন — ব্রাউজার খুলবেন না",
|
||
"import_system": "স্থানীয় সিস্টেম কনফিগ থেকে স্বয়ংক্রিয়ভাবে ক্রেডেনশিয়াল ইমপোর্ট করুন",
|
||
"social": "সোশ্যাল লগইন প্রোভাইডার (google|github) — kiro-এর জন্য আবশ্যক",
|
||
"timeout": "অনুমোদনের জন্য অপেক্ষার সময়সীমা, ms-এ (ডিফল্ট: 300000)"
|
||
},
|
||
"status": {
|
||
"description": "সক্রিয় OAuth সংযোগগুলো তালিকাভুক্ত করুন",
|
||
"provider": "প্রোভাইডার ID অনুযায়ী ফিল্টার করুন"
|
||
},
|
||
"revoke": {
|
||
"description": "একটি OAuth সংযোগ বাতিল করুন",
|
||
"provider": "বাতিল করার জন্য প্রোভাইডার ID",
|
||
"connection_id": "ID দিয়ে একটি নির্দিষ্ট সংযোগ বাতিল করুন",
|
||
"yes": "নিশ্চিতকরণ প্রম্পট এড়িয়ে যান"
|
||
}
|
||
},
|
||
"cloud": {
|
||
"description": "ক্লাউড AI এজেন্ট টাস্ক পরিচালনা করুন (codex, devin, jules)",
|
||
"agents": {
|
||
"description": "উপলভ্য ক্লাউড এজেন্টগুলো তালিকাভুক্ত করুন"
|
||
},
|
||
"agent": {
|
||
"description": "{agent} ক্লাউড এজেন্টের টাস্ক পরিচালনা করুন",
|
||
"auth": {
|
||
"description": "OAuth-এর মাধ্যমে {agent}-কে অনুমোদন দিন"
|
||
}
|
||
},
|
||
"task": {
|
||
"description": "ক্লাউড এজেন্ট টাস্ক পরিচালনা করুন",
|
||
"create": {
|
||
"description": "একটি নতুন এজেন্ট টাস্ক তৈরি করুন",
|
||
"title": "টাস্কের শিরোনাম (ডিফল্টভাবে প্রম্পটের প্রথম 80টি অক্ষর)",
|
||
"prompt": "টাস্ক প্রম্পটের টেক্সট",
|
||
"prompt_file": "ফাইল থেকে প্রম্পট পড়ুন",
|
||
"repo": "টাস্কের জন্য ক্লোন করার রিপোজিটরি URL",
|
||
"branch": "ব্যবহারের জন্য ব্রাঞ্চের নাম",
|
||
"metadata": "JSON মেটাডেটা অবজেক্ট"
|
||
},
|
||
"list": {
|
||
"description": "এজেন্টের টাস্কগুলোর তালিকা দেখান",
|
||
"status": "স্ট্যাটাস অনুযায়ী ফিল্টার করুন (running|completed|failed|cancelled)",
|
||
"limit": "সর্বাধিক ফলাফল (ডিফল্ট: 50)"
|
||
},
|
||
"get": {
|
||
"description": "ID দিয়ে টাস্কের বিস্তারিত তথ্য পান"
|
||
},
|
||
"status": {
|
||
"description": "টাস্কের স্ট্যাটাস প্রিন্ট করুন (running|completed|failed|cancelled)"
|
||
},
|
||
"cancel": {
|
||
"description": "চলমান টাস্ক বাতিল করুন",
|
||
"yes": "নিশ্চিতকরণ প্রম্পট এড়িয়ে যান"
|
||
},
|
||
"approve": {
|
||
"description": "এক্সিকিউশন শুরু করতে এজেন্টের পরিকল্পনা অনুমোদন করুন"
|
||
},
|
||
"message": {
|
||
"description": "চলমান টাস্কে একটি বার্তা পাঠান"
|
||
}
|
||
},
|
||
"sources": {
|
||
"description": "একটি টাস্ক থেকে তৈরি সোর্স ফাইলগুলোর তালিকা দেখান"
|
||
}
|
||
},
|
||
"eval": {
|
||
"description": "ইভ্যালুয়েশন স্যুট ও রান পরিচালনা করুন",
|
||
"suites": {
|
||
"description": "ইভ্যালুয়েশন স্যুট পরিচালনা করুন",
|
||
"list": {
|
||
"description": "ইভ্যালুয়েশন স্যুটগুলোর তালিকা দেখান"
|
||
},
|
||
"get": {
|
||
"description": "ID দিয়ে ইভ্যালুয়েশন স্যুটের বিস্তারিত তথ্য পান"
|
||
},
|
||
"create": {
|
||
"description": "একটি JSON ফাইল থেকে ইভ্যালুয়েশন স্যুট তৈরি করুন",
|
||
"file": "স্যুট ডেফিনিশনের JSON ফাইলের পাথ"
|
||
}
|
||
},
|
||
"run": {
|
||
"description": "একটি স্যুটের জন্য ইভ্যালুয়েশন রান শুরু করুন",
|
||
"model": "মূল্যায়নের জন্য মডেল ID (ডিফল্ট: auto)",
|
||
"combo": "নাম দিয়ে একটি নির্দিষ্ট কম্বো বাধ্যতামূলক করুন",
|
||
"concurrency": "সমবর্তী স্যাম্পলের সংখ্যা (ডিফল্ট: 4)",
|
||
"tag": "পরে ফিল্টার করার জন্য এই রানটিতে ট্যাগ দিন",
|
||
"watch": "সম্পূর্ণ না হওয়া পর্যন্ত রানের অগ্রগতি পর্যবেক্ষণ করুন"
|
||
},
|
||
"list": {
|
||
"description": "ইভ্যালুয়েশন রানগুলোর তালিকা দেখান",
|
||
"suite": "স্যুট ID অনুযায়ী ফিল্টার করুন",
|
||
"status": "স্ট্যাটাস অনুযায়ী ফিল্টার করুন",
|
||
"since": "এই টাইমস্ট্যাম্পের পরের রানগুলো ফেরত দিন",
|
||
"limit": "সর্বাধিক ফলাফল (ডিফল্ট: 50)"
|
||
},
|
||
"get": {
|
||
"description": "ID দিয়ে ইভ্যালুয়েশন রানের বিস্তারিত তথ্য পান"
|
||
},
|
||
"results": {
|
||
"description": "একটি ইভ্যালুয়েশন রানের স্যাম্পল ফলাফল দেখান",
|
||
"failed": "শুধু ব্যর্থ স্যাম্পলগুলো দেখান"
|
||
},
|
||
"cancel": {
|
||
"description": "চলমান ইভ্যালুয়েশন বাতিল করুন",
|
||
"yes": "নিশ্চিতকরণ প্রম্পট এড়িয়ে যান"
|
||
},
|
||
"scorecard": {
|
||
"description": "সম্পন্ন ইভ্যালুয়েশন রানের স্কোরকার্ড দেখান"
|
||
}
|
||
},
|
||
"webhooks": {
|
||
"description": "OmniRoute ওয়েবহুক পরিচালনা করুন",
|
||
"events": {
|
||
"description": "সব উপলভ্য ওয়েবহুক ইভেন্ট টাইপের তালিকা দেখান"
|
||
},
|
||
"list": {
|
||
"description": "কনফিগার করা ওয়েবহুকগুলোর তালিকা দেখান"
|
||
},
|
||
"get": {
|
||
"description": "ID দিয়ে ওয়েবহুকের বিস্তারিত তথ্য পান"
|
||
},
|
||
"add": {
|
||
"description": "একটি নতুন ওয়েবহুক নিবন্ধন করুন",
|
||
"url": "গন্তব্য URL",
|
||
"events": "কমা দিয়ে পৃথক করা ইভেন্ট টাইপের তালিকা",
|
||
"secret": "HMAC সাইনিং সিক্রেট",
|
||
"header": "key=value ফরম্যাটে অতিরিক্ত হেডার (পুনরাবৃত্তিযোগ্য)",
|
||
"no_enabled": "নিষ্ক্রিয় অবস্থায় ওয়েবহুক তৈরি করুন"
|
||
},
|
||
"update": {
|
||
"description": "বিদ্যমান ওয়েবহুক আপডেট করুন",
|
||
"enabled": "সক্রিয় অবস্থা সেট করুন (true|false)"
|
||
},
|
||
"remove": {
|
||
"description": "একটি ওয়েবহুক মুছুন",
|
||
"yes": "নিশ্চিতকরণ প্রম্পট এড়িয়ে যান"
|
||
},
|
||
"test": {
|
||
"description": "একটি ওয়েবহুকে পরীক্ষামূলক ইভেন্ট পাঠান",
|
||
"event": "সিমুলেট করার জন্য ইভেন্ট টাইপ (ডিফল্ট: request.completed)"
|
||
}
|
||
},
|
||
"program": {
|
||
"description": "OmniRoute — স্বয়ংক্রিয় ফলব্যাকসহ স্মার্ট AI রাউটার",
|
||
"version": "সংস্করণ প্রিন্ট করে প্রস্থান করুন",
|
||
"output": "আউটপুট ফরম্যাট (table, json, jsonl, csv)",
|
||
"quiet": "অপ্রয়োজনীয় আউটপুট দমন করুন",
|
||
"no_color": "রঙিন আউটপুট নিষ্ক্রিয় করুন",
|
||
"timeout": "মিলিসেকেন্ডে HTTP অনুরোধের সময়সীমা",
|
||
"api_key": "OmniRoute সার্ভারের API কী",
|
||
"base_url": "OmniRoute সার্ভারের বেস URL",
|
||
"context": "এই কমান্ডের জন্য ব্যবহারযোগ্য সার্ভার কনটেক্সট/প্রোফাইল",
|
||
"lang": "CLI প্রদর্শনের ভাষা সেট করুন (OMNIROUTE_LANG ওভাররাইড করে)"
|
||
},
|
||
"files": {
|
||
"description": "ফাইল পরিচালনা করুন (আপলোড, তালিকা, তথ্য পাওয়া, ডাউনলোড, মুছে ফেলা)",
|
||
"list": {
|
||
"purpose": "উদ্দেশ্য অনুযায়ী ফিল্টার করুন",
|
||
"limit": "সর্বোচ্চ ফলাফলের সংখ্যা"
|
||
},
|
||
"get": {
|
||
"description": "ফাইলের মেটাডেটা পান"
|
||
},
|
||
"upload": {
|
||
"description": "একটি ফাইল আপলোড করুন",
|
||
"purpose": "ফাইলের উদ্দেশ্য (batch, assistants, fine-tune)"
|
||
},
|
||
"content": {
|
||
"description": "ফাইলের কনটেন্ট ডাউনলোড করুন",
|
||
"out": "পাথে সংরক্ষণ করুন (ডিফল্ট: stdout)"
|
||
},
|
||
"delete": {
|
||
"yes": "নিশ্চিতকরণ এড়িয়ে যান"
|
||
}
|
||
},
|
||
"batches": {
|
||
"description": "OpenAI-সামঞ্জস্যপূর্ণ ব্যাচ জব পরিচালনা করুন",
|
||
"list": {
|
||
"status": "স্ট্যাটাস অনুযায়ী ফিল্টার করুন",
|
||
"limit": "সর্বোচ্চ ফলাফলের সংখ্যা"
|
||
},
|
||
"create": {
|
||
"description": "একটি ব্যাচ জব তৈরি করুন",
|
||
"inputFile": "ইনপুট ফাইল ID",
|
||
"endpoint": "লক্ষ্য এন্ডপয়েন্ট",
|
||
"window": "সম্পন্ন করার সময়সীমা",
|
||
"metadata": "মেটাডেটা key=value যোগ করুন"
|
||
},
|
||
"submit": {
|
||
"description": "JSONL ফাইল আপলোড করে ব্যাচ তৈরি করুন",
|
||
"jsonl": "JSONL ফাইলের পাথ",
|
||
"endpoint": "লক্ষ্য এন্ডপয়েন্ট",
|
||
"wait": "সম্পন্ন হওয়া পর্যন্ত অপেক্ষা করুন"
|
||
},
|
||
"cancel": {
|
||
"yes": "নিশ্চিতকরণ এড়িয়ে যান"
|
||
},
|
||
"wait": {
|
||
"timeout": "মিলিসেকেন্ডে টাইমআউট"
|
||
},
|
||
"output": {
|
||
"out": "আউটপুট পাথে সংরক্ষণ করুন"
|
||
},
|
||
"errors": {
|
||
"out": "ত্রুটিগুলো পাথে সংরক্ষণ করুন"
|
||
}
|
||
},
|
||
"translator": {
|
||
"description": "LLM ফরম্যাটগুলোর মধ্যে রিকোয়েস্ট বডি অনুবাদ করুন",
|
||
"detect": {
|
||
"description": "বডির ফরম্যাট শনাক্ত করুন"
|
||
},
|
||
"translate": {
|
||
"description": "বডি এক ফরম্যাট থেকে অন্য ফরম্যাটে রূপান্তর করুন"
|
||
},
|
||
"send": {
|
||
"description": "অনুবাদ করে আপস্ট্রিমে পাঠান"
|
||
},
|
||
"stream": {
|
||
"description": "রিকোয়েস্ট বডি স্ট্রিমিং পদ্ধতিতে অনুবাদ করুন"
|
||
},
|
||
"from": "সোর্স ফরম্যাট (openai|anthropic|gemini|cohere)",
|
||
"to": "টার্গেট ফরম্যাট (openai|anthropic|gemini|cohere)",
|
||
"file": "রিকোয়েস্ট বডির JSON ফাইলের পাথ",
|
||
"out": "আউটপুট ফাইলে সংরক্ষণ করুন",
|
||
"model": "মডেল ওভাররাইড করুন",
|
||
"history": {
|
||
"limit": "ফলাফলের সর্বোচ্চ সংখ্যা"
|
||
}
|
||
},
|
||
"pricing": {
|
||
"description": "মডেলগুলোর মূল্য-সংক্রান্ত ডেটা পরিচালনা করুন",
|
||
"sync": {
|
||
"description": "আপস্ট্রিম সোর্স থেকে মূল্য সিঙ্ক করুন",
|
||
"provider": "প্রোভাইডার অনুযায়ী ফিল্টার করুন",
|
||
"force": "জোরপূর্বক পুনরায় সিঙ্ক করুন"
|
||
},
|
||
"list": {
|
||
"provider": "প্রোভাইডার অনুযায়ী ফিল্টার করুন",
|
||
"model": "মডেল অনুযায়ী ফিল্টার করুন",
|
||
"limit": "ফলাফলের সর্বোচ্চ সংখ্যা"
|
||
},
|
||
"defaults": {
|
||
"description": "ডিফল্ট মূল্য পরিচালনা করুন",
|
||
"input": "প্রতি 1M টোকেনের ইনপুট খরচ (USD)",
|
||
"output": "প্রতি 1M টোকেনের আউটপুট খরচ (USD)",
|
||
"cacheRead": "প্রতি 1M টোকেনের ক্যাশ রিড খরচ (USD)",
|
||
"cacheWrite": "প্রতি 1M টোকেনের ক্যাশ রাইট খরচ (USD)"
|
||
},
|
||
"diff": {
|
||
"description": "আপস্ট্রিম মূল্য থেকে পার্থক্য দেখান",
|
||
"model": "মডেল অনুযায়ী ফিল্টার করুন"
|
||
}
|
||
},
|
||
"radar": {
|
||
"description": "স্থানীয় Radar ক্যাটালগ ফিড পরিদর্শন ও সিঙ্ক্রোনাইজ করুন",
|
||
"status": "স্থানীয় Radar সেটিংস ও ফিড ক্যাশের অবস্থা দেখান",
|
||
"sync": "স্থানীয় সার্ভারের মাধ্যমে ক্যাটালগ, রেফারেল, অফার ও Intel সিঙ্ক্রোনাইজ করুন"
|
||
},
|
||
"resilience": {
|
||
"description": "স্থিতিস্থাপকতা ব্যবস্থা পরিদর্শন ও পরিচালনা করুন",
|
||
"status": {
|
||
"provider": "প্রোভাইডার অনুযায়ী ফিল্টার করুন"
|
||
},
|
||
"breakers": {
|
||
"provider": "প্রোভাইডার অনুযায়ী ফিল্টার করুন"
|
||
},
|
||
"cooldowns": {
|
||
"provider": "প্রোভাইডার অনুযায়ী ফিল্টার করুন",
|
||
"connectionId": "কানেকশন ID অনুযায়ী ফিল্টার করুন"
|
||
},
|
||
"lockouts": {
|
||
"provider": "প্রোভাইডার অনুযায়ী ফিল্টার করুন",
|
||
"model": "মডেল অনুযায়ী ফিল্টার করুন"
|
||
},
|
||
"reset": {
|
||
"description": "ব্রেকার/কুলডাউন অবস্থা রিসেট করুন",
|
||
"provider": "রিসেট করার প্রোভাইডার",
|
||
"connectionId": "রিসেট করার সংযোগ ID",
|
||
"model": "লকআউট রিসেট করার মডেল",
|
||
"allCooldowns": "প্রোভাইডারের সব কুলডাউন রিসেট করুন",
|
||
"yes": "নিশ্চিতকরণ এড়িয়ে যান"
|
||
},
|
||
"profile": {
|
||
"description": "স্থিতিস্থাপকতা প্রোফাইল পরিচালনা করুন",
|
||
"name": "প্রোফাইলের নাম"
|
||
},
|
||
"config": {
|
||
"description": "স্থিতিস্থাপকতা কনফিগ পরিচালনা করুন",
|
||
"threshold": "ব্যর্থতার সীমা",
|
||
"resetTimeout": "রিসেট টাইমআউট, ms-এ",
|
||
"baseCooldown": "বেস কুলডাউন, ms-এ"
|
||
}
|
||
},
|
||
"nodes": {
|
||
"description": "প্রোভাইডার নোড (এন্ডপয়েন্ট) পরিচালনা করুন",
|
||
"list": {
|
||
"provider": "প্রোভাইডার অনুযায়ী ফিল্টার করুন",
|
||
"enabled": "শুধু সক্রিয় নোডগুলো দেখান"
|
||
},
|
||
"add": {
|
||
"provider": "প্রোভাইডারের নাম",
|
||
"baseUrl": "নোডের বেস URL",
|
||
"name": "নোডের নাম",
|
||
"weight": "লোড ব্যালান্সিং ওজন",
|
||
"region": "অঞ্চল ট্যাগ",
|
||
"authHeader": "কাস্টম অথ হেডার (key=value)"
|
||
},
|
||
"update": {
|
||
"baseUrl": "নতুন বেস URL",
|
||
"name": "নতুন নাম",
|
||
"weight": "নতুন ওজন",
|
||
"region": "নতুন অঞ্চল",
|
||
"enabled": "সক্রিয় বা নিষ্ক্রিয় করুন (true|false)"
|
||
},
|
||
"remove": {
|
||
"yes": "নিশ্চিতকরণ এড়িয়ে যান"
|
||
},
|
||
"validate": {
|
||
"baseUrl": "যাচাই করার URL",
|
||
"provider": "যে প্রোভাইডারের বিপরীতে যাচাই করতে হবে"
|
||
},
|
||
"test": {
|
||
"description": "নোডে পরীক্ষামূলক অনুরোধ পাঠান"
|
||
},
|
||
"metrics": {
|
||
"description": "নোডের মেট্রিক্স দেখান",
|
||
"period": "সময়কাল (যেমন 24h, 7d)"
|
||
}
|
||
},
|
||
"context": {
|
||
"description": "কনটেক্সট ইঞ্জিনিয়ারিং পাইপলাইন কনফিগার করুন (Caveman, RTK)",
|
||
"analytics": {
|
||
"period": "সময়কাল (যেমন 7d, 30d)"
|
||
},
|
||
"caveman": {
|
||
"description": "Caveman কনটেক্সট কম্প্রেসর পরিচালনা করুন",
|
||
"config": {
|
||
"description": "Caveman কনফিগ দেখুন বা আপডেট করুন",
|
||
"aggressiveness": "আক্রমণাত্মকতার মাত্রা 0.0–1.0",
|
||
"maxShrinkPct": "সর্বোচ্চ সংকোচনের শতাংশ",
|
||
"preserveTags": "সংরক্ষণের জন্য কমা দিয়ে পৃথক করা ট্যাগ"
|
||
}
|
||
},
|
||
"rtk": {
|
||
"description": "RTK কনটেক্সট অপ্টিমাইজার পরিচালনা করুন",
|
||
"config": {
|
||
"description": "RTK কনফিগ দেখান বা আপডেট করুন",
|
||
"tokenBudget": "RTK-এর টোকেন বাজেট",
|
||
"reservePct": "সংরক্ষিত শতাংশ"
|
||
},
|
||
"filters": {
|
||
"description": "RTK ফিল্টার পরিচালনা করুন",
|
||
"pattern": "ফিল্টার প্যাটার্ন (regex)",
|
||
"priority": "ফিল্টারের অগ্রাধিকার (ডিফল্ট: 100)",
|
||
"action": "ফিল্টার অ্যাকশন: drop|shrink|replace",
|
||
"yes": "নিশ্চিতকরণ এড়িয়ে যান"
|
||
},
|
||
"test": {
|
||
"file": "অনুরোধের JSON ফাইলের পাথ"
|
||
}
|
||
},
|
||
"combos": {
|
||
"description": "কনটেক্সট-সচেতন কম্বো ব্যবস্থাপনা"
|
||
}
|
||
},
|
||
"sessions": {
|
||
"description": "সক্রিয় সেশন পরিদর্শন ও পরিচালনা করুন",
|
||
"list": {
|
||
"user": "ব্যবহারকারী অনুযায়ী ফিল্টার করুন",
|
||
"kind": "ধরন অনুযায়ী ফিল্টার করুন (dashboard|api-key|mcp|a2a)",
|
||
"active": "শুধু সক্রিয় সেশন দেখান",
|
||
"limit": "সর্বাধিক ফলাফল (ডিফল্ট: 100)"
|
||
},
|
||
"expire": {
|
||
"yes": "নিশ্চিতকরণ এড়িয়ে যান"
|
||
},
|
||
"expireAll": {
|
||
"user": "যে ব্যবহারকারীর সেশনগুলোর মেয়াদ শেষ করতে হবে",
|
||
"yes": "নিশ্চিতকরণ এড়িয়ে যান"
|
||
}
|
||
},
|
||
"tags": {
|
||
"description": "রিসোর্স ট্যাগ পরিচালনা করুন",
|
||
"add": {
|
||
"color": "ট্যাগের রং (hex বা নাম)",
|
||
"description": "ট্যাগের বিবরণ"
|
||
},
|
||
"remove": {
|
||
"yes": "নিশ্চিতকরণ এড়িয়ে যান"
|
||
},
|
||
"assign": {
|
||
"tag": "ট্যাগের নাম",
|
||
"to": "type:id হিসেবে লক্ষ্য রিসোর্স (যেমন provider:openai)"
|
||
},
|
||
"unassign": {
|
||
"tag": "ট্যাগের নাম",
|
||
"from": "type:id হিসেবে উৎস রিসোর্স"
|
||
}
|
||
},
|
||
"openapi": {
|
||
"description": "OmniRoute OpenAPI স্পেক অ্যাক্সেস ও পরীক্ষা করুন",
|
||
"dump": {
|
||
"description": "OpenAPI স্পেক stdout বা ফাইলে ডাম্প করুন",
|
||
"format": "আউটপুট ফরম্যাট: yaml|json (ডিফল্ট: yaml)",
|
||
"out": "ফাইল পাথে সংরক্ষণ করুন"
|
||
},
|
||
"validate": {
|
||
"description": "OpenAPI স্পেক যাচাই করুন"
|
||
},
|
||
"try": {
|
||
"description": "স্পেকের মাধ্যমে একটি API এন্ডপয়েন্ট পরীক্ষা করুন",
|
||
"method": "HTTP মেথড (ডিফল্ট: GET)",
|
||
"body": "রিকোয়েস্ট বডির JSON ফাইলের পাথ",
|
||
"query": "key=value হিসেবে কোয়েরি প্যারামিটার (পুনরাবৃত্তিযোগ্য)",
|
||
"header": "key=value হিসেবে হেডার (পুনরাবৃত্তিযোগ্য)"
|
||
},
|
||
"endpoints": {
|
||
"description": "সব API এন্ডপয়েন্টের তালিকা দেখান",
|
||
"search": "পাথ বা সারাংশ অনুযায়ী ফিল্টার করুন"
|
||
},
|
||
"paths": {
|
||
"description": "সব API পাথের তালিকা দেখান"
|
||
}
|
||
},
|
||
"combo": {
|
||
"title": "কম্বো",
|
||
"switched": "সক্রিয় কম্বো: {name}",
|
||
"created": "কম্বো তৈরি হয়েছে: {name}",
|
||
"deleted": "কম্বো মুছে ফেলা হয়েছে: {name}",
|
||
"noCombos": "কোনো কম্বো কনফিগার করা নেই।",
|
||
"confirmDelete": "{name} কম্বোটি মুছবেন?",
|
||
"suggest": {
|
||
"description": "AI স্কোরিং ব্যবহার করে একটি কাজের জন্য সেরা কম্বোর পরামর্শ দিন",
|
||
"task": "কাজের বিবরণ",
|
||
"maxCost": "প্রতি অনুরোধের সর্বোচ্চ খরচ, USD-তে",
|
||
"maxLatencyMs": "সর্বোচ্চ ল্যাটেন্সি, মিলিসেকেন্ডে",
|
||
"weights": "JSON স্কোরিং ওজন, যেমন {\"latency\":0.7,\"cost\":0.3}",
|
||
"top": "প্রদর্শনের জন্য শীর্ষ প্রার্থীর সংখ্যা (ডিফল্ট: 5)",
|
||
"explain": "stderr-এ যুক্তি প্রিন্ট করুন",
|
||
"switch": "শীর্ষস্থানীয় কম্বোটি সক্রিয় করুন"
|
||
}
|
||
},
|
||
"oneproxy": {
|
||
"description": "OneProxy আপস্ট্রিম পুল পরিচালনা করুন",
|
||
"stats": {
|
||
"provider": "প্রোভাইডার অনুযায়ী ফিল্টার করুন",
|
||
"period": "সময়কাল (ডিফল্ট: 24h)"
|
||
},
|
||
"fetch": {
|
||
"description": "পুল থেকে প্রক্সি আনুন",
|
||
"count": "আনার জন্য প্রক্সির সংখ্যা (ডিফল্ট: 1)",
|
||
"type": "প্রক্সির ধরন: http|socks5 (ডিফল্ট: http)"
|
||
},
|
||
"rotate": {
|
||
"description": "প্রক্সি রোটেশন বাধ্যতামূলক করুন",
|
||
"provider": "যে প্রোভাইডারের জন্য রোটেট করতে হবে",
|
||
"connectionId": "রোটেট করার জন্য নির্দিষ্ট সংযোগ ID"
|
||
},
|
||
"config": {
|
||
"description": "OneProxy কনফিগ দেখান বা আপডেট করুন",
|
||
"enabled": "প্রক্সি পুল সক্রিয় করুন (true|false)",
|
||
"poolSize": "পুলের আকার",
|
||
"providerSource": "প্রক্সি প্রোভাইডারের URL",
|
||
"rotationPolicy": "রোটেশন নীতি: sticky|per-request|periodic"
|
||
},
|
||
"pool": {
|
||
"description": "মেট্রিক্সসহ বর্তমান প্রক্সি পুলের তালিকা দেখান"
|
||
}
|
||
},
|
||
"open": {
|
||
"description": "ব্রাউজারে একটি নির্দিষ্ট OmniRoute ড্যাশবোর্ড পৃষ্ঠা খুলুন",
|
||
"url": "শুধু URL প্রিন্ট করুন, ব্রাউজার খুলবেন না"
|
||
},
|
||
"telemetry": {
|
||
"description": "সমন্বিত টেলিমেট্রি ডেটা অ্যাক্সেস করুন",
|
||
"summary": {
|
||
"description": "সমন্বিত টেলিমেট্রি সারসংক্ষেপ দেখান",
|
||
"period": "সময়কাল: 24h|7d|30d (ডিফল্ট: 24h)",
|
||
"compareTo": "পূর্ববর্তী সময়কালের সঙ্গে তুলনা করুন"
|
||
},
|
||
"export": {
|
||
"description": "টেলিমেট্রি ইভেন্টগুলো JSONL-এ এক্সপোর্ট করুন",
|
||
"out": "আউটপুট ফাইল পাথ (ডিফল্ট: telemetry.jsonl)",
|
||
"period": "এক্সপোর্টের সময়কাল (ডিফল্ট: 7d)"
|
||
}
|
||
},
|
||
"sync": {
|
||
"description": "OmniRoute ইনস্ট্যান্সগুলোর মধ্যে কনফিগারেশন সিঙ্ক করুন",
|
||
"push": {
|
||
"description": "কনফিগ ক্লাউড বা রিমোট ইনস্ট্যান্সে পুশ করুন",
|
||
"target": "লক্ষ্য (cloud বা context:name)",
|
||
"bundle": "সিঙ্ক করার জন্য বান্ডেলের অংশসমূহ",
|
||
"dryRun": "প্রয়োগ না করে পূর্বরূপ দেখুন"
|
||
},
|
||
"pull": {
|
||
"description": "ক্লাউড বা রিমোট থেকে কনফিগ আনুন",
|
||
"source": "উৎস (ক্লাউড বা context:name)",
|
||
"merge": "বিদ্যমান কনফিগের সঙ্গে মার্জ করুন",
|
||
"replace": "বিদ্যমান কনফিগ প্রতিস্থাপন করুন",
|
||
"dryRun": "প্রয়োগ না করে পূর্বরূপ দেখুন"
|
||
},
|
||
"diff": {
|
||
"source": "উৎস কনটেক্সট",
|
||
"target": "লক্ষ্য কনটেক্সট"
|
||
},
|
||
"bundle": {
|
||
"description": "কনফিগ একটি বান্ডেল ফাইল হিসেবে এক্সপোর্ট করুন",
|
||
"include": "অন্তর্ভুক্ত করার অংশসমূহ (কমা দিয়ে পৃথক করা)"
|
||
},
|
||
"import": {
|
||
"description": "একটি বান্ডেল ফাইল ইমপোর্ট করুন",
|
||
"dryRun": "প্রয়োগ না করে যাচাই করুন"
|
||
},
|
||
"initialize": {
|
||
"fromCloud": "ক্লাউড ব্যাকআপ থেকে শুরু করুন"
|
||
},
|
||
"tokens": {
|
||
"description": "সিঙ্ক টোকেন পরিচালনা করুন",
|
||
"create": {
|
||
"name": "টোকেনের নাম",
|
||
"scope": "টোকেনের স্কোপ",
|
||
"ttl": "টোকেনের TTL (যেমন 30d)"
|
||
},
|
||
"revoke": {
|
||
"yes": "নিশ্চিতকরণ এড়িয়ে যান"
|
||
}
|
||
},
|
||
"resolve": {
|
||
"description": "ইন্টারঅ্যাক্টিভভাবে সিঙ্ক দ্বন্দ্ব সমাধান করুন"
|
||
}
|
||
},
|
||
"config": {
|
||
"contexts": {
|
||
"description": "সার্ভার কনটেক্সট/প্রোফাইল পরিচালনা করুন (যোগ, ব্যবহার, তালিকা, প্রদর্শন, অপসারণ, পুনঃনামকরণ, এক্সপোর্ট, ইমপোর্ট)"
|
||
},
|
||
"lang": {
|
||
"description": "CLI-এর প্রদর্শন ভাষা পরিচালনা করুন",
|
||
"getDescription": "বর্তমানে সক্রিয় ভাষার কোড দেখান",
|
||
"setDescription": "প্রদর্শন ভাষা সেট করে কনফিগে সংরক্ষণ করুন",
|
||
"listDescription": "উপলভ্য সব ভাষার তালিকা দেখান",
|
||
"listTitle": "উপলভ্য ভাষাসমূহ",
|
||
"current": "ভাষা: {code} ({name})",
|
||
"saved": "ভাষা {code} ({name})-এ সেট করা হয়েছে।",
|
||
"noCode": "ভাষার কোড আবশ্যক। উপলভ্য কোড দেখতে 'omniroute config lang list' চালান।",
|
||
"unknown": "অজানা ভাষার কোড: {code}। উপলভ্য কোড দেখতে 'omniroute config lang list' চালান।",
|
||
"alreadySet": "ভাষা ইতিমধ্যেই {code}-এ সেট করা আছে।",
|
||
"envHint": "পরামর্শ: আপনার এনভায়রনমেন্টে OMNIROUTE_LANG={code} সেট করেও এটি করা যায়।"
|
||
}
|
||
},
|
||
"completion": {
|
||
"description": "শেল কমপ্লিশন স্ক্রিপ্ট তৈরি বা ইনস্টল করুন",
|
||
"zsh": "zsh কমপ্লিশন স্ক্রিপ্ট প্রিন্ট করুন",
|
||
"bash": "bash কমপ্লিশন স্ক্রিপ্ট প্রিন্ট করুন",
|
||
"fish": "fish কমপ্লিশন স্ক্রিপ্ট প্রিন্ট করুন",
|
||
"install": "শনাক্ত করা শেলের জন্য কমপ্লিশন স্ক্রিপ্টটি গ্লোবালি ইনস্টল করুন",
|
||
"refresh": "কম্বো/প্রোভাইডার/মডেলের ক্যাশ রিফ্রেশ করুন"
|
||
},
|
||
"logs": {
|
||
"description": "রিকোয়েস্ট লগ স্ট্রিম বা এক্সপোর্ট করুন",
|
||
"follow": "রিয়েল-টাইমে লগ স্ট্রিম করুন",
|
||
"filter": "লেভেল অনুযায়ী ফিল্টার করুন (error,warn,info) — কমা দিয়ে পৃথক করা",
|
||
"lines": "আনার জন্য লাইনের সংখ্যা",
|
||
"timeout": "সংযোগের সময়সীমা, ms-এ",
|
||
"baseUrl": "OmniRoute API-এর বেস URL",
|
||
"requestId": "অনুরোধ ID অনুযায়ী ফিল্টার করুন",
|
||
"apiKey": "API কী অনুযায়ী ফিল্টার করুন",
|
||
"combo": "কম্বোর নাম অনুযায়ী ফিল্টার করুন",
|
||
"status": "HTTP স্ট্যাটাস কোড অনুযায়ী ফিল্টার করুন",
|
||
"durationMin": "অনুরোধের সর্বনিম্ন সময়কাল, ms-এ",
|
||
"durationMax": "অনুরোধের সর্বোচ্চ সময়কাল, ms-এ",
|
||
"export": "লগ ফাইলে সংরক্ষণ করুন (json/jsonl/csv)",
|
||
"exported": "লগ {path}-এ সংরক্ষিত হয়েছে",
|
||
"stopped": "লগ স্ট্রিম বন্ধ হয়েছে।",
|
||
"streamError": "লগ স্ট্রিমে ত্রুটি: {message}"
|
||
},
|
||
"tray": {
|
||
"description": "সিস্টেম ট্রে আইকন নিয়ন্ত্রণ করুন",
|
||
"show": "ট্রে আইকন দেখান (সার্ভার --tray সহ চললে)",
|
||
"hide": "ট্রে আইকন লুকান",
|
||
"quit": "ট্রে থেকে OmniRoute বন্ধ করুন"
|
||
},
|
||
"autostart": {
|
||
"description": "বুটের সময় OmniRoute-এর স্বয়ংক্রিয় চালু হওয়া পরিচালনা করুন (Linux: systemd user service)",
|
||
"enable": "বুটের সময় স্বয়ংক্রিয় চালু হওয়া সক্রিয় করুন",
|
||
"disable": "বুটের সময় স্বয়ংক্রিয় চালু হওয়া নিষ্ক্রিয় করুন",
|
||
"toggle": "বুটের সময় স্বয়ংক্রিয় চালু হওয়ার অবস্থা টগল করুন",
|
||
"status": "স্বয়ংক্রিয় চালু হওয়ার অবস্থা দেখান"
|
||
},
|
||
"runtime": {
|
||
"description": "নেটিভ রানটাইম নির্ভরতাগুলো পরিচালনা করুন",
|
||
"check": "রানটাইম ডিরেক্টরিতে নেটিভ নির্ভরতাগুলোর অবস্থা পরীক্ষা করুন",
|
||
"repair": "রানটাইম ডিরেক্টরিতে নেটিভ নির্ভরতাগুলো পুনরায় ইনস্টল করুন",
|
||
"repair_force": "বৈধ হলেও জোরপূর্বক পুনরায় ইনস্টল করুন",
|
||
"clean": "রানটাইম ডিরেক্টরি সরিয়ে দিন (ডিস্কের জায়গা খালি করে)",
|
||
"clean_yes": "নিশ্চিতকরণ এড়িয়ে যান"
|
||
},
|
||
"repl": {
|
||
"description": "LLM-এর সঙ্গে ইন্টার্যাক্টিভ মাল্টি-টার্ন REPL",
|
||
"model": "ব্যবহারের মডেল (ডিফল্ট: auto)",
|
||
"combo": "ব্যবহারের জন্য কম্বোর নাম",
|
||
"system": "সিস্টেম প্রম্পট",
|
||
"resume": "নাম অনুযায়ী সংরক্ষিত সেশন পুনরায় শুরু করুন"
|
||
},
|
||
"plugin": {
|
||
"description": "CLI প্লাগইনগুলো পরিচালনা করুন (omniroute-cmd-*)",
|
||
"list": "ইনস্টল করা প্লাগইনগুলোর তালিকা দেখান",
|
||
"install": "npm বা লোকাল পাথ থেকে একটি প্লাগইন ইনস্টল করুন",
|
||
"remove": "ইনস্টল করা একটি প্লাগইন সরিয়ে দিন",
|
||
"info": "ইনস্টল করা একটি প্লাগইনের বিস্তারিত দেখান",
|
||
"search": "উপলভ্য প্লাগইনের জন্য npm registry-তে অনুসন্ধান করুন",
|
||
"update": "ইনস্টল করা প্লাগইন আপডেট করুন",
|
||
"scaffold": "একটি নতুন প্লাগইনের বয়লারপ্লেট তৈরি করুন"
|
||
},
|
||
"launch": {
|
||
"description": "OmniRoute-এর দিকে নির্দেশিত Claude Code চালু করুন (লোকাল বা রিমোট, --profile সহ)",
|
||
"token": "Claude ক্লায়েন্টের পাঠানোর জন্য টোকেন (ANTHROPIC_AUTH_TOKEN)",
|
||
"notRunning": "{port}-এ OmniRoute অ্যাক্সেসযোগ্য নয়। 'omniroute serve' দিয়ে এটি চালু করুন।",
|
||
"notFound": "PATH-এ 'claude' CLI পাওয়া যায়নি।"
|
||
},
|
||
"run": {
|
||
"description": "OmniRoute-এর মাধ্যমে একটি সমর্থিত CLI টার্গেট চালু করুন"
|
||
},
|
||
"setupClaude": {
|
||
"description": "OmniRoute মডেল ক্যাটালগ থেকে ~/.claude/profiles Claude Code প্রোফাইল তৈরি করুন"
|
||
},
|
||
"connect": {
|
||
"description": "একটি রিমোট OmniRoute সার্ভারের সাথে সংযোগ করুন এবং রিমোট মোডে প্রবেশ করুন"
|
||
},
|
||
"tokens": {
|
||
"description": "স্কোপযুক্ত CLI অ্যাক্সেস টোকেন পরিচালনা করুন (রিমোট মোড)"
|
||
},
|
||
"configure": {
|
||
"description": "সক্রিয় সার্ভার থেকে একটি প্রোভাইডার+মডেল বেছে নিয়ে একটি সমর্থিত লোকাল CLI কনফিগার করুন"
|
||
},
|
||
"launchCodex": {
|
||
"description": "OmniRoute-এর দিকে নির্দেশিত Codex CLI চালু করুন (লোকাল বা রিমোট VPS)"
|
||
},
|
||
"setupCodex": {
|
||
"description": "OmniRoute-এর লাইভ মডেল ক্যাটালগ থেকে ~/.codex প্রোফাইল ফাইল তৈরি করুন"
|
||
},
|
||
"packs": {
|
||
"description": "ঐচ্ছিক রানটাইম প্যাক পরিচালনা করুন (ML / ব্রাউজার অটোমেশন)",
|
||
"listDescription": "ঐচ্ছিক প্যাক এবং সেগুলোর ইনস্টলেশনের অবস্থা তালিকাভুক্ত করুন",
|
||
"installDescription": "DATA_DIR-এ একটি ঐচ্ছিক প্যাক ইনস্টল করুন",
|
||
"verifyDescription": "সরবরাহকৃত চেকসাম ইনডেক্সের সাথে ইনস্টল করা প্যাকগুলো যাচাই করুন",
|
||
"removeDescription": "ইনস্টল করা একটি ঐচ্ছিক প্যাক সরিয়ে ফেলুন",
|
||
"sourceOpt": "প্যাকের পেলোড এবং প্যাক ইনডেক্স ধারণকারী ডিরেক্টরি",
|
||
"warnNoIndex": "optional-packs.index.json পাওয়া যায়নি — এই চেকআউটে ইনস্টল/যাচাই উপলভ্য নয় (ডেস্কটপ বান্ডেলে এটি অন্তর্ভুক্ত থাকে)",
|
||
"errUnknown": "অজানা প্যাক: {name}",
|
||
"errNoIndex": "প্যাক ইনডেক্স পাওয়া যায়নি; প্যাকের পেলোড ধারণকারী --source <dir> দিন (ডেস্কটপ বান্ডেলে এটি অ্যাপের পাশে থাকে)",
|
||
"installed": "প্যাক \"{name}\" ইনস্টল করা হয়েছে এবং {dir}-এ যাচাই করা হয়েছে",
|
||
"restartHint": "রানটাইমে প্যাকটি কার্যকর করতে OmniRoute সার্ভার (বা ডেস্কটপ অ্যাপ) পুনরায় চালু করুন",
|
||
"removed": "প্যাক \"{name}\" সরিয়ে ফেলা হয়েছে",
|
||
"notInstalled": "প্যাক \"{name}\" ইনস্টল করা ছিল না",
|
||
"verifyOk": "ইনস্টল করা সব প্যাক যাচাই করা হয়েছে",
|
||
"verifyFailed": "{count}টি প্যাক যাচাইয়ে ব্যর্থ হয়েছে",
|
||
"noneInstalled": "কোনো ঐচ্ছিক প্যাক ইনস্টল করা নেই"
|
||
}
|
||
}
|