Merge pull request #1597 from fosrl/crowdin_dev

New Crowdin updates
This commit is contained in:
Owen Schwartz
2025-10-03 17:59:00 -07:00
committed by GitHub
13 changed files with 204 additions and 191 deletions

View File

@@ -1504,6 +1504,7 @@
"idpGoogleDescription": "Google OAuth2/OIDC доставчик", "idpGoogleDescription": "Google OAuth2/OIDC доставчик",
"idpAzureDescription": "Microsoft Azure OAuth2/OIDC доставчик", "idpAzureDescription": "Microsoft Azure OAuth2/OIDC доставчик",
"customHeaders": "Персонализирани заглавия", "customHeaders": "Персонализирани заглавия",
"customHeadersDescription": "Add custom headers to be sent when proxying requests. One per line in the format Header-Name: value",
"headersValidationError": "Заглавията трябва да бъдат във формат: Име на заглавието: стойност.", "headersValidationError": "Заглавията трябва да бъдат във формат: Име на заглавието: стойност.",
"domainPickerProvidedDomain": "Предоставен домейн", "domainPickerProvidedDomain": "Предоставен домейн",
"domainPickerFreeProvidedDomain": "Безплатен предоставен домейн", "domainPickerFreeProvidedDomain": "Безплатен предоставен домейн",
@@ -1522,4 +1523,4 @@
"resourceExposePortsEditFile": "Редактиране на файл: docker-compose.yml", "resourceExposePortsEditFile": "Редактиране на файл: docker-compose.yml",
"emailVerificationRequired": "Потвърждението на Email е необходимо. Моля, влезте отново чрез {dashboardUrl}/auth/login, за да завършите тази стъпка. След това, върнете се тук.", "emailVerificationRequired": "Потвърждението на Email е необходимо. Моля, влезте отново чрез {dashboardUrl}/auth/login, за да завършите тази стъпка. След това, върнете се тук.",
"twoFactorSetupRequired": "Необходима е настройка на двуфакторно удостоверяване. Моля, влезте отново чрез {dashboardUrl}/auth/login, за да завършите тази стъпка. След това, върнете се тук." "twoFactorSetupRequired": "Необходима е настройка на двуфакторно удостоверяване. Моля, влезте отново чрез {dashboardUrl}/auth/login, за да завършите тази стъпка. След това, върнете се тук."
} }

View File

@@ -1504,6 +1504,7 @@
"idpGoogleDescription": "Poskytovatel Google OAuth2/OIDC", "idpGoogleDescription": "Poskytovatel Google OAuth2/OIDC",
"idpAzureDescription": "Microsoft Azure OAuth2/OIDC provider", "idpAzureDescription": "Microsoft Azure OAuth2/OIDC provider",
"customHeaders": "Vlastní záhlaví", "customHeaders": "Vlastní záhlaví",
"customHeadersDescription": "Add custom headers to be sent when proxying requests. One per line in the format Header-Name: value",
"headersValidationError": "Záhlaví musí být ve formátu: název záhlaví: hodnota.", "headersValidationError": "Záhlaví musí být ve formátu: název záhlaví: hodnota.",
"domainPickerProvidedDomain": "Poskytnutá doména", "domainPickerProvidedDomain": "Poskytnutá doména",
"domainPickerFreeProvidedDomain": "Zdarma poskytnutá doména", "domainPickerFreeProvidedDomain": "Zdarma poskytnutá doména",
@@ -1522,4 +1523,4 @@
"resourceExposePortsEditFile": "Upravit soubor: docker-compose.yml", "resourceExposePortsEditFile": "Upravit soubor: docker-compose.yml",
"emailVerificationRequired": "Je vyžadováno ověření e-mailu. Přihlaste se znovu pomocí {dashboardUrl}/auth/login dokončete tento krok. Poté se vraťte zde.", "emailVerificationRequired": "Je vyžadováno ověření e-mailu. Přihlaste se znovu pomocí {dashboardUrl}/auth/login dokončete tento krok. Poté se vraťte zde.",
"twoFactorSetupRequired": "Je vyžadováno nastavení dvoufaktorového ověřování. Přihlaste se znovu pomocí {dashboardUrl}/autentizace/přihlášení dokončí tento krok. Poté se vraťte zde." "twoFactorSetupRequired": "Je vyžadováno nastavení dvoufaktorového ověřování. Přihlaste se znovu pomocí {dashboardUrl}/autentizace/přihlášení dokončí tento krok. Poté se vraťte zde."
} }

View File

@@ -1504,6 +1504,7 @@
"idpGoogleDescription": "Google OAuth2/OIDC Provider", "idpGoogleDescription": "Google OAuth2/OIDC Provider",
"idpAzureDescription": "Microsoft Azure OAuth2/OIDC provider", "idpAzureDescription": "Microsoft Azure OAuth2/OIDC provider",
"customHeaders": "Eigene Kopfzeilen", "customHeaders": "Eigene Kopfzeilen",
"customHeadersDescription": "Add custom headers to be sent when proxying requests. One per line in the format Header-Name: value",
"headersValidationError": "Header müssen im Format Header-Name: Wert sein.", "headersValidationError": "Header müssen im Format Header-Name: Wert sein.",
"domainPickerProvidedDomain": "Angegebene Domain", "domainPickerProvidedDomain": "Angegebene Domain",
"domainPickerFreeProvidedDomain": "Kostenlose Domain", "domainPickerFreeProvidedDomain": "Kostenlose Domain",
@@ -1522,4 +1523,4 @@
"resourceExposePortsEditFile": "Datei bearbeiten: docker-compose.yml", "resourceExposePortsEditFile": "Datei bearbeiten: docker-compose.yml",
"emailVerificationRequired": "E-Mail-Verifizierung ist erforderlich. Bitte melden Sie sich erneut über {dashboardUrl}/auth/login an. Kommen Sie dann wieder hierher.", "emailVerificationRequired": "E-Mail-Verifizierung ist erforderlich. Bitte melden Sie sich erneut über {dashboardUrl}/auth/login an. Kommen Sie dann wieder hierher.",
"twoFactorSetupRequired": "Die Zwei-Faktor-Authentifizierung ist erforderlich. Bitte melden Sie sich erneut über {dashboardUrl}/auth/login an. Dann kommen Sie hierher zurück." "twoFactorSetupRequired": "Die Zwei-Faktor-Authentifizierung ist erforderlich. Bitte melden Sie sich erneut über {dashboardUrl}/auth/login an. Dann kommen Sie hierher zurück."
} }

View File

@@ -1504,6 +1504,7 @@
"idpGoogleDescription": "Fournisseur Google OAuth2/OIDC", "idpGoogleDescription": "Fournisseur Google OAuth2/OIDC",
"idpAzureDescription": "Microsoft Azure OAuth2/OIDC provider", "idpAzureDescription": "Microsoft Azure OAuth2/OIDC provider",
"customHeaders": "En-têtes personnalisés", "customHeaders": "En-têtes personnalisés",
"customHeadersDescription": "Add custom headers to be sent when proxying requests. One per line in the format Header-Name: value",
"headersValidationError": "Les entêtes doivent être au format : Header-Name: valeur.", "headersValidationError": "Les entêtes doivent être au format : Header-Name: valeur.",
"domainPickerProvidedDomain": "Domaine fourni", "domainPickerProvidedDomain": "Domaine fourni",
"domainPickerFreeProvidedDomain": "Domaine fourni gratuitement", "domainPickerFreeProvidedDomain": "Domaine fourni gratuitement",
@@ -1522,4 +1523,4 @@
"resourceExposePortsEditFile": "Modifier le fichier : docker-compose.yml", "resourceExposePortsEditFile": "Modifier le fichier : docker-compose.yml",
"emailVerificationRequired": "La vérification de l'e-mail est requise. Veuillez vous reconnecter via {dashboardUrl}/auth/login terminé cette étape. Puis revenez ici.", "emailVerificationRequired": "La vérification de l'e-mail est requise. Veuillez vous reconnecter via {dashboardUrl}/auth/login terminé cette étape. Puis revenez ici.",
"twoFactorSetupRequired": "La configuration d'authentification à deux facteurs est requise. Veuillez vous reconnecter via {dashboardUrl}/auth/login terminé cette étape. Puis revenez ici." "twoFactorSetupRequired": "La configuration d'authentification à deux facteurs est requise. Veuillez vous reconnecter via {dashboardUrl}/auth/login terminé cette étape. Puis revenez ici."
} }

View File

@@ -1504,6 +1504,7 @@
"idpGoogleDescription": "Google OAuth2/OIDC provider", "idpGoogleDescription": "Google OAuth2/OIDC provider",
"idpAzureDescription": "Microsoft Azure OAuth2/OIDC provider", "idpAzureDescription": "Microsoft Azure OAuth2/OIDC provider",
"customHeaders": "Intestazioni Personalizzate", "customHeaders": "Intestazioni Personalizzate",
"customHeadersDescription": "Add custom headers to be sent when proxying requests. One per line in the format Header-Name: value",
"headersValidationError": "Le intestazioni devono essere nel formato: Intestazione-Nome: valore.", "headersValidationError": "Le intestazioni devono essere nel formato: Intestazione-Nome: valore.",
"domainPickerProvidedDomain": "Dominio Fornito", "domainPickerProvidedDomain": "Dominio Fornito",
"domainPickerFreeProvidedDomain": "Dominio Fornito Gratuito", "domainPickerFreeProvidedDomain": "Dominio Fornito Gratuito",
@@ -1522,4 +1523,4 @@
"resourceExposePortsEditFile": "Modifica file: docker-compose.yml", "resourceExposePortsEditFile": "Modifica file: docker-compose.yml",
"emailVerificationRequired": "Verifica via email. Effettua nuovamente il login via {dashboardUrl}/auth/login completa questo passaggio. Quindi, torna qui.", "emailVerificationRequired": "Verifica via email. Effettua nuovamente il login via {dashboardUrl}/auth/login completa questo passaggio. Quindi, torna qui.",
"twoFactorSetupRequired": "È richiesta la configurazione di autenticazione a due fattori. Effettua nuovamente l'accesso tramite {dashboardUrl}/auth/login completa questo passaggio. Quindi, torna qui." "twoFactorSetupRequired": "È richiesta la configurazione di autenticazione a due fattori. Effettua nuovamente l'accesso tramite {dashboardUrl}/auth/login completa questo passaggio. Quindi, torna qui."
} }

View File

@@ -1504,6 +1504,7 @@
"idpGoogleDescription": "Google OAuth2/OIDC 공급자", "idpGoogleDescription": "Google OAuth2/OIDC 공급자",
"idpAzureDescription": "Microsoft Azure OAuth2/OIDC 공급자", "idpAzureDescription": "Microsoft Azure OAuth2/OIDC 공급자",
"customHeaders": "사용자 정의 헤더", "customHeaders": "사용자 정의 헤더",
"customHeadersDescription": "Add custom headers to be sent when proxying requests. One per line in the format Header-Name: value",
"headersValidationError": "헤더는 형식이어야 합니다: 헤더명: 값.", "headersValidationError": "헤더는 형식이어야 합니다: 헤더명: 값.",
"domainPickerProvidedDomain": "제공된 도메인", "domainPickerProvidedDomain": "제공된 도메인",
"domainPickerFreeProvidedDomain": "무료 제공된 도메인", "domainPickerFreeProvidedDomain": "무료 제공된 도메인",
@@ -1522,4 +1523,4 @@
"resourceExposePortsEditFile": "파일 편집: docker-compose.yml", "resourceExposePortsEditFile": "파일 편집: docker-compose.yml",
"emailVerificationRequired": "이메일 인증이 필요합니다. 이 단계를 완료하려면 {dashboardUrl}/auth/login 통해 다시 로그인하십시오. 그런 다음 여기로 돌아오세요.", "emailVerificationRequired": "이메일 인증이 필요합니다. 이 단계를 완료하려면 {dashboardUrl}/auth/login 통해 다시 로그인하십시오. 그런 다음 여기로 돌아오세요.",
"twoFactorSetupRequired": "이중 인증 설정이 필요합니다. 이 단계를 완료하려면 {dashboardUrl}/auth/login 통해 다시 로그인하십시오. 그런 다음 여기로 돌아오세요." "twoFactorSetupRequired": "이중 인증 설정이 필요합니다. 이 단계를 완료하려면 {dashboardUrl}/auth/login 통해 다시 로그인하십시오. 그런 다음 여기로 돌아오세요."
} }

View File

@@ -1504,6 +1504,7 @@
"idpGoogleDescription": "Google OAuth2/OIDC leverandør", "idpGoogleDescription": "Google OAuth2/OIDC leverandør",
"idpAzureDescription": "Microsoft Azure OAuth2/OIDC provider", "idpAzureDescription": "Microsoft Azure OAuth2/OIDC provider",
"customHeaders": "Egendefinerte topptekster", "customHeaders": "Egendefinerte topptekster",
"customHeadersDescription": "Add custom headers to be sent when proxying requests. One per line in the format Header-Name: value",
"headersValidationError": "Topptekst må være i formatet: header-navn: verdi.", "headersValidationError": "Topptekst må være i formatet: header-navn: verdi.",
"domainPickerProvidedDomain": "Gitt domene", "domainPickerProvidedDomain": "Gitt domene",
"domainPickerFreeProvidedDomain": "Gratis oppgitt domene", "domainPickerFreeProvidedDomain": "Gratis oppgitt domene",
@@ -1522,4 +1523,4 @@
"resourceExposePortsEditFile": "Rediger fil: docker-compose.yml", "resourceExposePortsEditFile": "Rediger fil: docker-compose.yml",
"emailVerificationRequired": "E-postbekreftelse er nødvendig. Logg inn på nytt via {dashboardUrl}/auth/login og fullfør dette trinnet. Kom deretter tilbake her.", "emailVerificationRequired": "E-postbekreftelse er nødvendig. Logg inn på nytt via {dashboardUrl}/auth/login og fullfør dette trinnet. Kom deretter tilbake her.",
"twoFactorSetupRequired": "To-faktor autentiseringsoppsett er nødvendig. Vennligst logg inn igjen via {dashboardUrl}/auth/login og fullfør dette steget. Kom deretter tilbake her." "twoFactorSetupRequired": "To-faktor autentiseringsoppsett er nødvendig. Vennligst logg inn igjen via {dashboardUrl}/auth/login og fullfør dette steget. Kom deretter tilbake her."
} }

