mirror of
https://github.com/diegosouzapw/OmniRoute.git
synced 2026-09-20 13:52:28 +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
94 KiB
JSON
1341 lines
94 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": "[अनुकरण] करेगा: {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 कुंजी के अनुसार फ़िल्टर करें",
|
||
"limit": "दिखाई जाने वाली पंक्तियों की अधिकतम संख्या (डिफ़ॉल्ट: 100)"
|
||
},
|
||
"simulate": {
|
||
"description": "ड्राई-रन रूटिंग सिमुलेशन — अपस्ट्रीम को कॉल किए बिना दिखाएँ कि कौन-से प्रोवाइडर चुने जाएँगे",
|
||
"file": "JSON फ़ाइल से पूरा अनुरोध बॉडी लोड करें",
|
||
"model": "मॉडल ID (डिफ़ॉल्ट: auto)",
|
||
"combo": "नाम द्वारा किसी विशिष्ट कॉम्बो को बाध्य करें",
|
||
"reasoning": "रीज़निंग प्रयास स्तर (low|medium|high)",
|
||
"thinking": "विस्तारित थिंकिंग टोकन बजट",
|
||
"explain": "फ़ॉलबैक ट्री और लागत सीमा को stderr पर प्रिंट करें",
|
||
"noCombo": "कोई मेल खाता कॉम्बो नहीं मिला। इससे एक कॉन्फ़िगर करें: 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": "नाम से किसी विशिष्ट कॉम्बो का उपयोग अनिवार्य करें",
|
||
"responses_api": "/v1/chat/completions के बजाय /v1/responses का उपयोग करें",
|
||
"stream": "प्रतिक्रिया को क्रमिक रूप से स्ट्रीम करें",
|
||
"no_history": "~/.omniroute/cli-history.jsonl में सेव न करें",
|
||
"error": {
|
||
"empty_prompt": "त्रुटि: प्रॉम्प्ट आवश्यक है (पोज़िशनल आर्ग्युमेंट, --file, या --stdin)"
|
||
}
|
||
},
|
||
"serve": {
|
||
"description": "OmniRoute सर्वर शुरू करें (डिफ़ॉल्ट क्रिया)",
|
||
"starting": "पोर्ट {port} पर OmniRoute सर्वर शुरू हो रहा है...",
|
||
"ready": "http://localhost:{port} पर तैयार है",
|
||
"stopping": "सर्वर (PID {pid}) रोका जा रहा है...",
|
||
"stopped": "सर्वर रोक दिया गया।",
|
||
"notRunning": "सर्वर चालू नहीं है।",
|
||
"port": "सुनने के लिए पोर्ट (डिफ़ॉल्ट: 20128)",
|
||
"no_open": "ब्राउज़र अपने-आप न खोलें",
|
||
"daemon": "सर्वर को बैकग्राउंड डेमन के रूप में चलाएँ",
|
||
"log": "सर्वर लॉग इनलाइन दिखाएँ",
|
||
"no_recovery": "क्रैश होने पर अपने-आप पुनः आरंभ करना अक्षम करें (डीबगिंग मोड)",
|
||
"max_restarts": "हार मानने से पहले 30 सेकंड के भीतर क्रैश के बाद पुनः आरंभ करने की अधिकतम संख्या (डिफ़ॉल्ट: 2)",
|
||
"tray": "सिस्टम ट्रे में शुरू करें (केवल डेस्कटॉप, ऑप्ट-इन)",
|
||
"no_tray": "सिस्टम ट्रे आइकन अक्षम करें",
|
||
"ready_timeout": "ms में रेडीनेस प्रोब टाइमआउट (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=अनुमत, 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, 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": "एक्टर 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": "निष्पादन टाइमआउट मिलीसेकंड में (डिफ़ॉल्ट: 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": "टाइमआउट, ms में"
|
||
},
|
||
"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": "कॉम्बो/प्रदाता/मॉडल का कैश रीफ़्रेश करें"
|
||
},
|
||
"logs": {
|
||
"description": "अनुरोध लॉग स्ट्रीम या एक्सपोर्ट करें",
|
||
"follow": "लॉग को रीयल-टाइम में स्ट्रीम करें",
|
||
"filter": "स्तर के अनुसार फ़िल्टर करें (error,warn,info) — अल्पविराम से अलग किए हुए",
|
||
"lines": "प्राप्त की जाने वाली पंक्तियों की संख्या",
|
||
"timeout": "कनेक्शन टाइमआउट मिलीसेकंड में",
|
||
"baseUrl": "OmniRoute API का आधार URL",
|
||
"requestId": "अनुरोध ID के अनुसार फ़िल्टर करें",
|
||
"apiKey": "API कुंजी के अनुसार फ़िल्टर करें",
|
||
"combo": "कॉम्बो नाम के अनुसार फ़िल्टर करें",
|
||
"status": "HTTP स्थिति कोड के अनुसार फ़िल्टर करें",
|
||
"durationMin": "अनुरोध की न्यूनतम अवधि मिलीसेकंड में",
|
||
"durationMax": "अनुरोध की अधिकतम अवधि मिलीसेकंड में",
|
||
"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": "कोई वैकल्पिक पैक इंस्टॉल नहीं है"
|
||
}
|
||
}
|