diff --git a/messages/cs-CZ.json b/messages/cs-CZ.json
index 99c210d64..58a1dbfe3 100644
--- a/messages/cs-CZ.json
+++ b/messages/cs-CZ.json
@@ -43,6 +43,8 @@
"inviteLoginUser": "Prosím ujistěte se, že jste přihlášeni jako správný uživatel.",
"inviteErrorNoUser": "Je nám líto, ale vypadá to, že pozvánka, ke které se snažíte získat přístup, není pro existujícího uživatele.",
"inviteCreateUser": "Nejprve si prosím vytvořte účet.",
+ "inviteErrorOidcNotAllowed": "Pozvánky mohou být přijaty pouze vnitřními účty. Odhlaste se a přihlaste se pomocí hesla k tomuto e-mailu.",
+ "inviteLoginInternalOnly": "Pozvánky vyžadují vnitřní účet s heslem. Vytvořte si účet nebo se přihlaste pomocí hesla.",
"goHome": "Přejít na hlavní stránku",
"inviteLogInOtherUser": "Přihlásit se jako jiný uživatel",
"createAnAccount": "Vytvořit účet",
@@ -286,7 +288,21 @@
"noCountryFound": "Nebyla nalezena žádná země.",
"siteSelectionDescription": "Tato lokalita poskytne připojení k cíli.",
"resourceType": "Typ zdroje",
- "resourceTypeDescription": "Toto určuje protokol zdroje a jak bude zobrazen v prohlížeči. Později to nelze změnit.",
+ "resourceTypeDescription": "Toto řídí protokol zdroje a nelze to později změnit.",
+ "resourceTypeSearch": "Hledat typy zdrojů...",
+ "resourceTypeNotFound": "Typ zdroje nenalezen",
+ "resourceTypeHttpDescription": "Proxy webový provoz přes HTTPS pomocí názvu domény",
+ "resourceTypeInferenceDescription": "Směřujte žádosti o AI přes připojené poskytovatele",
+ "resourceTypeSshDescription": "Přístup k SSH serveru z prohlížeče",
+ "resourceTypeRdpDescription": "Přístup k vzdálené ploše z prohlížeče",
+ "resourceTypeVncDescription": "Přístup k VNC ploše z prohlížeče",
+ "resourceTypeTcpDescription": "Proxy surový TCP provoz pomocí čísla portu",
+ "resourceTypeUdpDescription": "Proxy hrubý UDP provoz pomocí čísla portu",
+ "privateResourceTypeDescription": "Toto řídí, jak se klienti dostávají ke zdroji. Toto nelze později změnit.",
+ "privateResourceTypeHostDescription": "Vystavit jeden hostitel na síti stránky propojeným klientům",
+ "privateResourceTypeCidrDescription": "Vystavit CIDR rozsah na síti stránky propojeným klientům",
+ "privateResourceTypeHttpDescription": "Přístup ke službě HTTP nebo HTTPS pomocí domény",
+ "privateResourceTypeSshDescription": "Přístup k SSH serveru připojenými klienty",
"resourceDomainDescription": "Zdroji bude obsluhován tento plně kvalifikovaný doménový název.",
"resourceHTTPSSettings": "Nastavení HTTPS",
"resourceHTTPSSettingsDescription": "Nakonfigurujte, jak bude dokument přístupný přes HTTPS",
@@ -855,12 +871,16 @@
"authMethodsSave": "Uložit nastavení",
"policyAuthStackTitle": "Autentifikace",
"policyAuthStackDescription": "Určete, které metody autentifikace jsou požadovány pro přístup k tomuto zdroji",
+ "policyAuthInferenceStackDescription": "Zvolte, kteří uživatelé a role se mohou autentifikovat k této AI bráně",
"policyAuthOrLogicTitle": "Více metod autentifikace je aktivních",
"policyAuthOrLogicBanner": "Návštěvníci mohou použít jakoukoli aktivní metodu uvedenou níže. Nemusí splnit všechny z nich.",
"policyAuthMethodActive": "Aktivní",
"policyAuthMethodOff": "Vypnuto",
"policyAuthSsoTitle": "Platformové SSO",
"policyAuthSsoDescription": "Požadujte přihlášení prostřednictvím identifikačního poskytovatele vaší organizace",
+ "policyAuthInferenceIdentityKeySignInUrl": "Přihlašovací URL",
+ "policyAuthInferenceIdentityKeyHelpNoUrl": "Každý uživatel již má identitu API klíč, takže stačí vytvořit virtuální API klíče pro ne-uživatelské klienty nebo sdílený přístup. Uživatelé mohou svůj klíč získat přihlášením pomocí svého poskytovatele identity na URL této zdroje, kde bude zobrazen po přihlášení.",
+ "policyAuthInferenceIdentityKeyHelp": "Každý uživatel již má identitu API klíč, takže stačí vytvořit virtuální API klíče pro ne-uživatelské klienty nebo sdílený přístup. Uživatelé získávají svůj klíč zde po přihlášení s poskytovatelem identity.",
"policyAuthSsoSummary": "{idp} · {users} uživatelé, {roles} role",
"policyAuthSsoDefaultIdp": "Výchozí poskytovatel",
"policyAuthAddDefaultIdentityProvider": "Přidat výchozího identifikačního poskytovatele",
@@ -1079,6 +1099,8 @@
"accessRoleErrorNewRequired": "Je vyžadována nová role",
"accessRoleErrorRemove": "Nepodařilo se odstranit roli",
"accessRoleErrorRemoveDescription": "Došlo k chybě při odstraňování role.",
+ "accessRoleInferenceBudget": "AI Rozpočet",
+ "accessRoleInferenceBudgetDescription": "Konfigurace, jak se členové této role omezují AI spotřebu podle výdajů nebo limitů tokenů",
"accessRoleName": "Název role",
"accessRoleQuestionRemove": "Chystáte se odstranit roli `{name}`. Tuto akci nelze vrátit zpět.",
"accessRoleRemove": "Odstranit roli",
@@ -1424,6 +1446,28 @@
"actionDeleteSite": "Odstranění lokality",
"actionGetSite": "Získat web",
"actionListSites": "Seznam stránek",
+ "actionCreateAiProvider": "Vytvořit poskytovatele AI",
+ "actionDeleteAiProvider": "Smazat poskytovatele AI",
+ "actionGetAiProvider": "Získat poskytovatele AI",
+ "actionListAiProviders": "Seznam poskytovatelů AI",
+ "actionUpdateAiProvider": "Aktualizovat poskytovatele AI",
+ "actionCreateAiModel": "Vytvořit AI model",
+ "actionDeleteAiModel": "Smazat AI model",
+ "actionGetAiModel": "Získat AI model",
+ "actionListAiModels": "Seznam AI modelů",
+ "actionUpdateAiModel": "Aktualizovat AI model",
+ "actionCreateAiBudget": "Vytvořit AI rozpočet",
+ "actionDeleteAiBudget": "Smazat AI rozpočet",
+ "actionGetAiBudget": "Získat AI rozpočet",
+ "actionListAiBudgets": "Seznam AI rozpočtů",
+ "actionUpdateAiBudget": "Aktualizovat AI rozpočet",
+ "actionListResourceAiModels": "Seznam AI modelů zdroje",
+ "actionSetResourceAiModels": "Nastavit AI modely zdroje",
+ "actionCreateVirtualApiKey": "Vytvořit virtuální API klíč",
+ "actionDeleteVirtualApiKey": "Smazat virtuální API klíč",
+ "actionGetVirtualApiKey": "Získat virtuální API klíč",
+ "actionListVirtualApiKeys": "Seznam virtuálních API klíčů",
+ "actionUpdateVirtualApiKey": "Aktualizovat virtuální API klíč",
"actionApplyBlueprint": "Použít plán",
"actionListBlueprints": "Seznam šablon",
"actionGetBlueprint": "Získat šablonu",
@@ -1449,8 +1493,11 @@
"actionSetResourcePincode": "Nastavit zdrojový kód",
"actionSetResourceEmailWhitelist": "Nastavit seznam povolených dokumentů",
"actionGetResourceEmailWhitelist": "Získat seznam povolených dokumentů",
+ "actionListResourcePolicies": "Seznam zásad zdrojů",
+ "actionCreateResourcePolicy": "Vytvořit zásadu zdrojů",
"actionGetResourcePolicy": "Získat zásady zdroje",
"actionUpdateResourcePolicy": "Aktualizovat zásady zdroje",
+ "actionDeleteResourcePolicy": "Smazat zásadu zdrojů",
"actionSetResourcePolicyUsers": "Nastavte uživatele pro zásady zdroje",
"actionSetResourcePolicyRoles": "Nastavte role pro zásady zdroje",
"actionSetResourcePolicyPassword": "Nastavte heslo pro zásady zdroje",
@@ -1622,6 +1669,404 @@
"sidebarInvitations": "Pozvánky",
"sidebarRoles": "Role",
"sidebarShareableLinks": "Sdílené Odkazy",
+ "sidebarAiGateway": "AI Brána",
+ "sidebarAiProviders": "Poskytovatelé",
+ "commandAiProviders": "AI Poskytovatelé",
+ "sidebarVirtualApiKeys": "Virtuální API Klíče",
+ "sidebarMyApiKeys": "Vaše API Klíče",
+ "sidebarAccount": "Spouštěč",
+ "commandVirtualApiKeys": "Virtuální API Klíče",
+ "virtualApiKeysTitle": "Spravovat virtuální API Klíče",
+ "virtualApiKeysDescription": "Vytvořit a spravovat manuální API klíče pro přístup k AI bráně veřejných AI brán",
+ "virtualApiKeysTabIdentity": "Klíče Identity",
+ "virtualApiKeysTabVirtual": "Virtuální Klíče",
+ "virtualApiKeysIdentitySplashTitle": "Klíče Identity pro každého uživatele",
+ "virtualApiKeysIdentitySplashDescription": "Každý uživatel již má klíč identity Pangolin pro tuto organizaci. Je jedinečný pro jejich účet a autentifikuje je k AI bránám, ke kterým mohou přistupovat.",
+ "virtualApiKeysIdentitySplashExample": "Příklad",
+ "virtualApiKeysIdentitySplashRetrieveTitle": "Jak uživatelé získávají svůj klíč",
+ "virtualApiKeysIdentitySplashRetrieveResource": "Navštivte URL veřejné AI brány v prohlížeči a přihlaste se pomocí svého účtu.",
+ "virtualApiKeysIdentitySplashRetrievePage": "Nebo jděte na pokud jste přihlášeni.",
+ "virtualApiKeysIdentitySplashManual": "Můžete vytvořit další virtuální API klíče na kartě Virtuální Klíče. Tyto klíče mohou být zaměřeny na specifické veřejné AI brány a volitelně spojeny s uživatelem. Vytvoření klíče okamžitě poskytne přístup k vybraným veřejným AI bránám.",
+ "virtualApiKeysIdentitySplashGoToVirtual": "Manuálně vytvořte klíč",
+ "virtualApiKeysEmailIdentity": "Emailové klíče Identity",
+ "virtualApiKeysEmailIdentityDescription": "Poslat každý vybraný uživatel nebo role jejich klíč identity Pangolin.",
+ "virtualApiKeysEmailIdentitySendAll": "Odeslat všem uživatelům",
+ "virtualApiKeysEmailIdentitySendAllDescription": "Odeslat každému členovi organizace, který má e-mail pro účet.",
+ "virtualApiKeysEmailIdentitySelectUsers": "Uživatelé",
+ "virtualApiKeysEmailIdentitySelectRoles": "Role",
+ "virtualApiKeysEmailIdentitySubmit": "Odeslat e-maily",
+ "virtualApiKeysEmailIdentitySuccess": "Klíče identity zaslané e-mailem",
+ "virtualApiKeysEmailIdentitySuccessDescription": "Bylo odesláno {sent} e-mailů.",
+ "virtualApiKeysEmailIdentitySkipped": "{skipped} uživatelů bylo přeskočeno, protože nemají e-mailovou adresu.",
+ "virtualApiKeysEmailIdentityRecipientsRequired": "Vyberte alespoň jednoho uživatele nebo roli, nebo odešlete všem uživatelům.",
+ "virtualApiKeysEmailIdentityError": "Chyba při odesílání klíčů identity",
+ "virtualApiKeysEmailIdentityErrorDescription": "Nepodařilo se odeslat e-mailem klíče identity",
+ "virtualApiKeysBannerTitle": "Klíče Identity pro každého uživatele",
+ "virtualApiKeysBannerDescription": "Každý uživatel již má klíč identity k dispozici na {keysUrl}. Můžete také ručně generovat klíče zde, které poskytují přímý přístup k veřejným AI bránám.",
+ "virtualApiKeysBannerButtonText": "Zobrazit klíče Identity",
+ "virtualApiKeys": "Virtuální API Klíče",
+ "virtualApiKeysSearch": "Hledat klíče...",
+ "virtualApiKeysCreate": "Vytvořit Virtuální API Klíč",
+ "virtualApiKeysCreateDescription": "Ražte manuální klíč, který může volat veřejné AI brány v této organizaci",
+ "virtualApiKeysCreateButton": "Vytvořit Klíč",
+ "virtualApiKeysEmpty": "Žádné virtuální API klíče zatím nejsou",
+ "virtualApiKeysName": "Jméno",
+ "virtualApiKeysDescriptionOptional": "Popis (nepovinné)",
+ "virtualApiKeysAssociateUserOptional": "Přidružit uživatele (nepovinné)",
+ "virtualApiKeysAssociateUserDescription": "Přidružte tento klíč k uživateli pro sledování použití. Jakmile je vytvořen, tento klíč okamžitě poskytne přístup k vybraným veřejným AI bránám. Nemusíte ručně přidružovat uživatele ke zdroji. Klíč se také zobrazí v profilu uživatele.",
+ "virtualApiKeysAllResources": "Všechny veřejné AI brány",
+ "virtualApiKeysAllResourcesDescription": "Povolte tento klíč pro přístup ke všem veřejným AI branám v organizaci",
+ "virtualApiKeysSelectResources": "Veřejné AI Brány",
+ "virtualApiKeysSelectResourcesPlaceholder": "Vybrat zdroje",
+ "virtualApiKeysSelectResourcesDescription": "Zvolte, které veřejné AI brány tento klíč může přistupovat",
+ "virtualApiKeysNoResources": "Žádné zdroje",
+ "virtualApiKeysSecret": "Klíč",
+ "virtualApiKeysCopyKey": "Zkopírujte tento klíč. Později ho můžete znovu zobrazit z tabulky nebo při úpravě.",
+ "virtualApiKeysViewSecret": "Zobrazit tajemství",
+ "virtualApiKeysViewSecretTitle": "Tajemství virtuálního API Klíče",
+ "virtualApiKeysViewSecretDescription": "Toto tajemství poskytuje přístup ke veřejným AI branám přiřazeným k tomuto klíči",
+ "virtualApiKeysEdit": "Upravit Virtuální API Klíč",
+ "virtualApiKeysEditDescription": "Aktualizace spojeného uživatele a přístup k veřejným AI branám pro tento klíč",
+ "virtualApiKeysSaveButton": "Uložit změny",
+ "virtualApiKeysSelectResourcesRequired": "Zvolte alespoň jednu veřejnou AI bránu, nebo povolte všechny veřejné AI brány",
+ "virtualApiKeysUpdated": "Aktualizován virtuální API klíč",
+ "virtualApiKeysUpdatedDescription": "Virtuální API klíč byl aktualizován",
+ "virtualApiKeysErrorUpdate": "Chyba při aktualizaci virtuálního API klíče",
+ "virtualApiKeysErrorUpdateDescription": "Nepodařilo se aktualizovat virtuální API klíč",
+ "virtualApiKeysErrorCreate": "Chyba při vytváření virtuálního API klíče",
+ "virtualApiKeysErrorCreateDescription": "Nepodařilo se vytvořit virtuální API klíč",
+ "virtualApiKeysErrorDelete": "Chyba při mazání virtuálního API klíče",
+ "virtualApiKeysErrorDeleteMessage": "Nepodařilo se smazat virtuální API klíč",
+ "virtualApiKeysDeleted": "Virtuální API klíč smazán",
+ "virtualApiKeysDeletedDescription": "Virtuální API klíč byl smazán",
+ "virtualApiKeysDelete": "Smazat virtuální API klíč",
+ "virtualApiKeysDeleteConfirm": "Smazat klíč",
+ "virtualApiKeysQuestionRemove": "Jste si jisti, že chcete smazat tento virtuální API klíč?",
+ "virtualApiKeysMessageRemove": "Klienti používající tento klíč ztratí přístup okamžitě.",
+ "virtualApiKeysErrorFetchSecret": "Chyba při načítání tajemství",
+ "virtualApiKeysErrorFetchSecretDescription": "Nepodařilo se načíst tajemství virtuálního API klíče",
+ "virtualApiKeysFilterUnassigned": "Nepřidělené",
+ "virtualApiKeysInferenceBudget": "Rozpočet",
+ "virtualApiKeysInferenceBudgetDescription": "Konfigurace, jak tento klíč omezí použití AI na základě výdajů nebo limitů tokenů",
+ "virtualApiKeysEmailOnGenerate": "Email klíče při generování",
+ "virtualApiKeysEmailThisKey": "Email tohoto klíče",
+ "virtualApiKeysEmailOnGenerateDescription": "Odeslat klíč na spojeného uživatele a další adresy po jeho vytvoření",
+ "virtualApiKeysEmailThisKeyDescription": "Odeslat aktuální klíč spojenému uživateli a dalším adresám",
+ "virtualApiKeysEmailSmtpRequired": "Email není na tomto serveru nastaven",
+ "virtualApiKeysEmailSmtpRequiredDescription": "Nastavit SMTP pro posílání virtuálních API klíčů.",
+ "virtualApiKeysEmailSendToUser": "Odeslat spojenému uživateli",
+ "virtualApiKeysEmailSendToUserDescription": "Email klíč na emailovou adresu spojeného uživatele",
+ "virtualApiKeysEmailSendToUserDisabled": "Spojte uživatele pro poslání klíče uživateli",
+ "virtualApiKeysEmailAdditional": "Další e-maily",
+ "virtualApiKeysEmailAdditionalPlaceholder": "Přidat e-mail a stiskněte Enter",
+ "virtualApiKeysEmailRecipientsRequired": "Vyberte spojeného uživatele nebo přidejte alespoň jednu e-mailovou adresu",
+ "myVirtualApiKeysTitle": "Vaše API Klíče",
+ "myVirtualApiKeysDescription": "Zobrazte váš klíč identity a jakékoliv virtuální API klíče přiřazené k vám v této organizaci",
+ "myVirtualApiKeysResourceTitle": "Vaše API klíče pro {resourceName}",
+ "myVirtualApiKeysResourceDescription": "Zobrazte váš klíč identity a virtuální API klíče přiřazené k vám, které mohou přistupovat k {resourceName}",
+ "myVirtualApiKeysIdentityTitle": "Klíč identity",
+ "myVirtualApiKeysIdentityHeadline": "Váš osobní API klíč",
+ "myVirtualApiKeysIdentityDescription": "Váš osobní klíč pro tuto organizaci. Je jedinečný pro váš účet a používá se k identifikaci, když využíváte AI brány.",
+ "myVirtualApiKeysIdentityResourceHeadline": "Váš osobní API klíč pro {resourceName}",
+ "myVirtualApiKeysIdentityResourceDescription": "Váš osobní klíč pro tuto organizaci. Použijte jej k volání {resourceName}.",
+ "myVirtualApiKeysManualTitle": "Přiřazené klíče",
+ "myVirtualApiKeysManualDescription": "Manuální virtuální API klíče, které administrátor přiřadil k vašemu účtu",
+ "myVirtualApiKeysManualResourceDescription": "Manuální virtuální API klíče spojené s vaším účtem, které mohou přistupovat k {resourceName}",
+ "myVirtualApiKeysManualEmpty": "Zatím žádné přiřazené klíče",
+ "myVirtualApiKeysKindUser": "Identita",
+ "myVirtualApiKeysKindManual": "Manuální",
+ "myVirtualApiKeysUnnamed": "Nepojmenovaný klíč",
+ "myVirtualApiKeysRevealSecret": "Odhalit tajemství",
+ "myVirtualApiKeysViewSecretDescription": "Toto tajemství vás autentizuje k AI bránovým zdrojům",
+ "aiProvidersTitle": "AI Poskytovatelé",
+ "aiProvidersDescription": "Připojení poskytovatelů modelů pro AI úkoly v této organizaci",
+ "aiProvidersBannerTitle": "Připojit poskytovatele modelů",
+ "aiProvidersBannerDescription": "Poskytovatelé jsou modelové backendy, které Pangolin používá pro AI úkoly. Připojte sem OpenAI, Anthropic a další dodavatele, poté je připojte k veřejným AI branám, aby uživatelé mohli volat modely s přístupem podmíněným na základě identity, rozpočtů a protokolování.",
+ "aiProvidersAdd": "Přidat poskytovatele",
+ "aiProvidersSearch": "Hledat poskytovatele...",
+ "aiProvidersEmpty": "Zatím žádní poskytovatelé AI nejsou",
+ "aiProviderCreate": "Vytvořit poskytovatele AI",
+ "aiProviderCreateDescription": "Přidat modelového poskytovatele pro tuto organizaci",
+ "aiProviderSeeAll": "Zobrazit všechny poskytovatele",
+ "aiProviderSetting": "Nastavení poskytovatele pro {providerName}",
+ "aiProviderSettingDescription": "Konfigurace tohoto AI poskytovatele",
+ "aiProviderGeneral": "Obecný",
+ "aiProviderGeneralDescription": "Základní nastavení pro tohoto poskytovatele",
+ "aiProviderConfiguration": "Konfigurace",
+ "aiProviderConfigurationDescription": "Síťové směrování a autentizace pro tohoto poskytovatele",
+ "aiProviderNetworkSettings": "Síťové nastavení",
+ "aiProviderNetworkSettingsDescription": "Vyberte, jak dosáhne provoz tohoto poskytovatele",
+ "aiProviderAuthSettings": "Autentifikace",
+ "aiProviderAuthSettingsDescription": "Nastavte, jak tento poskytovatel ověřuje požadavky na svou upstream URL",
+ "aiProviderBudgetSettings": "Rozpočet",
+ "aiProviderBudgetSettingsDescription": "Konfigurace, jak tento poskytovatel omezuje použití na základě výdajů nebo limitů tokenů",
+ "aiBudgetAdd": "Přidat rozpočet",
+ "aiBudgetEmpty": "Zatím nebyly nakonfigurovány žádné rozpočty. Kliknutím na Přidat rozpočet nastavíte limit výdajů nebo tokenů.",
+ "aiBudgetUnit": "Typ výdajů",
+ "aiBudgetPeriod": "Období resetování",
+ "aiBudgetAmount": "Maximální výdaje",
+ "aiBudgetAmountPlaceholder": "Maximální výdaje",
+ "aiBudgetPeriodHourly": "Hodinově",
+ "aiBudgetPeriodDaily": "Denně",
+ "aiBudgetPeriodWeekly": "Týdně",
+ "aiBudgetPeriodMonthly": "Měsíčně",
+ "aiBudgetPeriodYearly": "Ročně",
+ "aiBudgetPeriodLifetime": "Po celou dobu",
+ "aiBudgetUnitUsd": "USD",
+ "aiBudgetUnitTokens": "Tokeny",
+ "aiBudgetConflictError": "Rozpočet pro toto období resetu a typ výdajů již existuje",
+ "aiBudgetInvalidAmountError": "Zadejte maximální výdaje větší než 0",
+ "aiBudgetUpdated": "Rozpočty aktualizovány",
+ "aiBudgetErrorSave": "Nepodařilo se aktualizovat rozpočty",
+ "aiProviderType": "Typ poskytovatele",
+ "aiProviderTypeSearch": "Hledat poskytovatele...",
+ "aiProviderTypeNotFound": "Typ poskytovatele nenalezen",
+ "aiProviderTypeOpenai": "OpenAI",
+ "aiProviderTypeAnthropic": "Anthropic",
+ "aiProviderTypeGoogleGemini": "Google Gemini",
+ "aiProviderTypeVertexAi": "Vertex AI",
+ "aiProviderTypeBedrock": "Amazon Bedrock",
+ "aiProviderTypeMicrosoftFoundry": "Microsoft Foundry",
+ "aiProviderTypeOpenRouter": "OpenRouter",
+ "aiProviderTypeVercelAiGateway": "Vercel AI Gateway",
+ "aiProviderTypeCustom": "Vlastní",
+ "aiProviderTypeOpenaiDescription": "OpenAI API",
+ "aiProviderTypeAnthropicDescription": "Anthropic API",
+ "aiProviderTypeGoogleGeminiDescription": "Google Gemini API",
+ "aiProviderTypeVertexAiDescription": "Google Vertex AI API",
+ "aiProviderTypeBedrockDescription": "Amazon Bedrock Runtime API",
+ "aiProviderTypeMicrosoftFoundryDescription": "Microsoft Foundry API",
+ "aiProviderTypeOpenRouterDescription": "OpenRouter API",
+ "aiProviderTypeVercelAiGatewayDescription": "Vercel AI Gateway API",
+ "aiProviderTypeCustomDescription": "Přineste si svůj vlastní koncový bod nebo směrujte prostřednictvím cílů stránek",
+ "aiProviderUpstreamUrl": "Upstream URL",
+ "aiProviderUpstreamUrlDescription": "Základní URL pro API poskytovatele",
+ "aiProviderUpstreamUrlOptionalDescription": "Nechte prázdné pro použití výchozí upstream URL pro tohoto poskytovatele",
+ "aiProviderEffectiveUpstreamUrl": "Efektivní upstream URL",
+ "aiProviderApiKey": "API Klíč",
+ "aiProviderApiKeyDescription": "API klíč používaný k ověření požadavků tohoto poskytovatele",
+ "aiProviderCustomHeadersDescription": "Záhlaví poslaná v každém požadavku k tomuto poskytovateli. Nové řádky: Název-Záhlaví: hodnota",
+ "aiProviderApiKeyLastChars": "API Klíč",
+ "aiProviderAuthType": "Typ ověření",
+ "aiProviderAuthTypeSearch": "Vyhledat typy ověření...",
+ "aiProviderAuthTypeNotFound": "Nebyl nalezen žádný typ ověření",
+ "aiProviderAuthTypeBearer": "Bearer",
+ "aiProviderAuthTypeBearerDescription": "Oprávnění: Bearer klíč. Používá OpenAI a většina poskytovatelů",
+ "aiProviderAuthTypeXApiKey": "x-api-key",
+ "aiProviderAuthTypeXApiKeyDescription": "x-api-key záhlaví. Používá Anthropic",
+ "aiProviderAuthTypeXGoogApiKey": "x-goog-api-key",
+ "aiProviderAuthTypeXGoogApiKeyDescription": "x-goog-api-key záhlaví. Používá Google Gemini",
+ "aiProviderAuthTypeHec": "Splunk HEC",
+ "aiProviderAuthTypeHecDescription": "Oprávnění: Splunk klíč. Používá Splunk HTTP Event Collector",
+ "aiProviderAuthTypeCfAigAuthorization": "Cloudflare AI Gateway",
+ "aiProviderAuthTypeCfAigAuthorizationDescription": "cf-aig-authorization: Bearer klíč. Používá Cloudflare AI Gateway",
+ "aiProviderAuthTypeNone": "Bez ověření",
+ "aiProviderAuthTypePassthrough": "Průchod",
+ "aiProviderAuthTypeDescription": "Jak upstream API ověřuje požadavky",
+ "aiProviderAuthTypePassthroughDescription": "Přepošlete API klíče volajícího na upstream",
+ "aiProviderAuthTypeNoneDescription": "Neodesílejte autentizační záhlaví na upstream",
+ "aiProviderRoutingMode": "Režim směrování",
+ "aiProviderRoutingModeDescription": "Odesílejte provoz na upstream URL nebo na HTTP cíle na vašich stránkách",
+ "aiProviderRoutingModeUrl": "Upstream URL",
+ "aiProviderRoutingModeUrlDescription": "Zavolejte veřejný nebo soukromý základní URL API",
+ "aiProviderRoutingModeTarget": "Cíle stránek",
+ "aiProviderRoutingModeTargetDescription": "Směrujte přes cíle na svých stránkách",
+ "aiProviderRoutingModeTargetNote": "Po vytvoření tohoto poskytovatele, nakonfigurujte cíle stránek na záložce Nastavení sítě.",
+ "aiProviderTargetNoOne": "Tento poskytovatel nemá žádné cíle. Přidejte cíl pro směrování požadavků přes vaše stránky.",
+ "aiProviderSkipTlsVerification": "Přeskočit ověření TLS",
+ "aiProviderSkipTlsVerificationDescription": "Zakázat ověření certifikátu TLS pro upstream připojení",
+ "aiProviderBudget": "Rozpočet",
+ "aiProviderBudgetDescription": "Volitelný rozpočet na výdaje nebo tokeny pro tohoto poskytovatele",
+ "aiProviderBudgetAmount": "Částka rozpočtu",
+ "aiProviderBudgetUnit": "Jednotka rozpočtu",
+ "aiProviderBudgetUnitUsd": "USD",
+ "aiProviderBudgetUnitTokens": "Tokeny",
+ "aiProviderEnabled": "Povoleno",
+ "aiProviderEnabledDescription": "Plně deaktivujte tohoto poskytovatele u všech zdrojů",
+ "aiProviderErrorCreate": "Nepodařilo se vytvořit poskytovatele AI",
+ "aiProviderErrorUpdate": "Nepodařilo se aktualizovat poskytovatele AI",
+ "aiProviderErrorDelete": "Nepodařilo se smazat poskytovatele AI",
+ "aiProviderErrorLoad": "Nepodařilo se načíst poskytovatele AI",
+ "aiProviderErrorUpstreamUrlInvalid": "Zadejte platnou upstream URL",
+ "aiProviderErrorUpstreamUrlRequired": "Upstream URL je vyžadováno pro tohoto poskytovatele",
+ "aiProviderErrorAuthTypeRequired": "Typ ověření je povinný",
+ "aiProviderErrorApiKeyRequired": "API klíč je povinný",
+ "aiProviderErrorRoutingModeTarget": "Směrování cílů stránek je k dispozici pouze pro vlastní poskytovatele",
+ "aiProviderErrorCapabilitiesRequired": "Vyberte alespoň jednu schopnost API",
+ "aiProviderCapabilities": "Schopnosti API",
+ "aiProviderCapabilitiesDescription": "Vyberte, které formáty API tento poskytovatel zvládne. Známí poskytovatelé začínají s doporučenými výchozími hodnotami.",
+ "aiProviderCapabilitiesCustomDescription": "Vyberte, které formáty API tento vlastní poskytovatel zvládne",
+ "aiProviderCapabilitiesSelect": "Vyberte možnosti",
+ "aiProviderCapabilitiesEmpty": "Žádné možnosti nenalezeny",
+ "aiProviderCapabilitiesSearch": "Hledat možnosti...",
+ "aiCapabilityOpenaiChat": "OpenAI Chat Completion",
+ "aiCapabilityOpenaiChatDescription": "Podporuje /v1/chat/completions",
+ "aiCapabilityOpenaiResponses": "Odpovědi OpenAI",
+ "aiCapabilityOpenaiResponsesDescription": "Podporuje /v1/responses",
+ "aiCapabilityAnthropicMessages": "Zprávy Anthropic",
+ "aiCapabilityAnthropicMessagesDescription": "Podporuje /v1/messages",
+ "aiCapabilityGeminiGenerateContent": "Generování obsahu Gemini",
+ "aiCapabilityGeminiGenerateContentDescription": "Podporuje přímé API Gemini",
+ "aiCapabilityBedrockModelInvoke": "Vyvolání modelu Bedrock",
+ "aiCapabilityBedrockModelInvokeDescription": "Podporuje Amazon Bedrock InvokeModel",
+ "aiCapabilityGoogleGenerateContent": "Vertex generate content",
+ "aiCapabilityGoogleGenerateContentDescription": "Podporuje Vertex AI Gemini formát",
+ "aiCapabilityGoogleRawPredict": "Předpověď z Vertex Raw",
+ "aiCapabilityGoogleRawPredictDescription": "Podporuje Vertex AI rawPredict pro Anthropic modely",
+ "aiCapabilityBedrockConverse": "Bedrock Konverzace",
+ "aiCapabilityBedrockConverseDescription": "Podporuje Amazon Bedrock Converse API",
+ "aiProviderCreated": "AI poskytovatel vytvořen",
+ "aiProviderUpdated": "AI poskytovatel aktualizován",
+ "aiProviderDeleted": "AI poskytovatel odstraněn",
+ "aiProviderDelete": "Odstranit poskytovatele",
+ "aiProviderDeleteConfirm": "Odstranit poskytovatele",
+ "aiProviderQuestionRemove": "Opravdu chcete odstranit tohoto AI poskytovatele?",
+ "aiProviderMessageRemove": "Tímto bude trvale odstraněn poskytovatel a jeho modely a cíle. To nelze vrátit zpět.",
+ "aiProviderErrorNoUpdate": "AI poskytovatele nelze aktualizovat",
+ "aiProviderModels": "Modely",
+ "aiProviderModelsDescription": "Definujte seznamy pro povolení a blokování pro tohoto poskytovatele. Požadavky musí odpovídat seznamu povolení a nesmí odpovídat seznamu blokací.",
+ "aiProviderCreateModelsDescription": "Vyberte, které modely tento poskytovatel může nabízet. Prázdný seznam povolení zamítá veškerý provoz. Modely můžete přidat nebo změnit později.",
+ "aiProviderModelsPlaceholder": "Hledat modely nebo zadat vlastní klíč",
+ "aiProviderModelsAllow": "Seznam povolení",
+ "aiProviderModelsAllowDescription": "Modely, které lze použít prostřednictvím tohoto poskytovatele. Prázdný znamená zamítnout vše.",
+ "aiProviderModelsAllowPlaceholder": "Zadejte klíč modelu",
+ "aiProviderModelsAllowEmpty": "Ještě nebyly přidány žádné modely.",
+ "aiProviderModelsBlock": "Seznam blokací",
+ "aiProviderModelsBlockDescription": "Modely zamítnuté i když odpovídají záznamům ze seznamu povolení.",
+ "aiProviderModelsBlockPlaceholder": "Zadejte klíč modelu",
+ "aiProviderModelsBlockEmpty": "Ještě nebyly přidány žádné modely.",
+ "aiProviderModelsAdd": "Přidat modely",
+ "aiProviderModelsClearAll": "Vymazat vše",
+ "aiProviderModelsAddCustom": "Přidat \"{key}\"",
+ "aiProviderModelsAddCustomHint": "Stiskněte Enter pro přidání tohoto vlastního klíče modelu.",
+ "aiProviderModelsAddBulk": "Přidat {count} vlastních klíčů",
+ "aiProviderModelsAddBulkHint": "Stiskněte Enter pro přidání {count} vlastních klíčů.",
+ "aiProviderModelsAddOne": "Přidat {key} nyní",
+ "aiProviderModelsAddSelected": "Přidat vybrané",
+ "aiProviderModelsSelectedCount": "{count} vybráno",
+ "aiProviderModelsSelectAll": "Vybrat vše",
+ "aiProviderModelsClearSelected": "Smazat",
+ "aiProviderModelsBulkHint": "Vyberte známé modely nebo zadejte vlastní klíč.",
+ "aiProviderModelsCatalogEmpty": "Žádné odpovídající modely v katalogu.",
+ "aiProviderModelsCatalogHeading": "Známé modely",
+ "aiProviderModelsAllLabel": "Všechny modely",
+ "aiProviderModelsAllPatternHint": "Zástupný znak: *",
+ "aiProviderModelsAddAllAllow": "Povolit všechny modely",
+ "aiProviderModelsAddAllBlock": "Blokovat všechny modely",
+ "aiProviderModelsAddAllDescription": "Používá * wildcard tak, aby odpovídal na všechny klíče modelů.",
+ "aiProviderModelsViewMore": "Zobrazit více ({count})",
+ "aiProviderModelsViewLess": "Zobrazit méně",
+ "aiProviderModelsRemove": "Odstranit model",
+ "aiProviderModelsEditHint": "Klikněte pro úpravu nastavení modelu",
+ "aiProviderModelsSourceCatalog": "Známý model katalogu",
+ "aiProviderModelsSourceCustom": "Vlastní klíč modelu",
+ "aiProviderModelsSourcePattern": "Vzorek wildcard",
+ "aiProviderModelsSourceAll": "Odpovídá každému klíči modelu",
+ "aiProviderModelsBudgetConfigured": "Rozpočet nakonfigurován",
+ "aiProviderModelsEditTitle": "Upravit model",
+ "aiProviderModelsEditDescription": "Aktualizujte klíč modelu nebo nakonfigurujte jeho rozpočet.",
+ "aiProviderModelsBudgetTab": "Rozpočet",
+ "aiProviderModelsKeyLabel": "Klíč modelu",
+ "aiProviderModelsKeyRequired": "Zadejte klíč modelu",
+ "aiProviderModelsKeyDuplicate": "Tento klíč modelu je již na seznamu",
+ "aiProviderModelsOverlapError": "Tyto vzory nemohou být na obou seznamech: {keys}",
+ "aiProviderModelsUpdated": "Modely aktualizovány",
+ "aiProviderModelsErrorUpdate": "Nepodařilo se aktualizovat modely",
+ "aiResourceProviders": "Poskytovatelé",
+ "aiResourceProvidersDescription": "Zvolte, jaké AI poskytovatelé mohou tento AI gateway použít",
+ "aiResourceProvidersHelp": "Přidejte poskytovatele a zvolte dědění (použijte seznamy každého z nich) nebo vyberte (zvolte seznam povolení pro tento zdroj). Povolené vzory, které se střetávají mezi přidanými poskytovateli nejsou povoleny.",
+ "aiResourceProvidersSelect": "Vyberte poskytovatele",
+ "aiResourceProvidersEmpty": "AI poskytovatelé nenalezeni",
+ "aiResourceProvidersNoneAttached": "Žádný poskytovatel nebyl zatím připojen.",
+ "aiResourceProvidersAdd": "Přidat poskytovatele",
+ "aiResourceProvidersRemove": "Odstranit poskytovatele",
+ "aiResourceProviderToggleEnabled": "Povolit nebo zakázat tohoto poskytovatele na zdroji",
+ "aiResourceProviderDisabled": "Zakázáno",
+ "aiResourceProvidersUpdated": "Poskytovatelé aktualizováni",
+ "aiResourceProvidersErrorUpdate": "Nepodařilo se aktualizovat poskytovatele",
+ "aiResourceProviderEditDescription": "Zvolte, jak bude tento poskytovatelův model vystaven na tomto zdroji.",
+ "viewProviderSettings": "Zobrazit nastavení poskytovatele",
+ "aiResourceProviderMode": "Režim přístupu",
+ "aiResourceProviderModeInherit": "Dědit",
+ "aiResourceProviderModeSelect": "Vybrat",
+ "aiResourceProviderModeSelectSummary": "Vyberte · {count} modely",
+ "aiResourceProviderModeInheritHelp": "Použít seznamy povolení a blokací poskytovatele, jak byly konfigurovány.",
+ "aiResourceProviderModeSelectHelp": "Vyberte podmnožinu modelů povolených pro tento zdroj.",
+ "aiResourceProviderAllowModels": "Seznam povolení",
+ "aiResourceProviderAllowModelsSelect": "Vybrat modely",
+ "aiResourceProviderAllowModelsSearch": "Hledat modely...",
+ "aiResourceProviderAllowModelsEmpty": "Žádné modely nenalezeny",
+ "aiResourceProviderAllowModelsHelp": "Lze vybrat pouze modely ze seznamu povolení poskytovatele.",
+ "aiResourceAliasRequired": "Alias je povinný pro AI brány",
+ "aiResourceDomainConfiguration": "Konfigurace domény",
+ "aiResourceDomainConfigurationDescription": "Vyberte doménu, kterou klienti použijí k přístupu ke této AI bráně.",
+ "aiUsageAnalyticsTitle": "AI analytika využití",
+ "aiUsageAnalyticsDescription": "Analyzujte náklady na AI brány, použití tokenů a aktivitu napříč poskytovateli, zdroji, rolemi a uživateli",
+ "aiUsageTabOverview": "Přehled",
+ "aiUsageTabProviders": "Poskytovatelé",
+ "aiUsageTabResources": "Zdroje",
+ "aiUsageFilterProvider": "Poskytovatel",
+ "aiUsageFilterModel": "Model",
+ "aiUsageFilterResource": "Zdroj",
+ "aiUsageFilterRole": "Role",
+ "aiUsageFilterUser": "Uživatel",
+ "aiUsageFilterAllProviders": "Všichni poskytovatelé",
+ "aiUsageFilterAllModels": "Všechny modely",
+ "aiUsageFilterAllResources": "Všechny zdroje",
+ "aiUsageFilterAllRoles": "Všechny role",
+ "aiUsageFilterAllUsers": "Všichni uživatelé",
+ "aiUsageFilterSearch": "Hledat...",
+ "aiUsageFilterNotFound": "Žádné možnosti nenalezeny",
+ "aiUsageResetFilters": "Resetovat filtry",
+ "aiUsageRefresh": "Obnovit",
+ "aiUsageTokenTypePrompt": "Výzvy",
+ "aiUsageTokenTypeCacheRead": "Čtení z vyrovnávací paměti",
+ "aiUsageTokenTypeCacheWrite": "Zápis do vyrovnávací paměti",
+ "aiUsageTokenTypeCompletion": "Doplňování",
+ "aiUsageTokenTypeReasoning": "Odůvodnění",
+ "aiUsageRequests": "Požadavky",
+ "aiUsageCost": "Náklady",
+ "aiUsageTokens": "Tokeny",
+ "aiUsageOther": "Ostatní",
+ "aiUsageTotalRequests": "Celkové požadavky",
+ "aiUsageTotalTokens": "Celkem tokenů",
+ "aiUsageTotalCost": "Celkové náklady",
+ "aiUsageEstimated": "Odhadováno",
+ "aiUsageRequestVolume": "Objem požadavků",
+ "aiUsageTokenUsage": "Použití tokenu",
+ "aiUsageModelCost": "Náklady na model",
+ "aiUsageModelTokens": "Modelové tokeny",
+ "aiUsageTopModels": "Nejoblíbenější modely",
+ "aiUsageTopProviders": "Nejoblíbenější poskytovatelé",
+ "aiUsageProviderCost": "Náklady poskytovatele",
+ "aiUsageProviderTokenUsage": "Použití tokenů poskytovatele",
+ "aiUsageTopResources": "Nejoblíbenější zdroje",
+ "aiUsageResourceCost": "Náklady na zdroje",
+ "aiUsageResourceTokenUsage": "Použití tokenů zdroje",
+ "aiUsageResourceTypePublic": "Veřejný zdroj",
+ "aiUsageResourceTypeSite": "Soukromý zdroj",
+ "aiUsageNoResource": "Žádný zdroj",
+ "aiUsageRolesTab": "Role",
+ "aiUsageUsersTab": "Uživatelé",
+ "aiUsageTopRoles": "Nejoblíbenější role",
+ "aiUsageRoleCost": "Náklady role",
+ "aiUsageRoleTokenUsage": "Použití tokenů role",
+ "aiUsageTopUsers": "Nejoblíbenější uživatelé",
+ "aiUsageUserCost": "Náklady uživatele",
+ "aiUsageUserTokenUsage": "Použití tokenů uživatelem",
+ "aiUsageUnknownUser": "Neznámý uživatel",
+ "aiUsageVirtualApiKeysTab": "Virtuální API klíče",
+ "aiUsageFilterVirtualApiKey": "Virtuální API klíč",
+ "aiUsageFilterAllVirtualApiKeys": "Všechny virtuální API klíče",
+ "aiUsageTopVirtualApiKeys": "Nejoblíbenější virtuální API klíče",
+ "aiUsageVirtualApiKeyCost": "Náklady na virtuální API klíč",
+ "aiUsageVirtualApiKeyTokenUsage": "Použití tokenů virtuálního API klíče",
+ "aiUsageUnknownVirtualApiKey": "Žádný virtuální API klíč",
+ "aiUsageUnnamedVirtualApiKey": "Nepojmenovaný klíč",
+ "aiUsageLoading": "Nahrávání...",
+ "aiUsageNoData": "Žádná data",
+ "resourceBudgetSettings": "Rozpočet",
+ "resourceBudgetSettingsDescription": "Zjistěte, jak tato AI brána omezuje užívání na základě výdajů nebo limitů tokenů",
"sidebarApiKeys": "API klíče",
"sidebarProvisioning": "Zajištění",
"sidebarSettings": "Nastavení",
@@ -2193,6 +2638,8 @@
"subnetPlaceholder": "Podsíť",
"addressDescription": "Interní adresa klienta. Musí spadat do podsítě organizace.",
"selectSites": "Vyberte stránky",
+ "selectResources": "Vyberte zdroje",
+ "multiResourcesSelectorResourcesCount": "{count, plural, one {# zdroj} few {# zdroje} many {# zdrojů} other {# zdroje}}",
"selectLabels": "Vyberte názvy",
"sitesDescription": "Klient bude mít připojení k vybraným webům",
"clientInstallOlm": "Nainstalovat Olm",
@@ -2245,10 +2692,11 @@
"timeIsInSeconds": "Čas je v sekundách",
"requireDeviceApproval": "Vyžadovat schválení zařízení",
"requireDeviceApprovalDescription": "Uživatelé s touto rolí potřebují nová zařízení schválená správcem, než se mohou připojit a přistupovat ke zdrojům.",
- "sshSettings": "Nastavení SSH",
+ "sshSettings": "SSH",
+ "inferenceSettings": "AI brána",
"sshAccess": "SSH Přístup",
- "rdpSettings": "Nastavení RDP",
- "vncSettings": "Nastavení VNC",
+ "rdpSettings": "RDP",
+ "vncSettings": "VNC",
"sshServer": "SSH server",
"rdpServer": "RDP server",
"vncServer": "VNC server",
@@ -2401,6 +2849,7 @@
"editInternalResourceDialogModeCidr": "CIDR",
"editInternalResourceDialogModeHttp": "HTTP",
"editInternalResourceDialogModeHttps": "HTTPS",
+ "editInternalResourceDialogModeInference": "AI brána",
"editInternalResourceDialogModeSsh": "SSH",
"editInternalResourceDialogScheme": "Schéma",
"editInternalResourceDialogEnableSsl": "Povolit TLS",
@@ -2421,8 +2870,8 @@
"privateResourceAllowIcmpPing": "Povolit ICMP ping",
"privateResourceNetworkAccess": "Přístup k síti",
"privateResourceNetworkAccessDescription": "Ovládejte přístup k TCP/UDP portům a zda je pro tento zdroj povolen ICMP ping.",
- "hostSettings": "Nastavení hostitele",
- "cidrSettings": "Nastavení CIDR",
+ "hostSettings": "Hostitel",
+ "cidrSettings": "CIDR",
"createInternalResourceDialogResourceProperties": "Vlastnosti zdroje",
"createInternalResourceDialogName": "Jméno",
"createInternalResourceDialogSite": "Lokalita",
@@ -2460,6 +2909,7 @@
"createInternalResourceDialogModeHttp": "HTTP",
"createInternalResourceDialogModeHttps": "HTTPS",
"createInternalResourceDialogModeSsh": "SSH",
+ "createInternalResourceDialogModeInference": "AI brána",
"scheme": "Schéma",
"createInternalResourceDialogScheme": "Schéma",
"createInternalResourceDialogEnableSsl": "Povolit TLS",
@@ -3051,6 +3501,7 @@
"validPassword": "Platné heslo",
"validEmail": "Valid email",
"validSSO": "Valid SSO",
+ "validVirtualAPIKey": "Platný virtuální API klíč",
"view": "Zobrazit",
"configManaged": "Správa konfigurace",
"connectedClient": "Připojený klient",
@@ -3072,6 +3523,38 @@
"logRetention": "Zaznamenávání záznamu",
"logRetentionDescription": "Spravovat, jak dlouho jsou různé typy logů uloženy pro tuto organizaci nebo je zakázat",
"requestLogsDescription": "Zobrazit podrobné protokoly požadavků pro zdroje v této organizaci",
+ "aiSessionLogs": "Protokoly AI Gateway Session",
+ "aiSessionLogsDescription": "Zobrazit uložené výzvy a odpovědi na žádosti AI brány v této organizaci",
+ "sidebarLogsAi": "Protokoly relací",
+ "commandLogsAi": "Protokoly relací",
+ "sidebarLogsAiUsage": "Analýza využití",
+ "commandLogsAiUsage": "Analýza využití",
+ "provider": "Poskytovatel",
+ "capability": "Funkce",
+ "model": "Model",
+ "virtualApiKey": "Virtuální API klíč",
+ "noVirtualApiKey": "Žádný virtuální API klíč",
+ "stream": "Proud",
+ "streaming": "Streamování",
+ "nonStreaming": "Nestreamování",
+ "statusCode": "Kód stavu",
+ "aiSessionId": "ID relace",
+ "aiSessionRequest": "Požadavek",
+ "aiSessionResponse": "Odpověď",
+ "aiSessionNoData": "Žádná data nezachycena",
+ "aiSessionCouldNotParse": "(surové, nelze parse protokol)",
+ "aiSessionLogTruncated": "Tato relace byla oříznuta před uložením a může být neúplná.",
+ "aiSessionViewRaw": "Zobrazit syrové JSON",
+ "aiSessionViewChat": "Zobrazit chat",
+ "cost": "Náklady",
+ "estimated": "Odhadovaný",
+ "tokenUsage": "Použití tokenu",
+ "promptTokens": "Výzvy tokenů",
+ "cacheReadTokens": "Číst tokeny z vyrovnávací paměti",
+ "cacheWriteTokens": "Zapisovat tokeny do vyrovnávací paměti",
+ "completionTokens": "Doplňovací tokeny",
+ "reasoningTokens": "Odůvodňující tokeny",
+ "totalTokens": "Celkem tokenů",
"requestAnalyticsDescription": "Zobrazit podrobnou analýzu požadavků pro zdroje v této organizaci",
"logRetentionRequestLabel": "Zachování logu HTTP požadavků",
"logRetentionRequestDescription": "Jak dlouho uchovávat záznamy požadavků",
@@ -3081,6 +3564,8 @@
"logRetentionActionDescription": "Jak dlouho uchovávat záznamy akcí",
"logRetentionConnectionLabel": "Uchovávání protokolu připojení",
"logRetentionConnectionDescription": "Jak dlouho uchovávat protokoly připojení",
+ "logRetentionAISessionsLabel": "Retence protokolu AI Gateway Session",
+ "logRetentionAISessionsDescription": "Jak dlouho zachovávat protokoly relací výzev/odpovědí AI brány",
"logRetentionDisabled": "Zakázáno",
"logRetention3Days": "3 dny",
"logRetention7Days": "7 dní",
@@ -3098,8 +3583,8 @@
"sourceAddress": "Zdrojová adresa",
"destinationAddress": "Cílová adresa",
"duration": "Doba trvání",
- "licenseRequiredToUse": "Pro použití této funkce je vyžadována licence Enterprise Edition nebo Pangolin Cloud. Zarezervujte si bezplatné demo nebo POC zkušební verzi, abyste se dozvěděli více.",
- "ossEnterpriseEditionRequired": "Enterprise Edition je vyžadována pro použití této funkce. Tato funkce je také k dispozici v Pangolin Cloud. Rezervujte si demo nebo POC zkušební verzi zdarma, abyste se dozvěděli více.",
+ "licenseRequiredToUse": "Licence Enterprise Edition je nutná. Zarezervujte si ukázku nebo vyzkoušení",
+ "ossEnterpriseEditionRequired": "Licence Enterprise Edition je nutná. Zarezervujte si ukázku nebo vyzkoušení",
"certResolver": "Oddělovač certifikátů",
"certResolverDescription": "Vyberte řešitele certifikátů pro tento dokument.",
"selectCertResolver": "Vyberte řešič certifikátů",
@@ -3297,9 +3782,9 @@
"internalResourceFormMultiSiteRoutingHelp": "Výběrem více webů se povolí odolné směrování a přepojení pro vysokou dostupnost.",
"internalResourceFormMultiSiteRoutingHelpLearnMore": "Zjistit více",
"editInternalResourceDialogPortRestrictionsDescription": "Omezte přístup na specifické TCP/UDP porty nebo povolte/blokujte všechny porty.",
- "createInternalResourceDialogHttpConfiguration": "Konfigurace HTTP",
+ "createInternalResourceDialogHttpConfiguration": "Konfigurace domény",
"createInternalResourceDialogHttpConfigurationDescription": "Zvolte doménu, kterou klienti použijí k dosažení tohoto zdroje přes HTTP nebo HTTPS.",
- "editInternalResourceDialogHttpConfiguration": "Konfigurace HTTP",
+ "editInternalResourceDialogHttpConfiguration": "Konfigurace domény",
"editInternalResourceDialogHttpConfigurationDescription": "Zvolte doménu, kterou klienti použijí k dosažení tohoto zdroje přes HTTP nebo HTTPS.",
"editInternalResourceDialogTcp": "TCP",
"editInternalResourceDialogUdp": "UDP",
@@ -3735,7 +4220,18 @@
"resourceLauncherTcp": "TCP",
"resourceLauncherUdp": "UDP",
"resourceLauncherUnlabeled": "Bez nálepky",
+ "resourceLauncherAiGateway": "AI brána",
"resourceLauncherNoSite": "Žádná lokalita",
+ "resourceLauncherAvailableModels": "Dostupné modely",
+ "resourceLauncherAvailableModelsDescription": "Modely, které můžete použít s touto AI bránou.",
+ "resourceLauncherAvailableModelsEmpty": "Pro tuto službu nejsou k dispozici žádné modely.",
+ "resourceLauncherAvailableModelsError": "Nelze načíst dostupné modely.",
+ "resourceLauncherApiKeys": "API klíče",
+ "resourceLauncherApiKeysDescription": "Použijte svůj klíč identity nebo přidělený klíč k autentizaci s tímto zdrojem.",
+ "resourceLauncherApiKeysIdentity": "Klíč identity",
+ "resourceLauncherApiKeysManual": "Přidělené klíče",
+ "resourceLauncherApiKeysEmpty": "Pro tuto službu nejsou k dispozici žádné klíče API.",
+ "resourceLauncherApiKeysError": "Nelze načíst API klíče.",
"resourceLauncherNoResourcesInGroup": "V této skupině nejsou žádné zdroje",
"resourceLauncherEmptyStateTitle": "Žádné dostupné zdroje",
"resourceLauncherEmptyStateDescription": "Zatím nemáte přístup k žádným zdrojům. Kontaktujte svého administrátora, abyste požádali o přístup.",
@@ -3762,9 +4258,9 @@
"resourceLauncherViewDeleteFailedDescription": "Nepodařilo se smazat spouštěcí pohled. Prosím zkuste to znovu.",
"memberPortalPrevious": "Předchozí",
"memberPortalNext": "Následující",
- "httpSettings": "Nastavení HTTP",
- "tcpSettings": "Nastavení TCP",
- "udpSettings": "Nastavení UDP",
+ "httpSettings": "HTTP",
+ "tcpSettings": "TCP",
+ "udpSettings": "UDP",
"sshTitle": "SSH",
"sshConnectingDescription": "Zřizování bezpečného připojení…",
"sshConnecting": "Připojení…",