diff --git a/messages/de-DE.json b/messages/de-DE.json new file mode 100644 index 00000000..79220877 --- /dev/null +++ b/messages/de-DE.json @@ -0,0 +1,190 @@ +{ + "setupCreate": "Erstelle deine Organisation, Seite und Ressourcen", + "setupNewOrg": "Neue Organisation", + "setupCreateOrg": "Organisation erstellen", + "setupCreateSite": "Seite erstellen", + "setupCreateResources": "Ressource erstellen", + "setupOrgName": "Organisation's Name", + "orgDisplayName": "Dies ist der Anzeigename Ihrer Organisation.", + "setupOrgId": "Organisations-ID", + "setupIdentifierMessage": "Dies ist der eindeutige Bezeichner für Ihre Organisation. Dies ist getrennt vom Anzeigenamen.", + "setupErrorIdentifier": "Organisations-ID ist bereits vergeben. Bitte wählen Sie eine andere.", + "componentsErrorNoMemberCreate": "Sie sind derzeit kein Mitglied einer Organisation. Erstellen Sie eine Organisation, um loszulegen.", + "componentsErrorNoMember": "Du bist aktuell kein Mitglied einer Organisation.", + "welcome": "Willkommen zu Pangolin", + "componentsCreateOrg": "Erstelle eine Organisation", + "componentsMember": "Du bist Mitglied von {count, plural, =0 {keiner Organisation} =1 {einer Organisation} other {# Organisationen}}.", + "componentsInvalidKey": "Ungültige oder abgelaufene Lizenzschlüssel erkannt. Folgen Sie den Lizenzbedingungen, um alle Funktionen weiter zu nutzen.", + "dismiss": "Verwerfen", + "componentsLicenseViolation": "Lizenzverletzung: Dieser Server benutzt {usedSites} Sites, die das Lizenzlimit der {maxSites} Sites überschreiten. Folgen Sie den Lizenzbedingungen, um alle Funktionen weiter zu nutzen.", + "componentsSupporterMessage": "Vielen Dank für die Unterstützung von Pangolin als {tier}!", + "inviteErrorNotValid": "Es tut uns leid, aber es sieht so aus, als ob die Einladung, auf die du zugreifen möchtest, nicht angenommen wurde oder nicht mehr gültig ist.", + "inviteErrorUser": "Es tut uns leid, aber es sieht so aus, als ob die Einladung, auf die du zugreifen möchtest, nicht für diesen Benutzer ist.", + "inviteLoginUser": "Bitte stellen Sie sicher, dass Sie als korrekter Benutzer angemeldet sind.", + "inviteErrorNoUser": "Es tut uns leid, aber es sieht so aus, als ob die Einladung, auf die du zugreifen möchtest, nicht für einen Benutzer ist, der existiert.", + "inviteCreateUser": "Bitte erstellen Sie zuerst ein Konto.", + "goHome": "Nach Hause", + "inviteLogInOtherUser": "Als anderer Benutzer anmelden", + "createAnAccount": "Konto erstellen", + "inviteNotAccepted": "Einladung nicht angenommen", + "authCreateAccount": "Erstellen Sie ein Konto um loszulegen", + "email": "E-Mail", + "password": "Passwort", + "confirmPassword": "Passwort bestätigen", + "createAccount": "Konto erstellen", + "viewSettings": "Einstellungen anzeigen", + "delete": "Löschen", + "name": "Name", + "online": "Online", + "offline": "Offline", + "site": "Site", + "dataIn": "Daten in", + "dataOut": "Daten raus", + "connectionType": "Verbindungstyp", + "local": "Lokal", + "edit": "Bearbeiten", + "siteConfirmDelete": "Site löschen bestätigen", + "siteDelete": "Site löschen", + "siteMessageRemove": "Sobald diese Seite entfernt ist, wird sie nicht mehr zugänglich sein. Alle Ressourcen und Ziele, die mit der Site verbunden sind, werden ebenfalls entfernt.", + "siteMessageConfirm": "Um zu bestätigen, geben Sie bitte den Namen der Seite unten ein.", + "siteQuestionRemove": "Sind Sie sicher, dass Sie die Site {selectedSite} aus der Organisation entfernen möchten?", + "siteManageSites": "Sites verwalten", + "siteDescription": "Verbindung zu Ihrem Netzwerk durch sichere Tunnel erlauben", + "siteCreate": "Site erstellen", + "siteCreateDescription": "Erstellen Sie eine neue Seite, um Ihre Ressourcen zu verbinden", + "close": "Schließen", + "siteNameMin": "Der Name muss mindestens 2 Zeichen lang sein.", + "siteNameMax": "Name darf nicht länger als 30 Zeichen sein.", + "siteErrorCreate": "Fehler beim Erstellen der Seite", + "siteErrorCreateKeyPair": "Schlüsselpaar oder Standardwerte nicht gefunden", + "siteErrorCreateDefaults": "Standardwerte der Site nicht gefunden", + "siteNameDescription": "Dies ist der Anzeigename für die Website.", + "method": "Methode", + "siteMethodDescription": "Auf diese Weise werden Sie Verbindungen freigeben.", + "siteLearnNewt": "Erfahren Sie, wie Sie Newt auf Ihrem System installieren", + "siteSeeConfigOnce": "Sie können die Konfiguration nur einmal sehen.", + "siteLoadWGConfig": "Lade WireGuard Konfiguration...", + "siteDocker": "Erweitern für Docker-Details", + "toggle": "Umschalten", + "dockerCompose": "Docker komponieren", + "dockerRun": "Docker Run", + "siteLearnLocal": "Lokale Sites nicht Tunnel, erfahren Sie mehr", + "siteConfirmCopy": "Ich habe die Konfiguration kopiert", + "searchSites": "Seiten suchen...", + "siteAdd": "Site hinzufügen", + "recommended": "Empfohlen", + "siteNewtDescription": "Nutzen Sie Newt für die beste Benutzererfahrung. Es verwendet WireGuard unter der Haube und erlaubt Ihnen, Ihre privaten Ressourcen über ihre LAN-Adresse in Ihrem privaten Netzwerk aus dem Pangolin-Dashboard heraus zu adressieren.", + "siteRunsInDocker": "Läuft im Docker", + "siteRunsInShell": "Läuft in der Shell auf macOS, Linux und Windows", + "siteErrorDelete": "Fehler beim Löschen der Seite", + "shareTitle": "Links zum Teilen verwalten", + "shareDescription": "Erstellen Sie teilbare Links, um temporären oder permanenten Zugriff auf Ihre Ressourcen zu gewähren", + "shareSearch": "Freigabe-Links suchen...", + "shareCreate": "Link erstellen", + "shareErrorDelete": "Link konnte nicht gelöscht werden", + "shareErrorDeleteMessage": "Fehler beim Löschen des Links", + "shareDeleted": "Link gelöscht", + "shareDeletedDesciption": "Der Link wurde gelöscht", + "openMenu": "Menü öffnen", + "resource": "Ressource", + "title": "Titel", + "created": "Erstellt", + "expires": "Gültig bis", + "never": "Nie", + "shareErrorSelectResource": "Bitte wählen Sie eine Ressource", + "resourceTitle": "Ressourcen verwalten", + "resourceDescription": "Erstellen Sie sichere Proxies für Ihre privaten Anwendungen", + "resourceSearch": "Suche Ressourcen...", + "resourceAdd": "Ressource hinzufügen", + "resourceErrorDelte": "Fehler beim Löschen der Ressource", + "authentication": "Authentifizierung", + "protected": "Geschützt", + "notProtected": "Nicht geschützt", + "resourceMessageRemove": "Einmal entfernt, wird die Ressource nicht mehr zugänglich sein. Alle mit der Ressource verbundenen Ziele werden ebenfalls entfernt.", + "resourceMessageConfirm": "Um zu bestätigen, geben Sie bitte den Namen der Ressource unten ein.", + "resourceQuestionRemove": "Sind Sie sicher, dass Sie die Ressource {selectedResource} aus der Organisation entfernen möchten?", + "resourceHTTP": "HTTPS-Ressource", + "resourceHTTPDescription": "Proxy-Anfragen an Ihre App über HTTPS unter Verwendung einer Subdomain oder einer Basis-Domain.", + "resourceRaw": "Rohe TCP/UDP Ressource", + "resourceRawDescription": "Proxy-Anfragen an Ihre App über TCP/UDP mit einer Portnummer.", + "resourceCreate": "Ressource erstellen", + "resourceCreateDescription": "Folgen Sie den Schritten unten, um eine neue Ressource zu erstellen", + "resourceSeeAll": "Alle Ressourcen anzeigen", + "resourceInfo": "Ressourcen-Informationen", + "resourceNameDescription": "Dies ist der Anzeigename für die Ressource.", + "siteSelect": "Site auswählen", + "siteSearch": "Website durchsuchen", + "siteNotFound": "Keine Site gefunden.", + "siteSelectionDescription": "Diese Seite wird die Verbindung zu der Ressource herstellen.", + "resourceType": "Ressourcentyp", + "resourceTypeDescription": "Legen Sie fest, wie Sie auf Ihre Ressource zugreifen möchten", + "resourceHTTPSSettings": "HTTPS-Einstellungen", + "resourceHTTPSSettingsDescription": "Konfigurieren Sie den Zugriff auf Ihre Ressource über HTTPS", + "domainType": "Domänentyp", + "subdomain": "Subdomain", + "baseDomain": "Basisdomäne", + "subdomnainDescription": "Die Subdomäne, auf die Ihre Ressource zugegriffen werden soll.", + "resourceRawSettings": "TCP/UDP Einstellungen", + "resourceRawSettingsDescription": "Konfigurieren Sie den Zugriff auf Ihre Ressource über TCP/UDP", + "protocol": "Protocol", + "protocolSelect": "Select a protocol", + "resourcePortNumber": "Portnummer", + "resourcePortNumberDescription": "Die externe Portnummer für Proxy-Anfragen.", + "cancle": "Abbrechen", + "resourceConfig": "Konfiguration Snippets", + "resourceConfigDescription": "Kopieren und fügen Sie diese Konfigurations-Snippets ein, um Ihre TCP/UDP Ressource einzurichten", + "resourceAddEntrypoints": "Traefik: Einstiegspunkte hinzufügen", + "resourceExposePorts": "Gerbil: Ports im Docker Compose ausblenden", + "resourceLearnRaw": "Lernen Sie, wie Sie TCP/UDP Ressourcen konfigurieren", + "resourceBack": "Zurück zu den Ressourcen", + "resourceGoTo": "Zu Ressource gehen", + "visibility": "Sichtbarkeit", + "enabled": "Aktiviert", + "disabled": "Deaktiviert", + "general": "Allgemein", + "proxy": "Proxy", + "rules": "Regeln", + "resourceSettingDescription": "Konfigurieren Sie die Einstellungen Ihrer Ressource", + "resourceSetting": "{resourceName} Einstellungen", + "alwaysAllow": "Immer erlauben", + "alwaysDeny": "Immer ablehnen", + "orgSettingsDescription": "Konfiguriere die allgemeinen Einstellungen deiner Organisation", + "orgGeneralSettings": "Organisations-Einstellungen", + "orgGeneralSettingsDescription": "Organisationsdetails und Konfiguration verwalten", + "orgGeneralSave": "Allgemeine Einstellungen speichern", + "orgDangerZone": "Gefahrenzone", + "orgDangerZoneDescription": "Sobald Sie diesen Org löschen, gibt es kein Zurück mehr. Bitte seien Sie vorsichtig.", + "orgDelete": "Organisation löschen", + "orgDeleteConfirm": "Organisation löschen bestätigen", + "orgMessageRemove": "Diese Aktion ist unwiderruflich und löscht alle zugehörigen Daten.", + "orgMessageConfirm": "Um zu bestätigen, geben Sie bitte den Namen der Organisation unten ein.", + "orgQuestionRemove": "Sind Sie sicher, dass Sie die Organisation {selectedOrg} entfernen möchten?", + "orgUpdated": "Organisation aktualisiert", + "orgUpdatedDescription": "Die Organisation wurde aktualisiert.", + "orgErrorUpdate": "Fehler beim Aktualisieren der Organisation", + "orgErrorUpdateMessage": "Beim Aktualisieren der Organisation ist ein Fehler aufgetreten.", + "orgErrorFetch": "Fehler beim Abrufen von Organisationen", + "orgErrorFetchMessage": "Beim Auflisten Ihrer Organisationen ist ein Fehler aufgetreten", + "orgErrorDelete": "Organisation konnte nicht gelöscht werden", + "orgErrorDeleteMessage": "Beim Löschen der Organisation ist ein Fehler aufgetreten.", + "orgDeleted": "Organisation gelöscht", + "orgDeletedMessage": "Die Organisation und ihre Daten wurden gelöscht.", + "accessUsersManage": "Benutzer verwalten", + "accessUsersDescription": "Lade Benutzer ein und füge sie zu Rollen hinzu, um den Zugriff auf deine Organisation zu verwalten", + "accessUsersSearch": "Benutzer suchen...", + "accessUserCreate": "Benutzer erstellen", + "accessUserRemove": "Benutzer entfernen", + "username": "Benutzername", + "identityProvider": "Identitätsanbieter", + "role": "Rolle", + "accessRoleNameRequired": "Name ist erforderlich", + "accessRolesManage": "Rollen verwalten", + "accessRolesDescription": "Konfigurieren Sie Rollen, um den Zugriff auf Ihre Organisation zu verwalten", + "accessRolesSearch": "Rollen suchen...", + "accessRolesAdd": "Rolle hinzufügen", + "accessRoleDelete": "Rolle löschen", + "description": "Beschreibung", + "inviteTitle": "Einladungen öffnen", + "inviteDescription": "Ihre Einladungen an andere Benutzer verwalten", + "inviteSearch": "Einladungen suchen..." +}