Initial state for GitNexus analysis
This commit is contained in:
149
apps/web/i18n/messages/de/account.json
Normal file
149
apps/web/i18n/messages/de/account.json
Normal file
@@ -0,0 +1,149 @@
|
||||
{
|
||||
"accountTabLabel": "Kontoeinstellungen",
|
||||
"accountTabDescription": "Verwalten Sie Ihre Kontoeinstellungen",
|
||||
"homePage": "Startseite",
|
||||
"billingTab": "Abrechnung",
|
||||
"settingsTab": "Einstellungen",
|
||||
"multiFactorAuth": "Zwei-Faktor-Authentifizierung",
|
||||
"multiFactorAuthDescription": "Richten Sie eine Zwei-Faktor-Authentifizierung ein, um Ihr Konto zusätzlich zu sichern",
|
||||
"updateProfileSuccess": "Profil erfolgreich aktualisiert",
|
||||
"updateProfileError": "Fehler aufgetreten. Bitte versuchen Sie es erneut",
|
||||
"updatePasswordSuccess": "Passwort erfolgreich aktualisiert",
|
||||
"updatePasswordSuccessMessage": "Ihr Passwort wurde erfolgreich aktualisiert!",
|
||||
"updatePasswordError": "Fehler aufgetreten. Bitte versuchen Sie es erneut",
|
||||
"updatePasswordLoading": "Passwort wird aktualisiert...",
|
||||
"updateProfileLoading": "Profil wird aktualisiert...",
|
||||
"name": "Ihr Name",
|
||||
"nameDescription": "Aktualisieren Sie Ihren Anzeigenamen",
|
||||
"emailLabel": "E-Mail-Adresse",
|
||||
"accountImage": "Profilbild",
|
||||
"accountImageDescription": "Wählen Sie ein Foto für Ihr Profilbild.",
|
||||
"profilePictureHeading": "Profilbild hochladen",
|
||||
"profilePictureSubheading": "Wählen Sie ein Foto als Profilbild.",
|
||||
"updateProfileSubmitLabel": "Profil aktualisieren",
|
||||
"updatePasswordCardTitle": "Passwort ändern",
|
||||
"updatePasswordCardDescription": "Ändern Sie Ihr Passwort, um Ihr Konto zu schützen.",
|
||||
"currentPassword": "Aktuelles Passwort",
|
||||
"newPassword": "Neues Passwort",
|
||||
"repeatPassword": "Neues Passwort wiederholen",
|
||||
"repeatPasswordDescription": "Bitte wiederholen Sie Ihr neues Passwort zur Bestätigung",
|
||||
"yourPassword": "Ihr Passwort",
|
||||
"updatePasswordSubmitLabel": "Passwort aktualisieren",
|
||||
"updateEmailCardTitle": "E-Mail-Adresse ändern",
|
||||
"updateEmailCardDescription": "Ändern Sie die E-Mail-Adresse für Ihre Anmeldung",
|
||||
"newEmail": "Neue E-Mail-Adresse",
|
||||
"repeatEmail": "E-Mail wiederholen",
|
||||
"updateEmailSubmitLabel": "E-Mail-Adresse aktualisieren",
|
||||
"updateEmailSuccess": "E-Mail-Aktualisierung angefordert",
|
||||
"updateEmailSuccessMessage": "Wir haben Ihnen eine E-Mail zur Bestätigung gesendet. Bitte überprüfen Sie Ihren Posteingang.",
|
||||
"updateEmailLoading": "E-Mail wird aktualisiert...",
|
||||
"updateEmailError": "E-Mail nicht aktualisiert. Bitte versuchen Sie es erneut",
|
||||
"passwordNotMatching": "Passwörter stimmen nicht überein",
|
||||
"emailNotMatching": "E-Mail-Adressen stimmen nicht überein",
|
||||
"passwordNotChanged": "Ihr Passwort wurde nicht geändert",
|
||||
"emailsNotMatching": "E-Mail-Adressen stimmen nicht überein",
|
||||
"cannotUpdatePassword": "Sie können Ihr Passwort nicht ändern, da Ihr Konto nicht mit einer E-Mail verknüpft ist.",
|
||||
"setupMfaButtonLabel": "Neuen Faktor einrichten",
|
||||
"multiFactorSetupErrorHeading": "Einrichtung fehlgeschlagen",
|
||||
"multiFactorSetupErrorDescription": "Bei der Einrichtung ist ein Fehler aufgetreten. Bitte versuchen Sie es erneut.",
|
||||
"multiFactorAuthHeading": "Sichern Sie Ihr Konto mit Zwei-Faktor-Authentifizierung",
|
||||
"multiFactorModalHeading": "Scannen Sie den QR-Code mit Ihrer Authenticator-App. Geben Sie dann den generierten Code ein.",
|
||||
"factorNameLabel": "Ein einprägsamer Name für diesen Faktor",
|
||||
"factorNameHint": "Verwenden Sie einen leicht zu merkenden Namen, z.B. iPhone 14",
|
||||
"factorNameSubmitLabel": "Faktor benennen",
|
||||
"unenrollTooltip": "Faktor entfernen",
|
||||
"unenrollingFactor": "Faktor wird entfernt...",
|
||||
"unenrollFactorSuccess": "Faktor erfolgreich entfernt",
|
||||
"unenrollFactorError": "Faktor konnte nicht entfernt werden",
|
||||
"factorsListError": "Fehler beim Laden der Faktoren",
|
||||
"factorsListErrorDescription": "Faktoren konnten nicht geladen werden. Bitte versuchen Sie es erneut.",
|
||||
"factorName": "Faktorname",
|
||||
"factorType": "Typ",
|
||||
"factorStatus": "Status",
|
||||
"mfaEnabledSuccessTitle": "Zwei-Faktor-Authentifizierung ist aktiviert",
|
||||
"mfaEnabledSuccessDescription": "Herzlichen Glückwunsch! Die Zwei-Faktor-Authentifizierung wurde erfolgreich eingerichtet.",
|
||||
"verificationCode": "Bestätigungscode",
|
||||
"addEmailAddress": "E-Mail-Adresse hinzufügen",
|
||||
"verifyActivationCodeDescription": "Geben Sie den 6-stelligen Code aus Ihrer Authenticator-App ein",
|
||||
"loadingFactors": "Faktoren werden geladen...",
|
||||
"enableMfaFactor": "Faktor aktivieren",
|
||||
"disableMfaFactor": "Faktor deaktivieren",
|
||||
"qrCodeErrorHeading": "QR-Code-Fehler",
|
||||
"qrCodeErrorDescription": "QR-Code konnte nicht generiert werden",
|
||||
"multiFactorSetupSuccess": "Faktor erfolgreich eingerichtet",
|
||||
"submitVerificationCode": "Bestätigungscode absenden",
|
||||
"mfaEnabledSuccessAlert": "Zwei-Faktor-Authentifizierung ist aktiviert",
|
||||
"verifyingCode": "Code wird überprüft...",
|
||||
"invalidVerificationCodeHeading": "Ungültiger Bestätigungscode",
|
||||
"invalidVerificationCodeDescription": "Der eingegebene Code ist ungültig. Bitte versuchen Sie es erneut.",
|
||||
"unenrollFactorModalHeading": "Faktor entfernen",
|
||||
"unenrollFactorModalDescription": "Sie entfernen diesen Faktor. Er kann dann nicht mehr zur Anmeldung verwendet werden.",
|
||||
"unenrollFactorModalBody": "Sie entfernen diesen Faktor. Er kann dann nicht mehr zur Anmeldung verwendet werden.",
|
||||
"unenrollFactorModalButtonLabel": "Ja, Faktor entfernen",
|
||||
"selectFactor": "Wählen Sie einen Faktor zur Identitätsbestätigung",
|
||||
"disableMfa": "Zwei-Faktor-Authentifizierung deaktivieren",
|
||||
"disableMfaButtonLabel": "2FA deaktivieren",
|
||||
"confirmDisableMfaButtonLabel": "Ja, 2FA deaktivieren",
|
||||
"disablingMfa": "Zwei-Faktor-Authentifizierung wird deaktiviert...",
|
||||
"disableMfaSuccess": "Zwei-Faktor-Authentifizierung erfolgreich deaktiviert",
|
||||
"disableMfaError": "2FA konnte nicht deaktiviert werden.",
|
||||
"sendingEmailVerificationLink": "E-Mail wird gesendet...",
|
||||
"sendEmailVerificationLinkSuccess": "Bestätigungslink erfolgreich gesendet",
|
||||
"sendEmailVerificationLinkError": "E-Mail konnte nicht gesendet werden",
|
||||
"sendVerificationLinkSubmitLabel": "Bestätigungslink senden",
|
||||
"sendVerificationLinkSuccessLabel": "E-Mail gesendet! Überprüfen Sie Ihren Posteingang",
|
||||
"verifyEmailAlertHeading": "Bitte bestätigen Sie Ihre E-Mail für 2FA",
|
||||
"verificationLinkAlertDescription": "Ihre E-Mail ist noch nicht bestätigt. Bitte bestätigen Sie Ihre E-Mail, um die Zwei-Faktor-Authentifizierung einrichten zu können.",
|
||||
"authFactorName": "Faktorname (optional)",
|
||||
"authFactorNameHint": "Vergeben Sie einen einprägsamen Namen",
|
||||
"loadingUser": "Benutzerdaten werden geladen...",
|
||||
"linkPhoneNumber": "Telefonnummer verknüpfen",
|
||||
"dangerZone": "Gefahrenbereich",
|
||||
"dangerZoneDescription": "Einige Aktionen können nicht rückgängig gemacht werden.",
|
||||
"deleteAccount": "Konto löschen",
|
||||
"deletingAccount": "Konto wird gelöscht...",
|
||||
"deleteAccountDescription": "Ihr Konto und alle zugehörigen Daten werden unwiderruflich gelöscht. Aktive Abonnements werden sofort gekündigt.",
|
||||
"deleteProfileConfirmationInputLabel": "Geben Sie LÖSCHEN zur Bestätigung ein",
|
||||
"deleteAccountErrorHeading": "Konto konnte nicht gelöscht werden",
|
||||
"needsReauthentication": "Erneute Authentifizierung erforderlich",
|
||||
"needsReauthenticationDescription": "Bitte melden Sie sich ab und wieder an, um Ihr Passwort zu ändern.",
|
||||
"language": "Sprache",
|
||||
"languageDescription": "Wählen Sie Ihre bevorzugte Sprache",
|
||||
"noTeamsYet": "Sie haben noch keine Teams.",
|
||||
"createTeam": "Erstellen Sie ein Team, um loszulegen.",
|
||||
"createTeamButtonLabel": "Team erstellen",
|
||||
"linkedAccounts": "Verknüpfte Konten",
|
||||
"linkedAccountsDescription": "Weitere Anmeldeanbieter verknüpfen",
|
||||
"unlinkAccountButton": "{provider} trennen",
|
||||
"unlinkAccountSuccess": "Konto getrennt",
|
||||
"unlinkAccountError": "Trennung fehlgeschlagen",
|
||||
"linkAccountSuccess": "Konto verknüpft",
|
||||
"linkAccountError": "Verknüpfung fehlgeschlagen",
|
||||
"linkEmailPasswordButton": "E-Mail & Passwort hinzufügen",
|
||||
"linkEmailPasswordSuccess": "E-Mail und Passwort verknüpft",
|
||||
"linkEmailPasswordError": "Verknüpfung fehlgeschlagen",
|
||||
"linkingAccount": "Konto wird verknüpft...",
|
||||
"accountLinked": "Verknüpfungsanfrage gesendet. Bitte warten...",
|
||||
"unlinkAccount": "Konto trennen",
|
||||
"failedToLinkAccount": "Verknüpfung fehlgeschlagen",
|
||||
"availableMethods": "Verfügbare Methoden",
|
||||
"availableMethodsDescription": "Verknüpfen Sie Ihr Konto mit einer oder mehreren der folgenden Methoden",
|
||||
"linkedMethods": "Verknüpfte Anmeldemethoden",
|
||||
"alreadyLinkedMethodsDescription": "Sie haben diese Konten bereits verknüpft",
|
||||
"confirmUnlinkAccount": "Sie trennen diesen Anbieter.",
|
||||
"unlinkAccountConfirmation": "Möchten Sie diesen Anbieter wirklich von Ihrem Konto trennen? Diese Aktion kann nicht rückgängig gemacht werden.",
|
||||
"unlinkingAccount": "Konto wird getrennt...",
|
||||
"accountUnlinked": "Konto erfolgreich getrennt",
|
||||
"linkEmailPassword": "E-Mail & Passwort",
|
||||
"linkEmailPasswordDescription": "Passwort-Authentifizierung hinzufügen",
|
||||
"noAccountsAvailable": "Derzeit keine weitere Methode verfügbar",
|
||||
"linkAccountDescription": "Mit {provider} verknüpfen",
|
||||
"updatePasswordDescription": "Passwort-Authentifizierung hinzufügen",
|
||||
"setEmailAddress": "E-Mail-Adresse festlegen",
|
||||
"setEmailDescription": "Eine E-Mail-Adresse zu Ihrem Konto hinzufügen",
|
||||
"setEmailSuccess": "E-Mail erfolgreich festgelegt",
|
||||
"setEmailSuccessMessage": "Wir haben Ihnen eine Bestätigungs-E-Mail gesendet.",
|
||||
"setEmailLoading": "E-Mail wird festgelegt...",
|
||||
"setEmailError": "E-Mail konnte nicht festgelegt werden",
|
||||
"emailNotChanged": "Ihre E-Mail-Adresse wurde nicht geändert"
|
||||
}
|
||||
119
apps/web/i18n/messages/de/auth.json
Normal file
119
apps/web/i18n/messages/de/auth.json
Normal file
@@ -0,0 +1,119 @@
|
||||
{
|
||||
"signUpHeading": "Konto erstellen",
|
||||
"signUp": "Registrieren",
|
||||
"signUpSubheading": "Füllen Sie das Formular aus, um ein Konto zu erstellen.",
|
||||
"signInHeading": "In Ihr Konto einloggen",
|
||||
"signInSubheading": "Willkommen zurück! Bitte geben Sie Ihre Daten ein",
|
||||
"signIn": "Anmelden",
|
||||
"getStarted": "Jetzt starten",
|
||||
"updatePassword": "Passwort aktualisieren",
|
||||
"signOut": "Abmelden",
|
||||
"signingIn": "Wird angemeldet...",
|
||||
"signingUp": "Wird registriert...",
|
||||
"verifyingCaptcha": "Überprüfung läuft...",
|
||||
"doNotHaveAccountYet": "Noch kein Konto?",
|
||||
"alreadyHaveAnAccount": "Bereits ein Konto?",
|
||||
"signUpToAcceptInvite": "Bitte melden Sie sich an, um die Einladung anzunehmen",
|
||||
"clickToAcceptAs": "Klicken Sie auf die Schaltfläche, um die Einladung als <b>{email}</b> anzunehmen",
|
||||
"acceptInvite": "Einladung annehmen",
|
||||
"acceptingInvite": "Einladung wird angenommen...",
|
||||
"acceptInviteSuccess": "Einladung erfolgreich angenommen",
|
||||
"acceptInviteError": "Fehler beim Annehmen der Einladung",
|
||||
"acceptInviteWithDifferentAccount": "Möchten Sie die Einladung mit einem anderen Konto annehmen?",
|
||||
"alreadyHaveAccountStatement": "Ich habe bereits ein Konto und möchte mich anmelden",
|
||||
"doNotHaveAccountStatement": "Ich habe noch kein Konto und möchte mich registrieren",
|
||||
"signInWithProvider": "Mit {provider} anmelden",
|
||||
"signInWithPhoneNumber": "Mit Telefonnummer anmelden",
|
||||
"signInWithEmail": "Mit E-Mail anmelden",
|
||||
"signUpWithEmail": "Mit E-Mail registrieren",
|
||||
"passwordHint": "Mindestens 8 Zeichen",
|
||||
"repeatPasswordDescription": "Passwort erneut eingeben",
|
||||
"repeatPassword": "Passwort wiederholen",
|
||||
"passwordForgottenQuestion": "Passwort vergessen?",
|
||||
"passwordResetLabel": "Passwort zurücksetzen",
|
||||
"passwordResetSubheading": "Geben Sie Ihre E-Mail-Adresse ein. Sie erhalten einen Link zum Zurücksetzen Ihres Passworts.",
|
||||
"passwordResetSuccessMessage": "Überprüfen Sie Ihren Posteingang! Wir haben Ihnen einen Link zum Zurücksetzen gesendet.",
|
||||
"passwordRecoveredQuestion": "Passwort wiederhergestellt?",
|
||||
"passwordLengthError": "Bitte geben Sie ein Passwort mit mindestens 6 Zeichen an",
|
||||
"sendEmailLink": "E-Mail-Link senden",
|
||||
"sendingEmailLink": "E-Mail-Link wird gesendet...",
|
||||
"sendLinkSuccessDescription": "Überprüfen Sie Ihre E-Mail, wir haben Ihnen einen Link gesendet.",
|
||||
"sendLinkSuccess": "Wir haben Ihnen einen Link per E-Mail gesendet",
|
||||
"sendLinkSuccessToast": "Link erfolgreich gesendet",
|
||||
"getNewLink": "Neuen Link anfordern",
|
||||
"verifyCodeHeading": "Konto bestätigen",
|
||||
"verificationCode": "Bestätigungscode",
|
||||
"verificationCodeHint": "Geben Sie den per SMS gesendeten Code ein",
|
||||
"verificationCodeSubmitButtonLabel": "Bestätigungscode absenden",
|
||||
"sendingMfaCode": "Bestätigungscode wird gesendet...",
|
||||
"verifyingMfaCode": "Code wird überprüft...",
|
||||
"sendMfaCodeError": "Code konnte nicht gesendet werden",
|
||||
"verifyMfaCodeSuccess": "Code bestätigt! Sie werden angemeldet...",
|
||||
"verifyMfaCodeError": "Der Code scheint nicht korrekt zu sein",
|
||||
"reauthenticate": "Erneut authentifizieren",
|
||||
"reauthenticateDescription": "Aus Sicherheitsgründen müssen Sie sich erneut authentifizieren",
|
||||
"errorAlertHeading": "Authentifizierung fehlgeschlagen",
|
||||
"emailConfirmationAlertHeading": "Bestätigungs-E-Mail gesendet.",
|
||||
"emailConfirmationAlertBody": "Willkommen! Bitte überprüfen Sie Ihre E-Mail und klicken Sie auf den Link zur Bestätigung.",
|
||||
"resendLink": "Link erneut senden",
|
||||
"resendLinkSuccessDescription": "Wir haben Ihnen einen neuen Link gesendet!",
|
||||
"resendLinkSuccess": "Überprüfen Sie Ihre E-Mail!",
|
||||
"authenticationErrorAlertHeading": "Authentifizierungsfehler",
|
||||
"authenticationErrorAlertBody": "Authentifizierung fehlgeschlagen. Bitte versuchen Sie es erneut.",
|
||||
"sendEmailCode": "Code per E-Mail erhalten",
|
||||
"sendingEmailCode": "Code wird gesendet...",
|
||||
"resetPasswordError": "Passwort konnte nicht zurückgesetzt werden. Bitte versuchen Sie es erneut.",
|
||||
"emailPlaceholder": "ihre@email.de",
|
||||
"inviteAlertHeading": "Sie wurden in ein Team eingeladen",
|
||||
"inviteAlertBody": "Bitte melden Sie sich an oder registrieren Sie sich, um die Einladung anzunehmen.",
|
||||
"acceptTermsAndConditions": "Ich akzeptiere die <TermsOfServiceLink /> und die <PrivacyPolicyLink />",
|
||||
"termsOfService": "Nutzungsbedingungen",
|
||||
"privacyPolicy": "Datenschutzerklärung",
|
||||
"orContinueWith": "Oder fortfahren mit",
|
||||
"redirecting": "Sie sind drin! Bitte warten...",
|
||||
"lastUsedMethodPrefix": "Zuletzt angemeldet mit",
|
||||
"methodPassword": "E-Mail und Passwort",
|
||||
"methodOtp": "OTP-Code",
|
||||
"methodMagicLink": "E-Mail-Link",
|
||||
"methodOauth": "Social Login",
|
||||
"methodOauthWithProvider": "<provider>{provider}</provider>",
|
||||
"methodDefault": "einer anderen Methode",
|
||||
"existingAccountHint": "Sie haben sich zuvor mit <method>{method}</method> angemeldet. <signInLink>Bereits ein Konto?</signInLink>",
|
||||
"linkAccountToSignIn": "Konto zum Anmelden verknüpfen",
|
||||
"linkAccountToSignInDescription": "Fügen Sie eine oder mehrere Anmeldemethoden hinzu",
|
||||
"noIdentityLinkedTitle": "Keine Anmeldemethode hinzugefügt",
|
||||
"noIdentityLinkedDescription": "Sie haben noch keine Anmeldemethode hinzugefügt. Möchten Sie wirklich fortfahren? Sie können Anmeldemethoden später in Ihren Kontoeinstellungen einrichten.",
|
||||
"errors": {
|
||||
"invalid_credentials": "Die eingegebenen Anmeldedaten sind ungültig",
|
||||
"Invalid login credentials": "Die eingegebenen Anmeldedaten sind ungültig",
|
||||
"user_already_exists": "Diese Anmeldedaten werden bereits verwendet. Bitte versuchen Sie es mit anderen.",
|
||||
"User already registered": "Diese Anmeldedaten werden bereits verwendet.",
|
||||
"email_not_confirmed": "Bitte bestätigen Sie Ihre E-Mail-Adresse vor der Anmeldung",
|
||||
"Email not confirmed": "Bitte bestätigen Sie Ihre E-Mail-Adresse vor der Anmeldung",
|
||||
"user_banned": "Dieses Konto wurde gesperrt. Bitte kontaktieren Sie den Support.",
|
||||
"default": "Ein Fehler ist aufgetreten. Bitte stellen Sie sicher, dass Sie eine Internetverbindung haben, und versuchen Sie es erneut",
|
||||
"generic": "Authentifizierung fehlgeschlagen. Bitte versuchen Sie es erneut.",
|
||||
"linkTitle": "Anmeldung fehlgeschlagen",
|
||||
"linkDescription": "Anmeldung fehlgeschlagen. Bitte versuchen Sie es erneut.",
|
||||
"codeVerifierMismatch": "Sie verwenden einen anderen Browser als beim Anfordern des Anmeldelinks. Bitte verwenden Sie denselben Browser.",
|
||||
"minPasswordLength": "Passwort muss mindestens 8 Zeichen lang sein",
|
||||
"passwordsDoNotMatch": "Passwörter stimmen nicht überein",
|
||||
"minPasswordNumbers": "Passwort muss mindestens eine Zahl enthalten",
|
||||
"minPasswordSpecialChars": "Passwort muss mindestens ein Sonderzeichen enthalten",
|
||||
"signup_disabled": "Registrierungen sind derzeit nicht möglich. Bitte kontaktieren Sie den Support.",
|
||||
"Signups not allowed for otp": "OTP ist deaktiviert. Bitte aktivieren Sie es in Ihren Kontoeinstellungen.",
|
||||
"uppercasePassword": "Passwort muss mindestens einen Großbuchstaben enthalten",
|
||||
"insufficient_aal": "Bitte melden Sie sich mit Ihrer Zwei-Faktor-Authentifizierung an",
|
||||
"otp_expired": "Der E-Mail-Link ist abgelaufen. Bitte versuchen Sie es erneut.",
|
||||
"same_password": "Das Passwort darf nicht mit dem aktuellen übereinstimmen",
|
||||
"weakPassword": {
|
||||
"title": "Passwort ist zu schwach",
|
||||
"description": "Ihr Passwort erfüllt nicht die Sicherheitsanforderungen:",
|
||||
"reasons": {
|
||||
"length": "Passwort muss mindestens 8 Zeichen lang sein",
|
||||
"characters": "Passwort muss Klein-, Großbuchstaben, Zahlen und Sonderzeichen enthalten",
|
||||
"pwned": "Dieses Passwort wurde in einem Datenleck gefunden. Bitte wählen Sie ein anderes"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
127
apps/web/i18n/messages/de/billing.json
Normal file
127
apps/web/i18n/messages/de/billing.json
Normal file
@@ -0,0 +1,127 @@
|
||||
{
|
||||
"units": {
|
||||
"member_one": "Mitglied",
|
||||
"member_other": "Mitglieder"
|
||||
},
|
||||
"subscriptionTabSubheading": "Abonnement und Abrechnung verwalten",
|
||||
"planCardTitle": "Ihr Tarif",
|
||||
"planCardDescription": "Nachfolgend die Details Ihres aktuellen Tarifs. Sie können Ihren Tarif jederzeit ändern oder kündigen.",
|
||||
"planRenewal": "Verlängert sich alle {interval} für {price}",
|
||||
"planDetails": "Tarifdetails",
|
||||
"checkout": "Zur Kasse",
|
||||
"trialAlertTitle": "Ihre Testphase endet bald",
|
||||
"trialAlertDescription": "Ihre Testphase endet am {date}. Wechseln Sie zu einem kostenpflichtigen Tarif, um alle Funktionen weiterhin nutzen zu können.",
|
||||
"billingPortalCardButton": "Abrechnungsportal öffnen",
|
||||
"billingPortalCardTitle": "Abrechnungsdaten verwalten",
|
||||
"billingPortalCardDescription": "Öffnen Sie das Abrechnungsportal, um Ihr Abonnement zu verwalten, Ihren Tarif zu ändern oder Rechnungen herunterzuladen.",
|
||||
"cancelAtPeriodEndDescription": "Ihr Abonnement wird am {endDate} gekündigt.",
|
||||
"renewAtPeriodEndDescription": "Ihr Abonnement wird am {endDate} verlängert",
|
||||
"noPermissionsAlertHeading": "Keine Berechtigung zur Änderung der Abrechnungseinstellungen",
|
||||
"noPermissionsAlertBody": "Bitte kontaktieren Sie den Kontoinhaber.",
|
||||
"checkoutSuccessTitle": "Fertig! Alles eingerichtet.",
|
||||
"checkoutSuccessDescription": "Vielen Dank für Ihr Abonnement. Eine Bestätigungsmail wird an {customerEmail} gesendet.",
|
||||
"checkoutSuccessBackButton": "Zur Anwendung",
|
||||
"cannotManageBillingAlertTitle": "Abrechnung kann nicht verwaltet werden",
|
||||
"cannotManageBillingAlertDescription": "Sie haben keine Berechtigung zur Verwaltung der Abrechnung. Bitte kontaktieren Sie den Kontoinhaber.",
|
||||
"manageTeamPlan": "Team-Tarif verwalten",
|
||||
"manageTeamPlanDescription": "Wählen Sie einen Tarif, der zu Ihrem Team passt. Sie können jederzeit upgraden oder downgraden.",
|
||||
"basePlan": "Basistarif",
|
||||
"billingInterval": {
|
||||
"label": "Abrechnungszeitraum wählen",
|
||||
"month": "Monatliche Abrechnung",
|
||||
"year": "Jährliche Abrechnung"
|
||||
},
|
||||
"perMonth": "Monat",
|
||||
"custom": "Individueller Tarif",
|
||||
"lifetime": "Einmalig",
|
||||
"trialPeriod": "{period} Tage Testphase",
|
||||
"perPeriod": "pro {period}",
|
||||
"redirectingToPayment": "Weiterleitung zur Bezahlung...",
|
||||
"proceedToPayment": "Zur Bezahlung",
|
||||
"startTrial": "Testphase starten",
|
||||
"perTeamMember": "Pro Teammitglied",
|
||||
"perUnitShort": "Pro {unit}",
|
||||
"perUnit": "Pro {unit} Nutzung",
|
||||
"teamMembers": "Teammitglieder",
|
||||
"includedUpTo": "Bis zu {upTo} {unit} inklusive",
|
||||
"fromPreviousTierUpTo": "für jede(n) {unit} für die nächsten {upTo} {unitPlural}",
|
||||
"andAbove": "ab {previousTier} {unit}",
|
||||
"startingAtPriceUnit": "Ab {price}/{unit}",
|
||||
"priceUnit": "{price}/{unit}",
|
||||
"forEveryUnit": "für jede(n) {unit}",
|
||||
"setupFee": "zzgl. {setupFee} Einrichtungsgebühr",
|
||||
"perUnitIncluded": "({included} inklusive)",
|
||||
"features": "Funktionen",
|
||||
"featuresLabel": "Funktionen",
|
||||
"detailsLabel": "Details",
|
||||
"planPickerLabel": "Tarif auswählen",
|
||||
"planCardLabel": "Tarif verwalten",
|
||||
"planPickerAlertErrorTitle": "Fehler bei der Bezahlung",
|
||||
"planPickerAlertErrorDescription": "Es ist ein Fehler aufgetreten. Bitte versuchen Sie es später erneut.",
|
||||
"subscriptionCancelled": "Abonnement gekündigt",
|
||||
"cancelSubscriptionDate": "Ihr Abonnement wird zum Ende des Abrechnungszeitraums am {date} gekündigt",
|
||||
"noPlanChosen": "Bitte wählen Sie einen Tarif",
|
||||
"noIntervalPlanChosen": "Bitte wählen Sie einen Abrechnungszeitraum",
|
||||
"status": {
|
||||
"free": {
|
||||
"badge": "Kostenlos",
|
||||
"heading": "Sie nutzen den kostenlosen Tarif",
|
||||
"description": "Sie nutzen den kostenlosen Tarif. Sie können jederzeit auf einen kostenpflichtigen Tarif wechseln."
|
||||
},
|
||||
"active": {
|
||||
"badge": "Aktiv",
|
||||
"heading": "Ihr Abonnement ist aktiv",
|
||||
"description": "Ihr Abonnement ist aktiv. Sie können es im Kundenportal verwalten."
|
||||
},
|
||||
"trialing": {
|
||||
"badge": "Testphase",
|
||||
"heading": "Sie sind in der Testphase",
|
||||
"description": "Genießen Sie die Vorteile des Tarifs bis zum Ende der Testphase"
|
||||
},
|
||||
"past_due": {
|
||||
"badge": "Überfällig",
|
||||
"heading": "Ihre Rechnung ist überfällig",
|
||||
"description": "Ihre Rechnung ist überfällig. Bitte aktualisieren Sie Ihre Zahlungsmethode."
|
||||
},
|
||||
"canceled": {
|
||||
"badge": "Gekündigt",
|
||||
"heading": "Ihr Abonnement ist gekündigt",
|
||||
"description": "Ihr Abonnement wird zum Ende des Abrechnungszeitraums beendet."
|
||||
},
|
||||
"unpaid": {
|
||||
"badge": "Unbezahlt",
|
||||
"heading": "Ihre Rechnung ist unbezahlt",
|
||||
"description": "Bitte aktualisieren Sie Ihre Zahlungsmethode."
|
||||
},
|
||||
"incomplete": {
|
||||
"badge": "Ausstehend",
|
||||
"heading": "Wir warten auf Ihre Zahlung",
|
||||
"description": "Ihre Zahlung wird verarbeitet. Bitte haben Sie Geduld."
|
||||
},
|
||||
"incomplete_expired": {
|
||||
"badge": "Abgelaufen",
|
||||
"heading": "Ihre Zahlung ist abgelaufen",
|
||||
"description": "Bitte aktualisieren Sie Ihre Zahlungsmethode."
|
||||
},
|
||||
"paused": {
|
||||
"badge": "Pausiert",
|
||||
"heading": "Ihr Abonnement ist pausiert",
|
||||
"description": "Sie können es jederzeit wieder aktivieren."
|
||||
},
|
||||
"succeeded": {
|
||||
"badge": "Erfolgreich",
|
||||
"heading": "Zahlung erfolgreich",
|
||||
"description": "Ihre Zahlung war erfolgreich. Vielen Dank!"
|
||||
},
|
||||
"pending": {
|
||||
"badge": "Ausstehend",
|
||||
"heading": "Ihre Zahlung ist ausstehend",
|
||||
"description": "Ihre Zahlung wird verarbeitet."
|
||||
},
|
||||
"failed": {
|
||||
"badge": "Fehlgeschlagen",
|
||||
"heading": "Ihre Zahlung ist fehlgeschlagen",
|
||||
"description": "Bitte aktualisieren Sie Ihre Zahlungsmethode."
|
||||
}
|
||||
}
|
||||
}
|
||||
271
apps/web/i18n/messages/de/cms.json
Normal file
271
apps/web/i18n/messages/de/cms.json
Normal file
@@ -0,0 +1,271 @@
|
||||
{
|
||||
"modules": {
|
||||
"title": "Module",
|
||||
"description": "Verwalten Sie Ihre Datenmodule",
|
||||
"newModule": "Neues Modul",
|
||||
"editModule": "Modul bearbeiten",
|
||||
"deleteModule": "Modul löschen",
|
||||
"moduleSettings": "Moduleinstellungen",
|
||||
"moduleName": "Modulname",
|
||||
"moduleDescription": "Beschreibung",
|
||||
"moduleStatus": "Status",
|
||||
"noModules": "Keine Module vorhanden",
|
||||
"createFirstModule": "Erstellen Sie Ihr erstes Modul, um Daten zu verwalten.",
|
||||
"fields": "Felder",
|
||||
"records": "Datensätze",
|
||||
"import": "Importieren",
|
||||
"export": "Exportieren",
|
||||
"print": "Drucken",
|
||||
"copy": "Kopieren",
|
||||
"lock": "Sperren",
|
||||
"unlock": "Entsperren",
|
||||
"bulkEdit": "Massenbearbeitung",
|
||||
"search": "Suchen",
|
||||
"filter": "Filtern",
|
||||
"advancedFilter": "Erweiterter Filter",
|
||||
"clearFilters": "Filter zurücksetzen",
|
||||
"noRecords": "Keine Datensätze gefunden",
|
||||
"newRecord": "Neuer Datensatz",
|
||||
"editRecord": "Datensatz bearbeiten",
|
||||
"deleteRecord": "Datensatz löschen",
|
||||
"confirmDelete": "Sind Sie sicher, dass Sie diesen Datensatz löschen möchten?",
|
||||
"recordSaved": "Datensatz erfolgreich gespeichert",
|
||||
"recordDeleted": "Datensatz erfolgreich gelöscht",
|
||||
"recordLocked": "Datensatz gesperrt",
|
||||
"recordUnlocked": "Datensatz entsperrt",
|
||||
"validationError": "Bitte überprüfen Sie Ihre Eingaben",
|
||||
"requiredField": "Pflichtfeld",
|
||||
"importTitle": "Daten importieren",
|
||||
"importDescription": "Laden Sie eine CSV- oder Excel-Datei hoch",
|
||||
"importMapping": "Spaltenzuordnung",
|
||||
"importPreview": "Vorschau",
|
||||
"importCommit": "Import durchführen",
|
||||
"importSuccess": "{count} Datensätze erfolgreich importiert",
|
||||
"importError": "Fehler beim Import",
|
||||
"exportTitle": "Daten exportieren",
|
||||
"exportFormat": "Exportformat",
|
||||
"exportColumns": "Spalten auswählen",
|
||||
"exportAll": "Alle exportieren",
|
||||
"exportSelected": "Ausgewählte exportieren",
|
||||
"designer": "Modul-Designer",
|
||||
"designerDescription": "Module und Felder konfigurieren"
|
||||
},
|
||||
"fieldTypes": {
|
||||
"text": "Text",
|
||||
"textarea": "Textbereich",
|
||||
"richtext": "Formatierter Text",
|
||||
"checkbox": "Kontrollkästchen",
|
||||
"radio": "Optionsfeld",
|
||||
"hidden": "Versteckt",
|
||||
"select": "Auswahl",
|
||||
"password": "Passwort",
|
||||
"file": "Datei",
|
||||
"date": "Datum",
|
||||
"time": "Uhrzeit",
|
||||
"decimal": "Dezimalzahl",
|
||||
"integer": "Ganzzahl",
|
||||
"email": "E-Mail",
|
||||
"phone": "Telefon",
|
||||
"url": "URL",
|
||||
"currency": "Währung",
|
||||
"iban": "IBAN",
|
||||
"color": "Farbe",
|
||||
"computed": "Berechnet"
|
||||
},
|
||||
"accountSettings": {
|
||||
"title": "Organisationseinstellungen",
|
||||
"description": "Verwalten Sie die Einstellungen Ihrer Organisation",
|
||||
"orgName": "Organisationsname",
|
||||
"orgAddress": "Adresse",
|
||||
"orgPostalCode": "Postleitzahl",
|
||||
"orgCity": "Stadt",
|
||||
"orgPhone": "Telefon",
|
||||
"orgEmail": "E-Mail",
|
||||
"orgWebsite": "Webseite",
|
||||
"orgChairman": "Vorsitzende(r)",
|
||||
"accountType": "Kontotyp",
|
||||
"accountTypes": {
|
||||
"verein": "Verein",
|
||||
"vhs": "Volkshochschule",
|
||||
"hotel": "Hotel",
|
||||
"kommune": "Kommune",
|
||||
"generic": "Allgemein"
|
||||
},
|
||||
"branding": "Branding",
|
||||
"logoUrl": "Logo-URL",
|
||||
"primaryColor": "Primärfarbe",
|
||||
"secondaryColor": "Sekundärfarbe",
|
||||
"sepaSettings": "SEPA-Einstellungen",
|
||||
"creditorId": "Gläubiger-ID",
|
||||
"iban": "IBAN",
|
||||
"bic": "BIC",
|
||||
"emailSettings": "E-Mail-Einstellungen",
|
||||
"emailSenderName": "Absendername",
|
||||
"emailFooter": "E-Mail-Fußzeile",
|
||||
"saved": "Einstellungen gespeichert"
|
||||
},
|
||||
"members": {
|
||||
"title": "Mitglieder",
|
||||
"description": "Vereinsmitglieder verwalten",
|
||||
"newMember": "Neues Mitglied",
|
||||
"memberNumber": "Mitgliedsnummer",
|
||||
"firstName": "Vorname",
|
||||
"lastName": "Nachname",
|
||||
"dateOfBirth": "Geburtsdatum",
|
||||
"address": "Adresse",
|
||||
"postalCode": "PLZ",
|
||||
"city": "Ort",
|
||||
"phone": "Telefon",
|
||||
"email": "E-Mail",
|
||||
"memberSince": "Mitglied seit",
|
||||
"status": "Status",
|
||||
"dues": "Beiträge",
|
||||
"applications": "Anträge",
|
||||
"cards": "Ausweise",
|
||||
"statistics": "Statistiken",
|
||||
"sepaMandate": "SEPA-Mandat",
|
||||
"gdprConsent": "Datenschutz-Einwilligung"
|
||||
},
|
||||
"courses": {
|
||||
"title": "Kurse",
|
||||
"description": "Kursangebot verwalten",
|
||||
"newCourse": "Neuer Kurs",
|
||||
"courseNumber": "Kursnummer",
|
||||
"courseName": "Kursname",
|
||||
"instructor": "Dozent/in",
|
||||
"location": "Veranstaltungsort",
|
||||
"category": "Kategorie",
|
||||
"startDate": "Beginn",
|
||||
"endDate": "Ende",
|
||||
"sessions": "Termine",
|
||||
"participants": "Teilnehmer",
|
||||
"capacity": "Kapazität",
|
||||
"waitlist": "Warteliste",
|
||||
"fee": "Gebühr",
|
||||
"calendar": "Kalender",
|
||||
"attendance": "Anwesenheit",
|
||||
"enrollment": "Anmeldung",
|
||||
"enrollmentSuccess": "Anmeldung erfolgreich",
|
||||
"enrollmentCancelled": "Anmeldung storniert"
|
||||
},
|
||||
"bookings": {
|
||||
"title": "Buchungen",
|
||||
"description": "Zimmer und Buchungen verwalten",
|
||||
"newBooking": "Neue Buchung",
|
||||
"rooms": "Zimmer",
|
||||
"guests": "Gäste",
|
||||
"checkIn": "Anreise",
|
||||
"checkOut": "Abreise",
|
||||
"roomType": "Zimmertyp",
|
||||
"availability": "Verfügbarkeit",
|
||||
"price": "Preis",
|
||||
"extras": "Extras",
|
||||
"calendar": "Belegungskalender"
|
||||
},
|
||||
"events": {
|
||||
"title": "Veranstaltungen",
|
||||
"description": "Veranstaltungen und Ferienprogramme verwalten",
|
||||
"newEvent": "Neue Veranstaltung",
|
||||
"registrations": "Anmeldungen",
|
||||
"holidayPasses": "Ferienpässe",
|
||||
"eventDate": "Datum",
|
||||
"eventLocation": "Ort",
|
||||
"capacity": "Plätze"
|
||||
},
|
||||
"finance": {
|
||||
"title": "Finanzen",
|
||||
"description": "SEPA-Einzüge und Rechnungen verwalten",
|
||||
"sepa": "SEPA-Lastschriften",
|
||||
"invoices": "Rechnungen",
|
||||
"payments": "Zahlungen",
|
||||
"newBatch": "Neuer Einzug",
|
||||
"newInvoice": "Neue Rechnung",
|
||||
"batchStatus": "Einzugsstatus",
|
||||
"executionDate": "Ausführungsdatum",
|
||||
"totalAmount": "Gesamtbetrag",
|
||||
"invoiceNumber": "Rechnungsnummer",
|
||||
"ibanValidation": "IBAN-Prüfung"
|
||||
},
|
||||
"documents": {
|
||||
"title": "Dokumente",
|
||||
"description": "Dokumente erstellen und verwalten",
|
||||
"templates": "Vorlagen",
|
||||
"generate": "Generieren",
|
||||
"memberCards": "Mitgliedsausweise",
|
||||
"labels": "Etiketten",
|
||||
"reports": "Berichte"
|
||||
},
|
||||
"newsletter": {
|
||||
"title": "Newsletter",
|
||||
"description": "Newsletter erstellen und versenden",
|
||||
"newCampaign": "Neue Kampagne",
|
||||
"templates": "Vorlagen",
|
||||
"recipients": "Empfänger",
|
||||
"preview": "Vorschau",
|
||||
"send": "Senden",
|
||||
"statistics": "Statistiken",
|
||||
"dispatching": "Wird versendet..."
|
||||
},
|
||||
"gdpr": {
|
||||
"title": "Datenschutz (DSGVO)",
|
||||
"register": "Verarbeitungsverzeichnis",
|
||||
"purpose": "Zweck",
|
||||
"legalBasis": "Rechtsgrundlage",
|
||||
"dataCategories": "Datenkategorien",
|
||||
"dataSubjects": "Betroffene Personen",
|
||||
"retentionPeriod": "Aufbewahrungsfrist",
|
||||
"legalBases": {
|
||||
"consent": "Einwilligung",
|
||||
"contract": "Vertrag",
|
||||
"legal_obligation": "Rechtliche Verpflichtung",
|
||||
"vital_interest": "Lebenswichtiges Interesse",
|
||||
"public_interest": "Öffentliches Interesse",
|
||||
"legitimate_interest": "Berechtigtes Interesse"
|
||||
}
|
||||
},
|
||||
"audit": {
|
||||
"title": "Protokoll",
|
||||
"description": "Änderungsprotokoll einsehen",
|
||||
"action": "Aktion",
|
||||
"user": "Benutzer",
|
||||
"table": "Tabelle",
|
||||
"timestamp": "Zeitpunkt",
|
||||
"oldData": "Vorher",
|
||||
"newData": "Nachher",
|
||||
"actions": {
|
||||
"insert": "Erstellt",
|
||||
"update": "Geändert",
|
||||
"delete": "Gelöscht",
|
||||
"lock": "Gesperrt"
|
||||
}
|
||||
},
|
||||
"permissions": {
|
||||
"modules.read": "Module lesen",
|
||||
"modules.write": "Module bearbeiten",
|
||||
"modules.delete": "Module löschen",
|
||||
"modules.insert": "Datensätze erstellen",
|
||||
"modules.lock": "Datensätze sperren",
|
||||
"modules.import": "Daten importieren",
|
||||
"modules.export": "Daten exportieren",
|
||||
"modules.print": "Drucken",
|
||||
"modules.manage": "Module verwalten",
|
||||
"members.read": "Mitglieder lesen",
|
||||
"members.write": "Mitglieder bearbeiten",
|
||||
"courses.read": "Kurse lesen",
|
||||
"courses.write": "Kurse bearbeiten",
|
||||
"bookings.read": "Buchungen lesen",
|
||||
"bookings.write": "Buchungen bearbeiten",
|
||||
"finance.read": "Finanzen lesen",
|
||||
"finance.write": "Finanzen bearbeiten",
|
||||
"finance.sepa": "SEPA-Einzüge ausführen",
|
||||
"documents.generate": "Dokumente generieren",
|
||||
"newsletter.send": "Newsletter versenden"
|
||||
},
|
||||
"status": {
|
||||
"active": "Aktiv",
|
||||
"inactive": "Inaktiv",
|
||||
"archived": "Archiviert",
|
||||
"locked": "Gesperrt",
|
||||
"deleted": "Gelöscht"
|
||||
}
|
||||
}
|
||||
123
apps/web/i18n/messages/de/common.json
Normal file
123
apps/web/i18n/messages/de/common.json
Normal file
@@ -0,0 +1,123 @@
|
||||
{
|
||||
"homeTabLabel": "Startseite",
|
||||
"homeTabDescription": "Willkommen auf Ihrer Startseite",
|
||||
"accountMembers": "Teammitglieder",
|
||||
"membersTabDescription": "Hier können Sie die Mitglieder Ihres Teams verwalten.",
|
||||
"billingTabLabel": "Abrechnung",
|
||||
"billingTabDescription": "Abonnement und Abrechnung verwalten",
|
||||
"dashboardTabLabel": "Dashboard",
|
||||
"settingsTabLabel": "Einstellungen",
|
||||
"profileSettingsTabLabel": "Profil",
|
||||
"subscriptionSettingsTabLabel": "Abonnement",
|
||||
"dashboardTabDescription": "Ein Überblick über die Aktivitäten und Leistung Ihres Kontos.",
|
||||
"settingsTabDescription": "Verwalten Sie Ihre Einstellungen und Präferenzen.",
|
||||
"emailAddress": "E-Mail-Adresse",
|
||||
"password": "Passwort",
|
||||
"modalConfirmationQuestion": "Sind Sie sicher, dass Sie fortfahren möchten?",
|
||||
"imageInputLabel": "Klicken Sie hier, um ein Bild hochzuladen",
|
||||
"cancel": "Abbrechen",
|
||||
"clear": "Löschen",
|
||||
"notFound": "Nicht gefunden",
|
||||
"backToHomePage": "Zurück zur Startseite",
|
||||
"goBack": "Erneut versuchen",
|
||||
"genericServerError": "Entschuldigung, ein Fehler ist aufgetreten.",
|
||||
"genericServerErrorHeading": "Entschuldigung, bei der Verarbeitung Ihrer Anfrage ist ein Fehler aufgetreten. Bitte kontaktieren Sie uns, wenn das Problem weiterhin besteht.",
|
||||
"pageNotFound": "Seite nicht gefunden",
|
||||
"pageNotFoundSubHeading": "Die gesuchte Seite existiert nicht oder wurde verschoben. Überprüfen Sie die URL oder kehren Sie zur Startseite zurück.",
|
||||
"genericError": "Etwas ist schiefgelaufen",
|
||||
"genericErrorSubHeading": "Es ist ein unerwarteter Fehler aufgetreten. Bitte versuchen Sie es erneut. Wenn das Problem weiterhin besteht, kontaktieren Sie unser Support-Team.",
|
||||
"anonymousUser": "Anonymer Benutzer",
|
||||
"tryAgain": "Erneut versuchen",
|
||||
"theme": "Design",
|
||||
"lightTheme": "Hell",
|
||||
"darkTheme": "Dunkel",
|
||||
"systemTheme": "System",
|
||||
"expandSidebar": "Seitenleiste einblenden",
|
||||
"collapseSidebar": "Seitenleiste ausblenden",
|
||||
"documentation": "Dokumentation",
|
||||
"pricing": "Preise",
|
||||
"getStarted": "Jetzt starten",
|
||||
"getStartedWithPlan": "Mit {plan} starten",
|
||||
"retry": "Wiederholen",
|
||||
"contactUs": "Kontakt",
|
||||
"loading": "Wird geladen. Bitte warten...",
|
||||
"yourAccounts": "Ihre Konten",
|
||||
"continueKey": "Weiter",
|
||||
"skip": "Überspringen",
|
||||
"info": "Info",
|
||||
"signedInAs": "Angemeldet als",
|
||||
"pageOfPages": "Seite {page} von {total}",
|
||||
"showingRecordCount": "{pageSize} von {totalCount} Einträgen",
|
||||
"noData": "Keine Daten vorhanden",
|
||||
"pageNotFoundHeading": "404",
|
||||
"errorPageHeading": "500",
|
||||
"notifications": "Benachrichtigungen",
|
||||
"noNotifications": "Keine Benachrichtigungen",
|
||||
"justNow": "Gerade eben",
|
||||
"newVersionAvailable": "Neue Version verfügbar",
|
||||
"newVersionAvailableDescription": "Eine neue Version der Anwendung ist verfügbar. Bitte laden Sie die Seite neu, um die neuesten Aktualisierungen zu erhalten.",
|
||||
"newVersionSubmitButton": "Neu laden und aktualisieren",
|
||||
"back": "Zurück",
|
||||
"routes": {
|
||||
"home": "Startseite",
|
||||
"account": "Konto",
|
||||
"members": "Mitglieder",
|
||||
"billing": "Abrechnung",
|
||||
"dashboard": "Dashboard",
|
||||
"settings": "Einstellungen",
|
||||
"profile": "Profil",
|
||||
"application": "Anwendung",
|
||||
"modules": "Module",
|
||||
"cmsMembers": "Mitglieder",
|
||||
"courses": "Kurse",
|
||||
"bookings": "Buchungen",
|
||||
"finance": "Finanzen",
|
||||
"documents": "Dokumente",
|
||||
"newsletter": "Newsletter",
|
||||
"events": "Veranstaltungen"
|
||||
},
|
||||
"roles": {
|
||||
"owner": {
|
||||
"label": "Inhaber"
|
||||
},
|
||||
"member": {
|
||||
"label": "Mitglied"
|
||||
}
|
||||
},
|
||||
"otp": {
|
||||
"requestVerificationCode": "Bestätigungscode anfordern",
|
||||
"requestVerificationCodeDescription": "Wir müssen Ihre Identität bestätigen. Wir senden einen Bestätigungscode an {email}.",
|
||||
"sendingCode": "Code wird gesendet...",
|
||||
"sendVerificationCode": "Bestätigungscode senden",
|
||||
"enterVerificationCode": "Bestätigungscode eingeben",
|
||||
"codeSentToEmail": "Wir haben einen Bestätigungscode an {email} gesendet.",
|
||||
"verificationCode": "Bestätigungscode",
|
||||
"enterCodeFromEmail": "Geben Sie den 6-stelligen Code ein, den wir Ihnen per E-Mail gesendet haben.",
|
||||
"verifying": "Wird überprüft...",
|
||||
"verifyCode": "Code überprüfen",
|
||||
"requestNewCode": "Neuen Code anfordern",
|
||||
"errorSendingCode": "Fehler beim Senden des Codes. Bitte versuchen Sie es erneut."
|
||||
},
|
||||
"cookieBanner": {
|
||||
"title": "Wir verwenden Cookies 🍪",
|
||||
"description": "Diese Website verwendet Cookies, um Ihnen die bestmögliche Erfahrung zu bieten.",
|
||||
"reject": "Ablehnen",
|
||||
"accept": "Akzeptieren"
|
||||
},
|
||||
"dropzone": {
|
||||
"success": "{count} Datei(en) erfolgreich hochgeladen",
|
||||
"error": "Fehler beim Hochladen von {count} Datei(en)",
|
||||
"errorMessageUnknown": "Ein unbekannter Fehler ist aufgetreten.",
|
||||
"errorMessageFileUnknown": "Unbekannte Datei",
|
||||
"errorMessageFileSizeUnknown": "Unbekannte Dateigröße",
|
||||
"errorMessageFileSizeTooSmall": "Datei ist zu klein",
|
||||
"errorMessageFileSizeTooLarge": "Datei ist zu groß",
|
||||
"uploading": "Wird hochgeladen...",
|
||||
"uploadFiles": "{count} Datei(en) hochladen",
|
||||
"maxFileSize": "Maximale Dateigröße: {size}",
|
||||
"maxFiles": "Sie können maximal {count} Dateien hochladen. Bitte entfernen Sie {files} Dateien.",
|
||||
"dragAndDrop": "Ziehen und ablegen oder",
|
||||
"select": "Dateien auswählen",
|
||||
"toUpload": "zum Hochladen"
|
||||
}
|
||||
}
|
||||
46
apps/web/i18n/messages/de/marketing.json
Normal file
46
apps/web/i18n/messages/de/marketing.json
Normal file
@@ -0,0 +1,46 @@
|
||||
{
|
||||
"blog": "Blog",
|
||||
"blogSubtitle": "Neuigkeiten und Updates zur Plattform",
|
||||
"changelog": "Änderungsprotokoll",
|
||||
"changelogSubtitle": "Neueste Updates und Verbesserungen",
|
||||
"noChangelogEntries": "Keine Einträge gefunden",
|
||||
"changelogPaginationNext": "Nächste Seite",
|
||||
"changelogPaginationPrevious": "Vorherige Seite",
|
||||
"changelogNavigationPrevious": "Zurück",
|
||||
"changelogNavigationNext": "Weiter",
|
||||
"documentation": "Dokumentation",
|
||||
"documentationSubtitle": "Anleitungen und Hilfe zum Einstieg",
|
||||
"faq": "FAQ",
|
||||
"faqSubtitle": "Häufig gestellte Fragen",
|
||||
"pricing": "Preise",
|
||||
"pricingSubtitle": "Tarife und Zahlungsoptionen",
|
||||
"backToBlog": "Zurück zum Blog",
|
||||
"noPosts": "Keine Beiträge gefunden",
|
||||
"blogPaginationNext": "Nächste Seite",
|
||||
"blogPaginationPrevious": "Vorherige Seite",
|
||||
"readMore": "Weiterlesen",
|
||||
"contactFaq": "Bei Fragen kontaktieren Sie uns bitte",
|
||||
"contact": "Kontakt",
|
||||
"about": "Über uns",
|
||||
"product": "Produkt",
|
||||
"legal": "Rechtliches",
|
||||
"termsOfService": "Nutzungsbedingungen",
|
||||
"termsOfServiceDescription": "Unsere Nutzungsbedingungen",
|
||||
"cookiePolicy": "Cookie-Richtlinie",
|
||||
"cookiePolicyDescription": "Unsere Cookie-Richtlinie",
|
||||
"privacyPolicy": "Datenschutzerklärung",
|
||||
"privacyPolicyDescription": "Unsere Datenschutzerklärung und Datennutzung",
|
||||
"contactDescription": "Kontaktieren Sie uns bei Fragen oder Feedback",
|
||||
"contactHeading": "Senden Sie uns eine Nachricht",
|
||||
"contactSubheading": "Wir melden uns schnellstmöglich bei Ihnen",
|
||||
"contactName": "Ihr Name",
|
||||
"contactEmail": "Ihre E-Mail-Adresse",
|
||||
"contactMessage": "Ihre Nachricht",
|
||||
"sendMessage": "Nachricht senden",
|
||||
"contactSuccess": "Ihre Nachricht wurde erfolgreich gesendet",
|
||||
"contactError": "Fehler beim Senden Ihrer Nachricht",
|
||||
"contactSuccessDescription": "Wir haben Ihre Nachricht erhalten und melden uns schnellstmöglich",
|
||||
"contactErrorDescription": "Beim Senden ist ein Fehler aufgetreten. Bitte versuchen Sie es später erneut",
|
||||
"footerDescription": "Hier können Sie eine Beschreibung Ihres Unternehmens oder Produkts einfügen",
|
||||
"copyright": "© Copyright {year} {product}. Alle Rechte vorbehalten."
|
||||
}
|
||||
184
apps/web/i18n/messages/de/teams.json
Normal file
184
apps/web/i18n/messages/de/teams.json
Normal file
@@ -0,0 +1,184 @@
|
||||
{
|
||||
"home": {
|
||||
"pageTitle": "Startseite"
|
||||
},
|
||||
"settings": {
|
||||
"pageTitle": "Einstellungen",
|
||||
"pageDescription": "Teamdetails verwalten",
|
||||
"teamLogo": "Team-Logo",
|
||||
"teamLogoDescription": "Aktualisieren Sie das Logo Ihres Teams",
|
||||
"teamName": "Teamname",
|
||||
"teamNameDescription": "Aktualisieren Sie den Namen Ihres Teams",
|
||||
"dangerZone": "Gefahrenbereich",
|
||||
"dangerZoneDescription": "Dieser Bereich enthält unwiderrufliche Aktionen"
|
||||
},
|
||||
"members": {
|
||||
"pageTitle": "Mitglieder"
|
||||
},
|
||||
"billing": {
|
||||
"pageTitle": "Abrechnung"
|
||||
},
|
||||
"switchWorkspace": "Arbeitsbereich wechseln",
|
||||
"yourTeams": "Ihre Teams ({teamsCount})",
|
||||
"createTeam": "Team erstellen",
|
||||
"creatingTeam": "Team wird erstellt...",
|
||||
"personalAccount": "Persönliches Konto",
|
||||
"searchAccount": "Konto suchen...",
|
||||
"membersTabLabel": "Mitglieder",
|
||||
"memberName": "Name",
|
||||
"youLabel": "Sie",
|
||||
"emailLabel": "E-Mail",
|
||||
"roleLabel": "Rolle",
|
||||
"primaryOwnerLabel": "Hauptinhaber",
|
||||
"joinedAtLabel": "Beigetreten am",
|
||||
"invitedAtLabel": "Eingeladen am",
|
||||
"inviteMembersPageSubheading": "Mitglieder zu Ihrem Team einladen",
|
||||
"createTeamModalHeading": "Team erstellen",
|
||||
"createTeamModalDescription": "Erstellen Sie ein neues Team zur Verwaltung Ihrer Projekte und Mitglieder.",
|
||||
"teamNameLabel": "Teamname",
|
||||
"teamNameDescription": "Ihr Teamname sollte eindeutig und aussagekräftig sein",
|
||||
"createTeamSubmitLabel": "Team erstellen",
|
||||
"createFirstTeamHeading": "Erstellen Sie Ihr erstes Team",
|
||||
"createFirstTeamDescription": "Erstellen Sie Ihr erstes Team und arbeiten Sie mit Ihren Teamkollegen zusammen.",
|
||||
"getStarted": "Jetzt starten",
|
||||
"createTeamSuccess": "Team erfolgreich erstellt",
|
||||
"createTeamError": "Team konnte nicht erstellt werden. Bitte versuchen Sie es erneut.",
|
||||
"createTeamLoading": "Team wird erstellt...",
|
||||
"settingsPageLabel": "Allgemein",
|
||||
"createTeamDropdownLabel": "Neues Team",
|
||||
"changeRole": "Rolle ändern",
|
||||
"removeMember": "Aus Konto entfernen",
|
||||
"inviteMembersSuccess": "Mitglieder erfolgreich eingeladen!",
|
||||
"inviteMembersError": "Fehler aufgetreten! Bitte versuchen Sie es erneut",
|
||||
"inviteMembersLoading": "Mitglieder werden eingeladen...",
|
||||
"removeInviteButtonLabel": "Einladung entfernen",
|
||||
"addAnotherMemberButtonLabel": "Weitere hinzufügen",
|
||||
"inviteMembersButtonLabel": "Einladungen senden",
|
||||
"removeMemberModalHeading": "Dieses Mitglied wird entfernt",
|
||||
"removeMemberModalDescription": "Das Mitglied wird aus dem Team entfernt und hat keinen Zugriff mehr.",
|
||||
"removeMemberSuccessMessage": "Mitglied erfolgreich entfernt",
|
||||
"removeMemberErrorMessage": "Fehler aufgetreten. Bitte versuchen Sie es erneut",
|
||||
"removeMemberErrorHeading": "Mitglied konnte nicht entfernt werden.",
|
||||
"removeMemberLoadingMessage": "Mitglied wird entfernt...",
|
||||
"removeMemberSubmitLabel": "Benutzer aus Team entfernen",
|
||||
"chooseDifferentRoleError": "Rolle ist identisch mit der aktuellen",
|
||||
"updateRole": "Rolle aktualisieren",
|
||||
"updateRoleLoadingMessage": "Rolle wird aktualisiert...",
|
||||
"updateRoleSuccessMessage": "Rolle erfolgreich aktualisiert",
|
||||
"updatingRoleErrorMessage": "Fehler aufgetreten. Bitte versuchen Sie es erneut.",
|
||||
"updateMemberRoleModalHeading": "Rolle des Mitglieds ändern",
|
||||
"updateMemberRoleModalDescription": "Ändern Sie die Rolle des ausgewählten Mitglieds. Die Rolle bestimmt die Berechtigungen.",
|
||||
"roleMustBeDifferent": "Die Rolle muss sich von der aktuellen unterscheiden",
|
||||
"memberRoleInputLabel": "Mitgliederrolle",
|
||||
"updateRoleDescription": "Wählen Sie eine Rolle für dieses Mitglied.",
|
||||
"updateRoleSubmitLabel": "Rolle aktualisieren",
|
||||
"transferOwnership": "Eigentum übertragen",
|
||||
"transferOwnershipDescription": "Übertragen Sie das Eigentum des Teams an ein anderes Mitglied.",
|
||||
"transferOwnershipInputLabel": "Geben Sie ÜBERTRAGEN zur Bestätigung ein.",
|
||||
"transferOwnershipInputDescription": "Durch die Übertragung sind Sie nicht mehr der Hauptinhaber des Teams.",
|
||||
"deleteInvitation": "Einladung löschen",
|
||||
"deleteInvitationDialogDescription": "Sie löschen die Einladung. Der Benutzer kann dem Team nicht mehr beitreten.",
|
||||
"deleteInviteSuccessMessage": "Einladung erfolgreich gelöscht",
|
||||
"deleteInviteErrorMessage": "Einladung konnte nicht gelöscht werden. Bitte versuchen Sie es erneut.",
|
||||
"deleteInviteLoadingMessage": "Einladung wird gelöscht...",
|
||||
"confirmDeletingMemberInvite": "Sie löschen die Einladung an <b>{email}</b>",
|
||||
"transferOwnershipDisclaimer": "Sie übertragen das Eigentum an <b>{member}</b>.",
|
||||
"transferringOwnership": "Eigentum wird übertragen...",
|
||||
"transferOwnershipSuccess": "Eigentum erfolgreich übertragen",
|
||||
"transferOwnershipError": "Eigentum konnte nicht übertragen werden. Bitte versuchen Sie es erneut.",
|
||||
"deleteInviteSubmitLabel": "Einladung löschen",
|
||||
"youBadgeLabel": "Sie",
|
||||
"updateTeamLoadingMessage": "Team wird aktualisiert...",
|
||||
"updateTeamSuccessMessage": "Team erfolgreich aktualisiert",
|
||||
"updateTeamErrorMessage": "Team konnte nicht aktualisiert werden. Bitte versuchen Sie es erneut.",
|
||||
"updateLogoErrorMessage": "Logo konnte nicht aktualisiert werden. Bitte versuchen Sie es erneut.",
|
||||
"teamNameInputLabel": "Teamname",
|
||||
"teamLogoInputHeading": "Team-Logo hochladen",
|
||||
"teamLogoInputSubheading": "Wählen Sie ein Bild als Team-Logo.",
|
||||
"updateTeamSubmitLabel": "Team aktualisieren",
|
||||
"inviteMembersHeading": "Mitglieder einladen",
|
||||
"inviteMembersDescription": "Laden Sie Mitglieder per E-Mail und Rolle ein.",
|
||||
"emailPlaceholder": "mitglied@email.de",
|
||||
"membersPageHeading": "Mitglieder",
|
||||
"inviteMembersButton": "Mitglieder einladen",
|
||||
"invitingMembers": "Mitglieder werden eingeladen...",
|
||||
"inviteMembersSuccessMessage": "Mitglieder erfolgreich eingeladen",
|
||||
"inviteMembersErrorMessage": "Einladung fehlgeschlagen. Bitte versuchen Sie es erneut.",
|
||||
"pendingInvitesHeading": "Ausstehende Einladungen",
|
||||
"pendingInvitesDescription": "Hier können Sie ausstehende Einladungen verwalten.",
|
||||
"noPendingInvites": "Keine ausstehenden Einladungen",
|
||||
"loadingMembers": "Mitglieder werden geladen...",
|
||||
"loadMembersError": "Mitglieder konnten nicht geladen werden.",
|
||||
"loadInvitedMembersError": "Eingeladene Mitglieder konnten nicht geladen werden.",
|
||||
"loadingInvitedMembers": "Eingeladene Mitglieder werden geladen...",
|
||||
"invitedBadge": "Eingeladen",
|
||||
"duplicateInviteEmailError": "Diese E-Mail-Adresse wurde bereits eingegeben",
|
||||
"invitingOwnAccountError": "Das ist Ihre eigene E-Mail!",
|
||||
"dangerZone": "Gefahrenbereich",
|
||||
"dangerZoneSubheading": "Team löschen oder verlassen",
|
||||
"deleteTeam": "Team löschen",
|
||||
"deleteTeamDescription": "Diese Aktion kann nicht rückgängig gemacht werden. Alle zugehörigen Daten werden gelöscht.",
|
||||
"deletingTeam": "Team wird gelöscht",
|
||||
"deleteTeamModalHeading": "Team löschen",
|
||||
"deletingTeamDescription": "Sie löschen das Team {teamName}. Diese Aktion kann nicht rückgängig gemacht werden.",
|
||||
"deleteTeamInputField": "Geben Sie den Teamnamen zur Bestätigung ein",
|
||||
"leaveTeam": "Team verlassen",
|
||||
"leavingTeamModalHeading": "Team verlassen",
|
||||
"leavingTeamModalDescription": "Sie verlassen dieses Team und haben keinen Zugriff mehr.",
|
||||
"leaveTeamDescription": "Klicken Sie auf die Schaltfläche, um das Team zu verlassen. Sie müssen erneut eingeladen werden, um dem Team beizutreten.",
|
||||
"deleteTeamDisclaimer": "Sie löschen das Team {teamName}. Diese Aktion kann nicht rückgängig gemacht werden.",
|
||||
"leaveTeamDisclaimer": "Sie verlassen das Team {teamName}.",
|
||||
"deleteTeamErrorHeading": "Team konnte nicht gelöscht werden.",
|
||||
"leaveTeamErrorHeading": "Team konnte nicht verlassen werden.",
|
||||
"searchMembersPlaceholder": "Mitglieder suchen",
|
||||
"createTeamErrorHeading": "Team konnte nicht erstellt werden.",
|
||||
"createTeamErrorMessage": "Fehler beim Erstellen des Teams. Bitte versuchen Sie es erneut.",
|
||||
"transferTeamErrorHeading": "Eigentum konnte nicht übertragen werden.",
|
||||
"transferTeamErrorMessage": "Fehler beim Übertragen des Eigentums. Bitte versuchen Sie es erneut.",
|
||||
"updateRoleErrorHeading": "Rolle konnte nicht aktualisiert werden.",
|
||||
"updateRoleErrorMessage": "Fehler beim Aktualisieren der Rolle. Bitte versuchen Sie es erneut.",
|
||||
"searchInvitations": "Einladungen suchen",
|
||||
"updateInvitation": "Einladung aktualisieren",
|
||||
"removeInvitation": "Einladung entfernen",
|
||||
"acceptInvitation": "Einladung annehmen",
|
||||
"renewInvitation": "Einladung erneuern",
|
||||
"resendInvitation": "Einladung erneut senden",
|
||||
"expiresAtLabel": "Läuft ab am",
|
||||
"expired": "Abgelaufen",
|
||||
"active": "Aktiv",
|
||||
"inviteStatus": "Status",
|
||||
"inviteNotFoundOrExpired": "Einladung nicht gefunden oder abgelaufen",
|
||||
"inviteNotFoundOrExpiredDescription": "Die Einladung ist entweder abgelaufen oder existiert nicht. Bitte kontaktieren Sie den Teaminhaber.",
|
||||
"backToHome": "Zurück zur Startseite",
|
||||
"renewInvitationDialogDescription": "Sie erneuern die Einladung an {email}.",
|
||||
"renewInvitationErrorTitle": "Einladung konnte nicht erneuert werden.",
|
||||
"renewInvitationErrorDescription": "Fehler bei der Erneuerung. Bitte versuchen Sie es erneut.",
|
||||
"signInWithDifferentAccount": "Mit anderem Konto anmelden",
|
||||
"signInWithDifferentAccountDescription": "Wenn Sie die Einladung mit einem anderen Konto annehmen möchten, melden Sie sich bitte ab und wieder an.",
|
||||
"acceptInvitationHeading": "{accountName} beitreten",
|
||||
"acceptInvitationDescription": "Klicken Sie auf die Schaltfläche, um {accountName} beizutreten",
|
||||
"continueAs": "Weiter als {email}",
|
||||
"joinTeamAccount": "Team beitreten",
|
||||
"joiningTeam": "Team wird beigetreten...",
|
||||
"leaveTeamInputLabel": "Geben Sie VERLASSEN zur Bestätigung ein.",
|
||||
"leaveTeamInputDescription": "Durch das Verlassen haben Sie keinen Zugriff mehr auf das Team.",
|
||||
"reservedNameError": "Dieser Name ist reserviert. Bitte wählen Sie einen anderen.",
|
||||
"specialCharactersError": "Dieser Name darf keine Sonderzeichen enthalten.",
|
||||
"teamSlugLabel": "Team-URL",
|
||||
"teamSlugDescription": "Nur englische Buchstaben (a-z), Zahlen (0-9) und Bindestriche (-) sind erlaubt. Beispiel: mein-team",
|
||||
"slugRequiredForNonLatinName": "Da Ihr Teamname nicht-englische Zeichen enthält, geben Sie bitte eine URL mit englischen Buchstaben an",
|
||||
"invalidSlugError": "Nur englische Buchstaben (a-z), Zahlen (0-9) und Bindestriche (-) sind erlaubt",
|
||||
"duplicateSlugError": "Diese URL ist bereits vergeben. Bitte wählen Sie eine andere.",
|
||||
"checkingPolicies": "Wird geladen...",
|
||||
"policyCheckError": "Einladungsbeschränkungen konnten nicht überprüft werden. Bitte versuchen Sie es erneut.",
|
||||
"invitationsBlockedMultiple": "Einladungen sind aus folgenden Gründen nicht möglich:",
|
||||
"invitationsBlockedDefault": "Einladungen sind aufgrund von Richtlinien derzeit nicht möglich.",
|
||||
"policyErrors": {
|
||||
"subscriptionRequired": "Für die Einladung von Teammitgliedern ist ein aktives Abonnement erforderlich.",
|
||||
"paddleTrialRestriction": "Während der Testphase mit Pro-Kopf-Abrechnung auf Paddle können keine Mitglieder eingeladen werden."
|
||||
},
|
||||
"policyRemediation": {
|
||||
"subscriptionRequired": "Bitte upgraden Sie Ihren Tarif",
|
||||
"paddleTrialRestriction": "Warten Sie bis die Testphase endet oder upgraden Sie"
|
||||
}
|
||||
}
|
||||
271
apps/web/i18n/messages/en/cms.json
Normal file
271
apps/web/i18n/messages/en/cms.json
Normal file
@@ -0,0 +1,271 @@
|
||||
{
|
||||
"modules": {
|
||||
"title": "Modules",
|
||||
"description": "Manage your data modules",
|
||||
"newModule": "New Module",
|
||||
"editModule": "Edit Module",
|
||||
"deleteModule": "Delete Module",
|
||||
"moduleSettings": "Module Settings",
|
||||
"moduleName": "Module Name",
|
||||
"moduleDescription": "Description",
|
||||
"moduleStatus": "Status",
|
||||
"noModules": "No modules yet",
|
||||
"createFirstModule": "Create your first module to start managing data.",
|
||||
"fields": "Fields",
|
||||
"records": "Records",
|
||||
"import": "Import",
|
||||
"export": "Export",
|
||||
"print": "Print",
|
||||
"copy": "Copy",
|
||||
"lock": "Lock",
|
||||
"unlock": "Unlock",
|
||||
"bulkEdit": "Bulk Edit",
|
||||
"search": "Search",
|
||||
"filter": "Filter",
|
||||
"advancedFilter": "Advanced Filter",
|
||||
"clearFilters": "Clear Filters",
|
||||
"noRecords": "No records found",
|
||||
"newRecord": "New Record",
|
||||
"editRecord": "Edit Record",
|
||||
"deleteRecord": "Delete Record",
|
||||
"confirmDelete": "Are you sure you want to delete this record?",
|
||||
"recordSaved": "Record saved successfully",
|
||||
"recordDeleted": "Record deleted successfully",
|
||||
"recordLocked": "Record locked",
|
||||
"recordUnlocked": "Record unlocked",
|
||||
"validationError": "Please check your input",
|
||||
"requiredField": "Required field",
|
||||
"importTitle": "Import Data",
|
||||
"importDescription": "Upload a CSV or Excel file",
|
||||
"importMapping": "Column Mapping",
|
||||
"importPreview": "Preview",
|
||||
"importCommit": "Run Import",
|
||||
"importSuccess": "{count} records imported successfully",
|
||||
"importError": "Import failed",
|
||||
"exportTitle": "Export Data",
|
||||
"exportFormat": "Export Format",
|
||||
"exportColumns": "Select Columns",
|
||||
"exportAll": "Export All",
|
||||
"exportSelected": "Export Selected",
|
||||
"designer": "Module Designer",
|
||||
"designerDescription": "Configure modules and fields"
|
||||
},
|
||||
"fieldTypes": {
|
||||
"text": "Text",
|
||||
"textarea": "Text Area",
|
||||
"richtext": "Rich Text",
|
||||
"checkbox": "Checkbox",
|
||||
"radio": "Radio",
|
||||
"hidden": "Hidden",
|
||||
"select": "Select",
|
||||
"password": "Password",
|
||||
"file": "File",
|
||||
"date": "Date",
|
||||
"time": "Time",
|
||||
"decimal": "Decimal",
|
||||
"integer": "Integer",
|
||||
"email": "Email",
|
||||
"phone": "Phone",
|
||||
"url": "URL",
|
||||
"currency": "Currency",
|
||||
"iban": "IBAN",
|
||||
"color": "Color",
|
||||
"computed": "Computed"
|
||||
},
|
||||
"accountSettings": {
|
||||
"title": "Organization Settings",
|
||||
"description": "Manage your organization settings",
|
||||
"orgName": "Organization Name",
|
||||
"orgAddress": "Address",
|
||||
"orgPostalCode": "Postal Code",
|
||||
"orgCity": "City",
|
||||
"orgPhone": "Phone",
|
||||
"orgEmail": "Email",
|
||||
"orgWebsite": "Website",
|
||||
"orgChairman": "Chairman",
|
||||
"accountType": "Account Type",
|
||||
"accountTypes": {
|
||||
"verein": "Club/Association",
|
||||
"vhs": "Adult Education Center",
|
||||
"hotel": "Hotel",
|
||||
"kommune": "Municipality",
|
||||
"generic": "General"
|
||||
},
|
||||
"branding": "Branding",
|
||||
"logoUrl": "Logo URL",
|
||||
"primaryColor": "Primary Color",
|
||||
"secondaryColor": "Secondary Color",
|
||||
"sepaSettings": "SEPA Settings",
|
||||
"creditorId": "Creditor ID",
|
||||
"iban": "IBAN",
|
||||
"bic": "BIC",
|
||||
"emailSettings": "Email Settings",
|
||||
"emailSenderName": "Sender Name",
|
||||
"emailFooter": "Email Footer",
|
||||
"saved": "Settings saved"
|
||||
},
|
||||
"members": {
|
||||
"title": "Members",
|
||||
"description": "Manage club members",
|
||||
"newMember": "New Member",
|
||||
"memberNumber": "Member Number",
|
||||
"firstName": "First Name",
|
||||
"lastName": "Last Name",
|
||||
"dateOfBirth": "Date of Birth",
|
||||
"address": "Address",
|
||||
"postalCode": "Postal Code",
|
||||
"city": "City",
|
||||
"phone": "Phone",
|
||||
"email": "Email",
|
||||
"memberSince": "Member Since",
|
||||
"status": "Status",
|
||||
"dues": "Dues",
|
||||
"applications": "Applications",
|
||||
"cards": "Member Cards",
|
||||
"statistics": "Statistics",
|
||||
"sepaMandate": "SEPA Mandate",
|
||||
"gdprConsent": "GDPR Consent"
|
||||
},
|
||||
"courses": {
|
||||
"title": "Courses",
|
||||
"description": "Manage course offerings",
|
||||
"newCourse": "New Course",
|
||||
"courseNumber": "Course Number",
|
||||
"courseName": "Course Name",
|
||||
"instructor": "Instructor",
|
||||
"location": "Location",
|
||||
"category": "Category",
|
||||
"startDate": "Start Date",
|
||||
"endDate": "End Date",
|
||||
"sessions": "Sessions",
|
||||
"participants": "Participants",
|
||||
"capacity": "Capacity",
|
||||
"waitlist": "Waitlist",
|
||||
"fee": "Fee",
|
||||
"calendar": "Calendar",
|
||||
"attendance": "Attendance",
|
||||
"enrollment": "Enrollment",
|
||||
"enrollmentSuccess": "Enrollment successful",
|
||||
"enrollmentCancelled": "Enrollment cancelled"
|
||||
},
|
||||
"bookings": {
|
||||
"title": "Bookings",
|
||||
"description": "Manage rooms and bookings",
|
||||
"newBooking": "New Booking",
|
||||
"rooms": "Rooms",
|
||||
"guests": "Guests",
|
||||
"checkIn": "Check-in",
|
||||
"checkOut": "Check-out",
|
||||
"roomType": "Room Type",
|
||||
"availability": "Availability",
|
||||
"price": "Price",
|
||||
"extras": "Extras",
|
||||
"calendar": "Availability Calendar"
|
||||
},
|
||||
"events": {
|
||||
"title": "Events",
|
||||
"description": "Manage events and holiday programs",
|
||||
"newEvent": "New Event",
|
||||
"registrations": "Registrations",
|
||||
"holidayPasses": "Holiday Passes",
|
||||
"eventDate": "Date",
|
||||
"eventLocation": "Location",
|
||||
"capacity": "Capacity"
|
||||
},
|
||||
"finance": {
|
||||
"title": "Finance",
|
||||
"description": "Manage SEPA collections and invoices",
|
||||
"sepa": "SEPA Direct Debits",
|
||||
"invoices": "Invoices",
|
||||
"payments": "Payments",
|
||||
"newBatch": "New Collection",
|
||||
"newInvoice": "New Invoice",
|
||||
"batchStatus": "Collection Status",
|
||||
"executionDate": "Execution Date",
|
||||
"totalAmount": "Total Amount",
|
||||
"invoiceNumber": "Invoice Number",
|
||||
"ibanValidation": "IBAN Validation"
|
||||
},
|
||||
"documents": {
|
||||
"title": "Documents",
|
||||
"description": "Create and manage documents",
|
||||
"templates": "Templates",
|
||||
"generate": "Generate",
|
||||
"memberCards": "Member Cards",
|
||||
"labels": "Labels",
|
||||
"reports": "Reports"
|
||||
},
|
||||
"newsletter": {
|
||||
"title": "Newsletter",
|
||||
"description": "Create and send newsletters",
|
||||
"newCampaign": "New Campaign",
|
||||
"templates": "Templates",
|
||||
"recipients": "Recipients",
|
||||
"preview": "Preview",
|
||||
"send": "Send",
|
||||
"statistics": "Statistics",
|
||||
"dispatching": "Sending..."
|
||||
},
|
||||
"gdpr": {
|
||||
"title": "Data Protection (GDPR)",
|
||||
"register": "Processing Register",
|
||||
"purpose": "Purpose",
|
||||
"legalBasis": "Legal Basis",
|
||||
"dataCategories": "Data Categories",
|
||||
"dataSubjects": "Data Subjects",
|
||||
"retentionPeriod": "Retention Period",
|
||||
"legalBases": {
|
||||
"consent": "Consent",
|
||||
"contract": "Contract",
|
||||
"legal_obligation": "Legal Obligation",
|
||||
"vital_interest": "Vital Interest",
|
||||
"public_interest": "Public Interest",
|
||||
"legitimate_interest": "Legitimate Interest"
|
||||
}
|
||||
},
|
||||
"audit": {
|
||||
"title": "Audit Log",
|
||||
"description": "View change history",
|
||||
"action": "Action",
|
||||
"user": "User",
|
||||
"table": "Table",
|
||||
"timestamp": "Timestamp",
|
||||
"oldData": "Before",
|
||||
"newData": "After",
|
||||
"actions": {
|
||||
"insert": "Created",
|
||||
"update": "Updated",
|
||||
"delete": "Deleted",
|
||||
"lock": "Locked"
|
||||
}
|
||||
},
|
||||
"permissions": {
|
||||
"modules.read": "Read Modules",
|
||||
"modules.write": "Edit Modules",
|
||||
"modules.delete": "Delete Modules",
|
||||
"modules.insert": "Create Records",
|
||||
"modules.lock": "Lock Records",
|
||||
"modules.import": "Import Data",
|
||||
"modules.export": "Export Data",
|
||||
"modules.print": "Print",
|
||||
"modules.manage": "Manage Modules",
|
||||
"members.read": "Read Members",
|
||||
"members.write": "Edit Members",
|
||||
"courses.read": "Read Courses",
|
||||
"courses.write": "Edit Courses",
|
||||
"bookings.read": "Read Bookings",
|
||||
"bookings.write": "Edit Bookings",
|
||||
"finance.read": "Read Finance",
|
||||
"finance.write": "Edit Finance",
|
||||
"finance.sepa": "Execute SEPA Collections",
|
||||
"documents.generate": "Generate Documents",
|
||||
"newsletter.send": "Send Newsletter"
|
||||
},
|
||||
"status": {
|
||||
"active": "Active",
|
||||
"inactive": "Inactive",
|
||||
"archived": "Archived",
|
||||
"locked": "Locked",
|
||||
"deleted": "Deleted"
|
||||
}
|
||||
}
|
||||
@@ -66,7 +66,15 @@
|
||||
"dashboard": "Dashboard",
|
||||
"settings": "Settings",
|
||||
"profile": "Profile",
|
||||
"application": "Application"
|
||||
"application": "Application",
|
||||
"modules": "Modules",
|
||||
"cmsMembers": "Members",
|
||||
"courses": "Courses",
|
||||
"bookings": "Bookings",
|
||||
"events": "Events",
|
||||
"finance": "Finance",
|
||||
"documents": "Documents",
|
||||
"newsletter": "Newsletter"
|
||||
},
|
||||
"roles": {
|
||||
"owner": {
|
||||
|
||||
Reference in New Issue
Block a user