Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
68 changes: 48 additions & 20 deletions api/i18n/de.js
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ export default {
description: 'Vereinfachte Verwaltung Ihrer Benutzer und Organisationen in einer modernen weborientierten Architektur.'
},
common: {
manageNotifications: 'Benachrichtigungen verwalten',
home: 'Startseite',
logLink: 'Anmelden / Registrieren',
logout: 'Abmelden',
Expand All @@ -29,6 +30,10 @@ export default {
id: 'Nutzername',
name: 'Name',
save: 'Aufzeichnung',
send: 'Senden',
load: 'Hochladen',
active: 'aktiv',
inactive: 'inaktiv',
members: 'Mitglieder',
orgStorageMembers: 'Mitglieder im sekundären Speicher',
role: 'Rolle',
Expand All @@ -47,6 +52,7 @@ export default {
confirmDeleteTitle: 'Löschen {name}',
confirmDeleteMsg: 'Sind Sie sicher, dass Sie diese Ressource löschen möchten? Seien Sie vorsichtig, die Daten sind nicht wiederherstellbar.',
editTitle: 'Bearbeiten {name}',
seeTitle: '{name} ansehen',
loggedAt: 'Letzte Anmeldung',
createdAt: 'Erstellt am',
createdPhrase: 'Erstellt von {name} am {date}',
Expand All @@ -59,6 +65,10 @@ export default {
back: 'Zurück',
next: 'Nächste',
password: 'Kennwort',
showPassword: 'Kennwort anzeigen',
hidePassword: 'Kennwort ausblenden',
passwordShown: 'Ihr Kennwort ist sichtbar',
passwordHidden: 'Ihr Kennwort ist ausgeblendet',
checkInbox: 'Überprüfen Sie Ihre Mailbox',
spamWarning: 'Wenn Sie eine E-Mail nicht erhalten haben, überprüfen Sie, ob sie nicht automatisch als Spam klassifiziert wurde.',
validate: 'Validieren Sie',
Expand Down Expand Up @@ -166,7 +176,7 @@ Peut valoir 'anonym', 'authentifiziert' oder 'admin'.`,
noCreatedOrgsLimit: 'Benutzer können eine beliebige Anzahl von Organisationen erstellen.',
createdOrgsLimit: 'Benutzer können {defaultMaxCreatedOrgs} Standardorganisation(en) erstellen.',
explainLimit: 'Legen Sie einen Wert fest, um die Anzahl der Organisationen zu begrenzen, die dieser Benutzer erstellen kann. -1 für eine beliebige Anzahl. Löschen Sie das Feld, um zum Standardwert zurückzukehren ({defaultMaxCreatedOrgs}).',
editUserEmailTitle: 'Ändere die E-Mail-Adresse des Benutzers {name}',
editUserEmailTitle: 'E-Mail-Adresse des Benutzers {name} ändern',
editUserEmailText: 'Warnung! E-Mail ist ein wichtiger Benutzerschlüssel. Durch das Ändern dieser Informationen laufen Sie Gefahr, eine falsche, nicht funktionierende oder inkonsistente Adresse mit anderen Einträgen einzufügen. Diese Funktion wird nur Administratoren angeboten, um die Blockierung eines Benutzers aufzuheben, auf dessen Postfach nicht mehr zugegriffen werden kann.',
drop2FATitle: 'Zwei-Faktor-Authentifizierung deaktivieren',
transferTitle: 'Benutzer {name} auf eine andere Website übertragen',
Expand All @@ -183,26 +193,41 @@ Peut valoir 'anonym', 'authentifiziert' oder 'admin'.`,
},
sites: {
createSite: 'Eine neue Website definieren',
loginOnSite: 'Auf der Website anmelden',
colorWarnings: 'Kontrastwarnungen'
},
passwordLists: {
help1: 'Sie können Kennwortlisten aus CSV-Dateien hochladen. Diese zu bekannten Kennwörter werden dann abgelehnt, wenn Benutzer versuchen, sie zu verwenden.',
help2: 'Sie finden Kennwortlisten im Internet, zum Beispiel im Projekt {secLists} oder im Projekt {richelieu} für eine französische Liste.',
newFile: 'Neue Kennwortdatei (ein Kennwort pro Zeile)',
subtitle: '{state} - {date} - {count} Kennwörter',
confirmDelete: 'Diese Kennwortliste löschen?'
},
site: {
title: 'Website-Konfiguration'
}
},
contact: {
title: 'Kontaktieren Sie uns',
from: 'Ihre E-Mail-Adresse',
subject: 'Betreff',
text: 'Ihre Anfrage',
sent: 'Ihre Anfrage wurde gesendet'
},
login: {
title: 'Identifizieren Sie sich',
emailLabel: 'Deine E-Mail',
emailCaption: 'Erfahren Sie mehr über die <a href="https://koumoul.com/blog/passwordless">kennwortlose Authentifizierung</a>',
success: 'Sie erhalten eine E-Mail an die angegebene Adresse, die einen Link enthält. Bitte öffnen Sie diesen Link, um Ihre Identifikation zu vervollständigen.',
maildevLink: 'Greifen Sie auf das Entwicklungspostfach zu',
maildevLink: 'Auf das Entwicklungspostfach zugreifen',
newPassword: 'Neues Kennwort',
newPassword2: 'Bestätigen Sie das neue Passwort',
newPassword2: 'Bestätigung des neuen Passworts',
changePassword: 'Passwort erneuern',
changePasswordTooltip: 'Wenn Sie Ihr Passwort vergessen haben oder es ändern müssen, erneuern Sie Ihr Passwort.',
newPasswordMsg: 'Geben Sie das neue Passwort zweimal ein.',
changePasswordSent: 'Unter {email} wurde eine E-Mail an Sie gesendet. Diese E-Mail enthält einen Link zum Ändern des mit Ihrem Konto verknüpften Passworts.',
passwordlessMsg1: 'Es reicht aus, eine E-Mail zu verbinden.',
passwordlessMsg2: 'Senden Sie eine Login-E-Mail.',
passwordlessMsg2: 'Eine Login-E-Mail senden.',
passwordlessConfirmed: 'Unter {email} wurde eine E-Mail an Sie gesendet. Diese E-Mail enthält einen Link zur Verbindung mit unserer Plattform.',
createUserMsg1: 'Wenn Sie sich noch nicht auf unserer Plattform angemeldet haben, erstellen Sie bitte ein Konto.',
createUserMsg2: 'Ein Konto erstellen',
Expand Down Expand Up @@ -230,7 +255,7 @@ Peut valoir 'anonym', 'authentifiziert' oder 'admin'.`,
recovery2FA: 'Wiederherstellungscode',
recovery2FAInfo: 'Achtung! Bewahren Sie den Wiederherstellungscode unten an einem sicheren Ort auf. Ohne ihn können Sie Ihr Konto nicht wiederherstellen, wenn Sie das Gerät verlieren, auf dem Sie gerade die Zwei-Faktor-Authentifizierung eingerichtet haben.',
recovery2FACode: 'Wiederherstellungscode: ',
recovery2FADownload: 'Laden Sie eine Datei mit dem Wiederherstellungscode herunter',
recovery2FADownload: 'Eine Datei mit dem Wiederherstellungscode herunterladen',
recovery2FAContent: 'Wiederherstellungscode für die Zwei-Faktor-Authentifizierung {name}',
plannedDeletion: 'Geplante Löschung',
cancelDeletion: 'Löschen des Benutzers abbrechen',
Expand All @@ -244,14 +269,14 @@ Peut valoir 'anonym', 'authentifiziert' oder 'admin'.`,
appRedirectedMsg: 'Sie können diesen Tab schließen.'
},
organization: {
addMember: 'Laden Sie einen Benutzer zum Beitritt zur Organisation ein',
addMember: 'Einen Benutzer zum Beitritt zur Organisation einladen',
disableInvite: 'Diese Organisation hat ihre maximale Mitgliederzahl erreicht.',
deleteMember: 'Löschen Sie diesen Benutzer aus der Mitgliederliste der Organisation',
editMember: 'Ändern Sie die Rolle dieses Benutzers in der Organisation',
memberReadOnly: 'Die Mitgliedschaft dieses Benutzers in der Organisation stammt aus einem Identitätsanbieter und kann hier nicht geändert werden.',
confirmEditMemberTitle: 'Bearbeiten {name}',
confirmEditMemberTitle: '{name} bearbeiten',
confirmDeleteMemberTitle: 'Ausschließen {name}',
confirmDeleteMemberMsg: 'Wollen Sie diesen Benutzer wirklich von der Mitgliederliste der Organisation streichen {name}?',
confirmDeleteMemberMsg: 'Wollen Sie diesen Benutzer wirklich von der Mitgliederliste der Organisation {org} streichen?',
deleteMemberSuccess: 'Der Benutzer {name} wurde aus der Organisation ausgeschlossen.',
inviteEmail: 'E-Mail-Adresse des Benutzers',
inviteSuccess: 'Eine Einladung wurde an {email} geschickt',
Expand All @@ -260,8 +285,8 @@ Peut valoir 'anonym', 'authentifiziert' oder 'admin'.`,
departmentLabelTitle: 'Bezeichnung für das Konzept "Abteilung"',
departmentLabelHelp: 'Leer lassen, um "{defaultDepartmentLabel}" anzuzeigen. Füllen Sie es aus, um eine andere Bezeichnung wie "Abteilung", "Agentur" usw. zu verwenden.',
addDepartment: '{departmentLabel} erstellen',
editDepartment: 'Bearbeiten {departmentLabel}',
deleteDepartment: 'Löschen {departmentLabel}',
editDepartment: '{departmentLabel} bearbeiten',
deleteDepartment: '{departmentLabel} löschen',
confirmEditDepartmentTitle: 'Bearbeiten {name}',
confirmDeleteDepartmentTitle: '{name} entfernen',
confirmDeleteDepartmentMsg: 'Möchten Sie {name} wirklich aus Ihrer Organisation entfernen?',
Expand All @@ -270,8 +295,8 @@ Peut valoir 'anonym', 'authentifiziert' oder 'admin'.`,
inviteLink: 'Bei Problemen bei der Kommunikation per E-Mail können Sie den untenstehenden Bestätigungslink auf andere Weise senden. Warnung ! Sie riskieren das Einfügen einer falschen oder nicht funktionierenden E-Mail-Adresse in die Benutzerdatenbank. Diese E-Mail-Adresse kann später mehrere Probleme verursachen: Passwortänderung, Senden von Benachrichtigungen usw.',
'2FARoles': 'Zwei-Faktor-Authentifizierung.',
'2FARolesMsg': 'Machen Sie die Zwei-Faktor-Authentifizierung für Benutzer mit diesen Rollen obligatorisch:',
sendInvitationLink: 'Senden Sie einen anderen Einladungslink',
addPartner: 'Laden Sie eine Partnerorganisation ein',
sendInvitationLink: 'Einen anderen Einladungslink senden',
addPartner: 'Eine Partnerorganisation einladen',
deletePartner: 'Löschen Sie diesen Partner',
depSortCreation: 'Zuletzt erstellt',
depSortAlpha: 'Alphabetische Reihenfolge',
Expand All @@ -285,15 +310,18 @@ Peut valoir 'anonym', 'authentifiziert' oder 'admin'.`,
msgDifferentUser: 'Diese Einladung, Mitglied einer Organisation zu werden, wurde gut angenommen. Sie können <a href="{loginUrl}">Anmelden</a> mit dem Gastkonto.'
},
avatar: {
load: 'Laden Sie ein neues Avatar',
loadUser: 'Ihren Avatar hochladen',
loadOrganization: 'Avatar der Organisation hochladen',
loadDepartment: 'Avatar hochladen ({departmentLabel})',
prepare: 'Das Bild vorbereiten'
},
me: {
emailNotEditable: 'Diese Adresse kann nicht geändert werden.',
noOrganization: 'Sie sind nicht Mitglied einer Organisation.',
operations: 'Sensible Operationen',
deleteMyself: 'Dieses Konto löschen',
deleteMyselfAlert: 'Wenn Sie Ihr Konto löschen, werden auch die zugehörigen Daten gelöscht und können nicht wiederhergestellt werden.',
deleteMyselfCheck: 'Markieren Sie dieses Kästchen und klicken Sie auf OK, um das Löschen zu bestätigen.',
deleteMyselfAlert: 'Wenn Sie Ihr Benutzerkonto löschen, haben Sie {plannedDeletionDelay} Tage Zeit, um den Vorgang abzubrechen. Danach werden alle zugehörigen Daten gelöscht und können nicht wiederhergestellt werden.',
deleteMyselfCheck: 'Markieren Sie dieses Kästchen und klicken Sie auf OK, um das Löschen des Benutzers {name} und aller seiner Daten zu bestätigen.',
accountChanges: 'Kontowechsel verwalten',
defaultOrg: 'Aktivieren Sie dieses Konto standardmäßig nach jeder Anmeldung',
ignorePersonalAccount: 'Aktivieren Sie dieses Kontrollkästchen, wenn Sie dieses Konto nicht außerhalb eines Organisationskontos verwenden möchten',
Expand All @@ -317,8 +345,8 @@ Peut valoir 'anonym', 'authentifiziert' oder 'admin'.`,
org: 'Sie können diese Einladung im Namen einer Organisation akzeptieren, für die Sie Administrator sind, oder eine neue Organisation erstellen und die Einladung im Namen der Organisation akzeptieren.',
createOrg: 'eine neue Organisation erstellen',
newOrgName: 'Name der neuen Organisation',
create: 'erstellen',
acceptAs: 'akzeptieren im Namen von {name}'
create: 'Erstellen',
acceptAs: 'Akzeptieren im Namen von {name}'
},
changeHost: {
msg1: 'Das Konto {email} existiert nicht auf {host}, aber es existiert auf {mainHost}.',
Expand Down Expand Up @@ -434,7 +462,7 @@ Falls Sie Probleme mit Ihrem Konto haben oder diese Einladung verdächtig finden
Sie wurden von einem Administrator der {organization} eingeladen, ihr beizutreten. Um diese Einladung anzunehmen, klicken Sie auf die Schaltfläche unten. Der Link ist 10 Tage lang gültig.
Wenn Sie noch kein Konto haben, wird es automatisch erstellt.
`,
htmlButton: 'Nehmen Sie die Einladung an',
htmlButton: 'Einladung annehmen',
htmlAlternativeLink: 'Wenn die obige Schaltfläche nicht funktioniert, können Sie diesen Link in die Adressleiste Ihres Browsers kopieren:',
htmlCaption: 'Wenn Sie ein Problem mit Ihrem Konto haben oder diese Einladung verdächtig finden, kontaktieren Sie uns bitte unter <a href="mailto:{contact}">{contact}</a>.'
},
Expand All @@ -452,7 +480,7 @@ Falls Sie Probleme mit Ihrem Konto haben oder diese Einladung verdächtig finden
Sie wurden von einem Administrator der {organization} eingeladen, ihr beizutreten auf {host} um auf <b>{secondaryHost}</b> zuzugreifen. Um diese Einladung anzunehmen, klicken Sie auf die Schaltfläche unten. Der Link ist 10 Tage lang gültig.
Wenn Sie noch kein Konto haben, wird es automatisch erstellt.
`,
htmlButton: 'Nehmen Sie die Einladung an',
htmlButton: 'Einladung annehmen',
htmlAlternativeLink: 'Wenn die obige Schaltfläche nicht funktioniert, können Sie diesen Link in die Adressleiste Ihres Browsers kopieren:',
htmlCaption: 'Wenn Sie ein Problem mit Ihrem Konto haben oder diese Einladung verdächtig finden, kontaktieren Sie uns bitte unter <a href="mailto:{contact}">{contact}</a>.'
},
Expand Down Expand Up @@ -483,7 +511,7 @@ Wenn Sie auf ein Problem mit Ihrem Konto stoßen oder Sie diese Nachricht verdä
htmlMsg: `
Auf dieser Adresse wurde eine Aktion ausgelöst, die eine Bestätigung per E-Mail verlangt. Um diese Aktion zu bestätigen, klicken Sie auf die Schaltfläche unten. Der Link ist 15 Minuten lang gültig.
`,
htmlButton: 'Validieren Sie',
htmlButton: 'Validieren',
htmlAlternativeLink: 'Wenn die obige Schaltfläche nicht funktioniert, können Sie diesen Link in die Adressleiste Ihres Browsers kopieren:',
htmlCaption: 'Wenn Sie auf ein Problem mit Ihrem Konto stoßen oder diese Nachricht verdächtig finden, kontaktieren Sie uns bitte unter <a href="mailto:{contact}">{contact}</a>.'
},
Expand Down
42 changes: 35 additions & 7 deletions api/i18n/en.js
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ export default {
description: 'Easy users and organizations management for modern Web-oriented architectures.'
},
common: {
manageNotifications: 'Manage notifications',
home: 'Home',
logLink: 'login / sign up',
logout: 'logout',
Expand All @@ -29,6 +30,10 @@ export default {
id: 'Identifier',
name: 'Name',
save: 'Save',
send: 'Send',
load: 'Upload',
active: 'active',
inactive: 'inactive',
members: 'Members',
orgStorageMembers: 'Members in secondary storage',
role: 'Role',
Expand All @@ -47,6 +52,7 @@ export default {
confirmDeleteTitle: 'Delete {name}',
confirmDeleteMsg: 'Do you really want to delete this resource ? Data will not be recoverable.',
editTitle: 'Edit {name}',
seeTitle: 'View {name}',
loggedAt: 'Logged at',
createdAt: 'Created on',
createdPhrase: 'Created by {name} on {date}',
Expand All @@ -59,6 +65,10 @@ export default {
back: 'Back',
next: 'Next',
password: 'Password',
showPassword: 'Show password',
hidePassword: 'Hide password',
passwordShown: 'Your password is visible',
passwordHidden: 'Your password is hidden',
checkInbox: 'Check your mail box',
spamWarning: 'If you didn\'t receive an email, check if it was classified as spam in your mail box.',
validate: 'Validate',
Expand Down Expand Up @@ -183,12 +193,27 @@ Can be 'anonymous', 'authenticated' or 'admin'.`,
},
sites: {
createSite: 'Define a new site',
loginOnSite: 'Sign in on the site',
colorWarnings: 'Contrast warnings'
},
passwordLists: {
help1: 'You can upload password lists from CSV files. Those too well known passwords will then be rejected if users try to use them.',
help2: 'You can find password list files on the internet, for example on the {secLists} project or the {richelieu} project for a French list.',
newFile: 'New password file (one password per line)',
subtitle: '{state} - {date} - {count} passwords',
confirmDelete: 'Delete this password list?'
},
site: {
title: 'Site configuration'
}
},
contact: {
title: 'Contact us',
from: 'Your email address',
subject: 'Subject',
text: 'Your request',
sent: 'Your request has been sent'
},
login: {
title: 'Identify yourself',
emailLabel: 'Your email address',
Expand Down Expand Up @@ -216,8 +241,8 @@ Can be 'anonymous', 'authenticated' or 'admin'.`,
adminMode: 'Confirm your identity to switch to admin mode.',
adminModePromptTitle: 'Admin mode',
adminModePromptMsg: 'Your account is a super-administrator account. Do you want to activate admin mode for this session?',
adminModePromptAccept: 'admin mode',
adminModePromptDecline: 'normal session',
adminModePromptAccept: 'Admin mode',
adminModePromptDecline: 'Normal session',
oauth: 'Connect with:',
error: 'Error',
rememberMe: 'remember me',
Expand Down Expand Up @@ -285,14 +310,17 @@ Can be 'anonymous', 'authenticated' or 'admin'.`,
msgDifferentUser: 'This invitation to become member of an organization has been validated. You can <a href="{loginUrl}">login with</a> the invited account.'
},
avatar: {
load: 'load a new avatar',
loadUser: 'Load your avatar',
loadOrganization: 'Load an organization avatar',
loadDepartment: 'Load an avatar ({departmentLabel})',
prepare: 'Prepare the image'
},
me: {
noOrganization: 'Your are not a member in any organization.',
emailNotEditable: 'This address cannot be changed.',
noOrganization: 'You are not a member of any organization.',
operations: 'Sensitive operations',
deleteMyself: 'Delete this account',
deleteMyselfAlert: 'If your delete your account you will have a {plannedDeletionDelay} days delay after which all associated data will be deleted and will not be recoverable.',
deleteMyselfAlert: 'If you delete your account you will have a {plannedDeletionDelay} days delay after which all associated data will be deleted and will not be recoverable.',
deleteMyselfCheck: 'check and click on OK to confirm the deletion of the user {name} and all its data.',
accountChanges: 'Managing account switching',
defaultOrg: 'Activate this account by default after each login',
Expand All @@ -317,8 +345,8 @@ Can be 'anonymous', 'authenticated' or 'admin'.`,
org: 'You can accept this invitation on behalf of an organization you administer, or create a new organization and accept the invitation on its behalf.',
createOrg: 'create a new organization',
newOrgName: 'name of the new organization',
create: 'create',
acceptAs: 'accept on behalf of {name}'
create: 'Create',
acceptAs: 'Accept on behalf of {name}'
},
changeHost: {
msg1: 'The account {email} does not exist on {host} but exists on {mainHost}.',
Expand Down
Loading
Loading