mirror of
https://github.com/diegosouzapw/OmniRoute.git
synced 2026-09-18 12:52:25 +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
72 KiB
JSON
1341 lines
72 KiB
JSON
{
|
||
"common": {
|
||
"error": "خرابی: {message}",
|
||
"serverOffline": "OmniRoute سرور آف لائن ہے۔ اسے اس کمانڈ سے شروع کریں: omniroute serve",
|
||
"authRequired": "توثیق درکار ہے۔ OMNIROUTE_API_KEY سیٹ کریں یا یہ کمانڈ چلائیں: omniroute setup",
|
||
"rateLimited": "شرح کی حد تجاوز ہو گئی۔ {seconds} سیکنڈ بعد دوبارہ کوشش کریں۔",
|
||
"timeout": "درخواست کا وقت {ms} ملی سیکنڈ کے بعد ختم ہو گیا۔",
|
||
"success": "مکمل ہو گیا۔",
|
||
"yes": "ہاں",
|
||
"no": "نہیں",
|
||
"confirm": "کیا آپ کو یقین ہے؟ (ہاں/نہیں)",
|
||
"dryRun": "[آزمائشی اجرا] {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": "ساتھ ساتھ موازنہ کرنے کے لیے کوما سے علیحدہ فراہم کنندہ IDs"
|
||
},
|
||
"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 سے پڑھیں",
|
||
"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/نام/فراہم کنندہ سے مماثل کنکشن برآمد کریں",
|
||
"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 کلید کے لحاظ سے فلٹر کریں",
|
||
"limit": "دکھائی جانے والی قطاروں کی زیادہ سے زیادہ تعداد (ڈیفالٹ: 100)"
|
||
},
|
||
"simulate": {
|
||
"description": "ڈرائی رَن روٹنگ سیمولیشن — upstream کو کال کیے بغیر دکھائیں کہ کون سے providers منتخب ہوں گے",
|
||
"file": "JSON فائل سے مکمل درخواست کا متن لوڈ کریں",
|
||
"model": "ماڈل ID (ڈیفالٹ: auto)",
|
||
"combo": "نام کے ذریعے کسی مخصوص combo کو لازمی استعمال کریں",
|
||
"reasoning": "استدلال کی کوشش کی سطح (low|medium|high)",
|
||
"thinking": "توسیعی سوچ کا ٹوکن بجٹ",
|
||
"explain": "fallback ٹری اور لاگت کی حد stderr پر پرنٹ کریں",
|
||
"noCombo": "کوئی مماثل combo نہیں ملا۔ اس کمانڈ سے ایک ترتیب دیں: omniroute combo create"
|
||
},
|
||
"chat": {
|
||
"description": "OmniRoute کو ایک بار کا چیٹ پرامپٹ بھیجیں",
|
||
"file": "فائل سے پرامپٹ پڑھیں",
|
||
"stdin": "stdin سے پرامپٹ پڑھیں",
|
||
"system": "سسٹم پرامپٹ",
|
||
"model": "ماڈل ID (ڈیفالٹ: auto)",
|
||
"max_tokens": "جواب میں ٹوکنز کی زیادہ سے زیادہ تعداد",
|
||
"temperature": "سیمپلنگ ٹمپریچر (0–2)",
|
||
"top_p": "Top-p نیوکلیئس سیمپلنگ",
|
||
"reasoning_effort": "استدلال کی کوشش کی سطح (low|medium|high)",
|
||
"thinking_budget": "توسیعی سوچ کا ٹوکن بجٹ",
|
||
"combo": "نام کے ذریعے کسی مخصوص combo کو لازمی استعمال کریں",
|
||
"responses_api": "/v1/chat/completions کے بجائے /v1/responses استعمال کریں",
|
||
"stream": "جواب کو بتدریج اسٹریم کریں",
|
||
"no_history": "~/.omniroute/cli-history.jsonl میں محفوظ نہ کریں",
|
||
"error": {
|
||
"empty_prompt": "خرابی: پرامپٹ درکار ہے (positional arg، --file، یا --stdin)"
|
||
}
|
||
},
|
||
"serve": {
|
||
"description": "OmniRoute سرور شروع کریں (ڈیفالٹ عمل)",
|
||
"starting": "پورٹ {port} پر OmniRoute سرور شروع ہو رہا ہے...",
|
||
"ready": "http://localhost:{port} پر تیار ہے",
|
||
"stopping": "سرور (PID {pid}) روکا جا رہا ہے...",
|
||
"stopped": "سرور روک دیا گیا۔",
|
||
"notRunning": "سرور چل نہیں رہا۔",
|
||
"port": "سننے کے لیے پورٹ (ڈیفالٹ: 20128)",
|
||
"no_open": "براؤزر خودکار طور پر نہ کھولیں",
|
||
"daemon": "سرور کو پسِ منظر daemon کے طور پر چلائیں",
|
||
"log": "سرور لاگز inline دکھائیں",
|
||
"no_recovery": "کریش ہونے پر خودکار دوبارہ آغاز غیر فعال کریں (debugging موڈ)",
|
||
"max_restarts": "ہار ماننے سے پہلے 30s کے اندر کریش کے بعد دوبارہ آغاز کی زیادہ سے زیادہ تعداد (ڈیفالٹ: 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 ایکسپریشن (ڈیفالٹ: روزانہ صبح 3 بجے)",
|
||
"enabled": "خودکار بیک اپ فعال ہے (cron: {cron})۔",
|
||
"hint": "شیڈول کو omniroute serve آغاز پر پڑھتا ہے۔",
|
||
"disabled": "خودکار بیک اپ غیر فعال ہے۔",
|
||
"notConfigured": "کوئی بیک اپ شیڈول ترتیب نہیں دیا گیا۔"
|
||
}
|
||
},
|
||
"health": {
|
||
"description": "سرور کی صحت اور اجزاء کی حیثیت چیک کریں",
|
||
"noServer": "سرور چل نہیں رہا۔ اس سے شروع کریں: omniroute serve",
|
||
"title": "صحت",
|
||
"status": "حالت: {status}",
|
||
"uptime": "اپ ٹائم: {uptime}",
|
||
"requests": "درخواستیں (24 گھنٹے): {count}",
|
||
"cost": "لاگت (24 گھنٹے): ${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": "پالیسی کی ڈرائی رَن جانچ کریں (exit 0=allowed, 4=denied)",
|
||
"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، 7 ٹیبز)"
|
||
},
|
||
"models": {
|
||
"description": "دستیاب ماڈلز کی فہرست دکھائیں (سرور درکار ہے)",
|
||
"search": "ماڈلز کو id، نام، provider، یا تفصیل کے لحاظ سے فلٹر کریں",
|
||
"noServer": "سرور نہیں چل رہا۔ اس کے ساتھ شروع کریں: omniroute serve",
|
||
"noModels": "کوئی ماڈل نہیں ملا۔"
|
||
},
|
||
"audit": {
|
||
"description": "تعمیل اور MCP آڈٹ لاگز تک رسائی حاصل کریں",
|
||
"source": "لاگ کا ماخذ: all|compliance|mcp (طے شدہ: all)",
|
||
"since": "اس ٹائم اسٹیمپ کے بعد کی اندراجات واپس کریں (ISO 8601)",
|
||
"until": "اس ٹائم اسٹیمپ تک کی اندراجات واپس کریں (ISO 8601)",
|
||
"tail": {
|
||
"description": "حالیہ آڈٹ لاگ اندراجات دکھائیں",
|
||
"follow": "نئی اندراجات مسلسل دکھاتے رہیں (ہر 2s بعد جانچ)",
|
||
"limit": "دکھائی جانے والی اندراجات کی زیادہ سے زیادہ تعداد (طے شدہ: 100)"
|
||
},
|
||
"search": {
|
||
"description": "کلیدی لفظ کے ذریعے آڈٹ لاگ اندراجات تلاش کریں",
|
||
"limit": "نتائج کی زیادہ سے زیادہ تعداد (طے شدہ: 200)",
|
||
"actor": "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 key کے لحاظ سے فلٹر کریں"
|
||
},
|
||
"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": "عمل درآمد کا ٹائم آؤٹ ملی سیکنڈ میں (ڈیفالٹ: 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": "ماخذ (cloud یا 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": "combos/providers/models کا کیش تازہ کریں"
|
||
},
|
||
"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 صارف سروس)",
|
||
"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 رجسٹری میں تلاش کریں",
|
||
"update": "انسٹال شدہ پلگ اِن اپ ڈیٹ کریں",
|
||
"scaffold": "ایک نئے پلگ اِن کا بنیادی ڈھانچہ تیار کریں"
|
||
},
|
||
"launch": {
|
||
"description": "OmniRoute کی جانب اشارہ کرتے ہوئے Claude Code چلائیں (مقامی یا ریموٹ، --profile کے ساتھ)",
|
||
"token": "وہ ٹوکن جو Claude کلائنٹ کو بھیجنا چاہیے (ANTHROPIC_AUTH_TOKEN)",
|
||
"notRunning": "OmniRoute سے {port} پر رابطہ نہیں ہو پا رہا۔ اسے 'omniroute serve' کے ساتھ شروع کریں۔",
|
||
"notFound": "'claude' CLI، PATH میں نہیں ملا۔"
|
||
},
|
||
"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": "کوئی اختیاری پیک انسٹال نہیں ہے"
|
||
}
|
||
}
|