Files
tessera-ctl/apps/web/src/messages/de.json
T
schalli 1e494b36ea feat(04-01): implement MarketplaceCard component and marketplace i18n namespace
- Add marketplace namespace to de.json and en.json with all copywriting contract strings
- Add sidebar.search and sidebar.noResults i18n keys
- Create MarketplaceCard with icon, name, localized description, category badge,
  status badge (role="status"), and activate/deactivate button
- All 5 unit tests pass (GREEN phase)
2026-06-22 14:47:53 +02:00

207 lines
7.4 KiB
JSON

{
"common": {
"appName": "Tessera",
"loading": "Laden...",
"save": "Speichern",
"cancel": "Abbrechen",
"menu": "Menu",
"confirm": "Bestaetigen",
"delete": "Loeschen",
"edit": "Bearbeiten",
"create": "Erstellen",
"close": "Schliessen",
"yes": "Ja",
"no": "Nein",
"active": "Aktiv",
"inactive": "Inaktiv",
"actions": "Aktionen",
"accessDenied": "Zugriff verweigert"
},
"auth": {
"login": "Anmelden",
"username": "Benutzername",
"password": "Passwort",
"rememberMe": "Angemeldet bleiben",
"submit": "Anmelden",
"forgotPassword": "Passwort vergessen?",
"error": {
"invalidCredentials": "Benutzername oder Passwort ungueltig",
"networkError": "Verbindungsfehler. Bitte versuchen Sie es erneut."
},
"branding": {
"tagline": "Modulare Workflow-Plattform fuer Ihr Unternehmen"
},
"resetPassword": {
"title": "Passwort zuruecksetzen",
"email": "E-Mail-Adresse",
"submit": "Link senden",
"success": "Falls ein Konto mit dieser E-Mail existiert, wurde ein Link zum Zuruecksetzen gesendet.",
"backToLogin": "Zurueck zur Anmeldung",
"newPasswordTitle": "Neues Passwort festlegen",
"newPassword": "Neues Passwort",
"confirmPassword": "Passwort bestaetigen",
"submitReset": "Passwort zuruecksetzen",
"resetSuccess": "Ihr Passwort wurde erfolgreich zurueckgesetzt.",
"redirecting": "Sie werden in wenigen Sekunden zur Anmeldung weitergeleitet...",
"tokenExpired": "Der Link zum Zuruecksetzen ist abgelaufen. Bitte fordern Sie einen neuen an.",
"tokenUsed": "Dieser Link wurde bereits verwendet. Bitte fordern Sie einen neuen an.",
"tokenInvalid": "Der Link zum Zuruecksetzen ist ungueltig.",
"passwordMismatch": "Die Passwoerter stimmen nicht ueberein."
},
"changePassword": {
"title": "Passwort aendern",
"currentPassword": "Aktuelles Passwort",
"newPassword": "Neues Passwort",
"confirmPassword": "Neues Passwort bestaetigen",
"submit": "Passwort aendern",
"success": "Ihr Passwort wurde erfolgreich geaendert.",
"forceChangeNotice": "Aus Sicherheitsgruenden muessen Sie Ihr Passwort aendern, bevor Sie fortfahren koennen.",
"wrongCurrentPassword": "Das aktuelle Passwort ist falsch.",
"networkError": "Verbindungsfehler. Bitte versuchen Sie es erneut.",
"passwordMismatch": "Die Passwoerter stimmen nicht ueberein."
}
},
"header": {
"search": "Suchen...",
"userMenu": "Benutzermenu",
"breadcrumb": {
"home": "Startseite"
},
"logout": "Abmelden",
"role": {
"SUPER_ADMIN": "Super-Admin",
"ADMIN": "Admin",
"USER": "Benutzer"
}
},
"sidebar": {
"dashboard": "Dashboard",
"marketplace": "Marktplatz",
"settings": "Einstellungen",
"collapse": "Einklappen",
"expand": "Ausklappen",
"userPlaceholder": "Benutzer",
"search": "Module suchen...",
"noResults": "Keine Module gefunden",
"categories": {
"label": "Kategorien",
"empty": "Keine Module"
},
"admin": "Verwaltung",
"users": "Benutzer",
"tenants": "Mandanten",
"ldap": "LDAP",
"modules": "Module"
},
"dashboard": {
"title": "Dashboard",
"empty": "Keine Widgets aktiv",
"addWidget": "Widget hinzufuegen"
},
"admin": {
"users": {
"title": "Benutzerverwaltung",
"create": "Benutzer erstellen",
"edit": "Benutzer bearbeiten",
"delete": "Benutzer loeschen",
"deleteConfirm": "Moechten Sie diesen Benutzer wirklich loeschen?",
"name": "Name",
"username": "Benutzername",
"email": "E-Mail",
"displayName": "Anzeigename",
"role": "Rolle",
"status": "Status",
"actions": "Aktionen",
"password": "Passwort",
"noUsers": "Keine Benutzer gefunden"
},
"tenants": {
"title": "Mandantenverwaltung",
"create": "Mandant erstellen",
"edit": "Mandant bearbeiten",
"name": "Name",
"slug": "Slug",
"status": "Status",
"userCount": "Benutzer",
"actions": "Aktionen",
"noTenants": "Keine Mandanten gefunden",
"deleteConfirm": "Moechten Sie diesen Mandanten wirklich loeschen?",
"cannotDeleteActive": "Mandanten mit aktiven Benutzern koennen nicht geloescht werden"
}
},
"adminModules": {
"title": "Modulverwaltung",
"description": "Module fuer Ihren Mandanten aktivieren oder deaktivieren",
"activate": "Aktivieren",
"deactivate": "Deaktivieren",
"activated": "Aktiviert",
"deactivated": "Deaktiviert",
"system": "System",
"version": "Version",
"noModules": "Keine Module verfuegbar",
"activateSuccess": "Modul erfolgreich aktiviert",
"deactivateSuccess": "Modul erfolgreich deaktiviert",
"error": "Fehler bei der Modulverwaltung"
},
"theme": {
"light": "Hell",
"dark": "Dunkel",
"system": "System"
},
"locale": {
"de": "Deutsch",
"en": "English"
},
"modules": {
"categoryTitle": "Module: {category}",
"openModule": "Oeffnen",
"noModules": "Keine aktiven Module in dieser Kategorie",
"notFound": "Modul nicht gefunden",
"notFoundDescription": "Das angeforderte Modul existiert nicht oder ist nicht aktiviert.",
"backToCategory": "Zurueck zur Kategorie",
"allModules": "Module",
"allModulesDescription": "Verfuegbare Module fuer Ihren Mandanten",
"noActiveModules": "Keine Module aktiviert. Bitten Sie Ihren Administrator, Module zu aktivieren."
},
"domaincheck": {
"title": "Domaincheck",
"description": "Pruefe ob eine Domain verfuegbar ist",
"inputPlaceholder": "Domain eingeben (z.B. beispiel)",
"checkButton": "Pruefen",
"statusAvailable": "Verfuegbar",
"statusRegistered": "Registriert",
"noResults": "Gib einen Domain-Namen ein um die Verfuegbarkeit zu pruefen",
"checking": "Pruefe...",
"error": "Fehler bei der Pruefung"
},
"marketplace": {
"title": "Marktplatz",
"subtitle": "Entdecken und aktivieren Sie Module fuer Ihren Mandanten",
"activate": "Modul aktivieren",
"deactivate": "Deaktivieren",
"searchPlaceholder": "Module suchen...",
"statusAll": "Alle",
"statusActive": "Aktiviert",
"statusAvailable": "Verfuegbar",
"categoryAll": "Alle",
"emptyTitle": "Noch keine Module verfuegbar",
"emptyBody": "Module werden vom Systemadministrator bereitgestellt. Schauen Sie spaeter noch einmal vorbei.",
"filteredEmptyTitle": "Keine Ergebnisse",
"filteredEmptyBody": "Versuchen Sie einen anderen Suchbegriff oder aendern Sie die Filter.",
"errorLoad": "Module konnten nicht geladen werden. Bitte laden Sie die Seite neu.",
"toastActivated": "Modul erfolgreich aktiviert",
"toastDeactivated": "Modul erfolgreich deaktiviert",
"toastActivateError": "Aktivierung fehlgeschlagen. Bitte versuchen Sie es erneut.",
"toastDeactivateError": "Deaktivierung fehlgeschlagen. Bitte versuchen Sie es erneut.",
"deactivateDialogTitle": "Modul deaktivieren",
"deactivateDialogBody": "Moechten Sie {moduleName} fuer diesen Mandanten deaktivieren? Das Modul wird aus der Seitenleiste entfernt.",
"deactivateDialogConfirm": "Deaktivieren",
"deactivateDialogCancel": "Abbrechen",
"tenantContextLabel": "Mandanten-Kontext",
"backToMarketplace": "Zurueck zum Marktplatz",
"detailVersion": "Version {version}",
"detailStatusActive": "Aktiviert fuer diesen Mandanten",
"detailStatusInactive": "Nicht aktiviert"
}
}