Files
OmniRoute/bin/cli/locales/cs.json
Diego Rodrigues de Sa e Souza 9d9284417c fix(cli): translate the CLI for every locale (38 catalogs were nearly empty) (#13892)
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
2026-09-16 12:27:59 -03:00

1341 lines
57 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"common": {
"error": "Chyba: {message}",
"serverOffline": "Server OmniRoute je offline. Spusťte: omniroute serve",
"authRequired": "Vyžaduje se ověření. Nastavte OMNIROUTE_API_KEY nebo spusťte: omniroute setup",
"rateLimited": "Překročen limit požadavků. Zkuste za {seconds}s.",
"timeout": "Požadavek vypršel po {ms}ms.",
"success": "Hotovo.",
"yes": "ano",
"no": "ne",
"confirm": "Jste si jisti? (ano/ne)",
"dryRun": "[simulace] by provedlo: {action}",
"cancelled": "Zrušeno.",
"jsonOpt": "Výstup jako JSON",
"yesOpt": "Přeskočit potvrzení"
},
"setup": {
"title": "Nastavení OmniRoute",
"passwordPrompt": "Heslo správce",
"providerPrompt": "Výchozí poskytovatel (ponechte prázdné pro přeskočení)",
"done": "Nastavení dokončeno",
"passwordSet": "Heslo správce nakonfigurováno",
"providerSet": "Poskytovatel nakonfigurován: {name}",
"testingProvider": "Testování připojení k poskytovateli: {name}",
"testPassed": "Test poskytovatele proběhl úspěšně",
"testFailed": "Test poskytovatele selhal: {error}",
"loginEnabled": "Přihlášení: povoleno (heslo aktualizováno)",
"loginDisabled": "Přihlášení: zakázáno",
"providerInfo": "Poskytovatel: {info}",
"opencode": "Nainstalovat a nakonfigurovat přibalený modul @omniroute/opencode-plugin pro OpenCode"
},
"doctor": {
"title": "Diagnostika OmniRoute",
"dbOk": "Databáze: v pořádku ({path})",
"dbMissing": "Databáze: neinicializována — spusťte `omniroute setup`",
"portOk": "Port {port}: dostupný",
"portConflict": "Port {port}: používá jej jiný proces",
"encryptionOk": "Šifrovací klíč: nakonfigurován",
"encryptionMissing": "Chybí šifrovací klíč — spusťte `omniroute setup`",
"allGood": "Všechny kontroly proběhly úspěšně.",
"warnings": "Počet varování: {count} — viz výše."
},
"providers": {
"title": "Poskytovatelé",
"noProviders": "Nejsou nakonfigurováni žádní poskytovatelé. Spusťte: omniroute setup",
"testing": "Testování poskytovatele {name}...",
"available": "Počet dostupných poskytovatelů: {count}",
"connected": "Připojeno",
"disconnected": "Odpojeno",
"validationFailed": "Ověření selhalo: {error}",
"metrics": {
"description": "Zobrazit metriky výkonu poskytovatelů (latence, úspěšnost, náklady)",
"provider": "Filtrovat podle ID poskytovatele",
"connection_id": "Filtrovat podle ID připojení",
"period": "Časové období: 1h|6h|24h|7d|30d (výchozí: 24h)",
"metric": "Zaměřit se na konkrétní pole metriky",
"sort": "Seřadit podle pole (sestupně)",
"limit": "Maximální počet řádků (výchozí: 50)",
"watch": "Obnovovat každých 5 s (živý režim)",
"compare": "ID poskytovatelů oddělená čárkami pro vzájemné porovnání"
},
"metric_single": {
"description": "Získat jednu hodnotu metriky pro konkrétní připojení"
},
"rotate": {
"description": "Obměnit upstreamový klíč API pro připojení poskytovatele",
"newKeyOpt": "Nová hodnota klíče API (nedoporučuje se: použijte raději --from-env)",
"fromEnvOpt": "Načíst nový klíč z proměnné prostředí VAR",
"oauthOpt": "Místo toho spustit proces opětovného ověření OAuth",
"skipTestOpt": "Přeskočit test připojení po rotaci",
"dryRunOpt": "Vypsat, co by se změnilo, bez provedení zápisu",
"confirmPrompt": "Nahradit klíč API pro připojení „{name}“ ({id})? [y/N]",
"dryRunResult": "[dry-run] Proběhla by rotace klíče pro „{name}“ ({id}). Nebyly provedeny žádné změny.",
"oauthHint": "Připojení OAuth — spusťte: omniroute oauth {provider}",
"envVarEmpty": "Proměnná prostředí {var} není nastavena nebo je prázdná.",
"success": "Klíč pro „{name}“ byl rotován. Pro ověření spusťte `providers test {id}`.",
"testPassed": "Test po rotaci proběhl úspěšně.",
"testFailed": "Test po rotaci selhal: {error}"
},
"status": {
"description": "Zobrazit stav klíčů pro všechna připojení poskytovatelů (stáří, vypršení platnosti, interval obnovení)",
"providerOpt": "Filtrovat podle názvu poskytovatele",
"header": "ID Poskytovatel Název Stav platnosti Stav testu Obnovení možné od",
"noData": "Nejsou k dispozici žádná data o připojeních poskytovatelů.",
"requiresServer": "Příkaz providers status vyžaduje spuštěný server OmniRoute."
}
},
"keys": {
"title": "Klíče API",
"addDescription": "Přidat nebo aktualizovat klíč API pro poskytovatele",
"listDescription": "Vypsat všechny nakonfigurované klíče API",
"removeDescription": "Odebrat klíč API poskytovatele",
"regenerateDescription": "Vygenerovat nový klíč API OmniRoute",
"revokeDescription": "Zneplatnit klíč API OmniRoute",
"revealDescription": "Zobrazit nezamaskovanou hodnotu klíče API",
"usageDescription": "Zobrazit nedávné využití klíče API",
"usageLimitOpt": "Počet nedávných požadavků",
"rotateDescription": "Vygenerovat nový klíč a zneplatnit starý",
"graceOpt": "Doba odkladu (ms) před zneplatněním starého klíče",
"stdinOpt": "Načíst klíč API ze standardního vstupu místo z argumentu",
"added": "Klíč pro poskytovatele {provider} byl přidán.",
"removed": "Klíč byl odebrán.",
"listed": "Počet klíčů: {count}.",
"noKeys": "Nejsou nakonfigurovány žádné klíče.",
"noUsage": "Nebyla nalezena žádná data o využití.",
"confirmRemove": "Odebrat klíč {id}?",
"confirmRegenerate": "Vygenerovat znovu klíč {id}?",
"confirmRevoke": "Zneplatnit klíč {id}?",
"confirmRotate": "Rotovat klíč {id}? (starý klíč bude zneplatněn po uplynutí doby odkladu)",
"regenerated": "Nový klíč byl vygenerován. Nový klíč: {key}",
"revoked": "Klíč {id} byl zneplatněn.",
"rotated": "Klíč {id} byl obměněn. ID nového klíče: {newId}",
"revealWarning": "⚠ Zobrazí se celý nezamaskovaný klíč. Ujistěte se, že vaši obrazovku nikdo nevidí.",
"providerRequired": "Poskytovatel je povinný.",
"keyRequired": "Klíč API je povinný.",
"stdinEmpty": "Prostřednictvím stdin nebyl zadán žádný klíč API.",
"unknownProvider": "Neznámý poskytovatel: {provider}",
"policy": {
"title": "Zásady klíče",
"showDescription": "Zobrazit zásady limitů a nákladů pro klíč",
"setDescription": "Nastavit zásady limitů a nákladů pro klíč",
"rateLimitOpt": "Maximální počet požadavků za minutu",
"maxCostOpt": "Maximální náklady za den (USD)",
"allowedModelsOpt": "Čárkami oddělený seznam povolených modelů",
"nothingToSet": "Nebyla zadána žádná pole zásad. Použijte --rate-limit, --max-cost nebo --allowed-models.",
"updated": "Zásady byly aktualizovány."
},
"expiration": {
"title": "Vypršení platnosti klíče",
"listDescription": "Vypsat klíče, jejichž platnost brzy vyprší",
"daysOpt": "Zobrazit klíče, jejichž platnost vyprší během N dnů",
"none": "Během {days} dnů nevyprší platnost žádného klíče.",
"listTitle": "Klíče, jejichž platnost vyprší během {days} dnů:"
}
},
"authExport": {
"description": "Exportovat DEŠIFROVANÉ přihlašovací údaje poskytovatele (pouze lokálně, výstup v prostém textu)",
"idOpt": "Exportovat pouze připojení odpovídající tomuto ID, názvu nebo poskytovateli",
"formatOpt": "Formát výstupu: json nebo env",
"outOpt": "Zapsat výstup do souboru namísto stdout (s oprávněními 0600)",
"forceOpt": "Potvrďte, že rozumíte tomu, že tato operace vypíše nebo zapíše tajné údaje v prostém textu",
"warning": "⚠ Tato operace vypíše nebo zapíše DEŠIFROVANÉ klíče API a tokeny OAuth v prostém textu. Zajistěte, aby vaše obrazovka, historie shellu i případný výstupní soubor zůstaly soukromé.",
"confirmHeading": "⚠ VAROVÁNÍ: tato operace exportuje DEŠIFROVANÉ přihlašovací údaje poskytovatele v prostém textu",
"confirmBody": "Tento příkaz dešifruje a vypíše nebo zapíše apiKey, accessToken, refreshToken a\nidToken pro vybraná připojení. S výstupem zacházejte jako s tajným údajem.",
"confirmFooter": "Pro potvrzení spusťte:\n omniroute auth export --force",
"missingKey": "Pro export přihlašovacích údajů je vyžadován STORAGE_ENCRYPTION_KEY.",
"notFound": "Připojení nebylo nalezeno: {id}",
"invalidFormat": "Neplatný formát: {format}. Použijte json nebo env."
},
"stream": {
"description": "Streamovat odpověď chatu s režimy kontroly SSE",
"file": "Načíst výzvu ze souboru",
"stdin": "Načíst výzvu ze stdin",
"model": "ID modelu (výchozí: auto)",
"system": "Systémová výzva",
"combo": "Vynutit konkrétní kombinaci podle názvu",
"max_tokens": "Maximální počet tokenů v odpovědi",
"responses_api": "Použít /v1/responses namísto /v1/chat/completions",
"raw": "Vypisovat nezpracované řádky SSE tak, jak byly přijaty",
"debug": "Vypisovat informace o době zpracování jednotlivých bloků do stderr",
"save": "Uložit všechny události SSE do souboru .jsonl",
"error": {
"empty_prompt": "Chyba: prompt je povinný (poziční argument, --file nebo --stdin)"
}
},
"usage": {
"description": "Analytika využití, rozpočty, kvóty a protokoly",
"analytics": {
"description": "Zobrazit agregovanou analytiku využití",
"period": "Časový rozsah: 1d|7d|30d|90d|ytd|all (výchozí: 30d)",
"provider": "Filtrovat podle ID poskytovatele"
},
"budget": {
"description": "Spravovat rozpočty nákladů",
"set": {
"scope": "Rozsah rozpočtu (výchozí: globální)",
"period": "Období rozpočtu: daily|weekly|monthly (výchozí: monthly)"
}
},
"quota": {
"description": "Zobrazit využití kvóty poskytovatele",
"provider": "Filtrovat podle ID poskytovatele",
"check": "Zobrazit, zda je kvóta dostupná pro nový požadavek"
},
"logs": {
"description": "Zobrazit protokoly volání požadavků",
"limit": "Počet položek protokolu k vrácení (výchozí: 100)",
"search": "Vyhledávací dotaz pro filtrování protokolů",
"since": "Vrátit protokoly od tohoto časového razítka",
"follow": "Průběžně sledovat nové položky protokolu",
"api_key": "Filtrovat protokoly podle klíče API"
},
"utilization": {
"description": "Zobrazit metriky využití klíče API",
"api_key": "Filtrovat podle klíče API"
},
"history": {
"description": "Zobrazit historii požadavků",
"limit": "Počet položek historie (výchozí: 100)"
},
"proxy_logs": {
"description": "Zobrazit protokoly požadavků na úrovni proxy",
"limit": "Počet položek protokolu proxy (výchozí: 100)"
}
},
"cost": {
"description": "Zobrazit přehled nákladů s rozpisem podle poskytovatele, modelu, kombinace nebo klíče API",
"period": "Časový rozsah: 1d|7d|30d|90d|ytd|all (výchozí: 30d)",
"since": "Počáteční datum (formát ISO, např. 2026-01-01) — přepíše --period",
"until": "Koncové datum (formát ISO)",
"group_by": "Seskupit výsledky podle: provider|model|api-key|combo|day (výchozí: provider)",
"api_key_filter": "Filtrovat podle konkrétního klíče API",
"limit": "Maximální počet zobrazených řádků (výchozí: 100)"
},
"simulate": {
"description": "Simulace směrování nanečisto — zobrazí, kteří poskytovatelé by byli vybráni, bez volání nadřazené služby",
"file": "Načíst celé tělo požadavku ze souboru JSON",
"model": "ID modelu (výchozí: auto)",
"combo": "Vynutit konkrétní kombinaci podle názvu",
"reasoning": "Úroveň intenzity uvažování (low|medium|high)",
"thinking": "Rozpočet tokenů pro rozšířené uvažování",
"explain": "Vypsat strom záložních možností a rozsah nákladů do stderr",
"noCombo": "Nebyla nalezena žádná odpovídající kombinace. Nakonfigurujte ji pomocí: omniroute combo create"
},
"chat": {
"description": "Odeslat jednorázovou chatovou výzvu do OmniRoute",
"file": "Načíst výzvu ze souboru",
"stdin": "Načíst výzvu ze standardního vstupu",
"system": "Systémová výzva",
"model": "ID modelu (výchozí: auto)",
"max_tokens": "Maximální počet tokenů v odpovědi",
"temperature": "Teplota vzorkování (02)",
"top_p": "Jádrové vzorkování top-p",
"reasoning_effort": "Úroveň intenzity uvažování (low|medium|high)",
"thinking_budget": "Rozpočet tokenů pro rozšířené uvažování",
"combo": "Vynutit konkrétní kombinaci podle názvu",
"responses_api": "Použít /v1/responses namísto /v1/chat/completions",
"stream": "Streamovat odpověď postupně",
"no_history": "Neukládat do ~/.omniroute/cli-history.jsonl",
"error": {
"empty_prompt": "Chyba: výzva je povinná (poziční argument, --file nebo --stdin)"
}
},
"serve": {
"description": "Spustit server OmniRoute (výchozí akce)",
"starting": "Spouští se server OmniRoute na portu {port}...",
"ready": "Připraveno na adrese http://localhost:{port}",
"stopping": "Zastavuje se server (PID {pid})...",
"stopped": "Server byl zastaven.",
"notRunning": "Server není spuštěn.",
"port": "Port, na kterém se má naslouchat (výchozí: 20128)",
"no_open": "Neotevírat automaticky prohlížeč",
"daemon": "Spustit server jako démona na pozadí",
"log": "Zobrazovat protokoly serveru přímo ve výstupu",
"no_recovery": "Zakázat automatické restartování po pádu (režim ladění)",
"max_restarts": "Maximální počet restartů po pádu během 30 s před ukončením pokusů (výchozí: 2)",
"tray": "Spustit v systémové liště (pouze pro počítače, volitelné)",
"no_tray": "Zakázat ikonu v systémové liště",
"ready_timeout": "Časový limit kontroly připravenosti v ms (také OMNIROUTE_READY_TIMEOUT_MS, výchozí 60000)",
"tls_cert": "Cesta k certifikátu TLS (PEM) pro poskytování HTTPS (také OMNIROUTE_TLS_CERT)",
"tls_key": "Cesta k privátnímu klíči TLS (PEM) pro poskytování HTTPS (také OMNIROUTE_TLS_KEY)"
},
"backup": {
"title": "Záloha",
"description": "Vytvořit zálohu dat OmniRoute",
"creating": "Vytváří se záloha...",
"done": "Záloha byla uložena do {path}",
"noFiles": "Nejsou k dispozici žádné soubory k zálohování (databáze nebyla inicializována)",
"failed": "Zálohování se nezdařilo: {error}",
"restoring": "Obnovuje se z {path}...",
"restored": "Obnovení bylo dokončeno.",
"restoreDescription": "Obnovit ze zálohy",
"listTitle": "Dostupné zálohy",
"noBackups": "Nebyly nalezeny žádné zálohy.",
"notFound": "Záloha nebyla nalezena: {name}",
"confirmRestore": "Přepsat aktuální data zálohou z {ts}?",
"createDescription": "Vytvořit zálohu dat OmniRoute",
"nameOpt": "Vlastní název zálohy",
"cloudOpt": "Nahrát zálohu do cloudového úložiště",
"encryptOpt": "Zašifrovat zálohu pomocí AES-256-GCM",
"keyFileOpt": "Cesta k souboru obsahujícímu šifrovací heslo",
"excludeOpt": "Vyloučit soubor odpovídající vzoru (lze opakovat)",
"retentionOpt": "Ponechat pouze posledních N záloh",
"passphrasePrompt": "Šifrovací heslo:",
"noPassphrase": "Pro šifrovanou zálohu je vyžadováno heslo.",
"cloudFailed": "Varování: nahrání do cloudu se nezdařilo. Místní záloha byla uložena.",
"cloudUploaded": "Cloudová záloha byla nahrána: {url}",
"auto": {
"title": "Plán zálohování",
"enableDescription": "Povolit plánované automatické zálohování",
"disableDescription": "Zakázat plánované automatické zálohování",
"statusDescription": "Zobrazit aktuální stav plánu zálohování",
"cronOpt": "Cron výraz pro plán (výchozí: denně ve 3:00)",
"enabled": "Automatické zálohování povoleno (cron: {cron}).",
"hint": "Plán načítá omniroute serve při spuštění.",
"disabled": "Automatické zálohování zakázáno.",
"notConfigured": "Není nakonfigurován žádný plán zálohování."
}
},
"health": {
"description": "Zkontrolovat stav serveru a komponent",
"noServer": "Server není spuštěn. Spusťte jej pomocí: omniroute serve",
"title": "Stav systému",
"status": "Stav: {status}",
"uptime": "Doba provozu: {uptime}",
"requests": "Počet požadavků (24 h): {count}",
"cost": "Náklady (24 h): ${cost}"
},
"quota": {
"description": "Zobrazit využití kvót poskytovatelů",
"noServer": "Server není spuštěn. Spusťte jej pomocí: omniroute serve",
"noData": "Nejsou k dispozici žádné informace o kvótách."
},
"cache": {
"description": "Spravovat mezipaměť odpovědí",
"noServer": "Server není spuštěn. Spusťte jej pomocí: omniroute serve",
"cleared": "Mezipaměť byla vymazána.",
"clearFailed": "Mezipaměť se nepodařilo vymazat."
},
"redis": {
"description": "Spustit místní Redis kontejner jedním kliknutím (Podman nebo Docker) pro mezipaměť a sledování kvót OmniRoute"
},
"test": {
"description": "Otestovat připojení k poskytovateli",
"noServer": "Server není spuštěn. Spusťte jej pomocí: omniroute serve",
"testing": "Testování {provider} / {model}...",
"passed": "Připojení bylo úspěšné!",
"failed": "Připojení se nezdařilo: {error}",
"allProvidersOpt": "Otestovat všechny nakonfigurované poskytovatele",
"latencyOpt": "Zobrazit měření latence (prům./min./max. ms)",
"repeatOpt": "Opakovat test Nkrát a agregovat výsledky",
"compareOpt": "Modely oddělené čárkami k porovnání (např. gpt-4o,claude-3-5-sonnet)",
"saveOpt": "Uložit výsledky do souboru JSON",
"saved": "Výsledky byly uloženy do {path}",
"compareTitle": "Porovnání modelů",
"compareMinTwo": "Pro --compare jsou vyžadovány alespoň dva modely (oddělené čárkami)",
"noProviders": "Nejsou nakonfigurováni žádní poskytovatelé. Přidejte jednoho pomocí: omniroute keys add"
},
"update": {
"checking": "Kontrola aktualizací...",
"upToDate": "Používáte nejnovější verzi ({version}).",
"available": "Je k dispozici aktualizace: {current} → {latest}",
"installing": "Instalace verze {latest}...",
"done": "Aktualizováno na verzi {latest}. Pro použití změn restartujte server."
},
"mcp": {
"title": "Server MCP",
"running": "Server MCP je spuštěn ({transport})",
"stopped": "Server MCP byl zastaven.",
"restarted": "Server MCP byl restartován.",
"stoppedHint": "Zapněte jej spuštěním `omniroute mcp enable`.",
"enabled": "Server MCP byl povolen.",
"disabled": "Server MCP byl zakázán.",
"enable": {
"description": "Povolit server MCP",
"transport": "Použitý transport: stdio|sse|streamable-http"
},
"disable": {
"description": "Zakázat server MCP"
},
"call": {
"description": "Přímo vyvolat nástroj MCP",
"args": "Objekt argumentů JSON (vložený)",
"args_file": "Cesta k souboru s argumenty JSON",
"stream": "Použít streamovací koncový bod (/api/mcp/stream)",
"scope": "Požadovaný rozsah oprávnění (lze opakovat, např. read:health)"
},
"scopes": {
"description": "Vypsat dostupné rozsahy oprávnění MCP",
"tool": "Zobrazit rozsahy oprávnění vyžadované konkrétním nástrojem"
},
"tools": {
"description": "Prozkoumat nástroje MCP",
"list": {
"description": "Vypsat všechny nástroje MCP",
"scope": "Filtrovat podle rozsahu oprávnění"
},
"info": {
"description": "Zobrazit metadata nástroje MCP"
},
"schema": {
"description": "Zobrazit vstupní/výstupní schéma JSON nástroje MCP",
"io": "Druh schématu: input|output (výchozí: input)"
}
},
"audit": {
"description": "Protokol auditu MCP (alias pro audit --source mcp)"
}
},
"a2a": {
"skills": {
"description": "Vypsat dostupné dovednosti A2A z karty agenta"
},
"invoke": {
"description": "Vyvolat dovednost A2A a vrátit ID úlohy",
"input": "Vstupní objekt JSON",
"input_file": "Cesta ke vstupnímu souboru JSON",
"wait": "Před návratem počkat na dokončení úlohy",
"timeout": "Časový limit čekání na dokončení v ms (výchozí: 60000)"
},
"tasks": {
"description": "Spravovat úlohy A2A",
"list": {
"status": "Filtrovat podle stavu",
"skill": "Filtrovat podle ID dovednosti"
},
"watch": {
"description": "Pravidelně kontrolovat stav úlohy až do dokončení"
},
"stream": {
"description": "Streamovat události provádění úlohy prostřednictvím SSE"
},
"logs": {
"description": "Zobrazit zprávy a artefakty úlohy"
}
}
},
"policy": {
"description": "Spravovat zásady autorizace OmniRoute",
"list": {
"description": "Vypsat zásady",
"kind": "Filtrovat podle druhu (allow|deny|rate-limit|cost-cap)",
"scope": "Filtrovat podle rozsahu (global|api-key|provider)"
},
"get": {
"description": "Získat podrobnosti zásady podle ID"
},
"create": {
"description": "Vytvořit zásadu ze souboru JSON",
"file": "Cesta k souboru JSON se zásadou"
},
"update": {
"description": "Aktualizovat zásadu ze souboru JSON",
"file": "Cesta k souboru JSON se zásadou"
},
"delete": {
"description": "Odstranit zásadu podle ID",
"yes": "Přeskočit výzvu k potvrzení"
},
"evaluate": {
"description": "Zkušební vyhodnocení zásady (návratový kód 0=povoleno, 4=zamítnuto)",
"api_key": "Klíč API k vyhodnocení",
"action": "Akce ke kontrole (např. chat, embed, admin)",
"resource": "Cesta k prostředku nebo identifikátor",
"context": "Další kontext jako objekt JSON"
},
"export": {
"description": "Exportovat všechny zásady do souboru JSON"
},
"import": {
"description": "Importovat zásady ze souboru JSON",
"overwrite": "Přepsat existující zásady se stejným ID"
}
},
"compression": {
"description": "Nakonfigurovat a zkontrolovat kompresní pipeline OmniRoute",
"status": {
"description": "Zobrazit aktuální stav a nastavení komprese"
},
"configure": {
"description": "Nakonfigurovat nastavení komprese",
"engine": "Kompresní modul (caveman|rtk|hybrid|none)",
"caveman_agg": "Agresivita Caveman 0.01.0",
"rtk_budget": "Tokenový rozpočet RTK",
"language_pack": "Jazykový balíček k aktivaci"
},
"engine": {
"description": "Získat nebo nastavit aktivní kompresní modul"
},
"combos": {
"description": "Spravovat statistiky kombinací komprese"
},
"rules": {
"description": "Spravovat pravidla komprese",
"add": {
"pattern": "Vzor pro porovnání (regulární výraz nebo pole:vzor)",
"action": "Akce: drop|shrink|replace"
}
},
"language_packs": {
"description": "Vypsat dostupné jazykové balíčky pro kompresi"
},
"preview": {
"description": "Zobrazit náhled vlivu komprese na požadavek",
"file": "Cesta k souboru JSON s požadavkem"
}
},
"tunnel": {
"title": "Tunely",
"listDescription": "Vypsat aktivní tunely",
"createDescription": "Vytvořit tunel",
"created": "Tunel vytvořen: {url}",
"stopped": "Tunel zastaven.",
"confirmStop": "Zastavit tunel {id}?",
"stopDescription": "Zastavit tunel",
"statusDescription": "Zobrazit podrobný stav tunelu",
"logsDescription": "Zobrazit protokoly tunelu",
"infoDescription": "Zobrazit podrobnosti konfigurace tunelu",
"rotateDescription": "Vygenerovat novou adresu URL tunelu",
"tailOpt": "Počet řádků protokolu k zobrazení",
"typeRequired": "Typ tunelu je povinný.",
"noLogs": "Nejsou k dispozici žádné protokoly.",
"notAvailable": "Informace o tunelu nejsou k dispozici.",
"noTunnels": "Žádné aktivní tunely.",
"infoTitle": "Informace o tunelu: {type}",
"rotated": "Adresa URL tunelu změněna: {url}",
"confirmRotate": "Změnit adresu URL tunelu {type}? (bude vygenerována nová adresa URL)"
},
"stop": {
"description": "Zastavit server OmniRoute",
"stopping": "Zastavování serveru (PID {pid})...",
"stopped": "Server zastaven.",
"notRunning": "Není spuštěn žádný server.",
"portFallback": "Soubor PID nebyl nalezen, probíhá pokus o zastavení podle portu..."
},
"restart": {
"description": "Restartovat server OmniRoute",
"restarting": "Restartování serveru OmniRoute..."
},
"dashboard": {
"description": "Otevřít řídicí panel OmniRoute v prohlížeči",
"opening": "Otevírání řídicího panelu na adrese {url}",
"urlOnly": "Vypsat adresu URL řídicího panelu bez otevření prohlížeče",
"tui": "Otevřít interaktivní řídicí panel TUI (terminálové rozhraní, 7 karet)"
},
"models": {
"description": "Vypsat dostupné modely (vyžaduje server)",
"search": "Filtrovat modely podle ID, názvu, poskytovatele nebo popisu",
"noServer": "Server není spuštěn. Spusťte ho pomocí: omniroute serve",
"noModels": "Nebyly nalezeny žádné modely."
},
"audit": {
"description": "Přístup k protokolům auditu shody a MCP",
"source": "Zdroj protokolu: all|compliance|mcp (výchozí: all)",
"since": "Vrátit záznamy od tohoto časového razítka (ISO 8601)",
"until": "Vrátit záznamy do tohoto časového razítka (ISO 8601)",
"tail": {
"description": "Zobrazit nedávné záznamy protokolu auditu",
"follow": "Průběžně sledovat nové záznamy (dotazování každé 2 s)",
"limit": "Maximální počet zobrazených záznamů (výchozí: 100)"
},
"search": {
"description": "Vyhledat záznamy protokolu auditu podle klíčového slova",
"limit": "Maximální počet výsledků (výchozí: 200)",
"actor": "Filtrovat podle ID aktéra",
"action": "Filtrovat podle názvu akce"
},
"export": {
"description": "Exportovat protokol auditu do souboru",
"format": "Výstupní formát: jsonl|csv (výchozí: jsonl)"
},
"stats": {
"description": "Zobrazit statistiky protokolu auditu",
"period": "Časové období: 1d|7d|30d (výchozí: 7d)"
},
"get": {
"description": "Získat jeden záznam protokolu auditu podle ID"
}
},
"skills": {
"description": "Spravovat dovednosti OmniRoute (sandbox, builtin, custom, hybrid, skillssh)",
"list": {
"description": "Vypsat nainstalované dovednosti",
"type": "Filtrovat podle typu (sandbox|custom|builtin|hybrid|skillssh)",
"enabled": "Zobrazit pouze povolené dovednosti",
"disabled": "Zobrazit pouze zakázané dovednosti",
"api_key": "Filtrovat podle klíče API"
},
"get": {
"description": "Získat podrobnosti o dovednosti podle ID"
},
"install": {
"description": "Nainstalovat dovednost ze souboru nebo adresy URL",
"from_file": "Cesta k souboru s definicí dovednosti ve formátu JSON",
"from_url": "Adresa URL vzdálené definice dovednosti",
"type": "Typ dovednosti (sandbox|custom|hybrid)",
"enable": "Po instalaci dovednost povolit"
},
"enable": {
"description": "Povolit dovednost podle ID"
},
"disable": {
"description": "Zakázat dovednost podle ID",
"yes": "Přeskočit výzvu k potvrzení"
},
"delete": {
"description": "Odstranit dovednost podle ID",
"yes": "Přeskočit výzvu k potvrzení"
},
"execute": {
"description": "Spustit dovednost podle ID",
"input": "Vstupní objekt JSON",
"input_file": "Cesta ke vstupnímu souboru JSON",
"timeout": "Časový limit spuštění v ms (výchozí: 30000)"
},
"executions": {
"description": "Vypsat historii spuštění dovedností",
"skill": "Filtrovat podle ID dovednosti",
"limit": "Maximální počet výsledků (výchozí: 50)",
"status": "Filtrovat podle stavu (running|completed|failed)"
},
"skillssh": {
"description": "Spravovat dovednosti nainstalované přes SSH"
},
"marketplace": {
"description": "Procházet a instalovat dovednosti z tržiště"
},
"mp": {
"search": {
"description": "Hledat balíčky na tržišti",
"category": "Filtrovat podle kategorie",
"tag": "Filtrovat podle štítku",
"limit": "Maximální počet výsledků (výchozí: 30)",
"sort": "Řadit podle: downloads|rating|recent"
},
"info": {
"description": "Zobrazit podrobnosti o balíčku a soubor readme"
},
"install": {
"description": "Nainstalovat balíček z tržiště",
"version": "Verze balíčku (výchozí: latest)",
"enable": "Po instalaci povolit",
"yes": "Přeskočit výzvu k potvrzení"
},
"categories": {
"description": "Vypsat kategorie tržiště"
},
"featured": {
"description": "Zobrazit doporučené balíčky z tržiště"
}
}
},
"memory": {
"description": "Spravovat konverzační paměť OmniRoute (FTS5 + vector)",
"search": {
"description": "Vyhledávat záznamy v paměti pomocí sémantického dotazu",
"type": "Filtrovat podle typu paměti (user|feedback|project|reference)",
"limit": "Maximální počet výsledků (výchozí: 20)",
"api_key": "Filtrovat podle klíče API",
"token_budget": "Omezit celkový počet tokenů ve výsledcích"
},
"add": {
"description": "Přidat nový záznam do paměti",
"content": "Textový obsah paměti",
"file": "Načíst obsah ze souboru",
"type": "Typ paměti (výchozí: user)",
"metadata": "Objekt metadat JSON",
"api_key": "Přidružit ke klíči API"
},
"clear": {
"description": "Odstranit záznamy v paměti odpovídající filtrům",
"type": "Filtrovat podle typu",
"older": "Odstranit záznamy starší než zadaná doba (30d, 6m, 1y)",
"api_key": "Filtrovat podle klíče API",
"yes": "Přeskočit výzvu k potvrzení"
},
"list": {
"description": "Vypsat záznamy v paměti bez řazení podle relevance vyhledávání",
"type": "Filtrovat podle typu",
"limit": "Maximální počet výsledků (výchozí: 100)",
"api_key": "Filtrovat podle klíče API"
},
"get": {
"description": "Získat jeden záznam paměti podle ID"
},
"delete": {
"description": "Odstranit záznam paměti podle ID",
"yes": "Přeskočit výzvu k potvrzení"
},
"health": {
"description": "Zobrazit stav paměťového subsystému (FTS5 + Qdrant)"
}
},
"oauth": {
"description": "Spravovat připojení poskytovatelů OAuth",
"providers": {
"description": "Vypsat poskytovatele podporující OAuth a jejich typy toků"
},
"start": {
"description": "Spustit autorizační tok OAuth pro poskytovatele",
"provider": "ID poskytovatele (gemini, copilot, cursor, …)",
"no_browser": "Vypsat pouze URL — neotevírat prohlížeč",
"import_system": "Automaticky importovat přihlašovací údaje z místní systémové konfigurace",
"social": "Poskytovatel přihlášení přes sociální síť (google|github) — vyžadováno pro kiro",
"timeout": "Časový limit čekání na autorizaci v ms (výchozí: 300000)"
},
"status": {
"description": "Vypsat aktivní připojení OAuth",
"provider": "Filtrovat podle ID poskytovatele"
},
"revoke": {
"description": "Odvolat připojení OAuth",
"provider": "ID poskytovatele, kterého chcete odvolat",
"connection_id": "Odvolat konkrétní připojení podle ID",
"yes": "Přeskočit výzvu k potvrzení"
}
},
"cloud": {
"description": "Spravovat úlohy cloudových AI agentů (codex, devin, jules)",
"agents": {
"description": "Vypsat dostupné cloudové agenty"
},
"agent": {
"description": "Spravovat úlohy cloudového agenta {agent}",
"auth": {
"description": "Autorizovat agenta {agent} prostřednictvím OAuth"
}
},
"task": {
"description": "Spravovat úlohy cloudových agentů",
"create": {
"description": "Vytvořit novou úlohu agenta",
"title": "Název úlohy (výchozí je prvních 80 znaků zadání)",
"prompt": "Text zadání úlohy",
"prompt_file": "Načíst zadání ze souboru",
"repo": "URL repozitáře, který se má pro úlohu naklonovat",
"branch": "Název větve, která se má použít",
"metadata": "Objekt metadat JSON"
},
"list": {
"description": "Vypsat úlohy agenta",
"status": "Filtrovat podle stavu (running|completed|failed|cancelled)",
"limit": "Maximální počet výsledků (výchozí: 50)"
},
"get": {
"description": "Získat podrobnosti úlohy podle ID"
},
"status": {
"description": "Vypsat stav úlohy (running|completed|failed|cancelled)"
},
"cancel": {
"description": "Zrušit spuštěnou úlohu",
"yes": "Přeskočit výzvu k potvrzení"
},
"approve": {
"description": "Schválit plán agenta a zahájit provádění"
},
"message": {
"description": "Odeslat zprávu spuštěné úloze"
}
},
"sources": {
"description": "Vypsat zdrojové soubory vytvořené úlohou"
}
},
"eval": {
"description": "Spravovat sady vyhodnocení a jejich spuštění",
"suites": {
"description": "Spravovat sady vyhodnocení",
"list": {
"description": "Vypsat sady vyhodnocení"
},
"get": {
"description": "Získat podrobnosti sady vyhodnocení podle ID"
},
"create": {
"description": "Vytvořit sadu vyhodnocení ze souboru JSON",
"file": "Cesta k souboru JSON s definicí sady"
}
},
"run": {
"description": "Spustit běh vyhodnocení pro sadu",
"model": "ID modelu k vyhodnocení (výchozí: auto)",
"combo": "Vynutit konkrétní kombinaci podle názvu",
"concurrency": "Počet souběžných vzorků (výchozí: 4)",
"tag": "Označit tento běh štítkem pro pozdější filtrování",
"watch": "Sledovat průběh běhu až do dokončení"
},
"list": {
"description": "Vypsat běhy vyhodnocení",
"suite": "Filtrovat podle ID sady",
"status": "Filtrovat podle stavu",
"since": "Vrátit běhy od tohoto časového razítka",
"limit": "Maximální počet výsledků (výchozí: 50)"
},
"get": {
"description": "Získat podrobnosti běhu vyhodnocení podle ID"
},
"results": {
"description": "Zobrazit výsledky vzorků běhu vyhodnocení",
"failed": "Zobrazit pouze neúspěšné vzorky"
},
"cancel": {
"description": "Zrušit probíhající vyhodnocení",
"yes": "Přeskočit výzvu k potvrzení"
},
"scorecard": {
"description": "Zobrazit přehled skóre dokončeného běhu vyhodnocení"
}
},
"webhooks": {
"description": "Spravovat webhooky OmniRoute",
"events": {
"description": "Vypsat všechny dostupné typy událostí webhooků"
},
"list": {
"description": "Vypsat nakonfigurované webhooky"
},
"get": {
"description": "Získat podrobnosti webhooku podle ID"
},
"add": {
"description": "Zaregistrovat nový webhook",
"url": "Cílová URL",
"events": "Seznam typů událostí oddělených čárkami",
"secret": "Tajný klíč pro podepisování HMAC",
"header": "Dodatečná hlavička ve formátu key=value (lze opakovat)",
"no_enabled": "Vytvořit webhook v zakázaném stavu"
},
"update": {
"description": "Aktualizovat existující webhook",
"enabled": "Nastavit stav povolení (true|false)"
},
"remove": {
"description": "Odstranit webhook",
"yes": "Přeskočit výzvu k potvrzení"
},
"test": {
"description": "Odeslat testovací událost webhooku",
"event": "Typ události k simulaci (výchozí: request.completed)"
}
},
"program": {
"description": "OmniRoute — Chytrý AI router s automatickým přepínáním",
"version": "Vypsat verzi a skončit",
"output": "Formát výstupu (table, json, jsonl, csv)",
"quiet": "Potlačit nepodstatný výstup",
"no_color": "Zakázat barevný výstup",
"timeout": "Časový limit HTTP požadavků v milisekundách",
"api_key": "API klíč pro server OmniRoute",
"base_url": "Základní URL serveru OmniRoute",
"context": "Kontext/profil serveru pro tento příkaz",
"lang": "Nastavit jazyk CLI (přepisuje OMNIROUTE_LANG)"
},
"files": {
"description": "Spravovat soubory (nahrát, vypsat, získat, stáhnout, odstranit)",
"list": {
"purpose": "Filtrovat podle účelu",
"limit": "Maximální počet výsledků"
},
"get": {
"description": "Získat metadata souboru"
},
"upload": {
"description": "Nahrát soubor",
"purpose": "Účel souboru (batch, assistants, fine-tune)"
},
"content": {
"description": "Stáhnout obsah souboru",
"out": "Uložit do cesty (výchozí: stdout)"
},
"delete": {
"yes": "Přeskočit potvrzení"
}
},
"batches": {
"description": "Spravovat dávkové úlohy kompatibilní s OpenAI",
"list": {
"status": "Filtrovat podle stavu",
"limit": "Maximální počet výsledků"
},
"create": {
"description": "Vytvořit dávkovou úlohu",
"inputFile": "ID vstupního souboru",
"endpoint": "Cílový endpoint",
"window": "Časové okno pro dokončení",
"metadata": "Přidat metadata key=value"
},
"submit": {
"description": "Nahrát soubor JSONL a vytvořit dávku",
"jsonl": "Cesta k souboru JSONL",
"endpoint": "Cílový endpoint",
"wait": "Čekat na dokončení"
},
"cancel": {
"yes": "Přeskočit potvrzení"
},
"wait": {
"timeout": "Časový limit v ms"
},
"output": {
"out": "Uložit výstup do cesty"
},
"errors": {
"out": "Uložit chyby do cesty"
}
},
"translator": {
"description": "Překládat těla požadavků mezi formáty LLM",
"detect": {
"description": "Detekovat formát těla"
},
"translate": {
"description": "Převést tělo z jednoho formátu do jiného"
},
"send": {
"description": "Přeložit a odeslat nadřazené službě"
},
"stream": {
"description": "Překládat tělo požadavku průběžně"
},
"from": "Zdrojový formát (openai|anthropic|gemini|cohere)",
"to": "Cílový formát (openai|anthropic|gemini|cohere)",
"file": "Cesta k souboru JSON s tělem požadavku",
"out": "Uložit výstup do souboru",
"model": "Přepsat model",
"history": {
"limit": "Maximální počet výsledků"
}
},
"pricing": {
"description": "Spravovat cenové údaje modelů",
"sync": {
"description": "Synchronizovat ceny z nadřazených zdrojů",
"provider": "Filtrovat podle poskytovatele",
"force": "Vynutit opětovnou synchronizaci"
},
"list": {
"provider": "Filtrovat podle poskytovatele",
"model": "Filtrovat podle modelu",
"limit": "Maximální počet výsledků"
},
"defaults": {
"description": "Spravovat výchozí ceny",
"input": "Cena vstupu za 1 mil. tokenů (USD)",
"output": "Cena výstupu za 1 mil. tokenů (USD)",
"cacheRead": "Cena čtení z mezipaměti za 1 mil. tokenů (USD)",
"cacheWrite": "Cena zápisu do mezipaměti za 1 mil. tokenů (USD)"
},
"diff": {
"description": "Zobrazit odchylku od cen nadřazeného zdroje",
"model": "Filtrovat podle modelu"
}
},
"radar": {
"description": "Zkontrolovat a synchronizovat místní zdroje katalogu Radar",
"status": "Zobrazit místní nastavení Radar a stav mezipaměti zdrojů",
"sync": "Synchronizovat katalog, doporučení, nabídky a Intel prostřednictvím místního serveru"
},
"resilience": {
"description": "Kontrolovat a spravovat mechanismy odolnosti",
"status": {
"provider": "Filtrovat podle poskytovatele"
},
"breakers": {
"provider": "Filtrovat podle poskytovatele"
},
"cooldowns": {
"provider": "Filtrovat podle poskytovatele",
"connectionId": "Filtrovat podle ID připojení"
},
"lockouts": {
"provider": "Filtrovat podle poskytovatele",
"model": "Filtrovat podle modelu"
},
"reset": {
"description": "Resetovat stav jističe / čekací doby",
"provider": "Poskytovatel k resetování",
"connectionId": "ID připojení k resetování",
"model": "Model, u kterého se má resetovat blokace",
"allCooldowns": "Resetovat všechny čekací doby poskytovatele",
"yes": "Přeskočit potvrzení"
},
"profile": {
"description": "Spravovat profil odolnosti",
"name": "Název profilu"
},
"config": {
"description": "Spravovat konfiguraci odolnosti",
"threshold": "Prahová hodnota selhání",
"resetTimeout": "Časový limit resetování v ms",
"baseCooldown": "Základní čekací doba v ms"
}
},
"nodes": {
"description": "Spravovat uzly poskytovatelů (koncové body)",
"list": {
"provider": "Filtrovat podle poskytovatele",
"enabled": "Zobrazit pouze povolené uzly"
},
"add": {
"provider": "Název poskytovatele",
"baseUrl": "Základní URL uzlu",
"name": "Název uzlu",
"weight": "Váha vyvažování zátěže",
"region": "Značka regionu",
"authHeader": "Vlastní autorizační hlavička (key=value)"
},
"update": {
"baseUrl": "Nová základní URL",
"name": "Nový název",
"weight": "Nová váha",
"region": "Nový region",
"enabled": "Povolit nebo zakázat (true|false)"
},
"remove": {
"yes": "Přeskočit potvrzení"
},
"validate": {
"baseUrl": "URL k ověření",
"provider": "Poskytovatel, vůči kterému se má provést ověření"
},
"test": {
"description": "Odeslat testovací požadavek uzlu"
},
"metrics": {
"description": "Zobrazit metriky uzlu",
"period": "Časové období (např. 24h, 7d)"
}
},
"context": {
"description": "Konfigurovat pipeline pro zpracování kontextu (Caveman, RTK)",
"analytics": {
"period": "Časové období (např. 7d, 30d)"
},
"caveman": {
"description": "Spravovat kompresor kontextu Caveman",
"config": {
"description": "Zobrazit nebo aktualizovat konfiguraci Caveman",
"aggressiveness": "Agresivita 0.01.0",
"maxShrinkPct": "Maximální procento zmenšení",
"preserveTags": "Čárkami oddělené tagy, které se mají zachovat"
}
},
"rtk": {
"description": "Spravovat optimalizátor kontextu RTK",
"config": {
"description": "Zobrazit nebo aktualizovat konfiguraci RTK",
"tokenBudget": "Limit tokenů pro RTK",
"reservePct": "Procento rezervy"
},
"filters": {
"description": "Spravovat filtry RTK",
"pattern": "Vzor filtru (regulární výraz)",
"priority": "Priorita filtru (výchozí: 100)",
"action": "Akce filtru: drop|shrink|replace",
"yes": "Přeskočit potvrzení"
},
"test": {
"file": "Cesta k souboru JSON s požadavkem"
}
},
"combos": {
"description": "Správa kombinací s ohledem na kontext"
}
},
"sessions": {
"description": "Prohlížet a spravovat aktivní relace",
"list": {
"user": "Filtrovat podle uživatele",
"kind": "Filtrovat podle typu (dashboard|api-key|mcp|a2a)",
"active": "Zobrazit pouze aktivní relace",
"limit": "Maximální počet výsledků (výchozí: 100)"
},
"expire": {
"yes": "Přeskočit potvrzení"
},
"expireAll": {
"user": "Uživatel, jehož relace mají být ukončeny",
"yes": "Přeskočit potvrzení"
}
},
"tags": {
"description": "Spravovat tagy prostředků",
"add": {
"color": "Barva tagu (hexadecimální kód nebo název)",
"description": "Popis tagu"
},
"remove": {
"yes": "Přeskočit potvrzení"
},
"assign": {
"tag": "Název tagu",
"to": "Cílový prostředek ve formátu typ:id (např. provider:openai)"
},
"unassign": {
"tag": "Název štítku",
"from": "Zdrojový prostředek ve formátu typ:id"
}
},
"openapi": {
"description": "Přístup ke specifikaci OmniRoute OpenAPI a její testování",
"dump": {
"description": "Vypsat specifikaci OpenAPI na standardní výstup nebo do souboru",
"format": "Výstupní formát: yaml|json (výchozí: yaml)",
"out": "Uložit do souboru v zadané cestě"
},
"validate": {
"description": "Ověřit specifikaci OpenAPI"
},
"try": {
"description": "Otestovat koncový bod API prostřednictvím specifikace",
"method": "Metoda HTTP (výchozí: GET)",
"body": "Cesta k souboru JSON s tělem požadavku",
"query": "Parametr dotazu ve formátu klíč=hodnota (lze opakovat)",
"header": "Hlavička ve formátu klíč=hodnota (lze opakovat)"
},
"endpoints": {
"description": "Vypsat všechny koncové body API",
"search": "Filtrovat podle cesty nebo souhrnu"
},
"paths": {
"description": "Vypsat všechny cesty API"
}
},
"combo": {
"title": "Kombinace",
"switched": "Aktivní kombinace: {name}",
"created": "Kombinace vytvořena: {name}",
"deleted": "Kombinace odstraněna: {name}",
"noCombos": "Nejsou nakonfigurovány žádné kombinace.",
"confirmDelete": "Odstranit kombinaci {name}?",
"suggest": {
"description": "Navrhnout pomocí hodnocení AI nejlepší kombinaci pro daný úkol",
"task": "Popis úkolu",
"maxCost": "Maximální cena za požadavek v USD",
"maxLatencyMs": "Maximální latence v milisekundách",
"weights": "Váhy hodnocení ve formátu JSON, např. {\"latency\":0.7,\"cost\":0.3}",
"top": "Počet nejlepších kandidátů k zobrazení (výchozí: 5)",
"explain": "Vypsat odůvodnění na standardní chybový výstup",
"switch": "Aktivovat nejlépe hodnocenou kombinaci"
}
},
"oneproxy": {
"description": "Spravovat fond upstream serverů OneProxy",
"stats": {
"provider": "Filtrovat podle poskytovatele",
"period": "Časové období (výchozí: 24h)"
},
"fetch": {
"description": "Načíst proxy servery z fondu",
"count": "Počet proxy serverů k načtení (výchozí: 1)",
"type": "Typ proxy: http|socks5 (výchozí: http)"
},
"rotate": {
"description": "Vynutit rotaci proxy",
"provider": "Poskytovatel, pro kterého se má provést rotace",
"connectionId": "ID konkrétního připojení, které se má rotovat"
},
"config": {
"description": "Zobrazit nebo aktualizovat konfiguraci OneProxy",
"enabled": "Povolit fond proxy serverů (true|false)",
"poolSize": "Velikost fondu",
"providerSource": "URL poskytovatele proxy",
"rotationPolicy": "Zásady rotace: sticky|per-request|periodic"
},
"pool": {
"description": "Vypsat aktuální fond proxy serverů včetně metrik"
}
},
"open": {
"description": "Otevřít konkrétní stránku řídicího panelu OmniRoute v prohlížeči",
"url": "Pouze vypsat URL, neotevírat prohlížeč"
},
"telemetry": {
"description": "Přístup k agregovaným telemetrickým datům",
"summary": {
"description": "Zobrazit souhrn agregované telemetrie",
"period": "Časové období: 24h|7d|30d (výchozí: 24h)",
"compareTo": "Porovnat s předchozím obdobím"
},
"export": {
"description": "Exportovat telemetrické události do JSONL",
"out": "Cesta k výstupnímu souboru (výchozí: telemetry.jsonl)",
"period": "Časové období pro export (výchozí: 7d)"
}
},
"sync": {
"description": "Synchronizovat konfiguraci mezi instancemi OmniRoute",
"push": {
"description": "Odeslat konfiguraci do cloudu nebo vzdálené instance",
"target": "Cíl (cloud nebo context:name)",
"bundle": "Části balíčku k synchronizaci",
"dryRun": "Zobrazit náhled bez použití změn"
},
"pull": {
"description": "Načíst konfiguraci z cloudu nebo vzdálené instance",
"source": "Zdroj (cloud nebo context:name)",
"merge": "Sloučit se stávající konfigurací",
"replace": "Nahradit stávající konfiguraci",
"dryRun": "Zobrazit náhled bez použití změn"
},
"diff": {
"source": "Zdrojový kontext",
"target": "Cílový kontext"
},
"bundle": {
"description": "Exportovat konfiguraci jako soubor balíčku",
"include": "Části, které mají být zahrnuty (oddělené čárkami)"
},
"import": {
"description": "Importovat soubor balíčku",
"dryRun": "Ověřit bez použití změn"
},
"initialize": {
"fromCloud": "Inicializovat z cloudové zálohy"
},
"tokens": {
"description": "Spravovat synchronizační tokeny",
"create": {
"name": "Název tokenu",
"scope": "Rozsah tokenu",
"ttl": "TTL tokenu (např. 30d)"
},
"revoke": {
"yes": "Přeskočit potvrzení"
}
},
"resolve": {
"description": "Interaktivně vyřešit konflikty synchronizace"
}
},
"config": {
"contexts": {
"description": "Spravovat kontexty/profily serveru (přidat, použít, vypsat, zobrazit, odebrat, přejmenovat, exportovat, importovat)"
},
"lang": {
"description": "Spravovat jazyk zobrazení CLI",
"getDescription": "Zobrazit kód aktuálně aktivního jazyka",
"setDescription": "Nastavit jazyk zobrazení a uložit jej do konfigurace",
"listDescription": "Vypsat všechny dostupné jazyky",
"listTitle": "Dostupné jazyky",
"current": "Jazyk: {code} ({name})",
"saved": "Jazyk byl nastaven na {code} ({name}).",
"noCode": "Je vyžadován kód jazyka. Dostupné kódy zobrazíte spuštěním příkazu 'omniroute config lang list'.",
"unknown": "Neznámý kód jazyka: {code}. Dostupné kódy zobrazíte spuštěním příkazu 'omniroute config lang list'.",
"alreadySet": "Jazyk je již nastaven na {code}.",
"envHint": "Tip: v prostředí můžete také nastavit OMNIROUTE_LANG={code}."
}
},
"completion": {
"description": "Vygenerovat nebo nainstalovat skripty pro automatické doplňování v shellu",
"zsh": "Vypsat skript pro automatické doplňování v zsh",
"bash": "Vypsat skript pro automatické doplňování v bash",
"fish": "Vypsat skript pro automatické doplňování ve fish",
"install": "Nainstalovat skript pro automatické doplňování globálně pro detekovaný shell",
"refresh": "Aktualizovat mezipaměť kombinací, poskytovatelů a modelů"
},
"logs": {
"description": "Streamovat nebo exportovat protokoly požadavků",
"follow": "Streamovat protokoly v reálném čase",
"filter": "Filtrovat podle úrovně (error,warn,info) — oddělené čárkami",
"lines": "Počet řádků k načtení",
"timeout": "Časový limit připojení v ms",
"baseUrl": "Základní URL API OmniRoute",
"requestId": "Filtrovat podle ID požadavku",
"apiKey": "Filtrovat podle klíče API",
"combo": "Filtrovat podle názvu kombinace",
"status": "Filtrovat podle stavového kódu HTTP",
"durationMin": "Minimální doba trvání požadavku v ms",
"durationMax": "Maximální doba trvání požadavku v ms",
"export": "Uložit protokoly do souboru (json/jsonl/csv)",
"exported": "Protokoly byly uloženy do {path}",
"stopped": "Streamování protokolů bylo zastaveno.",
"streamError": "Chyba streamování protokolů: {message}"
},
"tray": {
"description": "Ovládat ikonu v systémové liště",
"show": "Zobrazit ikonu v systémové liště (pokud server běží s parametrem --tray)",
"hide": "Skrýt ikonu v systémové liště",
"quit": "Ukončit OmniRoute prostřednictvím systémové lišty"
},
"autostart": {
"description": "Spravovat automatické spouštění OmniRoute při startu systému (Linux: uživatelská služba systemd)",
"enable": "Povolit automatické spouštění při startu systému",
"disable": "Zakázat automatické spouštění při startu systému",
"toggle": "Přepnout automatické spouštění při startu systému",
"status": "Zobrazit stav automatického spouštění"
},
"runtime": {
"description": "Spravovat nativní závislosti běhového prostředí",
"check": "Zkontrolovat stav nativních závislostí v adresáři běhového prostředí",
"repair": "Přeinstalovat nativní závislosti v adresáři běhového prostředí",
"repair_force": "Vynutit přeinstalaci, i když jsou platné",
"clean": "Odstranit adresář běhového prostředí (uvolní místo na disku)",
"clean_yes": "Přeskočit potvrzení"
},
"repl": {
"description": "Interaktivní vícekolový REPL s LLM",
"model": "Model, který se má použít (výchozí: auto)",
"combo": "Název kombinace, která se má použít",
"system": "Systémová výzva",
"resume": "Pokračovat v uložené relaci podle názvu"
},
"plugin": {
"description": "Spravovat pluginy CLI (omniroute-cmd-*)",
"list": "Vypsat nainstalované pluginy",
"install": "Nainstalovat plugin z npm nebo místní cesty",
"remove": "Odstranit nainstalovaný plugin",
"info": "Zobrazit podrobnosti o nainstalovaném pluginu",
"search": "Vyhledat dostupné pluginy v registru npm",
"update": "Aktualizovat nainstalované pluginy",
"scaffold": "Vygenerovat základní strukturu nového pluginu"
},
"launch": {
"description": "Spustit Claude Code nasměrovaný na OmniRoute (místní nebo vzdálený, s --profile)",
"token": "Token, který má klient Claude odesílat (ANTHROPIC_AUTH_TOKEN)",
"notRunning": "OmniRoute není dostupný na portu {port}. Spusťte jej pomocí 'omniroute serve'.",
"notFound": "CLI 'claude' nebylo v PATH nalezeno."
},
"run": {
"description": "Spustit podporovaný cílový nástroj CLI prostřednictvím OmniRoute"
},
"setupClaude": {
"description": "Vygenerovat profily Claude Code v ~/.claude/profiles z katalogu modelů OmniRoute"
},
"connect": {
"description": "Připojit se ke vzdálenému serveru OmniRoute a přejít do vzdáleného režimu"
},
"tokens": {
"description": "Spravovat přístupové tokeny CLI s omezeným rozsahem (vzdálený režim)"
},
"configure": {
"description": "Vybrat poskytovatele a model z aktivního serveru a nakonfigurovat podporované místní CLI"
},
"launchCodex": {
"description": "Spustit Codex CLI nasměrované na OmniRoute (místní nebo vzdálené VPS)"
},
"setupCodex": {
"description": "Vygenerovat soubory profilů v ~/.codex z aktuálního katalogu modelů OmniRoute"
},
"packs": {
"description": "Spravovat volitelné balíčky běhového prostředí (ML / automatizace prohlížeče)",
"listDescription": "Vypsat volitelné balíčky a stav jejich instalace",
"installDescription": "Nainstalovat volitelný balíček do DATA_DIR",
"verifyDescription": "Ověřit nainstalované balíčky podle dodaného indexu kontrolních součtů",
"removeDescription": "Odstranit nainstalovaný volitelný balíček",
"sourceOpt": "Adresář obsahující data balíčků a index balíčků",
"warnNoIndex": "optional-packs.index.json nebyl nalezen — instalace a ověření nejsou v této pracovní kopii k dispozici (desktopové balíčky jej obsahují)",
"errUnknown": "neznámý balíček: {name}",
"errNoIndex": "index balíčků nebyl nalezen; předejte --source <dir> obsahující data balíčku (desktopové balíčky jej obsahují vedle aplikace)",
"installed": "balíček „{name}“ byl nainstalován a ověřen v {dir}",
"restartHint": "restartujte server OmniRoute (nebo desktopovou aplikaci), aby se balíček načetl za běhu",
"removed": "balíček „{name}“ byl odebrán",
"notInstalled": "balíček „{name}“ nebyl nainstalován",
"verifyOk": "všechny nainstalované balíčky byly ověřeny",
"verifyFailed": "ověření se nezdařilo u tohoto počtu balíčků: {count}",
"noneInstalled": "nejsou nainstalovány žádné volitelné balíčky"
}
}