-
Notifications
You must be signed in to change notification settings - Fork 8
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #27 from lorenzulrich/task/cleanup-language-labels
Cleanup look, finish translations, add German translation
- Loading branch information
Showing
12 changed files
with
332 additions
and
62 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
9 changes: 9 additions & 0 deletions
9
Resources/Private/Fusion/Presentation/Components/LoginFlashMessages.fusion
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
prototype(Sandstorm.NeosTwoFactorAuthentication:Component.LoginFlashMessages) < prototype(Neos.Fusion:Component) { | ||
flashMessages = ${[]} | ||
|
||
renderer = afx` | ||
<Neos.Fusion:Loop items={props.flashMessages} itemName="flashMessage"> | ||
<div class={'neos-two-factor-flashmessage neos-two-factor-flashmessage-' + String.toLowerCase(flashMessage.severity)}>{flashMessage}</div> | ||
</Neos.Fusion:Loop> | ||
` | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,86 @@ | ||
<?xml version="1.0" encoding="UTF-8"?> | ||
<xliff version="1.2" xmlns="urn:oasis:names:tc:xliff:document:1.2"> | ||
<file original="" product-name="Sandstorm.NeosTwoFactorAuthentication" source-language="en" datatype="plaintext" target-language="de"> | ||
<body> | ||
<trans-unit id="module.label" xml:space="preserve"> | ||
<source>Two-Factor Authentication</source> | ||
<target>Zwei-Faktor-Authentifizierung</target> | ||
</trans-unit> | ||
<trans-unit id="module.description" xml:space="preserve"> | ||
<source>This module allows registering and managing a second factor for the backend login.</source> | ||
<target>Dieses Modul erlaubt die Einrichtung und Verwaltung eines zweiten Faktors für das Backend-Login.</target> | ||
</trans-unit> | ||
|
||
<trans-unit id="module.index.title" xml:space="preserve"> | ||
<source>List of all registered second factors</source> | ||
<target>Liste aller registrierten zweiten Faktoren</target> | ||
</trans-unit> | ||
<trans-unit id="module.index.list.header.name" xml:space="preserve"> | ||
<source>Name</source> | ||
<target>Name</target> | ||
</trans-unit> | ||
<trans-unit id="module.index.list.header.type" xml:space="preserve"> | ||
<source>Type</source> | ||
<target>Typ</target> | ||
</trans-unit> | ||
<trans-unit id="module.index.list.action.delete" xml:space="preserve"> | ||
<source>Delete second factor</source> | ||
<target>Zweiten Faktor löschen</target> | ||
</trans-unit> | ||
<trans-unit id="module.index.create" xml:space="preserve"> | ||
<source>Create second factor</source> | ||
<target>Zweiten Faktor erstellen</target> | ||
</trans-unit> | ||
|
||
<trans-unit id="module.index.delete.header" xml:space="preserve"> | ||
<source>Do you really want to delete the second factor?</source> | ||
<target>Wollen Sie den zweiten Faktor wirklich löschen?</target> | ||
</trans-unit> | ||
<trans-unit id="module.index.delete.text" xml:space="preserve"> | ||
<source>Deleting a second factor can not be undone.</source> | ||
<target>Das Löschen eines zweiten Faktors kann nicht rückgängig gemacht werden.</target> | ||
</trans-unit> | ||
<trans-unit id="module.index.delete.cancel" xml:space="preserve"> | ||
<source>Cancel</source> | ||
<target>Abbrechen</target> | ||
</trans-unit> | ||
<trans-unit id="module.index.delete.confirm" xml:space="preserve"> | ||
<source>Delete second factor</source> | ||
<target>Zweiten Faktor löschen</target> | ||
</trans-unit> | ||
<trans-unit id="module.index.delete.flashMessage.errorHeader" xml:space="preserve"> | ||
<source>Error</source> | ||
<target>Fehler</target> | ||
</trans-unit> | ||
<trans-unit id="module.index.delete.flashMessage.secondFactorDeleted" xml:space="preserve"> | ||
<source>The second factor was deleted.</source> | ||
<target>Der zweite Faktor wurde gelöscht.</target> | ||
</trans-unit> | ||
<trans-unit id="module.index.delete.flashMessage.cannotRemoveLastSecondFactor" xml:space="preserve"> | ||
<source>Cannot remove the last second factor because the two-factor authentication is enforced.</source> | ||
<target>Der letzte zweite Faktor kann nicht gelöscht werden, da die Zwei-Faktor-Authentifizierung erzwungen wird.</target> | ||
</trans-unit> | ||
|
||
<trans-unit id="module.new.title" xml:space="preserve"> | ||
<source>Register new second factor</source> | ||
<target>Neuen zweiten Faktor registrieren</target> | ||
</trans-unit> | ||
<trans-unit id="module.new.description" xml:space="preserve"> | ||
<source>To register a new second factor, scan the QR code with any TOTP app (e.g. Google Authenticator, Microsoft Authenticator, Authy) and enter the code.</source> | ||
<target>Scannen Sie den QR-Code in Ihrer TOTP-App (z.B. Google Authenticator, Microsoft Authenticator, Authy) und geben Sie den Code ein, um einen neuen zweiten Faktor zu registrieren.</target> | ||
</trans-unit> | ||
<trans-unit id="module.new.submit-otp" xml:space="preserve"> | ||
<source>Register new OTP</source> | ||
<target>Neues OTP registrieren</target> | ||
</trans-unit> | ||
<trans-unit id="module.new.flashMessage.submittedOtpIncorrect" xml:space="preserve"> | ||
<source>Submitted OTP was incorrect.</source> | ||
<target>Das eingegebene OTP ist nicht korrekt.</target> | ||
</trans-unit> | ||
<trans-unit id="module.new.flashMessage.successfullyRegisteredOtp" xml:space="preserve"> | ||
<source>OTP was registered successfully.</source> | ||
<target>Das OTP wurde erfolgreich registriert.</target> | ||
</trans-unit> | ||
</body> | ||
</file> | ||
</xliff> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,27 @@ | ||
<?xml version="1.0" encoding="UTF-8"?> | ||
<xliff version="1.2" xmlns="urn:oasis:names:tc:xliff:document:1.2"> | ||
<file original="" product-name="Sandstorm.NeosTwoFactorAuthentication" source-language="en" datatype="plaintext" target-language="de"> | ||
<body> | ||
<trans-unit id="otp-placeholder" xml:space="preserve"> | ||
<source>OTP from App</source> | ||
<target>OTP aus App</target> | ||
</trans-unit> | ||
<trans-unit id="login.flashMessage.errorHeader" xml:space="preserve"> | ||
<source>Error</source> | ||
<target>Fehler</target> | ||
</trans-unit> | ||
<trans-unit id="login.flashMessage.invalidOtp" xml:space="preserve"> | ||
<source>The provided OTP is invalid.</source> | ||
<target>Das eingegebene OTP ist ungültig.</target> | ||
</trans-unit> | ||
<trans-unit id="login.flashMessage.submittedOtpIncorrect" xml:space="preserve"> | ||
<source>Submitted OTP was incorrect.</source> | ||
<target>Das eingegebene OTP ist nicht korrekt.</target> | ||
</trans-unit> | ||
<trans-unit id="login.flashMessage.successfullyRegisteredOtp" xml:space="preserve"> | ||
<source>OTP was registered successfully.</source> | ||
<target>Das OTP wurde erfolgreich registriert.</target> | ||
</trans-unit> | ||
</body> | ||
</file> | ||
</xliff> |
Oops, something went wrong.