View File

@@ -10,7 +10,7 @@
"setupErrorIdentifier": "Organisatie-ID is al in gebruik. Kies een andere.", "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.", "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.", "componentsErrorNoMember": "U bent momenteel geen lid van een organisatie.",
"welcome": "Welkom bij Pangolin", "welcome": "Welkom bij Pangolin!",
"welcomeTo": "Welkom bij", "welcomeTo": "Welkom bij",
"componentsCreateOrg": "Maak een Organisatie", "componentsCreateOrg": "Maak een Organisatie",
"componentsMember": "Je bent lid van {count, plural, =0 {geen organisatie} one {één organisatie} other {# organisaties}}.", "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.", "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.", "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.", "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", "goHome": "Ga naar huis",
"inviteLogInOtherUser": "Log in als een andere gebruiker", "inviteLogInOtherUser": "Log in als een andere gebruiker",
"createAnAccount": "Account aanmaken", "createAnAccount": "Account aanmaken",
@@ -38,12 +38,12 @@
"name": "Naam", "name": "Naam",
"online": "Online", "online": "Online",
"offline": "Offline", "offline": "Offline",
"site": "Website", "site": "Referentie",
"dataIn": "Gegevens in", "dataIn": "Dataverbruik inkomend",
"dataOut": "Data Uit", "dataOut": "Dataverbruik uitgaand",
"connectionType": "Type verbinding", "connectionType": "Type verbinding",
"tunnelType": "Tunnel type", "tunnelType": "Tunnel type",
"local": "lokaal", "local": "Lokaal",
"edit": "Bewerken", "edit": "Bewerken",
"siteConfirmDelete": "Verwijderen van site bevestigen", "siteConfirmDelete": "Verwijderen van site bevestigen",
"siteDelete": "Site verwijderen", "siteDelete": "Site verwijderen",
@@ -55,7 +55,7 @@
"siteCreate": "Site maken", "siteCreate": "Site maken",
"siteCreateDescription2": "Volg de onderstaande stappen om een nieuwe site aan te maken en te verbinden", "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", "siteCreateDescription": "Maak een nieuwe site aan om verbinding te maken met uw bronnen",
"close": "Afsluiten", "close": "Sluiten",
"siteErrorCreate": "Fout bij maken site", "siteErrorCreate": "Fout bij maken site",
"siteErrorCreateKeyPair": "Key pair of site standaard niet gevonden", "siteErrorCreateKeyPair": "Key pair of site standaard niet gevonden",
"siteErrorCreateDefaults": "Standaardinstellingen niet gevonden", "siteErrorCreateDefaults": "Standaardinstellingen niet gevonden",
@@ -90,21 +90,21 @@
"siteGeneralDescription": "Algemene instellingen voor deze site configureren", "siteGeneralDescription": "Algemene instellingen voor deze site configureren",
"siteSettingDescription": "Configureer de instellingen op uw site", "siteSettingDescription": "Configureer de instellingen op uw site",
"siteSetting": "{siteName} instellingen", "siteSetting": "{siteName} instellingen",
"siteNewtTunnel": "Nieuwstunnel (Aanbevolen)", "siteNewtTunnel": "Newttunnel (Aanbevolen)",
"siteNewtTunnelDescription": "Gemakkelijkste manier om een ingangspunt in uw netwerk te maken. Geen extra opzet.", "siteNewtTunnelDescription": "Gemakkelijkste manier om een ingangspunt in uw netwerk te maken. Geen extra opzet.",
"siteWg": "Basis WireGuard", "siteWg": "Basis WireGuard",
"siteWgDescription": "Gebruik een WireGuard client om een tunnel te bouwen. Handmatige NAT installatie vereist.", "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": "Gebruik elke WireGuard-client om een tunnel op te zetten. Handmatige NAT-instelling vereist. WERKT ALLEEN OP SELF HOSTED NODES",
"siteLocalDescription": "Alleen lokale bronnen. Geen tunneling.", "siteLocalDescription": "Alleen lokale bronnen. Geen tunneling.",
"siteLocalDescriptionSaas": "Alleen lokale bronnen. Geen tunneling. WERKT ALLEEN OP SELF HOSTED NODES", "siteLocalDescriptionSaas": "Alleen lokale bronnen. Geen tunneling. WERKT ALLEEN OP SELF HOSTED NODES",
"siteSeeAll": "Alle werkruimtes bekijken", "siteSeeAll": "Alle sites bekijken",
"siteTunnelDescription": "Bepaal hoe u verbinding wilt maken met uw site", "siteTunnelDescription": "Bepaal hoe u verbinding wilt maken met uw site",
"siteNewtCredentials": "Nieuwste aanmeldgegevens", "siteNewtCredentials": "Nieuwste aanmeldgegevens",
"siteNewtCredentialsDescription": "Dit is hoe Newt zich zal verifiëren met de server", "siteNewtCredentialsDescription": "Dit is hoe Newt zich zal verifiëren met de server",
"siteCredentialsSave": "Uw referenties opslaan", "siteCredentialsSave": "Uw referenties opslaan",
"siteCredentialsSaveDescription": "Je kunt dit slechts één keer zien. Kopieer het naar een beveiligde plek.", "siteCredentialsSaveDescription": "Je kunt dit slechts één keer zien. Kopieer het naar een beveiligde plek.",
"siteInfo": "Site informatie", "siteInfo": "Site informatie",
"status": "status", "status": "Status",
"shareTitle": "Beheer deellinks", "shareTitle": "Beheer deellinks",
"shareDescription": "Maak deelbare links aan om tijdelijke of permanente toegang tot uw bronnen te verlenen", "shareDescription": "Maak deelbare links aan om tijdelijke of permanente toegang tot uw bronnen te verlenen",
"shareSearch": "Zoek share links...", "shareSearch": "Zoek share links...",
@@ -146,19 +146,19 @@
"never": "Nooit", "never": "Nooit",
"shareErrorSelectResource": "Selecteer een bron", "shareErrorSelectResource": "Selecteer een bron",
"resourceTitle": "Bronnen beheren", "resourceTitle": "Bronnen beheren",
"resourceDescription": "Veilige proxy's voor uw privé applicaties maken", "resourceDescription": "Veilige proxy's voor uw privéapplicaties maken",
"resourcesSearch": "Zoek bronnen...", "resourcesSearch": "Zoek bronnen...",
"resourceAdd": "Bron toevoegen", "resourceAdd": "Bron toevoegen",
"resourceErrorDelte": "Fout bij verwijderen document", "resourceErrorDelte": "Fout bij verwijderen document",
"authentication": "Authenticatie", "authentication": "Authenticatie",
"protected": "Beschermd", "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.", "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.", "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?", "resourceQuestionRemove": "Weet u zeker dat u de resource {selectedResource} uit de organisatie wilt verwijderen?",
"resourceHTTP": "HTTPS bron", "resourceHTTP": "HTTPS bron",
"resourceHTTPDescription": "Proxy verzoeken aan uw app via HTTPS via een subdomein of basisdomein.", "resourceHTTPDescription": "Proxy verzoeken aan uw app via HTTPS via een subdomein of basisdomein.",
"resourceRaw": "Ruwe TCP/UDP bron", "resourceRaw": "TCP/UDP bron",
"resourceRawDescription": "Proxy verzoeken naar je app via TCP/UDP met behulp van een poortnummer.", "resourceRawDescription": "Proxy verzoeken naar je app via TCP/UDP met behulp van een poortnummer.",
"resourceCreate": "Bron maken", "resourceCreate": "Bron maken",
"resourceCreateDescription": "Volg de onderstaande stappen om een nieuwe bron te maken", "resourceCreateDescription": "Volg de onderstaande stappen om een nieuwe bron te maken",
@@ -183,7 +183,7 @@
"protocolSelect": "Selecteer een protocol", "protocolSelect": "Selecteer een protocol",
"resourcePortNumber": "Nummer van poort", "resourcePortNumber": "Nummer van poort",
"resourcePortNumberDescription": "Het externe poortnummer naar proxyverzoeken.", "resourcePortNumberDescription": "Het externe poortnummer naar proxyverzoeken.",
"cancel": "annuleren", "cancel": "Annuleren",
"resourceConfig": "Configuratie tekstbouwstenen", "resourceConfig": "Configuratie tekstbouwstenen",
"resourceConfigDescription": "Kopieer en plak deze configuratie-snippets om je TCP/UDP-bron in te stellen", "resourceConfigDescription": "Kopieer en plak deze configuratie-snippets om je TCP/UDP-bron in te stellen",
"resourceAddEntrypoints": "Traefik: Entrypoints toevoegen", "resourceAddEntrypoints": "Traefik: Entrypoints toevoegen",
@@ -212,7 +212,7 @@
"saveGeneralSettings": "Algemene instellingen opslaan", "saveGeneralSettings": "Algemene instellingen opslaan",
"saveSettings": "Instellingen opslaan", "saveSettings": "Instellingen opslaan",
"orgDangerZone": "Gevaarlijke zone", "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", "orgDelete": "Verwijder organisatie",
"orgDeleteConfirm": "Bevestig Verwijderen Organisatie", "orgDeleteConfirm": "Bevestig Verwijderen Organisatie",
"orgMessageRemove": "Deze actie is onomkeerbaar en zal alle bijbehorende gegevens verwijderen.", "orgMessageRemove": "Deze actie is onomkeerbaar en zal alle bijbehorende gegevens verwijderen.",
@@ -265,7 +265,7 @@
"apiKeysGeneralSettingsDescription": "Bepaal wat deze API-sleutel kan doen", "apiKeysGeneralSettingsDescription": "Bepaal wat deze API-sleutel kan doen",
"apiKeysList": "Uw API-sleutel", "apiKeysList": "Uw API-sleutel",
"apiKeysSave": "Uw API-sleutel opslaan", "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:", "apiKeysInfo": "Uw API-sleutel is:",
"apiKeysConfirmCopy": "Ik heb de API-sleutel gekopieerd", "apiKeysConfirmCopy": "Ik heb de API-sleutel gekopieerd",
"generate": "Genereren", "generate": "Genereren",
@@ -501,7 +501,7 @@
"targetStickySessionsDescription": "Behoud verbindingen op hetzelfde backend doel voor hun hele sessie.", "targetStickySessionsDescription": "Behoud verbindingen op hetzelfde backend doel voor hun hele sessie.",
"methodSelect": "Selecteer methode", "methodSelect": "Selecteer methode",
"targetSubmit": "Doelwit toevoegen", "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.", "targetNoOneDescription": "Het toevoegen van meer dan één doel hierboven zal de load balancering mogelijk maken.",
"targetsSubmit": "Doelstellingen opslaan", "targetsSubmit": "Doelstellingen opslaan",
"proxyAdditional": "Extra Proxy-instellingen", "proxyAdditional": "Extra Proxy-instellingen",
@@ -572,7 +572,7 @@
"domainsErrorFetchDescription": "Er is een fout opgetreden bij het ophalen van de domeinen", "domainsErrorFetchDescription": "Er is een fout opgetreden bij het ophalen van de domeinen",
"none": "geen", "none": "geen",
"unknown": "onbekend", "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.", "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", "resourcesWireGuardConnect": "Beveiligde verbinding met WireGuard versleuteling",
"resourcesMultipleAuthenticationMethods": "Meerdere verificatiemethoden configureren", "resourcesMultipleAuthenticationMethods": "Meerdere verificatiemethoden configureren",
@@ -598,7 +598,7 @@
"newtId": "Newt-ID", "newtId": "Newt-ID",
"newtSecretKey": "Nieuwe geheime sleutel", "newtSecretKey": "Nieuwe geheime sleutel",
"architecture": "Architectuur", "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.", "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", "siteWgCompatibleAllClients": "Compatibel met alle WireGuard clients",
"siteWgManualConfigurationRequired": "Handmatige configuratie vereist", "siteWgManualConfigurationRequired": "Handmatige configuratie vereist",
@@ -727,22 +727,22 @@
"idpQuestionRemove": "Weet u zeker dat u de identiteitsprovider {name} permanent wilt verwijderen?", "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.", "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.", "idpMessageConfirm": "Om dit te bevestigen, typt u de naam van onderstaande identiteitsprovider.",
"idpConfirmDelete": "Bevestig verwijderen Identity Provider", "idpConfirmDelete": "Bevestig verwijderen identiteit provider",
"idpDelete": "Identity Provider verwijderen", "idpDelete": "Identiteit provider verwijderen",
"idp": "Identiteit aanbieders", "idp": "Identiteitsproviders",
"idpSearch": "Identiteitsaanbieders zoeken...", "idpSearch": "Identiteitsproviders zoeken...",
"idpAdd": "Identity Provider toevoegen", "idpAdd": "Identiteit provider toevoegen",
"idpClientIdRequired": "Client-ID is vereist.", "idpClientIdRequired": "Client ID is vereist.",
"idpClientSecretRequired": "Clientgeheim is vereist.", "idpClientSecretRequired": "Client geheim is vereist.",
"idpErrorAuthUrlInvalid": "Authenticatie-URL moet een geldige URL zijn.", "idpErrorAuthUrlInvalid": "Authenticatie URL moet een geldige URL zijn.",
"idpErrorTokenUrlInvalid": "Token-URL moet een geldige URL zijn.", "idpErrorTokenUrlInvalid": "Token URL moet een geldige URL zijn.",
"idpPathRequired": "ID-pad is vereist.", "idpPathRequired": "ID-pad is vereist.",
"idpScopeRequired": "Toepassingsgebieden zijn vereist.", "idpScopeRequired": "Toepassingsgebieden zijn vereist.",
"idpOidcDescription": "Een OpenID Connect identity provider configureren", "idpOidcDescription": "Een OpenID Connect identiteitsprovider configureren",
"idpCreatedDescription": "Identity provider succesvol aangemaakt", "idpCreatedDescription": "Identiteitsprovider succesvol aangemaakt",
"idpCreate": "Identity Provider aanmaken", "idpCreate": "Identiteitsprovider aanmaken",
"idpCreateDescription": "Een nieuwe identiteitsprovider voor gebruikersauthenticatie configureren", "idpCreateDescription": "Een nieuwe identiteitsprovider voor authenticatie configureren",
"idpSeeAll": "Zie alle identiteitsaanbieders", "idpSeeAll": "Zie alle Identiteitsproviders",
"idpSettingsDescription": "Configureer de basisinformatie voor uw identiteitsprovider", "idpSettingsDescription": "Configureer de basisinformatie voor uw identiteitsprovider",
"idpDisplayName": "Een weergavenaam voor deze identiteitsprovider", "idpDisplayName": "Een weergavenaam voor deze identiteitsprovider",
"idpAutoProvisionUsers": "Auto Provisie Gebruikers", "idpAutoProvisionUsers": "Auto Provisie Gebruikers",
@@ -752,10 +752,10 @@
"idpTypeDescription": "Selecteer het type identiteitsprovider dat u wilt configureren", "idpTypeDescription": "Selecteer het type identiteitsprovider dat u wilt configureren",
"idpOidcConfigure": "OAuth2/OIDC configuratie", "idpOidcConfigure": "OAuth2/OIDC configuratie",
"idpOidcConfigureDescription": "Configureer de eindpunten van de OAuth2/OIDC provider en referenties", "idpOidcConfigureDescription": "Configureer de eindpunten van de OAuth2/OIDC provider en referenties",
"idpClientId": "Klant ID", "idpClientId": "Client ID",
"idpClientIdDescription": "De OAuth2-client-ID van uw identiteitsprovider", "idpClientIdDescription": "De OAuth2 client ID van uw identiteitsprovider",
"idpClientSecret": "Clientgeheim", "idpClientSecret": "Client Secret",
"idpClientSecretDescription": "Het OAuth2-clientgeheim van je identiteitsprovider", "idpClientSecretDescription": "Het OAuth2 Client Secret van je identiteitsprovider",
"idpAuthUrl": "URL autorisatie", "idpAuthUrl": "URL autorisatie",
"idpAuthUrlDescription": "De URL voor autorisatie OAuth2", "idpAuthUrlDescription": "De URL voor autorisatie OAuth2",
"idpTokenUrl": "URL token", "idpTokenUrl": "URL token",
@@ -801,7 +801,7 @@
"defaultMappingsOrgDescription": "Deze expressie moet de org-ID teruggeven of waar om de gebruiker toegang te geven tot de organisatie.", "defaultMappingsOrgDescription": "Deze expressie moet de org-ID teruggeven of waar om de gebruiker toegang te geven tot de organisatie.",
"defaultMappingsSubmit": "Standaard toewijzingen opslaan", "defaultMappingsSubmit": "Standaard toewijzingen opslaan",
"orgPoliciesEdit": "Organisatie beleid bewerken", "orgPoliciesEdit": "Organisatie beleid bewerken",
"org": "Rekening", "org": "Organisatie",
"orgSelect": "Selecteer organisatie", "orgSelect": "Selecteer organisatie",
"orgSearch": "Zoek in org", "orgSearch": "Zoek in org",
"orgNotFound": "Geen org gevonden.", "orgNotFound": "Geen org gevonden.",
@@ -976,10 +976,10 @@
"supportKeyEnterDescription": "Ontmoet je eigen huisdier Pangolin!", "supportKeyEnterDescription": "Ontmoet je eigen huisdier Pangolin!",
"githubUsername": "GitHub-gebruikersnaam", "githubUsername": "GitHub-gebruikersnaam",
"supportKeyInput": "Supporter Sleutel", "supportKeyInput": "Supporter Sleutel",
"supportKeyBuy": "Koop Supportersleutel", "supportKeyBuy": "Koop supportersleutel",
"logoutError": "Fout bij uitloggen", "logoutError": "Fout bij uitloggen",
"signingAs": "Ingelogd als", "signingAs": "Ingelogd als",
"serverAdmin": "Server Beheerder", "serverAdmin": "Server beheer",
"managedSelfhosted": "Beheerde Self-Hosted", "managedSelfhosted": "Beheerde Self-Hosted",
"otpEnable": "Twee-factor inschakelen", "otpEnable": "Twee-factor inschakelen",
"otpDisable": "Tweestapsverificatie uitschakelen", "otpDisable": "Tweestapsverificatie uitschakelen",
@@ -994,7 +994,7 @@
"actionGetUser": "Gebruiker ophalen", "actionGetUser": "Gebruiker ophalen",
"actionGetOrgUser": "Krijg organisatie-gebruiker", "actionGetOrgUser": "Krijg organisatie-gebruiker",
"actionListOrgDomains": "Lijst organisatie domeinen", "actionListOrgDomains": "Lijst organisatie domeinen",
"actionCreateSite": "Site aanmaken", "actionCreateSite": "Site maken",
"actionDeleteSite": "Site verwijderen", "actionDeleteSite": "Site verwijderen",
"actionGetSite": "Site ophalen", "actionGetSite": "Site ophalen",
"actionListSites": "Sites weergeven", "actionListSites": "Sites weergeven",
@@ -1128,7 +1128,7 @@
"sidebarOverview": "Overzicht.", "sidebarOverview": "Overzicht.",
"sidebarHome": "Startpagina", "sidebarHome": "Startpagina",
"sidebarSites": "Werkruimtes", "sidebarSites": "Werkruimtes",
"sidebarResources": "Hulpmiddelen", "sidebarResources": "Bronnen",
"sidebarAccessControl": "Toegangs controle", "sidebarAccessControl": "Toegangs controle",
"sidebarUsers": "Gebruikers", "sidebarUsers": "Gebruikers",
"sidebarInvitations": "Uitnodigingen", "sidebarInvitations": "Uitnodigingen",
@@ -1504,6 +1504,7 @@
"idpGoogleDescription": "Google OAuth2/OIDC provider", "idpGoogleDescription": "Google OAuth2/OIDC provider",
"idpAzureDescription": "Microsoft Azure OAuth2/OIDC provider", "idpAzureDescription": "Microsoft Azure OAuth2/OIDC provider",
"customHeaders": "Aangepaste headers", "customHeaders": "Aangepaste headers",
"customHeadersDescription": "Voeg aangepaste headers toe die met proxyverzoeken worden meegestuurd. Gebruik één regel per header in het formaat 'Header-naam: waarde'",
"headersValidationError": "Headers moeten in het formaat zijn: Header-Naam: waarde.", "headersValidationError": "Headers moeten in het formaat zijn: Header-Naam: waarde.",
"domainPickerProvidedDomain": "Opgegeven domein", "domainPickerProvidedDomain": "Opgegeven domein",
"domainPickerFreeProvidedDomain": "Gratis verstrekt domein", "domainPickerFreeProvidedDomain": "Gratis verstrekt domein",
@@ -1522,4 +1523,4 @@
"resourceExposePortsEditFile": "Bestand bewerken: docker-compose.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.", "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."
} }

