New translations en-us.json (Dutch)

This commit is contained in:
Owen Schwartz
2025-10-04 21:10:20 -07:00
parent e73e6956a5
commit 3385a92b0f

View File

@@ -10,7 +10,7 @@
"setupErrorIdentifier": "Organisatie-ID is al in gebruik. Kies een andere.",
"componentsErrorNoMemberCreate": "U bent momenteel geen lid van een organisatie. Maak een organisatie aan om aan de slag te gaan.",
"componentsErrorNoMember": "U bent momenteel geen lid van een organisatie.",
"welcome": "Welkom bij Pangolin",
"welcome": "Welkom bij Pangolin!",
"welcomeTo": "Welkom bij",
"componentsCreateOrg": "Maak een Organisatie",
"componentsMember": "Je bent lid van {count, plural, =0 {geen organisatie} one {één organisatie} other {# organisaties}}.",
@@ -22,7 +22,7 @@
"inviteErrorUser": "Het spijt ons, maar de uitnodiging die u probeert te gebruiken is niet voor deze gebruiker.",
"inviteLoginUser": "Controleer of je bent aangemeld als de juiste gebruiker.",
"inviteErrorNoUser": "Het spijt ons, maar de uitnodiging die u probeert te gebruiken is niet voor een bestaande gebruiker.",
"inviteCreateUser": "U moet eerst een account aanmaken",
"inviteCreateUser": "U moet eerst een account aanmaken.",
"goHome": "Ga naar huis",
"inviteLogInOtherUser": "Log in als een andere gebruiker",
"createAnAccount": "Account aanmaken",
@@ -38,12 +38,12 @@
"name": "Naam",
"online": "Online",
"offline": "Offline",
"site": "Website",
"dataIn": "Gegevens in",
"dataOut": "Data Uit",
"site": "Referentie",
"dataIn": "Dataverbruik inkomend",
"dataOut": "Dataverbruik uitgaand",
"connectionType": "Type verbinding",
"tunnelType": "Tunnel type",
"local": "lokaal",
"local": "Lokaal",
"edit": "Bewerken",
"siteConfirmDelete": "Verwijderen van site bevestigen",
"siteDelete": "Site verwijderen",
@@ -55,7 +55,7 @@
"siteCreate": "Site maken",
"siteCreateDescription2": "Volg de onderstaande stappen om een nieuwe site aan te maken en te verbinden",
"siteCreateDescription": "Maak een nieuwe site aan om verbinding te maken met uw bronnen",
"close": "Afsluiten",
"close": "Sluiten",
"siteErrorCreate": "Fout bij maken site",
"siteErrorCreateKeyPair": "Key pair of site standaard niet gevonden",
"siteErrorCreateDefaults": "Standaardinstellingen niet gevonden",
@@ -90,21 +90,21 @@
"siteGeneralDescription": "Algemene instellingen voor deze site configureren",
"siteSettingDescription": "Configureer de instellingen op uw site",
"siteSetting": "{siteName} instellingen",
"siteNewtTunnel": "Nieuwstunnel (Aanbevolen)",
"siteNewtTunnel": "Newttunnel (Aanbevolen)",
"siteNewtTunnelDescription": "Gemakkelijkste manier om een ingangspunt in uw netwerk te maken. Geen extra opzet.",
"siteWg": "Basis WireGuard",
"siteWgDescription": "Gebruik een WireGuard client om een tunnel te bouwen. Handmatige NAT installatie vereist.",
"siteWgDescriptionSaas": "Gebruik elke WireGuard-client om een tunnel op te zetten. Handmatige NAT-instelling vereist. WERKT ALLEEN OP SELF HOSTED NODES",
"siteWgDescriptionSaas": "Use any WireGuard client to establish a tunnel. Manual NAT setup required.",
"siteLocalDescription": "Alleen lokale bronnen. Geen tunneling.",
"siteLocalDescriptionSaas": "Alleen lokale bronnen. Geen tunneling. WERKT ALLEEN OP SELF HOSTED NODES",
"siteSeeAll": "Alle werkruimtes bekijken",
"siteLocalDescriptionSaas": "Local resources only. No tunneling.",
"siteSeeAll": "Alle sites bekijken",
"siteTunnelDescription": "Bepaal hoe u verbinding wilt maken met uw site",
"siteNewtCredentials": "Nieuwste aanmeldgegevens",
"siteNewtCredentialsDescription": "Dit is hoe Newt zich zal verifiëren met de server",
"siteCredentialsSave": "Uw referenties opslaan",
"siteCredentialsSaveDescription": "Je kunt dit slechts één keer zien. Kopieer het naar een beveiligde plek.",
"siteInfo": "Site informatie",
"status": "status",
"status": "Status",
"shareTitle": "Beheer deellinks",
"shareDescription": "Maak deelbare links aan om tijdelijke of permanente toegang tot uw bronnen te verlenen",
"shareSearch": "Zoek share links...",
@@ -146,20 +146,20 @@
"never": "Nooit",
"shareErrorSelectResource": "Selecteer een bron",
"resourceTitle": "Bronnen beheren",
"resourceDescription": "Veilige proxy's voor uw privé applicaties maken",
"resourceDescription": "Veilige proxy's voor uw privéapplicaties maken",
"resourcesSearch": "Zoek bronnen...",
"resourceAdd": "Bron toevoegen",
"resourceErrorDelte": "Fout bij verwijderen document",
"authentication": "Authenticatie",
"protected": "Beschermd",
"notProtected": "Niet beschermd",
"notProtected": "Niet beveiligd",
"resourceMessageRemove": "Eenmaal verwijderd, zal het bestand niet langer toegankelijk zijn. Alle doelen die gekoppeld zijn aan het hulpbron, zullen ook verwijderd worden.",
"resourceMessageConfirm": "Om te bevestigen, typ de naam van de bron hieronder.",
"resourceQuestionRemove": "Weet u zeker dat u de resource {selectedResource} uit de organisatie wilt verwijderen?",
"resourceHTTP": "HTTPS bron",
"resourceHTTPDescription": "Proxy verzoeken aan uw app via HTTPS via een subdomein of basisdomein.",
"resourceRaw": "Ruwe TCP/UDP bron",
"resourceRawDescription": "Proxy verzoeken naar je app via TCP/UDP met behulp van een poortnummer.",
"resourceRaw": "TCP/UDP bron",
"resourceRawDescription": "Proxy requests to your app over TCP/UDP using a port number. This only works when sites are connected to nodes.",
"resourceCreate": "Bron maken",
"resourceCreateDescription": "Volg de onderstaande stappen om een nieuwe bron te maken",
"resourceSeeAll": "Alle bronnen bekijken",
@@ -168,9 +168,9 @@
"siteSelect": "Selecteer site",
"siteSearch": "Zoek site",
"siteNotFound": "Geen site gevonden.",
"selectCountry": "Selecteer land",
"searchCountries": "Zoek landen...",
"noCountryFound": "Geen land gevonden.",
"selectCountry": "Select country",
"searchCountries": "Search countries...",
"noCountryFound": "No country found.",
"siteSelectionDescription": "Deze site zal connectiviteit met het doelwit bieden.",
"resourceType": "Type bron",
"resourceTypeDescription": "Bepaal hoe u toegang wilt krijgen tot uw bron",
@@ -186,7 +186,7 @@
"protocolSelect": "Selecteer een protocol",
"resourcePortNumber": "Nummer van poort",
"resourcePortNumberDescription": "Het externe poortnummer naar proxyverzoeken.",
"cancel": "annuleren",
"cancel": "Annuleren",
"resourceConfig": "Configuratie tekstbouwstenen",
"resourceConfigDescription": "Kopieer en plak deze configuratie-snippets om je TCP/UDP-bron in te stellen",
"resourceAddEntrypoints": "Traefik: Entrypoints toevoegen",
@@ -215,7 +215,7 @@
"saveGeneralSettings": "Algemene instellingen opslaan",
"saveSettings": "Instellingen opslaan",
"orgDangerZone": "Gevaarlijke zone",
"orgDangerZoneDescription": "Als u deze instantie verwijdert, is er geen weg terug. Wees het alstublieft zeker.",
"orgDangerZoneDescription": "Deze instantie verwijderen is onomkeerbaar. Bevestig alstublieft dat u wilt doorgaan.",
"orgDelete": "Verwijder organisatie",
"orgDeleteConfirm": "Bevestig Verwijderen Organisatie",
"orgMessageRemove": "Deze actie is onomkeerbaar en zal alle bijbehorende gegevens verwijderen.",
@@ -268,7 +268,7 @@
"apiKeysGeneralSettingsDescription": "Bepaal wat deze API-sleutel kan doen",
"apiKeysList": "Uw API-sleutel",
"apiKeysSave": "Uw API-sleutel opslaan",
"apiKeysSaveDescription": "Je kunt dit slechts één keer zien. Kopieer het naar een veilige plek.",
"apiKeysSaveDescription": "Je kunt dit slechts één keer zien. Kopieer het naar een beveiligde plek.",
"apiKeysInfo": "Uw API-sleutel is:",
"apiKeysConfirmCopy": "Ik heb de API-sleutel gekopieerd",
"generate": "Genereren",
@@ -504,7 +504,7 @@
"targetStickySessionsDescription": "Behoud verbindingen op hetzelfde backend doel voor hun hele sessie.",
"methodSelect": "Selecteer methode",
"targetSubmit": "Doelwit toevoegen",
"targetNoOne": "Geen doelwitten. Voeg een doel toe via het formulier.",
"targetNoOne": "Geen doel toegevoegd. Voeg deze toe via dit formulier.",
"targetNoOneDescription": "Het toevoegen van meer dan één doel hierboven zal de load balancering mogelijk maken.",
"targetsSubmit": "Doelstellingen opslaan",
"proxyAdditional": "Extra Proxy-instellingen",
@@ -575,7 +575,7 @@
"domainsErrorFetchDescription": "Er is een fout opgetreden bij het ophalen van de domeinen",
"none": "geen",
"unknown": "onbekend",
"resources": "Hulpmiddelen",
"resources": "Bronnen",
"resourcesDescription": "Bronnen zijn proxies voor applicaties die op uw privénetwerk worden uitgevoerd. Maak een bron aan voor elke HTTP/HTTPS of onbewerkte TCP/UDP-service op uw privénetwerk. Elke bron moet verbonden zijn met een site om private, beveiligde verbinding mogelijk te maken via een versleutelde WireGuard tunnel.",
"resourcesWireGuardConnect": "Beveiligde verbinding met WireGuard versleuteling",
"resourcesMultipleAuthenticationMethods": "Meerdere verificatiemethoden configureren",
@@ -601,7 +601,7 @@
"newtId": "Newt-ID",
"newtSecretKey": "Nieuwe geheime sleutel",
"architecture": "Architectuur",
"sites": "Werkruimtes",
"sites": "Sites",
"siteWgAnyClients": "Gebruik een willekeurige WireGuard client om verbinding te maken. Je moet je interne bronnen aanspreken met behulp van de peer IP.",
"siteWgCompatibleAllClients": "Compatibel met alle WireGuard clients",
"siteWgManualConfigurationRequired": "Handmatige configuratie vereist",
@@ -730,22 +730,22 @@
"idpQuestionRemove": "Weet u zeker dat u de identiteitsprovider {name} permanent wilt verwijderen?",
"idpMessageRemove": "Dit zal de identiteitsprovider en alle bijbehorende configuraties verwijderen. Gebruikers die via deze provider authenticeren, kunnen niet langer inloggen.",
"idpMessageConfirm": "Om dit te bevestigen, typt u de naam van onderstaande identiteitsprovider.",
"idpConfirmDelete": "Bevestig verwijderen Identity Provider",
"idpDelete": "Identity Provider verwijderen",
"idp": "Identiteit aanbieders",
"idpSearch": "Identiteitsaanbieders zoeken...",
"idpAdd": "Identity Provider toevoegen",
"idpClientIdRequired": "Client-ID is vereist.",
"idpClientSecretRequired": "Clientgeheim is vereist.",
"idpErrorAuthUrlInvalid": "Authenticatie-URL moet een geldige URL zijn.",
"idpErrorTokenUrlInvalid": "Token-URL moet een geldige URL zijn.",
"idpConfirmDelete": "Bevestig verwijderen identiteit provider",
"idpDelete": "Identiteit provider verwijderen",
"idp": "Identiteitsproviders",
"idpSearch": "Identiteitsproviders zoeken...",
"idpAdd": "Identiteit provider toevoegen",
"idpClientIdRequired": "Client ID is vereist.",
"idpClientSecretRequired": "Client geheim is vereist.",
"idpErrorAuthUrlInvalid": "Authenticatie URL moet een geldige URL zijn.",
"idpErrorTokenUrlInvalid": "Token URL moet een geldige URL zijn.",
"idpPathRequired": "ID-pad is vereist.",
"idpScopeRequired": "Toepassingsgebieden zijn vereist.",
"idpOidcDescription": "Een OpenID Connect identity provider configureren",
"idpCreatedDescription": "Identity provider succesvol aangemaakt",
"idpCreate": "Identity Provider aanmaken",
"idpCreateDescription": "Een nieuwe identiteitsprovider voor gebruikersauthenticatie configureren",
"idpSeeAll": "Zie alle identiteitsaanbieders",
"idpOidcDescription": "Een OpenID Connect identiteitsprovider configureren",
"idpCreatedDescription": "Identiteitsprovider succesvol aangemaakt",
"idpCreate": "Identiteitsprovider aanmaken",
"idpCreateDescription": "Een nieuwe identiteitsprovider voor authenticatie configureren",
"idpSeeAll": "Zie alle Identiteitsproviders",
"idpSettingsDescription": "Configureer de basisinformatie voor uw identiteitsprovider",
"idpDisplayName": "Een weergavenaam voor deze identiteitsprovider",
"idpAutoProvisionUsers": "Auto Provisie Gebruikers",
@@ -755,10 +755,10 @@
"idpTypeDescription": "Selecteer het type identiteitsprovider dat u wilt configureren",
"idpOidcConfigure": "OAuth2/OIDC configuratie",
"idpOidcConfigureDescription": "Configureer de eindpunten van de OAuth2/OIDC provider en referenties",
"idpClientId": "Klant ID",
"idpClientIdDescription": "De OAuth2-client-ID van uw identiteitsprovider",
"idpClientSecret": "Clientgeheim",
"idpClientSecretDescription": "Het OAuth2-clientgeheim van je identiteitsprovider",
"idpClientId": "Client ID",
"idpClientIdDescription": "De OAuth2 client ID van uw identiteitsprovider",
"idpClientSecret": "Client Secret",
"idpClientSecretDescription": "Het OAuth2 Client Secret van je identiteitsprovider",
"idpAuthUrl": "URL autorisatie",
"idpAuthUrlDescription": "De URL voor autorisatie OAuth2",
"idpTokenUrl": "URL token",
@@ -804,7 +804,7 @@
"defaultMappingsOrgDescription": "Deze expressie moet de org-ID teruggeven of waar om de gebruiker toegang te geven tot de organisatie.",
"defaultMappingsSubmit": "Standaard toewijzingen opslaan",
"orgPoliciesEdit": "Organisatie beleid bewerken",
"org": "Rekening",
"org": "Organisatie",
"orgSelect": "Selecteer organisatie",
"orgSearch": "Zoek in org",
"orgNotFound": "Geen org gevonden.",
@@ -925,7 +925,7 @@
"inviteErrorExpired": "De uitnodiging is mogelijk verlopen",
"inviteErrorRevoked": "De uitnodiging is mogelijk ingetrokken",
"inviteErrorTypo": "Er kan een typefout zijn in de uitnodigingslink",
"pangolinSetup": "Instellen - Pangolin",
"pangolinSetup": "Setup - Pangolin",
"orgNameRequired": "Organisatienaam is vereist",
"orgIdRequired": "Organisatie-ID is vereist",
"orgErrorCreate": "Fout opgetreden tijdens het aanmaken org",
@@ -977,10 +977,10 @@
"supportKeyEnterDescription": "Ontmoet je eigen huisdier Pangolin!",
"githubUsername": "GitHub-gebruikersnaam",
"supportKeyInput": "Supporter Sleutel",
"supportKeyBuy": "Koop Supportersleutel",
"supportKeyBuy": "Koop supportersleutel",
"logoutError": "Fout bij uitloggen",
"signingAs": "Ingelogd als",
"serverAdmin": "Server Beheerder",
"serverAdmin": "Server beheer",
"managedSelfhosted": "Beheerde Self-Hosted",
"otpEnable": "Twee-factor inschakelen",
"otpDisable": "Tweestapsverificatie uitschakelen",
@@ -995,12 +995,12 @@
"actionGetUser": "Gebruiker ophalen",
"actionGetOrgUser": "Krijg organisatie-gebruiker",
"actionListOrgDomains": "Lijst organisatie domeinen",
"actionCreateSite": "Site aanmaken",
"actionCreateSite": "Site maken",
"actionDeleteSite": "Site verwijderen",
"actionGetSite": "Site ophalen",
"actionListSites": "Sites weergeven",
"actionApplyBlueprint": "Blauwdruk toepassen",
"setupToken": "Instel Token",
"setupToken": "Setup Token",
"setupTokenDescription": "Voer het setup-token in vanaf de serverconsole.",
"setupTokenRequired": "Setup-token is vereist",
"actionUpdateSite": "Site bijwerken",
@@ -1129,7 +1129,7 @@
"sidebarOverview": "Overzicht.",
"sidebarHome": "Startpagina",
"sidebarSites": "Werkruimtes",
"sidebarResources": "Hulpmiddelen",
"sidebarResources": "Bronnen",
"sidebarAccessControl": "Toegangs controle",
"sidebarUsers": "Gebruikers",
"sidebarInvitations": "Uitnodigingen",
@@ -1256,50 +1256,50 @@
"domainPickerOrganizationDomains": "Organisatiedomeinen",
"domainPickerProvidedDomains": "Aangeboden domeinen",
"domainPickerSubdomain": "Subdomein: {subdomain}",
"domainPickerNamespace": "Naamruimte: {namespace}",
"domainPickerNamespace": "Namespace: {namespace}",
"domainPickerShowMore": "Meer weergeven",
"regionSelectorTitle": "Selecteer Regio",
"regionSelectorInfo": "Het selecteren van een regio helpt ons om betere prestaties te leveren voor uw locatie. U hoeft niet in dezelfde regio als uw server te zijn.",
"regionSelectorPlaceholder": "Kies een regio",
"regionSelectorComingSoon": "Komt binnenkort",
"billingLoadingSubscription": "Abonnement laden...",
"billingFreeTier": "Gratis Niveau",
"billingWarningOverLimit": "Waarschuwing: U hebt een of meer gebruikslimieten overschreden. Uw sites maken geen verbinding totdat u uw abonnement aanpast of uw gebruik aanpast.",
"billingUsageLimitsOverview": "Overzicht gebruikslimieten",
"billingMonitorUsage": "Houd uw gebruik in de gaten ten opzichte van de ingestelde limieten. Als u verhoogde limieten nodig heeft, neem dan contact met ons op support@fossorial.io.",
"billingDataUsage": "Gegevensgebruik",
"billingOnlineTime": "Site Online Tijd",
"billingUsers": "Actieve Gebruikers",
"billingDomains": "Actieve Domeinen",
"billingRemoteExitNodes": "Actieve Zelfgehoste Nodes",
"billingNoLimitConfigured": "Geen limiet ingesteld",
"billingEstimatedPeriod": "Geschatte Facturatie Periode",
"billingIncludedUsage": "Opgenomen Gebruik",
"billingIncludedUsageDescription": "Gebruik inbegrepen in uw huidige abonnementsplan",
"billingFreeTierIncludedUsage": "Gratis niveau gebruikstoelagen",
"billingIncluded": "inbegrepen",
"billingEstimatedTotal": "Geschat Totaal:",
"billingNotes": "Notities",
"billingEstimateNote": "Dit is een schatting gebaseerd op uw huidige gebruik.",
"billingActualChargesMayVary": "Facturering kan variëren.",
"billingBilledAtEnd": "U wordt aan het einde van de factureringsperiode gefactureerd.",
"billingModifySubscription": "Abonnementsaanpassing",
"billingStartSubscription": "Abonnement Starten",
"billingRecurringCharge": "Terugkerende Kosten",
"billingManageSubscriptionSettings": "Beheer uw abonnementsinstellingen en voorkeuren",
"billingNoActiveSubscription": "U heeft geen actief abonnement. Start uw abonnement om gebruikslimieten te verhogen.",
"billingFailedToLoadSubscription": "Fout bij laden van abonnement",
"billingFailedToLoadUsage": "Niet gelukt om gebruik te laden",
"billingFailedToGetCheckoutUrl": "Niet gelukt om checkout URL te krijgen",
"billingPleaseTryAgainLater": "Probeer het later opnieuw.",
"billingCheckoutError": "Checkout Fout",
"billingFailedToGetPortalUrl": "Niet gelukt om portal URL te krijgen",
"billingPortalError": "Portal Fout",
"billingDataUsageInfo": "U bent in rekening gebracht voor alle gegevens die via uw beveiligde tunnels via de cloud worden verzonden. Dit omvat zowel inkomende als uitgaande verkeer over al uw sites. Wanneer u uw limiet bereikt zullen uw sites de verbinding verbreken totdat u uw abonnement upgradet of het gebruik vermindert. Gegevens worden niet in rekening gebracht bij het gebruik van knooppunten.",
"billingOnlineTimeInfo": "U wordt in rekening gebracht op basis van hoe lang uw sites verbonden blijven met de cloud. Bijvoorbeeld 44,640 minuten is gelijk aan één site met 24/7 voor een volledige maand. Wanneer u uw limiet bereikt, zal de verbinding tussen uw sites worden verbroken totdat u een upgrade van uw abonnement uitvoert of het gebruik vermindert. Tijd wordt niet belast bij het gebruik van knooppunten.",
"billingUsersInfo": "U wordt gefactureerd voor elke gebruiker in uw organisatie. Facturering wordt dagelijks berekend op basis van het aantal actieve gebruikersaccounts in uw organisatie.",
"billingDomainInfo": "U wordt gefactureerd voor elk domein in uw organisatie. Facturering wordt dagelijks berekend op basis van het aantal actieve domeinaccounts in uw organisatie.",
"billingRemoteExitNodesInfo": "U wordt gefactureerd voor elke beheerde Node in uw organisatie. Facturering wordt dagelijks berekend op basis van het aantal actieve beheerde Nodes in uw organisatie.",
"regionSelectorTitle": "Select Region",
"regionSelectorInfo": "Selecting a region helps us provide better performance for your location. You do not have to be in the same region as your server.",
"regionSelectorPlaceholder": "Choose a region",
"regionSelectorComingSoon": "Coming Soon",
"billingLoadingSubscription": "Loading subscription...",
"billingFreeTier": "Free Tier",
"billingWarningOverLimit": "Warning: You have exceeded one or more usage limits. Your sites will not connect until you modify your subscription or adjust your usage.",
"billingUsageLimitsOverview": "Usage Limits Overview",
"billingMonitorUsage": "Monitor your usage against configured limits. If you need limits increased please contact us support@fossorial.io.",
"billingDataUsage": "Data Usage",
"billingOnlineTime": "Site Online Time",
"billingUsers": "Active Users",
"billingDomains": "Active Domains",
"billingRemoteExitNodes": "Active Self-hosted Nodes",
"billingNoLimitConfigured": "No limit configured",
"billingEstimatedPeriod": "Estimated Billing Period",
"billingIncludedUsage": "Included Usage",
"billingIncludedUsageDescription": "Usage included with your current subscription plan",
"billingFreeTierIncludedUsage": "Free tier usage allowances",
"billingIncluded": "included",
"billingEstimatedTotal": "Estimated Total:",
"billingNotes": "Notes",
"billingEstimateNote": "This is an estimate based on your current usage.",
"billingActualChargesMayVary": "Actual charges may vary.",
"billingBilledAtEnd": "You will be billed at the end of the billing period.",
"billingModifySubscription": "Modify Subscription",
"billingStartSubscription": "Start Subscription",
"billingRecurringCharge": "Recurring Charge",
"billingManageSubscriptionSettings": "Manage your subscription settings and preferences",
"billingNoActiveSubscription": "You don't have an active subscription. Start your subscription to increase usage limits.",
"billingFailedToLoadSubscription": "Failed to load subscription",
"billingFailedToLoadUsage": "Failed to load usage",
"billingFailedToGetCheckoutUrl": "Failed to get checkout URL",
"billingPleaseTryAgainLater": "Please try again later.",
"billingCheckoutError": "Checkout Error",
"billingFailedToGetPortalUrl": "Failed to get portal URL",
"billingPortalError": "Portal Error",
"billingDataUsageInfo": "You're charged for all data transferred through your secure tunnels when connected to the cloud. This includes both incoming and outgoing traffic across all your sites. When you reach your limit, your sites will disconnect until you upgrade your plan or reduce usage. Data is not charged when using nodes.",
"billingOnlineTimeInfo": "You're charged based on how long your sites stay connected to the cloud. For example, 44,640 minutes equals one site running 24/7 for a full month. When you reach your limit, your sites will disconnect until you upgrade your plan or reduce usage. Time is not charged when using nodes.",
"billingUsersInfo": "You're charged for each user in your organization. Billing is calculated daily based on the number of active user accounts in your org.",
"billingDomainInfo": "You're charged for each domain in your organization. Billing is calculated daily based on the number of active domain accounts in your org.",
"billingRemoteExitNodesInfo": "You're charged for each managed Node in your organization. Billing is calculated daily based on the number of active managed Nodes in your org.",
"domainNotFound": "Domein niet gevonden",
"domainNotFoundDescription": "Deze bron is uitgeschakeld omdat het domein niet langer in ons systeem bestaat. Stel een nieuw domein in voor deze bron.",
"failed": "Mislukt",
@@ -1363,7 +1363,7 @@
"createDomainDnsPropagationDescription": "DNS-wijzigingen kunnen enige tijd duren om over het internet te worden verspreid. Dit kan enkele minuten tot 48 uur duren, afhankelijk van je DNS-provider en TTL-instellingen.",
"resourcePortRequired": "Poortnummer is vereist voor niet-HTTP-bronnen",
"resourcePortNotAllowed": "Poortnummer mag niet worden ingesteld voor HTTP-bronnen",
"billingPricingCalculatorLink": "Prijs Calculator",
"billingPricingCalculatorLink": "Pricing Calculator",
"signUpTerms": {
"IAgreeToThe": "Ik ga akkoord met de",
"termsOfService": "servicevoorwaarden",
@@ -1412,41 +1412,41 @@
"addNewTarget": "Voeg nieuw doelwit toe",
"targetsList": "Lijst met doelen",
"targetErrorDuplicateTargetFound": "Dubbel doelwit gevonden",
"healthCheckHealthy": "Gezond",
"healthCheckUnhealthy": "Ongezond",
"healthCheckUnknown": "Onbekend",
"healthCheck": "Gezondheidscontrole",
"configureHealthCheck": "Configureer Gezondheidscontrole",
"configureHealthCheckDescription": "Stel gezondheid monitor voor {target} in",
"enableHealthChecks": "Inschakelen Gezondheidscontroles",
"enableHealthChecksDescription": "Controleer de gezondheid van dit doel. U kunt een ander eindpunt monitoren dan het doel indien vereist.",
"healthScheme": "Methode",
"healthSelectScheme": "Selecteer methode",
"healthCheckPath": "Pad",
"healthCheckHealthy": "Healthy",
"healthCheckUnhealthy": "Unhealthy",
"healthCheckUnknown": "Unknown",
"healthCheck": "Health Check",
"configureHealthCheck": "Configure Health Check",
"configureHealthCheckDescription": "Set up health monitoring for {target}",
"enableHealthChecks": "Enable Health Checks",
"enableHealthChecksDescription": "Monitor the health of this target. You can monitor a different endpoint than the target if required.",
"healthScheme": "Method",
"healthSelectScheme": "Select Method",
"healthCheckPath": "Path",
"healthHostname": "IP / Host",
"healthPort": "Poort",
"healthCheckPathDescription": "Het pad om de gezondheid status te controleren.",
"healthyIntervalSeconds": "Gezonde Interval",
"unhealthyIntervalSeconds": "Ongezonde Interval",
"IntervalSeconds": "Gezonde Interval",
"healthPort": "Port",
"healthCheckPathDescription": "The path to check for health status.",
"healthyIntervalSeconds": "Healthy Interval",
"unhealthyIntervalSeconds": "Unhealthy Interval",
"IntervalSeconds": "Healthy Interval",
"timeoutSeconds": "Timeout",
"timeIsInSeconds": "Tijd is in seconden",
"retryAttempts": "Herhaal Pogingen",
"expectedResponseCodes": "Verwachte Reactiecodes",
"expectedResponseCodesDescription": "HTTP-statuscode die gezonde status aangeeft. Indien leeg wordt 200-300 als gezond beschouwd.",
"timeIsInSeconds": "Time is in seconds",
"retryAttempts": "Retry Attempts",
"expectedResponseCodes": "Expected Response Codes",
"expectedResponseCodesDescription": "HTTP status code that indicates healthy status. If left blank, 200-300 is considered healthy.",
"customHeaders": "Aangepaste headers",
"customHeadersDescription": "Kopregeleinde: Header-Naam: waarde",
"headersValidationError": "Headers moeten in het formaat zijn: Header-Naam: waarde.",
"saveHealthCheck": "Opslaan Gezondheidscontrole",
"healthCheckSaved": "Gezondheidscontrole Opgeslagen",
"healthCheckSavedDescription": "Gezondheidscontrole configuratie succesvol opgeslagen",
"healthCheckError": "Gezondheidscontrole Fout",
"healthCheckErrorDescription": "Er is een fout opgetreden bij het opslaan van de configuratie van de gezondheidscontrole.",
"healthCheckPathRequired": "Gezondheidscontrole pad is vereist",
"healthCheckMethodRequired": "HTTP methode is vereist",
"healthCheckIntervalMin": "Controle interval moet minimaal 5 seconden zijn",
"healthCheckTimeoutMin": "Timeout moet minimaal 1 seconde zijn",
"healthCheckRetryMin": "Herhaal pogingen moet minimaal 1 zijn",
"customHeadersDescription": "Headers new line separated: Header-Name: value",
"headersValidationError": "Headers must be in the format: Header-Name: value",
"saveHealthCheck": "Save Health Check",
"healthCheckSaved": "Health Check Saved",
"healthCheckSavedDescription": "Health check configuration has been saved successfully",
"healthCheckError": "Health Check Error",
"healthCheckErrorDescription": "An error occurred while saving the health check configuration",
"healthCheckPathRequired": "Health check path is required",
"healthCheckMethodRequired": "HTTP method is required",
"healthCheckIntervalMin": "Check interval must be at least 5 seconds",
"healthCheckTimeoutMin": "Timeout must be at least 1 second",
"healthCheckRetryMin": "Retry attempts must be at least 1",
"httpMethod": "HTTP-methode",
"selectHttpMethod": "Selecteer HTTP-methode",
"domainPickerSubdomainLabel": "Subdomein",
@@ -1460,7 +1460,7 @@
"domainPickerEnterSubdomainToSearch": "Voer een subdomein in om te zoeken en te selecteren uit beschikbare gratis domeinen.",
"domainPickerFreeDomains": "Gratis Domeinen",
"domainPickerSearchForAvailableDomains": "Zoek naar beschikbare domeinen",
"domainPickerNotWorkSelfHosted": "Opmerking: Gratis aangeboden domeinen zijn momenteel niet beschikbaar voor zelf-gehoste instanties.",
"domainPickerNotWorkSelfHosted": "Note: Free provided domains are not available for self-hosted instances right now.",
"resourceDomain": "Domein",
"resourceEditDomain": "Domein bewerken",
"siteName": "Site Naam",
@@ -1543,72 +1543,72 @@
"autoLoginError": "Auto Login Fout",
"autoLoginErrorNoRedirectUrl": "Geen redirect URL ontvangen van de identity provider.",
"autoLoginErrorGeneratingUrl": "Genereren van authenticatie-URL mislukt.",
"remoteExitNodeManageRemoteExitNodes": "Beheer Zelf-Gehoste",
"remoteExitNodeDescription": "Beheer knooppunten om uw netwerkverbinding uit te breiden",
"remoteExitNodeManageRemoteExitNodes": "Manage Self-Hosted",
"remoteExitNodeDescription": "Manage nodes to extend your network connectivity",
"remoteExitNodes": "Nodes",
"searchRemoteExitNodes": "Knooppunten zoeken...",
"remoteExitNodeAdd": "Voeg node toe",
"remoteExitNodeErrorDelete": "Fout bij verwijderen node",
"remoteExitNodeQuestionRemove": "Weet u zeker dat u het node {selectedNode} uit de organisatie wilt verwijderen?",
"remoteExitNodeMessageRemove": "Eenmaal verwijderd, zal het knooppunt niet langer toegankelijk zijn.",
"remoteExitNodeMessageConfirm": "Om te bevestigen, typ de naam van het knooppunt hieronder.",
"remoteExitNodeConfirmDelete": "Bevestig verwijderen node",
"remoteExitNodeDelete": "Knoop verwijderen",
"searchRemoteExitNodes": "Search nodes...",
"remoteExitNodeAdd": "Add Node",
"remoteExitNodeErrorDelete": "Error deleting node",
"remoteExitNodeQuestionRemove": "Are you sure you want to remove the node {selectedNode} from the organization?",
"remoteExitNodeMessageRemove": "Once removed, the node will no longer be accessible.",
"remoteExitNodeMessageConfirm": "To confirm, please type the name of the node below.",
"remoteExitNodeConfirmDelete": "Confirm Delete Node",
"remoteExitNodeDelete": "Delete Node",
"sidebarRemoteExitNodes": "Nodes",
"remoteExitNodeCreate": {
"title": "Maak node",
"description": "Maak een nieuwe node aan om uw netwerkverbinding uit te breiden",
"viewAllButton": "Alle nodes weergeven",
"title": "Create Node",
"description": "Create a new node to extend your network connectivity",
"viewAllButton": "View All Nodes",
"strategy": {
"title": "Creatie Strategie",
"description": "Kies dit om uw node handmatig te configureren of nieuwe referenties te genereren.",
"title": "Creation Strategy",
"description": "Choose this to manually configure your node or generate new credentials.",
"adopt": {
"title": "Adopteer Node",
"description": "Kies dit als u al de referenties voor deze node heeft"
"title": "Adopt Node",
"description": "Choose this if you already have the credentials for the node."
},
"generate": {
"title": "Genereer Sleutels",
"description": "Kies dit als u nieuwe sleutels voor het knooppunt wilt genereren"
"title": "Generate Keys",
"description": "Choose this if you want to generate new keys for the node"
}
},
"adopt": {
"title": "Adopteer Bestaande Node",
"description": "Voer de referenties in van het bestaande knooppunt dat u wilt adopteren",
"nodeIdLabel": "Knooppunt ID",
"nodeIdDescription": "De ID van het knooppunt dat u wilt adopteren",
"secretLabel": "Geheim",
"secretDescription": "De geheime sleutel van de bestaande node",
"submitButton": "Knooppunt adopteren"
"title": "Adopt Existing Node",
"description": "Enter the credentials of the existing node you want to adopt",
"nodeIdLabel": "Node ID",
"nodeIdDescription": "The ID of the existing node you want to adopt",
"secretLabel": "Secret",
"secretDescription": "The secret key of the existing node",
"submitButton": "Adopt Node"
},
"generate": {
"title": "Gegeneerde Inloggegevens",
"description": "Gebruik deze gegenereerde inloggegevens om uw node te configureren",
"nodeIdTitle": "Knooppunt ID",
"secretTitle": "Geheim",
"saveCredentialsTitle": "Voeg Inloggegevens toe aan Config",
"saveCredentialsDescription": "Voeg deze inloggegevens toe aan uw zelf-gehoste Pangolin-node configuratiebestand om de verbinding te voltooien.",
"submitButton": "Maak node"
"title": "Generated Credentials",
"description": "Use these generated credentials to configure your node",
"nodeIdTitle": "Node ID",
"secretTitle": "Secret",
"saveCredentialsTitle": "Add Credentials to Config",
"saveCredentialsDescription": "Add these credentials to your self-hosted Pangolin node configuration file to complete the connection.",
"submitButton": "Create Node"
},
"validation": {
"adoptRequired": "Node ID en Secret zijn verplicht bij het overnemen van een bestaand knooppunt"
"adoptRequired": "Node ID and Secret are required when adopting an existing node"
},
"errors": {
"loadDefaultsFailed": "Niet gelukt om standaarden te laden",
"defaultsNotLoaded": "Standaarden niet geladen",
"createFailed": "Fout bij het maken van node"
"loadDefaultsFailed": "Failed to load defaults",
"defaultsNotLoaded": "Defaults not loaded",
"createFailed": "Failed to create node"
},
"success": {
"created": "Node succesvol aangemaakt"
"created": "Node created successfully"
}
},
"remoteExitNodeSelection": "Knooppunt selectie",
"remoteExitNodeSelectionDescription": "Selecteer een node om het verkeer door te leiden voor deze lokale site",
"remoteExitNodeRequired": "Een node moet worden geselecteerd voor lokale sites",
"noRemoteExitNodesAvailable": "Geen knooppunten beschikbaar",
"noRemoteExitNodesAvailableDescription": "Er zijn geen knooppunten beschikbaar voor deze organisatie. Maak eerst een knooppunt aan om lokale sites te gebruiken.",
"remoteExitNodeSelection": "Node Selection",
"remoteExitNodeSelectionDescription": "Select a node to route traffic through for this local site",
"remoteExitNodeRequired": "A node must be selected for local sites",
"noRemoteExitNodesAvailable": "No Nodes Available",
"noRemoteExitNodesAvailableDescription": "No nodes are available for this organization. Create a node first to use local sites.",
"exitNode": "Exit Node",
"country": "Land",
"rulesMatchCountry": "Momenteel gebaseerd op bron IP",
"country": "Country",
"rulesMatchCountry": "Currently based on source IP",
"managedSelfHosted": {
"title": "Beheerde Self-Hosted",
"description": "betrouwbaardere en slecht onderhouden Pangolin server met extra klokken en klokkenluiders",
@@ -1647,53 +1647,53 @@
},
"internationaldomaindetected": "Internationaal Domein Gedetecteerd",
"willbestoredas": "Zal worden opgeslagen als:",
"roleMappingDescription": "Bepaal hoe rollen worden toegewezen aan gebruikers wanneer ze inloggen wanneer Auto Provision is ingeschakeld.",
"selectRole": "Selecteer een rol",
"roleMappingExpression": "Expressie",
"selectRolePlaceholder": "Kies een rol",
"selectRoleDescription": "Selecteer een rol om toe te wijzen aan alle gebruikers van deze identiteitsprovider",
"roleMappingExpressionDescription": "Voer een JMESPath expressie in om rolinformatie van de ID-token te extraheren",
"idpTenantIdRequired": "Tenant ID is vereist",
"invalidValue": "Ongeldige waarde",
"idpTypeLabel": "Identiteit provider type",
"roleMappingExpressionPlaceholder": "bijvoorbeeld bevat (groepen, 'admin') && 'Admin' ½ 'Member'",
"idpGoogleConfiguration": "Google Configuratie",
"idpGoogleConfigurationDescription": "Configureer uw Google OAuth2-referenties",
"idpGoogleClientIdDescription": "Uw Google OAuth2-client-ID",
"idpGoogleClientSecretDescription": "Uw Google OAuth2 Clientgeheim",
"idpAzureConfiguration": "Azure Entra ID configuratie",
"idpAzureConfigurationDescription": "Configureer uw Azure Entra ID OAuth2 referenties",
"roleMappingDescription": "Determine how roles are assigned to users when they sign in when Auto Provision is enabled.",
"selectRole": "Select a Role",
"roleMappingExpression": "Expression",
"selectRolePlaceholder": "Choose a role",
"selectRoleDescription": "Select a role to assign to all users from this identity provider",
"roleMappingExpressionDescription": "Enter a JMESPath expression to extract role information from the ID token",
"idpTenantIdRequired": "Tenant ID is required",
"invalidValue": "Invalid value",
"idpTypeLabel": "Identity Provider Type",
"roleMappingExpressionPlaceholder": "e.g., contains(groups, 'admin') && 'Admin' || 'Member'",
"idpGoogleConfiguration": "Google Configuration",
"idpGoogleConfigurationDescription": "Configure your Google OAuth2 credentials",
"idpGoogleClientIdDescription": "Your Google OAuth2 Client ID",
"idpGoogleClientSecretDescription": "Your Google OAuth2 Client Secret",
"idpAzureConfiguration": "Azure Entra ID Configuration",
"idpAzureConfigurationDescription": "Configure your Azure Entra ID OAuth2 credentials",
"idpTenantId": "Tenant ID",
"idpTenantIdPlaceholder": "jouw-tenant-id",
"idpAzureTenantIdDescription": "Uw Azure tenant ID (gevonden in Azure Active Directory overzicht)",
"idpAzureClientIdDescription": "Uw Azure App registratie Client ID",
"idpAzureClientSecretDescription": "Uw Azure App registratie Client Secret",
"idpTenantIdPlaceholder": "your-tenant-id",
"idpAzureTenantIdDescription": "Your Azure tenant ID (found in Azure Active Directory overview)",
"idpAzureClientIdDescription": "Your Azure App Registration Client ID",
"idpAzureClientSecretDescription": "Your Azure App Registration Client Secret",
"idpGoogleTitle": "Google",
"idpGoogleAlt": "Google",
"idpAzureTitle": "Azure Entra ID",
"idpAzureAlt": "Azure",
"idpGoogleConfigurationTitle": "Google Configuratie",
"idpAzureConfigurationTitle": "Azure Entra ID configuratie",
"idpGoogleConfigurationTitle": "Google Configuration",
"idpAzureConfigurationTitle": "Azure Entra ID Configuration",
"idpTenantIdLabel": "Tenant ID",
"idpAzureClientIdDescription2": "Uw Azure App registratie Client ID",
"idpAzureClientSecretDescription2": "Uw Azure App registratie Client Secret",
"idpAzureClientIdDescription2": "Your Azure App Registration Client ID",
"idpAzureClientSecretDescription2": "Your Azure App Registration Client Secret",
"idpGoogleDescription": "Google OAuth2/OIDC provider",
"idpAzureDescription": "Microsoft Azure OAuth2/OIDC provider",
"subnet": "Subnet",
"subnetDescription": "Het subnet van de netwerkconfiguratie van deze organisatie.",
"authPage": "Authenticatie pagina",
"authPageDescription": "De autorisatiepagina voor uw organisatie configureren",
"authPageDomain": "Authenticatie pagina domein",
"noDomainSet": "Geen domein ingesteld",
"changeDomain": "Domein wijzigen",
"selectDomain": "Domein selecteren",
"restartCertificate": "Certificaat opnieuw starten",
"editAuthPageDomain": "Authenticatiepagina domein bewerken",
"setAuthPageDomain": "Authenticatiepagina domein instellen",
"failedToFetchCertificate": "Certificaat ophalen mislukt",
"failedToRestartCertificate": "Kon certificaat niet opnieuw opstarten",
"addDomainToEnableCustomAuthPages": "Voeg een domein toe om aangepaste authenticatiepagina's voor uw organisatie in te schakelen",
"selectDomainForOrgAuthPage": "Selecteer een domein voor de authenticatiepagina van de organisatie",
"subnetDescription": "The subnet for this organization's network configuration.",
"authPage": "Auth Page",
"authPageDescription": "Configure the auth page for your organization",
"authPageDomain": "Auth Page Domain",
"noDomainSet": "No domain set",
"changeDomain": "Change Domain",
"selectDomain": "Select Domain",
"restartCertificate": "Restart Certificate",
"editAuthPageDomain": "Edit Auth Page Domain",
"setAuthPageDomain": "Set Auth Page Domain",
"failedToFetchCertificate": "Failed to fetch certificate",
"failedToRestartCertificate": "Failed to restart certificate",
"addDomainToEnableCustomAuthPages": "Add a domain to enable custom authentication pages for your organization",
"selectDomainForOrgAuthPage": "Select a domain for the organization's authentication page",
"domainPickerProvidedDomain": "Opgegeven domein",
"domainPickerFreeProvidedDomain": "Gratis verstrekt domein",
"domainPickerVerified": "Geverifieerd",
@@ -1707,16 +1707,21 @@
"domainPickerInvalidSubdomainCannotMakeValid": "\"{sub}\" kon niet geldig worden gemaakt voor {domain}.",
"domainPickerSubdomainSanitized": "Subdomein gesaniseerd",
"domainPickerSubdomainCorrected": "\"{sub}\" was gecorrigeerd op \"{sanitized}\"",
"orgAuthSignInTitle": "Meld je aan bij je organisatie",
"orgAuthChooseIdpDescription": "Kies uw identiteitsprovider om door te gaan",
"orgAuthNoIdpConfigured": "Deze organisatie heeft geen identiteitsproviders geconfigureerd. Je kunt in plaats daarvan inloggen met je Pangolin-identiteit.",
"orgAuthSignInWithPangolin": "Log in met Pangolin",
"subscriptionRequiredToUse": "Een abonnement is vereist om deze functie te gebruiken.",
"idpDisabled": "Identiteitsaanbieders zijn uitgeschakeld.",
"orgAuthPageDisabled": "Pagina voor organisatie-authenticatie is uitgeschakeld.",
"domainRestartedDescription": "Domeinverificatie met succes opnieuw gestart",
"orgAuthSignInTitle": "Sign in to your organization",
"orgAuthChooseIdpDescription": "Choose your identity provider to continue",
"orgAuthNoIdpConfigured": "This organization doesn't have any identity providers configured. You can log in with your Pangolin identity instead.",
"orgAuthSignInWithPangolin": "Sign in with Pangolin",
"subscriptionRequiredToUse": "A subscription is required to use this feature.",
"idpDisabled": "Identity providers are disabled.",
"orgAuthPageDisabled": "Organization auth page is disabled.",
"domainRestartedDescription": "Domain verification restarted successfully",
"resourceAddEntrypointsEditFile": "Bestand bewerken: config/traefik/traefik_config.yml",
"resourceExposePortsEditFile": "Bestand bewerken: docker-compose.yml",
"emailVerificationRequired": "E-mail verificatie is vereist. Log opnieuw in via {dashboardUrl}/auth/login voltooide deze stap. Kom daarna hier terug.",
"twoFactorSetupRequired": "Tweestapsverificatie instellen is vereist. Log opnieuw in via {dashboardUrl}/auth/login voltooide deze stap. Kom daarna hier terug."
"twoFactorSetupRequired": "Tweestapsverificatie instellen is vereist. Log opnieuw in via {dashboardUrl}/auth/login voltooide deze stap. Kom daarna hier terug.",
"authPageErrorUpdateMessage": "An error occurred while updating the auth page settings",
"authPageUpdated": "Auth page updated successfully",
"healthCheckNotAvailable": "Local",
"rewritePath": "Rewrite Path",
"rewritePathDescription": "Optionally rewrite the path before forwarding to the target."
}