feat(web): add de i18n translation (#3043)
Added German translation to Authelia. Co-authored-by: James Elliott <james-d-elliott@users.noreply.github.com>pull/2988/head^2
parent
fa2cebf009
commit
c3faa38d72
|
@ -3,12 +3,14 @@ import LanguageDetector from "i18next-browser-languagedetector";
|
||||||
import XHR from "i18next-http-backend";
|
import XHR from "i18next-http-backend";
|
||||||
import { initReactI18next } from "react-i18next";
|
import { initReactI18next } from "react-i18next";
|
||||||
|
|
||||||
|
import langDe from "@i18n/locales/de.json";
|
||||||
import langEn from "@i18n/locales/en.json";
|
import langEn from "@i18n/locales/en.json";
|
||||||
import langEs from "@i18n/locales/es.json";
|
import langEs from "@i18n/locales/es.json";
|
||||||
|
|
||||||
const resources = {
|
const resources = {
|
||||||
en: langEn,
|
en: langEn,
|
||||||
es: langEs,
|
es: langEs,
|
||||||
|
de: langDe,
|
||||||
};
|
};
|
||||||
|
|
||||||
const options = {
|
const options = {
|
||||||
|
@ -25,7 +27,7 @@ i18n.use(XHR)
|
||||||
ns: [""],
|
ns: [""],
|
||||||
defaultNS: "",
|
defaultNS: "",
|
||||||
fallbackLng: "en",
|
fallbackLng: "en",
|
||||||
supportedLngs: ["en", "es"],
|
supportedLngs: ["en", "es", "de"],
|
||||||
interpolation: {
|
interpolation: {
|
||||||
escapeValue: false,
|
escapeValue: false,
|
||||||
},
|
},
|
||||||
|
|
|
@ -0,0 +1,60 @@
|
||||||
|
{
|
||||||
|
"Portal": {
|
||||||
|
"An email has been sent to your address to complete the process": "Es wurde eine E-Mail an Ihre Adresse geschickt, um den Vorgang abzuschließen.",
|
||||||
|
"Authenticated": "Authentifiziert",
|
||||||
|
"Cancel": "Abbrechen",
|
||||||
|
"Contact your administrator to register a device": "Wenden Sie sich an Ihren Administrator, um ein Gerät zu registrieren.",
|
||||||
|
"Could not obtain user settings": "Benutzereinstellungen konnten nicht abgerufen werden",
|
||||||
|
"Done": "Erledigt",
|
||||||
|
"Enter new password": "Neues Passwort eingeben",
|
||||||
|
"Enter one-time password": "Einmal-Passwort eingeben",
|
||||||
|
"Failed to register device, the provided link is expired or has already been used": "Gerät konnte nicht registriert werden, der angegebene Link ist abgelaufen oder wurde bereits verwendet",
|
||||||
|
"Hi": "Hallo",
|
||||||
|
"Incorrect username or password": "Falscher Benutzername oder falsches Passwort.",
|
||||||
|
"Loading": "Laden",
|
||||||
|
"Logout": "Abmelden",
|
||||||
|
"Lost your device?": "Haben Sie Ihr Gerät verloren?",
|
||||||
|
"Methods": "Verfahren",
|
||||||
|
"Need Google Authenticator?": "Benötigen Sie Google Authenticator?",
|
||||||
|
"New password": "Neues Passwort",
|
||||||
|
"No verification token provided": "Kein Verifizierungs-Token vorhanden",
|
||||||
|
"OTP Secret copied to clipboard": "OTP Secret in die Zwischenablage kopiert.",
|
||||||
|
"OTP URL copied to clipboard": "OTP-URL in die Zwischenablage kopiert.",
|
||||||
|
"One-Time Password": "One-Time-Passwort",
|
||||||
|
"Password has been reset": "Das Passwort wurde zurückgesetzt.",
|
||||||
|
"Password": "Passwort",
|
||||||
|
"Passwords do not match": "Die Passwörter stimmen nicht überein.",
|
||||||
|
"Push Notification": "Push-Benachrichtigung",
|
||||||
|
"Register device": "Gerät registrieren",
|
||||||
|
"Register your first device by clicking on the link below": "Registrieren Sie Ihr erstes Gerät, indem Sie auf den unten stehenden Link klicken.",
|
||||||
|
"Remember me": "Angemeldet bleiben",
|
||||||
|
"Repeat new password": "Neues Passwort wiederholen",
|
||||||
|
"Reset password": "Passwort zurücksetzen",
|
||||||
|
"Reset password?": "Passwort zurücksetzen?",
|
||||||
|
"Reset": "Zurücksetzen",
|
||||||
|
"Scan QR Code": "QR-Code scannen",
|
||||||
|
"Secret": "Geheimnis",
|
||||||
|
"Security Key - WebAuthN": "Sicherheitsschlüssel - WebAuthN",
|
||||||
|
"Select a Device": "Gerät auswählen",
|
||||||
|
"Sign in": "Anmelden",
|
||||||
|
"Sign out": "Abmelden",
|
||||||
|
"The resource you're attempting to access requires two-factor authentication": "Die Ressource, auf die Sie zuzugreifen versuchen, erfordert eine Zwei-Faktor-Authentifizierung.",
|
||||||
|
"There was a problem initiating the registration process": "Es gab ein Problem beim Starten des Registrierungsprozesses.",
|
||||||
|
"There was an issue completing the process. The verification token might have expired": "Es gab ein Problem beim Abschluss des Prozesses. Das Verifizierungs-Token könnte abgelaufen sein.",
|
||||||
|
"There was an issue initiating the password reset process": "Es gab ein Problem beim beim Starten des Passwortrücksetzprozesses.",
|
||||||
|
"There was an issue resetting the password": "Es gab ein Problem beim Zurücksetzen des Passworts",
|
||||||
|
"There was an issue signing out": "Es gab ein Problem bei der Abmeldung",
|
||||||
|
"Time-based One-Time Password": "Zeitbasiertes One-Time-Passwort",
|
||||||
|
"Username": "Benutzername",
|
||||||
|
"You must open the link from the same device and browser that initiated the registration process": "Sie müssen den Link mit demselben Gerät und demselben Browser öffnen, mit dem Sie den Registrierungsprozess gestartet haben.",
|
||||||
|
"You're being signed out and redirected": "Sie werden abgemeldet und umgeleitet",
|
||||||
|
"Your supplied password does not meet the password policy requirements": "Ihr angegebenes Passwort entspricht nicht den Anforderungen der Passwortrichtlinie.",
|
||||||
|
"Use OpenID to verify your identity": "Verwenden Sie OpenID, um Ihre Identität zu überprüfen",
|
||||||
|
"Access your display name": "Zugriff auf Ihren Anzeigenamen",
|
||||||
|
"Access your group membership": "Zugriff auf Ihre Gruppenmitgliedschaft",
|
||||||
|
"Access your email addresses": "Zugriff auf Ihre E-Mail-Adressen",
|
||||||
|
"Accept": "Annehmen",
|
||||||
|
"Deny": "Ablehnen",
|
||||||
|
"The above application is requesting the following permissions": "Die oben genannte Anwendung bittet um die folgenden Berechtigungen"
|
||||||
|
}
|
||||||
|
}
|
Loading…
Reference in New Issue