View File

@@ -1504,6 +1504,7 @@
"idpGoogleDescription": "Dostawca Google OAuth2/OIDC", "idpGoogleDescription": "Dostawca Google OAuth2/OIDC",
"idpAzureDescription": "Microsoft Azure OAuth2/OIDC provider", "idpAzureDescription": "Microsoft Azure OAuth2/OIDC provider",
"customHeaders": "Niestandardowe nagłówki", "customHeaders": "Niestandardowe nagłówki",
"customHeadersDescription": "Add custom headers to be sent when proxying requests. One per line in the format Header-Name: value",
"headersValidationError": "Nagłówki muszą być w formacie: Nazwa nagłówka: wartość.", "headersValidationError": "Nagłówki muszą być w formacie: Nazwa nagłówka: wartość.",
"domainPickerProvidedDomain": "Dostarczona domena", "domainPickerProvidedDomain": "Dostarczona domena",
"domainPickerFreeProvidedDomain": "Darmowa oferowana domena", "domainPickerFreeProvidedDomain": "Darmowa oferowana domena",
@@ -1522,4 +1523,4 @@
"resourceExposePortsEditFile": "Edytuj plik: docker-compose.yml", "resourceExposePortsEditFile": "Edytuj plik: docker-compose.yml",
"emailVerificationRequired": "Weryfikacja adresu e-mail jest wymagana. Zaloguj się ponownie przez {dashboardUrl}/auth/login zakończył ten krok. Następnie wróć tutaj.", "emailVerificationRequired": "Weryfikacja adresu e-mail jest wymagana. Zaloguj się ponownie przez {dashboardUrl}/auth/login zakończył ten krok. Następnie wróć tutaj.",
"twoFactorSetupRequired": "Konfiguracja uwierzytelniania dwuskładnikowego jest wymagana. Zaloguj się ponownie przez {dashboardUrl}/auth/login dokończ ten krok. Następnie wróć tutaj." "twoFactorSetupRequired": "Konfiguracja uwierzytelniania dwuskładnikowego jest wymagana. Zaloguj się ponownie przez {dashboardUrl}/auth/login dokończ ten krok. Następnie wróć tutaj."
} }

View File

