-
Notifications
You must be signed in to change notification settings - Fork 3.4k
Add German Support #4824
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add German Support #4824
Changes from 3 commits
e2a8ffa
8991e88
7e28d8a
639ba3a
ceb098f
d0e20d4
cd3a09e
1209303
bf1ad15
b21d6d9
12b000a
3a6b221
a723177
ba79bbc
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,214 @@ | ||
| { | ||
| "access-list": "Zugriffsliste", | ||
| "access-list.access-count": "{count} {count, plural, one {Regel} other {Regeln}}", | ||
| "access-list.auth-count": "{count} {count, plural, one {User} other {Users}}", | ||
| "access-list.help-rules-last": "Wenn mindestens eine Regel vorhanden ist, wird diese Regel zum Ablehnen aller Anfragen als letzte hinzugefügt.", | ||
| "access-list.help.rules-order": "Beachten Sie, dass die Anweisungen „Erlauben“ und „Verbieten“ in der Reihenfolge ihrer Definition angewendet werden.", | ||
| "access-list.pass-auth": "Authentifizierung an Upstream weiterleiten", | ||
| "access-list.public": "Öffentlich", | ||
| "access-list.public.subtitle": "Keine Authentifizierung erforderlich", | ||
| "access-list.satisfy-any": "Satisfy Any", | ||
| "access-list.subtitle": "{users} {users, plural, one {User} other {Users}}, {rules} {rules, plural, one {Regel} other {Regeln}} - Erstellt: {date}", | ||
| "access-lists": "Zugrifflisten", | ||
| "action.add": "Hinzufügen", | ||
| "action.add-location": "Lokation Hinzufügen", | ||
| "action.close": "Schließen", | ||
| "action.delete": "Löschen", | ||
| "action.disable": "Deaktivieren", | ||
| "action.download": "Herrunterladen", | ||
lastsamurai26 marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
| "action.edit": "Bearbeiten", | ||
| "action.enable": "Aktivieren", | ||
| "action.permissions": "Berechtigungen", | ||
| "action.renew": "Erneuert", | ||
| "action.view-details": "Details", | ||
| "auditlogs": "Protokoll", | ||
| "cancel": "Abbrechen", | ||
| "certificate": "Zertifikat", | ||
| "certificate.custom-certificate": "Zertifikat", | ||
| "certificate.custom-certificate-key": "Privater Schlüssel", | ||
| "certificate.custom-intermediate": "Zwischen Zertifikat", | ||
| "certificate.in-use": "In Benutzung", | ||
| "certificate.none.subtitle": "Kein Zertifikat zugewiesen", | ||
| "certificate.none.subtitle.for-http": "Dieser Host verwendet kein HTTPS.", | ||
| "certificate.none.title": "Kein", | ||
| "certificate.not-in-use": "Nicht in Benutzung", | ||
| "certificates": "Zertifikate", | ||
| "certificates.custom": "Benutzerdefiniertes Zertifikat", | ||
| "certificates.custom.warning": "Mit einem Passwort geschützte Schlüsseldateien werden nicht unterstützt.", | ||
| "certificates.dns.credentials": "Inhalt der Anmeldedaten-Datei", | ||
| "certificates.dns.credentials-note": "Dieses Plugin erfordert eine Konfigurationsdatei, die einen API-Token oder andere Anmeldedaten für Ihren Anbieter enthält.", | ||
| "certificates.dns.credentials-warning": "Diese Daten werden als Klartext in der Datenbank und in einer Datei gespeichert!", | ||
| "certificates.dns.propagation-seconds": "Wartzeit in Sekunden", | ||
| "certificates.dns.propagation-seconds-note": "Leer lassen um die Standardwartezeit des Plugins zu nutzen", | ||
| "certificates.dns.provider": "DNS Provider", | ||
| "certificates.dns.warning": "Dieser Abschnitt erfordert einige Kenntnisse über Certbot und seine DNS-Plugins. Bitte konsultieren Sie die jeweilige Plugin-Dokumentation.", | ||
| "certificates.http.reachability-404": "Unter dieser Domain wurde ein Server gefunden, aber es scheint sich nicht um Nginx Proxy Manager zu handeln. Bitte stellen Sie sicher, dass Ihre Domain auf die IP-Adresse verweist, unter der Ihre NPM-Instanz ausgeführt wird.", | ||
| "certificates.http.reachability-failed-to-check": "Die Erreichbarkeit konnte aufgrund eines Kommunikationsfehlers mit site24x7.com nicht überprüft werden.", | ||
| "certificates.http.reachability-not-resolved": "Unter dieser Domain ist kein Server verfügbar. Bitte stellen Sie sicher, dass Ihre Domain existiert und auf die IP-Adresse verweist, unter der Ihre NPM-Instanz läuft, und dass gegebenenfalls Port 80 in Ihrem Router weitergeleitet wird.", | ||
| "certificates.http.reachability-ok": "Ihr Server ist erreichbar und die Erstellung von Zertifikaten sollte möglich sein.", | ||
| "certificates.http.reachability-other": "Unter dieser Domain wurde ein Server gefunden, der jedoch einen unerwarteten Statuscode {code} zurückgegeben hat. Handelt es sich um den NPM-Server? Bitte stellen Sie sicher, dass Ihre Domain auf die IP-Adresse verweist, unter der Ihre NPM-Instanz ausgeführt wird.", | ||
| "certificates.http.reachability-wrong-data": "Unter dieser Domain wurde ein Server gefunden, der jedoch unerwartete Daten zurückgegeben hat. Handelt es sich um den NPM-Server? Bitte stellen Sie sicher, dass Ihre Domain auf die IP-Adresse verweist, unter der Ihre NPM-Instanz ausgeführt wird.", | ||
| "certificates.http.test-results": "Test Ergeniss", | ||
| "certificates.http.warning": "Diese Domänen müssen bereits so konfiguriert sein, dass sie auf diese Installation verweisen.", | ||
| "certificates.request.subtitle": "Über Let's Encrypt", | ||
| "certificates.request.title": "Anfordern eines neuen Zertifikates", | ||
| "column.access": "Zugriff", | ||
| "column.authorization": "Genehmigung", | ||
| "column.authorizations": "Genehmigungen", | ||
| "column.custom-locations": "Benutzerdefinierte Lokation", | ||
| "column.destination": "Ziel", | ||
| "column.details": "Details", | ||
| "column.email": "Email", | ||
| "column.event": "Ereignis", | ||
| "column.expires": "Verfällt am", | ||
| "column.http-code": "Zugriff", | ||
| "column.incoming-port": "Eingehender Port", | ||
| "column.name": "Name", | ||
| "column.protocol": "Protokoll", | ||
| "column.provider": "Provider", | ||
| "column.roles": "Rollen", | ||
| "column.rules": "Regeln", | ||
| "column.satisfy": "Satisfy", | ||
| "column.satisfy-all": "Alle", | ||
| "column.satisfy-any": "Jeder", | ||
| "column.scheme": "Schema", | ||
| "column.source": "Quelle", | ||
| "column.ssl": "SSL", | ||
| "column.status": "Status", | ||
| "created-on": "Erstellr: {date}", | ||
| "dashboard": "Dashboard", | ||
| "dead-host": "404 Host", | ||
| "dead-hosts": "404 Hosts", | ||
| "dead-hosts.count": "{count} {count, plural, one {404 Host} other {404 Hosts}}", | ||
| "disabled": "Deaktiviert", | ||
| "domain-names": "Domain Names", | ||
| "domain-names.max": "{count} Maximale Anzahl von Domainnamen", | ||
| "domain-names.placeholder": "Eintragen der Domain...", | ||
| "domain-names.wildcards-not-permitted": "Wildcards sind für diesen Typ nicht zulässig.", | ||
| "domain-names.wildcards-not-supported": "Wildcards werden für diese Zertifizierungsstelle nicht unterstützt.", | ||
| "domains.force-ssl": "Erzwinge SSL", | ||
| "domains.hsts-enabled": "HSTS aktiviert", | ||
| "domains.hsts-subdomains": "HSTS Sub-domains", | ||
| "domains.http2-support": "HTTP/2 Support", | ||
| "domains.use-dns": "Nutze DNS Challenge", | ||
| "email-address": "Email Addresse", | ||
| "empty-search": "Keine Ergebnisse gefunden", | ||
| "empty-subtitle": "Warum erstellen Sie nicht eine?", | ||
| "enabled": "aktiviert", | ||
| "error.access.at-least-one": "Entweder eine Genehmigung oder eine Zugriffsregel ist erforderlich.", | ||
| "error.access.duplicate-usernames": "Autorisierung Benutzernamen müssen eindeutig sein", | ||
| "error.invalid-auth": "Ungültige E-Mail-Adresse oder Passwort", | ||
| "error.invalid-domain": "Ungültige Domain: {domain}", | ||
| "error.invalid-email": "Ungültige E-Mail-Adresse", | ||
| "error.max-character-length": "Die maximale Länge beträgt {max} Zeichen{max, plural, one {} other {s}}", | ||
| "error.max-domains": "Zu viele Domains, maximal sind {max}", | ||
| "error.maximum": "Maximum ist {max}", | ||
| "error.min-character-length": "Die mainimale Länge beträgt {min} Zeichen{min, plural, one {} other {s}}", | ||
lastsamurai26 marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
| "error.minimum": "Minimum ist {min}", | ||
| "error.passwords-must-match": "Passwörter müssen übereinstimmen", | ||
| "error.required": "Dies ist erforderlich.", | ||
| "expires.on": "Ablauf am: {date}", | ||
| "footer.github-fork": "Fork me on Github", | ||
| "host.flags.block-exploits": "Gängige Exploits blockieren", | ||
| "host.flags.cache-assets": "Cache Assets", | ||
| "host.flags.preserve-path": "Pfad beibehalten", | ||
| "host.flags.protocols": "Protokole", | ||
| "host.flags.websockets-upgrade": "Websockets Support", | ||
| "host.forward-port": "Forward Port", | ||
| "host.forward-scheme": "Schema", | ||
| "hosts": "Hosts", | ||
| "http-only": "HTTP Only", | ||
| "lets-encrypt": "Let's Encrypt", | ||
| "lets-encrypt-via-dns": "Let's Encrypt via DNS", | ||
| "lets-encrypt-via-http": "Let's Encrypt via HTTP", | ||
| "loading": "Loading…", | ||
| "login.title": "Account Login", | ||
| "nginx-config.label": "Benutzerdefinierte Nginx Konfiguration", | ||
| "nginx-config.placeholder": "# Geben Sie hier Ihre benutzerdefinierte Nginx-Konfiguration auf eigene Gefahr ein!", | ||
| "no-permission-error": "Sie haben keinen Zugriff, um dies anzuzeigen.", | ||
| "notfound.action": "Take me home", | ||
| "notfound.content": "We are sorry but the page you are looking for was not found", | ||
| "notfound.title": "Oops… You just found an error page", | ||
| "notification.error": "Error", | ||
| "notification.object-deleted": "{object} wurde gelöscht", | ||
| "notification.object-disabled": "{object} wurde deaktiviert", | ||
| "notification.object-enabled": "{object} wurde aktiviert", | ||
| "notification.object-renewed": "{object} wurde erneuert", | ||
| "notification.object-saved": "{object} wurde gespeichert", | ||
| "notification.success": "Erfolgreich", | ||
| "object.actions-title": "{object} #{id}", | ||
| "object.add": "{object} hinzufügen", | ||
| "object.delete": "{object} löschen", | ||
| "object.delete.content": "Bist du dir sicher das du diese(n) {object} löschen möchtest?", | ||
| "object.edit": "{object} bearbeiten", | ||
| "object.empty": "Keine {objects} vorhanden", | ||
| "object.event.created": "{object} erstellt", | ||
| "object.event.deleted": "{object} gelöscht", | ||
| "object.event.disabled": "{object} deaktiviert", | ||
| "object.event.enabled": "{object} aktiviert", | ||
| "object.event.renewed": "{object} erneuert", | ||
| "object.event.updated": "{object} aktualisiert", | ||
| "offline": "Offline", | ||
| "online": "Online", | ||
| "options": "Optionen", | ||
| "password": "Passwort", | ||
| "password.generate": "Zufälliges Passwort generieren", | ||
| "password.hide": "Passwort verstecken", | ||
| "password.show": "Passwort anzeigen", | ||
| "permissions.hidden": "Versteckt", | ||
| "permissions.manage": "Verwalten", | ||
| "permissions.view": "Nur anzeigen", | ||
| "permissions.visibility.all": "Alle Elemente", | ||
| "permissions.visibility.title": "Objekt Sichtbarkeit", | ||
| "permissions.visibility.user": "Nur erstellte Elemente", | ||
| "proxy-host": "Proxy Host", | ||
| "proxy-host.forward-host": "Forward Hostname / IP", | ||
| "proxy-hosts": "Proxy Hosts", | ||
| "proxy-hosts.count": "{count} {count, plural, one {Proxy Host} other {Proxy Hosts}}", | ||
| "public": "Öffentlich", | ||
| "redirection-host": "Redirection Host", | ||
| "redirection-host.forward-domain": "Forward Domain", | ||
| "redirection-hosts": "Redirection Hosts", | ||
| "redirection-hosts.count": "{count} {count, plural, one {Redirection Host} other {Redirection Hosts}}", | ||
| "role.admin": "Administrator", | ||
| "role.standard-user": "Standard User", | ||
| "save": "Speichern", | ||
| "setting": "Einstellung", | ||
| "settings": "Einstellungen", | ||
| "settings.default-site": "Standard Seite", | ||
| "settings.default-site.404": "404 Page", | ||
| "settings.default-site.444": "No Response (444)", | ||
| "settings.default-site.congratulations": "Willkommensseite", | ||
| "settings.default-site.description": "Was angezeigt wird, wenn der Nginx eine unbekannte Webseitenanfrage bekommt", | ||
| "settings.default-site.html": "Benutzerdefinierte HTML", | ||
| "settings.default-site.html.placeholder": "<!-- Geben Sie hier Ihren benutzerdefinierten HTML-Inhalt ein. -->", | ||
| "settings.default-site.redirect": "Weiterleitung", | ||
| "setup.preamble": "Beginnen Sie mit der Erstellung Ihres Administratorkontos.", | ||
| "setup.title": "Willkommen!", | ||
| "sign-in": "Login", | ||
| "ssl-certificate": "SSL Zertifikate", | ||
| "stream": "Stream", | ||
| "stream.forward-host": "Forward Host", | ||
| "stream.incoming-port": "Incoming Port", | ||
| "streams": "Streams", | ||
| "streams.count": "{count} {count, plural, one {Stream} other {Streams}}", | ||
| "streams.tcp": "TCP", | ||
| "streams.udp": "UDP", | ||
| "test": "Test", | ||
| "user": "User", | ||
| "user.change-password": "Passwort ändern", | ||
| "user.confirm-password": "Passwort wiederholen", | ||
| "user.current-password": "Aktuelles Passwort", | ||
| "user.edit-profile": "Profil bearbeiten", | ||
| "user.full-name": "Name", | ||
| "user.login-as": "Einloggen als {name}", | ||
| "user.logout": "Ausloggen", | ||
| "user.new-password": "Neues Password", | ||
| "user.nickname": "Nickname", | ||
| "user.set-password": "Passwort setzen", | ||
| "user.set-permissions": "Berechtigungen für {name} setzen", | ||
| "user.switch-dark": "Zum Dark Mode wechseln", | ||
| "user.switch-light": "Zum hellen Modus wechslen", | ||
lastsamurai26 marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
| "username": "Username", | ||
lastsamurai26 marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
| "users": "Users" | ||
lastsamurai26 marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
| } | ||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,3 +1,4 @@ | ||
| { | ||
| "locale-de-DE": "German", | ||
| "locale-en-US": "English" | ||
| } |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,7 @@ | ||
| ## Was ist eine Zugriffsliste? | ||
|
|
||
| Zugriffslisten bieten eine Blacklist oder Whitelist mit bestimmten Client-IP-Adressen sowie eine Authentifizierung für die Proxy-Hosts über die grundlegende HTTP-Authentifizierung. | ||
|
|
||
| Sie können mehrere Client-Regeln, Benutzernamen und Passwörter für eine einzelne Zugriffsliste konfigurieren und diese dann auf einen oder mehrere Proxy-Hosts anwenden. | ||
|
|
||
| Dies ist besonders nützlich für weitergeleitete Webdienste, die keine integrierten Authentifizierungsmechanismen haben, oder wenn Sie sich vor unbekannten Clients schützen möchten. |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,35 @@ | ||
| ## Hilfe zu Zertifikaten | ||
|
|
||
| ### HTTP-Zertifikat | ||
|
|
||
| Ein HTTP-validiertes Zertifikat bedeutet, dass Let's Encrypt-Server | ||
| versuchen, Ihre Domains über HTTP (nicht HTTPS!) zu erreichen, und wenn dies erfolgreich ist, | ||
| stellen sie Ihr Zertifikat aus. | ||
|
|
||
| Für diese Methode müssen Sie einen _Proxy-Host_ für Ihre Domain(s) erstellen, der | ||
| über HTTP zugänglich ist und auf diese Nginx-Installation verweist. Nachdem ein Zertifikat | ||
| ausgestellt wurde, können Sie den _Proxy-Host_ so ändern, dass dieses Zertifikat auch für HTTPS-Verbindungen | ||
| verwendet wird. Der _Proxy-Host_ muss jedoch weiterhin für den HTTP-Zugriff konfiguriert sein, | ||
| damit das Zertifikat erneuert werden kann. | ||
|
|
||
| Dieser Prozess unterstützt keine Wildcard-Domains. | ||
|
|
||
| ### DNS-Zertifikat | ||
|
|
||
| Für ein DNS-validiertes Zertifikat müssen Sie ein DNS-Provider-Plugin verwenden. Dieser DNS- | ||
| Provider wird verwendet, um temporäre Einträge auf Ihrer Domain zu erstellen. Anschließend fragt Let's | ||
| Encrypt diese Einträge ab, um sicherzustellen, dass Sie der Eigentümer sind. Bei Erfolg wird | ||
| Ihr Zertifikat ausgestellt. | ||
|
|
||
| Sie müssen vor der Beantragung dieser Art von Zertifikat keinen _Proxy-Host_ erstellen. | ||
| Sie müssen Ihren _Proxy-Host_ auch nicht für den HTTP-Zugriff konfigurieren. | ||
|
|
||
| Dieser Prozess unterstützt Wildcard-Domains. | ||
|
|
||
| ### Benutzerdefiniertes Zertifikat | ||
|
|
||
| Verwenden Sie diese Option, um Ihr eigenes SSL-Zertifikat hochzuladen, das Ihnen von Ihrer eigenen | ||
| Zertifizierungsstelle bereitgestellt wurde. | ||
|
|
||
|
|
||
| Übersetzt mit DeepL.com (kostenlose Version) | ||
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,12 @@ | ||
| ## Was ist ein 404-Host? | ||
|
|
||
| Ein 404-Host ist einfach ein Host-Setup, das eine 404-Seite anzeigt. | ||
|
||
|
|
||
| Dies kann nützlich sein, wenn Ihre Domain in Suchmaschinen gelistet ist und Sie | ||
| eine ansprechendere Fehlerseite bereitstellen oder den Suchindexern ausdrücklich mitteilen möchten, dass | ||
| die Domain-Seiten nicht mehr existieren. | ||
|
|
||
| Ein weiterer Vorteil dieses Hosts besteht darin, dass Sie die Protokolle für Zugriffe darauf verfolgen und | ||
| die Verweise anzeigen können. | ||
|
|
||
| Übersetzt mit DeepL.com (kostenlose Version) | ||
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,7 @@ | ||
| ## Was ist ein Proxy-Host? | ||
|
|
||
| Ein Proxy-Host ist der eingehende Endpunkt für einen Webdienst, den Sie weiterleiten möchten. | ||
|
|
||
| Er bietet optionale SSL-Terminierung für Ihren Dienst, der möglicherweise keine integrierte SSL-Unterstützung hat. | ||
|
|
||
| Proxy-Hosts sind die häufigste Verwendung für den Nginx Proxy Manager. |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,7 @@ | ||
| ## Was ist ein Redirection Host? | ||
|
|
||
| Ein Redirection Host leitet Anfragen von der eingehenden Domain weiter und leitet den | ||
| Besucher zu einer anderen Domain weiter. | ||
|
|
||
| Der häufigste Grund für die Verwendung dieses Host-Typs ist, wenn Ihre Website die | ||
| Domain wechselt, aber Sie noch Suchmaschinen- oder Referrer-Links haben, die auf die alte Domain verweisen. |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,6 @@ | ||
| ## Was ist ein Stream? | ||
|
|
||
| Ein Stream ist eine relativ neue Funktion von Nginx, die dazu dient, TCP/UDP-Datenverkehr | ||
| direkt an einen anderen Computer im Netzwerk weiterzuleiten. | ||
|
|
||
| Wenn Sie Spielserver, FTP- oder SSH-Server betreiben, kann dies sehr nützlich sein. |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,6 @@ | ||
| export * as AccessLists from "./AccessLists.md"; | ||
| export * as Certificates from "./Certificates.md"; | ||
| export * as DeadHosts from "./DeadHosts.md"; | ||
| export * as ProxyHosts from "./ProxyHosts.md"; | ||
| export * as RedirectionHosts from "./RedirectionHosts.md"; | ||
| export * as Streams from "./Streams.md"; |
Uh oh!
There was an error while loading. Please reload this page.