{
"cli.bundle.add.adding": "Pridavam pack do bundle...",
"cli.bundle.add.bundle": " Bundle: {}",
"cli.bundle.add.created_structure": "Vytvorena struktura bundle na {}",
"cli.bundle.add.dry_run": "[dry-run] Pack by byl pridan do bundle",
"cli.bundle.add.env": " Prostredi: {}",
"cli.bundle.add.pack_ref": " Reference pack: {}",
"cli.bundle.add.resolved": " Vyresene packs: {}",
"cli.bundle.add.success": "Pack uspesne pridan do bundle.",
"cli.bundle.add.team": " Tym: {}",
"cli.bundle.add.tenant": " Tenant: {}",
"cli.bundle.add.version_warning": "Upozornění: Ověření verze {} selhalo: {}",
"cli.bundle.build.building": "Sestavuji prenosny bundle...",
"cli.bundle.build.output": " Vystup: {}",
"cli.bundle.build.running_doctor": "Spoustim kontrolu doctor...",
"cli.bundle.build.success": "Bundle uspesne sestaven na {}",
"cli.bundle.init.created": "Bundle vytvoren na {}",
"cli.bundle.init.creating": "Vytvarim bundle na {}...",
"cli.bundle.init.exists": "Bundle jiz existuje na {}",
"cli.bundle.init.next_steps": "Dalsi kroky:",
"cli.bundle.init.step_add": " 1. greentic-setup bundle add <pack.gtpack> --bundle {}",
"cli.bundle.init.step_setup": " 2. greentic-setup bundle setup --bundle {} --answers answers.yaml",
"cli.bundle.list.bundle": "Bundle: {}",
"cli.bundle.list.domain": "Domena: {}",
"cli.bundle.list.packs_found": "Nalezeno packs: {}",
"cli.bundle.remove.cancelled": "odstraneni zruseno - pouzijte --force pro potvrzeni",
"cli.bundle.remove.complete": "Provider odstranen: {}",
"cli.bundle.remove.confirm": "Toto odstrani konfiguraci provider.",
"cli.bundle.remove.removing": "Odstranuji provider...",
"cli.bundle.remove.use_force": "Pouzijte --force pro potvrzeni.",
"cli.bundle.setup.complete": "Nastaveni provider dokonceno: {}",
"cli.bundle.setup.domain": " Domena: {}",
"cli.bundle.setup.dry_run": "[dry-run] Provider by byl nastaven: {}",
"cli.bundle.setup.emit_usage": "Upravte a pouzijte s: greentic-setup bundle setup --answers {}",
"cli.bundle.setup.emit_written": "Sablona odpovedi zapsana do: {}",
"cli.bundle.setup.env_bootstrap_created": "Prostředí `local` bylo inicializováno s výchozími vazbami schopností v {}.",
"cli.bundle.setup.interactive_not_impl": "Interaktivni nastaveni jeste neni implementovano.",
"cli.bundle.setup.provider": " Provider: {}",
"cli.bundle.setup.setting_up": "Nastavuji provider...",
"cli.bundle.setup.use_answers": "Pouzijte --answers <soubor> pro zadani odpovedi.",
"cli.bundle.setup.use_emit_answers": "Nebo pouzijte --emit-answers <soubor> pro vygenerovani sablony odpovedi.",
"cli.bundle.status.bundle_label": "Bundle: {}",
"cli.bundle.status.not_found": "Bundle nenalezen: {}",
"cli.bundle.status.packs": "Packs: {} nainstalovano",
"cli.bundle.status.tenants": "Tenants: {}",
"cli.bundle.status.valid_no": "ne (chybi greentic.demo.yaml)",
"cli.bundle.status.valid_yes": "ano",
"cli.bundle.update.complete": "Aktualizace provider dokoncena: {}",
"cli.bundle.update.dry_run": "[dry-run] Provider by byl aktualizovan: {}",
"cli.bundle.update.emit_usage": "Upravte a pouzijte s: greentic-setup bundle update --answers {}",
"cli.bundle.update.updating": "Aktualizuji konfiguraci provider...",
"cli.error.answers_required": "--answers je vyzadovan v neinteraktivnim rezimu",
"cli.error.failed_build_plan": "nepodarilo se sestavit plan",
"cli.error.failed_create_bundle": "nepodarilo se vytvorit strukturu bundle",
"cli.error.failed_emit_answers": "nepodarilo se vytvorit sablonu odpovedi",
"cli.error.failed_execute_plan": "nepodarilo se provest plan",
"cli.error.failed_read_answers": "nepodarilo se precist soubor odpovedi",
"cli.error.interactive_required": "interaktivni nastaveni vyzaduje soubor --answers",
"cli.error.invalid_bundle": "neplatny adresar bundle",
"cli.help.for_help": "Pro napovedu: greentic-setup --help",
"cli.simple.bundle_required": "Je vyzadovana cesta k bundle. Pouziti: greentic-setup [OPTIONS] <BUNDLE>",
"cli.simple.dry_run": "[dry-run] Bundle by byl nastaven: {}",
"cli.simple.emit_usage": "Upravte a pouzijte s: greentic-setup --answers {} {}",
"cli.simple.expected_bundle_format": "ocekavan adresar nebo soubor .gtbundle: {}",
"cli.simple.extracted_to": " Rozbaleno do: {}",
"cli.simple.extracting": "Rozbaluji archiv .gtbundle...",
"cli.simple.header": "Greentic Setup",
"cli.simple.interactive_mode": "Rezim interaktivniho pruvodce",
"cli.simple.wizard_not_impl": "interaktivni pruvodce jeste neni implementovan - pouzijte --answers <soubor>",
"env_wizard.basic_mode": "Základní režim — použijte --advanced, chcete-li nastavit také ID zákazníka, přepsání konfigurace, hostitele tras, uvítací tok a reference tajných údajů endpointu.",
"env_wizard.dry_run_secrets_note": "Poznámka: --dry-run zobrazí pouze náhled — {} vložené hodnoty tajných údajů, které jste zadali, NEBUDOU zapsány do úložiště. Spusťte znovu bez --dry-run a potvrďte plán, aby se uložily.",
"env_wizard.form.desc": "Vytvoří manifest `greentic.env-manifest.v1` — trvalý, opakovaně použitelný dokument požadovaného stavu pro jedno prostředí.",
"env_wizard.form.title": "Nastavení prostředí",
"env_wizard.list.bundles.item_label": "balíček",
"env_wizard.list.messaging_endpoints.item_label": "Endpoint zpráv",
"env_wizard.list.secrets.item_label": "tajný údaj",
"env_wizard.manifest_prompt": "Soubor manifestu [{}]: ",
"env_wizard.q.bundle_id.desc": "Přirozený klíč — jedinečný v rámci manifestu.",
"env_wizard.q.bundle_id.title": "ID balíčku",
"env_wizard.q.bundle_path.desc": "Místní `.gtbundle`. Relativní cesty se vyhodnocují vůči adresáři souboru manifestu.",
"env_wizard.q.bundle_path.title": "Cesta k balíčku",
"env_wizard.q.bundles.desc": "Nasazení balíčků pro toto prostředí.",
"env_wizard.q.bundles.title": "Balíčky",
"env_wizard.q.config_overrides.desc": "Objekt JSON `{\"<pack_id>\": {\"<key>\": <value>}}`. Prázdné = ponechat beze změny; `{}` = explicitně vymazat.",
"env_wizard.q.config_overrides.title": "Přepsání konfigurace (JSON)",
"env_wizard.q.customer_id.desc": "Fakturační subjekt — vyžadováno při apply pro prostředí mimo `local`.",
"env_wizard.q.customer_id.title": "ID zákazníka",
"env_wizard.q.environment_id.desc": "Prostředí, na které se má použít. `local` se inicializuje s výchozími vazbami env-pack; jakékoli jiné ID už musí existovat (apply jej uvede do souladu; vytváření nelokálních prostředí je vyhrazeno pro úložiště operátora).",
"env_wizard.q.environment_id.title": "ID prostředí",
"env_wizard.q.from_env.desc": "Název proměnné obsahující hodnotu tajného údaje (např. TELEGRAM_BOT_TOKEN) — název, nikdy hodnota. Vyžadováno, když je zdroj `env`.",
"env_wizard.q.from_env.title": "Název proměnné prostředí",
"env_wizard.q.links.desc": "Čárkami oddělená `bundle_id`, která tento endpoint přijímá.",
"env_wizard.q.links.title": "ID propojených balíčků",
"env_wizard.q.messaging_endpoints.desc": "Endpointy zpráv a jejich propojení s balíčky.",
"env_wizard.q.messaging_endpoints.title": "Endpointy zpráv",
"env_wizard.q.name.desc": "Lokální identifikátor v manifestu a zobrazovaný název. Klíč pro upsert společně s typem poskytovatele.",
"env_wizard.q.name.title": "Název endpointu",
"env_wizard.q.path.desc": "`<tenant>/<team>/<pack>/<name>`, např. default/_/messaging-telegram/telegram_bot_token",
"env_wizard.q.path.title": "Cesta k tajnému údaji",
"env_wizard.q.provider_type.desc": "Třída poskytovatele, např. messaging.telegram.bot.",
"env_wizard.q.provider_type.title": "Typ poskytovatele",
"env_wizard.q.public_base_url.desc": "URL pouze s originem uložená v prostředí (např. https://bots.example.com). Ponechte prázdné, chcete-li zachovat aktuální hodnotu.",
"env_wizard.q.public_base_url.title": "Veřejná základní URL",
"env_wizard.q.route_hosts.desc": "Čárkami oddělené názvy hostitelů pro vazbu trasy.",
"env_wizard.q.route_hosts.title": "Hostitelé tras",
"env_wizard.q.route_path_prefixes.desc": "Čárkami oddělené prefixy cest HTTP, každý začínající `/` (např. /legal).",
"env_wizard.q.route_path_prefixes.title": "Prefixy cest tras",
"env_wizard.q.route_team.desc": "Tým pro selektor tenanta vazby trasy — nastavte společně s `route_tenant`.",
"env_wizard.q.route_team.title": "Tým trasy",
"env_wizard.q.route_tenant.desc": "Tenant pro selektor tenanta vazby trasy — nastavte společně s `route_team`.",
"env_wizard.q.route_tenant.title": "Tenant trasy",
"env_wizard.q.secret_refs.desc": "Čárkami oddělené reference tajných údajů předávané při vytvoření endpointu.",
"env_wizard.q.secret_refs.title": "Reference tajných údajů",
"env_wizard.q.secrets.desc": "Záznamy tajných údajů ve vývojovém úložišti. Hodnota každého tajného údaje pochází buď z pojmenované proměnné prostředí, nebo z hodnoty, kterou vložíte — hodnoty se do manifestu nikdy neukládají.",
"env_wizard.q.secrets.title": "Tajné údaje",
"env_wizard.q.source.desc": "`env` načte hodnotu z pojmenované proměnné prostředí při apply; `paste` umožní zadat hodnotu interaktivně — uloží se do úložiště tajných údajů prostředí, nikdy do manifestu.",
"env_wizard.q.source.title": "Zdroj tajného údaje",
"env_wizard.q.trust_root_bootstrap.desc": "Inicializovat kořen důvěry prostředí místním klíčem operátora (idempotentní; vyžadováno jednou před tím, než lze připravovat balíčky).",
"env_wizard.q.trust_root_bootstrap.title": "Inicializovat kořen důvěry?",
"env_wizard.q.webchat_gui.desc": "Zpřístupní vestavěnou webchatovou konzoli, abyste s tímto prostředím mohli chatovat otevřením jeho URL v prohlížeči. Pro `local` je ve výchozím nastavení zapnuto; cesta chatu je dostupná jen přes loopback a bez ověření, proto ji u prostředí vystavených na veřejné URL ponechte vypnutou, pokud to není váš záměr.",
"env_wizard.q.webchat_gui.title": "Přidat webchatové GUI?",
"env_wizard.q.welcome_bundle_id.desc": "Nastavte všechna tři pole welcome_* společně (nebo žádné).",
"env_wizard.q.welcome_bundle_id.title": "Uvítací tok: ID balíčku",
"env_wizard.q.welcome_flow_id.desc": "Nastavte všechna tři pole welcome_* společně (nebo žádné).",
"env_wizard.q.welcome_flow_id.title": "Uvítací tok: ID toku",
"env_wizard.q.welcome_pack_id.desc": "Nastavte všechna tři pole welcome_* společně (nebo žádné).",
"env_wizard.q.welcome_pack_id.title": "Uvítací tok: ID sady",
"env_wizard.secrets.choose": "U každé položky vyberte, odkud hodnota pochází: z pojmenované proměnné\nprostředí, nebo ji vložte nyní. Vložené hodnoty se ukládají do úložiště tajných údajů\nprostředí — nikdy se nezapisují do manifestu.",
"env_wizard.secrets.entry": "{} — {} (balíček: {}){}",
"env_wizard.secrets.envvar_prompt": "název proměnné prostředí [{}]: ",
"env_wizard.secrets.envvar_required": "Název proměnné prostředí je povinný.",
"env_wizard.secrets.keep_env_note": "poznámka: ponechává se stávající tajný údaj `{}` (balíček nebyl znovu sestaven)",
"env_wizard.secrets.keep_paste_note": "poznámka: ponechává se stávající vložený tajný údaj `{}` (balíček nebyl znovu sestaven)",
"env_wizard.secrets.need": "Tajné údaje — nakonfigurované balíčky vyžadují {} tajný údaj/údaje.",
"env_wizard.secrets.none": "Tajné údaje — nakonfigurované balíčky nedeklarují žádné tajné údaje; není co zadat.",
"env_wizard.secrets.optional_suffix": " [volitelné]",
"env_wizard.secrets.paste_prompt": "vložte hodnotu (skrytá, jeden řádek): ",
"env_wizard.secrets.paste_prompt_keep": "vložte hodnotu (skrytá, jeden řádek; prázdná ponechá uloženou hodnotu): ",
"env_wizard.secrets.paste_required": "Hodnota je povinná.",
"env_wizard.secrets.path": "cesta k tajnému údaji: {}",
"env_wizard.secrets.source_invalid": "Zadejte 1 (proměnná prostředí) nebo 2 (vložit).",
"env_wizard.secrets.source_prompt": "hodnota z [1] proměnné prostředí nebo [2] vložit nyní? [{}]: ",
"env_wizard.wrote_manifest": "Zapsáno `{}` — manifest je trvalý artefakt; uchovávejte ho ve správě verzí.",
"setup.answers.emitted": "Sablona odpovedi zapsana do {}",
"setup.answers.loaded": "Nacteny odpovedi z {}",
"setup.capability.not_found": "Capability '{}' nenalezena",
"setup.capability.resolved": "Vyresena capability: pack_id={} stable_id={}",
"setup.discovering_packs": "Hledam packs v bundle...",
"setup.dry_run.header": "Plan nastaveni (dry-run):",
"setup.error.bundle_not_found": "Bundle nenalezen: {}",
"setup.error.protocol_not_supported": "Protokol jeste neni podporovan: {}",
"setup.error.version_mismatch": "Verze tagu ({}) neodpovida verzi crate ({})",
"setup.execute.failed": "Nastaveni selhalo: {}",
"setup.execute.success": "Nastaveni dokonceno: {}",
"setup.found_packs": "Nalezeno {} pack(u): {}",
"setup.plan.header": "Plan nastaveni:",
"setup.plan.step.collect_answers": "Shromazdit odpovedi pro {}",
"setup.plan.step.discover": "Objevit packs",
"setup.plan.step.resolve": "Vygenerovat vyreseny manifest",
"setup.plan.step.run_setup": "Spustit flow nastaveni pro {}",
"setup.plan.step.seed_secrets": "Inicializovat secrets pro {}",
"setup.plan.step.validate": "Overit bundle",
"setup.plan.step.webhooks": "Registrovat webhooks pro {}",
"setup.plan.step.write_config": "Zapsat konfiguraci pro {}",
"setup.qa.invalid_choice": "Neplatna volba. Moznosti: {}",
"setup.qa.list.add_first": "Přidat {}? [y/N] ",
"setup.qa.list.add_more": "Přidat další {}? [y/N] ",
"setup.qa.list.field_required_row": "Toto pole je povinné — je potřeba alespoň jeden řádek.",
"setup.qa.list.max_reached": "(dosaženo maxima {} řádků)",
"setup.qa.list.min_required": "Je vyžadován alespoň {} řádek/řádky — zadáno {}. Chcete-li přidat další, napište 'y'.",
"setup.qa.list.row_dropped": "(řádek zahozen — povinné sloupce byly prázdné)",
"setup.qa.list.row_header": "Řádek č. {}:",
"setup.qa.prompt.configuring": "Konfigurace {}: {}",
"setup.qa.prompt.default": "(výchozí: {}) ",
"setup.qa.prompt.field_required": "Toto pole je povinné.",
"setup.qa.prompt.invalid_choice": "Neplatná volba. Možnosti: {}",
"setup.qa.prompt.invalid_format": "Neplatný formát. Očekávaný vzor: {}",
"setup.qa.prompt.mode_advanced": " (pokročilé)",
"setup.qa.prompt.optional_marker": " (volitelné)",
"setup.qa.prompt.required_marker": " (povinné)",
"setup.qa.question_prompt": "{}",
"setup.qa.required_field": "Toto pole je povinne",
"setup.qa.secret_input": "Zadejte tajnou hodnotu (skryto):",
"setup.secrets.failed": "Nepodarilo se inicializovat secrets pro provider={} tenant={}: {}",
"setup.secrets.seeded": "Inicializovano {} secret(u) pro provider={} tenant={}",
"setup.state_store.fallback": "Pouziva se uloziste stavu v pameti (Redis URL neni k dispozici)",
"setup.state_store.upgraded": "Uloziste stavu aktualizovano na Redis: {}",
"ui.back": "Zpět",
"ui.close": "Zavřít",
"ui.configure": "Nastavit {}",
"ui.continue": "Pokračovat",
"ui.dashboard.add_scope": "Přidat rozsah",
"ui.dashboard.back": "Zpět na dashboard",
"ui.dashboard.configured": "nakonfigurováno",
"ui.dashboard.delete": "Smazat",
"ui.dashboard.description": "Nakonfigurujte poskytovatele: {} v {}. Vytvořte více rozsahů pro různé tenanty/prostředí.",
"ui.dashboard.executed": "Spuštěno",
"ui.dashboard.export": "Exportovat odpovědi",
"ui.description": "Nastavte poskytovatele {} v {}",
"ui.discovering": "Zjišťují se poskytovatelé...",
"ui.discovering_sub": "Načítá se konfigurace balíčku",
"ui.done": "Hotovo",
"ui.execute_setup": "Spustit nastavení",
"ui.executing.sub": "Používá se konfigurace na balíček",
"ui.executing.title": "Spouští se nastavení...",
"ui.export.description": "Stáhněte konfiguraci jako soubor odpovědí JSON kompatibilní s režimem --answers.",
"ui.export.download": "Stáhnout answers.json",
"ui.export.password": "Šifrovací heslo",
"ui.export.password_help": "Pokud je nastaveno, tajné hodnoty budou zašifrovány pomocí AES-256-GCM. Toto heslo budete potřebovat při použití --answers --key.",
"ui.export.password_hint": "Ponechte prázdné bez šifrování",
"ui.export.title": "Exportovat odpovědi",
"ui.field.required": "{} je povinné.",
"ui.import.decrypt_failed": "Dešifrování se nezdařilo",
"ui.import.dropzone": "Přetáhněte sem answers.json nebo klikněte pro import",
"ui.import.no_scopes": "V souboru nebyly nalezeny žádné platné rozsahy.",
"ui.import.parse_error": "Nepodařilo se zpracovat soubor",
"ui.import.password_prompt": "Tento soubor obsahuje šifrovaná tajemství. Zadejte heslo pro dešifrování:",
"ui.new_setup": "Nové nastavení",
"ui.no_providers": "V balíčku nebyli nalezeni žádní poskytovatelé.",
"ui.nothing_to_configure": "Není co nastavovat.",
"ui.pending": "Čeká",
"ui.provider.configure": "Nastavit {}",
"ui.q.api_base_url": "Základní URL API",
"ui.q.base_url": "Základní URL",
"ui.q.channel_id": "ID kanálu",
"ui.q.default_channel": "Výchozí kanál",
"ui.q.default_room_id": "Výchozí ID místnosti",
"ui.q.default_to_person_email": "Výchozí e-mail osoby",
"ui.q.enabled": "Povolit poskytovatele",
"ui.q.jwt_signing_key": "Podepisovací klíč JWT",
"ui.q.jwt_signing_key.help": "Tajný klíč používaný k podepisování tokenů Direct Line. Použijte libovolný náhodný řetězec (např. openssl rand -hex 32).",
"ui.q.mode": "Režim",
"ui.q.ms_bot_app_id": "ID aplikace bota",
"ui.q.ms_bot_app_id.help": "ID aplikace Microsoft Bot z registrace Azure Bot Service",
"ui.q.ms_bot_app_password": "Heslo aplikace bota",
"ui.q.oauth_custom_auth_url": "Autorizační URL",
"ui.q.oauth_custom_client_id": "ID klienta",
"ui.q.oauth_custom_label": "Zobrazovaný název poskytovatele",
"ui.q.oauth_custom_scopes": "Rozsahy",
"ui.q.oauth_custom_token_url": "URL tokenu",
"ui.q.oauth_enable_custom": "Povolit vlastního poskytovatele OIDC",
"ui.q.oauth_enable_github": "Povolit přihlášení přes GitHub",
"ui.q.oauth_enable_google": "Povolit přihlášení přes Google",
"ui.q.oauth_enable_microsoft": "Povolit přihlášení přes Microsoft",
"ui.q.oauth_enabled": "Povolit přihlášení přes OAuth",
"ui.q.oauth_enabled.help": "Vyžadovat, aby se uživatelé před přístupem k chatu přihlásili",
"ui.q.oauth_github_client_id": "ID klienta GitHub",
"ui.q.oauth_github_client_secret": "Tajný klíč klienta GitHub",
"ui.q.oauth_google_client_id": "ID klienta Google",
"ui.q.oauth_google_client_secret": "Tajný klíč klienta Google",
"ui.q.oauth_microsoft_client_id": "ID klienta Microsoft",
"ui.q.oauth_microsoft_client_secret": "Tajný klíč klienta Microsoft",
"ui.q.public_base_url": "Veřejná základní URL",
"ui.q.public_base_url.help": "Veřejně dostupná URL pro callbacky webhooků (např. https://xxxx.trycloudflare.com)",
"ui.q.route": "Cesta",
"ui.q.slack_app_id": "ID aplikace Slack",
"ui.q.slack_bot_token": "Token Slack bota",
"ui.q.slack_configuration_token": "Konfigurační token Slack",
"ui.q.team_id": "ID týmu",
"ui.q.tenant_channel_id": "ID kanálu tenanta",
"ui.q.webex_bot_token": "Token Webex bota",
"ui.questions": "otázky",
"ui.result.closed": "Nastavení bylo zavřeno.",
"ui.result.closed_sub": "Tuto kartu můžete zavřít.",
"ui.result.fail.description": "Během nastavování se něco pokazilo.",
"ui.result.fail.title": "Nastavení selhalo",
"ui.result.log": "Protokol",
"ui.result.manual_steps": "Jsou vyžadovány ruční kroky",
"ui.result.output": "Výstup",
"ui.result.success.description": "Balíček byl úspěšně nastaven.",
"ui.result.success.title": "Nastavení dokončeno",
"ui.review.description": "Před použitím na balíček zkontrolujte konfiguraci.",
"ui.review.no": "Ne",
"ui.review.secret_mask": "********",
"ui.review.title": "Zkontrolovat a spustit",
"ui.review.yes": "Ano",
"ui.review_execute": "Zkontrolovat a spustit",
"ui.scope.description": "Nakonfigurujte cílového tenanta, prostředí a tým pro toto nastavení.",
"ui.scope.detected_tenant": "Zjištěno z balíčku: {}",
"ui.scope.env": "Prostředí",
"ui.scope.env_help": "Musí odpovídat GREENTIC_ENV používanému za běhu (dev, local, test).",
"ui.scope.hint": "Tyto hodnoty určují, kde jsou uložena tajemství a konfigurace. Ujistěte se, že odpovídají vašemu runtime nastavení.",
"ui.scope.team": "Tým",
"ui.scope.team_help": "Ponechte prázdné pro výchozí hodnotu. Používá se k omezení tajemství podle týmu.",
"ui.scope.tenant": "Tenant",
"ui.scope.title": "Rozsah nastavení",
"ui.select_action": "Začněte výběrem akce.",
"ui.shared.description": "Tyto otázky platí pro všechny poskytovatele.",
"ui.shared.title": "Sdílená konfigurace",
"ui.start_config": "Spustit konfiguraci",
"ui.title": "Nastavení Greentic"
}