@@ -8,25 +8,25 @@
"orgId": "ID da organização", "orgId": "ID da organização",
"setupIdentifierMessage": "Este é o identificador exclusivo para sua organização. Isso é separado do nome de exibição.", "setupIdentifierMessage": "Este é o identificador exclusivo para sua organização. Isso é separado do nome de exibição.",
"setupErrorIdentifier": "O ID da organização já existe. Por favor, escolha um diferente.", "setupErrorIdentifier": "O ID da organização já existe. Por favor, escolha um diferente.",
"componentsErrorNoMemberCreate": "Não é atualmente um membro de nenhuma organização. Crie uma organização para começar.", "componentsErrorNoMemberCreate": "Você não é atualmente um membro de nenhuma organização. Crie uma organização para começar.",
"componentsErrorNoMember": "Não é atualmente um membro de nenhuma organização.", "componentsErrorNoMember": "Você não é atualmente um membro de nenhuma organização.",
"welcome": "Bem-vindo ao Pangolin", "welcome": "Bem-vindo ao Pangolin",
"welcomeTo": "Bem-vindo ao", "welcomeTo": "Bem-vindo ao",
"componentsCreateOrg": "Criar uma organização", "componentsCreateOrg": "Criar uma organização",
"componentsMember": "É membro de {count, plural, =0 {nenhuma organização} one {uma organização} other {# organizações}}.", "componentsMember": "Você é membro de {count, plural, =0 {nenhuma organização} one {uma organização} other {# organizações}}.",
"componentsInvalidKey": "Chaves de licença inválidas ou expiradas detectadas. Siga os termos da licença para continuar usando todos os recursos.", "componentsInvalidKey": "Chaves de licença inválidas ou expiradas detectadas. Siga os termos da licença para continuar usando todos os recursos.",
"dismiss": "Rejeitar", "dismiss": "Descartar",
"componentsLicenseViolation": "Violação de Licença: Este servidor está usando sites {usedSites} que excedem o limite licenciado de sites {maxSites} . Siga os termos da licença para continuar usando todos os recursos.", "componentsLicenseViolation": "Violação de Licença: Este servidor está usando sites {usedSites} que excedem o limite licenciado de sites {maxSites} . Siga os termos da licença para continuar usando todos os recursos.",
"componentsSupporterMessage": "Obrigado por apoiar o Pangolin como um {tier}!", "componentsSupporterMessage": "Obrigado por apoiar o Pangolin como um {tier}!",
"inviteErrorNotValid": "Desculpe, mas parece que o convite que está a tentar aceder não foi aceito ou não é mais válido.", "inviteErrorNotValid": "Desculpe, mas parece que o convite que você está tentando acessar não foi aceito ou não é mais válido.",
"inviteErrorUser": "Lamentamos, mas parece que o convite que está a tentar aceder não é para este utilizador.", "inviteErrorUser": "Lamentamos, mas parece que o convite que você está tentando acessar não é para este usuário.",
"inviteLoginUser": "Verifique se você está logado como o utilizador correto.", "inviteLoginUser": "Verifique se você está logado como o usuário correto.",
"inviteErrorNoUser": "Desculpe, mas parece que o convite que está a tentar aceder não é para um utilizador que existe.", "inviteErrorNoUser": "Desculpe, mas parece que o convite que você está tentando acessar não é para um usuário que existe.",
"inviteCreateUser": "Por favor, crie uma conta primeiro.", "inviteCreateUser": "Por favor, crie uma conta primeiro.",
"goHome": "Voltar ao inicio", "goHome": "Ir para casa",
"inviteLogInOtherUser": "Fazer login como um utilizador diferente", "inviteLogInOtherUser": "Fazer login como um usuário diferente",
"createAnAccount": "Crie uma conta", "createAnAccount": "Crie uma conta",
"inviteNotAccepted": "Convite não aceite", "inviteNotAccepted": "Convite não aceito",
"authCreateAccount": "Crie uma conta para começar", "authCreateAccount": "Crie uma conta para começar",
"authNoAccount": "Não possui uma conta?", "authNoAccount": "Não possui uma conta?",
"email": "e-mail", "email": "e-mail",
@@ -34,23 +34,23 @@
"confirmPassword": "Confirmar senha", "confirmPassword": "Confirmar senha",
"createAccount": "Criar conta", "createAccount": "Criar conta",
"viewSettings": "Visualizar configurações", "viewSettings": "Visualizar configurações",
"delete": "apagar", "delete": "excluir",
"name": "Nome:", "name": "Nome:",
"online": "Disponível", "online": "Disponível",
"offline": "Desconectado", "offline": "Desconectado",
"site": "site", "site": "site",
"dataIn": "Dados de entrada", "dataIn": "Dados em",
"dataOut": "Dados de saída", "dataOut": "Dados de saída",
"connectionType": "Tipo de conexão", "connectionType": "Tipo de conexão",
"tunnelType": "Tipo de túnel", "tunnelType": "Tipo de túnel",
"local": "Localização", "local": "Localização",
"edit": "Alterar", "edit": "Alterar",
"siteConfirmDelete": "Confirmar que pretende apagar o site", "siteConfirmDelete": "Confirmar exclusão do site",
"siteDelete": "Excluir site", "siteDelete": "Excluir site",
"siteMessageRemove": "Uma vez removido, o site não estará mais acessível. Todos os recursos e alvos associados ao site também serão removidos.", "siteMessageRemove": "Uma vez removido, o site não estará mais acessível. Todos os recursos e alvos associados ao site também serão removidos.",
"siteMessageConfirm": "Para confirmar, por favor, digite o nome do site abaixo.", "siteMessageConfirm": "Para confirmar, por favor, digite o nome do site abaixo.",
"siteQuestionRemove": "Você tem certeza que deseja remover o site {selectedSite} da organização?", "siteQuestionRemove": "Você tem certeza que deseja remover o site {selectedSite} da organização?",
"siteManageSites": "Gerir sites", "siteManageSites": "Gerenciar sites",
"siteDescription": "Permitir conectividade à sua rede através de túneis seguros", "siteDescription": "Permitir conectividade à sua rede através de túneis seguros",
"siteCreate": "Criar site", "siteCreate": "Criar site",
"siteCreateDescription2": "Siga os passos abaixo para criar e conectar um novo site", "siteCreateDescription2": "Siga os passos abaixo para criar e conectar um novo site",
@@ -79,10 +79,10 @@
"operatingSystem": "Sistema operacional", "operatingSystem": "Sistema operacional",
"commands": "Comandos", "commands": "Comandos",
"recommended": "Recomendados", "recommended": "Recomendados",
"siteNewtDescription": "Para a melhor experiência do utilizador, utilize Novo. Ele usa o WireGuard sob o capuz e permite que você aborde seus recursos privados através dos endereços LAN em sua rede privada do painel do Pangolin.", "siteNewtDescription": "Para a melhor experiência do usuário, utilize Novo. Ele usa o WireGuard sob o capuz e permite que você aborde seus recursos privados através dos endereços LAN em sua rede privada do painel do Pangolin.",
"siteRunsInDocker": "Executa no Docker", "siteRunsInDocker": "Executa no Docker",
"siteRunsInShell": "Executa na shell no macOS, Linux e Windows", "siteRunsInShell": "Executa na shell no macOS, Linux e Windows",
"siteErrorDelete": "Erro ao apagar site", "siteErrorDelete": "Erro ao excluir site",
"siteErrorUpdate": "Falha ao atualizar site", "siteErrorUpdate": "Falha ao atualizar site",
"siteErrorUpdateDescription": "Ocorreu um erro ao atualizar o site.", "siteErrorUpdateDescription": "Ocorreu um erro ao atualizar o site.",
"siteUpdated": "Site atualizado", "siteUpdated": "Site atualizado",
@@ -105,12 +105,12 @@
"siteCredentialsSaveDescription": "Você só será capaz de ver esta vez. Certifique-se de copiá-lo para um lugar seguro.", "siteCredentialsSaveDescription": "Você só será capaz de ver esta vez. Certifique-se de copiá-lo para um lugar seguro.",
"siteInfo": "Informações do Site", "siteInfo": "Informações do Site",
"status": "SItuação", "status": "SItuação",
"shareTitle": "Gerir links partilhados", "shareTitle": "Gerenciar links de compartilhamento",
"shareDescription": "Criar links compartilháveis para conceder acesso temporário ou permanente aos seus recursos", "shareDescription": "Criar links compartilháveis para conceder acesso temporário ou permanente aos seus recursos",
"shareSearch": "Pesquisar links de compartilhamento...", "shareSearch": "Pesquisar links de compartilhamento...",
"shareCreate": "Criar Link de Compartilhamento", "shareCreate": "Criar Link de Compartilhamento",
"shareErrorDelete": "Falha ao apagar o link", "shareErrorDelete": "Falha ao excluir o link",
"shareErrorDeleteMessage": "Ocorreu um erro ao apagar o link", "shareErrorDeleteMessage": "Ocorreu um erro ao excluir o link",
"shareDeleted": "Link excluído", "shareDeleted": "Link excluído",
"shareDeletedDescription": "O link foi eliminado", "shareDeletedDescription": "O link foi eliminado",
"shareTokenDescription": "Seu token de acesso pode ser passado de duas maneiras: como um parâmetro de consulta ou nos cabeçalhos da solicitação. Estes devem ser passados do cliente em todas as solicitações para acesso autenticado.", "shareTokenDescription": "Seu token de acesso pode ser passado de duas maneiras: como um parâmetro de consulta ou nos cabeçalhos da solicitação. Estes devem ser passados do cliente em todas as solicitações para acesso autenticado.",
@@ -127,13 +127,13 @@
"shareErrorFetchResourceDescription": "Ocorreu um erro ao obter os recursos", "shareErrorFetchResourceDescription": "Ocorreu um erro ao obter os recursos",
"shareErrorCreate": "Falha ao criar link de compartilhamento", "shareErrorCreate": "Falha ao criar link de compartilhamento",
"shareErrorCreateDescription": "Ocorreu um erro ao criar o link de compartilhamento", "shareErrorCreateDescription": "Ocorreu um erro ao criar o link de compartilhamento",
"shareCreateDescription": "Qualquer um com este link pode aceder o recurso", "shareCreateDescription": "Qualquer um com este link pode acessar o recurso",
"shareTitleOptional": "Título (opcional)", "shareTitleOptional": "Título (opcional)",
"expireIn": "Expira em", "expireIn": "Expira em",
"neverExpire": "Nunca expirar", "neverExpire": "Nunca expirar",
"shareExpireDescription": "Tempo de expiração é quanto tempo o link será utilizável e oferecerá acesso ao recurso. Após este tempo, o link não funcionará mais, e os utilizadores que usaram este link perderão acesso ao recurso.", "shareExpireDescription": "Tempo de expiração é quanto tempo o link será utilizável e oferecerá acesso ao recurso. Após este tempo, o link não funcionará mais, e os usuários que usaram este link perderão acesso ao recurso.",
"shareSeeOnce": "Você só poderá ver este link uma vez. Certifique-se de copiá-lo.", "shareSeeOnce": "Você só poderá ver este link uma vez. Certifique-se de copiá-lo.",
"shareAccessHint": "Qualquer um com este link pode aceder o recurso. Compartilhe com cuidado.", "shareAccessHint": "Qualquer um com este link pode acessar o recurso. Compartilhe com cuidado.",
"shareTokenUsage": "Ver Uso do Token de Acesso", "shareTokenUsage": "Ver Uso do Token de Acesso",
"createLink": "Criar Link", "createLink": "Criar Link",
"resourcesNotFound": "Nenhum recurso encontrado", "resourcesNotFound": "Nenhum recurso encontrado",
@@ -145,11 +145,11 @@
"expires": "Expira", "expires": "Expira",
"never": "nunca", "never": "nunca",
"shareErrorSelectResource": "Por favor, selecione um recurso", "shareErrorSelectResource": "Por favor, selecione um recurso",
"resourceTitle": "Gerir Recursos", "resourceTitle": "Gerenciar Recursos",
"resourceDescription": "Crie proxies seguros para seus aplicativos privados", "resourceDescription": "Crie proxies seguros para seus aplicativos privados",
"resourcesSearch": "Procurar recursos...", "resourcesSearch": "Procurar recursos...",
"resourceAdd": "Adicionar Recurso", "resourceAdd": "Adicionar Recurso",
"resourceErrorDelte": "Erro ao apagar recurso", "resourceErrorDelte": "Erro ao excluir recurso",
"authentication": "Autenticação", "authentication": "Autenticação",
"protected": "Protegido", "protected": "Protegido",
"notProtected": "Não Protegido", "notProtected": "Não Protegido",
@@ -170,7 +170,7 @@
"siteNotFound": "Nenhum site encontrado.", "siteNotFound": "Nenhum site encontrado.",
"siteSelectionDescription": "Este site fornecerá conectividade ao destino.", "siteSelectionDescription": "Este site fornecerá conectividade ao destino.",
"resourceType": "Tipo de Recurso", "resourceType": "Tipo de Recurso",
"resourceTypeDescription": "Determine como você deseja aceder seu recurso", "resourceTypeDescription": "Determine como você deseja acessar seu recurso",
"resourceHTTPSSettings": "Configurações de HTTPS", "resourceHTTPSSettings": "Configurações de HTTPS",
"resourceHTTPSSettingsDescription": "Configure como seu recurso será acessado por HTTPS", "resourceHTTPSSettingsDescription": "Configure como seu recurso será acessado por HTTPS",
"domainType": "Tipo de domínio", "domainType": "Tipo de domínio",
@@ -192,7 +192,7 @@
"resourceBack": "Voltar aos recursos", "resourceBack": "Voltar aos recursos",
"resourceGoTo": "Ir para o Recurso", "resourceGoTo": "Ir para o Recurso",
"resourceDelete": "Excluir Recurso", "resourceDelete": "Excluir Recurso",
"resourceDeleteConfirm": "Confirmar que pretende apagar o recurso", "resourceDeleteConfirm": "Confirmar exclusão de recurso",
"visibility": "Visibilidade", "visibility": "Visibilidade",
"enabled": "Ativado", "enabled": "Ativado",
"disabled": "Desabilitado", "disabled": "Desabilitado",
@@ -208,14 +208,14 @@
"passToAuth": "Passar para Autenticação", "passToAuth": "Passar para Autenticação",
"orgSettingsDescription": "Configurar as configurações gerais da sua organização", "orgSettingsDescription": "Configurar as configurações gerais da sua organização",
"orgGeneralSettings": "Configurações da organização", "orgGeneralSettings": "Configurações da organização",
"orgGeneralSettingsDescription": "Gerir os detalhes e a configuração da sua organização", "orgGeneralSettingsDescription": "Gerencie os detalhes e a configuração da sua organização",
"saveGeneralSettings": "Guardar configurações gerais", "saveGeneralSettings": "Salvar configurações gerais",
"saveSettings": "Guardar Configurações", "saveSettings": "Salvar Configurações",
"orgDangerZone": "Zona de Perigo", "orgDangerZone": "Zona de Perigo",
"orgDangerZoneDescription": "Uma vez que você exclui esta organização, não há volta. Por favor, tenha certeza.", "orgDangerZoneDescription": "Uma vez que você exclui esta organização, não há volta. Por favor, tenha certeza.",
"orgDelete": "Excluir Organização", "orgDelete": "Excluir Organização",
"orgDeleteConfirm": "Confirmar que pretende apagar a organização", "orgDeleteConfirm": "Confirmar exclusão da organização",
"orgMessageRemove": "Esta ação é irreversível e apagará todos os dados associados.", "orgMessageRemove": "Esta ação é irreversível e excluirá todos os dados associados.",
"orgMessageConfirm": "Para confirmar, digite o nome da organização abaixo.", "orgMessageConfirm": "Para confirmar, digite o nome da organização abaixo.",
"orgQuestionRemove": "Tem certeza que deseja remover a organização {selectedOrg}?", "orgQuestionRemove": "Tem certeza que deseja remover a organização {selectedOrg}?",
"orgUpdated": "Organização atualizada", "orgUpdated": "Organização atualizada",
@@ -224,29 +224,29 @@
"orgErrorUpdateMessage": "Ocorreu um erro ao atualizar a organização.", "orgErrorUpdateMessage": "Ocorreu um erro ao atualizar a organização.",
"orgErrorFetch": "Falha ao buscar organizações", "orgErrorFetch": "Falha ao buscar organizações",
"orgErrorFetchMessage": "Ocorreu um erro ao listar suas organizações", "orgErrorFetchMessage": "Ocorreu um erro ao listar suas organizações",
"orgErrorDelete": "Falha ao apagar organização", "orgErrorDelete": "Falha ao excluir organização",
"orgErrorDeleteMessage": "Ocorreu um erro ao apagar a organização.", "orgErrorDeleteMessage": "Ocorreu um erro ao excluir a organização.",
"orgDeleted": "Organização excluída", "orgDeleted": "Organização excluída",
"orgDeletedMessage": "A organização e seus dados foram excluídos.", "orgDeletedMessage": "A organização e seus dados foram excluídos.",
"orgMissing": "ID da Organização Ausente", "orgMissing": "ID da Organização Ausente",
"orgMissingMessage": "Não é possível regenerar o convite sem um ID de organização.", "orgMissingMessage": "Não é possível regenerar o convite sem um ID de organização.",
"accessUsersManage": "Gerir Utilizadores", "accessUsersManage": "Gerenciar Usuários",
"accessUsersDescription": "Convidar utilizadores e adicioná-los a funções para gerir o acesso à sua organização", "accessUsersDescription": "Convidar usuários e adicioná-los a funções para gerenciar o acesso à sua organização",
"accessUsersSearch": "Procurar utilizadores...", "accessUsersSearch": "Procurar usuários...",
"accessUserCreate": "Criar Usuário", "accessUserCreate": "Criar Usuário",
"accessUserRemove": "Remover utilizador", "accessUserRemove": "Remover usuário",
"username": "Usuário:", "username": "Usuário:",
"identityProvider": "Provedor de Identidade", "identityProvider": "Provedor de Identidade",
"role": "Funções", "role": "Funções",
"nameRequired": "O nome é obrigatório", "nameRequired": "O nome é obrigatório",
"accessRolesManage": "Gerir Funções", "accessRolesManage": "Gerenciar Funções",
"accessRolesDescription": "Configurar funções para gerir o acesso à sua organização", "accessRolesDescription": "Configurar funções para gerenciar o acesso à sua organização",
"accessRolesSearch": "Pesquisar funções...", "accessRolesSearch": "Pesquisar funções...",
"accessRolesAdd": "Adicionar função", "accessRolesAdd": "Adicionar função",
"accessRoleDelete": "Excluir Papel", "accessRoleDelete": "Excluir Papel",
"description": "Descrição:", "description": "Descrição:",
"inviteTitle": "Convites Abertos", "inviteTitle": "Convites Abertos",
"inviteDescription": "Gerir seus convites para outros utilizadores", "inviteDescription": "Gerencie seus convites para outros usuários",
"inviteSearch": "Procurar convites...", "inviteSearch": "Procurar convites...",
"minutes": "minutos", "minutes": "minutos",
"hours": "horas", "hours": "horas",
@@ -264,7 +264,7 @@
"apiKeysGeneralSettings": "Permissões", "apiKeysGeneralSettings": "Permissões",
"apiKeysGeneralSettingsDescription": "Determine o que esta chave API pode fazer", "apiKeysGeneralSettingsDescription": "Determine o que esta chave API pode fazer",
"apiKeysList": "Sua Chave API", "apiKeysList": "Sua Chave API",
"apiKeysSave": "Guardar Sua Chave API", "apiKeysSave": "Salvar Sua Chave API",
"apiKeysSaveDescription": "Você só poderá ver isto uma vez. Certifique-se de copiá-la para um local seguro.", "apiKeysSaveDescription": "Você só poderá ver isto uma vez. Certifique-se de copiá-la para um local seguro.",
"apiKeysInfo": "Sua chave API é:", "apiKeysInfo": "Sua chave API é:",
"apiKeysConfirmCopy": "Eu copiei a chave API", "apiKeysConfirmCopy": "Eu copiei a chave API",
@@ -277,33 +277,33 @@
"apiKeysPermissionsUpdatedDescription": "As permissões foram atualizadas.", "apiKeysPermissionsUpdatedDescription": "As permissões foram atualizadas.",
"apiKeysPermissionsGeneralSettings": "Permissões", "apiKeysPermissionsGeneralSettings": "Permissões",
"apiKeysPermissionsGeneralSettingsDescription": "Determine o que esta chave API pode fazer", "apiKeysPermissionsGeneralSettingsDescription": "Determine o que esta chave API pode fazer",
"apiKeysPermissionsSave": "Guardar Permissões", "apiKeysPermissionsSave": "Salvar Permissões",
"apiKeysPermissionsTitle": "Permissões", "apiKeysPermissionsTitle": "Permissões",
"apiKeys": "Chaves API", "apiKeys": "Chaves API",
"searchApiKeys": "Pesquisar chaves API...", "searchApiKeys": "Pesquisar chaves API...",
"apiKeysAdd": "Gerar Chave API", "apiKeysAdd": "Gerar Chave API",
"apiKeysErrorDelete": "Erro ao apagar chave API", "apiKeysErrorDelete": "Erro ao excluir chave API",
"apiKeysErrorDeleteMessage": "Erro ao apagar chave API", "apiKeysErrorDeleteMessage": "Erro ao excluir chave API",
"apiKeysQuestionRemove": "Tem certeza que deseja remover a chave API {selectedApiKey} da organização?", "apiKeysQuestionRemove": "Tem certeza que deseja remover a chave API {selectedApiKey} da organização?",
"apiKeysMessageRemove": "Uma vez removida, a chave API não poderá mais ser utilizada.", "apiKeysMessageRemove": "Uma vez removida, a chave API não poderá mais ser utilizada.",
"apiKeysMessageConfirm": "Para confirmar, por favor digite o nome da chave API abaixo.", "apiKeysMessageConfirm": "Para confirmar, por favor digite o nome da chave API abaixo.",
"apiKeysDeleteConfirm": "Confirmar Exclusão da Chave API", "apiKeysDeleteConfirm": "Confirmar Exclusão da Chave API",
"apiKeysDelete": "Excluir Chave API", "apiKeysDelete": "Excluir Chave API",
"apiKeysManage": "Gerir Chaves API", "apiKeysManage": "Gerenciar Chaves API",
"apiKeysDescription": "As chaves API são usadas para autenticar com a API de integração", "apiKeysDescription": "As chaves API são usadas para autenticar com a API de integração",
"apiKeysSettings": "Configurações de {apiKeyName}", "apiKeysSettings": "Configurações de {apiKeyName}",
"userTitle": "Gerir Todos os Utilizadores", "userTitle": "Gerenciar Todos os Usuários",
"userDescription": "Visualizar e gerir todos os utilizadores no sistema", "userDescription": "Visualizar e gerenciar todos os usuários no sistema",
"userAbount": "Sobre a Gestão de Usuário", "userAbount": "Sobre a Gestão de Usuário",
"userAbountDescription": "Esta tabela exibe todos os objetos root do utilizador. Cada utilizador pode pertencer a várias organizações. Remover um utilizador de uma organização não exclui seu objeto de utilizador raiz - ele permanecerá no sistema. Para remover completamente um utilizador do sistema, você deve apagar seu objeto raiz usando a ação de apagar nesta tabela.", "userAbountDescription": "Esta tabela exibe todos os objetos root do usuário. Cada usuário pode pertencer a várias organizações. Remover um usuário de uma organização não exclui seu objeto de usuário raiz - ele permanecerá no sistema. Para remover completamente um usuário do sistema, você deve excluir seu objeto raiz usando a ação de excluir nesta tabela.",
"userServer": "Utilizadores do Servidor", "userServer": "Usuários do Servidor",
"userSearch": "Pesquisar utilizadores do servidor...", "userSearch": "Pesquisar usuários do servidor...",
"userErrorDelete": "Erro ao apagar utilizador", "userErrorDelete": "Erro ao excluir usuário",
"userDeleteConfirm": "Confirmar Exclusão do Usuário", "userDeleteConfirm": "Confirmar Exclusão do Usuário",
"userDeleteServer": "Excluir utilizador do servidor", "userDeleteServer": "Excluir usuário do servidor",
"userMessageRemove": "O utilizador será removido de todas as organizações e será completamente removido do servidor.", "userMessageRemove": "O usuário será removido de todas as organizações e será completamente removido do servidor.",
"userMessageConfirm": "Para confirmar, por favor digite o nome do utilizador abaixo.", "userMessageConfirm": "Para confirmar, por favor digite o nome do usuário abaixo.",
"userQuestionRemove": "Tem certeza que deseja apagar o {selectedUser} permanentemente do servidor?", "userQuestionRemove": "Tem certeza que deseja excluir o {selectedUser} permanentemente do servidor?",
"licenseKey": "Chave de Licença", "licenseKey": "Chave de Licença",
"valid": "Válido", "valid": "Válido",
"numberOfSites": "Número de sites", "numberOfSites": "Número de sites",
@@ -314,8 +314,8 @@
"licenseTermsAgree": "Você deve concordar com os termos da licença", "licenseTermsAgree": "Você deve concordar com os termos da licença",
"licenseErrorKeyLoad": "Falha ao carregar chaves de licença", "licenseErrorKeyLoad": "Falha ao carregar chaves de licença",
"licenseErrorKeyLoadDescription": "Ocorreu um erro ao carregar a chave da licença.", "licenseErrorKeyLoadDescription": "Ocorreu um erro ao carregar a chave da licença.",
"licenseErrorKeyDelete": "Falha ao apagar chave de licença", "licenseErrorKeyDelete": "Falha ao excluir chave de licença",
"licenseErrorKeyDeleteDescription": "Ocorreu um erro ao apagar a chave de licença.", "licenseErrorKeyDeleteDescription": "Ocorreu um erro ao excluir a chave de licença.",
"licenseKeyDeleted": "Chave da licença excluída", "licenseKeyDeleted": "Chave da licença excluída",
"licenseKeyDeletedDescription": "A chave da licença foi excluída.", "licenseKeyDeletedDescription": "A chave da licença foi excluída.",
"licenseErrorKeyActivate": "Falha ao ativar a chave de licença", "licenseErrorKeyActivate": "Falha ao ativar a chave de licença",
@@ -336,13 +336,13 @@
"fossorialLicense": "Ver Termos e Condições de Assinatura e Licença Fossorial", "fossorialLicense": "Ver Termos e Condições de Assinatura e Licença Fossorial",
"licenseMessageRemove": "Isto irá remover a chave da licença e todas as permissões associadas concedidas por ela.", "licenseMessageRemove": "Isto irá remover a chave da licença e todas as permissões associadas concedidas por ela.",
"licenseMessageConfirm": "Para confirmar, por favor, digite a chave de licença abaixo.", "licenseMessageConfirm": "Para confirmar, por favor, digite a chave de licença abaixo.",
"licenseQuestionRemove": "Tem certeza que deseja apagar a chave de licença {selectedKey}?", "licenseQuestionRemove": "Tem certeza que deseja excluir a chave de licença {selectedKey}?",
"licenseKeyDelete": "Excluir Chave de Licença", "licenseKeyDelete": "Excluir Chave de Licença",
"licenseKeyDeleteConfirm": "Confirmar que pretende apagar a chave de licença", "licenseKeyDeleteConfirm": "Confirmar exclusão da chave de licença",
"licenseTitle": "Gerir Status da Licença", "licenseTitle": "Gerenciar Status da Licença",
"licenseTitleDescription": "Visualizar e gerir chaves de licença no sistema", "licenseTitleDescription": "Visualizar e gerenciar chaves de licença no sistema",
"licenseHost": "Licença do host", "licenseHost": "Licença do host",
"licenseHostDescription": "Gerir a chave de licença principal do host.", "licenseHostDescription": "Gerenciar a chave de licença principal do host.",
"licensedNot": "Não Licenciado", "licensedNot": "Não Licenciado",
"hostId": "ID do host", "hostId": "ID do host",
"licenseReckeckAll": "Verifique novamente todas as chaves", "licenseReckeckAll": "Verifique novamente todas as chaves",
@@ -370,37 +370,37 @@
"inviteRemoved": "Convite removido", "inviteRemoved": "Convite removido",
"inviteRemovedDescription": "O convite para {email} foi removido.", "inviteRemovedDescription": "O convite para {email} foi removido.",
"inviteQuestionRemove": "Tem certeza de que deseja remover o convite {email}?", "inviteQuestionRemove": "Tem certeza de que deseja remover o convite {email}?",
"inviteMessageRemove": "Uma vez removido, este convite não será mais válido. Você sempre pode convidar o utilizador novamente mais tarde.", "inviteMessageRemove": "Uma vez removido, este convite não será mais válido. Você sempre pode convidar o usuário novamente mais tarde.",
"inviteMessageConfirm": "Para confirmar, digite o endereço de e-mail do convite abaixo.", "inviteMessageConfirm": "Para confirmar, digite o endereço de e-mail do convite abaixo.",
"inviteQuestionRegenerate": "Tem certeza que deseja regenerar o convite{email, plural, ='' {}, other { para #}}? Isso irá revogar o convite anterior.", "inviteQuestionRegenerate": "Tem certeza que deseja regenerar o convite{email, plural, ='' {}, other { para #}}? Isso irá revogar o convite anterior.",
"inviteRemoveConfirm": "Confirmar Remoção do Convite", "inviteRemoveConfirm": "Confirmar Remoção do Convite",
"inviteRegenerated": "Convite Regenerado", "inviteRegenerated": "Convite Regenerado",
"inviteSent": "Um novo convite foi enviado para {email}.", "inviteSent": "Um novo convite foi enviado para {email}.",
"inviteSentEmail": "Enviar notificação por e-mail ao utilizador", "inviteSentEmail": "Enviar notificação por e-mail ao usuário",
"inviteGenerate": "Um novo convite foi gerado para {email}.", "inviteGenerate": "Um novo convite foi gerado para {email}.",
"inviteDuplicateError": "Convite Duplicado", "inviteDuplicateError": "Convite Duplicado",
"inviteDuplicateErrorDescription": "Já existe um convite para este utilizador.", "inviteDuplicateErrorDescription": "Já existe um convite para este usuário.",
"inviteRateLimitError": "Limite de Taxa Excedido", "inviteRateLimitError": "Limite de Taxa Excedido",
"inviteRateLimitErrorDescription": "Excedeu o limite de 3 regenerações por hora. Por favor, tente novamente mais tarde.", "inviteRateLimitErrorDescription": "Você excedeu o limite de 3 regenerações por hora. Por favor, tente novamente mais tarde.",
"inviteRegenerateError": "Falha ao Regenerar Convite", "inviteRegenerateError": "Falha ao Regenerar Convite",
"inviteRegenerateErrorDescription": "Ocorreu um erro ao regenerar o convite.", "inviteRegenerateErrorDescription": "Ocorreu um erro ao regenerar o convite.",
"inviteValidityPeriod": "Período de Validade", "inviteValidityPeriod": "Período de Validade",
"inviteValidityPeriodSelect": "Selecione o período de validade", "inviteValidityPeriodSelect": "Selecione o período de validade",
"inviteRegenerateMessage": "O convite foi regenerado. O utilizador deve aceder o link abaixo para aceitar o convite.", "inviteRegenerateMessage": "O convite foi regenerado. O usuário deve acessar o link abaixo para aceitar o convite.",
"inviteRegenerateButton": "Regenerar", "inviteRegenerateButton": "Regenerar",
"expiresAt": "Expira em", "expiresAt": "Expira em",
"accessRoleUnknown": "Função Desconhecida", "accessRoleUnknown": "Função Desconhecida",
"placeholder": "Espaço reservado", "placeholder": "Espaço reservado",
"userErrorOrgRemove": "Falha ao remover utilizador", "userErrorOrgRemove": "Falha ao remover usuário",
"userErrorOrgRemoveDescription": "Ocorreu um erro ao remover o utilizador.", "userErrorOrgRemoveDescription": "Ocorreu um erro ao remover o usuário.",
"userOrgRemoved": "Usuário removido", "userOrgRemoved": "Usuário removido",
"userOrgRemovedDescription": "O utilizador {email} foi removido da organização.", "userOrgRemovedDescription": "O usuário {email} foi removido da organização.",
"userQuestionOrgRemove": "Tem certeza que deseja remover {email} da organização?", "userQuestionOrgRemove": "Tem certeza que deseja remover {email} da organização?",
"userMessageOrgRemove": "Uma vez removido, este utilizador não terá mais acesso à organização. Você sempre pode reconvidá-lo depois, mas eles precisarão aceitar o convite novamente.", "userMessageOrgRemove": "Uma vez removido, este usuário não terá mais acesso à organização. Você sempre pode reconvidá-lo depois, mas eles precisarão aceitar o convite novamente.",
"userMessageOrgConfirm": "Para confirmar, digite o nome do utilizador abaixo.", "userMessageOrgConfirm": "Para confirmar, digite o nome do usuário abaixo.",
"userRemoveOrgConfirm": "Confirmar Remoção do Usuário", "userRemoveOrgConfirm": "Confirmar Remoção do Usuário",
"userRemoveOrg": "Remover Usuário da Organização", "userRemoveOrg": "Remover Usuário da Organização",
"users": "Utilizadores", "users": "Usuários",
"accessRoleMember": "Membro", "accessRoleMember": "Membro",
"accessRoleOwner": "Proprietário", "accessRoleOwner": "Proprietário",
"userConfirmed": "Confirmado", "userConfirmed": "Confirmado",
@@ -408,7 +408,7 @@
"emailInvalid": "Endereço de email inválido", "emailInvalid": "Endereço de email inválido",
"inviteValidityDuration": "Por favor, selecione uma duração", "inviteValidityDuration": "Por favor, selecione uma duração",
"accessRoleSelectPlease": "Por favor, selecione uma função", "accessRoleSelectPlease": "Por favor, selecione uma função",
"usernameRequired": "Nome de utilizador é obrigatório", "usernameRequired": "Nome de usuário é obrigatório",
"idpSelectPlease": "Por favor, selecione um provedor de identidade", "idpSelectPlease": "Por favor, selecione um provedor de identidade",
"idpGenericOidc": "Provedor genérico OAuth2/OIDC.", "idpGenericOidc": "Provedor genérico OAuth2/OIDC.",
"accessRoleErrorFetch": "Falha ao buscar funções", "accessRoleErrorFetch": "Falha ao buscar funções",
@@ -416,51 +416,51 @@
"idpErrorFetch": "Falha ao buscar provedores de identidade", "idpErrorFetch": "Falha ao buscar provedores de identidade",
"idpErrorFetchDescription": "Ocorreu um erro ao buscar provedores de identidade", "idpErrorFetchDescription": "Ocorreu um erro ao buscar provedores de identidade",
"userErrorExists": "Usuário já existe", "userErrorExists": "Usuário já existe",
"userErrorExistsDescription": "Este utilizador já é membro da organização.", "userErrorExistsDescription": "Este usuário já é membro da organização.",
"inviteError": "Falha ao convidar utilizador", "inviteError": "Falha ao convidar usuário",
"inviteErrorDescription": "Ocorreu um erro ao convidar o utilizador", "inviteErrorDescription": "Ocorreu um erro ao convidar o usuário",
"userInvited": "Usuário convidado", "userInvited": "Usuário convidado",
"userInvitedDescription": "O utilizador foi convidado com sucesso.", "userInvitedDescription": "O usuário foi convidado com sucesso.",
"userErrorCreate": "Falha ao criar utilizador", "userErrorCreate": "Falha ao criar usuário",
"userErrorCreateDescription": "Ocorreu um erro ao criar o utilizador", "userErrorCreateDescription": "Ocorreu um erro ao criar o usuário",
"userCreated": "Usuário criado", "userCreated": "Usuário criado",
"userCreatedDescription": "O utilizador foi criado com sucesso.", "userCreatedDescription": "O usuário foi criado com sucesso.",
"userTypeInternal": "Usuário Interno", "userTypeInternal": "Usuário Interno",
"userTypeInternalDescription": "Convidar um utilizador para se juntar à sua organização diretamente.", "userTypeInternalDescription": "Convidar um usuário para se juntar à sua organização diretamente.",
"userTypeExternal": "Usuário Externo", "userTypeExternal": "Usuário Externo",
"userTypeExternalDescription": "Criar um utilizador com um provedor de identidade externo.", "userTypeExternalDescription": "Criar um usuário com um provedor de identidade externo.",
"accessUserCreateDescription": "Siga os passos abaixo para criar um novo utilizador", "accessUserCreateDescription": "Siga os passos abaixo para criar um novo usuário",
"userSeeAll": "Ver Todos os Utilizadores", "userSeeAll": "Ver Todos os Usuários",
"userTypeTitle": "Tipo de Usuário", "userTypeTitle": "Tipo de Usuário",
"userTypeDescription": "Determine como você deseja criar o utilizador", "userTypeDescription": "Determine como você deseja criar o usuário",
"userSettings": "Informações do Usuário", "userSettings": "Informações do Usuário",
"userSettingsDescription": "Insira os detalhes para o novo utilizador", "userSettingsDescription": "Insira os detalhes para o novo usuário",
"inviteEmailSent": "Enviar e-mail de convite para o utilizador", "inviteEmailSent": "Enviar e-mail de convite para o usuário",
"inviteValid": "Válido Por", "inviteValid": "Válido Por",
"selectDuration": "Selecionar duração", "selectDuration": "Selecionar duração",
"accessRoleSelect": "Selecionar função", "accessRoleSelect": "Selecionar função",
"inviteEmailSentDescription": "Um e-mail foi enviado ao utilizador com o link de acesso abaixo. Eles devem aceder ao link para aceitar o convite.", "inviteEmailSentDescription": "Um e-mail foi enviado ao usuário com o link de acesso abaixo. Eles devem acessar o link para aceitar o convite.",
"inviteSentDescription": "O utilizador foi convidado. Eles devem aceder ao link abaixo para aceitar o convite.", "inviteSentDescription": "O usuário foi convidado. Eles devem acessar o link abaixo para aceitar o convite.",
"inviteExpiresIn": "O convite expirará em {days, plural, one {# dia} other {# dias}}.", "inviteExpiresIn": "O convite expirará em {days, plural, one {# dia} other {# dias}}.",
"idpTitle": "Informações Gerais", "idpTitle": "Informações Gerais",
"idpSelect": "Selecione o provedor de identidade para o utilizador externo", "idpSelect": "Selecione o provedor de identidade para o usuário externo",
"idpNotConfigured": "Nenhum provedor de identidade está configurado. Configure um provedor de identidade antes de criar utilizadores externos.", "idpNotConfigured": "Nenhum provedor de identidade está configurado. Configure um provedor de identidade antes de criar usuários externos.",
"usernameUniq": "Isto deve corresponder ao nome de utilizador único que existe no provedor de identidade selecionado.", "usernameUniq": "Isto deve corresponder ao nome de usuário único que existe no provedor de identidade selecionado.",
"emailOptional": "E-mail (Opcional)", "emailOptional": "E-mail (Opcional)",
"nameOptional": "Nome (Opcional)", "nameOptional": "Nome (Opcional)",
"accessControls": "Controlos de Acesso", "accessControls": "Controles de Acesso",
"userDescription2": "Gerir as configurações deste utilizador", "userDescription2": "Gerenciar as configurações deste usuário",
"accessRoleErrorAdd": "Falha ao adicionar utilizador à função", "accessRoleErrorAdd": "Falha ao adicionar usuário à função",
"accessRoleErrorAddDescription": "Ocorreu um erro ao adicionar utilizador à função.", "accessRoleErrorAddDescription": "Ocorreu um erro ao adicionar usuário à função.",
"userSaved": "Usuário salvo", "userSaved": "Usuário salvo",
"userSavedDescription": "O utilizador foi atualizado.", "userSavedDescription": "O usuário foi atualizado.",
"autoProvisioned": "Auto provisionado", "autoProvisioned": "Auto provisionado",
"autoProvisionedDescription": "Permitir que este utilizador seja gerido automaticamente pelo provedor de identidade", "autoProvisionedDescription": "Permitir que este usuário seja gerenciado automaticamente pelo provedor de identidade",
"accessControlsDescription": "Gerir o que este utilizador pode aceder e fazer na organização", "accessControlsDescription": "Gerencie o que este usuário pode acessar e fazer na organização",
"accessControlsSubmit": "Guardar Controlos de Acesso", "accessControlsSubmit": "Salvar Controles de Acesso",
"roles": "Funções", "roles": "Funções",
"accessUsersRoles": "Gerir Utilizadores e Funções", "accessUsersRoles": "Gerenciar Usuários e Funções",
"accessUsersRolesDescription": "Convide utilizadores e adicione-os a funções para gerir o acesso à sua organização", "accessUsersRolesDescription": "Convide usuários e adicione-os a funções para gerenciar o acesso à sua organização",
"key": "Chave", "key": "Chave",
"createdAt": "Criado Em", "createdAt": "Criado Em",
"proxyErrorInvalidHeader": "Valor do cabeçalho Host personalizado inválido. Use o formato de nome de domínio ou salve vazio para remover o cabeçalho Host personalizado.", "proxyErrorInvalidHeader": "Valor do cabeçalho Host personalizado inválido. Use o formato de nome de domínio ou salve vazio para remover o cabeçalho Host personalizado.",
@@ -494,7 +494,7 @@
"targetTlsSettingsAdvanced": "Configurações TLS Avançadas", "targetTlsSettingsAdvanced": "Configurações TLS Avançadas",
"targetTlsSni": "Nome do Servidor TLS (SNI)", "targetTlsSni": "Nome do Servidor TLS (SNI)",
"targetTlsSniDescription": "O Nome do Servidor TLS para usar para SNI. Deixe vazio para usar o padrão.", "targetTlsSniDescription": "O Nome do Servidor TLS para usar para SNI. Deixe vazio para usar o padrão.",
"targetTlsSubmit": "Guardar Configurações", "targetTlsSubmit": "Salvar Configurações",
"targets": "Configuração de Alvos", "targets": "Configuração de Alvos",
"targetsDescription": "Configure alvos para rotear tráfego para seus serviços de backend", "targetsDescription": "Configure alvos para rotear tráfego para seus serviços de backend",
"targetStickySessions": "Ativar Sessões Persistentes", "targetStickySessions": "Ativar Sessões Persistentes",
@@ -503,12 +503,12 @@
"targetSubmit": "Adicionar Alvo", "targetSubmit": "Adicionar Alvo",
"targetNoOne": "Sem alvos. Adicione um alvo usando o formulário.", "targetNoOne": "Sem alvos. Adicione um alvo usando o formulário.",
"targetNoOneDescription": "Adicionar mais de um alvo acima habilitará o balanceamento de carga.", "targetNoOneDescription": "Adicionar mais de um alvo acima habilitará o balanceamento de carga.",
"targetsSubmit": "Guardar Alvos", "targetsSubmit": "Salvar Alvos",
"proxyAdditional": "Configurações Adicionais de Proxy", "proxyAdditional": "Configurações Adicionais de Proxy",
"proxyAdditionalDescription": "Configure como seu recurso lida com configurações de proxy", "proxyAdditionalDescription": "Configure como seu recurso lida com configurações de proxy",
"proxyCustomHeader": "Cabeçalho Host Personalizado", "proxyCustomHeader": "Cabeçalho Host Personalizado",
"proxyCustomHeaderDescription": "O cabeçalho host para definir ao fazer proxy de requisições. Deixe vazio para usar o padrão.", "proxyCustomHeaderDescription": "O cabeçalho host para definir ao fazer proxy de requisições. Deixe vazio para usar o padrão.",
"proxyAdditionalSubmit": "Guardar Configurações de Proxy", "proxyAdditionalSubmit": "Salvar Configurações de Proxy",
"subnetMaskErrorInvalid": "Máscara de subnet inválida. Deve estar entre 0 e 32.", "subnetMaskErrorInvalid": "Máscara de subnet inválida. Deve estar entre 0 e 32.",
"ipAddressErrorInvalidFormat": "Formato de endereço IP inválido", "ipAddressErrorInvalidFormat": "Formato de endereço IP inválido",
"ipAddressErrorInvalidOctet": "Octeto de endereço IP inválido", "ipAddressErrorInvalidOctet": "Octeto de endereço IP inválido",
@@ -561,7 +561,7 @@
"ruleSubmit": "Adicionar Regra", "ruleSubmit": "Adicionar Regra",
"rulesNoOne": "Sem regras. Adicione uma regra usando o formulário.", "rulesNoOne": "Sem regras. Adicione uma regra usando o formulário.",
"rulesOrder": "As regras são avaliadas por prioridade em ordem ascendente.", "rulesOrder": "As regras são avaliadas por prioridade em ordem ascendente.",
"rulesSubmit": "Guardar Regras", "rulesSubmit": "Salvar Regras",
"resourceErrorCreate": "Erro ao criar recurso", "resourceErrorCreate": "Erro ao criar recurso",
"resourceErrorCreateDescription": "Ocorreu um erro ao criar o recurso", "resourceErrorCreateDescription": "Ocorreu um erro ao criar o recurso",
"resourceErrorCreateMessage": "Erro ao criar recurso:", "resourceErrorCreateMessage": "Erro ao criar recurso:",
@@ -576,7 +576,7 @@
"resourcesDescription": "Recursos são proxies para aplicações executando em sua rede privada. Crie um recurso para qualquer serviço HTTP/HTTPS ou TCP/UDP bruto em sua rede privada. Cada recurso deve estar conectado a um site para habilitar conectividade privada e segura através de um túnel WireGuard criptografado.", "resourcesDescription": "Recursos são proxies para aplicações executando em sua rede privada. Crie um recurso para qualquer serviço HTTP/HTTPS ou TCP/UDP bruto em sua rede privada. Cada recurso deve estar conectado a um site para habilitar conectividade privada e segura através de um túnel WireGuard criptografado.",
"resourcesWireGuardConnect": "Conectividade segura com criptografia WireGuard", "resourcesWireGuardConnect": "Conectividade segura com criptografia WireGuard",
"resourcesMultipleAuthenticationMethods": "Configure múltiplos métodos de autenticação", "resourcesMultipleAuthenticationMethods": "Configure múltiplos métodos de autenticação",
"resourcesUsersRolesAccess": "Controle de acesso baseado em utilizadores e funções", "resourcesUsersRolesAccess": "Controle de acesso baseado em usuários e funções",
"resourcesErrorUpdate": "Falha ao alternar recurso", "resourcesErrorUpdate": "Falha ao alternar recurso",
"resourcesErrorUpdateDescription": "Ocorreu um erro ao atualizar o recurso", "resourcesErrorUpdateDescription": "Ocorreu um erro ao atualizar o recurso",
"access": "Acesso", "access": "Acesso",
@@ -606,7 +606,7 @@
"pangolinSettings": "Configurações - Pangolin", "pangolinSettings": "Configurações - Pangolin",
"accessRoleYour": "Sua função:", "accessRoleYour": "Sua função:",
"accessRoleSelect2": "Selecionar uma função", "accessRoleSelect2": "Selecionar uma função",
"accessUserSelect": "Selecionar um utilizador", "accessUserSelect": "Selecionar um usuário",
"otpEmailEnter": "Digite um e-mail", "otpEmailEnter": "Digite um e-mail",
"otpEmailEnterDescription": "Pressione enter para adicionar um e-mail após digitá-lo no campo de entrada.", "otpEmailEnterDescription": "Pressione enter para adicionar um e-mail após digitá-lo no campo de entrada.",
"otpEmailErrorInvalid": "Endereço de e-mail inválido. O caractere curinga (*) deve ser a parte local inteira.", "otpEmailErrorInvalid": "Endereço de e-mail inválido. O caractere curinga (*) deve ser a parte local inteira.",
@@ -616,8 +616,8 @@
"otpEmailTitleDescription": "Requer autenticação baseada em e-mail para acesso ao recurso", "otpEmailTitleDescription": "Requer autenticação baseada em e-mail para acesso ao recurso",
"otpEmailWhitelist": "Lista de E-mails Permitidos", "otpEmailWhitelist": "Lista de E-mails Permitidos",
"otpEmailWhitelistList": "E-mails na Lista Permitida", "otpEmailWhitelistList": "E-mails na Lista Permitida",
"otpEmailWhitelistListDescription": "Apenas utilizadores com estes endereços de e-mail poderão aceder este recurso. Eles serão solicitados a inserir uma senha única enviada para seu e-mail. Caracteres curinga (*@example.com) podem ser usados para permitir qualquer endereço de e-mail de um domínio.", "otpEmailWhitelistListDescription": "Apenas usuários com estes endereços de e-mail poderão acessar este recurso. Eles serão solicitados a inserir uma senha única enviada para seu e-mail. Caracteres curinga (*@example.com) podem ser usados para permitir qualquer endereço de e-mail de um domínio.",
"otpEmailWhitelistSave": "Guardar Lista Permitida", "otpEmailWhitelistSave": "Salvar Lista Permitida",
"passwordAdd": "Adicionar Senha", "passwordAdd": "Adicionar Senha",
"passwordRemove": "Remover Senha", "passwordRemove": "Remover Senha",
"pincodeAdd": "Adicionar Código PIN", "pincodeAdd": "Adicionar Código PIN",
@@ -657,14 +657,14 @@
"resourcePincodeSetupDescription": "O código PIN do recurso foi definido com sucesso", "resourcePincodeSetupDescription": "O código PIN do recurso foi definido com sucesso",
"resourcePincodeSetupTitle": "Definir Código PIN", "resourcePincodeSetupTitle": "Definir Código PIN",
"resourcePincodeSetupTitleDescription": "Defina um código PIN para proteger este recurso", "resourcePincodeSetupTitleDescription": "Defina um código PIN para proteger este recurso",
"resourceRoleDescription": "Administradores sempre podem aceder este recurso.", "resourceRoleDescription": "Administradores sempre podem acessar este recurso.",
"resourceUsersRoles": "Utilizadores e Funções", "resourceUsersRoles": "Usuários e Funções",
"resourceUsersRolesDescription": "Configure quais utilizadores e funções podem visitar este recurso", "resourceUsersRolesDescription": "Configure quais usuários e funções podem visitar este recurso",
"resourceUsersRolesSubmit": "Guardar Utilizadores e Funções", "resourceUsersRolesSubmit": "Salvar Usuários e Funções",
"resourceWhitelistSave": "Salvo com sucesso", "resourceWhitelistSave": "Salvo com sucesso",
"resourceWhitelistSaveDescription": "As configurações da lista permitida foram salvas", "resourceWhitelistSaveDescription": "As configurações da lista permitida foram salvas",
"ssoUse": "Usar SSO da Plataforma", "ssoUse": "Usar SSO da Plataforma",
"ssoUseDescription": "Os utilizadores existentes só precisarão fazer login uma vez para todos os recursos que tiverem isso habilitado.", "ssoUseDescription": "Os usuários existentes só precisarão fazer login uma vez para todos os recursos que tiverem isso habilitado.",
"proxyErrorInvalidPort": "Número da porta inválido", "proxyErrorInvalidPort": "Número da porta inválido",
"subdomainErrorInvalid": "Subdomínio inválido", "subdomainErrorInvalid": "Subdomínio inválido",
"domainErrorFetch": "Erro ao buscar domínios", "domainErrorFetch": "Erro ao buscar domínios",
@@ -690,7 +690,7 @@
"siteDestination": "Site de Destino", "siteDestination": "Site de Destino",
"searchSites": "Pesquisar sites", "searchSites": "Pesquisar sites",
"accessRoleCreate": "Criar Função", "accessRoleCreate": "Criar Função",
"accessRoleCreateDescription": "Crie uma nova função para agrupar utilizadores e gerir suas permissões.", "accessRoleCreateDescription": "Crie uma nova função para agrupar usuários e gerenciar suas permissões.",
"accessRoleCreateSubmit": "Criar Função", "accessRoleCreateSubmit": "Criar Função",
"accessRoleCreated": "Função criada", "accessRoleCreated": "Função criada",
"accessRoleCreatedDescription": "A função foi criada com sucesso.", "accessRoleCreatedDescription": "A função foi criada com sucesso.",
@@ -700,13 +700,13 @@
"accessRoleErrorRemove": "Falha ao remover função", "accessRoleErrorRemove": "Falha ao remover função",
"accessRoleErrorRemoveDescription": "Ocorreu um erro ao remover a função.", "accessRoleErrorRemoveDescription": "Ocorreu um erro ao remover a função.",
"accessRoleName": "Nome da Função", "accessRoleName": "Nome da Função",
"accessRoleQuestionRemove": "Você está prestes a apagar a função {name}. Você não pode desfazer esta ação.", "accessRoleQuestionRemove": "Você está prestes a excluir a função {name}. Você não pode desfazer esta ação.",
"accessRoleRemove": "Remover Função", "accessRoleRemove": "Remover Função",
"accessRoleRemoveDescription": "Remover uma função da organização", "accessRoleRemoveDescription": "Remover uma função da organização",
"accessRoleRemoveSubmit": "Remover Função", "accessRoleRemoveSubmit": "Remover Função",
"accessRoleRemoved": "Função removida", "accessRoleRemoved": "Função removida",
"accessRoleRemovedDescription": "A função foi removida com sucesso.", "accessRoleRemovedDescription": "A função foi removida com sucesso.",
"accessRoleRequiredRemove": "Antes de apagar esta função, selecione uma nova função para transferir os membros existentes.", "accessRoleRequiredRemove": "Antes de excluir esta função, selecione uma nova função para transferir os membros existentes.",
"manage": "Gerir", "manage": "Gerir",
"sitesNotFound": "Nenhum site encontrado.", "sitesNotFound": "Nenhum site encontrado.",
"pangolinServerAdmin": "Administrador do Servidor - Pangolin", "pangolinServerAdmin": "Administrador do Servidor - Pangolin",
@@ -918,8 +918,8 @@
"idpAzureAlt": "Azure", "idpAzureAlt": "Azure",
"inviteInvalid": "Convite Inválido", "inviteInvalid": "Convite Inválido",
"inviteInvalidDescription": "O link do convite é inválido.", "inviteInvalidDescription": "O link do convite é inválido.",
"inviteErrorWrongUser": "O convite não é para este utilizador", "inviteErrorWrongUser": "O convite não é para este usuário",
"inviteErrorUserNotExists": "O utilizador não existe. Por favor, crie uma conta primeiro.", "inviteErrorUserNotExists": "O usuário não existe. Por favor, crie uma conta primeiro.",
"inviteErrorLoginRequired": "Você deve estar logado para aceitar um convite", "inviteErrorLoginRequired": "Você deve estar logado para aceitar um convite",
"inviteErrorExpired": "O convite pode ter expirado", "inviteErrorExpired": "O convite pode ter expirado",
"inviteErrorRevoked": "O convite pode ter sido revogado", "inviteErrorRevoked": "O convite pode ter sido revogado",
@@ -934,7 +934,7 @@
"home": "Início", "home": "Início",
"accessControl": "Controle de Acesso", "accessControl": "Controle de Acesso",
"settings": "Configurações", "settings": "Configurações",
"usersAll": "Todos os Utilizadores", "usersAll": "Todos os Usuários",
"license": "Licença", "license": "Licença",
"pangolinDashboard": "Painel - Pangolin", "pangolinDashboard": "Painel - Pangolin",
"noResults": "Nenhum resultado encontrado.", "noResults": "Nenhum resultado encontrado.",
@@ -987,8 +987,8 @@
"licenseTierProfessionalRequired": "Edição Profissional Necessária", "licenseTierProfessionalRequired": "Edição Profissional Necessária",
"licenseTierProfessionalRequiredDescription": "Esta funcionalidade só está disponível na Edição Profissional.", "licenseTierProfessionalRequiredDescription": "Esta funcionalidade só está disponível na Edição Profissional.",
"actionGetOrg": "Obter Organização", "actionGetOrg": "Obter Organização",
"updateOrgUser": "Atualizar utilizador Org", "updateOrgUser": "Atualizar usuário Org",
"createOrgUser": "Criar utilizador Org", "createOrgUser": "Criar usuário Org",
"actionUpdateOrg": "Atualizar Organização", "actionUpdateOrg": "Atualizar Organização",
"actionUpdateUser": "Atualizar Usuário", "actionUpdateUser": "Atualizar Usuário",
"actionGetUser": "Obter Usuário", "actionGetUser": "Obter Usuário",
@@ -1135,8 +1135,8 @@
"sidebarRoles": "Papéis", "sidebarRoles": "Papéis",
"sidebarShareableLinks": "Links compartilháveis", "sidebarShareableLinks": "Links compartilháveis",
"sidebarApiKeys": "Chaves API", "sidebarApiKeys": "Chaves API",
"sidebarSettings": "Configurações", "sidebarSettings": "Confirgurações",
"sidebarAllUsers": "Todos os utilizadores", "sidebarAllUsers": "Todos os usuários",
"sidebarIdentityProviders": "Provedores de identidade", "sidebarIdentityProviders": "Provedores de identidade",
"sidebarLicense": "Tipo:", "sidebarLicense": "Tipo:",
"sidebarClients": "Clientes (Beta)", "sidebarClients": "Clientes (Beta)",
@@ -1189,7 +1189,7 @@
"loading": "Carregando", "loading": "Carregando",
"restart": "Reiniciar", "restart": "Reiniciar",
"domains": "Domínios", "domains": "Domínios",
"domainsDescription": "Gerir domínios para sua organização", "domainsDescription": "Gerencie domínios para sua organização",
"domainsSearch": "Pesquisar domínios...", "domainsSearch": "Pesquisar domínios...",
"domainAdd": "Adicionar Domínio", "domainAdd": "Adicionar Domínio",
"domainAddDescription": "Registre um novo domínio com sua organização", "domainAddDescription": "Registre um novo domínio com sua organização",
@@ -1217,7 +1217,7 @@
"pending": "Pendente", "pending": "Pendente",
"sidebarBilling": "Faturamento", "sidebarBilling": "Faturamento",
"billing": "Faturamento", "billing": "Faturamento",
"orgBillingDescription": "Gerir suas informações de faturação e assinaturas", "orgBillingDescription": "Gerencie suas informações de faturamento e assinaturas",
"github": "GitHub", "github": "GitHub",
"pangolinHosted": "Hospedagem Pangolin", "pangolinHosted": "Hospedagem Pangolin",
"fossorial": "Fossorial", "fossorial": "Fossorial",
@@ -1232,7 +1232,7 @@
"completeSetup": "Configuração Completa", "completeSetup": "Configuração Completa",
"accountSetupSuccess": "Configuração da conta concluída! Bem-vindo ao Pangolin!", "accountSetupSuccess": "Configuração da conta concluída! Bem-vindo ao Pangolin!",
"documentation": "Documentação", "documentation": "Documentação",
"saveAllSettings": "Guardar Todas as Configurações", "saveAllSettings": "Salvar Todas as Configurações",
"settingsUpdated": "Configurações atualizadas", "settingsUpdated": "Configurações atualizadas",
"settingsUpdatedDescription": "Todas as configurações foram atualizadas com sucesso", "settingsUpdatedDescription": "Todas as configurações foram atualizadas com sucesso",
"settingsErrorUpdate": "Falha ao atualizar configurações", "settingsErrorUpdate": "Falha ao atualizar configurações",
@@ -1263,7 +1263,7 @@
"createNewOrgDescription": "Crie uma nova organização", "createNewOrgDescription": "Crie uma nova organização",
"organization": "Organização", "organization": "Organização",
"port": "Porta", "port": "Porta",
"securityKeyManage": "Gerir chaves de segurança", "securityKeyManage": "Gerenciar chaves de segurança",
"securityKeyDescription": "Adicionar ou remover chaves de segurança para autenticação sem senha", "securityKeyDescription": "Adicionar ou remover chaves de segurança para autenticação sem senha",
"securityKeyRegister": "Registrar nova chave de segurança", "securityKeyRegister": "Registrar nova chave de segurança",
"securityKeyList": "Suas chaves de segurança", "securityKeyList": "Suas chaves de segurança",
@@ -1314,7 +1314,7 @@
"createDomainARecords": "Registros A", "createDomainARecords": "Registros A",
"createDomainRecordNumber": "Registrar {number}", "createDomainRecordNumber": "Registrar {number}",
"createDomainTxtRecords": "Registros TXT", "createDomainTxtRecords": "Registros TXT",
"createDomainSaveTheseRecords": "Guardar Esses Registros", "createDomainSaveTheseRecords": "Salvar Esses Registros",
"createDomainSaveTheseRecordsDescription": "Certifique-se de salvar esses registros DNS, pois você não os verá novamente.", "createDomainSaveTheseRecordsDescription": "Certifique-se de salvar esses registros DNS, pois você não os verá novamente.",
"createDomainDnsPropagation": "Propagação DNS", "createDomainDnsPropagation": "Propagação DNS",
"createDomainDnsPropagationDescription": "Alterações no DNS podem levar algum tempo para se propagar pela internet. Pode levar de alguns minutos a 48 horas, dependendo do seu provedor de DNS e das configurações de TTL.", "createDomainDnsPropagationDescription": "Alterações no DNS podem levar algum tempo para se propagar pela internet. Pode levar de alguns minutos a 48 horas, dependendo do seu provedor de DNS e das configurações de TTL.",
@@ -1401,7 +1401,7 @@
"editInternalResourceDialogSitePort": "Porta do Site", "editInternalResourceDialogSitePort": "Porta do Site",
"editInternalResourceDialogTargetConfiguration": "Configuração do Alvo", "editInternalResourceDialogTargetConfiguration": "Configuração do Alvo",
"editInternalResourceDialogCancel": "Cancelar", "editInternalResourceDialogCancel": "Cancelar",
"editInternalResourceDialogSaveResource": "Guardar Recurso", "editInternalResourceDialogSaveResource": "Salvar Recurso",
"editInternalResourceDialogSuccess": "Sucesso", "editInternalResourceDialogSuccess": "Sucesso",
"editInternalResourceDialogInternalResourceUpdatedSuccessfully": "Recurso interno atualizado com sucesso", "editInternalResourceDialogInternalResourceUpdatedSuccessfully": "Recurso interno atualizado com sucesso",
"editInternalResourceDialogError": "Erro", "editInternalResourceDialogError": "Erro",
@@ -1428,7 +1428,7 @@
"createInternalResourceDialogTcp": "TCP", "createInternalResourceDialogTcp": "TCP",
"createInternalResourceDialogUdp": "UDP", "createInternalResourceDialogUdp": "UDP",
"createInternalResourceDialogSitePort": "Porta do Site", "createInternalResourceDialogSitePort": "Porta do Site",
"createInternalResourceDialogSitePortDescription": "Use esta porta para aceder o recurso no site quando conectado com um cliente.", "createInternalResourceDialogSitePortDescription": "Use esta porta para acessar o recurso no site quando conectado com um cliente.",
"createInternalResourceDialogTargetConfiguration": "Configuração do Alvo", "createInternalResourceDialogTargetConfiguration": "Configuração do Alvo",
"createInternalResourceDialogDestinationIPDescription": "O IP ou endereço do hostname do recurso na rede do site.", "createInternalResourceDialogDestinationIPDescription": "O IP ou endereço do hostname do recurso na rede do site.",
"createInternalResourceDialogDestinationPortDescription": "A porta no IP de destino onde o recurso está acessível.", "createInternalResourceDialogDestinationPortDescription": "A porta no IP de destino onde o recurso está acessível.",
@@ -1452,7 +1452,7 @@
"siteAddress": "Endereço do Site", "siteAddress": "Endereço do Site",
"siteAddressDescription": "Especificar o endereço IP do host para que os clientes se conectem. Este é o endereço interno do site na rede Pangolin para os clientes endereçarem. Deve estar dentro da sub-rede da Organização.", "siteAddressDescription": "Especificar o endereço IP do host para que os clientes se conectem. Este é o endereço interno do site na rede Pangolin para os clientes endereçarem. Deve estar dentro da sub-rede da Organização.",
"autoLoginExternalIdp": "Login Automático com IDP Externo", "autoLoginExternalIdp": "Login Automático com IDP Externo",
"autoLoginExternalIdpDescription": "Redirecionar imediatamente o utilizador para o IDP externo para autenticação.", "autoLoginExternalIdpDescription": "Redirecionar imediatamente o usuário para o IDP externo para autenticação.",
"selectIdp": "Selecionar IDP", "selectIdp": "Selecionar IDP",
"selectIdpPlaceholder": "Escolher um IDP...", "selectIdpPlaceholder": "Escolher um IDP...",
"selectIdpRequired": "Por favor, selecione um IDP quando o login automático estiver ativado.", "selectIdpRequired": "Por favor, selecione um IDP quando o login automático estiver ativado.",
@@ -1479,7 +1479,7 @@
}, },
"benefitLessMaintenance": { "benefitLessMaintenance": {
"title": "Menos manutenção", "title": "Menos manutenção",
"description": "Sem migrações, backups ou infraestrutura extra para gerir. Lidamos com isso na nuvem." "description": "Sem migrações, backups ou infraestrutura extra para gerenciar. Lidamos com isso na nuvem."
}, },
"benefitCloudFailover": { "benefitCloudFailover": {
"title": "Falha na nuvem", "title": "Falha na nuvem",
@@ -1504,6 +1504,7 @@
"idpGoogleDescription": "Provedor Google OAuth2/OIDC", "idpGoogleDescription": "Provedor Google OAuth2/OIDC",
"idpAzureDescription": "Microsoft Azure OAuth2/OIDC provider", "idpAzureDescription": "Microsoft Azure OAuth2/OIDC provider",
"customHeaders": "Cabeçalhos Personalizados", "customHeaders": "Cabeçalhos Personalizados",
"customHeadersDescription": "Add custom headers to be sent when proxying requests. One per line in the format Header-Name: value",
"headersValidationError": "Cabeçalhos devem estar no formato: Nome do Cabeçalho: valor.", "headersValidationError": "Cabeçalhos devem estar no formato: Nome do Cabeçalho: valor.",
"domainPickerProvidedDomain": "Domínio fornecido", "domainPickerProvidedDomain": "Domínio fornecido",
"domainPickerFreeProvidedDomain": "Domínio fornecido grátis", "domainPickerFreeProvidedDomain": "Domínio fornecido grátis",
@@ -1522,4 +1523,4 @@
"resourceExposePortsEditFile": "Editar arquivo: docker-compose.yml", "resourceExposePortsEditFile": "Editar arquivo: docker-compose.yml",
"emailVerificationRequired": "Verificação de e-mail é necessária. Por favor, faça login novamente via {dashboardUrl}/auth/login conclui esta etapa. Em seguida, volte aqui.", "emailVerificationRequired": "Verificação de e-mail é necessária. Por favor, faça login novamente via {dashboardUrl}/auth/login conclui esta etapa. Em seguida, volte aqui.",
"twoFactorSetupRequired": "Configuração de autenticação de dois fatores é necessária. Por favor, entre novamente via {dashboardUrl}/auth/login conclua este passo. Em seguida, volte aqui." "twoFactorSetupRequired": "Configuração de autenticação de dois fatores é necessária. Por favor, entre novamente via {dashboardUrl}/auth/login conclua este passo. Em seguida, volte aqui."
} }

