Adds SignInPrompt (sign in / create account), showSignInPromptProvider, HomeScreen as ConsumerWidget, l10n de/en, widget/unit tests and a Playwright web test (#49 criterion 1, QUE-09 criterion 13, QUE-06). Refs #49 Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
87 lines
5.3 KiB
Text
87 lines
5.3 KiB
Text
{
|
||
"@@locale": "de",
|
||
"appTitle": "Shuffle",
|
||
"homePlaceholderMessage": "Willkommen bei Shuffle. Der Brettspielkatalog folgt in Kürze.",
|
||
"notFoundTitle": "Seite nicht gefunden",
|
||
"notFoundMessage": "Diese Seite existiert nicht oder wurde verschoben.",
|
||
"notFoundBackHome": "Zurück zum Start",
|
||
"authErrorInvalidCredentials": "E-Mail-Adresse oder Passwort ist nicht korrekt.",
|
||
"authErrorEmailNotConfirmed": "Bestätige zuerst deine E-Mail-Adresse. Wir haben dir dazu eine E-Mail geschickt.",
|
||
"authActionResendConfirmation": "Bestätigungs-E-Mail erneut senden",
|
||
"authErrorRateLimited": "Zu viele Versuche. Bitte warte einige Minuten und versuche es erneut.",
|
||
"authErrorWeakPasswordLength": "Das Passwort ist zu kurz.",
|
||
"authErrorWeakPasswordCharacters": "Das Passwort ist zu einfach. Wähle ein anderes.",
|
||
"authErrorWeakPasswordPwned": "Dieses Passwort ist sehr verbreitet und leicht zu erraten. Wähle ein anderes.",
|
||
"authErrorSamePassword": "Wähle ein anderes als dein bisheriges Passwort.",
|
||
"authErrorLinkInvalidOrExpired": "Der Link ist abgelaufen oder wurde schon benutzt.",
|
||
"authActionRequestNewLink": "Neuen Link anfordern",
|
||
"authErrorEmailInvalid": "Gib eine gültige E-Mail-Adresse ein.",
|
||
"authErrorRegistrationRejected": "Registrierung nicht möglich. Bitte prüfe deine Angaben.",
|
||
"authErrorNetwork": "Keine Verbindung. Für diesen Schritt brauchst du Internet.",
|
||
"authErrorUnexpected": "Etwas ist schiefgelaufen. Bitte versuche es erneut.",
|
||
"authActionRetry": "Erneut versuchen",
|
||
"authPasswordTooShort": "Mindestens 10 Zeichen – {missing, plural, =1{es fehlt noch 1 Zeichen} other{es fehlen noch {missing} Zeichen}}.",
|
||
"authPasswordCommon": "Dieses Passwort ist sehr verbreitet und leicht zu erraten. Wähle ein anderes.",
|
||
"authPasswordRule": "Mindestens 10 Zeichen. Kein sehr verbreitetes Passwort.",
|
||
"authPasswordRequired": "Gib ein Passwort ein.",
|
||
"authDisplayNameEmpty": "Gib einen Anzeigenamen ein.",
|
||
"authDisplayNameTooLong": "Der Anzeigename darf höchstens {max} Zeichen lang sein.",
|
||
"authDisplayNameInvalid": "Dieser Anzeigename ist nicht erlaubt. Verwende sichtbare Zeichen.",
|
||
"authDisplayNameCounter": "{count}/{max}",
|
||
"authAgeNotConfirmed": "Shuffle ist erst ab 16 Jahren nutzbar.",
|
||
"authTermsNotAccepted": "Bitte stimme Datenschutzerklärung und Nutzungsbedingungen zu.",
|
||
"authFieldEmailLabel": "E-Mail-Adresse",
|
||
"authFieldPasswordLabel": "Passwort",
|
||
"authFieldDisplayNameLabel": "Anzeigename",
|
||
"authPasswordShow": "Passwort anzeigen",
|
||
"authPasswordHide": "Passwort verbergen",
|
||
"authCheckboxAgeLabel": "Ich bin mindestens 16 Jahre alt",
|
||
"authCheckboxTermsPrefix": "Ich habe die",
|
||
"authCheckboxTermsPrivacyLink": "Datenschutzerklärung",
|
||
"authCheckboxTermsMiddle": "gelesen und stimme den",
|
||
"authCheckboxTermsTermsLink": "Nutzungsbedingungen",
|
||
"authCheckboxTermsSuffix": "zu",
|
||
"authBannerTypeError": "Fehler",
|
||
"authBannerTypeInfo": "Hinweis",
|
||
"authSubmitting": "Bitte warten …",
|
||
"authRegisterTitle": "Konto erstellen",
|
||
"authRegisterSubmit": "Konto erstellen",
|
||
"authRegisterHaveAccount": "Schon ein Konto? Anmelden",
|
||
"authLoginTitle": "Anmelden",
|
||
"authLoginSubmit": "Anmelden",
|
||
"authLoginForgotPassword": "Passwort vergessen?",
|
||
"authLoginCreateAccount": "Konto erstellen",
|
||
"signInPromptTitle": "Dein Konto",
|
||
"signInPromptBody": "Melde dich an, um deine Sammlung und Partien zu verwalten.",
|
||
"signInPromptSignIn": "Anmelden",
|
||
"signInPromptRegister": "Konto erstellen",
|
||
"authCheckEmailTitle": "Prüfe dein Postfach",
|
||
"authCheckEmailBody": "Wir haben dir eine E-Mail geschickt, falls die Adresse noch nicht registriert ist. Folge dem Link darin, um fortzufahren.",
|
||
"authCheckEmailDelayHint": "Die E-Mail kann einige Minuten dauern. Schau auch im Spam-Ordner nach.",
|
||
"authCheckEmailValidity": "Der Link ist {duration} gültig.",
|
||
"authCheckEmailValidityOneHour": "1 Stunde",
|
||
"authCheckEmailResend": "E-Mail erneut senden",
|
||
"authCheckEmailResent": "Wir haben die E-Mail erneut gesendet, falls es zu dieser Adresse etwas zu senden gibt.",
|
||
"authBackToLogin": "Zurück zur Anmeldung",
|
||
"authConfirmTitle": "E-Mail-Adresse bestätigen",
|
||
"authConfirmBody": "Ein Klick genügt, um deine E-Mail-Adresse zu bestätigen.",
|
||
"authConfirmSubmit": "E-Mail-Adresse bestätigen",
|
||
"authConfirmSuccess": "E-Mail bestätigt.",
|
||
"authConfirmSuccessMobileWeb": "Du kannst dich jetzt auch in der App anmelden.",
|
||
"authConfirmContinue": "Weiter",
|
||
"authRecoveryTitle": "Neues Passwort festlegen",
|
||
"authRecoveryBody": "Ein Klick genügt, um ein neues Passwort festzulegen.",
|
||
"authRecoverySubmit": "Weiter zum neuen Passwort",
|
||
"authForgotTitle": "Passwort zurücksetzen",
|
||
"authForgotBody": "Gib die E-Mail-Adresse deines Kontos ein. Wir senden dir einen Link zum Zurücksetzen.",
|
||
"authForgotSubmit": "Link senden",
|
||
"authCheckEmailBodyReset": "Wir haben dir eine E-Mail mit einem Link zum Zurücksetzen geschickt, falls zu dieser Adresse ein Konto besteht.",
|
||
"authCheckEmailDifferentAddress": "Andere E-Mail-Adresse eingeben",
|
||
"authFieldNewPasswordLabel": "Neues Passwort",
|
||
"authResetTitle": "Neues Passwort festlegen",
|
||
"authResetSubmit": "Passwort speichern",
|
||
"authResetCancel": "Abbrechen",
|
||
"authPasswordChanged": "Passwort geändert. Andere Geräte werden abgemeldet; das kann bis zu einer Stunde dauern.",
|
||
"gameCoverPlaceholderLabel": "Kein Cover für {title}",
|
||
"gameCoverLabel": "Cover von {title}"
|
||
}
|