diff --git a/messages/nb-NO.json b/messages/nb-NO.json index e309b88b1..b4a76fa98 100644 --- a/messages/nb-NO.json +++ b/messages/nb-NO.json @@ -43,6 +43,8 @@ "inviteLoginUser": "Vennligst sjekk at du er logget inn som riktig bruker.", "inviteErrorNoUser": "Vi beklager, men det ser ut som invitasjonen du prøver å få tilgang til ikke er for en bruker som eksisterer.", "inviteCreateUser": "Vennligst opprett en konto først.", + "inviteErrorOidcNotAllowed": "Invitasjoner kan kun aksepteres av interne kontoer. Logg ut og logg inn med passordet ditt for denne e-posten.", + "inviteLoginInternalOnly": "Invitasjoner krever en intern konto med et passord. Opprett en konto eller logg inn med passordet ditt.", "goHome": "Gå hjem", "inviteLogInOtherUser": "Logg inn som en annen bruker", "createAnAccount": "Lag konto", @@ -286,7 +288,21 @@ "noCountryFound": "Ingen land funnet.", "siteSelectionDescription": "Dette området vil gi tilkobling til mål.", "resourceType": "Ressurstype", - "resourceTypeDescription": "Dette kontrollerer ressursprotokollen og hvordan den vil vises i nettleseren. Dette kan ikke endres senere.", + "resourceTypeDescription": "Dette styrer ressursprotokollen og kan ikke endres senere.", + "resourceTypeSearch": "Søk i ressurstyper...", + "resourceTypeNotFound": "Ingen ressurstype funnet", + "resourceTypeHttpDescription": "Proxy nettverkstrafikk over HTTPS ved bruk av et domenenavn", + "resourceTypeInferenceDescription": "Ruter AI-forespørsler gjennom tilkoblede leverandører", + "resourceTypeSshDescription": "Tilgang til en SSH-server fra nettleseren", + "resourceTypeRdpDescription": "Tilgang til en fjernskrivebord fra nettleseren", + "resourceTypeVncDescription": "Tilgang til et VNC-skrivebord fra nettleseren", + "resourceTypeTcpDescription": "Proxy rå TCP-trafikk ved bruk av et portnummer", + "resourceTypeUdpDescription": "Proxy rå UDP-trafikk ved bruk av et portnummer", + "privateResourceTypeDescription": "Dette styrer hvordan klienter kommer til ressursen. Dette kan ikke endres senere.", + "privateResourceTypeHostDescription": "Eksponer en enkel vert på nettverksområdet for tilkoblede klienter", + "privateResourceTypeCidrDescription": "Eksponer et CIDR-område på nettverksområdet for tilkoblede klienter", + "privateResourceTypeHttpDescription": "Tilgang til en HTTP- eller HTTPS-tjeneste gjennom et domene", + "privateResourceTypeSshDescription": "Tilgang til en SSH-server fra tilkoblede klienter", "resourceDomainDescription": "Ressursen vil bli servert på dette fullstendig kvalifiserte domenenavnet.", "resourceHTTPSSettings": "HTTPS-innstillinger", "resourceHTTPSSettingsDescription": "Konfigurer hvordan ressursen skal nås over HTTPS", @@ -855,12 +871,16 @@ "authMethodsSave": "Lagre innstillinger", "policyAuthStackTitle": "Autentisering", "policyAuthStackDescription": "Kontroller hvilke autentiseringsmetoder som kreves for å få tilgang til denne ressursen", + "policyAuthInferenceStackDescription": "Velg hvilke brukere og roller som kan autentisere seg til denne AI-porten", "policyAuthOrLogicTitle": "Flere autentiseringsmetoder aktive", "policyAuthOrLogicBanner": "Besøkende kan autentisere ved bruk av en hvilken som helst av de aktive metodene nedenfor. De trenger ikke å fullføre alle.", "policyAuthMethodActive": "Aktiv", "policyAuthMethodOff": "Av", "policyAuthSsoTitle": "Plattform SSO", "policyAuthSsoDescription": "Krev pålogging gjennom din organisasjons identitetsleverandør", + "policyAuthInferenceIdentityKeySignInUrl": "Logg inn URL", + "policyAuthInferenceIdentityKeyHelpNoUrl": "Hver bruker har allerede en identitet API-nøkkel, så du trenger bare å opprette virtuelle API-nøkler for ikke-brukerklienter eller delt tilgang. Brukere kan hente sin nøkkel ved å logge inn med sin identitetsleverandør på denne ressursens URL, hvor den vil vises etter innlogging.", + "policyAuthInferenceIdentityKeyHelp": "Hver bruker har allerede en identitet API-nøkkel, så du trenger bare å opprette virtuelle API-nøkler for ikke-brukerklienter eller delt tilgang. Brukere henter sin nøkkel her etter innlogging med sin identitetsleverandør.", "policyAuthSsoSummary": "{idp} · {users} brukere, {roles} roller", "policyAuthSsoDefaultIdp": "Standardleverandør", "policyAuthAddDefaultIdentityProvider": "Legg til standard identitetsleverandør", @@ -1079,6 +1099,8 @@ "accessRoleErrorNewRequired": "Ny rolle kreves", "accessRoleErrorRemove": "Kunne ikke fjerne rolle", "accessRoleErrorRemoveDescription": "Det oppstod en feil under fjerning av rollen.", + "accessRoleInferenceBudget": "AI Budsjett", + "accessRoleInferenceBudgetDescription": "Konfigurer hvordan medlemmene av denne rollen begrenser AI-bruk basert på forbruk eller tokenbegrensninger", "accessRoleName": "Rollenavn", "accessRoleQuestionRemove": "Du er ferd med å slette rollen `{name}. Du kan ikke angre denne handlingen.", "accessRoleRemove": "Fjern Rolle", @@ -1424,6 +1446,28 @@ "actionDeleteSite": "Slett område", "actionGetSite": "Hent område", "actionListSites": "List opp områder", + "actionCreateAiProvider": "Opprett AI-leverandør", + "actionDeleteAiProvider": "Slett AI-leverandør", + "actionGetAiProvider": "Hent AI-leverandør", + "actionListAiProviders": "List opp AI-leverandører", + "actionUpdateAiProvider": "Oppdater AI-leverandør", + "actionCreateAiModel": "Opprett AI-modell", + "actionDeleteAiModel": "Slett AI-modell", + "actionGetAiModel": "Hent AI-modell", + "actionListAiModels": "List opp AI-modeller", + "actionUpdateAiModel": "Oppdater AI-modell", + "actionCreateAiBudget": "Opprett AI-budsjett", + "actionDeleteAiBudget": "Slett AI-budsjett", + "actionGetAiBudget": "Hent AI-budsjett", + "actionListAiBudgets": "List opp AI-budsjetter", + "actionUpdateAiBudget": "Oppdater AI-budsjett", + "actionListResourceAiModels": "List opp ressurs AI-modeller", + "actionSetResourceAiModels": "Angi ressurs AI-modeller", + "actionCreateVirtualApiKey": "Opprett virtuell API-nøkkel", + "actionDeleteVirtualApiKey": "Slett virtuell API-nøkkel", + "actionGetVirtualApiKey": "Hent virtuell API-nøkkel", + "actionListVirtualApiKeys": "List opp virtuelle API-nøkler", + "actionUpdateVirtualApiKey": "Oppdater virtuell API-nøkkel", "actionApplyBlueprint": "Bruk blåkopi", "actionListBlueprints": "List opp blåkopier", "actionGetBlueprint": "Hent blåkopi", @@ -1449,8 +1493,11 @@ "actionSetResourcePincode": "Angi ressurspinkode", "actionSetResourceEmailWhitelist": "Angi e-post-hviteliste for ressurs", "actionGetResourceEmailWhitelist": "Hent e-post-hviteliste for ressurs", + "actionListResourcePolicies": "List opp ressursregler", + "actionCreateResourcePolicy": "Opprett ressursregel", "actionGetResourcePolicy": "Hent ressursregel", "actionUpdateResourcePolicy": "Oppdater ressursregel", + "actionDeleteResourcePolicy": "Slett ressursregel", "actionSetResourcePolicyUsers": "Sett ressursregel for brukere", "actionSetResourcePolicyRoles": "Sett ressursregel for roller", "actionSetResourcePolicyPassword": "Sett ressursregel for passord", @@ -1622,6 +1669,404 @@ "sidebarInvitations": "Invitasjoner", "sidebarRoles": "Roller", "sidebarShareableLinks": "Delbare lenker", + "sidebarAiGateway": "AI Gateway", + "sidebarAiProviders": "Leverandører", + "commandAiProviders": "AI-leverandører", + "sidebarVirtualApiKeys": "Virtuelle API-nøkler", + "sidebarMyApiKeys": "Dine API-nøkler", + "sidebarAccount": "Starter", + "commandVirtualApiKeys": "Virtuelle API-nøkler", + "virtualApiKeysTitle": "Administrer virtuelle API-nøkler", + "virtualApiKeysDescription": "Opprett og administrer manuelle API-nøkler for AI Gateway-tilgang til offentlige AI-portene", + "virtualApiKeysTabIdentity": "Identitetsnøkler", + "virtualApiKeysTabVirtual": "Virtuelle nøkler", + "virtualApiKeysIdentitySplashTitle": "Identitetsnøkler for hver bruker", + "virtualApiKeysIdentitySplashDescription": "Hver bruker har allerede en Pangolin identitetsnøkkel for denne organisasjonen. Den er unik for brukerkontoen deres og autentiserer dem til AI-portene de kan få tilgang til.", + "virtualApiKeysIdentitySplashExample": "Eksempel", + "virtualApiKeysIdentitySplashRetrieveTitle": "Hvordan brukere henter sin nøkkel", + "virtualApiKeysIdentitySplashRetrieveResource": "Besøk en offentlig AI Gateway-URL i nettleseren og logg inn med kontoen din.", + "virtualApiKeysIdentitySplashRetrievePage": "Eller gå til mens du er logget inn.", + "virtualApiKeysIdentitySplashManual": "Du kan opprette flere virtuelle API-nøkler i kategorien Virtuelle nøkler. Disse nøklene kan avgrenses til spesifikke offentlige AI-portene og eventuelt assosieres med en bruker. Opprettelse av en nøkkel gir umiddelbar tilgang til de valgte offentlige AI-portene.", + "virtualApiKeysIdentitySplashGoToVirtual": "Manuelt opprett en nøkkel", + "virtualApiKeysEmailIdentity": "E-postidentitetsnøkler", + "virtualApiKeysEmailIdentityDescription": "Send hver valgt bruker eller rolle deres Pangolin identitetsnøkkel.", + "virtualApiKeysEmailIdentitySendAll": "Send til alle brukere", + "virtualApiKeysEmailIdentitySendAllDescription": "E-post til alle medlemmer av organisasjonen som har en kontoe-post.", + "virtualApiKeysEmailIdentitySelectUsers": "Brukere", + "virtualApiKeysEmailIdentitySelectRoles": "Roller", + "virtualApiKeysEmailIdentitySubmit": "Send e-poster", + "virtualApiKeysEmailIdentitySuccess": "Identitetsnøkler sendt på e-post", + "virtualApiKeysEmailIdentitySuccessDescription": "Sendt {sent} e-poster.", + "virtualApiKeysEmailIdentitySkipped": "{skipped} brukere ble hoppet over fordi de ikke har en e-postadresse.", + "virtualApiKeysEmailIdentityRecipientsRequired": "Velg minst én bruker eller rolle, eller send til alle brukere.", + "virtualApiKeysEmailIdentityError": "Feil ved sending av identitetsnøkler", + "virtualApiKeysEmailIdentityErrorDescription": "Kunne ikke sende identitetsnøkler", + "virtualApiKeysBannerTitle": "Identitetsnøkler for hver bruker", + "virtualApiKeysBannerDescription": "Hver bruker har allerede en identitetsnøkkel tilgjengelig på {keysUrl}. Du kan også manuelt opprette nøkler her som gir direkte tilgang til offentlige AI-portene.", + "virtualApiKeysBannerButtonText": "Vis identitetsnøkler", + "virtualApiKeys": "Virtuelle API-nøkler", + "virtualApiKeysSearch": "Søk nøklene...", + "virtualApiKeysCreate": "Opprett virtuell API-nøkkel", + "virtualApiKeysCreateDescription": "Lag en manuell nøkkel som kan kalle offentlige AI-gatewayer i denne organisasjonen", + "virtualApiKeysCreateButton": "Opprett nøkkel", + "virtualApiKeysEmpty": "Ingen virtuelle API-nøkler ennå", + "virtualApiKeysName": "Navn", + "virtualApiKeysDescriptionOptional": "Beskrivelse (valgfritt)", + "virtualApiKeysAssociateUserOptional": "Assosier bruker (valgfritt)", + "virtualApiKeysAssociateUserDescription": "Assosier denne nøkkelen med en bruker for å spore bruken. Når den er opprettet, gir denne nøkkelen umiddelbar tilgang til de valgte offentlige AI-portene. Du trenger ikke å manuelt assosiere en bruker til ressursen. Nøkkelen vil også vises i brukerens profil.", + "virtualApiKeysAllResources": "Alle offentlige AI-portene", + "virtualApiKeysAllResourcesDescription": "Tillat denne nøkkelen å få tilgang til hver offentlig AI-port i organisasjonen", + "virtualApiKeysSelectResources": "Offentlige AI-portene", + "virtualApiKeysSelectResourcesPlaceholder": "Velg ressurser", + "virtualApiKeysSelectResourcesDescription": "Velg hvilke offentlige AI-portene denne nøkkelen kan få tilgang til", + "virtualApiKeysNoResources": "Ingen ressurser", + "virtualApiKeysSecret": "Nøkkel", + "virtualApiKeysCopyKey": "Kopier denne nøkkelen. Du kan se den igjen senere fra tabellen eller når du redigerer.", + "virtualApiKeysViewSecret": "Vis hemmelighet", + "virtualApiKeysViewSecretTitle": "Virtuell API-nøkkel hemmelighet", + "virtualApiKeysViewSecretDescription": "Denne hemmeligheten gir tilgang til de offentlige AI-portene som er tildelt denne nøkkelen", + "virtualApiKeysEdit": "Rediger virtuell API-nøkkel", + "virtualApiKeysEditDescription": "Oppdater den tilknyttede brukeren og tilgang til offentlige AI-port for denne nøkkelen", + "virtualApiKeysSaveButton": "Lagre endringer", + "virtualApiKeysSelectResourcesRequired": "Velg minst én offentlig AI-port, eller aktiver alle offentlige AI-portene", + "virtualApiKeysUpdated": "Virtuell API-nøkkel oppdatert", + "virtualApiKeysUpdatedDescription": "Den virtuelle API-nøkkelen er oppdatert", + "virtualApiKeysErrorUpdate": "Feil ved oppdatering av virtuell API-nøkkel", + "virtualApiKeysErrorUpdateDescription": "Kunne ikke oppdatere virtuell API-nøkkel", + "virtualApiKeysErrorCreate": "Feil ved opprettelse av virtuell API-nøkkel", + "virtualApiKeysErrorCreateDescription": "Kunne ikke opprette virtuell API-nøkkel", + "virtualApiKeysErrorDelete": "Feil ved sletting av virtuell API-nøkkel", + "virtualApiKeysErrorDeleteMessage": "Kunne ikke slette virtuell API-nøkkel", + "virtualApiKeysDeleted": "Virtuell API-nøkkel slettet", + "virtualApiKeysDeletedDescription": "Den virtuelle API-nøkkelen er slettet", + "virtualApiKeysDelete": "Slett virtuell API-nøkkel", + "virtualApiKeysDeleteConfirm": "Slett nøkkel", + "virtualApiKeysQuestionRemove": "Er du sikker på at du vil slette denne virtuelle API-nøkkelen?", + "virtualApiKeysMessageRemove": "Klienter som bruker denne nøkkelen vil miste tilgang umiddelbart.", + "virtualApiKeysErrorFetchSecret": "Feil ved lasting av hemmelighet", + "virtualApiKeysErrorFetchSecretDescription": "Kunne ikke laste den virtuelle API-nøkkelen hemmelighet", + "virtualApiKeysFilterUnassigned": "Uten hentydning", + "virtualApiKeysInferenceBudget": "Budsjett", + "virtualApiKeysInferenceBudgetDescription": "Konfigurer hvordan denne nøkkelen begrenser AI-bruk basert på forbruk eller token begrensninger", + "virtualApiKeysEmailOnGenerate": "E-postnøkkel ved generering", + "virtualApiKeysEmailThisKey": "E-post denne nøkkelen", + "virtualApiKeysEmailOnGenerateDescription": "Send nøkkelen til den tilknyttede brukeren og ytterligere adresser etter at den er opprettet", + "virtualApiKeysEmailThisKeyDescription": "Send den nåværende nøkkelen til den tilknyttede brukeren og ytterligere adresser", + "virtualApiKeysEmailSmtpRequired": "E-post er ikke konfigurert på denne serveren", + "virtualApiKeysEmailSmtpRequiredDescription": "Konfigurér SMTP for å sende virtuelle API-nøkler.", + "virtualApiKeysEmailSendToUser": "Send til tilknyttet bruker", + "virtualApiKeysEmailSendToUserDescription": "Send nøkkelen til den tilknyttede brukerens kontoe-post", + "virtualApiKeysEmailSendToUserDisabled": "Assosier en bruker for å sende nøkkelen til den brukeren", + "virtualApiKeysEmailAdditional": "Ekstra e-poster", + "virtualApiKeysEmailAdditionalPlaceholder": "Legg til e-post og trykk Enter", + "virtualApiKeysEmailRecipientsRequired": "Velg den tilknyttede brukeren eller legg til minst én e-postadresse", + "myVirtualApiKeysTitle": "Dine API-nøkler", + "myVirtualApiKeysDescription": "Vis din identitetsnøkkel og eventuelle virtuelle API-nøkler tilskrives deg i denne organisasjonen", + "myVirtualApiKeysResourceTitle": "Dine API-nøkler for {resourceName}", + "myVirtualApiKeysResourceDescription": "Vis din identitetsnøkkel og virtuelle API-nøkler tilskrives deg som kan få tilgang til {resourceName}", + "myVirtualApiKeysIdentityTitle": "Identitetsnøkkel", + "myVirtualApiKeysIdentityHeadline": "Din personlige API-nøkkel", + "myVirtualApiKeysIdentityDescription": "Din personlige nøkkel for denne organisasjonen. Den er unik til kontoen din og brukes til å identifisere deg når du kaller AI Gateway-ressurser.", + "myVirtualApiKeysIdentityResourceHeadline": "Din personlige API-nøkkel for {resourceName}", + "myVirtualApiKeysIdentityResourceDescription": "Din personlige nøkkel for denne organisasjonen. Bruk den til å kalle {resourceName}.", + "myVirtualApiKeysManualTitle": "Tilskrevne nøkler", + "myVirtualApiKeysManualDescription": "Manuelle virtuelle API-nøkler en admin assosiert med kontoen din", + "myVirtualApiKeysManualResourceDescription": "Manuelle virtuelle API-nøkler assosiert med kontoen din som kan få tilgang til {resourceName}", + "myVirtualApiKeysManualEmpty": "Ingen tilskrevne nøkler ennå", + "myVirtualApiKeysKindUser": "Identitet", + "myVirtualApiKeysKindManual": "Manuell", + "myVirtualApiKeysUnnamed": "Uten navngitt nøkkel", + "myVirtualApiKeysRevealSecret": "Avslør hemmelighet", + "myVirtualApiKeysViewSecretDescription": "Denne hemmeligheten autentiserer deg til AI Gateway-ressurser", + "aiProvidersTitle": "AI-leverandører", + "aiProvidersDescription": "Koble modellleverandører for AI-arbeidslaster i denne organisasjonen", + "aiProvidersBannerTitle": "Koble modellleverandører", + "aiProvidersBannerDescription": "Leverandører er modell-backendene Pangolin bruker for AI-arbeidslaster. Koble OpenAI, Anthropic, og andre leverandører her, og fest dem deretter til offentlige AI-portene slik at brukere kan kalle modeller med identitetsbevisst tilgang, budsjetter, og logging.", + "aiProvidersAdd": "Legg til leverandør", + "aiProvidersSearch": "Søk leverandører...", + "aiProvidersEmpty": "Ingen AI-leverandører ennå", + "aiProviderCreate": "Opprett AI-leverandør", + "aiProviderCreateDescription": "Legg til en modellleverandør for denne organisasjonen", + "aiProviderSeeAll": "Se alle leverandører", + "aiProviderSetting": "Leverandørinnstillinger for {providerName}", + "aiProviderSettingDescription": "Konfigurer denne AI-leverandøren", + "aiProviderGeneral": "Generelt", + "aiProviderGeneralDescription": "Grunnleggende innstillinger for denne leverandøren", + "aiProviderConfiguration": "Konfigurasjon", + "aiProviderConfigurationDescription": "Nettverksrutting og autentisering for denne leverandøren", + "aiProviderNetworkSettings": "Nettverksinnstillinger", + "aiProviderNetworkSettingsDescription": "Velg hvordan trafikken når denne leverandøren", + "aiProviderAuthSettings": "Autentisering", + "aiProviderAuthSettingsDescription": "Konfigurer hvordan denne leverandøren autentiserer forespørsler til sin oppstrøms-URL", + "aiProviderBudgetSettings": "Budsjett", + "aiProviderBudgetSettingsDescription": "Konfigurer hvordan denne leverandøren begrenser bruk basert på forbruk eller tokenbegrensninger", + "aiBudgetAdd": "Legg til budsjett", + "aiBudgetEmpty": "Ingen budsjetter konfigurert ennå. Klikk Legg til budsjett for å angi en forbruks- eller tokenbegrensning.", + "aiBudgetUnit": "Brukstype", + "aiBudgetPeriod": "Tilbakestill periode", + "aiBudgetAmount": "Maksimal forbruk", + "aiBudgetAmountPlaceholder": "Maksimal forbruk", + "aiBudgetPeriodHourly": "Timebasis", + "aiBudgetPeriodDaily": "Daglig", + "aiBudgetPeriodWeekly": "Ukentlig", + "aiBudgetPeriodMonthly": "Månedlig", + "aiBudgetPeriodYearly": "Årlig", + "aiBudgetPeriodLifetime": "Livstid", + "aiBudgetUnitUsd": "USD", + "aiBudgetUnitTokens": "Tokens", + "aiBudgetConflictError": "Et budsjett for denne tilbakestillingsperioden og forbrukstype eksisterer allerede", + "aiBudgetInvalidAmountError": "Angi et maksimalt forbruk større enn 0", + "aiBudgetUpdated": "Budsjetter oppdatert", + "aiBudgetErrorSave": "Kunne ikke oppdatere budsjettene", + "aiProviderType": "Leverandørtype", + "aiProviderTypeSearch": "Søk leverandører...", + "aiProviderTypeNotFound": "Ingen leverandør type funnet", + "aiProviderTypeOpenai": "OpenAI", + "aiProviderTypeAnthropic": "Anthropic", + "aiProviderTypeGoogleGemini": "Google Gemini", + "aiProviderTypeVertexAi": "Vertex AI", + "aiProviderTypeBedrock": "Amazon Bedrock", + "aiProviderTypeMicrosoftFoundry": "Microsoft Foundry", + "aiProviderTypeOpenRouter": "OpenRouter", + "aiProviderTypeVercelAiGateway": "Vercel AI Gateway", + "aiProviderTypeCustom": "Tilpasset", + "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": "Bruk din egen endepunkt eller rute via områdetargets", + "aiProviderUpstreamUrl": "Oppstrøms URL", + "aiProviderUpstreamUrlDescription": "Basis URL for leverandørens API", + "aiProviderUpstreamUrlOptionalDescription": "La stå tom for å bruke standard oppstrøms URL for denne leverandøren", + "aiProviderEffectiveUpstreamUrl": "Effektiv oppstrøms URL", + "aiProviderApiKey": "API-nøkkel", + "aiProviderApiKeyDescription": "API-nøkkel brukt for å autentisere forespørsler til denne leverandøren", + "aiProviderCustomHeadersDescription": "Overskrifter sendt ved hver forespørsel til denne leverandøren. Ny linje separert: Overskriftsnavn: verdi", + "aiProviderApiKeyLastChars": "API-nøkkel", + "aiProviderAuthType": "Autentiseringstype", + "aiProviderAuthTypeSearch": "Søk autentiseringstyper...", + "aiProviderAuthTypeNotFound": "Ingen autentiseringstype funnet", + "aiProviderAuthTypeBearer": "Bærer", + "aiProviderAuthTypeBearerDescription": "Autorisasjon: Bærer nøkkel. Brukt av OpenAI og de fleste leverandører", + "aiProviderAuthTypeXApiKey": "x-api-key", + "aiProviderAuthTypeXApiKeyDescription": "x-api-key overskrift. Brukt av Anthropic", + "aiProviderAuthTypeXGoogApiKey": "x-goog-api-key", + "aiProviderAuthTypeXGoogApiKeyDescription": "x-goog-api-key overskrift. Brukt av Google Gemini", + "aiProviderAuthTypeHec": "Splunk HEC", + "aiProviderAuthTypeHecDescription": "Autorisasjon: Splunk nøkkel. Brukt av Splunk HTTP Event Collector", + "aiProviderAuthTypeCfAigAuthorization": "Cloudflare AI Gateway", + "aiProviderAuthTypeCfAigAuthorizationDescription": "cf-aig-authorization: Bærer nøkkel. Brukt av Cloudflare AI Gateway", + "aiProviderAuthTypeNone": "Ingen autentisering", + "aiProviderAuthTypePassthrough": "Gjennomkjøring", + "aiProviderAuthTypeDescription": "Hvordan det oppstrøms API-et autentiserer forespørsler", + "aiProviderAuthTypePassthroughDescription": "Videreformidle anroperens API-nøkler til oppstrøms", + "aiProviderAuthTypeNoneDescription": "Ikke send autentiseringsoverskrifter til oppstrøms", + "aiProviderRoutingMode": "Ruteringsmodus", + "aiProviderRoutingModeDescription": "Send trafikk til en oppstrøms URL eller til HTTP-mål på dine nettsteder", + "aiProviderRoutingModeUrl": "Oppstrøms URL", + "aiProviderRoutingModeUrlDescription": "Ring en offentlig eller privat API-basis URL", + "aiProviderRoutingModeTarget": "Områdemål", + "aiProviderRoutingModeTargetDescription": "Rute gjennom mål på dine nettsteder", + "aiProviderRoutingModeTargetNote": "Etter å ha opprettet denne leverandøren, konfigurer områdemål på fanen Nettverksinnstillinger.", + "aiProviderTargetNoOne": "Denne leverandøren har ingen mål. Legg til et mål for å rute forespørsler gjennom dine nettsteder.", + "aiProviderSkipTlsVerification": "Hopp over TLS-verifisering", + "aiProviderSkipTlsVerificationDescription": "Deaktiver TLS-sertifikatverifisering for oppstrøms tilkobling", + "aiProviderBudget": "Budsjett", + "aiProviderBudgetDescription": "Valgfritt utgifts- eller tokenbudsjett for denne leverandøren", + "aiProviderBudgetAmount": "Budsjettbeløp", + "aiProviderBudgetUnit": "Budsjettenhet", + "aiProviderBudgetUnitUsd": "USD", + "aiProviderBudgetUnitTokens": "Tokens", + "aiProviderEnabled": "Aktivert", + "aiProviderEnabledDescription": "Deaktiver denne leverandøren fullstendig på tvers av alle ressurser", + "aiProviderErrorCreate": "Kunne ikke opprette AI-leverandør", + "aiProviderErrorUpdate": "Mislyktes å oppdatere AI-leverandør", + "aiProviderErrorDelete": "Kunne ikke slette AI-leverandør", + "aiProviderErrorLoad": "Kunne ikke laste AI-leverandør", + "aiProviderErrorUpstreamUrlInvalid": "Skriv inn en gyldig oppstrøms URL", + "aiProviderErrorUpstreamUrlRequired": "Oppstrøms URL er nødvendig for denne leverandøren", + "aiProviderErrorAuthTypeRequired": "Autentiseringstype er påkrevd", + "aiProviderErrorApiKeyRequired": "API-nøkkel er påkrevd", + "aiProviderErrorRoutingModeTarget": "Områdetargets rute er kun tilgjengelig for kundespesifikke leverandører", + "aiProviderErrorCapabilitiesRequired": "Velg minst en API-kapasitet", + "aiProviderCapabilities": "API Kapasiteter", + "aiProviderCapabilitiesDescription": "Velg hvilke API-formater denne leverandøren kan håndtere. Kjente leverandører starter med anbefalte standarder.", + "aiProviderCapabilitiesCustomDescription": "Velg hvilke API-formater denne tilpassede leverandøren kan håndtere", + "aiProviderCapabilitiesSelect": "Velg kapasiteter", + "aiProviderCapabilitiesEmpty": "Ingen kapasiteter funnet", + "aiProviderCapabilitiesSearch": "Søk kapasiteter...", + "aiCapabilityOpenaiChat": "OpenAI Chat Fullføringer", + "aiCapabilityOpenaiChatDescription": "Støtter /v1/chat/fullføringer", + "aiCapabilityOpenaiResponses": "OpenAI Responser", + "aiCapabilityOpenaiResponsesDescription": "Støtter /v1/responser", + "aiCapabilityAnthropicMessages": "Anthropic Meldinger", + "aiCapabilityAnthropicMessagesDescription": "Støtter /v1/meldinger", + "aiCapabilityGeminiGenerateContent": "Gemini Generer Innhold", + "aiCapabilityGeminiGenerateContentDescription": "Støtter direkte Gemini API", + "aiCapabilityBedrockModelInvoke": "Bedrock Modell Påkalling", + "aiCapabilityBedrockModelInvokeDescription": "Støtter Amazon Bedrock InvokeModel", + "aiCapabilityGoogleGenerateContent": "Vertex Generer Innhold", + "aiCapabilityGoogleGenerateContentDescription": "Støtter Vertex AI Gemini format", + "aiCapabilityGoogleRawPredict": "Vertex Rå Prediksjon", + "aiCapabilityGoogleRawPredictDescription": "Støtter Vertex AI råPredikt for Anthropic-modeller", + "aiCapabilityBedrockConverse": "Bedrock Samtale", + "aiCapabilityBedrockConverseDescription": "Støtter Amazon Bedrock Converse API", + "aiProviderCreated": "AI-leverandør opprettet", + "aiProviderUpdated": "AI-leverandør oppdatert", + "aiProviderDeleted": "AI-leverandør slettet", + "aiProviderDelete": "Slett Leverandør", + "aiProviderDeleteConfirm": "Slett Leverandør", + "aiProviderQuestionRemove": "Er du sikker på at du vil slette denne AI-leverandøren?", + "aiProviderMessageRemove": "Dette vil permanent slette leverandøren og dens modeller og mål. Dette kan ikke angres.", + "aiProviderErrorNoUpdate": "AI-leverandør er ikke tilgjengelig for oppdatering", + "aiProviderModels": "Modeller", + "aiProviderModelsDescription": "Definer tillat- og blokk-lister for denne leverandøren. Forespørslene må matche en tillat oppføring og må ikke samsvare med en blokk oppføring.", + "aiProviderCreateModelsDescription": "Velg hvilke modeller denne leverandøren kan betjene. En tom tillatsliste avviser alle trafikk. Du kan legge til eller endre modeller senere.", + "aiProviderModelsPlaceholder": "Søk modeller eller skriv inn en tilpasset nøkkel", + "aiProviderModelsAllow": "Tillat Liste", + "aiProviderModelsAllowDescription": "Modeller som kan brukes gjennom denne leverandøren. Tom betyr å nekte alt.", + "aiProviderModelsAllowPlaceholder": "Skriv inn modellenøkkel", + "aiProviderModelsAllowEmpty": "Ingen modeller lagt til enda.", + "aiProviderModelsBlock": "Blokker Liste", + "aiProviderModelsBlockDescription": "Modeller for å nekte, selv om de samsvarer med en tillat oppføring.", + "aiProviderModelsBlockPlaceholder": "Skriv inn modellenøkkel", + "aiProviderModelsBlockEmpty": "Ingen modeller lagt til enda.", + "aiProviderModelsAdd": "Legg til Modeller", + "aiProviderModelsClearAll": "Fjern alle", + "aiProviderModelsAddCustom": "Legg til \"{key}\"", + "aiProviderModelsAddCustomHint": "Trykk Enter for å legge til denne tilpassede modellenøkkelen.", + "aiProviderModelsAddBulk": "Legg til {count} tilpassede nøkler", + "aiProviderModelsAddBulkHint": "Trykk Enter for å legge til {count} tilpassede nøkler.", + "aiProviderModelsAddOne": "Legg til {key} nå", + "aiProviderModelsAddSelected": "Legg til Valgt", + "aiProviderModelsSelectedCount": "{count} valgt", + "aiProviderModelsSelectAll": "Velg alle", + "aiProviderModelsClearSelected": "Fjern", + "aiProviderModelsBulkHint": "Velg kjente modeller eller skriv inn en tilpasset nøkkel.", + "aiProviderModelsCatalogEmpty": "Ingen matchende katalogmodeller.", + "aiProviderModelsCatalogHeading": "Kjente Modeller", + "aiProviderModelsAllLabel": "Alle modeller", + "aiProviderModelsAllPatternHint": "Jokertegn: *", + "aiProviderModelsAddAllAllow": "Tillat alle modeller", + "aiProviderModelsAddAllBlock": "Blokker alle modeller", + "aiProviderModelsAddAllDescription": "Bruker jokertegnet * slik at hver modellenøkkel matcher.", + "aiProviderModelsViewMore": "Vis mer ({count})", + "aiProviderModelsViewLess": "Vis mindre", + "aiProviderModelsRemove": "Fjern modell", + "aiProviderModelsEditHint": "Klikk for å redigere modellinnstillinger", + "aiProviderModelsSourceCatalog": "Kjent katalogmodell", + "aiProviderModelsSourceCustom": "Tilpasset modellenøkkel", + "aiProviderModelsSourcePattern": "Jokertegnsmønster", + "aiProviderModelsSourceAll": "Matcher hver modellenøkkel", + "aiProviderModelsBudgetConfigured": "Budsjett konfigurert", + "aiProviderModelsEditTitle": "Rediger Modell", + "aiProviderModelsEditDescription": "Oppdater modellenøkkelen eller konfigurer budsjettet.", + "aiProviderModelsBudgetTab": "Budsjett", + "aiProviderModelsKeyLabel": "Modell Nøkkel", + "aiProviderModelsKeyRequired": "Skriv inn en modellenøkkel", + "aiProviderModelsKeyDuplicate": "Denne modellenøkkelen er allerede på en liste", + "aiProviderModelsOverlapError": "Disse mønstrene kan ikke være på begge listene: {keys}", + "aiProviderModelsUpdated": "Modeller oppdatert", + "aiProviderModelsErrorUpdate": "Kunne ikke oppdatere modeller", + "aiResourceProviders": "Leverandører", + "aiResourceProvidersDescription": "Velg hvilke AI-leverandører denne AI-portalen kan bruke", + "aiResourceProvidersHelp": "Fest leverandører og velg arv (bruk hver leverandørlister) eller velg (velg en tillatliste for denne ressursen). Tillatmønstre som er i konflikt på tvers av vedlagte leverandører er ikke tillatt.", + "aiResourceProvidersSelect": "Velg leverandører", + "aiResourceProvidersEmpty": "Ingen AI-leverandører funnet", + "aiResourceProvidersNoneAttached": "Ingen leverandører knyttet ennå.", + "aiResourceProvidersAdd": "Legg til leverandør", + "aiResourceProvidersRemove": "Fjern leverandør", + "aiResourceProviderToggleEnabled": "Aktiver eller deaktiver denne leverandøren på ressursen", + "aiResourceProviderDisabled": "Deaktivert", + "aiResourceProvidersUpdated": "Leverandører oppdatert", + "aiResourceProvidersErrorUpdate": "Kunne ikke oppdatere leverandører", + "aiResourceProviderEditDescription": "Velg hvordan denne leverandørens modeller er eksponert på denne ressursen.", + "viewProviderSettings": "Vis Leverandørinnstillinger", + "aiResourceProviderMode": "Tilgangsmodus", + "aiResourceProviderModeInherit": "Arve", + "aiResourceProviderModeSelect": "Velg", + "aiResourceProviderModeSelectSummary": "Velg · {count} modeller", + "aiResourceProviderModeInheritHelp": "Bruk denne leverandørens tillat- og blokk-lister som konfigurert på leverandøren.", + "aiResourceProviderModeSelectHelp": "Velg en delmengde av denne leverandørens tillat-listemodeller for denne ressursen.", + "aiResourceProviderAllowModels": "Tillat liste", + "aiResourceProviderAllowModelsSelect": "Velg modeller", + "aiResourceProviderAllowModelsSearch": "Søk modeller...", + "aiResourceProviderAllowModelsEmpty": "Ingen modeller funnet", + "aiResourceProviderAllowModelsHelp": "Bare modeller fra denne leverandørens tillat liste kan velges.", + "aiResourceAliasRequired": "Alias er påkrevd for AI-portaler", + "aiResourceDomainConfiguration": "Domene Konfigurasjon", + "aiResourceDomainConfigurationDescription": "Velg domenet kunder vil bruke for å nå denne AI-portalen.", + "aiUsageAnalyticsTitle": "AI Bruksanalyse", + "aiUsageAnalyticsDescription": "Analyser AI-gatewaykostnad, tokenbruk og aktivitet på tvers av leverandører, ressurser, roller og brukere", + "aiUsageTabOverview": "Oversikt", + "aiUsageTabProviders": "Leverandører", + "aiUsageTabResources": "Ressurser", + "aiUsageFilterProvider": "Leverandør", + "aiUsageFilterModel": "Modell", + "aiUsageFilterResource": "Ressurs", + "aiUsageFilterRole": "Rolle", + "aiUsageFilterUser": "Bruker", + "aiUsageFilterAllProviders": "Alle Leverandører", + "aiUsageFilterAllModels": "Alle Modeller", + "aiUsageFilterAllResources": "Alle Ressurser", + "aiUsageFilterAllRoles": "Alle Roller", + "aiUsageFilterAllUsers": "Alle Brukere", + "aiUsageFilterSearch": "Søk...", + "aiUsageFilterNotFound": "Ingen alternativer funnet", + "aiUsageResetFilters": "Tilbakestill Filtre", + "aiUsageRefresh": "Oppdater", + "aiUsageTokenTypePrompt": "Stikkord", + "aiUsageTokenTypeCacheRead": "Cache-lesing", + "aiUsageTokenTypeCacheWrite": "Cache-skriving", + "aiUsageTokenTypeCompletion": "Fullføring", + "aiUsageTokenTypeReasoning": "Resonnering", + "aiUsageRequests": "Forespørsler", + "aiUsageCost": "Kostnad", + "aiUsageTokens": "Token", + "aiUsageOther": "Annet", + "aiUsageTotalRequests": "Totale Forespørsler", + "aiUsageTotalTokens": "Totale Token", + "aiUsageTotalCost": "Totale Kostnad", + "aiUsageEstimated": "Anslått", + "aiUsageRequestVolume": "Forespørselsvolum", + "aiUsageTokenUsage": "Tokenforbruk", + "aiUsageModelCost": "Modellkostnad", + "aiUsageModelTokens": "Modelltoken", + "aiUsageTopModels": "Toppmodeller", + "aiUsageTopProviders": "Topp Leverandører", + "aiUsageProviderCost": "Leverandørkostnad", + "aiUsageProviderTokenUsage": "Leverandør Tokenforbruk", + "aiUsageTopResources": "Top Ressurser", + "aiUsageResourceCost": "Ressurskostnad", + "aiUsageResourceTokenUsage": "Ressurs Tokenforbruk", + "aiUsageResourceTypePublic": "Offentlig Ressurs", + "aiUsageResourceTypeSite": "Privat Ressurs", + "aiUsageNoResource": "Ingen ressurs", + "aiUsageRolesTab": "Roller", + "aiUsageUsersTab": "Brukere", + "aiUsageTopRoles": "Topproller", + "aiUsageRoleCost": "Rollekostnad", + "aiUsageRoleTokenUsage": "Rolle Tokenforbruk", + "aiUsageTopUsers": "Toppbrukere", + "aiUsageUserCost": "Brukerkostnad", + "aiUsageUserTokenUsage": "Bruker Tokenforbruk", + "aiUsageUnknownUser": "Ukjent bruker", + "aiUsageVirtualApiKeysTab": "Virtuelle API-nøkler", + "aiUsageFilterVirtualApiKey": "Virtuell API-nøkkel", + "aiUsageFilterAllVirtualApiKeys": "Alle Virtuelle API-nøkler", + "aiUsageTopVirtualApiKeys": "Topp Virtuelle API-nøkler", + "aiUsageVirtualApiKeyCost": "Virtuell API-nøkkelkostnad", + "aiUsageVirtualApiKeyTokenUsage": "Virtuell API-nøkkel Tokenforbruk", + "aiUsageUnknownVirtualApiKey": "Ingen virtuell API-nøkkel", + "aiUsageUnnamedVirtualApiKey": "Uten navn nøkkel", + "aiUsageLoading": "Laster inn...", + "aiUsageNoData": "Ingen data", + "resourceBudgetSettings": "Budsjett", + "resourceBudgetSettingsDescription": "Konfigurer hvordan denne AI-portalen begrenser bruk basert på utgifter eller token-grenser", "sidebarApiKeys": "API-nøkler", "sidebarProvisioning": "Levering", "sidebarSettings": "Innstillinger", @@ -2193,6 +2638,8 @@ "subnetPlaceholder": "Subnett", "addressDescription": "Den interne adressen til klienten. Må falle innenfor organisasjonens undernett.", "selectSites": "Velg områder", + "selectResources": "Velg ressurser", + "multiResourcesSelectorResourcesCount": "{count, plural, one {# ressurs} other {# ressurser}}", "selectLabels": "Velg etiketter", "sitesDescription": "Klienten vil ha tilkobling til de valgte områdene", "clientInstallOlm": "Installer Olm", @@ -2245,10 +2692,11 @@ "timeIsInSeconds": "Tid er i sekunder", "requireDeviceApproval": "Krev enhetsgodkjenning", "requireDeviceApprovalDescription": "Brukere med denne rollen trenger nye enheter godkjent av en admin før de kan koble seg og få tilgang til ressurser.", - "sshSettings": "SSH Innstillinger", + "sshSettings": "SSH", + "inferenceSettings": "AI Portal", "sshAccess": "SSH-tilgang", - "rdpSettings": "RDP Innstillinger", - "vncSettings": "VNC Innstillinger", + "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 Portal", "editInternalResourceDialogModeSsh": "SSH", "editInternalResourceDialogScheme": "Skjema", "editInternalResourceDialogEnableSsl": "Aktiver TLS", @@ -2421,8 +2870,8 @@ "privateResourceAllowIcmpPing": "Tillat ICMP Ping", "privateResourceNetworkAccess": "Nettverkstilgang", "privateResourceNetworkAccessDescription": "Kontroller TCP/UDP porttilgang og om ICMP ping tillates for denne ressursen.", - "hostSettings": "Vertinnstillinger", - "cidrSettings": "CIDR-innstillinger", + "hostSettings": "Vert", + "cidrSettings": "CIDR", "createInternalResourceDialogResourceProperties": "Ressursegenskaper", "createInternalResourceDialogName": "Navn", "createInternalResourceDialogSite": "Område", @@ -2460,6 +2909,7 @@ "createInternalResourceDialogModeHttp": "HTTP", "createInternalResourceDialogModeHttps": "HTTPS", "createInternalResourceDialogModeSsh": "SSH", + "createInternalResourceDialogModeInference": "AI Portal", "scheme": "Skjema", "createInternalResourceDialogScheme": "Skjema", "createInternalResourceDialogEnableSsl": "Aktiver TLS", @@ -3051,6 +3501,7 @@ "validPassword": "Gyldig passord", "validEmail": "Valid email", "validSSO": "Valid SSO", + "validVirtualAPIKey": "Gyldig Virtuell API-nøkkel", "view": "Vis", "configManaged": "Konfigurasjon administrert", "connectedClient": "Tilkoblet klient", @@ -3072,6 +3523,38 @@ "logRetention": "Logg tilbaketrekning", "logRetentionDescription": "Håndter hvor lenge ulike typer logger beholdes for denne organisasjonen, eller deaktiver dem", "requestLogsDescription": "Se detaljerte forespørselslogger for ressurser i denne organisasjonen", + "aiSessionLogs": "AI Portal Sesjonslogger", + "aiSessionLogsDescription": "Vis stikkord- og responsutskrifter for AI-portal forespørsler i denne organisasjonen", + "sidebarLogsAi": "Sesjonslogger", + "commandLogsAi": "Sesjonslogger", + "sidebarLogsAiUsage": "Bruksanalyse", + "commandLogsAiUsage": "Bruksanalyse", + "provider": "Leverandør", + "capability": "Kapasitet", + "model": "Modell", + "virtualApiKey": "Virtuell API-nøkkel", + "noVirtualApiKey": "Ingen virtuell API-nøkkel", + "stream": "Strøm", + "streaming": "Strømming", + "nonStreaming": "Ikke-strømming", + "statusCode": "Statuskode", + "aiSessionId": "Sesjons ID", + "aiSessionRequest": "Forespørsel", + "aiSessionResponse": "Respons", + "aiSessionNoData": "Ingen data registrert", + "aiSessionCouldNotParse": "(rå, kunne ikke analysere utskrift)", + "aiSessionLogTruncated": "Denne sesjonen ble avkortet før lagring og kan være ufullstendig.", + "aiSessionViewRaw": "Vis Rå JSON", + "aiSessionViewChat": "Vis Chat", + "cost": "Kostnad", + "estimated": "Anslått", + "tokenUsage": "Tokenforbruk", + "promptTokens": "Stikkord Token", + "cacheReadTokens": "Cache-lesing Token", + "cacheWriteTokens": "Cache-skriving Token", + "completionTokens": "Fullføring Token", + "reasoningTokens": "Resonnering Token", + "totalTokens": "Totale Token", "requestAnalyticsDescription": "Se detaljert rekvisisjonsanalyse for ressurser i denne organisasjonen", "logRetentionRequestLabel": "Be om loggbevaring", "logRetentionRequestDescription": "Hvor lenge du vil beholde forespørselslogger", @@ -3081,6 +3564,8 @@ "logRetentionActionDescription": "Hvor lenge handlingen skal lagres", "logRetentionConnectionLabel": "Logg nyhet", "logRetentionConnectionDescription": "Hvor lenge du vil beholde tilkoblingslogger", + "logRetentionAISessionsLabel": "Bevaringsinnstillinger AI-portal sesjonslogger", + "logRetentionAISessionsDescription": "Hvor lenge man skal bevare stikkord/response sesjonslogger for AI-portaler", "logRetentionDisabled": "Deaktivert", "logRetention3Days": "3 dager", "logRetention7Days": "7 dager", @@ -3098,8 +3583,8 @@ "sourceAddress": "Kilde adresse", "destinationAddress": "Måladresse (Automatic Translation)", "duration": "Varighet", - "licenseRequiredToUse": "En Enterprise Edition lisens eller Pangolin Cloud er nødvendig for å bruke denne funksjonen. Bestill en gratis demo eller POC prøve for å lære mer.", - "ossEnterpriseEditionRequired": "Enterprise Edition er nødvendig for å bruke denne funksjonen. Denne funksjonen er også tilgjengelig i Pangolin Cloud. Bestill en gratis demo eller POC prøve for å lære mer.", + "licenseRequiredToUse": "Enterprise Edition lisens er påkrevd. Bestill en demo eller prøveversjon", + "ossEnterpriseEditionRequired": "Enterprise Edition lisens er påkrevd. Bestill en demo eller prøveversjon", "certResolver": "Sertifikat løser", "certResolverDescription": "Velg sertifikatløser som skal brukes for denne ressursen.", "selectCertResolver": "Velg sertifikatløser", @@ -3297,9 +3782,9 @@ "internalResourceFormMultiSiteRoutingHelp": "Valg av flere nettsteder muliggjør motstandskraftig ruting og failover for høy tilgjengelighet.", "internalResourceFormMultiSiteRoutingHelpLearnMore": "Lær mer", "editInternalResourceDialogPortRestrictionsDescription": "Begrens tilgang til spesifikke TCP/UDP-porter eller tillate/blokkere alle porter.", - "createInternalResourceDialogHttpConfiguration": "HTTP-konfigurasjon", + "createInternalResourceDialogHttpConfiguration": "Domene Konfigurasjon", "createInternalResourceDialogHttpConfigurationDescription": "Velg domenet klienter vil bruke for å nå denne ressursen via HTTP eller HTTPS.", - "editInternalResourceDialogHttpConfiguration": "HTTP-konfigurasjon", + "editInternalResourceDialogHttpConfiguration": "Domene Konfigurasjon", "editInternalResourceDialogHttpConfigurationDescription": "Velg domenet klienter vil bruke for å nå denne ressursen via HTTP eller HTTPS.", "editInternalResourceDialogTcp": "TCP", "editInternalResourceDialogUdp": "UDP", @@ -3735,7 +4220,18 @@ "resourceLauncherTcp": "TCP", "resourceLauncherUdp": "UDP", "resourceLauncherUnlabeled": "Umerket", + "resourceLauncherAiGateway": "AI Portal", "resourceLauncherNoSite": "Ingen område", + "resourceLauncherAvailableModels": "Tilgjengelige Modeller", + "resourceLauncherAvailableModelsDescription": "Modeller du kan bruke med denne AI-portalen.", + "resourceLauncherAvailableModelsEmpty": "Ingen modeller er tilgjengelige for denne ressursen.", + "resourceLauncherAvailableModelsError": "Kunne ikke laste inn tilgjengelige modeller.", + "resourceLauncherApiKeys": "API-nøkler", + "resourceLauncherApiKeysDescription": "Bruk din identitetsnøkkel eller en tillagt nøkkel for å autentisere med denne ressursen.", + "resourceLauncherApiKeysIdentity": "Identitetsnøkkel", + "resourceLauncherApiKeysManual": "Tildelte nøkler", + "resourceLauncherApiKeysEmpty": "Ingen API-nøkler er tilgjengelige for denne ressursen.", + "resourceLauncherApiKeysError": "Kunne ikke laste inn API-nøkler.", "resourceLauncherNoResourcesInGroup": "Ingen ressurser i denne gruppen", "resourceLauncherEmptyStateTitle": "Ingen tilgjengelige ressurser", "resourceLauncherEmptyStateDescription": "Du har ennå ikke tilgang til noen ressurser. Kontakt administratoren din for å be om tilgang.", @@ -3762,9 +4258,9 @@ "resourceLauncherViewDeleteFailedDescription": "Kunne ikke slette lanseringsvisningen. Vennligst prøv igjen.", "memberPortalPrevious": "Forrige", "memberPortalNext": "Neste", - "httpSettings": "HTTP Innstillinger", - "tcpSettings": "TCP Innstillinger", - "udpSettings": "UDP Innstillinger", + "httpSettings": "HTTP", + "tcpSettings": "TCP", + "udpSettings": "UDP", "sshTitle": "SSH", "sshConnectingDescription": "Opprette en sikker tilkobling…", "sshConnecting": "Kobler til…",