View File

@@ -1504,6 +1504,7 @@
"idpGoogleDescription": "Google OAuth2/OIDC провайдер", "idpGoogleDescription": "Google OAuth2/OIDC провайдер",
"idpAzureDescription": "Microsoft Azure OAuth2/OIDC provider", "idpAzureDescription": "Microsoft Azure OAuth2/OIDC provider",
"customHeaders": "Пользовательские заголовки", "customHeaders": "Пользовательские заголовки",
"customHeadersDescription": "Add custom headers to be sent when proxying requests. One per line in the format Header-Name: value",
"headersValidationError": "Заголовки должны быть в формате: Название заголовка: значение.", "headersValidationError": "Заголовки должны быть в формате: Название заголовка: значение.",
"domainPickerProvidedDomain": "Домен предоставлен", "domainPickerProvidedDomain": "Домен предоставлен",
"domainPickerFreeProvidedDomain": "Бесплатный домен", "domainPickerFreeProvidedDomain": "Бесплатный домен",
@@ -1522,4 +1523,4 @@
"resourceExposePortsEditFile": "Редактировать файл: docker-compose.yml", "resourceExposePortsEditFile": "Редактировать файл: docker-compose.yml",
"emailVerificationRequired": "Требуется подтверждение адреса электронной почты. Пожалуйста, войдите снова через {dashboardUrl}/auth/login завершить этот шаг. Затем вернитесь сюда.", "emailVerificationRequired": "Требуется подтверждение адреса электронной почты. Пожалуйста, войдите снова через {dashboardUrl}/auth/login завершить этот шаг. Затем вернитесь сюда.",
"twoFactorSetupRequired": "Требуется настройка двухфакторной аутентификации. Пожалуйста, войдите снова через {dashboardUrl}/auth/login завершить этот шаг. Затем вернитесь сюда." "twoFactorSetupRequired": "Требуется настройка двухфакторной аутентификации. Пожалуйста, войдите снова через {dashboardUrl}/auth/login завершить этот шаг. Затем вернитесь сюда."
} }

