{
  "ai-chat-ui.show-settings": "Zobrazit nastavení AI",
  "ai.executePlanWithCoder": "Provést aktuální plán s Coderem",
  "aiConfiguration:open": "Otevřít zobrazení konfigurace AI",
  "aiConfiguration:openTools": "Otevřít konfiguraci nástrojů AI",
  "aiHistory:clear": "Historie AI: Vymazat historii",
  "aiHistory:open": "Otevřít zobrazení historie AI",
  "aiHistory:sortChronologically": "Historie AI: Seřadit chronologicky",
  "aiHistory:sortReverseChronologically": "Historie AI: Seřadit chronologicky vzhůru",
  "aiHistory:toggleCompact": "Historie AI: Přepnout kompaktní zobrazení",
  "aiHistory:toggleHideNewlines": "Historie AI: Přestaňte interpretovat nové řádky",
  "aiHistory:toggleRaw": "Historie AI: Přepnout na nezpracované zobrazení",
  "aiHistory:toggleRenderNewlines": "Historie AI: Interpretovat nové řádky",
  "debug.breakpoint.editCondition": "Upravit podmínku...",
  "debug.breakpoint.removeSelected": "Odebrat vybrané body přerušení",
  "debug.breakpoint.toggleEnabled": "Přepnout povolit zarážky",
  "notebook.cell.changeToCode": "Změnit buňku na kód",
  "notebook.cell.changeToMarkdown": "Změnit buňku na Markdown",
  "notebook.cell.insertMarkdownCellAbove": "Vložit buňku Markdown nahoru",
  "notebook.cell.insertMarkdownCellBelow": "Vložit buňku Markdown níže",
  "terminal:new:profile": "Vytvořit nový integrovaný terminál z profilu",
  "terminal:profile:default": "Vyberte výchozí profil terminálu",
  "theia": {
    "ai": {
      "agents": {
        "capabilityOverrides": {
          "mdDescription": "Přepsání uživatele pro funkce založené na šablonách. Klíče jsou ID fragmentů funkcí, hodnoty jsou enabled (true) nebo disabled (false).",
          "title": "Přepsání funkcí"
        },
        "completionNotification": {
          "mdDescription": "Chování oznámení, když tento agent vyžaduje vaši pozornost, tj. dokončil úkol nebo žádá o váš vstup.                     Pokud není nastaveno, použije se globální výchozí nastavení oznámení.\n                    - `os-notification`: Zobrazovat oznámení operačního systému/systému\n                    - `message`: Zobrazovat oznámení ve stavovém řádku/oblasti zpráv\n                    - `blink`: Blikání nebo zvýraznění uživatelského rozhraní\n                    - `off`: Zakázat oznámení pro tento agent",
          "title": "Oznámení"
        },
        "enable": {
          "mdDescription": "Určuje, zda má být agent povolen (true) nebo zakázán (false).",
          "title": "Povolit agenta"
        },
        "genericCapabilitySelections": {
          "agentDelegation": "Vybraná ID agentů pro delegování",
          "functions": "ID vybraných funkcí",
          "mcpFunctions": "Vybrané ID funkcí MCP",
          "mdDescription": "Uživatelské volby pro obecné funkce, jako jsou dovednosti, funkce a nástroje MCP.",
          "promptFragments": "ID vybraných fragmentů příkazového řádku",
          "skills": "Vybrané ID dovedností",
          "title": "Výběr obecných funkcí",
          "variables": "Vybrané názvy proměnných"
        },
        "languageModelRequirements": {
          "identifier": {
            "mdDescription": "Identifikátor jazykového modelu, který má být použit."
          },
          "mdDescription": "Určuje jazykové modely používané pro tohoto agenta.",
          "purpose": {
            "mdDescription": "Účel, pro který se tento jazykový model používá.",
            "title": "Účel"
          },
          "title": "Požadavky na jazykový model"
        },
        "mdDescription": "Konfigurace nastavení agentů, jako je povolení nebo zakázání konkrétních agentů, konfigurace výzev a výběr LLM.",
        "selectedVariants": {
          "mdDescription": "Určuje aktuálně vybrané varianty výzvy pro tohoto agenta.",
          "title": "Vybrané varianty"
        },
        "serverToolSelections": {
          "mdDescription": "Uživatelské volby pro nástroje serveru poskytovatele, řazené podle výrobce modelu. Každá hodnota obsahuje ID povolených nástrojů serveru pro daného výrobce.",
          "title": "Výběr nástrojů serveru"
        },
        "showInChat": {
          "mdDescription": "Určuje, zda se agent má zobrazit v uživatelském rozhraní chatu (true) nebo skrýt (false).",
          "title": "Zobrazit v chatu"
        },
        "title": "Nastavení agenta"
      },
      "anthropic": {
        "apiKey": {
          "description": "Zadejte API klíč svého oficiálního účtu Anthropic. **Upozornění:** Použitím této předvolby bude API klíč Anthropic uložen v čitelném textu na počítači, na kterém běží Theia. K bezpečnému nastavení klíče použijte proměnnou prostředí `ANTHROPIC_API_KEY`."
        },
        "compaction": {
          "default": "Řiďte se globálním nastavením komprimace na straně serveru chatu.",
          "description": "Přepsání nativní komprimace na straně serveru poskytovatele pro modely Anthropic. Hodnota „default“ se řídí globálním nastavením chatu ({0}). Je-li tato funkce účinně povolena, použije se rozhraní API Anthropic Beta Messages, aby poskytovatel mohl shrnout starší příspěvky, jakmile konverzace překročí stanovený limit.",
          "disabled": "Nikdy nepožadujte kompakci na straně serveru u modelů Anthropic.",
          "enabled": "U modelů Anthropic vždy požadujte kompaktaci na straně serveru."
        },
        "compactionTokenThreshold": {
          "description": "Přepíše globální prahovou hodnotu počtu vstupních tokenů pro komprimaci na straně serveru u modelů Anthropic. Pokud není nastaveno, platí globální nastavení nebo výchozí hodnota poskytovatele. Pokud je nastaveno, musí být hodnota alespoň 50 000 tokenů."
        },
        "customEndpoints": {
          "apiKey": {
            "title": "Buď klíč pro přístup k API poskytovanému na dané adrese URL, nebo „true“ pro použití globálního klíče API Anthropic."
          },
          "enableStreaming": {
            "title": "Označuje, zda má být použito streamovací API. Výchozí hodnota je „true“."
          },
          "id": {
            "title": "Jedinečný identifikátor, který se používá v uživatelském rozhraní k identifikaci vlastního modelu."
          },
          "maxRetries": {
            "title": "Maximální počet opakovaných pokusů při selhání požadavku. Výchozí hodnota je 3."
          },
          "mdDescription": "Integrujte vlastní modely kompatibilní s API Anthropic. Požadované atributy jsou `model` a `url`.            \n            Volitelně můžete            \n            - zadat jedinečné `id` pro identifikaci vlastního modelu v uživatelském rozhraní. Pokud není zadáno žádné, jako `id` se použije `model`.            \n            - zadejte `apiKey` pro přístup k API poskytovanému na dané adrese URL. Použijte `true`, chcete-li označit použití globálního klíče API Anthropic.            \n            - zadejte `enableStreaming: false`, chcete-li označit, že se nemá používat streamování.            \n            - zadejte `useCaching: false`, abyste určili, že se nemá používat ukládání do mezipaměti.            \n            - zadejte `maxRetries: <number>`, abyste určili maximální počet opakovaných pokusů v případě selhání požadavku. Výchozí hodnota je 3.            \n            Schopnosti uvažování a maximální limit výstupních tokenů jsou odvozeny z odpovědi koncového bodu `/v1/models`.",
          "modelId": {
            "title": "ID modelu"
          },
          "url": {
            "title": "Koncový bod kompatibilní s Anthropic API, kde je model hostován."
          },
          "useCaching": {
            "title": "Označuje, zda model podporuje ukládání do mezipaměti. Výchozí hodnota je „true“."
          }
        },
        "models": {
          "description": "Oficiální modely Anthropic, které se mají používat"
        }
      },
      "chat": {
        "agent": {
          "architect": "Architekt",
          "coder": "Programátor",
          "universal": "Univerzální"
        },
        "app-tester": {
          "description": "Tento agent testuje uživatelské rozhraní vaší aplikace, aby ověřil uživatelsky specifikované testovací scénáře prostřednictvím automatizace prohlížeče. Může automatizovat testovací pracovní postupy a poskytovat podrobnou zpětnou vazbu o funkčnosti aplikace."
        },
        "applySuggestion": "Použít návrh",
        "bypassModelRequirement": {
          "description": "Obejít kontrolu požadavků jazykového modelu. Tuto možnost povolte, pokud používáte externí agenty (např. Claude Code), které nevyžadují jazykové modely Theia."
        },
        "category": "AI",
        "changeSetDefaultTitle": "Navrhované změny",
        "changeSetFileDiffUriLabel": "Změny AI: {0}",
        "chatAgentsVariable": {
          "description": "Vrátí seznam chatových agentů dostupných v systému."
        },
        "chatSessionNamingAgent": {
          "description": "Agent pro generování názvů chatových relací",
          "vars": {
            "conversation": {
              "description": "Obsah chatové konverzace."
            },
            "listOfSessionNames": {
              "description": "Seznam existujících názvů relací."
            }
          }
        },
        "chatSessionSummaryAgent": {
          "description": "Agent pro generování souhrnů chatových relací."
        },
        "clipboardSeparator": "schránka",
        "confirmApplySuggestion": "Soubor {0} se od vytvoření tohoto návrhu změnil. Opravdu chcete změnu použít?",
        "confirmRevertSuggestion": "Soubor {0} se od vytvoření tohoto návrhu změnil. Opravdu chcete změnu vrátit zpět?",
        "couldNotFindMatchingLM": "Nebylo možné najít odpovídající jazykový model. Zkontrolujte prosím nastavení!",
        "couldNotFindReadyLMforAgent": "Nenašel jsem připravený jazykový model pro agent {0}. Zkontrolujte prosím nastavení!",
        "customAgents": {
          "migratePrompt": {
            "message": "Vaši vlastní agenti stále používají starší formát `customAgents.yml`. Doporučujeme je převést do nového formátu pro jednotlivé agenty (`agents/<id>/agent.md`), který bude v budoucnu používat {0}. Každý agent dostane svůj vlastní soubor vedle vašeho souboru `customAgents.yml` a původní soubor zůstane zachován jako záloha `customAgents.yml.bak`."
          },
          "migrationResult": {
            "empty": "Migrace vlastního agenta: není co migrovat."
          },
          "rerunMigration": "Znovu spustit migraci vlastního agenta"
        },
        "defaultAgent": {
          "description": "Volitelné: <název agenta> chatového agenta, který má být vyvolán, pokud není v dotazu uživatele explicitně uveden žádný agent pomocí @<název agenta>. Pokud není nakonfigurován žádný výchozí agent, budou použity výchozí nastavení Theia."
        },
        "defaultToolConfirmation": {
          "description": "Výchozí chování potvrzení používané pro nástroje, které nemají vlastní položku v „ai-features.chat.toolConfirmation“. Nástroje, které výslovně vyžadují potvrzení před automatickým schválením, se vždy standardně nastaví na „potvrdit“, bez ohledu na toto nastavení."
        },
        "fromClipboard": "$(clippy) Ze schránky",
        "fromClipboardDescription": "Vložit obrázek ze schránky",
        "imageContextVariable": {
          "args": {
            "data": {
              "description": "Obrazová data v base64."
            },
            "mimeType": {
              "description": "Mimetyp obrázku."
            },
            "name": {
              "description": "Název obrazového souboru, pokud je k dispozici."
            },
            "wsRelativePath": {
              "description": "Cesta k obrazovému souboru relativní k pracovnímu prostoru, je-li k dispozici."
            }
          },
          "description": "Poskytuje kontextové informace k obrázku.",
          "label": "Obrázkový soubor"
        },
        "imagePickerPlaceholder": "Vyberte soubor obrázku nebo vyhledejte podle názvu",
        "orchestrator": {
          "description": "Tento agent analyzuje požadavek uživatele na základě popisu všech dostupných chatových agentů a vybere nejvhodnějšího agenta, který na požadavek odpoví (pomocí AI). Požadavek uživatele bude bez dalšího potvrzení přímo předán vybranému agentovi.",
          "vars": {
            "availableChatAgents": {
              "description": "Seznam chatových agentů, kterým může orchestrátor delegovat úkoly, s výjimkou agentů uvedených v seznamu vyloučených agentů."
            }
          }
        },
        "pendingImage": {
          "file": "Obrázek čeká na schválení: {0}",
          "pasted": "Čekající obrázek (vložený)"
        },
        "persistedSessionLimit": {
          "description": "Maximální počet chatových relací, které mají být uchovány. Použijte -1 pro neomezený počet relací, 0 pro deaktivaci uchovávání relací. Když je limit snížen, nejstarší relace překračující nový limit jsou automaticky odstraněny při dalším uložení."
        },
        "pinChatAgent": {
          "description": "Povolit připnutí agenta, aby zůstal zmíněný chatovací agent aktivní napříč výzvami, což snižuje potřebu opakovaných zmínek.        Agenty můžete kdykoli ručně odpojit nebo přepnout."
        },
        "revertSuggestion": "Vrátit návrh",
        "sessionStorageScope": {
          "description": "Vyberte, zda chcete chatové relace uchovávat v samostatných úložištích pro jednotlivé pracovní prostory nebo v jediném globálním úložišti. Pokud není otevřen žádný pracovní prostor, relace se přesunou do globálního úložiště.",
          "global": "Ukládejte chatové relace do jediného úložiště, které je sdílené napříč všemi pracovními prostory.",
          "workspace": "Ukládejte chatové relace do úložiště metadat specifického pro daný pracovní prostor. Relace jsou spojeny s pracovním prostorem, ale ukládají se mimo adresář pracovního prostoru."
        },
        "taskContextService": {
          "summarizeProgressMessage": "Shrnutí: {0}"
        },
        "taskContextStorageDirectory": {
          "description": "Relativní cesta v pracovním prostoru, ve které se uchovávají a ze které se načítávají popisy kontextu úkolů. Pokud je nastavena na prázdnou hodnotu, budou generované kontexty úkolů uloženy v paměti namísto na disku."
        },
        "toolConfirmation": {
          "alwaysAllow": {
            "description": "Spouštět nástroje automaticky bez potvrzení"
          },
          "confirm": {
            "description": "Před spuštěním nástrojů požádejte o potvrzení."
          },
          "description": "Nakonfigurujte chování potvrzení pro jednotlivé nástroje. Klíčem je ID nástroje, hodnotou je režim potvrzení. Chcete-li změnit výchozí nastavení pro všechny nástroje, použijte „ai-features.chat.defaultToolConfirmation“.",
          "disabled": {
            "description": "Zakázat spuštění nástroje"
          }
        },
        "toolConfirmationTimeout": {
          "denialReason": "Časový limit potvrzení vypršel po {0} sekundách",
          "description": "Časový limit v sekundách pro dialogová okna s potvrzením nástroje. Pokud je nastavena kladná hodnota, potvrzení nástroje budou po uplynutí zadané doby automaticky zamítnuta. Nastavte na 0 pro deaktivaci (výchozí nastavení)."
        },
        "universal": {
          "description": "Tento agent je navržen tak, aby pomáhal softwarovým vývojářům poskytováním stručných a přesných odpovědí na obecné otázky týkající se programování a vývoje softwaru. Slouží také jako záložní řešení pro jakékoli obecné otázky, které by uživatel mohl položit. Univerzální agent v současné době nemá ve výchozím nastavení žádný kontext, tj. nemůže přistupovat k aktuálnímu kontextu uživatele ani k pracovnímu prostoru."
        },
        "view": {
          "label": "AI Chat"
        },
        "welcomeScreenSessions": {
          "description": "Maximální počet chatových relací, které se mají zobrazit v přehledu chatu (úvodní obrazovka). Nejprve se vyplní aktivní relace; další relace jsou přístupné přes odkaz „Procházet všechny chaty...“. Snižte tuto hodnotu, pokud při větším přiblížení editoru dochází k zobrazení posuvníku. Nastavením na 0 zcela skryjete vložený seznam; relace zůstanou přístupné přes odkaz „Procházet všechny chaty...“."
        }
      },
      "chat-ui": {
        "addContextVariable": "Přidat kontextovou proměnnou",
        "agentDefaultModel": "výchozí nastavení agenta",
        "agentDelegationDescription": "Další AI agenti, kterým lze delegovat úkoly",
        "aiDisabled": "Funkce AI jsou deaktivovány.",
        "allowedResourceUrls": "Externí zdroje (obrázky, styly, média atd.), na které odkazují odpovědi AI chatu, jsou ve výchozím nastavení blokovány a nahrazeny zástupným symbolem, dokud nejsou výslovně povoleny. Zdroje, jejichž URL začíná jednou z nakonfigurovaných předpon, se zobrazují přímo, aniž by byly blokovány. Uveďte úplný původ s koncovou lomítkou (např. „https://example.com/“), abyste předešli nechtěným shodám. Přidávejte pouze zdroje, kterým plně důvěřujete.",
        "applyAll": "Použít vše",
        "applyAllTitle": "Použít všechny čekající změny",
        "askQuestion": "Zeptejte se",
        "attachToContext": "Připojit prvky ke kontextu",
        "cancel": "Zrušit (Esc)",
        "chat-view-tree-widget": {
          "ai": "AI",
          "generating": "Generování",
          "noRenderer": "Chyba: Nebylo nalezeno žádné renderovací zařízení",
          "scrollToBottom": "Přejít na nejnovější zprávu",
          "waitingForInput": "Čekání na vstup",
          "you": "Vy"
        },
        "chatInput": {
          "clearHistory": "Vymazat historii zadávacích výzev",
          "cycleMode": "Režim cyklického chatu",
          "nextPrompt": "Další výzva",
          "pasteWithImageSupport": "Vložit (s podporou obrázků)",
          "previousPrompt": "Předchozí výzva",
          "toggleCapabilities": "Přepínání konfigurace funkcí"
        },
        "chatInputAriaLabel": "Zadejte zde svou zprávu",
        "chatRequestFailedWithDetail": "Žádost o chat selhala: {0}",
        "chatResponses": "Odpovědi v chatu",
        "clearAllSelections": "Vymazat vyhledávací řetězec a výběr funkcí",
        "code-part-renderer": {
          "generatedCode": "Generovaný kód"
        },
        "collapseAll": "Sbalit vše",
        "collapseChangeSet": "Sbalit sadu změn",
        "command-part-renderer": {
          "commandNotExecutable": "Příkaz má identifikátor „{0}“, ale nelze jej spustit z okna chatu."
        },
        "compaction-part-renderer": {
          "compactionMarker": "Zkrácená konverzace"
        },
        "copyCodeBlock": "Kopírovat blok kódu",
        "couldNotSendRequestToSession": "Nebylo možné odeslat požadavek „{0}“ do relace {1}",
        "delegatedSession": "Delegované",
        "delegation-response-renderer": {
          "interactionNeeded": "Je nutná interakce uživatele",
          "prompt": {
            "label": "Delegované výzvy:"
          },
          "response": {
            "label": "Odpověď:"
          },
          "restoredNotAvailable": "Odpověď není k dispozici pro obnovené relace.",
          "starting": "Spouštění delegování...",
          "status": {
            "canceled": "zrušeno",
            "generating": "generování...",
            "starting": "spouštění..."
          }
        },
        "deleteChangeSet": "Odstranit sadu změn",
        "editRequest": "Upravit",
        "edited": "upraveno",
        "editedTooltipHint": "Tato varianta výzvy byla upravena. Můžete ji resetovat v zobrazení Konfigurace AI.",
        "enterChatName": "Zadejte název chatu",
        "errorChatInvocation": "Při vyvolání chatové služby došlo k chybě.",
        "expandChangeSet": "Rozbalit sadu změn",
        "failedToDeleteSession": "Nepodařilo se smazat chatovou relaci",
        "failedToLoadChats": "Nepodařilo se načíst chatové relace",
        "failedToRestoreSession": "Obnovení chatové relace se nezdařilo",
        "failedToRetry": "Zpráva o neúspěšném opakování pokusu",
        "focusInput": "Zaměření na zadávání textu v chatu",
        "focusResponse": "Odpověď v chatu Focus",
        "functions": "Funkce",
        "functionsDescription": "Vestavěné funkce poskytované rozšířeními {0}",
        "genericCapabilities": "Obecné schopnosti",
        "mcpFunctionsDescription": "Funkce protokolu Model Context Protocol (MCP) z připojených serverů",
        "mermaid-rendering": {
          "copySource": "Kopírovat zdroj",
          "error": "Nelze vykreslit diagram Mermaid. Přepněte do zobrazení zdrojového kódu a zkontrolujte definici.",
          "rendering": "Vykreslování schématu…",
          "resetView": "Obnovit zobrazení",
          "showDiagram": "Zobrazit schéma",
          "showSource": "Zobrazit zdroj",
          "title": "Diagram v Mermaid",
          "wheelZoomHint": "{0} + Posunout"
        },
        "modelBadgeTooltip": "Jazykový model použitý pro tuto odpověď: {0}",
        "modelUnavailable": "nedostupné",
        "noChatAgentsAvailable": "Žádní chatovací agenti nejsou k dispozici.",
        "noMatchingCapabilities": "Žádné odpovídající funkce",
        "openDiff": "Otevřít Diff",
        "openImage": "Otevřít obrázek",
        "openOriginalFile": "Otevřít původní soubor",
        "performThisTask": "Proveďte tento úkol.",
        "persistedSession": "Trvalá relace (kliknutím obnovíte)",
        "promptFragmentsDescription": "Vlastní fragmenty výzev, které mají být zahrnuty do konverzace",
        "removeChat": "Odebrat chat",
        "requestNotFoundForRetry": "Požadavek nebyl nalezen, zkuste to znovu.",
        "responseFrom": "Odpověď od {0}",
        "saveCurrentSelectionsToSettings": "Uložit nastavení funkcí",
        "searchCapabilities": "Vyhledávací funkce",
        "sectionRestored": "Obnoveno",
        "selectAgentQuickPickPlaceholder": "Vyberte agenta pro novou relaci",
        "selectAllInCategory": "Vybrat vše v této kategorii",
        "selectChat": "Vybrat chat",
        "selectContextVariableQuickPickPlaceholder": "Vyberte kontextovou proměnnou, která má být připojena ke zprávě.",
        "selectTaskContextQuickPickItem": {
          "currentlyOpen": "aktuálně otevřené"
        },
        "selectTaskContextQuickPickPlaceholder": "Vyberte kontext úkolu, který chcete připojit",
        "selectVariableArguments": "Vyberte proměnné argumenty",
        "send": "Odeslat (Enter)",
        "server-toolcall-part-renderer": {
          "indicator": "server",
          "serverTooltip": "Spuštěno na serverech poskytovatele (nikoli lokálně). Nástroje serveru jsou po výběru automaticky schváleny."
        },
        "serverToolWarning": "Tento nástroj je po výběru automaticky schválen. Model jej může spustit kdykoli.",
        "serverTools": "Nástroje serveru",
        "serverToolsDescription": "Serverové nástroje jsou spouštěny na straně serveru pomocí LLM v infrastruktuře dodavatele.",
        "serverToolsWarning": "Tyto nástroje jsou po výběru automaticky schváleny. Model je může kdykoli spustit.",
        "sessionModel": "Vzor pro tento chat",
        "sessionModelDefault": "Vzor pro tento chat ({0})",
        "sessionModelUnavailable": "Model pro tento chat není k dispozici ({0}); požadavky používají výchozí nastavení agenta",
        "sessionNotFoundForRetry": "Relace nebyla nalezena pro opakování pokusu",
        "skillsDescription": "Opakovaně použitelné pokyny k dovednostem, které lze přidat do konverzace",
        "switchAgentMode": "Přepnout režim agenta",
        "text-part-renderer": {
          "cantDisplay": "Nelze zobrazit odpověď, zkontrolujte prosím ChatResponsePartRenderers!"
        },
        "toggleCapabilitiesConfig": "Přepínání konfigurace funkcí",
        "tokenUsageIndicatorEnabled": "Určuje, zda se v zobrazení chatu zobrazuje experimentální indikátor využití tokenů. Tato funkce je experimentální a počty tokenů mohou být nepřesné v závislosti na modelu a poskytovateli.",
        "tokenUsageLabel": "Použití tokenů",
        "tokenUsageOverflow": "Využití tokenů výrazně překračuje varovnou hranici. Zvažte komprimaci nebo zahájení nové relace.",
        "tokenUsageTooltipCacheCreate": "Vytvoření mezipaměti: {0}",
        "tokenUsageTooltipCacheRead": "Čtení z mezipaměti: {0}",
        "tokenUsageTooltipCompactions": "Zkráceno {0} x",
        "tokenUsageTooltipCumulative": "Souhrn: {0}",
        "tokenUsageTooltipTotal": "Celkem: {0} / {1} ({2} %)",
        "tokenUsageWarning": "Byla dosažena prahová hodnota varování o využití tokenů.",
        "tokenUsageWarningEnabled": "Určuje, zda se zobrazí oznámení, když využití tokenů v chatové relaci překročí nastavenou hranici. Vyžaduje, aby poskytovatel jazykového modelu hlásil využití tokenů.",
        "tokenUsageWarningMessage": "Využití tokenů chatové relace dosáhlo {0} % kontextového okna. Zvažte shrnutí této relace nebo zahájení nové, abyste se vyhnuli dosažení limitu.",
        "tokenUsageWarningNewSessionAction": "Zahájit nový chat",
        "tokenUsageWarningSummarizeAction": "Shrnutí aktuální relace",
        "tokenUsageWarningThresholdPercentage": "Procento kontextového okna modelu, při kterém se spustí varování o využití tokenů. Tato hodnota také určuje barevné pruhy varování/chyb v indikátoru využití tokenů. V současné době se počítá s předpokládaným kontextovým oknem o velikosti 200 kB; jakmile bude k dispozici skutečná velikost kontextu pro daný model, bude použita tato hodnota.",
        "toolcall-part-renderer": {
          "denied": "Provedení zamítnuto",
          "finished": "Spustit",
          "rejected": "Provedení zrušeno"
        },
        "toolconfirmation": {
          "allow-options-dropdown-tooltip": "Více Povolit možnosti",
          "allow-session": "Povolit tento chat",
          "allowed": "Povolené spuštění nástroje",
          "alwaysAllowConfirm": "Rozumím, povolit automatické schvalování",
          "alwaysAllowGenericWarning": "Tento nástroj vyžaduje potvrzení, než bude možné povolit automatické schvalování. Po povolení budou všechna budoucí vyvolání prováděna bez potvrzení. Povolte tuto funkci pouze v případě, že tomuto nástroji důvěřujete a rozumíte potenciálním rizikům.",
          "alwaysAllowTitle": "Povolit automatické schvalování pro „{0}“?",
          "approveLatest": "Schválit potvrzení nejnovějšího nástroje",
          "autoCancel": "Automatické zrušení v{0}",
          "canceled": "Provedení nástroje zrušeno",
          "denied": "Spuštění nástroje zamítnuto",
          "deny-forever": "Vždy odmítnout",
          "deny-options-dropdown-tooltip": "Další možnosti odmítnutí",
          "deny-reason-placeholder": "Zadejte důvod zamítnutí...",
          "deny-session": "Odmítnout pro tento chat",
          "deny-with-reason": "Odmítnout s odůvodněním...",
          "denyLatest": "Odmítnout potvrzení nejnovějšího nástroje",
          "executionDenied": "Spuštění nástroje zamítnuto",
          "header": "Potvrzení spuštění nástroje"
        },
        "unableToSummarizeCurrentSession": "Nelze shrnout aktuální relaci. Ověřte, zda není deaktivován agent pro shrnutí.",
        "unknown-part-renderer": {
          "contentNotRestoreable": "Tento obsah (typ „{0}“) nebylo možné zcela obnovit. Může pocházet z rozšíření, které již není k dispozici."
        },
        "unpinAgent": "Odepnout agenta",
        "unselectAllInCategory": "Zrušit výběr všeho v této kategorii",
        "variablesDescription": "Dynamické proměnné, které poskytují kontextové informace",
        "variantTooltip": "Varianta výzvy: {0}",
        "yourMessage": "Vaše zpráva"
      },
      "claude-code": {
        "agentDescription": "Kódovací agent společnosti Anthropic",
        "allowSession": "Povolit pro tuto relaci",
        "apiKey": {
          "description": "Zadejte klíč API pro Claude Code. **Upozornění:** Použitím této předvolby bude klíč API uložen v čitelném textu na počítači, na kterém běží Theia. K bezpečnému nastavení klíče použijte proměnnou prostředí `ANTHROPIC_API_KEY`."
        },
        "askBeforeEdit": "Před úpravou se zeptejte",
        "changeSetTitle": "Změny provedené Claudem Codem",
        "clearCommand": {
          "description": "Vytvořit novou relaci"
        },
        "compactCommand": {
          "description": "Kompaktní konverzace s volitelnými pokyny pro zaostření"
        },
        "completedCount": "{0} / {1} dokončeno",
        "configCommand": {
          "description": "Otevřít konfiguraci Claude Code"
        },
        "currentDirectory": "aktuální adresář",
        "differentAgentRequestWarning": "Předchozí požadavek na chat byl vyřízen jiným agentem. Claude Code tyto ostatní zprávy nevidí.",
        "edit": "Upravit {0}",
        "editAutomatically": "Automaticky upravit",
        "editing": "Úpravy",
        "editsCount": "{0} úpravy",
        "emptyTodoList": "No todos available",
        "entireFile": "Celý soubor",
        "excludingOnePattern": " (kromě 1 vzoru)",
        "excludingPatterns": " (s výjimkou vzorů {0})",
        "executablePath": {
          "description": "Cesta k spustitelnému souboru Claude Code (cli.js) v `@anthropic-ai/claude-agent-sdk`. Pokud není zadána, systém se pokusí cestu automaticky vyřešit z globální instalace npm."
        },
        "executedCommand": "Provedeno: {0}",
        "failedToParseBashToolData": "Nepodařilo se analyzovat data nástroje Bash.",
        "failedToParseEditToolData": "Nepodařilo se analyzovat data nástroje pro úpravy",
        "failedToParseGlobToolData": "Nepodařilo se analyzovat data nástroje Glob.",
        "failedToParseGrepToolData": "Nepodařilo se analyzovat data nástroje Grep.",
        "failedToParseLSToolData": "Nepodařilo se analyzovat data nástroje LS",
        "failedToParseMultiEditToolData": "Nepodařilo se analyzovat data nástroje MultiEdit",
        "failedToParseReadToolData": "Nepodařilo se analyzovat data nástroje Read.",
        "failedToParseTodoListData": "Nepodařilo se analyzovat data seznamu úkolů",
        "failedToParseWebFetchToolData": "Nepodařilo se analyzovat data nástroje WebFetch",
        "failedToParseWriteToolData": "Nepodařilo se analyzovat data nástroje Write.",
        "fetching": "Načítání",
        "fileFilter": "Filtr souborů",
        "filePath": "Cesta k souboru",
        "fileType": "Typ souboru",
        "findMatchingFiles": "Najít soubory odpovídající globálnímu vzoru „{0}“ v aktuálním adresáři",
        "findMatchingFilesWithPath": "Najděte soubory odpovídající globálnímu vzoru „{0}“ v adresáři {1}.",
        "finding": "Hledání",
        "from": "Z",
        "globPattern": "globový vzor",
        "grepOptions": {
          "caseInsensitive": "bez rozlišení velkých a malých písmen",
          "glob": "glob: {0}",
          "headLimit": "limit: {0}",
          "lineNumbers": "čísla řádků",
          "linesAfter": "+{0} po",
          "linesBefore": "+{0} před",
          "linesContext": "± Kontext {0}",
          "multiLine": "multiline",
          "type": "typ: {0}"
        },
        "grepOutputModes": {
          "content": "obsah",
          "count": "počet",
          "filesWithMatches": "soubory s shodami"
        },
        "ignoredPatterns": "Ignorované vzory",
        "ignoringPatterns": "Ignorování vzorů „{0}“",
        "initCommand": {
          "description": "Inicializujte projekt pomocí průvodce CLAUDE.md."
        },
        "itemCount": "{0} položky",
        "lineLimit": "Omezení počtu řádků",
        "lines": "Řádky",
        "listDirectoryContents": "Seznam obsahu adresáře",
        "listing": "Seznam",
        "memoryCommand": {
          "description": "Upravit paměťový soubor CLAUDE.md"
        },
        "multiEditing": "Víceúrovňová editace",
        "oneEdit": "1 editace",
        "oneItem": "1 položka",
        "oneOption": "1 možnost",
        "openDirectoryTooltip": "Kliknutím otevřete adresář",
        "openFileTooltip": "Kliknutím otevřete soubor v editoru",
        "optionsCount": "{0} možnosti",
        "partial": "Částečné",
        "plan": "Režim plánu",
        "project": "projekt",
        "projectRoot": "kořen projektu",
        "readMode": "Režim čtení",
        "reading": "Čtení",
        "replaceAllCount": "{0} nahradit-vše",
        "replaceAllOccurrences": "Nahradit všechny výskyty",
        "resumeCommand": {
          "description": "Obnovit relaci"
        },
        "reviewCommand": {
          "description": "Požádat o kontrolu kódu"
        },
        "searchPath": "Vyhledávací cesta",
        "searching": "Vyhledávání",
        "startingLine": "Startovní čára",
        "timeout": "Časový limit",
        "timeoutInMs": "Časový limit: {0} ms",
        "to": "To",
        "todoList": "Seznam úkolů",
        "todoPriority": {
          "high": "vysoký",
          "low": "nízký",
          "medium": "střední"
        },
        "toolApprovalRequest": "Claude Code chce použít nástroj „{0}“. Chcete to povolit?",
        "totalEdits": "Celkový počet úprav",
        "vars": {
          "activeEditor": {
            "description": "URI aktuálně aktivního editoru."
          }
        },
        "webFetch": "Web Fetch",
        "writing": "Psaní"
      },
      "code-completion": {
        "progressText": "Výpočet dokončení kódu AI..."
      },
      "codex": {
        "agentDescription": "Kódovací asistent OpenAI poháněný Codexem",
        "apiKey": {
          "description": "Klíč API OpenAI pro Codex. Pokud není nastaven, použije se sdílený klíč API OpenAI (`ai-features.openAiOfficial.openAiApiKey`). Lze také nastavit pomocí proměnné prostředí `OPENAI_API_KEY`."
        },
        "completedCount": "{0} / {1} dokončeno",
        "exitCode": "Kód ukončení: {0}",
        "fileChangeFailed": "Codex se nepodařilo použít změny pro: {0}",
        "fileChangeFailedGeneric": "Codex nedokázal použít změny souboru.",
        "itemCount": "{0} položky",
        "noItems": "Žádné položky",
        "oneItem": "1 položka",
        "searched": "Hledáno",
        "searching": "Vyhledávání",
        "todoList": "Seznam úkolů"
      },
      "completion": {
        "agent": {
          "description": "Tento agent poskytuje automatické doplňování kódu v editoru kódu v aplikaci {0}.",
          "vars": {
            "file": {
              "description": "URI souboru, který se upravuje"
            },
            "language": {
              "description": "Jazyková identifikace souboru, který se upravuje"
            },
            "prefix": {
              "description": "Kód před aktuální pozicí kurzoru"
            },
            "suffix": {
              "description": "Kód za aktuální pozicí kurzoru"
            }
          }
        },
        "automaticEnable": {
          "description": "Automaticky spouštějte doplňování AI inline v jakémkoli editoru (Monaco) během úprav.            \n            Alternativně můžete kód spustit ručně pomocí příkazu „Spustit inline návrh“ nebo výchozí klávesové zkratky „Ctrl+Alt+Space“."
        },
        "cacheCapacity": {
          "description": "Maximální počet dokončení kódu, které lze uložit do mezipaměti. Vyšší číslo může zlepšit výkon, ale spotřebuje více paměti. Minimální hodnota je 10, doporučený rozsah je mezi 50–200.",
          "title": "Kapacita mezipaměti pro dokončování kódu"
        },
        "debounceDelay": {
          "description": "Ovládá zpoždění v milisekundách před spuštěním dokončování AI po detekci změn v editoru. Vyžaduje povolení funkce „Automatické dokončování kódu“. Zadejte 0 pro deaktivaci zpoždění odskoku.",
          "title": "Zpoždění odskoku"
        },
        "excludedFileExts": {
          "description": "Určete přípony souborů (např. .md, .txt), u kterých by mělo být zakázáno automatické doplňování pomocí AI.",
          "title": "Vyloučené přípony souborů"
        },
        "fileVariable": {
          "description": "URI souboru, který se upravuje. K dispozici pouze v kontextu doplňování kódu."
        },
        "languageVariable": {
          "description": "Jazyková identifikace souboru, který se upravuje. K dispozici pouze v kontextu doplňování kódu."
        },
        "maxContextLines": {
          "description": "Maximální počet řádků použitých jako kontext, rozložený mezi řádky před a za pozicí kurzoru (předpona a přípona). Nastavte tuto hodnotu na -1, chcete-li jako kontext použít celý soubor bez omezení počtu řádků, a na 0, chcete-li použít pouze aktuální řádek.",
          "title": "Maximální počet řádků kontextu"
        },
        "prefixVariable": {
          "description": "Kód před aktuální pozicí kurzoru. K dispozici pouze v kontextu doplňování kódu."
        },
        "stripBackticks": {
          "description": "Odstraňte okolní zpětné lomítka z kódu vráceného některými LLM. Pokud je detekováno zpětné lomítko, odstraní se také veškerý obsah za uzavíracím zpětným lomítkem. Toto nastavení pomáhá zajistit, že se vrátí čistý kód, když jazykové modely používají formátování podobné markdownu.",
          "title": "Odstranit zpětné lomítko z inline doplňování"
        },
        "suffixVariable": {
          "description": "Kód za aktuální pozicí kurzoru. K dispozici pouze v kontextu doplňování kódu."
        }
      },
      "configuration": {
        "selectItem": "Vyberte položku."
      },
      "copilot": {
        "auth": {
          "aiConfiguration": "Konfigurace AI",
          "authorize": "Autorizoval jsem",
          "copied": "Zkopírováno!",
          "copyCode": "Kopírovat kód",
          "expired": "Oprávnění vypršelo nebo bylo zamítnuto. Zkuste to znovu.",
          "hint": "Po zadání kódu a autorizaci klikněte níže na „Autorizoval jsem“.",
          "initiating": "Zahájení ověřování...",
          "instructions": "Chcete-li povolit aplikaci {0} používat GitHub Copilot, přejděte na níže uvedenou adresu URL a zadejte kód:",
          "openGitHub": "Otevřít GitHub",
          "privacy": "Theia je open-source projekt. Žádáme pouze o přístup k vašemu uživatelskému jménu GitHub, abychom se mohli připojit ke službám GitHub Copilot – žádné další údaje nejsou zpřístupňovány ani ukládány.",
          "success": "Úspěšně přihlášeno do GitHub Copilot!",
          "successHint": "Pokud má váš účet GitHub přístup k Copilotu, můžete nyní nakonfigurovat jazykové modely Copilotu v ",
          "tos": "Přihlášením souhlasíte s ",
          "tosLink": "Podmínky služby GitHub",
          "verifying": "Ověřování autorizace..."
        },
        "category": "Copilot",
        "commands": {
          "signIn": "Přihlaste se do GitHub Copilot",
          "signOut": "Odhlásit se z GitHub Copilot"
        },
        "enabled": {
          "mdDescription": "Povolte poskytovatele GitHub Copilot. Po povolení se zobrazí položka na stavovém řádku pro ověření a z vašeho předplatného Copilot se vyhledají dostupné modely."
        },
        "enterpriseUrl": {
          "mdDescription": "Doména GitHub Enterprise pro Copilot API (např. `github.mycompany.com`). Pro GitHub.com ponechte prázdné."
        },
        "modelOverrides": {
          "mdDescription": "Přepsání automaticky zjištěných modelů GitHub Copilot. Pokud je pole prázdné (výchozí nastavení), jsou dostupné modely zjištěny z vašeho předplatného Copilot. Nastavte explicitní ID modelů, abyste přepsali automatické zjišťování."
        },
        "signOut": {
          "confirmMessage": "Opravdu se chcete odhlásit z GitHub Copilot?"
        },
        "statusBar": {
          "signedIn": "Přihlášeno do GitHub Copilot jako {0}. Kliknutím se odhlásíte.",
          "signedOut": "Nejste přihlášeni do GitHub Copilot. Klikněte pro přihlášení."
        },
        "tokenMigration": "Vaše relace GitHub Copilot používala zastaralou metodu ověřování a byla vymazána. Přihlaste se prosím znovu, abyste měli přístup ke všem dostupným modelům."
      },
      "core": {
        "agentConfiguration": {
          "addCustomAgent": "Přidat vlastní agenta",
          "availableCapabilities": "Dostupné funkce",
          "completionNotificationDescriptionPrefix": "Vyberte, jakým způsobem chcete být upozorněni, když tento agent vyžaduje vaši pozornost, tj. když dokončí svůj úkol nebo požádá o váš vstup. „Výchozí“ používá ",
          "defaultNotificationDescription": "Používá globální nastavení oznámení AI.",
          "enableAgent": "Povolit agenta",
          "llmRequirements": "Požadavky LLM",
          "notUsedInPrompt": "Nepoužívá se v příkazovém řádku.",
          "notUsedInPromptTooltip": "Tato proměnná je deklarována agentem, ale není odkazována v aktuální šabloně výzvy.",
          "notificationSettings": "Nastavení oznámení",
          "notificationSettingsLink": "Nastavení oznámení AI",
          "promptTemplates": "Šablony výzev",
          "selectAgentMessage": "Nejprve vyberte agenta!",
          "showInChat": "Zobrazit v chatu",
          "templateName": "Šablona",
          "undeclared": "Nedeklarované",
          "undeclaredTooltip": "Tato proměnná se používá v příkazovém řádku, ale agent pro ni nemá deklarovaný popis.",
          "usedAgentSpecificVariables": "Použité proměnné specifické pro agenta",
          "usedFunctions": "Použité funkce",
          "usedGlobalVariables": "Použité globální proměnné",
          "variant": "Varianta"
        },
        "agentsVariable": {
          "description": "Vrátí seznam agentů dostupných v systému."
        },
        "aiConfiguration": {
          "label": "Konfigurace AI"
        },
        "blinkTitle": {
          "agentCompleted": "{0} - Agent dokončil",
          "namedAgentCompleted": "{0} - Agent „{1}“ Dokončeno"
        },
        "capabilityVariable": {
          "argDescription": "Identifikátor fragmentu výzvy, za kterým může následovat „výchozí zapnuto“ nebo „výchozí vypnuto“ (výchozí nastavení je vypnuto).",
          "completions": {
            "detail": {
              "off": "Funkce je ve výchozím nastavení zakázána.",
              "on": "Funkce je ve výchozím nastavení povolena."
            }
          },
          "description": "Podmíněně vyřeší fragmenty výzvy na základě výchozího nastavení zapnuto/vypnuto."
        },
        "changeSetSummaryVariable": {
          "description": "Poskytuje souhrn souborů v sadě změn a jejich obsahu."
        },
        "contextDetailsVariable": {
          "description": "Poskytuje plné textové hodnoty a popisy pro všechny kontextové prvky."
        },
        "contextSummaryVariable": {
          "description": "Popisuje soubory v kontextu dané relace."
        },
        "customAgentTemplate": {
          "description": "Toto je příklad agenta. Upravte vlastnosti podle svých potřeb."
        },
        "defaultModelAliases": {
          "code": {
            "description": "Optimalizováno pro úkoly související s porozuměním a generováním kódu."
          },
          "code-completion": {
            "description": "Nejvhodnější pro scénáře automatického doplňování kódu."
          },
          "fast": {
            "description": "Rychlejší a levnější modely pro jednodušší úkoly, jako je průzkum nebo volání základních nástrojů, kde není vyžadováno hluboké uvažování."
          },
          "summarize": {
            "description": "Modely upřednostňované pro shrnutí a zhuštění obsahu."
          },
          "universal": {
            "description": "Vyvážené pro použití v kódu i v běžném jazyce."
          }
        },
        "defaultNotification": {
          "mdDescription": "Výchozí způsob upozornění používaný v případě, že agent AI potřebuje vaši pozornost, tj. dokončil úkol nebo žádá o váš vstup. Jednotliví agenti mohou toto nastavení přepsat.",
          "title": "Výchozí typ oznámení"
        },
        "discard": {
          "label": "Šablona pro potvrzení AI"
        },
        "discardCustomPrompt": {
          "tooltip": "Zrušit přizpůsobení"
        },
        "fileVariable": {
          "description": "Vyřeší obsah souboru",
          "uri": {
            "description": "URI požadovaného souboru."
          }
        },
        "languageModelRenderer": {
          "alias": "[alias] {0}",
          "languageModel": "Jazykový model",
          "purpose": "Účel"
        },
        "maxRetries": {
          "mdDescription": "Maximální počet pokusů o opakování, když selže požadavek na poskytovatele AI. Hodnota 0 znamená žádné opakování.",
          "title": "Maximální počet opakování"
        },
        "modelAliasesConfiguration": {
          "agents": "Agenti používající tento alias",
          "defaultList": "[Výchozí seznam]",
          "evaluatesTo": "Vyhodnocuje se jako",
          "label": "Aliasy modelů",
          "modelNotReadyTooltip": "Není připraveno",
          "modelReadyTooltip": "Připraveno",
          "noAgents": "Žádný agent tento alias nepoužívá.",
          "noModelReadyTooltip": "Žádný model není připraven",
          "noResolvedModel": "Pro tento alias není k dispozici žádný model.",
          "priorityList": "Seznam priorit",
          "selectAlias": "Vyberte prosím alias modelu.",
          "selectedModelId": "Vybraný model",
          "unavailableModel": "Vybraný model již není k dispozici."
        },
        "noVariableFoundForOpenRequest": "Nenalezena proměnná pro otevřenou žádost.",
        "notification": {
          "message": {
            "description": "Zobrazit oznámení uvnitř aplikace"
          },
          "off": {
            "description": "Zakázat všechna oznámení"
          },
          "osNotification": "Oznámení operačního systému",
          "windowBlink": "Blikání okna"
        },
        "openEditorsShortVariable": {
          "description": "Krátký odkaz na všechny aktuálně otevřené soubory (relativní cesty, oddělené čárkami)"
        },
        "openEditorsVariable": {
          "description": "Seznam všech aktuálně otevřených souborů oddělených čárkami jako cesty relativní k pracovnímu prostoru (např. my-project/src/index.ts)."
        },
        "preference": {
          "languageModelAliases": {
            "description": "Nakonfigurujte modely pro každý alias jazykového modelu v [AI Configuration View]({0}). Alternativně můžete nastavení zadat ručně v souboru settings.json: \n```\n\"default/code\": {\n  \"selectedModel\": \"anthropic/claude-opus-4-20250514\"\n}\n```",
            "selectedModel": "Model vybraný uživatelem pro tento alias.",
            "title": "Aliasy jazykového modelu"
          }
        },
        "productNameVariable": {
          "description": "Název produktu/aplikace, se kterou uživatel pracuje"
        },
        "promptFragmentsConfiguration": {
          "activeCustomizationTitle": "Aktivní přizpůsobení",
          "createCustomizationTitle": "Vytvořit přizpůsobení",
          "customization": "přizpůsobení",
          "customizationLabel": "Přizpůsobení",
          "defaultVariantTitle": "Výchozí varianta",
          "deleteCustomizationTitle": "Odstranit přizpůsobení",
          "editTemplateTitle": "Upravit šablonu",
          "headerTitle": "Fragmenty výzev",
          "label": "Fragmenty výzev",
          "noFragmentsAvailable": "Žádné fragmenty výzev nejsou k dispozici.",
          "otherPromptFragmentsHeader": "Další fragmenty výzev",
          "promptTemplateText": "Šablona textu výzvy",
          "promptVariantsHeader": "Sady variant výzev",
          "removeCustomizationDialogMsg": "Opravdu chcete odstranit přizpůsobení {0} pro fragment výzvy „{1}“?",
          "removeCustomizationDialogTitle": "Odebrat přizpůsobení",
          "removeCustomizationWithDescDialogMsg": "Opravdu chcete odstranit přizpůsobení {0} pro fragment výzvy „{1}“ ({2})?",
          "resetAllButton": "Vynulovat vše",
          "resetAllCustomizationsDialogMsg": "Opravdu chcete resetovat všechny fragmenty výzev na jejich vestavěné verze? Tím se odstraní všechna přizpůsobení.",
          "resetAllCustomizationsDialogTitle": "Obnovit všechna přizpůsobení",
          "resetAllCustomizationsTitle": "Obnovit všechna přizpůsobení",
          "resetAllPromptFragments": "Obnovit všechny fragmenty výzvy",
          "resetToBuiltInDialogMsg": "Opravdu chcete resetovat fragment výzvy „{0}“ na jeho vestavěnou verzi? Tím se odstraní všechna přizpůsobení.",
          "resetToBuiltInDialogTitle": "Obnovit na vestavěné",
          "resetToBuiltInTitle": "Obnovit na tuto vestavěnou hodnotu",
          "resetToCustomizationDialogMsg": "Opravdu chcete resetovat fragment výzvy „{0}“ a použít přizpůsobení {1}? Tím se odstraní všechna přizpůsobení s vyšší prioritou.",
          "resetToCustomizationDialogTitle": "Obnovit přizpůsobení",
          "resetToCustomizationTitle": "Obnovit toto přizpůsobení",
          "selectedVariantLabel": "Vybrané",
          "selectedVariantTitle": "Vybraná varianta",
          "usedByAgentTitle": "Používá agent: {0}",
          "variantSetError": "Vybraná varianta neexistuje a nebylo možné najít výchozí nastavení. Zkontrolujte prosím svou konfiguraci.",
          "variantSetWarning": "Vybraná varianta neexistuje. Místo ní se používá výchozí varianta.",
          "variantsOfSystemPrompt": "Varianty této sady variant výzev:"
        },
        "promptTemplates": {
          "description": "Složka pro ukládání přizpůsobených šablon výzev. Pokud nejsou přizpůsobeny, použije se adresář konfigurace uživatele. Zvažte použití složky, která je pod verzovou kontrolou, pro správu vašich variant šablon výzev."
        },
        "promptVariable": {
          "argDescription": "ID šablony výzvy k vyřešení",
          "completions": {
            "detail": {
              "builtin": "Vestavěný fragment výzvy",
              "custom": "Přizpůsobený fragment výzvy"
            }
          },
          "description": "Vyřeší šablony výzev prostřednictvím služby výzev."
        },
        "prompts": {
          "category": "Šablony AI Prompt"
        },
        "reasoning": {
          "mdDescription": "Výchozí hodnota pro volič uvažování v chatovém vstupu, použitá u modelů, které podporují uvažování.\n\nJedná se o nastavení na úrovni uživatelského rozhraní: zvolená úroveň se v okamžiku požadavku převede na nativní parametry API poskytovatele (např. Anthropic `thinking` / `output_config.effort`, OpenAI `reasoning.effort`, Gemini `thinkingConfig`) a má přednost před jakýmikoli surovými hodnotami dodanými prostřednictvím `#ai-features.modelSettings.requestSettings#` pro stejná pole.\n\nKaždý záznam se skládá z:\n- `scope`: Definuje, kdy se nastavení použije (`modelId`, `providerId`, `agentId`).\n- `reasoning.level`: Jedna z hodnot `off`, `minimal`, `low`, `medium`, `high`, `auto`.\n\nPriorita při běhu (nejvyšší jako první): přepsání relace pomocí selektoru → tato preference → deklarované výchozí nastavení modelu. Odesláno bude to, co zobrazí selektor. Chcete-li ručně přepsat pole reasoning poskytovatele pomocí `#ai-features.modelSettings.requestSettings#`, nastavte zde `reasoning.level` na `off`, aby byl překlad založený na úrovni deaktivován.\n\nZáznamy se porovnávají na základě specifikace rozsahu (agent: 100, model: 10, poskytovatel: 1 bod).\n\nPříklad:\n```json\n[\n  { \"scope\": { \"providerId\": \"anthropic\" }, \"reasoning\": { \"level\": \"medium\" } },\n  { \"scope\": { \"modelId\": \"openai/gpt-5\" }, \"reasoning\": { \"level\": \"high\" } },\n  { \"scope\": { \"agentId\": \"Coder\" }, \"reasoning\": { \"level\": \"off\" } }\n]\n```",
          "title": "Výchozí nastavení"
        },
        "requestSettings": {
          "clientSettings": {
            "description": "Nastavení klienta pro zpracování zpráv, které jsou odesílány zpět do llm.",
            "keepThinking": {
              "description": "Pokud je nastaveno na hodnotu false, budou všechny výstupy filtrovány před odesláním dalšího požadavku uživatele v konverzaci s více tahy."
            },
            "keepToolCalls": {
              "description": "Pokud je nastaveno na hodnotu false, budou všechny požadavky nástrojů a odpovědi nástrojů filtrovány před odesláním dalšího požadavku uživatele v konverzaci s více tahy."
            }
          },
          "mdDescription": "Umožňuje specifikovat vlastní nastavení požadavků pro více modelů.\nKaždé nastavení se skládá z:\n- `scope`: Definuje, kdy se nastavení použije:\n- `modelId` (volitelné): ID modelu, které se má porovnat\n- `providerId` (volitelné): ID poskytovatele, které se má shodovat (např. huggingface, openai, ollama, llamafile)\n- `agentId` (volitelné): ID agenta, které se má shodovat\n- `requestSettings`: Nastavení specifická pro model jako páry klíč-hodnota\n- `clientSettings`: Nastavení zpracování zpráv na straně klienta:\n- `keepToolCalls` (boolean): Zda zachovat volání nástrojů v kontextu\n- `keepThinking` (boolean): Zda zachovat zprávy o přemýšlení\nNastavení se porovnávají na základě specifičnosti (agent: 100, model: 10, poskytovatel: 1 bod).\nDalší informace naleznete v [naší dokumentaci](https://theia-ide.org/docs/user_ai/#custom-request-settings).",
          "modelSpecificSettings": {
            "description": "Nastavení pro konkrétní ID modelu."
          },
          "scope": {
            "agentId": {
              "description": "(Volitelné) ID agenta, na které se nastavení vztahuje."
            },
            "modelId": {
              "description": "(Volitelné) ID modelu"
            },
            "providerId": {
              "description": "(Volitelné) ID poskytovatele, na které se nastavení vztahuje."
            }
          },
          "title": "Nastavení vlastních požadavků"
        },
        "serverSideCompaction": {
          "description": "Ve výchozím nastavení povolit nativní komprimaci na straně serveru poskytovatele pro chatové požadavky. Je-li tato funkce zapnutá, modely, které ji podporují, mohou automaticky shrnout starší příspěvky, jakmile konverzace překročí jejich vlastní prahovou hodnotu, což umožní, aby dlouhé relace pokračovaly i po překročení kontextového limitu. Každý poskytovatel nabízí vlastní přepsání a jednotlivé chatové relace mohou toto nastavení přepsat ve svých nastaveních relace. Modely bez této podpory ji ignorují."
        },
        "serverSideCompactionTokenThreshold": {
          "description": "Výchozí prahová hodnota počtu vstupních tokenů, při jejímž dosažení by se měla spustit nativní komprimace na straně serveru poskytovatele. Poskytovatelé a jednotlivé chatové relace mohou tuto hodnotu přepsat. Pokud není nastavena, zvolí poskytovatel svou výchozí prahovou hodnotu. Je-li nastavena, musí být hodnota alespoň 50 000 tokenů."
        },
        "skillDirectories": {
          "description": "Další adresáře obsahující definice dovedností (soubory SKILL.md). Dovednosti poskytují opakovaně použitelné pokyny, na které mohou odkazovat agenti AI. Adresáře .prompts/skills a .agents/skills ve vašem pracovním prostoru, adresář .agents/skills ve vašem domovském adresáři a adresář skills ve složce s konfigurací vašeho produktu jsou vždy zahrnuty."
        },
        "skillsVariable": {
          "description": "Vrací seznam dostupných dovedností, které mohou používat agenti AI."
        },
        "taskContextSummary": {
          "description": "Vyřeší všechny položky kontextu úkolů přítomné v kontextu relace."
        },
        "templateSettings": {
          "edited": "upraveno",
          "unavailableVariant": "Není k dispozici"
        },
        "todayVariable": {
          "description": "Dělejte něco pro dnešek",
          "format": {
            "description": "Formát data"
          }
        },
        "unableToDisplayVariableValue": "Nelze zobrazit hodnotu proměnné.",
        "unableToResolveVariable": "Nelze vyřešit proměnnou.",
        "variable-contribution": {
          "builtInVariable": "{0} Vestavěná proměnná",
          "currentAbsoluteFilePath": "Absolutní cesta k aktuálně otevřenému souboru.",
          "currentFileContent": "Čistý obsah aktuálně otevřeného souboru. To nezahrnuje informace o tom, odkud obsah pochází.",
          "currentRelativeDirPath": "Cesta relativní k pracovnímu prostoru k adresáři obsahujícímu aktuálně otevřený soubor (např. my-project/src).",
          "currentRelativeFilePath": "Cesta k aktuálně otevřenému souboru relativní k pracovnímu prostoru (např. my-project/src/index.ts).",
          "currentSelectedText": "Obyčejný text, který je aktuálně vybrán v otevřeném souboru. To nezahrnuje informace o tom, odkud obsah pochází.",
          "dotRelativePath": "Krátký odkaz na relativní cestu k aktuálně otevřenému souboru v rámci pracovního prostoru („currentRelativeFilePath“)."
        }
      },
      "editor": {
        "editorContextVariable": {
          "description": "Vyřeší kontextové informace specifické pro editor.",
          "label": "EditorContext"
        },
        "explainWithAI": {
          "prompt": "Vysvětlete tuto chybu",
          "title": "Vysvětlit pomocí AI"
        },
        "fixWithAI": {
          "prompt": "Pomoc při opravě této chyby"
        }
      },
      "google": {
        "apiKey": {
          "description": "Zadejte klíč API svého oficiálního účtu Google AI (Gemini). **Upozornění:** Použitím této předvolby bude klíč GOOGLE AI API uložen v čitelném textu na počítači, na kterém běží Theia. K bezpečnému nastavení klíče použijte proměnnou prostředí `GOOGLE_API_KEY`."
        },
        "maxRetriesOnErrors": {
          "description": "Maximální počet opakovaných pokusů v případě chyb. Pokud je menší než 1, logika opakovaných pokusů je deaktivována."
        },
        "models": {
          "description": "Oficiální modely Google Gemini, které se mají používat"
        },
        "retryDelayOnOtherErrors": {
          "description": "Zpoždění v sekundách mezi opakovanými pokusy v případě jiných chyb (někdy Google GenAI hlásí chyby, jako je neúplná syntaxe JSON vrácená z modelu nebo 500 Internal Server Error). Nastavení této hodnoty na -1 zabrání opakovaným pokusům v těchto případech. V opačném případě dojde k opakovanému pokusu buď okamžitě (pokud je nastaveno na 0), nebo po tomto zpoždění v sekundách (pokud je nastaveno na kladné číslo)."
        },
        "retryDelayOnRateLimitError": {
          "description": "Zpoždění v sekundách mezi opakovanými pokusy v případě chyb omezení rychlosti. Viz https://ai.google.dev/gemini-api/docs/rate-limits"
        }
      },
      "history": {
        "clear": {
          "tooltip": "Vymazat historii všech agentů"
        },
        "edited": "upraveno",
        "exchange-card": {
          "timestamp": "Spuštěno"
        },
        "open-history-tooltip": "Otevřít historii AI...",
        "request-card": {
          "promptVariant": "Varianta výzvy",
          "timestamp": "Časové razítko"
        },
        "sortChronologically": {
          "tooltip": "Seřadit chronologicky"
        },
        "sortReverseChronologically": {
          "tooltip": "Seřadit chronologicky vzad"
        },
        "toggleCompact": {
          "tooltip": "Zobrazit kompaktní zobrazení"
        },
        "toggleHideNewlines": {
          "tooltip": "Přestaňte interpretovat nové řádky"
        },
        "toggleRaw": {
          "tooltip": "Zobrazit nezpracované zobrazení"
        },
        "toggleRenderNewlines": {
          "tooltip": "Interpretovat nové řádky"
        },
        "view": {
          "label": "Historie AI agenta",
          "noAgent": "Žádný agent není k dispozici.",
          "noAgentSelected": "Není vybrán žádný agent.",
          "noHistoryForAgent": "Pro vybraného agenta „{0}“ není k dispozici žádná historie."
        }
      },
      "huggingFace": {
        "apiKey": {
          "mdDescription": "Zadejte klíč API pro svůj účet Hugging Face. **Upozornění:** Použitím této předvolby bude klíč API Hugging Face uložen v čitelném textu na počítači, na kterém běží Theia. K bezpečnému nastavení klíče použijte proměnnou prostředí `HUGGINGFACE_API_KEY`."
        },
        "models": {
          "mdDescription": "Modely Hugging Face, které lze použít. **Upozornění:** V současné době jsou podporovány pouze modely podporující API pro dokončování chatů (modely vyladěné podle pokynů, jako například „*-Instruct“). U některých modelů může být nutné přijmout licenční podmínky na webových stránkách Hugging Face."
        }
      },
      "ide": {
        "agent-description": "Nastavte parametry AI agenta, včetně aktivace, výběru LLM, přizpůsobení šablony výzvy a vytvoření vlastního agenta v [AI Configuration View]({0}).",
        "agentConfiguration": {
          "customAgentLocationQuickPick": {
            "placeholder": "Vyberte, kam chcete vytvořit soubor agents/<id>/agent.md",
            "title": "Vyberte umístění pro nového vlastního agenta"
          },
          "genericCapabilitiesSettings": "Obecné funkce",
          "genericCapabilityType": {
            "agentDelegation": "Delegování agenta",
            "functions": "Funkce",
            "mcpFunctions": "Funkce MCP",
            "promptFragments": "Fragmenty příkazových řádků"
          },
          "newAgent": {
            "createFailed": "Nelze vytvořit vlastní agenta „{0}“: {1}",
            "defaultDescription": "Vlastní agent. Tento popis upravte v souboru agent.md.",
            "defaultPrompt": "Jste ochotný agent. Upravte tento pokyn podle svých potřeb.",
            "idInvalid": "Používejte pouze písmena, číslice, pomlčku, podtržítko nebo tečku.",
            "idPrompt": "ID agenta (používá se jako název složky v adresáři agents/)",
            "idTitle": "Nový vlastní agent",
            "noLocation": "Nelze vytvořit vlastní agenta: není nakonfigurováno umístění šablon příkazových řádků. Nastavte globální složku nebo složku šablon příkazových řádků v pracovním prostoru a zkuste to znovu."
          },
          "noDescription": "Popis není k dispozici.",
          "resetAllCapabilities": "Obnovit všechny funkce na jejich výchozí hodnoty",
          "resetAllDefaults": "Obnovit vše na výchozí hodnoty",
          "selections": "Výběry"
        },
        "agentMode": {
          "enabled": {
            "mdDescription": "Povolit režim agenta pro agenta Coder. Režim agenta umožňuje autonomní úpravy souborů bez dalšího potvrzení. Při použití režimu agenta se zobrazí dialogové okno s potvrzením prvního použití, dokud není tato možnost nastavena na `true`."
          }
        },
        "agentModeConfirmation": {
          "continueAgentMode": "Pokračovat v režimu agenta",
          "continueEditMode": "Pokračovat v režimu úprav",
          "info": "Pokračováním v režimu agenta se vaše potvrzení uloží. Toto nastavení můžete později znovu zrušit pomocí nastavení `ai-features.agentMode.enabled`.\n\nPokračováním v režimu úprav se váš výchozí režim změní na režim úprav.\n\nRežimy můžete kdykoli změnit pomocí voliče režimů nebo v konfiguraci AI.",
          "msg": "Tento agent používá **agentský režim**. Aby umožnil autonomní průběh, je schopen přímo zapisovat do souborů vašeho pracovního prostoru bez dalšího potvrzení.\n\nDoporučujeme používat správu verzí (např. Git), abyste mohli změny zkontrolovat a vrátit zpět.\n\nDo **režimu úprav** můžete přepnout pomocí voliče režimu v oblasti pro zadávání textu v chatu níže, nebo můžete pro plánování pouze pro čtení použít agenta **Architect**.\n\nToto potvrzení se uloží pro tento pracovní prostor a již se znovu nezobrazí. Chcete-li jej resetovat nebo globálně nakonfigurovat, vyhledejte v nastavení položku `ai-features.agentMode.confirmed`.",
          "waiting": "Čekání na potvrzení..."
        },
        "allowAllMode": {
          "stripTooltip": "V této relaci se volání nástrojů AI spouštějí bez potvrzení. Povolte je pouze v prostředích, kterým důvěřujete.",
          "stripTooltipFooter": "Nastavuje se pomocí --session-preference. Restartujte bez tohoto parametru, abyste obnovili uložená nastavení.",
          "title": "Režim „Allow-All“ v Theia AI"
        },
        "app-tester": {
          "errorCheckingDevToolsServerStatus": "Kontrola chyb stavu serveru DevTools MCP: {0}",
          "errorCheckingPlaywrightServerStatus": "Kontrola chyb stavu serveru Playwright MCP: {0}",
          "startChromeDevToolsMcpServers": {
            "canceled": "Nastavte prosím server Chrome DevTools MCP.",
            "error": "Nepodařilo se spustit server Chrome DevTools MCP: {0}",
            "progress": "Spouštění serveru Chrome DevTools MCP.",
            "question": "Server Chrome DevTools MCP není spuštěn. Chcete jej spustit nyní? Tím se nainstaluje server Chrome DevTools MCP."
          },
          "startMcpServers": {
            "no": "Ne, zrušit",
            "yes": "Ano, spusťte servery."
          },
          "startPlaywrightServers": {
            "canceled": "Nastavte prosím servery Playwright MCP.",
            "error": "Nepodařilo se spustit servery Playwright MCP: {0}",
            "progress": "Spuštění serverů Playwright MCP.",
            "question": "Servery Playwright MCP nejsou spuštěny. Chcete je spustit nyní? Tím se mohou nainstalovat servery Playwright MCP."
          }
        },
        "architectAgent": {
          "mode": {
            "planNext": "Režim plánu (Další)",
            "simple": "Jednoduchý režim"
          },
          "suggestion": {
            "executePlanWithCoder": "Spusťte „{0}“ pomocí Coderu."
          }
        },
        "browseAllChats": "Procházet všechny chaty...",
        "bypassHint": "Někteří agenti, jako například Claude Code, nevyžadují jazykové modely Theia.",
        "chatDisabledMessage": {
          "title": "Funkce AI jsou deaktivovány"
        },
        "chatRestrictedMessage": {
          "title": "Funkce AI jsou omezené"
        },
        "childInteractionNeeded": "Vyžaduje vaši pozornost delegovaná relace",
        "codeReviewerAgent": {
          "description": "Asistent pro kontrolu kódu, který analyzuje změny v kódu a vrací strukturované závěry. Kontroluje kritéria dokončení, důkazy o sestavení/lintování/testování a kvalitu kódu."
        },
        "coderAgent": {
          "mode": {
            "agentNext": "Režim agenta (další)",
            "edit": "Režim úprav"
          },
          "suggestion": {
            "fixProblems": {
              "content": "[Opravit problémy]({0}) v aktuálním souboru.",
              "prompt": "Podívejte se prosím na {1} a opravte případné problémy."
            },
            "startNewChat": "Chaty by měly být krátké a zaměřené na dané téma. [Zahajte nový chat]({0}) pro nový úkol nebo [zahajte nový chat s přehledem tohoto chatu]({1})."
          }
        },
        "collapseSession": "Sbalit{0}",
        "commandAgent": {
          "commandCallback": {
            "confirmAction": "Rozumím",
            "label": "Příkaz AI",
            "message": "Provedení zpětného volání s argumenty {0}. První argument je identifikátor příkazu registrovaný pro dynamicky registrovaný příkaz. Ostatní argumenty jsou skutečné argumenty pro obslužnou funkci."
          },
          "description": "Tento agent zná všechny příkazy, které může uživatel provést. Na základě požadavku uživatele dokáže najít správný příkaz a poté ho nechat uživatele provést.",
          "response": {
            "customHandler": "Zkuste provést následující:",
            "noCommand": "Je mi líto, takový příkaz nemohu najít.",
            "theiaCommand": "Našel jsem tento příkaz, který by vám mohl pomoci:"
          },
          "vars": {
            "commandIds": {
              "description": "Seznam dostupných příkazů."
            }
          }
        },
        "configurationState": "Problémy s konfigurací",
        "configureAgent": {
          "header": "Nakonfigurujte výchozího agenta"
        },
        "continueAnyway": "Pokračovat i tak",
        "createSkillAgent": {
          "mode": {
            "edit": "Výchozí režim"
          }
        },
        "enableAI": {
          "mdDescription": "Toto nastavení vám umožňuje přístup k nejnovějším funkcím AI.            \n            Je důležité si uvědomit, že tyto funkce mohou generovat            kontinuální požadavky na jazykové modely (LLM), ke kterým poskytujete přístup. To může znamenat náklady, které            musíte pečlivě sledovat. Povolením této možnosti potvrzujete, že jste si těchto rizik vědomi.            \n            **Upozornění! Níže uvedená nastavení v této sekci se projeví až\n            po povolení hlavního nastavení funkce. Po povolení funkce je třeba nakonfigurovat alespoň jednoho            poskytovatele LLM níže. Viz také [dokumentace](https://theia-ide.org/docs/user_ai/)**."
        },
        "expandSession": "Rozbalit „{0}“",
        "exploreAgent": {
          "description": "Asistent pro prozkoumávání kódové základny, který extrahuje a zpracovává informace z kódové základny.         Podává zprávy o tom, co existuje, poskytuje úryvky kódu a popisuje pozorované vzorce."
        },
        "github": {
          "configureGitHubServer": {
            "canceled": "Konfigurace serveru GitHub byla zrušena. Nakonfigurujte server GitHub MCP tak, aby používal tohoto agenta.",
            "followup": "Soubor nastavení otevřen. Přidejte svůj osobní přístupový token GitHub do vlastnosti `serverAuthToken` v konfiguraci serveru GitHub, poté  uložte a zkuste to znovu.\n\nOsobní přístupový token můžete vytvořit na adrese: https://github.com/settings/tokens",
            "no": "Ne, zrušit",
            "question": "Server GitHub MCP není nakonfigurován. Chcete jej nakonfigurovat nyní? Tím se otevře soubor settings.json, do kterého můžete přidat svůj přístupový token GitHub.",
            "yes": "Ano, nakonfigurujte server GitHub."
          },
          "description": "Tento agent vám pomáhá komunikovat s repozitáři GitHub, problémy, žádostmi o stažení a dalšími funkcemi GitHub prostřednictvím serveru GitHub MCP. Může vám pomoci spravovat vaše repozitáře, vytvářet problémy, zpracovávat žádosti o stažení a provádět různé operace GitHub.",
          "errorCheckingGitHubServerStatus": "Kontrola chyb stavu serveru GitHub MCP: {0}",
          "startGitHubServer": {
            "canceled": "Chcete-li tento agent používat, spusťte server GitHub MCP.",
            "error": "Nepodařilo se spustit server GitHub MCP: {0}",
            "no": "Ne, zrušit",
            "progress": "Spouštění serveru GitHub MCP.",
            "question": "Server GitHub MCP je nakonfigurován, ale není spuštěn. Chcete jej spustit nyní?",
            "yes": "Ano, spusťte server."
          }
        },
        "githubCapability": {
          "description": "Umožňuje agentovi komunikovat s GitHubem. Za tímto účelem může agent delegovat na agenta GitHubu, který může číst a zapisovat problémy, žádosti o stažení, komentáře a obsah úložiště."
        },
        "githubRepoName": {
          "description": "Repozitáře GitHub spojené s kořenovými adresáři pracovních prostorů (např. „eclipse-theia/theia“)"
        },
        "howToGetStarted": "Jak začít",
        "model-selection-description": "Vyberte, které velké jazykové modely (LLM) budou používat jednotlivé AI agenti v [zobrazení konfigurace AI]({0}).",
        "moreAgentsAvailable": {
          "header": "K dispozici je více agentů."
        },
        "noRecommendedAgents": "Nejsou k dispozici žádné doporučené agenty.",
        "openSettings": "Otevřít nastavení AI",
        "orchestrator": {
          "error": {
            "noAgents": "K dispozici není žádný chatovací agent, který by mohl vyřídit požadavek. Zkontrolujte prosím svou konfiguraci, zda je některý z nich povolen."
          },
          "excludedAgents": {
            "mdDescription": "Seznam ID agentů, kterým orchestrátor nesmí delegovat. Tito agenti nebudou orchestrátoru viditelní při výběru agenta pro zpracování požadavku."
          },
          "progressMessage": "Určení nejvhodnějšího agenta",
          "response": {
            "delegatingToAgent": "Delegování na „@{0}“"
          }
        },
        "prReview": {
          "capability": {
            "codebaseExploration": {
              "description": "Deleguje prozkoumání architektury, použití, konvencí a testů na agenta Explore. Pokud je tato funkce zakázána, recenzent PR provádí prozkoumání pomocí vlastních nástrojů.",
              "name": "Delegované prozkoumávání"
            },
            "githubInfo": {
              "description": "Deleguje na agenta GitHubu načtení metadat pull requestů, rozdílů, komentářů, kontrol a propojených problémů.",
              "name": "GH PR Info"
            },
            "localCheckout": {
              "description": "Lokálně zkontroluje žádost o stažení a chrání stávající změny ve stromu práce.",
              "name": "Pokladna"
            },
            "localValidation": {
              "description": "Spouští lokální instalaci, sestavení, kontrolu kódu, testování nebo srovnatelné validační úlohy pro pull request.",
              "name": "Sestavení"
            },
            "pendingGitHubReview": {
              "description": "Deleguje na agenta GitHubu vytvoření nebo aktualizaci čekající revize žádosti o stažení s připravenými vloženými komentáři po výslovném potvrzení uživatelem.",
              "name": "Čeká na schválení GH"
            }
          }
        },
        "prReviewAgent": {
          "description": "Agent pro kontrolu PR založený na umělé inteligenci, který koordinuje celý pracovní postup kontroly kódu: načítá informace o PR, prozkoumává kódovou základnu, provádí strukturovanou analýzu, interaktivně provádí uživatele nálezy pomocí prohlížečů rozdílů a volitelně vytváří čekající kontrolu na GitHubu."
        },
        "prompt-template-description": "Vyberte varianty výzev a přizpůsobte šablony výzev pro agenty AI v [zobrazení konfigurace AI]({0}).",
        "requiresApproval": "Vyžaduje váš souhlas",
        "restoredSession": "Obnovená relace",
        "restrictedModeDetails": "Chat s AI, návrhy v textu, akce s kódem a šablony výzev jsou deaktivovány",
        "restrictedModeLabel": "Funkce AI (v omezeném režimu zakázány)",
        "sectionRestored": "Obnoveno",
        "sessionOverride": {
          "defaultToolConfirmation": "Výchozí potvrzení nástroje: {0}",
          "toolConfirmation": "Přepsání potvrzení pro jednotlivé nástroje: {0}",
          "toolConfirmationGeneric": "Nastavení přepsání potvrzení pro jednotlivé nástroje"
        },
        "shellAllowlist": {
          "placeholder": "Např. „git log“ (přesné) nebo „git log *“ (s argumenty)"
        },
        "shellDenylist": {
          "placeholder": "Např. „git push *“ nebo „rm -rf /“."
        },
        "shellExecutionCapability": {
          "description": "Umožňuje agentovi spouštět libovolné příkazy shellu na hostitelském systému. Agent pak může delegovat spouštění skriptů, které nejsou k dispozici jako úkoly, dotazovat se na systémové informace a provádět operace, pro které neexistuje žádný specializovaný nástroj.",
          "name": "Spuštění shellu"
        },
        "skillsConfiguration": {
          "noSkills": "Žádné dovednosti k dispozici",
          "noSlashCommands": "Nejsou k dispozici žádné příkazy se lomítkem.",
          "slashCommand": {
            "allAgents": "Všichni agenti"
          },
          "slashCommandsSectionHeader": "Příkazy se lomítkem"
        },
        "toolConfirmationInfo": {
          "header": "Potvrzení nástroje"
        },
        "toolConfirmationOverrides": {
          "stripTooltip": "Pro tuto relaci je prostřednictvím parametrů příkazového řádku automaticky schválen jeden nebo více nástrojů umělé inteligence.",
          "title": "Přepsání potvrzení nástroje AI"
        },
        "toolsConfiguration": {
          "confirmAlwaysAllow": {
            "confirm": "Rozumím, povolit automatické schvalování",
            "genericWarning": "Tento nástroj vyžaduje potvrzení, než bude možné povolit automatické schvalování. Po povolení budou všechna budoucí vyvolání prováděna bez potvrzení. Povolte tuto funkci pouze v případě, že tomuto nástroji důvěřujete a rozumíte potenciálním rizikům.",
            "title": "Povolit automatické schvalování pro „{0}“?"
          },
          "confirmationMode": {
            "label": "Potvrzovací režim"
          },
          "default": {
            "label": "Výchozí režim potvrzení nástroje:"
          },
          "recommendedDefaults": {
            "apply": "Povolit výchozí nástroje",
            "dialogConfirm": "Rozumím, povolit",
            "dialogTitle": "Povolit výchozí nástroje?",
            "message": "Spuštění nástrojů v současné době vyžaduje schválení. Automaticky povolit všechny vestavěné nástroje najednou. Nástroje, které vyžadují dodatečné potvrzení (např. spuštění shellu), nástroje MCP a jakékoli nástroje přidané později budou i nadále před spuštěním vyžadovat potvrzení.",
            "msg": {
              "line1": "Tím se u všech aktuálně registrovaných vestavěných nástrojů nastaví možnost „Vždy povolit“.",
              "line2": "Nástroje, které vyžadují dodatečné potvrzení (například spuštění příkazového řádku), se i nadále budou před spuštěním ptát na souhlas.",
              "line3": "Nástroje MCP pocházejí od třetích stran a nejsou součástí balíčku. V tomto zobrazení je můžete povolit jednotlivě.",
              "line4": "U nástrojů přidaných později bude i nadále výchozí volbou „Potvrdit“, abyste si je mohli zkontrolovat.",
              "line5": "Toto nastavení můžete později v tomto zobrazení změnit."
            }
          },
          "resetAll": "Vynulovat vše",
          "resetAllConfirmDialog": {
            "msg": "Opravdu chcete resetovat všechny režimy potvrzení nástrojů na výchozí nastavení? Tím se odstraní všechna vlastní nastavení.",
            "title": "Resetovat všechny režimy potvrzení nástroje"
          },
          "resetAllTooltip": "Obnovit všechny nástroje na výchozí nastavení",
          "shellAllowlist": {
            "description": "Příkazy odpovídající těmto vzorcům budou automaticky povoleny bez potvrzení. Použijte * jako zástupný znak: „git log“ (přesná shoda), „git log *“ (s libovolnými argumenty). Před zástupným znakem musí být mezera.",
            "empty": "Nejsou nakonfigurovány žádné vzory. Všechny příkazy shellu budou vyžadovat potvrzení.",
            "title": "Seznam povolených příkazů shellu"
          },
          "shellDenylist": {
            "description": "Příkazy odpovídající těmto vzorcům budou automaticky zamítnuty bez potvrzení. Použijte tuto funkci k blokování nebezpečných příkazů, jako jsou „git push *“ nebo „rm -rf /“.",
            "empty": "Nejsou nakonfigurovány žádné vzory. Žádné příkazy shellu nebudou automaticky zamítnuty.",
            "title": "Seznam zakázaných příkazů shellu"
          },
          "toolOptions": {
            "confirm": {
              "label": "Potvrdit"
            }
          }
        },
        "tooltip": {
          "errorMessage": "Chybová zpráva",
          "lastActivity": "Poslední aktivita",
          "lastMessage": "Poslední zpráva",
          "multipleExchanges": "{0} burzy",
          "oneExchange": "1 výměna",
          "unread": "Nepřečtené"
        },
        "variableConfiguration": {
          "selectVariable": "Vyberte proměnnou.",
          "usedByAgents": "Používá se agenty"
        },
        "waitingForInput": "Čekáme na váš vstup"
      },
      "llamaFile": {
        "prefs": {
          "mdDescription": "Toto nastavení umožňuje konfigurovat a spravovat modely LlamaFile v Theia IDE.            \n            Každý záznam vyžaduje uživatelsky přívětivé „jméno“, soubor „uri“ odkazující na váš LlamaFile a „port“, na kterém bude spuštěn.            \n            Chcete-li spustit LlamaFile, použijte příkaz „Start LlamaFile“, který vám umožní vybrat požadovaný model.            \n            Pokud upravíte záznam (např. změníte port), všechny spuštěné instance se zastaví a budete je muset ručně spustit znovu.            \n            [Více informací o konfiguraci a správě LlamaFiles najdete v dokumentaci Theia IDE](https://theia-ide.org/docs/user_ai/#llamafile-models).",
          "name": {
            "description": "Název modelu, který se má použít pro tento soubor Llamafile."
          },
          "port": {
            "description": "Port, který se používá ke spuštění serveru."
          },
          "title": "AI LlamaFile",
          "uri": {
            "description": "Souborový uri k Llamafile."
          }
        },
        "start": "Spustit Llamafile",
        "stop": "Stop Llamafile"
      },
      "llamafile": {
        "error": {
          "noConfigured": "Žádné Llamafiles nakonfigurováno.",
          "noRunning": "Žádné spuštěné aplikace Llamafiles.",
          "startFailed": "Při spuštění llamafile došlo k chybě: {0}.\nDalší informace najdete v konzoli.",
          "stopFailed": "Při zastavení llamafile došlo k chybě: {0}.\nDalší informace najdete v konzoli."
        }
      },
      "mcp": {
        "blockedServersLabel": "Servery MCP (spouštění při startu systému zablokováno)",
        "error": {
          "allServersRunning": "Všechny servery MCP již běží.",
          "authenticationRequired": "Server MCP „{0}“ vyžaduje ověření. Spusťte server znovu a přihlaste se.",
          "getRedirectUrlFailed": "Při určování přesměrovací URL MCP OAuth došlo k chybě.",
          "noOAuthServersConfigured": "Není nakonfigurován žádný server MCP s podporou OAuth.",
          "noRunningServers": "Žádné servery MCP nejsou spuštěny.",
          "noServersConfigured": "Není nakonfigurován žádný server MCP.",
          "oauthRequiresTrustedWorkspace": "Spuštění serverů MCP s podporou OAuth vyžaduje důvěryhodný pracovní prostor.",
          "signInFailed": "Při přihlašování k serveru MCP došlo k chybě.",
          "signOutFailed": "Při odhlášení ze serveru MCP došlo k chybě.",
          "startFailed": "Při spouštění serveru MCP došlo k chybě.",
          "stopFailed": "Při zastavování serveru MCP došlo k chybě."
        },
        "getRedirectUrl": {
          "label": "MCP: Získat přesměrovací URL MCP OAuth"
        },
        "info": {
          "oauthRedirectUrl": "Přesměrovací URL MCP OAuth: {0}",
          "serverSignedIn": "Přihlášeno k serveru MCP „{0}“.",
          "serverSignedOut": "Odhlášeno ze serveru MCP „{0}“.",
          "serverStarted": "Server MCP „{0}“ byl úspěšně spuštěn. Registrované nástroje: {1}",
          "signInCancelled": "Přihlášení k serveru MCP „{0}“ bylo zrušeno."
        },
        "oauth": {
          "completeSignInInBrowser": "Dokončete přihlášení pomocí MCP OAuth ve svém prohlížeči. Pokud se neotevřela žádná karta pro přihlášení, váš prohlížeč pravděpodobně zablokoval vyskakovací okno.",
          "notification": {
            "signInPrompt": "Spuštění serveru MCP „{0}“ vyžaduje autorizaci."
          }
        },
        "servers": {
          "args": {
            "mdDescription": "Pole argumentů, které se předávají příkazu.",
            "title": "Argumenty pro příkaz"
          },
          "autostart": {
            "mdDescription": "Automaticky spustit tento server při spuštění frontendu. Nově přidané servery se nespustí automaticky ihned, ale při restartu.",
            "title": "Automatické spuštění"
          },
          "command": {
            "mdDescription": "Příkaz používaný ke spuštění serveru MCP, např. „uvx“ nebo „npx“.",
            "title": "Příkaz k provedení serveru MCP"
          },
          "deferLoading": {
            "mdDescription": "Jsou-li povoleny, jsou nástroje poskytované tímto serverem označeny jako odložené ve vygenerovaném fragmentu výzvy `mcp_<server>_tools`. Odložené nástroje nejsou do kontextu modelu načteny předem. Místo toho je model vyhledává na vyžádání prostřednictvím vestavěného mechanismu vyhledávání nástrojů poskytovatele (Anthropic, OpenAI), je-li tento mechanismus podporován. To výrazně snižuje zátěž v podobě tokenů u serverů, které zpřístupňují mnoho nástrojů.",
            "title": "Odložit načítání"
          },
          "env": {
            "mdDescription": "Volitelné proměnné prostředí, které lze nastavit pro server, například klíč API.",
            "title": "Proměnné prostředí"
          },
          "headers": {
            "mdDescription": "Volitelná doplňková hlavička přiložená ke každému požadavku odeslanému na server. Hodnoty hlaviček jsou uloženy v předvolbách jako prostý text; vyhněte se nastavení pracovního prostoru, pokud obsahují citlivé hodnoty."
          },
          "mdDescription": "Servery MCP lze konfigurovat buď lokálně pomocí příkazu, argumentů a volitelně proměnných prostředí, nebo vzdáleně pomocí URL serveru, autentizačního tokenu, konfigurace OAuth a volitelně názvu autentizační hlavičky. Dále je možné nakonfigurovat automatické spuštění (ve výchozím nastavení true). Každý server je identifikován jedinečným klíčem, například „brave-search“ nebo „filesystem“. Chcete-li spustit server, použijte příkaz „MCP: Start MCP Server“, který vám umožní vybrat požadovaný server. Chcete-li server zastavit, použijte příkaz „MCP: Stop MCP Server“. Upozorňujeme, že automatické spuštění se projeví až po restartu; při prvním spuštění je nutné server spustit ručně. Servery nainstalované z registru AI obsahují dodatečný blok `registryMetadata`, který je spravován automaticky a není určen k ruční úpravě.\nPříklad konfigurace:\n```{\n  \"brave-search\": {\n    \"command\": \"npx\",\n    \"args\": [\n      \"-y\",\n      \"@modelcontextprotocol/server-brave-search\"\n    ],\n    \"env\": {\n      \"BRAVE_API_KEY\": \"YOUR_API_KEY\"\n    },\n  },\n  \"filesystem\": {\n    \"command\": \"npx\",\n    \"args\": [\"-y\", \"@modelcontextprotocol/server-filesystem\", \"/Users/YOUR_USERNAME/Desktop\"],\n    \"env\": {\n      \"CUSTOM_ENV_VAR\": \"custom-value\"\n    },\n    \"autostart\": false\n  },\n  \"jira\": {\n    \"serverUrl\": \"YOUR_JIRA_MCP_SERVER_URL\",\n    \"serverAuthToken\": \"YOUR_JIRA_MCP_SERVER_TOKEN\"\n  },\n  \"oauth-protected-server\": {\n    \"serverUrl\": \"YOUR_OAUTH_PROTECTED_MCP_SERVER_URL\",\n    \"oauth\": {\n      \"clientId\": \"OPTIONAL_CLIENT_ID\",\n      \"scopes\": [\"OPTIONAL_SCOPE\"]\n    }\n  }\n  }\n```",
          "oauth": {
            "authorizationServer": {
              "mdDescription": "Volitelné přepsání adresy URL autorizačního serveru. Pokud není zadáno, Theia ji zjistí ze serveru MCP.",
              "title": "Autorizační server"
            },
            "clientId": {
              "mdDescription": "Volitelný statický identifikátor klienta OAuth. Pokud není zadán, Theia se pokusí o dynamickou registraci klienta.",
              "title": "ID klienta"
            },
            "clientSecret": {
              "mdDescription": "Volitelný tajný klíč klienta OAuth pro autorizační servery, které přijímají pouze předem zaregistrované důvěrné klienty (bez dynamické registrace klientů). Používá se pouze společně s ID klienta. Ukládá se v předvolbách jako prostý text; pokud je tento tajný klíč citlivý, vyhněte se jeho ukládání v nastaveních pracovního prostoru.",
              "title": "Tajný klíč klienta"
            },
            "mdDescription": "Volitelná konfigurace OAuth 2.1 pro vzdálené servery MCP, které vyžadují autorizaci. Přítomnost tohoto objektu povoluje OAuth pro daný server; jeho odstraněním OAuth zakážete. Theia ve výchozím nastavení používá veřejné klienty s PKCE; tajný klíč klienta nakonfigurujte pouze pro servery, které vyžadují předem zaregistrovaného důvěrného klienta. Změny se projeví po restartování serveru MCP.",
            "resource": {
              "mdDescription": "Volitelné přepsání indikátoru zdroje podle RFC 8707 pro tento server MCP.",
              "title": "Zdroj"
            },
            "scopes": {
              "mdDescription": "Volitelné rozsahy OAuth, o které lze požádat, pokud server tyto rozsahy neinzeruje.",
              "title": "Rozsahy"
            },
            "title": "OAuth"
          },
          "registryMetadata": {
            "configHash": {
              "mdDescription": "Hash obsahu schválení registru použitého k instalaci tohoto serveru.",
              "title": "Hash konfigurace registru"
            },
            "mdDescription": "Metadata o původu pro server nainstalovaný z registru AI. Napsáno uživatelem `@theia/ai-registry`; uživatel je nemůže upravovat.",
            "serverId": {
              "mdDescription": "Identifikuje položku registru AI, ze které byl tento server nainstalován.",
              "title": "ID serveru registru"
            },
            "title": "Metadata registru",
            "version": {
              "mdDescription": "Verze zveřejněná v registru zaznamenaná v okamžiku instalace.",
              "title": "Verze registru"
            }
          },
          "serverAuthToken": {
            "mdDescription": "Ověřovací token pro server, je-li vyžadován. Ten je uložen v předvolbách jako prostý text; pokud je token citlivý, vyhněte se jeho ukládání do nastavení pracovního prostoru.",
            "title": "Ověřovací token"
          },
          "serverAuthTokenHeader": {
            "mdDescription": "Název záhlaví, který se použije pro ověřovací token serveru. Pokud není zadán, použije se „Authorization“ s „Bearer“.",
            "title": "Název hlavičky ověřování"
          },
          "serverUrl": {
            "mdDescription": "URL vzdáleného serveru MCP. Pokud je zadána, server se připojí k této URL místo spuštění lokálního procesu.",
            "title": "URL serveru"
          },
          "title": "Konfigurace serveru MCP"
        },
        "signin": {
          "label": "MCP: Přihlášení k serveru MCP"
        },
        "signout": {
          "label": "MCP: Odhlášení ze serveru MCP"
        },
        "start": {
          "label": "MCP: Spustit server MCP"
        },
        "stop": {
          "label": "MCP: Zastavit server MCP"
        },
        "useWorkspaceAsRoot": {
          "mdDescription": "Kořeny definují hranice, kde mohou servery pracovat v rámci souborového systému. Pokud je tato možnost povolena, budou složky pracovního prostoru použity jako kořeny, jinak budou mít servery MCP přístup k celému souborovému systému. Změna tohoto nastavení restartuje všechny spuštěné servery MCP, aby se nová konfigurace kořenů uplatnila.",
          "title": "Použít pracovní prostor jako root"
        },
        "warn": {
          "serverPreferenceChangeFailed": "Nepodařilo se použít změny předvoleb serveru MCP: {0}",
          "signInNotCompleted": "Přihlášení k serveru MCP „{0}“ nebylo dokončeno."
        }
      },
      "mcpConfiguration": {
        "autostart": "Automatické spuštění",
        "browseAIRegistry": "Procházet registr AI",
        "browseAIRegistryTooltip": "Otevřete okno „Rozšíření“ a procházejte položky registru AI",
        "command": {
          "addServer": "Přidat lokální konfiguraci MCP..."
        },
        "copiedAllList": "Zkopíroval všechny nástroje do schránky (seznam všech nástrojů)",
        "copiedAllSingle": "Zkopírováno všechny nástroje do schránky (jediný fragment příkazového řádku se všemi nástroji)",
        "copiedForPromptTemplate": "Zkopíroval všechny nástroje do schránky pro šablonu výzvy (jediný fragment výzvy se všemi nástroji)",
        "copyAllList": "Kopírovat vše (seznam všech nástrojů)",
        "copyAllSingle": "Kopírovat vše pro chat (jediný fragment výzvy se všemi nástroji)",
        "copyForPrompt": "Nástroj pro kopírování (pro chat nebo šablonu výzvy)",
        "copyForPromptTemplate": "Zkopírujte vše pro šablonu výzvy (jediný fragment výzvy se všemi nástroji)",
        "deferLoading": "Odložit načtení nástrojů",
        "deleteServer": "Odstranit server",
        "deleteServerDialogMsg": "Opravdu chcete odstranit server „{0}“?",
        "deleteServerDialogTitle": "Odstranit server MCP",
        "deleteServerError": "Nepodařilo se odstranit server MCP: {0}",
        "editServer": "Upravit server",
        "editServerTitle": "Upravit server MCP",
        "environmentVariables": "Proměnné prostředí",
        "form": {
          "argsPlaceholder": "Oddělené mezerami, např. -y @modelcontextprotocol/server-brave-search",
          "authHeaderPlaceholder": "Výchozí: Autorizace s nositelem",
          "authTokenPlaceholder": "Volitelný autentizační token",
          "autostart": "Automatické spuštění",
          "commandPlaceholder": "Např. npx nebo uvx",
          "commandRequired": "Pro místní servery je vyžadován příkaz.",
          "deferLoading": "Odložit načítání nástrojů (vyhledávat nástroje podle potřeby pomocí vyhledávání nástrojů poskytovatele)",
          "envPlaceholder": "KEY=hodnota (jedna na řádek)",
          "headersPlaceholder": "Záhlaví-název=hodnota (jedno na řádek)",
          "localServer": "Místní (příkaz)",
          "nameExists": "Server s tímto názvem již existuje.",
          "nameRequired": "Název serveru je povinný.",
          "oauthAuthorizationServerInvalid": "Autorizační server OAuth musí být platná adresa URL typu http(s)",
          "oauthAuthorizationServerPlaceholder": "Volitelná adresa URL autorizačního serveru",
          "oauthClientIdPlaceholder": "Volitelný statický identifikátor klienta",
          "oauthClientSecretPlaceholder": "Pouze pro servery vyžadující důvěrného klienta",
          "oauthPublicClientDescription": "Theia ve výchozím nastavení používá veřejné klienty OAuth s PKCE. Tajný klíč klienta zadejte pouze v případě, že server vyžaduje předem zaregistrovaného důvěrného klienta.",
          "oauthRedirectUrlDescription": "Na tuto URL adresu jsou doručovány zpětné volání pro autorizaci. Pokud máte statické ID klienta, zaregistrujte jej u svého poskytovatele OAuth jako přesměrovací URI.",
          "oauthResourceInvalid": "Zdroje OAuth musí být platné adresy URL typu http(s)",
          "oauthResourcePlaceholder": "Volitelná adresa URI zdroje",
          "oauthScopesPlaceholder": "Rozsahy oddělené mezerami",
          "oauthSharedCredentialsDescription": "Uložené relace OAuth jsou sdíleny napříč pracovními prostory, které používají stejný název serveru a URL (nebo zdroj).",
          "remoteOAuthServer": "Vzdálené (OAuth)",
          "remoteServer": "Vzdálený (URL)",
          "saveChanges": "Uložit změny",
          "serverName": "Název serveru",
          "serverNamePlaceholder": "Např. my-mcp-server",
          "serverUrlPlaceholder": "Např. https://mcp.example.com",
          "serverUrlRequired": "Pro vzdálené servery je vyžadována adresa URL serveru."
        },
        "fromRegistryLink": "Z registru",
        "oauth": "OAuth",
        "oauthAuthorizationServer": "Autorizační server",
        "oauthClientId": "ID klienta OAuth",
        "oauthClientSecret": "Tajný klíč klienta OAuth",
        "oauthRedirectUrl": "Přesměrovací URL",
        "oauthResource": "Zdroje OAuth",
        "oauthScopes": "Rozsahy oprávnění OAuth",
        "openInRegistry": "Otevřít v registru AI: {0}",
        "saveServerError": "Nepodařilo se uložit konfiguraci serveru MCP: {0}",
        "serverAuthToken": "Autorizační token",
        "serverAuthTokenHeader": "Název záhlaví Auth",
        "serverUrl": "URL serveru",
        "signInServerFailed": "Nepodařilo se přihlásit k serveru MCP „{0}“.",
        "signInServerNotCompleted": "Přihlášení k serveru MCP „{0}“ nebylo dokončeno.",
        "signInServerSucceeded": "Přihlášeno k serveru MCP „{0}“.",
        "signOutServerDialogMsg": "Opravdu se chcete odhlásit ze serveru „{0}“? Tímto krokem dojde k odstranění uložených tokenů OAuth pro tento server.",
        "signOutServerDialogTitle": "Odhlášení ze serveru MCP",
        "signOutServerFailed": "Nepodařilo se odhlásit ze serveru MCP „{0}“.",
        "startServerFailed": "Nepodařilo se spustit server MCP „{0}“.",
        "stopServerFailed": "Nepodařilo se zastavit server MCP „{0}“.",
        "tools": "Nástroje: "
      },
      "openai": {
        "apiKey": {
          "mdDescription": "Zadejte API klíč svého oficiálního účtu OpenAI. **Upozornění:** Použitím této preference bude API klíč Open AI uložen v čitelném textu na počítači, na kterém běží Theia. K bezpečnému nastavení klíče použijte proměnnou prostředí `OPENAI_API_KEY`."
        },
        "compaction": {
          "default": "Řiďte se globálním nastavením komprimace na straně serveru chatu.",
          "description": "Přepsání nativní komprimace na straně serveru poskytovatele pro oficiální modely OpenAI. To se vztahuje pouze na rozhraní API OpenAI Response; rozhraní API Chat Completions to ignoruje. Hodnota „default“ se řídí globálním nastavením chatu ({0}). Je-li tato funkce účinně povolena, je rozhraní API Response požádáno o shrnutí starších příspěvků, jakmile konverzace překročí prahovou hodnotu poskytovatele.",
          "disabled": "Nikdy nepožadujte kompakci na straně serveru u oficiálních modelů OpenAI.",
          "enabled": "U oficiálních modelů OpenAI vždy požadujte kompaktaci na straně serveru."
        },
        "compactionTokenThreshold": {
          "description": "Přepíše globální prahovou hodnotu počtu tokenů pro kompakci na straně serveru u oficiálních modelů OpenAI. Pokud není nastaveno, platí globální nastavení nebo výchozí hodnota poskytovatele. Pokud je nastaveno, musí být hodnota alespoň 50 000 tokenů."
        },
        "customEndpoints": {
          "apiKey": {
            "title": "Buď klíč pro přístup k API poskytovanému na dané adrese URL, nebo „true“ pro použití globálního klíče API OpenAI."
          },
          "apiVersion": {
            "title": "Buď verze pro přístup k API poskytované na dané adrese URL v Azure, nebo „true“ pro použití globální verze API OpenAI."
          },
          "deployment": {
            "title": "Název nasazení pro přístup k API poskytovanému na dané adrese URL v Azure."
          },
          "developerMessageSettings": {
            "title": "Řídí zpracování systémových zpráv: „user“, „system“ a „developer“ budou použity jako role, „mergeWithFollowingUserMessage“ předřadí následující uživatelskou zprávu před systémovou zprávu nebo převede systémovou zprávu na uživatelskou zprávu, pokud následující zpráva není uživatelskou zprávou. „skip“ pouze odstraní systémovou zprávu, výchozí hodnota je „developer“."
          },
          "enableStreaming": {
            "title": "Označuje, zda má být použito streamovací API. Výchozí hodnota je „true“."
          },
          "id": {
            "title": "Jedinečný identifikátor, který se používá v uživatelském rozhraní k identifikaci vlastního modelu."
          },
          "mdDescription": "Integrujte vlastní modely kompatibilní s OpenAI API, například přes `vllm`. Povinné atributy jsou `model` a `url`.            \n            Volitelně můžete            \n            - zadat jedinečné `id` pro identifikaci vlastního modelu v uživatelském rozhraní. Pokud není zadáno žádné, jako `id` se použije `model`.            \n            - zadejte `apiKey` pro přístup k API poskytovanému na dané adrese URL. Použijte `true`, chcete-li označit použití globálního klíče API OpenAI.            \n            - zadejte `apiVersion` pro přístup k API poskytovanému na dané adrese URL v Azure. Použijte `true`, chcete-li označit použití globální verze API OpenAI.            \n            - zadejte název `deployment` pro vaše nasazení v Azure.            \n            - nastavte `developerMessageSettings` na jednu z hodnot `user`, `system`, `developer`, `mergeWithFollowingUserMessage` nebo `skip`, abyste určili, jak bude zpráva pro vývojáře            zahrnuta (kde `user`, `system` a `developer` budou použity jako role, `mergeWithFollowingUserMessage` připojí systémovou zprávu jako předponu k následující uživatelské zprávě nebo převede systémovou zprávu na uživatelskou, pokud následující zpráva není uživatelská. `skip` systémovou zprávu pouze odstraní). Výchozí hodnota je `developer`.            \n            - zadejte `supportsStructuredOutput: false`, abyste určili, že se nemá používat strukturovaný výstup.            \n            - zadejte `enableStreaming: false`, abyste určili, že se nemá používat streamování.            \n            - zadejte `useResponseApi: true`, abyste místo rozhraní API pro dokončování chatu používali novější rozhraní API OpenAI Response (vyžaduje kompatibilní koncový bod).            \n            - Zadejte `reasoningSupport`, chcete-li se přihlásit k selektoru chatového uvažování. Zadejte objekt s `supportedLevels` (např. `[\"off\", \"low\", \"medium\", \"high\", \"auto\"]`) a volitelným `defaultLevel`.            \n            Další informace najdete v [naší dokumentaci](https://theia-ide.org/docs/user_ai/#openai-compatible-models-eg-via-vllm).",
          "modelId": {
            "title": "ID modelu"
          },
          "reasoningSupport": {
            "title": "Definuje schopnosti modelu v oblasti uvažování. Po nastavení se v chatu zobrazí volič uvažování pro tento model."
          },
          "supportsStructuredOutput": {
            "title": "Označuje, zda model podporuje strukturovaný výstup. Výchozí hodnota je „true“."
          },
          "url": {
            "title": "Koncový bod kompatibilní s Open AI API, kde je model hostován."
          },
          "useResponseApi": {
            "title": "Použijte novější OpenAI Response API namísto Chat Completion API. Výchozí hodnota pro vlastní poskytovatele je `false`. Poznámka: Při použití nástrojů se automaticky přepne na Chat Completions API."
          }
        },
        "models": {
          "description": "Oficiální modely OpenAI, které se mají používat"
        },
        "useResponseApi": {
          "mdDescription": "Pro oficiální modely OpenAI používejte novější rozhraní OpenAI Response API namísto rozhraní Chat Completion API. Toto nastavení se vztahuje pouze na oficiální modely OpenAI – vlastní poskytovatelé musí toto nastavení konfigurovat individuálně."
        }
      },
      "promptTemplates": {
        "directories": {
          "description": "Seznam relativních cest označujících složky v aktuálním pracovním prostoru, které mají být prohledány pro šablony výzev specifické pro WORKSPACE. Pokud existují šablony se stejným ID (názvem souboru) na více místech, konflikty se řeší podle priority: specifické soubory šablon (nejvyšší) > adresáře pracovního prostoru > globální adresáře (nejnižší).",
          "title": "Adresáře šablon výzev specifické pro pracovní prostor"
        },
        "extensions": {
          "description": "Seznam dalších přípon souborů v umístěních výzev, které jsou považovány za šablony výzev. „.prompttemplate“ je vždy považován za výchozí.",
          "title": "Další přípony souborů šablon výzev"
        },
        "files": {
          "description": "Seznam relativních cest ke konkrétním souborům v aktuálním pracovním prostoru, které se mají použít jako šablony výzev. Pokud existují šablony se stejným ID (názvem souboru) na více místech, konflikty se řeší podle priority: konkrétní soubory šablon (nejvyšší) > adresáře pracovního prostoru > globální adresáře (nejnižší).",
          "title": "Soubory šablon výzev specifické pro pracovní prostor"
        }
      },
      "scanoss": {
        "changeSet": {
          "clean": "Žádné shody",
          "error": "Chyba: Spusťte znovu",
          "error-notification": "Došlo k chybě ScanOSS: {0}.",
          "match": "Zobrazit shody",
          "scan": "Skenovat",
          "scanning": "Skenování..."
        },
        "mode": {
          "automatic": {
            "description": "Povolit automatické skenování úryvků kódu v zobrazení chatu."
          },
          "description": "Nakonfigurujte funkci SCANOSS pro analýzu úryvků kódu v zobrazení chatu. Tím se odešle hash navrhovaných úryvků kódu ke službě SCANOSS\nhostované nadací [Software Transparency Foundation](https://www.softwaretransparency.org/osskb) k analýze.",
          "manual": {
            "description": "Uživatel může ručně spustit skenování kliknutím na položku SCANOSS v okně chatu."
          },
          "off": {
            "description": "Funkce je zcela vypnutá."
          }
        },
        "snippet": {
          "dialog-header": "Výsledky ScanOSS",
          "errored": "SCANOSS – Chyba – {0}",
          "file-name-heading": "Nalezeno v {0}",
          "in-progress": "SCANOSS – Provádění skenování...",
          "match-count": "Nalezeno {0} shod(y)",
          "matched": "SCANOSS – nalezena shoda s {0}",
          "no-match": "SCANOSS – Žádná shoda"
        }
      },
      "session-settings-dialog": {
        "advancedSettings": "Pokročilá nastavení (JSON)",
        "compactionHeader": "Kompaktizace na straně serveru",
        "compactionLabel": "Zhutnění:",
        "compactionNote": "Přepíše globální nastavení kompaktizace a nastavení kompaktizace pro jednotlivé poskytovatele pro tuto relaci. Platí pouze pro poskytovatele, kteří podporují kompaktizaci na straně serveru.",
        "compactionTokenThreshold": "Prahová hodnota tokenů:",
        "confirmationTimeout": "Časový limit potvrzení",
        "confirmationTimeoutNote": "Po uplynutí zadané doby automaticky zamítnout potvrzení nástrojů. Přepíše globální nastavení pro tuto relaci.",
        "enableConfirmationTimeout": "Časový limit pro potvrzení povolení",
        "timeoutSeconds": "Časový limit (v sekundách):",
        "title": "Nastavit parametry relace",
        "tooltip": "Nastavit parametry relace"
      },
      "terminal": {
        "agent": {
          "description": "Tento agent poskytuje pomoc při psaní a provádění libovolných příkazů terminálu. Na základě požadavku uživatele navrhuje příkazy a umožňuje uživateli je přímo vložit a provést v terminálu. Přistupuje k aktuálnímu adresáři, prostředí a nedávnému výstupu terminálu z terminálové relace, aby poskytoval kontextovou pomoc.",
          "vars": {
            "cwd": {
              "description": "Aktuální pracovní adresář."
            },
            "recentTerminalContents": {
              "description": "Posledních 0 až 50 řádků viditelných v terminálu."
            },
            "shell": {
              "description": "Používaný shell, např. /usr/bin/zsh."
            },
            "userRequest": {
              "description": "Otázka nebo požadavek uživatele."
            }
          }
        },
        "askAi": "Zeptejte se AI",
        "askTerminalCommand": "Zeptejte se na příkaz terminálu...",
        "hitEnterConfirm": "Potvrďte stisknutím klávesy Enter.",
        "howCanIHelp": "Jak vám mohu pomoci?",
        "terminalCommandBlockAIVariable": {
          "description": "Ukládá provedený příkaz terminálu a jeho odpovídající výstup.",
          "index": {
            "description": "Index bloku příkazů v historii terminálu. Pokud není zadán, je výchozí hodnotou poslední příkaz."
          },
          "quickPick": {
            "placeholder": "Zadejte text pro filtrování příkazů",
            "title": "Vyberte příkaz a jeho výstup z historie terminálu"
          }
        },
        "tryAgain": "Zkuste to znovu...",
        "useArrowsAlternatives": " nebo použijte ⇅ pro zobrazení alternativ..."
      },
      "tokenUsage": {
        "cachedInputTokens": "Vstupní tokeny zapsané do mezipaměti",
        "cachedInputTokensTooltip": "Sledováno navíc k „vstupním tokenům“. Obvykle dražší než tokeny bez mezipaměti.",
        "failedToGetTokenUsageData": "Nepodařilo se načíst údaje o použití tokenu: {0}",
        "inputTokens": "Vstupní tokeny",
        "label": "Použití tokenů",
        "lastUsed": "Naposledy použito",
        "noData": "Zatím nejsou k dispozici žádné údaje o použití tokenů.",
        "note": "Použití tokenů je sledováno od spuštění aplikace a není trvale uchováváno.",
        "outputTokens": "Výstupní tokeny",
        "readCachedInputTokens": "Vstupní tokeny načtené z mezipaměti",
        "readCachedInputTokensTooltip": "Sledováno navíc k „vstupnímu tokenu“. Obvykle mnohem levnější než bez cache. Obvykle se nezapočítává do limitů rychlosti.",
        "totalTokensTooltip": "„Vstupní tokeny“ + „Výstupní tokeny“"
      },
      "vercelai": {
        "anthropicApiKey": {
          "mdDescription": "Zadejte klíč API pro modely Anthropic používané sadou Vercel AI SDK. **Upozornění:** Použitím této předvolby bude klíč API uložen v čitelném textu na počítači, na kterém běží Theia. K bezpečné nastavení klíče použijte proměnnou prostředí `ANTHROPIC_API_KEY`."
        },
        "customEndpoints": {
          "apiKey": {
            "title": "Buď klíč pro přístup k API poskytovanému na dané adrese URL, nebo „true“ pro použití globálního klíče API."
          },
          "enableStreaming": {
            "title": "Označuje, zda má být použito streamovací API. Výchozí hodnota je „true“."
          },
          "id": {
            "title": "Jedinečný identifikátor, který se používá v uživatelském rozhraní k identifikaci vlastního modelu."
          },
          "mdDescription": "Integrujte vlastní modely kompatibilní s Vercel AI SDK. Požadované atributy jsou „model“ a „url“.            \n            Volitelně můžete            \n            - zadat jedinečné „id“ pro identifikaci vlastního modelu v uživatelském rozhraní. Pokud není zadáno žádné, bude jako „id“ použito „model“.            \n            - poskytnout „apiKey“ pro přístup k API poskytovanému na dané adrese URL. Použijte `true` k označení použití globálního klíče API.            \n            - zadejte `supportsStructuredOutput: false` k označení, že strukturovaný výstup nebude použit.            \n            - zadejte `enableStreaming: false` k označení, že streamování nebude použito.            \n            - zadejte `provider` k označení, od kterého poskytovatele model pochází (openai, anthropic).",
          "modelId": {
            "title": "ID modelu"
          },
          "supportsStructuredOutput": {
            "title": "Označuje, zda model podporuje strukturovaný výstup. Výchozí hodnota je „true“."
          },
          "url": {
            "title": "Koncový bod API, kde je model hostován"
          }
        },
        "models": {
          "description": "Oficiální modely pro použití s Vercel AI SDK",
          "id": {
            "title": "ID modelu"
          },
          "model": {
            "provider": "Poskytovatel",
            "title": "Název modelu"
          }
        },
        "openaiApiKey": {
          "mdDescription": "Zadejte klíč API pro modely OpenAI používané sadou Vercel AI SDK. **Upozornění:** Použitím této předvolby bude klíč API uložen v čitelném textu na počítači, na kterém běží Theia. K bezpečnému nastavení klíče použijte proměnnou prostředí `OPENAI_API_KEY`."
        }
      },
      "workspace": {
        "allowedExternalPaths": {
          "description": "Seznam absolutních cest nebo URI souborů (adresářů nebo souborů) mimo pracovní prostor, které mohou číst nástroje AI. Podporuje znak `~` pro odkaz na domovský adresář uživatele. Ve výchozím nastavení prázdné; pouze na základě souhlasu. Respektováno funkcemi getFileContent, findFilesByPattern, getWorkspaceFileList a getWorkspaceDirectoryStructure. Hodnoty v rozsahu pracovního prostoru jsou ignorovány, pokud pracovní prostor není důvěryhodný. Symbolické odkazy uvnitř adresářů na seznamu povolených adresářů jsou sledovány a mohou odkazovat na soubory mimo seznam povolených adresářů; přidávejte pouze adresáře, jejichž obsahu důvěřujete.",
          "title": "Povolené externí cesty"
        },
        "coderAgent": {
          "description": "AI asistent integrovaný do Theia IDE, navržený pro pomoc softwarovým vývojářům. Tento agent má přístup k pracovnímu prostoru uživatele, může získat seznam všech dostupných souborů a složek a načíst jejich obsah. Dále může uživateli navrhovat úpravy souborů. Může tedy uživateli pomáhat s úkoly souvisejícími s kódováním nebo jinými úkoly zahrnujícími změny souborů."
        },
        "considerGitignore": {
          "description": "Pokud je tato možnost povolena, vylučuje soubory/složky, které odpovídají pravidlům .gitignore nalezeným v kořenovém adresáři každého pracovního prostoru.",
          "title": "Zvažte .gitignore"
        },
        "createSkillAgent": {
          "description": "AI asistent pro vytváření nových dovedností. Dovednosti poskytují opakovaně použitelné pokyny a odborné znalosti pro AI agenty. Tento agent vám pomáhá vytvářet dobře strukturované dovednosti v adresáři .agents/skills nebo .prompts/skills s odpovídajícím úvodním blokem YAML a obsahem ve formátu Markdown. Tato funkce je stále v rané fázi vývoje a může dojít k jejím změnám."
        },
        "excludedPattern": {
          "description": "Seznam vzorů (glob nebo regex) pro soubory/složky, které mají být vyloučeny.",
          "title": "Vzory vyloučených souborů"
        },
        "fileContentMaxSizeKB": {
          "description": "Maximální velikost v kilobajtech obsahu vráceného nástrojem getFileContent. Při čtení celého souboru (bez offsetu/limitu) soubory překračující tento limit vrátí chybu. Při použití offsetu a limitu se proti tomuto limitu porovnává pouze požadovaný rozsah.",
          "title": "Maximální velikost obsahu souboru (KB)"
        },
        "projectInfoAgent": {
          "description": "AI asistent pro správu šablon informací o projektu. Tento agent pomáhá vytvářet, aktualizovat a kontrolovat soubor .prompts/project-info.prompttemplate, který poskytuje kontext o vašem projektu ostatním AI agentům. Může analyzovat váš pracovní prostor a navrhovat informace o projektu nebo aktualizovat stávající šablony na základě vašich požadavků."
        },
        "searchMaxResults": {
          "description": "Maximální počet výsledků vyhledávání vrácených funkcí vyhledávání v pracovním prostoru.",
          "title": "Maximální počet výsledků vyhledávání"
        },
        "workspaceAgent": {
          "description": "AI asistent integrovaný do Theia IDE, navržený pro pomoc softwarovým vývojářům. Tento agent má přístup k pracovnímu prostoru uživatele, může získat seznam všech dostupných souborů a složek a načíst jejich obsah. Nemůže však soubory upravovat. Může proto odpovídat na otázky týkající se aktuálního projektu, projektových souborů a zdrojového kódu v pracovním prostoru, například jak sestavit projekt, kam umístit zdrojový kód, kde najít konkrétní kód nebo konfigurace atd."
        }
      }
    },
    "ai-chat": {
      "fileChangeSetTitle": "Navrhované změny"
    },
    "ai-chat-ui": {
      "blockedResource": {
        "allow": "Povolit tento blokovaný obsah",
        "aria": "Blokované externí zdroje: {0}",
        "inlineContent": "(vnořený externí obsah)",
        "label": "Externí zdroj zablokován:",
        "resourcesToAllow": "{0} zdroje budou povoleny"
      },
      "browseAllChats": "Prohlédnout si všechny konverzace...",
      "confirm": "Potvrdit",
      "deleteChat": "Smazat chat",
      "home": "Domů",
      "initiate-session-task-context": "Kontext úkolu: Zahájit relaci",
      "noOutput": "Žádný výstup",
      "open-current-session-summary": "Otevřít souhrn aktuální relace",
      "open-settings-tooltip": "Otevřít nastavení AI...",
      "openSession": "Otevřít chatovou relaci",
      "renameChat": "Přejmenovat chat",
      "scroll-lock": "Zamknout posouvání",
      "scroll-unlock": "Odemknout posouvání",
      "session-settings": "Nastavit parametry relace",
      "summarize-current-session": "Shrnout aktuální relaci"
    },
    "ai-claude-code": {
      "open-config": "Otevřít konfiguraci Claude Code",
      "open-memory": "Otevřená paměť Claude Code (CLAUDE.MD)"
    },
    "ai-core": {
      "agentCompletionMessage": "Agent „{0}“ dokončil svůj úkol.",
      "agentCompletionMessageWithSession": "Agent „{0}“ dokončil svůj úkol v „{1}“.",
      "agentCompletionTitle": "Agent „{0}“ Úkol dokončen",
      "agentInputNeededMessage": "Agent „{0}“ potřebuje váš vstup.",
      "agentInputNeededMessageWithSession": "Agent „{0}“ potřebuje váš vstup v „{1}“.",
      "agentInputNeededTitle": "Agent „{0}“ potřebuje váš vstup",
      "aiDisabledInRestrictedMode": "Funkce AI nejsou k dispozici v nedůvěryhodných pracovních prostorech.",
      "preferences": {
        "linuxEnvHint": "V systému Linux se ujistěte, že je proměnná definována v `~/.profile` (nejen v `~/.bashrc`), pokud spouštíte aplikaci z ikony na ploše. Podrobnosti najdete v [dokumentaci](https://theia-ide.org/docs/user_ai/#setting-api-keys).",
        "title": "Funkce AI"
      },
      "showChat": "Zobrazit chat"
    },
    "ai-editor": {
      "contextMenu": "Zeptejte se AI",
      "sendToChat": "Odeslat do AI chatu"
    },
    "ai-ide": {
      "addressGhReviewCommand": {
        "argumentHint": "<pr-number>",
        "description": "Komentáře k revizi adresy v žádosti o stažení GitHub"
      },
      "appTester": {
        "description": "Po implementaci předává úkol agentu AppTester pro ověření uživatelského rozhraní v prohlížeči.",
        "name": "E2E test"
      },
      "codeReview": {
        "description": "Po každé implementaci předává úkol agentovi pro kontrolu kódu. Blokuje další kroky, dokud není kontrola úspěšná."
      },
      "fixGhTicketCommand": {
        "argumentHint": "<číslo lístku>",
        "description": "Analyzujte ticket GitHub a implementujte řešení."
      },
      "newChat": "Nový chat",
      "noSessions": "Zatím žádné chatové relace.",
      "open-ai-configuration-tooltip": "Konfigurace Open AI",
      "perspective": {
        "aiFirst": "AI First"
      },
      "rememberCommand": {
        "argumentHint": "[topic-hint]",
        "description": "Extrahujte témata z konverzace a aktualizujte informace o projektu"
      },
      "sessionsView": "AI Sessions",
      "ticketCommand": {
        "argumentHint": "<číslo lístku>",
        "description": "Analyzujte lístek GitHub a vytvořte plán implementace."
      },
      "todoTool": {
        "noTasks": "Žádné úkoly"
      },
      "userInteractionCommentPlaceholder": "Přidejte komentář k tomuto kroku...",
      "userInteractionEmpty": "Prázdné",
      "userInteractionFinishStep": "Dokončit",
      "userInteractionGoToStep": "Přejděte ke kroku {0}: {1}",
      "userInteractionMalformed": "Interakce uživatele nemohla být zobrazena",
      "userInteractionMalformedFallback": "Argumenty nebylo možné analyzovat.",
      "userInteractionPreparing": "Příprava interakce s uživatelem...",
      "userInteractionPreparingSteps": "Příprava: {0} (kroky {1})",
      "userInteractionPreparingTitle": "Příprava: {0}",
      "userInteractionWorkingCopy": "Pracovní kopie"
    },
    "ai-mcp": {
      "installDialog": {
        "authTokenPlaceholder": "Vyžadováno tímto serverem pro připojení",
        "authTokenRequired": "K instalaci tohoto serveru je vyžadován autentizační token.",
        "oauthClientIdPlaceholder": "Vyžadováno tímto serverem pro připojení",
        "oauthClientSecretPlaceholder": "Vyžadováno tímto serverem pro připojení",
        "oauthCredentialsRequired": "K instalaci tohoto serveru je nutné ID klienta OAuth a tajný klíč klienta.",
        "oauthDescription": "Tento server používá OAuth s předem zaregistrovaným důvěrným klientem. Zadejte ID klienta a tajný klíč od svého poskytovatele OAuth.",
        "title": "Nainstalujte MCP Server",
        "trust": {
          "unknown": "Není nakonfigurován žádný registr AI – nelze ověřit důvěryhodnost.",
          "unverified": "Tento server není uveden ve vašem registru AI ({0}). Instalace na vlastní riziko.",
          "verified": "Schváleno vaším registrem AI ({0})."
        }
      },
      "installUri": {
        "alreadyInstalled": {
          "msg": "Server MCP s názvem „{0}“ je již nakonfigurován. Pokračováním dojde k přepsání stávajícího záznamu konfigurací z registru.",
          "title": "Server MCP je již nainstalován"
        },
        "missingId": "V odkazu na instalaci chybí povinný parametr „id“.",
        "noRegistry": "Nelze nainstalovat server MCP „{0}“ – v tomto produktu není nakonfigurován žádný registr AI.",
        "success": "Nainstalován server MCP „{0}“ z registru AI.",
        "unknownId": "Server MCP „{0}“ není uveden ve vašem registru AI."
      }
    },
    "ai-registry": {
      "action": {
        "fix": "Oprava konfigurace",
        "link": "Odkaz na registr",
        "unlink": "Odpojit",
        "updateTooltip": "Aktualizace z {0} na {1}"
      },
      "skill": {
        "action": {
          "fix": "Opravit dovednost",
          "link": "Odkaz na registr",
          "unlink": "Odpojit"
        },
        "fixed": "Obnovena dovednost „{0}“.",
        "githubToken": {
          "mdDescription": "Volitelný osobní přístupový token GitHubu, který se používá při stahování dovedností z GitHubu. Token zvyšuje limit GitHubu z 60 na 5000 požadavků za hodinu. **Upozornění:** Při použití tohoto nastavení se token ukládá v otevřeném textu na počítači, na kterém běží Theia. Pro bezpečné zadání tokenu upřednostněte použití proměnné prostředí `GITHUB_TOKEN`."
        },
        "installUri": {
          "confirm": {
            "msg": "Nainstalujte si dovednost „{0}“ stažením jejích souborů z adresy {1}?",
            "title": "Nainstalovat dovednost"
          },
          "fetchFailed": "Nepodařilo se načíst registr AI pro instalaci dovednosti „{0}“.",
          "missingId": "V odkazu na instalaci chybí povinný parametr „id“.",
          "success": "Nainstalována dovednost „{0}“ z registru AI.",
          "unknownId": "Dovednost „{0}“ není uvedena ve vašem registru AI."
        },
        "installed": "Nainstalovaná dovednost „{0}“.",
        "linked": "Související dovednost „{0}“.",
        "uninstalled": "Odinstalovaná dovednost „{0}“.",
        "unlinked": "Neodkazovaná dovednost „{0}“.",
        "updated": "Aktualizována dovednost „{0}“.",
        "warning": {
          "fix": "Soubory této dovednosti se liší od registru. Kliknutím na „Opravit dovednost“ je obnovíte.",
          "linkStale": "Tato dovednost byla nainstalována z registru, ale v registru již není uvedena. Kliknutím na Odpojit odstraníte odkaz v registru a soubory ponecháte, nebo kliknutím na Odinstalovat dovednost odstraníte.",
          "notInRegistry": "Není v registru"
        },
        "watcherStopped": "Sledování změn ve složce „skills“ bylo zastaveno. Nainstalované dovednosti se již nemusí automaticky aktualizovat. Pro obnovení aktualizace okno znovu načtěte."
      },
      "warning": {
        "fixConfig": "Konfigurace tohoto serveru se liší od konfigurace v registru. Kliknutím na „Opravit konfiguraci“ ji obnovíte.",
        "linkStale": "Tento server byl nainstalován z registru, ale v registru již není uveden. Pokud si jste jisti, že jej chcete ponechat a stále vám funguje, klikněte na Odpojit, čímž odstraníte odkaz v registru. V opačném případě klikněte na Odinstalovat a server odeberte.",
        "notInRegistry": "Není v registru"
      }
    },
    "ai-terminal": {
      "allowAllConfirm": "Rozumím, povolit vše",
      "allowAllForever": "Vždy povolit všechny příkazy shellu...",
      "allowAllSession": "Povolit všechny příkazy shellu pro tento chat...",
      "allowAllSessionConfirm": "Rozumím, povolit vše pro tento chat",
      "allowAllSessionTitle": "Povolit VŠECHNY příkazy shellu pro tento chat?",
      "allowAllSessionWarning": "To umožní AI provádět jakékoli příkazy shellu bez potvrzení po zbytek této chatovací relace. Příkazy shellu mají plný přístup k systému a mohou provádět jakékoli příkazy, upravovat soubory mimo pracovní prostor a přistupovat k síťovým zdrojům. Příkazy na seznamu zakázaných příkazů budou i nadále blokovány.",
      "allowAllTitle": "Povolit VŠECHNY příkazy shellu?",
      "allowAllWarning": "To umožní AI provádět jakékoli příkazy shellu bez potvrzení. Příkazy shellu mají plný přístup k systému a mohou provádět jakékoli příkazy, upravovat soubory mimo pracovní prostor a přistupovat k síťovým zdrojům. Příkazy na seznamu zakázaných příkazů budou i nadále blokovány.",
      "alwaysAllowPattern": "Vždy povolit {0}",
      "alwaysAllowPatterns": "Vždy povolit {0} a {1}",
      "alwaysAllowPatternsList": "Vždy povolit {0}",
      "alwaysDenyPattern": "Vždy odepřít{0}",
      "alwaysDenyPatterns": "Vždy odmítněte {0} a {1}",
      "alwaysDenyPatternsList": "Vždy odepřít{0}",
      "cancelExecution": "Zrušit provedení příkazu",
      "canceling": "Rušení...",
      "configurePermissions": "Konfigurace oprávnění příkazů shellu",
      "confirmExecution": "Potvrdit příkaz shellu",
      "denialReason": "Důvod",
      "executionDenied": "Odmítnuto",
      "executionDeniedWithReason": "Odmítnuto s odůvodněním",
      "partialOutput": "Částečný výstup",
      "shellCommandAllowlist": {
        "description": "Seznam vzorů příkazů shellu. Použijte * jako zástupný znak: „git log“ (přesná shoda), „git log *“ (s volitelnými argumenty), „* --version“ (jakýkoli příkaz končící --version). Před zástupným znakem musí být mezera. Příkazy s nebezpečnými vzory ($, zpětné lomítko) nejsou nikdy automaticky povoleny."
      },
      "shellCommandDenylist": {
        "description": "Seznam vzorů příkazů shellu, které by měly být vždy zamítnuty. Příkazy odpovídající těmto vzorům budou automaticky zamítnuty bez potvrzení. Používá syntaxi vzoru: „git push“ (přesná shoda) nebo „git push *“ (s libovolnými argumenty). Dodává se s výchozími vzory pro nebezpečné příkazy (eval, exec, sudo, rm -rf atd.)."
      },
      "timeout": "Časový limit",
      "workingDirectory": "Pracovní adresář"
    },
    "ai-tool-sketchpad": {
      "addItemProperty": "Přidat vlastnost položky",
      "addParameter": "Přidat parametr",
      "addProperty": "Přidat vlastnost",
      "addTool": "Přidat nástroj",
      "askAtRuntimeHint": "Když LLM tento nástroj vyvolá, otevře se okno pro rychlý zadání, ve kterém budete požádáni o zadání návratové hodnoty.",
      "askReturnPlaceholder": "Zadejte návratovou hodnotu pro toto volání nástroje...",
      "askReturnPrompt": "Nástroj „{0}“ byl spuštěn s následujícími parametry: {1}",
      "confirmDelete": "Opravdu chcete odstranit nástroj „{0}“?",
      "descriptionPlaceholder": "Popište, k čemu tento nástroj slouží...",
      "itemType": "Typ položky:",
      "label": "Nástroj AI Sketchpad",
      "nParameters": "{0} parametry",
      "nameDuplicate": "Nástroj s tímto názvem již existuje.",
      "nameEmpty": "Název nástroje nesmí být prázdný.",
      "nameInvalid": "Název nástroje smí obsahovat pouze písmena, číslice, podtržítka a pomlčky (1–128 znaků).",
      "noItemProperties": "Nebyly definovány žádné vlastnosti položek.",
      "noParameters": "Nebyly definovány žádné parametry.",
      "noTools": "Zatím žádné nástroje.",
      "oneParameter": "1 parametr",
      "parameters": "Parametry",
      "required": "Povinné",
      "returnMode": "Režim návratu",
      "returnModeAskAtRuntime": "Zeptejte se při spuštění",
      "returnModeAskShort": "Zeptejte se při spuštění",
      "returnModeStatic": "Statická návratová hodnota",
      "returnModeStaticShort": "Statické",
      "selectTool": "Vyberte nástroj, který chcete upravit, nebo přidejte nový a začněte kreslit.",
      "staticReturn": "Statická návratová hodnota",
      "staticReturnHint": "Tato statická hodnota se vrací při každém volání nástroje, bez ohledu na vstupní argumenty.",
      "staticReturnPlaceholder": "Hodnota vrácená při spuštění tohoto nástroje (např. řetězec JSON)",
      "toolName": "Název nástroje",
      "toolNamePlaceholder": "např. getWeather",
      "untitledTool": "Nástroj bez názvu"
    },
    "callhierarchy": {
      "noCallers": "Nebyli detekováni žádní volající.",
      "open": "Otevřená hierarchie volání"
    },
    "chat": {
      "taskContextVariable": {
        "args": {
          "contextId": {
            "description": "ID kontextu úkolu, který se má načíst, nebo chatové relace, která se má shrnout."
          }
        },
        "description": "Poskytuje kontextové informace o úkolu, např. plán dokončení úkolu nebo shrnutí předchozích relací.",
        "label": "Kontext úkolu"
      }
    },
    "collaboration": {
      "collaborate": "Spolupracovat",
      "collaboration": "Spolupráce",
      "collaborationWorkspace": "Prostor pro spolupráci",
      "connected": "Připojeno",
      "connectedSession": "Připojeno ke spolupráci",
      "copiedInvitation": "Pozvánkový kód zkopírován do schránky.",
      "copyAgain": "Zkopírovat znovu",
      "createRoom": "Vytvořit novou relaci spolupráce",
      "creatingRoom": "Vytvoření relace",
      "end": "Ukončit relaci spolupráce",
      "endDetail": "Ukončete relaci, zastavte sdílení obsahu a zrušte přístup ostatním.",
      "enterCode": "Zadejte kód relace spolupráce",
      "failedCreate": "Nepodařilo se vytvořit místnost: {0}",
      "failedJoin": "Nepodařilo se připojit k místnosti: {0}",
      "fieldRequired": "Pole „{0}“ (Zrušit přihlášení) je povinné. Přihlášení bylo přerušeno.",
      "invite": "Pozvat další osoby",
      "inviteDetail": "Zkopírujte kód pozvánky a sdílejte jej s ostatními, aby se mohli připojit k relaci.",
      "joinRoom": "Připojit se ke spolupráci",
      "joiningRoom": "Připojení k relaci",
      "leave": "Opustit spolupráci",
      "leaveDetail": "Odpojte se od aktuální relace spolupráce a zavřete pracovní prostor.",
      "loginFailed": "Přihlášení se nezdařilo.",
      "loginSuccessful": "Přihlášení úspěšné.",
      "noAuth": "Server neposkytuje žádnou metodu ověřování.",
      "optional": "volitelné",
      "selectAuth": "Vyberte metodu ověřování",
      "selectCollaboration": "Vyberte možnost spolupráce",
      "serverUrl": "URL serveru",
      "serverUrlDescription": "URL instance serveru Open Collaboration Tools Server pro živé kolaborační relace",
      "sharedSession": "Sdílená relace spolupráce",
      "startSession": "Spustit nebo se připojit ke spolupráci",
      "userWantsToJoin": "Uživatel „{0}“ se chce připojit ke spolupráci.",
      "whatToDo": "Co byste chtěli dělat s ostatními spolupracovníky?"
    },
    "core": {
      "about": {
        "compatibility": "{0} Kompatibilita",
        "defaultApi": "VýchozíAPI {0}",
        "listOfExtensions": "Seznam rozšíření",
        "monacoEditor": "Verze editoru Monaco"
      },
      "common": {
        "closeAll": "Zavřít všechny karty",
        "closeAllTabMain": "Zavřít všechny karty v hlavní oblasti",
        "closeOtherTabMain": "Zavřít ostatní karty v hlavní oblasti",
        "closeOthers": "Zavřít ostatní karty",
        "closeRight": "Zavřít karty vpravo",
        "closeTab": "Zavřít kartu",
        "closeTabMain": "Zavřít kartu v hlavní oblasti",
        "collapseAllTabs": "Sbalit všechny postranní panely",
        "collapseBottomPanel": "Přepnout spodní panel",
        "collapseLeftPanel": "Přepnout levý panel",
        "collapseRightPanel": "Přepnout pravý panel",
        "collapseTab": "Sbalit postranní panel",
        "showNextTabGroup": "Přepnout na další skupinu karet",
        "showNextTabInGroup": "Přepnout na další kartu ve skupině",
        "showPreviousTabGroup": "Přepnout na předchozí skupinu karet",
        "showPreviousTabInGroup": "Přepnout na předchozí kartu ve skupině",
        "toggleMaximized": "Přepnout maximalizovat"
      },
      "copyInfo": "Nejprve otevřete soubor, abyste zkopírovali jeho cestu.",
      "copyWarn": "Použijte příkaz kopírování nebo zkratku prohlížeče.",
      "cutWarn": "Použijte příkaz nebo klávesovou zkratku pro vyjmout v prohlížeči.",
      "enhancedPreview": {
        "classic": "Zobrazit jednoduchý náhled karty se základními informacemi.",
        "enhanced": "Zobrazit vylepšený náhled karty s dalšími informacemi.",
        "visual": "Zobrazit vizuální náhled karty."
      },
      "highlightModifiedTabs": "Ovládá, zda se na upravených (znečištěných) záložkách editoru vykreslí horní okraj.",
      "jumpListName": "Poslední pracovní prostory",
      "keybinding": {
        "duplicateModifierError": "Nelze analyzovat klávesovou zkratku {0} Duplicitní modifikátory",
        "metaError": "Nelze analyzovat klávesovou zkratku {0} meta je pouze pro OSX",
        "unrecognizedKeyError": "Neznámý klíč {0} v {1}"
      },
      "keybindingStatus": "{0} bylo stisknuto, čeká se na další klávesy",
      "keyboard": {
        "choose": "Vyberte rozložení klávesnice",
        "chooseLayout": "Vyberte rozložení klávesnice",
        "current": "(aktuální: {0})",
        "currentLayout": " - aktuální rozložení",
        "mac": "Klávesnice Mac",
        "pc": "Klávesnice PC",
        "tryDetect": "Zkuste detekovat rozložení klávesnice z informací prohlížeče a stisknutých kláves."
      },
      "navigator": {
        "clipboardWarn": "Přístup ke schránce je odepřen. Zkontrolujte oprávnění svého prohlížeče.",
        "clipboardWarnFirefox": "API schránky není k dispozici. Lze jej povolit pomocí předvolby „{0}“ na stránce „{1}“. Poté znovu načtěte Theia. Upozorňujeme, že to umožní FireFoxu plný přístup ke schránce systému."
      },
      "pasteWarn": "Použijte příkaz nebo klávesovou zkratku pro vložení v prohlížeči.",
      "perspective": {
        "resetPerspective": "Obnovit perspektivu (experimentální)",
        "selectPerspective": "Vyberte perspektivu",
        "switchPerspective": "Přepnout perspektivu (experimentální)"
      },
      "quitMessage": "Jakékoli neuložené změny nebudou uloženy.",
      "resetWorkbenchLayout": "Obnovit rozložení pracovního prostředí",
      "searchbox": {
        "close": "Zavřít (Escape)",
        "next": "Další (dolů)",
        "previous": "Předchozí (Nahoru)",
        "showAll": "Zobrazit všechny položky",
        "showOnlyMatching": "Zobrazit pouze odpovídající položky"
      },
      "secondaryWindow": {
        "alwaysOnTop": "Pokud je tato funkce povolena, sekundární okno zůstává nad všemi ostatními okny, včetně oken jiných aplikací.",
        "description": "Nastavuje počáteční polohu a velikost extrahovaného sekundárního okna.",
        "fullSize": "Poloha a velikost extrahovaného widgetu budou stejné jako u spuštěné aplikace Theia.",
        "halfWidth": "Poloha a velikost extrahovaného widgetu bude poloviční šířky spuštěné aplikace Theia.",
        "originalSize": "Poloha a velikost extrahovaného widgetu budou stejné jako u původního widgetu."
      },
      "severity": {
        "log": "Protokol"
      },
      "silentNotifications": "Ovládá, zda se mají potlačit vyskakovací okna s oznámeními.",
      "tabDefaultSize": "Určuje výchozí velikost karet.",
      "tabMaximize": "Ovládá, zda se při dvojitém kliknutí maximalizují karty.",
      "tabMinimumSize": "Určuje minimální velikost karet.",
      "tabShrinkToFit": "Zmenšit karty tak, aby se vešly do dostupného prostoru.",
      "window": {
        "tabCloseIconPlacement": {
          "description": "Umístěte ikony zavření na názvy karet na začátku nebo na konci karty. Výchozí nastavení je konec na všech platformách.",
          "end": "Umístěte ikonu zavření na konec štítku. V jazycích psaných zleva doprava se jedná o pravou stranu karty.",
          "start": "Umístěte ikonu zavření na začátek popisku. V jazycích psaných zleva doprava se jedná o levou stranu záložky."
        }
      },
      "window.menuBarVisibility": "Nabídka se zobrazuje jako kompaktní tlačítko v postranní liště. Tato hodnota se ignoruje, pokud je {0} {1}."
    },
    "debug": {
      "TheiaIDE": "Theia IDE",
      "addConfigurationPlaceholder": "Vyberte kořenový adresář pracovního prostoru, do kterého chcete přidat konfiguraci.",
      "breakpoint": "breakpoint",
      "cannotRunToThisLocation": "Nelze spustit aktuální vlákno na zadaném místě.",
      "compound-cycle": "Konfigurace spuštění „{0}“ obsahuje cyklus sám se sebou.",
      "conditionalBreakpoint": "Podmíněný zarážkový bod",
      "conditionalBreakpointsNotSupported": "Podmíněné body přerušení nejsou tímto typem ladění podporovány.",
      "confirmRunToShiftedPosition_msg": "Cílová pozice bude posunuta na řádek {0}, sloupec {1}. Spustit i tak?",
      "confirmRunToShiftedPosition_title": "Nelze spustit aktuální vlákno přesně na zadaném místě.",
      "consoleFilterAriaLabel": "Filtrovat výstup ladicí konzole",
      "consoleFilterPlaceholder": "Filtr (např. text, !exclude)",
      "consoleFilterTooltip": "Filtrujte výstup konzole podle textu. Více termínů oddělte čárkami. Před termín, který chcete vyloučit, vložte předponu „!“.\n\nPříklady:\n\n- `text` – zobrazí řádky obsahující „text“\n- `text, other` – zobrazí řádky obsahující „text“ nebo „other“\n- `!text` – skryje řádky obsahující „text“\n- `text, !other` – zobrazí „text“, ale skryje „other“",
      "consoleSessionSelectorTooltip": "Přepínání mezi ladicími relacemi. Každá ladicí relace má vlastní výstup konzoly.",
      "consoleSeverityTooltip": "Filtrujte výstup konzoly podle úrovně závažnosti. Zobrazí se pouze zprávy s vybranou úrovní závažnosti.",
      "continueAll": "Pokračovat vše",
      "copyExpressionValue": "Kopírovat hodnotu výrazu",
      "couldNotRunTask": "Nelze spustit úkol „{0}“.",
      "dataBreakpoint": "datový zarážkový bod",
      "debugConfiguration": "Konfigurace ladění",
      "debugRestricted": "Ladění je v omezeném režimu zakázáno.",
      "debugSessionInitializationFailed": "Inicializace ladicí relace selhala. Podrobnosti najdete v konzoli.",
      "debugSessionTypeNotSupported": "Typ ladicí relace „{0}“ není podporován.",
      "debugToolbarMenu": "Nabídka panelu nástrojů ladění",
      "debugVariableInput": "Nastavit hodnotu {0}",
      "disableSelectedBreakpoints": "Zakázat vybrané body přerušení",
      "disabledBreakpoint": "Zakázáno {0}",
      "enableSelectedBreakpoints": "Povolit vybrané body přerušení",
      "entry": "záznam",
      "errorStartingDebugSession": "Při spuštění ladicí relace došlo k chybě, podrobnější informace najdete v protokolech.",
      "exception": "výjimka",
      "functionBreakpoint": "funkční zarážka",
      "goto": "goto",
      "htiConditionalBreakpointsNotSupported": "Podmíněné zarážky, které tento typ ladění nepodporuje",
      "instruction-breakpoint": "Instrukční zarážka",
      "instructionBreakpoint": "instrukce breakpoint",
      "logpointsNotSupported": "Logpointy, které tento typ ladění nepodporuje",
      "missingConfiguration": "Chybí nebo není použitelné dynamické nastavení „{0}: {1}“.",
      "pause": "pause",
      "pauseAll": "Pozastavit vše",
      "reveal": "Odhalit",
      "step": "krok",
      "taskTerminatedBySignal": "Úloha „{0}“ byla ukončena signálem {1}.",
      "taskTerminatedForUnknownReason": "Úloha „{0}“ byla ukončena z neznámého důvodu.",
      "taskTerminatedWithExitCode": "Úloha „{0}“ byla ukončena s kódem ukončení {1}.",
      "threads": "Vlákna",
      "toggleTracing": "Povolit/zakázat sledování komunikace s ladicími adaptéry",
      "unknownSession": "Neznámá relace",
      "unverifiedBreakpoint": "Neověřeno {0}"
    },
    "dev-container": {
      "devcontainerFileNotFound": "Soubor Devcontainer na adrese {0} nebyl nalezen v pracovním prostoru",
      "failedToRebuild": "Nepodařilo se znovu sestavit kontejner: {0}",
      "noDevcontainerFileSpecified": "Pro pracovní prostor nebyl zadán žádný soubor devcontainer",
      "removingOldContainer": "Odstraňování starého kontejneru..."
    },
    "editor": {
      "autoSaveWhenNoErrors": "Pokud je tato funkce povolena, omezí automatické ukládání editorů na soubory, u nichž nejsou v okamžiku spuštění automatického ukládání hlášeny žádné chyby. Platí pouze v případě, že je povolena funkce „{0}“.",
      "clearFormatterSetting": "Vymazat nastavení formátovače",
      "configuredIn": "Nakonfigurováno v{0}",
      "configuredNotInstalled": "„{0}“ nakonfigurovaný v aplikaci „{1}“, ale nenainstalovaný",
      "configuredNotInstalledFallbackNamed": "„{0}“ nakonfigurovaný v „{1}“ není nainstalován, používá se „{2}“.",
      "currentFormatter": "(Aktuální)",
      "diffEditor.wordWrap2": "Řádky se budou zalomovat podle nastavení `#editor.wordWrap#`.",
      "dirtyEncoding": "Soubor je poškozený. Než jej znovu otevřete s jiným kódováním, nejprve jej uložte.",
      "editor.bracketPairColorization.enabled": "Ovládá, zda je povoleno barevné zvýraznění závorek. Pomocí `#workbench.colorCustomizations#` můžete přepsat barvy zvýraznění závorek.",
      "editor.codeActions.triggerOnFocusChange": "Povolte spouštění `#editor.codeActionsOnSave#`, když je `#files.autoSave#` nastaveno na `afterDelay`. Akce kódu musí být nastaveny na `always`, aby se spouštěly při změnách okna a zaostření.",
      "editor.detectIndentation": "Ovládá, zda budou `#editor.tabSize#` a `#editor.insertSpaces#` automaticky detekovány při otevření souboru na základě jeho obsahu.",
      "editor.inlayHints.enabled1": "Nápovědy se zobrazují ve výchozím nastavení a skryjí se při podržení kláves Ctrl+Alt.",
      "editor.inlayHints.enabled2": "Nápovědy jsou ve výchozím nastavení skryté a zobrazí se po stisknutí kláves Ctrl+Alt.",
      "editor.inlayHints.fontFamily": "Ovládá rodinu písem pro vkládané nápovědy v editoru. Pokud je nastaveno na prázdné, použije se `#editor.fontFamily#`.",
      "editor.inlayHints.fontSize": "Ovládá velikost písma vložené nápovědy v editoru. Jako výchozí se používá `#editor.fontSize#`, pokud je nakonfigurovaná hodnota menší než `5` nebo větší než velikost písma editoru.",
      "editor.inlineSuggest.edits.experimental.enabled": "Ovládá, zda povolit experimentální úpravy v inline návrzích.",
      "editor.inlineSuggest.edits.experimental.onlyShowWhenCloseToCursor": "Určuje, zda se mají zobrazovat pouze inline návrhy, když je kurzor blízko návrhu.",
      "editor.inlineSuggest.edits.experimental.useInterleavedLinesDiff": "Ovládá, zda povolit experimentální prokládání řádků v inline návrzích.",
      "editor.inlineSuggest.edits.experimental.useMixedLinesDiff": "Ovládá, zda povolit experimentální úpravy v inline návrzích.",
      "editor.insertSpaces": "Vložte mezery při stisknutí klávesy `Tab`. Toto nastavení je přepsáno na základě obsahu souboru, pokud je zapnuta funkce `#editor.detectIndentation#`.",
      "editor.quickSuggestions": "Ovládá, zda se mají při psaní automaticky zobrazovat návrhy. Toto lze ovládat pro psaní komentářů, řetězců a jiného kódu. Rychlé návrhy lze nakonfigurovat tak, aby se zobrazovaly jako duchový text nebo pomocí widgetu návrhů. Vezměte také na vědomí nastavení `#editor.suggestOnTriggerCharacters#`, které ovládá, zda jsou návrhy spouštěny speciálními znaky.",
      "editor.suggestFontSize": "Velikost písma pro widget návrhů. Pokud je nastavena na „0“, použije se hodnota „#editor.fontSize#“.",
      "editor.suggestLineHeight": "Výška řádku pro widget návrhů. Při nastavení na hodnotu „0“ se použije hodnota „#editor.lineHeight#“. Minimální hodnota je 8.",
      "editor.tabSize": "Počet mezer, kterým se rovná tabulátor. Toto nastavení je přepsáno na základě obsahu souboru, když je zapnuto `#editor.detectIndentation#`.",
      "formatOnSaveTimeout": "Časový limit v milisekundách, po jehož uplynutí se zruší formátování prováděné při ukládání souboru.",
      "formatter": "Formátovač",
      "noDefaultConfiguredLabel": "Není nakonfigurován žádný výchozí formátovač.",
      "noDefaultConfiguredTooltip": "Není nakonfigurován žádný výchozí formátovač (k dispozici jsou formátovače {0}).",
      "noEditor": "Žádný editor není aktivní",
      "noFormatter": "Žádný formátovač",
      "noFormatterInstalled": "Není nainstalován žádný formátovač",
      "noFormattersAvailable": "Pro tento jazyk nejsou k dispozici žádné formátovače.",
      "noFormattersInstalledTooltip": "Pro tento jazyk nejsou nainstalovány žádné formátovače.",
      "onlyAvailableFormatter": "Pouze dostupný formátovač",
      "onlyFormatterInstalled": "{0} (nainstalován pouze formátovač)",
      "persistClosedEditors": "Ovládá, zda se má historie uzavřeného editoru pro pracovní prostor zachovat i po opětovném načtení okna.",
      "selectFormatter": "Vybrat výchozí formátovač",
      "selectScope": "Vyberte, kam chcete nastavení uložit",
      "showAllEditors": "Zobrazit všechny otevřené editory",
      "showFormatterInfo": "Zobrazit informace o formátovači",
      "splitHorizontal": "Rozdělený editor horizontálně",
      "splitVertical": "Rozdělený editor Vertikální",
      "toggleStickyScroll": "Přepnout lepkavé posouvání",
      "userSettingsDetail": "Použít na všechny pracovní prostory",
      "workspaceSettingsDetail": "Použít pouze na aktuální pracovní prostor"
    },
    "external-terminal": {
      "cwd": "Vyberte aktuální pracovní adresář pro nový externí terminál"
    },
    "file-search": {
      "toggleExcludedFiles": " (Stisknutím kláves {0} zobrazíte/skryjete vyloučené soubory)"
    },
    "fileDialog": {
      "showHidden": "Zobrazit skryté soubory"
    },
    "fileSystem": {
      "fileResource": {
        "overWriteBody": "Chcete přepsat změny provedené v „{0}“ v systému souborů?"
      }
    },
    "filesystem": {
      "copiedToClipboard": "Odkaz ke stažení byl zkopírován do schránky.",
      "copyDownloadLink": "Kopírovat odkaz ke stažení",
      "dialog": {
        "initialLocation": "Přejít na počáteční umístění",
        "multipleItemMessage": "Můžete vybrat pouze jednu položku.",
        "navigateBack": "Navigovat zpět",
        "navigateForward": "Přejít vpřed",
        "navigateUp": "Přejít o jeden adresář výše"
      },
      "fileResource": {
        "binaryFileQuery": "Otevření může chvíli trvat a může způsobit, že IDE nebude reagovat. Chcete přesto otevřít „{0}“?",
        "binaryTitle": "Soubor je buď binární, nebo používá nepodporované kódování textu.",
        "largeFileTitle": "Soubor je příliš velký ({0}).",
        "overwriteTitle": "Soubor „{0}“ byl změněn v systému souborů."
      },
      "filesExclude": "Nakonfigurujte globální vzory pro vyloučení souborů a složek. Například Průzkumník souborů rozhoduje na základě tohoto nastavení, které soubory a složky zobrazit nebo skrýt.",
      "format": "Formát:",
      "maxConcurrentUploads": "Maximální počet souběžných souborů, které lze nahrát při nahrávání více souborů. Hodnota 0 znamená, že všechny soubory budou nahrány souběžně.",
      "maxFileSizeMB": "Ovládá maximální velikost souboru v MB, kterou je možné otevřít.",
      "prepareDownload": "Připravuji stahování...",
      "prepareDownloadLink": "Připravuji odkaz ke stažení...",
      "processedOutOf": "Zpracováno {0} z {1}",
      "replaceTitle": "Nahradit soubor",
      "uploadFailed": "Při nahrávání souboru došlo k chybě. {0}",
      "uploadFiles": "Nahrávání souborů",
      "uploadedOutOf": "Nahráno z {0} z {1}"
    },
    "getting-started": {
      "ai": {
        "header": "Podpora AI v aplikaci „{0}“ je k dispozici!",
        "openAIChatView": "Otevřete nyní AI Chat View a zjistěte, jak začít!"
      },
      "apiComparator": "{0} Kompatibilita API",
      "newExtension": "Vytvoření nového rozšíření",
      "newPlugin": "Vytvoření nového pluginu",
      "startup-editor": {
        "welcomePage": "Otevřete úvodní stránku s obsahem, který vám pomůže začít s aplikací {0} a rozšířeními."
      },
      "telemetry": "Využití dat a telemetrie"
    },
    "keybinding-schema-updater": {
      "deprecation": "Použijte místo toho klauzuli „when“."
    },
    "keymaps": {
      "addKeybindingTitle": "Přidat klávesovou zkratku pro „{0}“",
      "editKeybinding": "Upravit klávesové zkratky...",
      "editKeybindingTitle": "Upravit klávesové zkratky pro {0}",
      "editWhenExpression": "Upravit při výrazu...",
      "editWhenExpressionTitle": "Upravit výraz pro {0}",
      "keybinding": {
        "copy": "Kopírování klávesových zkratek",
        "copyCommandId": "Kopírovat ID příkazu klávesové zkratky",
        "copyCommandTitle": "Kopírovat klávesovou zkratku Název příkazu",
        "edit": "Upravit klávesové zkratky...",
        "editWhenExpression": "Upravit klávesovou zkratku při výrazu..."
      },
      "keybindingCollidesValidation": "klávesová zkratka v současné době koliduje",
      "requiredKeybindingValidation": "Hodnota klávesové zkratky je povinná.",
      "resetKeybindingConfirmation": "Opravdu chcete resetovat tuto klávesovou zkratku na výchozí hodnotu?",
      "resetKeybindingTitle": "Obnovit klávesové zkratky pro {0}",
      "resetMultipleKeybindingsWarning": "Pokud pro tento příkaz existuje více klávesových zkratek, všechny budou resetovány."
    },
    "localize": {
      "offlineTooltip": "Nelze se připojit k backendu."
    },
    "markers": {
      "clearAll": "Vymazat vše",
      "copyAsText": "Kopírovat jako text",
      "export": "Exportovat",
      "exportProblems": "Problémy s exportem",
      "exportSuccess": "Problémy byly úspěšně exportovány.",
      "jsonFiles": "JSON Files",
      "noProblems": "V pracovním prostoru zatím nebyly zjištěny žádné problémy.",
      "tabbarDecorationsEnabled": "Zobrazit dekorátory problémů (diagnostické značky) na lištách karet."
    },
    "memory-inspector": {
      "addressTooltip": "Umístění paměti, které se má zobrazit, adresa nebo výraz vyhodnocený jako adresa",
      "ascii": "ASCII",
      "binary": "Binární",
      "byteSize": "Velikost bajtu",
      "bytesPerGroup": "Bajty na skupinu",
      "closeSettings": "Zavřít nastavení",
      "columns": "Sloupce",
      "command": {
        "createNewMemory": "Vytvořit nový inspektor paměti",
        "createNewRegisterView": "Vytvořit nový registr Zobrazit",
        "followPointer": "Sledovat ukazatel",
        "followPointerMemory": "Sledujte ukazatel v inspektoru paměti",
        "resetValue": "Obnovit hodnotu",
        "showRegister": "Zobrazit registr v inspektoru paměti",
        "viewVariable": "Zobrazit proměnnou v inspektoru paměti"
      },
      "data": "Data",
      "decimal": "Desítkový",
      "diff": {
        "label": "Rozdíl: {0}"
      },
      "diff-widget": {
        "offset-label": "{0} Offset",
        "offset-title": "Bajty pro posun paměti z {0}"
      },
      "editable": {
        "apply": "Použít změny",
        "clear": "Vymazat změny"
      },
      "endianness": "Endianita",
      "extraColumn": "Extra sloupec",
      "groupsPerRow": "Skupiny na řádek",
      "hexadecimal": "Hexadecimální",
      "length": "Délka",
      "lengthTooltip": "Počet bajtů k načtení, v desítkové nebo hexadecimální soustavě",
      "memory": {
        "addressField": {
          "memoryReadError": "Zadejte adresu nebo výraz do pole Umístění."
        },
        "freeze": "Zmrazit zobrazení paměti",
        "hideSettings": "Skrýt panel nastavení",
        "readError": {
          "bounds": "Překročeny mezní hodnoty paměti, výsledek bude zkrácen.",
          "noContents": "V současné době není k dispozici žádný obsah paměti."
        },
        "readLength": {
          "memoryReadError": "Do pole Délka zadejte délku (desítkové nebo hexadecimální číslo)."
        },
        "showSettings": "Zobrazit panel nastavení",
        "unfreeze": "Odblokovat zobrazení paměti",
        "userError": "Při načítání paměti došlo k chybě."
      },
      "memoryCategory": "Inspektor paměti",
      "memoryInspector": "Inspektor paměti",
      "memoryTitle": "Paměť",
      "octal": "Oktal",
      "offset": "Offset",
      "offsetTooltip": "Offset, který se přidá k aktuální poloze v paměti při navigaci.",
      "provider": {
        "localsError": "Nelze číst lokální proměnné. Žádná aktivní ladicí relace.",
        "readError": "Nelze číst paměť. Žádná aktivní ladicí relace.",
        "writeError": "Nelze zapisovat do paměti. Žádná aktivní ladicí relace."
      },
      "register": "Registrovat",
      "register-widget": {
        "filter-placeholder": "Filtr (začíná na)"
      },
      "registerReadError": "Při načítání registrů došlo k chybě.",
      "registers": "Registry",
      "toggleComparisonWidgetVisibility": "Přepnout viditelnost widgetu pro porovnání",
      "utils": {
        "afterBytes": "Musíte načíst paměť v obou widgetech, které chcete porovnat. {0} nemá načtenou paměť.",
        "bytesMessage": "Musíte načíst paměť v obou widgetech, které chcete porovnat. {0} nemá načtenou paměť."
      }
    },
    "messages": {
      "notificationTimeout": "Po uplynutí této lhůty budou informativní oznámení skryta.",
      "toggleNotifications": "Přepnout oznámení"
    },
    "mini-browser": {
      "typeUrl": "Zadejte adresu URL"
    },
    "monaco": {
      "noSymbolsMatching": "Žádné odpovídající symboly",
      "typeToSearchForSymbols": "Zadejte hledané symboly"
    },
    "navigator": {
      "autoReveal": "Automatické odhalení",
      "clipboardWarn": "Přístup ke schránce je odepřen. Zkontrolujte oprávnění svého prohlížeče.",
      "clipboardWarnFirefox": "API schránky není k dispozici. Lze jej povolit pomocí předvolby „{0}“ na stránce „{1}“. Poté znovu načtěte Theia. Upozorňujeme, že to umožní FireFoxu plný přístup ke schránce systému.",
      "nothingToPaste": "Schránka neobsahuje soubory z pracovního prostoru, které by bylo možné sem vložit.",
      "openWithSystemEditor": "Otevřít v systémovém editoru",
      "refresh": "Obnovit v Průzkumníku",
      "reveal": "Zobrazit v Průzkumníku",
      "systemEditor": "Systémový editor",
      "toggleHiddenFiles": "Přepnout skryté soubory"
    },
    "output": {
      "clearOutputChannel": "Vymazat výstupní kanál...",
      "closeOutputChannel": "Zavřít výstupní kanál...",
      "hiddenChannels": "Skryté kanály",
      "hideOutputChannel": "Skrýt výstupní kanál...",
      "maxChannelHistory": "Maximální počet záznamů ve výstupním kanálu.",
      "outputChannels": "Výstupní kanály",
      "showOutputChannel": "Zobrazit výstupní kanál..."
    },
    "plugin": {
      "blockNewTab": "Váš prohlížeč zabránil otevření nové karty."
    },
    "plugin-dev": {
      "alreadyRunning": "Hostovaná instance již běží.",
      "debugInstance": "Instance ladění",
      "debugMode": "Použití inspect nebo inspect-brk pro ladění Node.js",
      "debugPorts": {
        "debugPort": "Port, který se má použít pro ladění Node.js tohoto serveru",
        "serverName": "Název hostitelského serveru pluginu, např. „hosted-plugin“ jako v „--hosted-plugin-inspect=“ nebo „headless-hosted-plugin“ jako v „--headless-hosted-plugin-inspect=“."
      },
      "devHost": "Vývojový hostitel",
      "failed": "Nepodařilo se spustit hostovanou instanci pluginu: {0}",
      "hostedPlugin": "Hostovaný plugin",
      "hostedPluginRunning": "Hostovaný plugin: Spuštěno",
      "hostedPluginStarting": "Hostovaný plugin: Spuštění",
      "hostedPluginStopped": "Hostovaný plugin: Zastaveno",
      "hostedPluginWatching": "Hostovaný plugin: Sledování",
      "instanceTerminated": "{0} byl ukončen",
      "launchOutFiles": "Pole globálních vzorů pro vyhledání generovaných souborů JavaScript (`${pluginPath}` bude nahrazeno skutečnou cestou k pluginu).",
      "noValidPlugin": "Zadaná složka neobsahuje platný plugin.",
      "notRunning": "Hostovaná instance není spuštěna.",
      "pluginFolder": "Složka pluginů je nastavena na: {0}",
      "preventedNewTab": "Váš prohlížeč zabránil otevření nové karty.",
      "restartInstance": "Restartovat instanci",
      "running": "Hostovaná instance běží na:",
      "selectPath": "Vybrat cestu",
      "startInstance": "Spustit instanci",
      "starting": "Spouštění hostovaného serveru instance ...",
      "stopInstance": "Zastavit instanci",
      "unknownTerminated": "Instance byla ukončena.",
      "watchMode": "Spustit watcher na pluginu ve vývoji"
    },
    "plugin-ext": {
      "authentication-main": {
        "loginTitle": "Přihlášení",
        "signedOut": "Úspěšně odhlášeno."
      },
      "extensionsRestrictedMode": "Některá rozšíření jsou v omezeném režimu zakázána",
      "supportNodeGlobalNavigator": "Pokud je tato možnost povolena, bude globální objekt navigátoru v hostiteli rozšíření definován tak, jak jej poskytuje Node.js. Rozšíření mohou přítomnost objektu navigátoru použít jako náznak, že se kód spouští v prohlížeči. Zakázání této možnosti (výchozí nastavení) zruší definici navigátoru v hostiteli rozšíření, aby se zachoval tento předpoklad.",
      "webviewTrace": "Řídí sledování komunikace s webovými zobrazeními.",
      "webviewWarnIfUnsecure": "Upozorňuje uživatele, že webové zobrazení je v současné době nasazeno nezabezpečeným způsobem."
    },
    "preferences": {
      "ai-features": "Funkce AI",
      "hostedPlugin": "Hostovaný plugin",
      "input": {
        "browse": "Procházet"
      },
      "sessionOverride": {
        "suffix": "Přepsáno relací",
        "suffixTooltip": "Toto nastavení má hodnotu pro danou relaci nastavenou pomocí --session-preference. Jeho úprava zde vymaže přepsání nastavení pro zbytek této relace."
      },
      "sessionPreferences": {
        "statusBar": "Předvolby relace ({0})",
        "tooltipBody": "Byly předány pomocí parametru --session-preference a existují pouze v paměti. Kliknutím na název nastavení se k němu přesunete v zobrazení Nastavení.",
        "tooltipChangeNote": "Úprava kterékoli z těchto položek vymaže její přepsání pro aktuální relaci. Chcete-li od dalšího spuštění používat uložené hodnoty, restartujte aplikaci bez argumentů --session-preference.",
        "tooltipHeader": "Tato nastavení jsou pro tuto relaci přepsána",
        "valueOff": "vypnuto",
        "valueOn": "je"
      },
      "toolbar": "Nástrojová lišta"
    },
    "preview": {
      "openByDefault": "Ve výchozím nastavení otevřete náhled namísto editoru."
    },
    "property-view": {
      "lastModified": "Poslední změna",
      "noProperties": "Žádné vlastnosti nejsou k dispozici.",
      "properties": "Vlastnosti",
      "symbolicLink": "Symbolický odkaz"
    },
    "remote": {
      "dev-container": {
        "attach": "Připojit k běžícímu kontejneru",
        "attachError": "Nepodařilo se připojit ke kontejneru: {0}",
        "attachWarning": "Připojením ke kontejneru se spustí kód uvnitř něj. Připojujte se pouze ke kontejnerům, jejichž původu důvěřujete.",
        "attachWarningTitle": "Připojit ke kontejneru",
        "attaching": "Připojení ke kontejneru",
        "cliAttachError": "Nepodařilo se připojit ke kontejneru: {0}",
        "cliContainerNotFound": "Kontejner „{0}“ nebyl nalezen nebo není spuštěn.",
        "connect": "Znovu otevřít v kontejneru",
        "enterCustomPath": "Zadejte vlastní cestu...",
        "enterWorkspacePath": "Zadejte cestu k pracovnímu prostoru uvnitř kontejneru",
        "foundConfigMsg": "Na adrese {0} byl nalezen soubor devcontainer.json. Chcete použít jeho nastavení po připojení (rozšíření, přesměrování portů atd.)?",
        "foundConfigTitle": "Nalezena konfigurace Dev Container",
        "noDevcontainerFiles": "V pracovním prostoru nebyly nalezeny žádné soubory devcontainer.json. Ujistěte se, že máte adresář .devcontainer se souborem devcontainer.json.",
        "noRunningContainers": "Nebyly nalezeny žádné spuštěné kontejnery.",
        "rebuild": "Přestavět kontejner",
        "rebuilding": "Přestavba vývojového kontejneru",
        "reopenInContainer": "Znovu otevřít v kontejneru",
        "selectContainer": "Vyberte spuštěný kontejner, ke kterému se chcete připojit",
        "selectDevcontainer": "Vyberte soubor devcontainer.json",
        "selectWorkspacePath": "Vyberte cestu k pracovnímu prostoru uvnitř kontejneru",
        "suggestion": "Tento pracovní prostor má konfiguraci vývojového kontejneru. Chcete jej znovu otevřít v kontejneru?"
      },
      "port-forwarding": {
        "focusPorts": "Porty: Zaměření na zobrazení portů"
      },
      "ssh": {
        "connect": "Připojit aktuální okno k hostiteli...",
        "connectToConfigHost": "Připojit aktuální okno k hostiteli v konfiguračním souboru...",
        "enterHost": "Zadejte název hostitele SSH",
        "enterUser": "Zadejte uživatelské jméno SSH",
        "failure": "Nelze otevřít SSH připojení ke vzdálenému počítači.",
        "hostPlaceHolder": "Např. hello@example.com",
        "needsHost": "Zadejte název hostitele.",
        "needsUser": "Zadejte uživatelské jméno.",
        "userPlaceHolder": "Např. hello"
      },
      "sshNoConfigPath": "Nenalezena cesta ke konfiguraci SSH.",
      "wsl": {
        "connectToWsl": "Připojit se k WSL",
        "connectToWslUsingDistro": "Připojte se k WSL pomocí Distro...",
        "noWslDistroFound": "Nebyly nalezeny žádné distribuce WSL. Nejprve nainstalujte distribuci WSL.",
        "reopenInWsl": "Znovu otevřít složku ve WSL",
        "selectWSLDistro": "Vyberte distribuci WSL"
      }
    },
    "scm": {
      "1HourAgo": "Před 1 hodinou",
      "1MinuteAgo": "Před 1 minutou",
      "amend": "Změnit",
      "amendHeadCommit": "HEAD Commit",
      "amendLastCommit": "Upravit poslední commit",
      "changeRepository": "Změnit úložiště...",
      "dirtyDiff": {
        "close": "Zavřít Změnit Náhled"
      },
      "justNow": "právě teď",
      "mergeEditor": {
        "resetConfirmationTitle": "Opravdu chcete resetovat výsledek sloučení v tomto editoru?"
      },
      "noChanges": "Žádné změněné soubory.",
      "noHistory": "Historie správy zdrojů není k dispozici.",
      "noHistoryForError": "Pro {0} není k dispozici žádná historie.",
      "prepositionIn": "v",
      "unamend": "Bez úprav",
      "unamendCommit": "Nezměnit commit"
    },
    "search-in-workspace": {
      "includeIgnoredFiles": "Zahrnout ignorované soubory",
      "noFolderSpecified": "Neotevřeli jste ani nezadali složku. V současné době se prohledávají pouze otevřené soubory.",
      "resultSubset": "Toto je pouze část všech výsledků. Použijte konkrétnější vyhledávací termín, abyste zúžili seznam výsledků.",
      "searchExclude": "Nakonfigurujte [globální vzory](https://aka.ms/vscode-glob-patterns) pro vyloučení souborů a složek při fulltextovém vyhledávání a vyhledávání souborů v rychlém otevření. Zdědí všechny globální vzory z nastavení `#files.exclude#`.",
      "searchOnEditorModification": "Prohledávejte aktivní editor při změnách."
    },
    "secondary-window": {
      "extract-widget": "Přesunout zobrazení do sekundárního okna"
    },
    "shell-area": {
      "secondary": "Sekundární okno"
    },
    "task": {
      "attachTask": "Připojit úkol...",
      "circularReferenceDetected": "Zjištěna kruhová reference: {0} --> {1}",
      "clearHistory": "Vymazat historii",
      "errorKillingTask": "Chyba při ukončování úlohy „{0}“: {1}",
      "errorLaunchingTask": "Chyba při spuštění úkolu „{0}“: {1}",
      "invalidTaskConfigs": "Byly nalezeny neplatné konfigurace úkolů. Otevřete soubor tasks.json a podrobnosti najdete v zobrazení Problémy.",
      "neverScanTaskOutput": "Nikdy neskenujte výstup úkolu.",
      "noTaskToRun": "Nenalezena žádná úloha k provedení. Nakonfigurujte úlohy...",
      "noTasksFound": "Nebyly nalezeny žádné úkoly.",
      "notEnoughDataInDependsOn": "Informace uvedené v „dependsOn“ nestačí k přiřazení správného úkolu!",
      "schema": {
        "commandOptions": {
          "cwd": "Aktuální pracovní adresář spuštěného programu nebo skriptu. Pokud není uveden, použije se aktuální kořenový adresář pracovního prostoru Theia."
        },
        "presentation": {
          "panel": {
            "dedicated": "Terminál je určen pro konkrétní úkol. Pokud je tento úkol proveden znovu, terminál se znovu použije. Výstup jiného úkolu se však zobrazí v jiném terminálu.",
            "new": "Každé provedení tohoto úkolu používá nový čistý terminál.",
            "shared": "Terminál je sdílený a výstupy z jiných spuštěných úloh se přidávají do stejného terminálu."
          },
          "showReuseMessage": "Ovládá, zda se má zobrazit zpráva „Terminál bude znovu použit pro úkoly“."
        },
        "problemMatcherObject": {
          "owner": "Vlastník problému v rámci Theia. Lze vynechat, pokud je zadána základna. Pokud je vynecháno a základna není zadána, je výchozí hodnota „external“."
        }
      },
      "taskAlreadyRunningInTerminal": "Úloha již běží v terminálu.",
      "taskExitedWithCode": "Úloha „{0}“ byla ukončena s kódem {1}.",
      "taskIdLabel": "#{0}",
      "taskRestricted": "Provádění úkolů je v omezeném režimu zakázáno.",
      "taskTerminatedBySignal": "Úloha „{0}“ byla ukončena signálem {1}.",
      "terminalWillBeReusedByTasks": "Terminál bude znovu použit v úkolech."
    },
    "telemetry": {
      "filters": "Omezte vzory témat doručované do jednotlivých přijímačů telemetrických dat. Chybějící položky povolují všechny zájmy přijímače; prázdná pole přijímač deaktivují."
    },
    "terminal": {
      "defaultProfile": "Výchozí profil používaný n {0}",
      "enableCommandHistory": "Sledujte příkazy terminálu a jejich výstupy samostatně pomocí shell injection. To umožňuje například vizuálně rozlišovat příkazy v uživatelském rozhraní a poskytnout agentům AI strukturovanější přístup k terminálům. Přepnutí tohoto nastavení nebude mít vliv na terminály, které jsou již otevřené.\n\n&nbsp;\n\nTato funkce je v současné době podporována pouze terminály úloh a uživatelskými terminály, na kterých běží bash nebo zsh.",
      "enableCommandSeparator": "Zapněte vizuální oddělovač mezi provedenými příkazy a jejich výstupem v terminálu. Změny se vztahují pouze na příkazy provedené po změně tohoto nastavení. Funguje pouze při zapnuté funkci „{0}“.",
      "enableCopy": "Povolit ctrl-c (cmd-c na macOS) pro kopírování vybraného textu",
      "enablePaste": "Povolte klávesovou zkratku Ctrl+V (Cmd+V v systému macOS) pro vložení obsahu schránky.",
      "profileArgs": "Argumenty shellu, které tento profil používá.",
      "profileColor": "ID barvy motivu terminálu, které se má přiřadit k terminálu.",
      "profileDefault": "Vyberte výchozí profil...",
      "profileIcon": "ID codicon, které se má přiřadit k ikoně terminálu.\nterminal-tmux:\"$(terminal-tmux)\"",
      "profileNew": "Nový terminál (s profilem)...",
      "profilePath": "Cesta shellu, který tento profil používá.",
      "profiles": "Profily, které se mají zobrazit při vytváření nového terminálu. Nastavte vlastnost cesty ručně s volitelnými argumenty.\nNastavte existující profil na „null“, aby se profil skryl ze seznamu, například: „{0}“: null.",
      "rendererType": "Ovládá způsob vykreslení terminálu.",
      "rendererTypeDeprecationMessage": "Typ rendereru již není podporován jako možnost.",
      "selectProfile": "Vyberte profil pro nový terminál",
      "shell.deprecated": "Toto je zastaralé, nový doporučený způsob konfigurace výchozího shellu je vytvoření profilu terminálu v „terminal.integrated.profiles.{0}“ a nastavení jeho názvu profilu jako výchozího v „terminal.integrated.defaultProfile.{0}“.",
      "shellArgsLinux": "Argumenty příkazového řádku, které se používají v terminálu Linux.",
      "shellArgsOsx": "Argumenty příkazového řádku, které se používají v terminálu macOS.",
      "shellArgsWindows": "Argumenty příkazového řádku, které se používají v terminálu Windows.",
      "shellLinux": "Cesta shellu, který terminál používá v systému Linux (výchozí: „{0}“)).",
      "shellOsx": "Cesta shellu, který terminál používá v systému macOS (výchozí: „{0}“)).",
      "shellWindows": "Cesta shellu, který terminál používá ve Windows. (výchozí: „{0}“)."
    },
    "terminal-manager": {
      "addTerminalToGroup": "Přidat terminál do skupiny",
      "closeDialog": {
        "message": "Po zavření Správce terminálu nelze jeho rozložení obnovit. Opravdu chcete Správce terminálu zavřít?",
        "title": "Chcete zavřít správce terminálu?"
      },
      "closeTerminalManager": "Zavřít Správce terminálu",
      "createNewTerminalGroup": "Vytvořit novou skupinu terminálů",
      "createNewTerminalPage": "Vytvořit novou stránku terminálu",
      "deleteGroup": "Odstranit skupinu",
      "deletePage": "Smazat stránku",
      "deleteTerminal": "Odstranit terminál",
      "label": "Terminály",
      "maximizeBottomPanel": "Maximalizovat spodní panel",
      "minimizeBottomPanel": "Minimalizovat spodní panel",
      "openTerminalManager": "Otevřít správce terminálu",
      "page": "Stránka",
      "rename": "Přejmenovat",
      "resetTerminalManagerLayout": "Obnovit rozložení správce terminálu",
      "tabsDisplay": "Ovládá způsob zobrazení terminálů. „strom“ zobrazuje více terminálů v jediném zobrazení se stromovou strukturou pro správu, „záložky“ zobrazují každý terminál v samostatném zobrazení na samostatné záložce.",
      "toggleTreeView": "Přepnout zobrazení stromu",
      "treeViewLocation": "Umístění stromového zobrazení správce terminálu. Platí pouze v případě, že „terminal.grouping.mode“ je nastaveno na „tree“."
    },
    "test": {
      "cancelAllTestRuns": "Zrušit všechny testovací běhy",
      "showTestOutput": "Zobrazit výstup testu",
      "stackFrameAt": "at",
      "testRunDefaultName": "{0} spustit {1}",
      "testRuns": "Testovací běhy"
    },
    "toolbar": {
      "addCommand": "Přidat příkaz na panel nástrojů",
      "addCommandPlaceholder": "Najděte příkaz, který chcete přidat na panel nástrojů.",
      "centerColumn": "Střední sloupec",
      "failedUpdate": "Nepodařilo se aktualizovat hodnotu „{0}“ v „{1}“.",
      "filterIcons": "Ikony filtrů",
      "iconSelectDialog": "Vyberte ikonu pro „{0}“",
      "iconSet": "Sada ikon",
      "insertGroupLeft": "Vložit oddělovač skupin (vlevo)",
      "insertGroupRight": "Vložit oddělovač skupin (vpravo)",
      "jsonError": "Při čtení souboru toolbar.json došlo k chybě. Zkontrolujte, zda není poškozen, kliknutím pravým tlačítkem myši na panel nástrojů a výběrem možnosti „Přizpůsobit panel nástrojů“. Můžete jej také obnovit do výchozího nastavení výběrem možnosti „Obnovit výchozí nastavení panelu nástrojů“.",
      "leftColumn": "Levý sloupec",
      "openJSON": "Customize Toolbar (Open JSON)",
      "removeCommand": "Odebrat příkaz z panelu nástrojů",
      "restoreDefaults": "Obnovit výchozí nastavení panelu nástrojů",
      "rightColumn": "Pravý sloupec",
      "selectIcon": "Ikona výběru",
      "toggleToolbar": "Přepnout panel nástrojů",
      "toolbarLocationPlaceholder": "Kam chcete příkaz přidat?",
      "useDefaultIcon": "Použít výchozí ikonu"
    },
    "typehierarchy": {
      "subtypeHierarchy": "Hierarchie podtypů",
      "supertypeHierarchy": "Hierarchie supertypů"
    },
    "variableResolver": {
      "listAllVariables": "Proměnná: Seznam všeho"
    },
    "vsx-registry": {
      "confirmDialogMessage": "Rozšíření „{0}“ není ověřeno a může představovat bezpečnostní riziko.",
      "confirmDialogTitle": "Opravdu chcete pokračovat v instalaci?",
      "downloadCount": "Počet stažení: {0}",
      "duplicateVSIX": "Instalace {0} z VSIX se nezdařila. Rozšíření je již nainstalováno. Před instalací nové verze z VSIX odinstalujte stávající rozšíření.",
      "errorFetching": "Chyba při načítání rozšíření.",
      "errorFetchingConfigurationHint": "Příčinou mohou být problémy s konfigurací sítě.",
      "failedInstallingVSIX": "Nedařilo se nainstalovat {0} z VSIX.",
      "filter": {
        "showBuiltin": "Zobrazit vestavěné",
        "showInstalled": "Zobrazit nainstalované",
        "showRecommended": "Zobrazit doporučené"
      },
      "invalidVSIX": "Vybraný soubor není platným pluginem „*.vsix“.",
      "license": "Licence: {0}",
      "onlyShowVerifiedExtensionsDescription": "Díky tomu může Centrum rozšíření ({0}) zobrazovat pouze ověřená rozšíření.",
      "onlyShowVerifiedExtensionsTitle": "Zobrazit pouze ověřená rozšíření",
      "recommendedExtensions": "Seznam názvů rozšíření doporučených pro použití v tomto pracovním prostoru.",
      "restrictedModeInstallWarning": "Rozšíření „{0}“ může být deaktivováno, pokud nepodporuje spuštění v omezeném režimu. Důvěřujte tomuto pracovnímu prostoru, aby rozšíření fungovalo podle očekávání.",
      "searchPlaceholder": "Vyhledat v registru Open VSX",
      "showInstalled": "Zobrazit nainstalovaná rozšíření",
      "showRecommendedExtensions": "Ovládá, zda se zobrazují oznámení o doporučeních rozšíření.",
      "vsx-extensions-contribution": {
        "no-other-versions": "Jiné verze nejsou k dispozici.",
        "update-version-uninstall-error": "Chyba při odstraňování rozšíření: {0}.",
        "update-version-version-error": "Nepodařilo se nainstalovat verzi {0} aplikace {1}."
      }
    },
    "webview": {
      "goToReadme": "Přejít na README",
      "messageWarning": "            Vzor hostitele koncového bodu {0} byl změněn na „{1}“; změna vzoru může vést k bezpečnostním zranitelnostem. Více informací naleznete na adrese „{2}“."
    },
    "workspace": {
      "bothAreDirectories": "Oba zdroje jsou adresáře.",
      "compareWithEachOther": "Porovnejte mezi sebou",
      "confirmDeletePermanently.description": "Nepodařilo se odstranit „{0}“ pomocí koše. Chcete místo toho provést trvalé odstranění?",
      "confirmDeletePermanently.solution": "Používání koše můžete deaktivovat v nastavení.",
      "confirmDeletePermanently.title": "Chyba při mazání souboru",
      "confirmMessage.delete": "Opravdu chcete smazat následující soubory?",
      "confirmMessage.dirtyMultiple": "Opravdu chcete smazat soubory {0} s neuloženými změnami?",
      "confirmMessage.dirtySingle": "Opravdu chcete smazat soubor {0} s neuloženými změnami?",
      "confirmMessage.uriMultiple": "Opravdu chcete smazat všechny vybrané soubory {0}?",
      "confirmMessage.uriSingle": "Opravdu chcete smazat soubor „{0}“?",
      "directoriesCannotBeCompared": "Adresáře nelze porovnávat. {0}",
      "duplicate": "Duplikát",
      "failSaveAs": "Nelze spustit „{0}“ pro aktuální widget.",
      "isDirectory": "„{0}“ je adresář.",
      "manageTrustPlaceholder": "Vyberte stav důvěryhodnosti pro tento pracovní prostor",
      "newFilePlaceholder": "Název souboru",
      "newFolderPlaceholder": "Název složky",
      "noErasure": "Poznámka: Z disku nebude nic vymazáno.",
      "notWorkspaceFile": "Neplatný soubor pracovního prostoru: {0}",
      "openRecentPlaceholder": "Zadejte název pracovního prostoru, který chcete otevřít.",
      "openRecentWorkspace": "Otevřít poslední pracovní prostor...",
      "preserveWindow": "Povolit otevírání pracovních prostorů v aktuálním okně.",
      "removeFolder": "Opravdu chcete odstranit následující složku z pracovního prostoru?",
      "removeFolders": "Opravdu chcete odstranit následující složky z pracovního prostoru?",
      "restrictedModeDescription": "Některé funkce jsou zakázány, protože tento pracovní prostor není důvěryhodný.",
      "restrictedModeFeatures": "Funkce jako provádění úloh, ladění, rozšíření a AI jsou zakázány z důvodu ochrany před potenciálně škodlivým kódem.",
      "schema": {
        "folders": {
          "description": "Kořenové složky v pracovním prostoru"
        },
        "title": "Pracovní prostor Soubor"
      },
      "trashTitle": "Přesunout „{0}“ do koše",
      "trustDialogMessage": "Pokud autorům důvěřujete, může být kód v této složce spuštěn, včetně úkolů, konfigurací ladění, rozšíření a funkcí AI.",
      "trustDialogRestricted": "Pokud autorům nedůvěřujete, pracovní prostor se otevře v omezeném režimu, který tyto funkce deaktivuje, aby vás chránil před potenciálně škodlivým kódem.",
      "trustEmptyWindow": "Ovládá, zda je prázdný pracovní prostor ve výchozím nastavení důvěryhodný.",
      "trustEnabled": "Ovládá, zda je povolena důvěryhodnost pracovního prostoru. Pokud je zakázána, jsou všechny pracovní prostory důvěryhodné.",
      "trustLearnMore": "Další informace o důvěryhodnosti pracovního prostoru Theia",
      "trustTrustedFolders": "Seznam adres URI složek, které jsou důvěryhodné bez vyžádání.",
      "untitled-cleanup": "Zdá se, že existuje mnoho souborů pracovního prostoru bez názvu. Zkontrolujte prosím {0} a odstraňte všechny nepoužívané soubory.",
      "variables": {
        "cwd": {
          "description": "Aktuální pracovní adresář task runneru při spuštění"
        },
        "file": {
          "description": "Cesta k aktuálně otevřenému souboru"
        },
        "fileBasename": {
          "description": "Základní název aktuálně otevřeného souboru"
        },
        "fileBasenameNoExtension": {
          "description": "Název aktuálně otevřeného souboru bez přípony"
        },
        "fileDirname": {
          "description": "Název adresáře aktuálně otevřeného souboru"
        },
        "fileExtname": {
          "description": "Přípona aktuálně otevřeného souboru"
        },
        "relativeFile": {
          "description": "Cesta k aktuálně otevřenému souboru relativně k kořenovému adresáři pracovního prostoru"
        },
        "relativeFileDirname": {
          "description": "Název adresáře aktuálně otevřeného souboru relativní k ${workspaceFolder}"
        },
        "workspaceFolder": {
          "description": "Cesta ke kořenové složce pracovního prostoru"
        },
        "workspaceFolderBasename": {
          "description": "Název kořenové složky pracovního prostoru"
        },
        "workspaceRoot": {
          "description": "Cesta ke kořenové složce pracovního prostoru"
        },
        "workspaceRootFolderName": {
          "description": "Název kořenové složky pracovního prostoru"
        }
      },
      "workspaceFolderAdded": "Byl vytvořen pracovní prostor s více kořeny. Chcete uložit konfiguraci pracovního prostoru jako soubor?",
      "workspaceFolderAddedTitle": "Složka přidaná do pracovního prostoru"
    }
  },
  "vsx.disabling": "Deaktivace",
  "vsx.disabling.extensions": "Deaktivace {0}...",
  "vsx.enabling": "Povolení",
  "vsx.enabling.extension": "Povolení funkce „{0}“..."
}