View File

@@ -1504,6 +1504,7 @@
"idpGoogleDescription": "Google OAuth2/OIDC sağlayıcısı", "idpGoogleDescription": "Google OAuth2/OIDC sağlayıcısı",
"idpAzureDescription": "Microsoft Azure OAuth2/OIDC sağlayıcısı", "idpAzureDescription": "Microsoft Azure OAuth2/OIDC sağlayıcısı",
"customHeaders": "Özel Başlıklar", "customHeaders": "Özel Başlıklar",
"customHeadersDescription": "Add custom headers to be sent when proxying requests. One per line in the format Header-Name: value",
"headersValidationError": "Başlıklar şu formatta olmalıdır: Başlık-Adı: değer.", "headersValidationError": "Başlıklar şu formatta olmalıdır: Başlık-Adı: değer.",
"domainPickerProvidedDomain": "Sağlanan Alan Adı", "domainPickerProvidedDomain": "Sağlanan Alan Adı",
"domainPickerFreeProvidedDomain": "Ücretsiz Sağlanan Alan Adı", "domainPickerFreeProvidedDomain": "Ücretsiz Sağlanan Alan Adı",
@@ -1522,4 +1523,4 @@
"resourceExposePortsEditFile": "Dosyayı düzenle: docker-compose.yml", "resourceExposePortsEditFile": "Dosyayı düzenle: docker-compose.yml",
"emailVerificationRequired": "E-posta doğrulaması gereklidir. Bu adımı tamamlamak için lütfen tekrar {dashboardUrl}/auth/login üzerinden oturum açın. Sonra buraya geri dönün.", "emailVerificationRequired": "E-posta doğrulaması gereklidir. Bu adımı tamamlamak için lütfen tekrar {dashboardUrl}/auth/login üzerinden oturum açın. Sonra buraya geri dönün.",
"twoFactorSetupRequired": "İki faktörlü kimlik doğrulama ayarı gereklidir. Bu adımı tamamlamak için lütfen tekrar {dashboardUrl}/auth/login üzerinden oturum açın. Sonra buraya geri dönün." "twoFactorSetupRequired": "İki faktörlü kimlik doğrulama ayarı gereklidir. Bu adımı tamamlamak için lütfen tekrar {dashboardUrl}/auth/login üzerinden oturum açın. Sonra buraya geri dönün."
} }

View File

@@ -1504,6 +1504,7 @@
"idpGoogleDescription": "Google OAuth2/OIDC 提供商", "idpGoogleDescription": "Google OAuth2/OIDC 提供商",
"idpAzureDescription": "Microsoft Azure OAuth2/OIDC provider", "idpAzureDescription": "Microsoft Azure OAuth2/OIDC provider",
"customHeaders": "自定义标题", "customHeaders": "自定义标题",
"customHeadersDescription": "Add custom headers to be sent when proxying requests. One per line in the format Header-Name: value",
"headersValidationError": "头部必须是格式:头部名称:值。", "headersValidationError": "头部必须是格式:头部名称:值。",
"domainPickerProvidedDomain": "提供的域", "domainPickerProvidedDomain": "提供的域",
"domainPickerFreeProvidedDomain": "免费提供的域", "domainPickerFreeProvidedDomain": "免费提供的域",
@@ -1522,4 +1523,4 @@
"resourceExposePortsEditFile": "编辑文件docker-compose.yml", "resourceExposePortsEditFile": "编辑文件docker-compose.yml",
"emailVerificationRequired": "需要电子邮件验证。 请通过 {dashboardUrl}/auth/login 再次登录以完成此步骤。 然后,回到这里。", "emailVerificationRequired": "需要电子邮件验证。 请通过 {dashboardUrl}/auth/login 再次登录以完成此步骤。 然后,回到这里。",
"twoFactorSetupRequired": "需要设置双因素身份验证。 请通过 {dashboardUrl}/auth/login 再次登录以完成此步骤。 然后,回到这里。" "twoFactorSetupRequired": "需要设置双因素身份验证。 请通过 {dashboardUrl}/auth/login 再次登录以完成此步骤。 然后,回到这里。"
} }