ecc7a24c1c
Backend: - Phantom-Permission-Bug gefixt: approvals:read/write/approve fehlten in CORE_PERMISSIONS (Rollen konnten sie nie zugewiesen bekommen — gleiche Fehlerklasse wie dashboard:read in M2) Frontend: - api/approvals.ts: TanStack Hooks (list/detail/approve/reject/expire/create) - pages/Approvals.tsx: Review-Queue — Status-Tabs (Offen/Alle/Genehmigt/ Abgelehnt/Abgelaufen), Karten mit Aktion/Entity/Requester/Metadata, Approve/Reject mit Kommentar-Modal, Permission-Gating (approvals:approve) - Route /approvals (PermissionRoute approvals:read), Sidebar-Eintrag - i18n approvals.* + nav.approvals (de/en) Verifikation: Vitest 10/10 (Rendering, Tabs, Approve/Reject-Flow, Kommentar, Permission-Gating, Resolved-Zustände), RBAC-Regression 102/102, tsc clean, Build OK
1636 lines
57 KiB
JSON
1636 lines
57 KiB
JSON
{
|
|
"app": {
|
|
"name": "leocrm",
|
|
"tagline": "Mini-CRM für kleine Unternehmen"
|
|
},
|
|
"nav": {
|
|
"dashboard": "Dashboard",
|
|
"companies": "Firmen",
|
|
"contacts": "Kontakte",
|
|
"calendar": "Kalender",
|
|
"calendarKanban": "Kanban",
|
|
"files": "Dateien",
|
|
"filesTrash": "Papierkorb",
|
|
"email": "E-Mail",
|
|
"emailSettings": "E-Mail Einstellungen",
|
|
"users": "Benutzer",
|
|
"auditLog": "Audit-Log",
|
|
"settings": "Einstellungen",
|
|
"aiAssistant": "KI Assistent",
|
|
"mcpSettings": "MCP Einstellungen",
|
|
"reports": "Reports",
|
|
"tasks": "Aufgaben",
|
|
"wiki": "Wiki",
|
|
"systemDashboard": "System Dashboard",
|
|
"approvals": "Freigaben"
|
|
},
|
|
"auth": {
|
|
"login": "Anmelden",
|
|
"logout": "Abmelden",
|
|
"email": "E-Mail-Adresse",
|
|
"password": "Passwort",
|
|
"loginButton": "Anmelden",
|
|
"loginFailed": "Anmeldung fehlgeschlagen. Bitte überprüfen Sie Ihre Eingaben.",
|
|
"forgotPassword": "Passwort vergessen?",
|
|
"resetPassword": "Passwort zurücksetzen",
|
|
"resetRequestTitle": "Passwort zurücksetzen",
|
|
"resetRequestDesc": "Geben Sie Ihre E-Mail-Adresse ein. Sie erhalten einen Link zum Zurücksetzen Ihres Passworts.",
|
|
"resetRequestButton": "Link senden",
|
|
"resetRequestSuccess": "Wenn die E-Mail-Adresse existiert, wurde ein Reset-Link gesendet.",
|
|
"resetConfirmTitle": "Neues Passwort festlegen",
|
|
"resetConfirmDesc": "Geben Sie Ihr neues Passwort ein.",
|
|
"newPassword": "Neues Passwort",
|
|
"confirmPassword": "Passwort bestätigen",
|
|
"resetConfirmButton": "Passwort ändern",
|
|
"resetConfirmSuccess": "Passwort erfolgreich geändert. Sie können sich jetzt anmelden.",
|
|
"resetConfirmFailed": "Passwort konnte nicht geändert werden. Der Link ist möglicherweise abgelaufen.",
|
|
"backToLogin": "Zurück zur Anmeldung",
|
|
"passwordMismatch": "Passwörter stimmen nicht überein.",
|
|
"passwordTooShort": "Passwort muss mindestens 8 Zeichen lang sein."
|
|
},
|
|
"common": {
|
|
"save": "Speichern",
|
|
"cancel": "Abbrechen",
|
|
"remove": "Entfernen",
|
|
"delete": "Löschen",
|
|
"edit": "Bearbeiten",
|
|
"create": "Erstellen",
|
|
"search": "Suchen",
|
|
"loading": "Laden...",
|
|
"noResults": "Keine Ergebnisse gefunden",
|
|
"confirm": "Bestätigen",
|
|
"close": "Schließen",
|
|
"yes": "Ja",
|
|
"no": "Nein",
|
|
"actions": "Aktionen",
|
|
"all": "Alle",
|
|
"none": "Keine",
|
|
"error": "Fehler",
|
|
"success": "Erfolg",
|
|
"warning": "Warnung",
|
|
"info": "Information",
|
|
"required": "Pflichtfeld",
|
|
"optional": "Optional",
|
|
"back": "Zurück",
|
|
"filter": "Filtern",
|
|
"sort": "Sortieren",
|
|
"reset": "Zurücksetzen",
|
|
"export": "Exportieren",
|
|
"import": "Importieren",
|
|
"name": "Name",
|
|
"email": "E-Mail",
|
|
"phone": "Telefon",
|
|
"status": "Status",
|
|
"role": "Rolle",
|
|
"active": "Aktiv",
|
|
"inactive": "Inaktiv",
|
|
"dismiss": "Schließen",
|
|
"errorOccurred": "Ein Fehler ist aufgetreten"
|
|
},
|
|
"dashboard": {
|
|
"title": "Dashboard",
|
|
"welcome": "Willkommen zurück",
|
|
"recentActivity": "Letzte Aktivitäten",
|
|
"totalCompanies": "Firmen gesamt",
|
|
"totalContacts": "Kontakte gesamt",
|
|
"activeThisWeek": "Aktiv diese Woche",
|
|
"newThisMonth": "Neu diesen Monat",
|
|
"activityUnavailable": "Aktivitäten sind derzeit nicht verfügbar.",
|
|
"statCompanies": "Firmen",
|
|
"statContacts": "Kontakte",
|
|
"statTasks": "Offene Aufgaben",
|
|
"statEmails": "E-Mails heute",
|
|
"widgets": "Widgets",
|
|
"widgetsUnavailable": "Widgets sind derzeit nicht verfügbar.",
|
|
"widgetNotAvailable": "Widget {{name}} ist nicht verfügbar.",
|
|
"widgetError": "Fehler beim Laden des Widgets.",
|
|
"noWidgets": "Keine Widgets verfügbar.",
|
|
"dragToReorder": "Ziehen zum Sortieren",
|
|
"noContacts": "Keine Kontakte vorhanden.",
|
|
"openTasks": "offene Aufgaben",
|
|
"overdueTasks": "überfällig",
|
|
"highPriorityTasks": "hohe Priorität",
|
|
"noOpenTasks": "Keine offenen Aufgaben.",
|
|
"noUpcomingEvents": "Keine anstehenden Termine.",
|
|
"platform": {
|
|
"title": "Plattform-Übersicht",
|
|
"unavailable": "Daten sind derzeit nicht verfügbar.",
|
|
"agents": "Agent-Status",
|
|
"activeAgents": "Aktive Agenten",
|
|
"totalRuns": "Läufe gesamt",
|
|
"recentRuns7d": "Läufe (7 Tage)",
|
|
"workflows": "Workflow-Statistiken",
|
|
"activeWorkflows": "Aktive Workflows",
|
|
"runningInstances": "Laufende Instanzen",
|
|
"completedInstances": "Abgeschlossene Instanzen",
|
|
"search": "Such-Metriken",
|
|
"totalQueries": "Suchanfragen gesamt",
|
|
"avgLatency": "Ø Latenz",
|
|
"knowledge": "Wissensabdeckung",
|
|
"wikiArticles": "Wiki-Artikel",
|
|
"coverage": "Abdeckung",
|
|
"cost": "Kosten-Tracking",
|
|
"totalCost": "Gesamtkosten (30 Tage)",
|
|
"budgetUtilization": "Budget-Auslastung",
|
|
"systemHealth": "System-Status",
|
|
"health": {
|
|
"healthy": "Gesund",
|
|
"degraded": "Eingeschränkt",
|
|
"down": "Nicht verfügbar",
|
|
"unknown": "Unbekannt"
|
|
}
|
|
},
|
|
"builder": {
|
|
"edit": "Bearbeiten",
|
|
"save": "Speichern",
|
|
"create": "Neues Dashboard",
|
|
"delete": "Dashboard löschen",
|
|
"deleteConfirm": "Dashboard \"{{name}}\" wirklich löschen?",
|
|
"setDefault": "Als Standard",
|
|
"selectDashboard": "Dashboard auswählen",
|
|
"name": "Name",
|
|
"palette": "Widgets",
|
|
"paletteEmpty": "Keine Widgets verfügbar.",
|
|
"newTab": "Neuer Tab",
|
|
"addTab": "Tab hinzufügen",
|
|
"removeTab": "Tab entfernen",
|
|
"renameTab": "Tab umbenennen",
|
|
"tabName": "Tab-Name",
|
|
"widgetSettings": "Widget-Einstellungen",
|
|
"noSettings": "Keine Einstellungen verfügbar.",
|
|
"removeWidget": "Widget entfernen",
|
|
"wider": "Breiter",
|
|
"narrower": "Schmaler",
|
|
"taller": "Höher",
|
|
"shorter": "Niedriger"
|
|
},
|
|
"systemMetricsNoAccess": "Systemmetriken erfordern Admin-Rechte.",
|
|
"openInWindow": "In Fenster öffnen"
|
|
},
|
|
"companies": {
|
|
"title": "Firmen",
|
|
"create": "Firma erstellen",
|
|
"edit": "Firma bearbeiten",
|
|
"name": "Firmenname",
|
|
"accountNumber": "Kontonummer",
|
|
"industry": "Branche",
|
|
"phone": "Telefon",
|
|
"email": "E-Mail",
|
|
"website": "Website",
|
|
"description": "Beschreibung",
|
|
"contacts": "Kontakte",
|
|
"files": "Dateien",
|
|
"activity": "Aktivität",
|
|
"overview": "Übersicht",
|
|
"export": "CSV exportieren",
|
|
"import": "CSV importieren",
|
|
"deleteConfirm": "Möchten Sie diese Firma wirklich löschen?",
|
|
"deleteConfirmTitle": "Firma löschen",
|
|
"emptyTitle": "Keine Firmen vorhanden",
|
|
"emptyDescription": "Erstellen Sie Ihre erste Firma, um loszulegen.",
|
|
"created": "Firma erfolgreich erstellt.",
|
|
"updated": "Firma erfolgreich aktualisiert.",
|
|
"deleted": "Firma erfolgreich gelöscht.",
|
|
"createFailed": "Firma konnte nicht erstellt werden.",
|
|
"updateFailed": "Firma konnte nicht aktualisiert werden.",
|
|
"notFound": "Firma nicht gefunden.",
|
|
"noContacts": "Diese Firma hat noch keine Kontakte.",
|
|
"noFiles": "Keine Dateien vorhanden.",
|
|
"noActivity": "Keine Aktivität vorhanden."
|
|
},
|
|
"contacts": {
|
|
"title": "Kontakte",
|
|
"create": "Kontakt erstellen",
|
|
"edit": "Kontakt bearbeiten",
|
|
"firstName": "Vorname",
|
|
"lastName": "Nachname",
|
|
"email": "E-Mail",
|
|
"phone": "Telefon",
|
|
"position": "Position",
|
|
"companies": "Firmen",
|
|
"files": "Dateien",
|
|
"activity": "Aktivität",
|
|
"overview": "Übersicht",
|
|
"deleteConfirm": "Möchten Sie diesen Kontakt wirklich löschen?",
|
|
"deleteConfirmTitle": "Kontakt löschen",
|
|
"emptyTitle": "Keine Kontakte vorhanden",
|
|
"emptyDescription": "Erstellen Sie Ihren ersten Kontakt, um loszulegen.",
|
|
"created": "Kontakt erfolgreich erstellt.",
|
|
"updated": "Kontakt erfolgreich aktualisiert.",
|
|
"deleted": "Kontakt erfolgreich gelöscht.",
|
|
"createFailed": "Kontakt konnte nicht erstellt werden.",
|
|
"updateFailed": "Kontakt konnte nicht aktualisiert werden.",
|
|
"notFound": "Kontakt nicht gefunden.",
|
|
"assignCompanies": "Firmen zuweisen",
|
|
"noCompanies": "Dieser Kontakt ist keiner Firma zugeordnet.",
|
|
"noFiles": "Keine Dateien vorhanden.",
|
|
"noActivity": "Keine Aktivität vorhanden.",
|
|
"fullName": "Name",
|
|
"allContacts": "Alle Kontakte",
|
|
"persons": "Privatpersonen",
|
|
"type": "Typ",
|
|
"name": "Name",
|
|
"code": "Kundennummer",
|
|
"mobile": "Mobil",
|
|
"website": "Website",
|
|
"searchPlaceholder": "Kontakte durchsuchen...",
|
|
"viewMode": "Ansicht",
|
|
"viewList": "Liste",
|
|
"viewTable": "Tabelle",
|
|
"viewCards": "Karten",
|
|
"selectContact": "Kein Kontakt ausgewählt",
|
|
"selectContactDesc": "Wählen Sie einen Kontakt aus der Liste, um Details anzuzeigen.",
|
|
"contactPersons": "Ansprechpartner",
|
|
"addPerson": "Ansprechpartner hinzufügen",
|
|
"editPerson": "Ansprechpartner bearbeiten",
|
|
"noPersons": "Keine Ansprechpartner vorhanden.",
|
|
"deletePersonConfirm": "Möchten Sie diesen Ansprechpartner wirklich löschen?",
|
|
"personCreated": "Ansprechpartner erfolgreich erstellt.",
|
|
"personUpdated": "Ansprechpartner erfolgreich aktualisiert.",
|
|
"personDeleted": "Ansprechpartner erfolgreich gelöscht.",
|
|
"mailingAddress": "Postadresse",
|
|
"visitAddress": "Besuchsadresse",
|
|
"invoiceAddress": "Rechnungsadresse",
|
|
"communication": "Kommunikation",
|
|
"financial": "Finanzen & Steuern",
|
|
"vatCode": "USt-IdNr.",
|
|
"fiscalCode": "Steuernummer",
|
|
"commerceCode": "Handelsregister",
|
|
"purchaseNumber": "Bestellnummer",
|
|
"bic": "BIC",
|
|
"bankAccount": "IBAN",
|
|
"discounts": "Rabatte",
|
|
"discountCrew": "Personalrabatt",
|
|
"discountTransport": "Transportrabatt",
|
|
"discountRental": "Mietrabatt",
|
|
"discountSale": "Verkaufsrabatt",
|
|
"discountSubrent": "Fremdverleihrabatt",
|
|
"discountTotal": "Gesamtrabatt",
|
|
"geo": "Geografie",
|
|
"latitude": "Breitengrad",
|
|
"longitude": "Längengrad",
|
|
"notes": "Notizen",
|
|
"projectnote": "Projektnotiz",
|
|
"projectnoteTitle": "Notiztitel",
|
|
"contactWarning": "Kontaktwarnung",
|
|
"customFields": "Benutzerdefinierte Felder"
|
|
},
|
|
"settings": {
|
|
"title": "Einstellungen",
|
|
"language": "Sprache",
|
|
"theme": "Theme",
|
|
"light": "Hell",
|
|
"dark": "Dunkel",
|
|
"system": "System",
|
|
"profile": "Profil",
|
|
"notifications": "Benachrichtigungen",
|
|
"security": "Sicherheit",
|
|
"roles": "Rollen",
|
|
"users": "Benutzer",
|
|
"name": "Name",
|
|
"firstName": "Vorname",
|
|
"lastName": "Nachname",
|
|
"email": "E-Mail",
|
|
"avatar": "Profilbild",
|
|
"currentPassword": "Aktuelles Passwort",
|
|
"newPassword": "Neues Passwort",
|
|
"confirmPassword": "Passwort bestätigen",
|
|
"changePassword": "Passwort ändern",
|
|
"profileSaved": "Profil erfolgreich gespeichert.",
|
|
"passwordChanged": "Passwort erfolgreich geändert.",
|
|
"roleName": "Rollenname",
|
|
"permissions": "Berechtigungen",
|
|
"systemPermissions": "System-Berechtigungen",
|
|
"pluginPermissions": "Plugin-Berechtigungen",
|
|
"noPermissions": "Keine Berechtigungen verfügbar.",
|
|
"createRole": "Rolle erstellen",
|
|
"roleCreated": "Rolle erfolgreich erstellt.",
|
|
"roleUpdated": "Rolle erfolgreich aktualisiert.",
|
|
"noRoles": "Keine Rollen vorhanden.",
|
|
"inviteUser": "Benutzer einladen",
|
|
"deactivate": "Deaktivieren",
|
|
"activate": "Aktivieren",
|
|
"userInvited": "Benutzer erfolgreich eingeladen.",
|
|
"userDeactivated": "Benutzer deaktiviert.",
|
|
"userActivated": "Benutzer aktiviert.",
|
|
"userDeleted": "Benutzer erfolgreich gelöscht.",
|
|
"deleteUserConfirm": "Möchten Sie diesen Benutzer wirklich löschen?",
|
|
"noUsers": "Keine Benutzer vorhanden.",
|
|
"assignRole": "Rolle zuweisen",
|
|
"inviteEmail": "E-Mail-Adresse",
|
|
"inviteRole": "Rolle",
|
|
"plugins": "Plugins",
|
|
"noPlugins": "Keine Plugins verfügbar.",
|
|
"pluginInstall": "Installieren",
|
|
"pluginActivate": "Aktivieren",
|
|
"pluginDeactivate": "Deaktivieren",
|
|
"pluginUninstall": "Deinstallieren",
|
|
"pluginInstalled": "Installiert",
|
|
"pluginActive": "Aktiv",
|
|
"pluginInactive": "Inaktiv",
|
|
"pluginDiscovered": "Verfügbar",
|
|
"pluginInstalledSuccess": "Plugin erfolgreich installiert.",
|
|
"pluginActivatedSuccess": "Plugin erfolgreich aktiviert.",
|
|
"pluginDeactivatedSuccess": "Plugin erfolgreich deaktiviert.",
|
|
"pluginUninstalledSuccess": "Plugin erfolgreich deinstalliert.",
|
|
"pluginUninstallConfirm": "Plugin wirklich deinstallieren",
|
|
"pluginRemoveData": "Plugindaten (Tabellen) ebenfalls entfernen",
|
|
"roleDeleted": "Rolle erfolgreich gelöscht.",
|
|
"themeTitle": "Theme-Anpassung",
|
|
"themeDescription": "Passen Sie Farben, Schriftart und Erscheinungsbild an.",
|
|
"themeSaved": "Theme gespeichert",
|
|
"themeSaveError": "Theme konnte nicht gespeichert werden",
|
|
"unsavedChanges": "Ungespeicherte Änderungen",
|
|
"presets": "Vorlagen",
|
|
"presetsDescription": "Schnell eine Farbpalette wählen",
|
|
"colors": "Farben",
|
|
"colorsDescription": "Hauptfarbe und Akzentfarbe anpassen",
|
|
"primaryColor": "Hauptfarbe",
|
|
"accentColor": "Akzentfarbe",
|
|
"typography": "Typografie & Layout",
|
|
"fontFamily": "Schriftart",
|
|
"borderRadius": "Border-Radius",
|
|
"darkMode": "Dark Mode",
|
|
"darkModeDescription": "Zwischen hellem und dunklem Theme wechseln",
|
|
"darkModeOn": "Dunkles Theme aktiv",
|
|
"darkModeOff": "Helles Theme aktiv",
|
|
"livePreview": "Live-Vorschau",
|
|
"livePreviewDescription": "So sieht die Anwendung mit dem aktuellen Theme aus",
|
|
"resetTheme": "Zurücksetzen",
|
|
"saveTheme": "Theme speichern",
|
|
"mcp": "MCP",
|
|
"documents": "Dokumente"
|
|
},
|
|
"auditLog": {
|
|
"title": "Audit-Log",
|
|
"user": "Benutzer",
|
|
"action": "Aktion",
|
|
"entity": "Entität",
|
|
"dateFrom": "Datum von",
|
|
"dateTo": "Datum bis",
|
|
"details": "Details",
|
|
"timestamp": "Zeitpunkt",
|
|
"empty": "Keine Audit-Log-Einträge vorhanden.",
|
|
"notAvailable": "Audit-Log ist aktuell nicht verfügbar.",
|
|
"entityId": "Entität-ID"
|
|
},
|
|
"search": {
|
|
"title": "Suchergebnisse",
|
|
"filters": "Filter",
|
|
"entityType": "Entitätstyp",
|
|
"allTypes": "Alle Typen",
|
|
"companies": "Firmen",
|
|
"contacts": "Kontakte",
|
|
"noResults": "Keine Ergebnisse für \"{{query}}\" gefunden.",
|
|
"resultsFor": "Ergebnisse für \"{{query}}\"",
|
|
"dateFrom": "Datum von",
|
|
"dateTo": "Datum bis",
|
|
"enterQuery": "Geben Sie einen Suchbegriff ein.",
|
|
"mails": "E-Mails",
|
|
"files": "Dateien",
|
|
"events": "Termine",
|
|
"messages": "Nachrichten",
|
|
"tags": "Tags",
|
|
"dateRange": "Zeitraum",
|
|
"sortRelevance": "Relevanz",
|
|
"sortDate": "Datum",
|
|
"sortName": "Name",
|
|
"score": "Relevanz-Score",
|
|
"savedSearches": "Gespeicherte Suchen",
|
|
"saveSearch": "Suche speichern",
|
|
"saveSearchName": "Name der Suche",
|
|
"noSavedSearches": "Noch keine gespeicherten Suchen."
|
|
},
|
|
"topbar": {
|
|
"tenant": "Mandant",
|
|
"switchTenant": "Mandant wechseln",
|
|
"search": "Suchen...",
|
|
"notifications": "Benachrichtigungen",
|
|
"userMenu": "Benutzermenü",
|
|
"profile": "Profil",
|
|
"settings": "Einstellungen",
|
|
"logout": "Abmelden",
|
|
"commandPalette": "Befehlspalette öffnen",
|
|
"commandPaletteHint": "Befehlspalette (Strg+K)"
|
|
},
|
|
"commandPalette": {
|
|
"title": "Globale Suche",
|
|
"placeholder": "Suchen... (Strg+K)",
|
|
"results": "Suchergebnisse",
|
|
"recent": "Letzte Suchen",
|
|
"hint": "Geben Sie einen Suchbegriff ein oder drücken Sie Strg+K.",
|
|
"noResults": "Keine Ergebnisse für \"{{query}}\" gefunden.",
|
|
"error": "Suche fehlgeschlagen. Bitte versuchen Sie es erneut."
|
|
},
|
|
"toast": {
|
|
"success": "Erfolg",
|
|
"error": "Fehler",
|
|
"warning": "Warnung",
|
|
"info": "Information"
|
|
},
|
|
"table": {
|
|
"page": "Seite",
|
|
"of": "von",
|
|
"results": "Ergebnisse",
|
|
"perPage": "pro Seite",
|
|
"previous": "Zurück",
|
|
"next": "Weiter",
|
|
"sortAscending": "Aufsteigend sortieren",
|
|
"sortDescending": "Absteigend sortieren",
|
|
"sortedBy": "Sortiert nach",
|
|
"empty": "Keine Daten vorhanden"
|
|
},
|
|
"confirmDialog": {
|
|
"title": "Bestätigung erforderlich",
|
|
"confirm": "Bestätigen",
|
|
"cancel": "Abbrechen"
|
|
},
|
|
"pagination": {
|
|
"previous": "Zurück",
|
|
"next": "Weiter",
|
|
"page": "Seite {{page}}",
|
|
"first": "Erste Seite",
|
|
"last": "Letzte Seite"
|
|
},
|
|
"emptyState": {
|
|
"title": "Nichts gefunden",
|
|
"description": "Es sind noch keine Daten vorhanden."
|
|
},
|
|
"validation": {
|
|
"required": "Dieses Feld ist erforderlich.",
|
|
"email": "Bitte geben Sie eine gültige E-Mail-Adresse ein.",
|
|
"minLength": "Mindestens {{count}} Zeichen erforderlich.",
|
|
"maxLength": "Maximal {{count}} Zeichen erlaubt.",
|
|
"passwordMismatch": "Passwörter stimmen nicht überein."
|
|
},
|
|
"address": {
|
|
"title": "Adressen",
|
|
"addAddress": "Neue Adresse hinzufügen",
|
|
"setDefault": "Als Standard festlegen",
|
|
"defaultAddress": "Standard",
|
|
"noAddresses": "Keine Adressen vorhanden.",
|
|
"confirmDelete": "Möchten Sie diese Adresse wirklich löschen?",
|
|
"label": "Bezeichnung",
|
|
"type": "Adresstyp",
|
|
"street": "Straße",
|
|
"streetNumber": "Hausnummer",
|
|
"city": "Stadt",
|
|
"zip": "PLZ",
|
|
"country": "Land",
|
|
"state": "Bundesland"
|
|
},
|
|
"addressType": {
|
|
"billing": "Rechnungsadresse",
|
|
"shipping": "Lieferadresse",
|
|
"headquarters": "Hauptsitz",
|
|
"branch": "Zweigstelle",
|
|
"private": "Privat",
|
|
"other": "Sonstige"
|
|
},
|
|
"currencies": {
|
|
"title": "Währungen",
|
|
"create": "Währung erstellen",
|
|
"edit": "Währung bearbeiten",
|
|
"add": "Währung hinzufügen",
|
|
"code": "Code",
|
|
"name": "Name",
|
|
"symbol": "Symbol",
|
|
"isDefault": "Standardwährung",
|
|
"confirmDelete": "Möchten Sie diese Währung wirklich löschen?",
|
|
"created": "Währung erstellt.",
|
|
"updated": "Währung aktualisiert.",
|
|
"deleted": "Währung gelöscht.",
|
|
"createFailed": "Währung konnte nicht erstellt werden.",
|
|
"updateFailed": "Währung konnte nicht aktualisiert werden.",
|
|
"deleteFailed": "Währung konnte nicht gelöscht werden.",
|
|
"empty": "Keine Währungen"
|
|
},
|
|
"taxes": {
|
|
"title": "Steuersätze",
|
|
"create": "Steuersatz erstellen",
|
|
"edit": "Steuersatz bearbeiten",
|
|
"add": "Steuersatz hinzufügen",
|
|
"name": "Bezeichnung",
|
|
"rate": "Steuersatz (%)",
|
|
"isDefault": "Standardsteuersatz",
|
|
"country": "Land",
|
|
"confirmDelete": "Möchten Sie diesen Steuersatz wirklich löschen?",
|
|
"created": "Steuersatz erstellt.",
|
|
"updated": "Steuersatz aktualisiert.",
|
|
"deleted": "Steuersatz gelöscht.",
|
|
"empty": "Keine Steuersätze"
|
|
},
|
|
"sequences": {
|
|
"title": "Nummernkreise",
|
|
"create": "Nummernkreis erstellen",
|
|
"add": "Nummernkreis hinzufügen",
|
|
"name": "Name",
|
|
"prefix": "Präfix",
|
|
"nextNumber": "Nächste Nummer",
|
|
"padding": "Stellen",
|
|
"confirmDelete": "Möchten Sie diesen Nummernkreis wirklich löschen?",
|
|
"created": "Nummernkreis erstellt.",
|
|
"empty": "Keine Nummernkreise"
|
|
},
|
|
"systemSettings": {
|
|
"title": "System",
|
|
"companyInfo": "Firmeninformationen",
|
|
"companyName": "Firmenname",
|
|
"legalForm": "Rechtsform",
|
|
"companyAddress": "Firmenadresse",
|
|
"taxBankInfo": "Steuer & Bank",
|
|
"taxNumber": "Steuernummer",
|
|
"vatId": "USt-IdNr.",
|
|
"iban": "IBAN",
|
|
"bic": "BIC",
|
|
"bankName": "Bankname",
|
|
"ceo": "Geschäftsführer",
|
|
"tradeRegister": "Handelsregister",
|
|
"defaults": "Standardwerte",
|
|
"defaultCurrency": "Standardwährung",
|
|
"defaultTax": "Standardsteuersatz",
|
|
"invoicePrefix": "Rechnungs-Präfix",
|
|
"quotePrefix": "Angebots-Präfix",
|
|
"paymentTermsDays": "Zahlungsziel (Tage)",
|
|
"saved": "Systemeinstellungen gespeichert.",
|
|
"saveFailed": "Speichern fehlgeschlagen."
|
|
},
|
|
"mail": {
|
|
"title": "E-Mail",
|
|
"settings": "E-Mail-Einstellungen",
|
|
"accounts": "Mail-Accounts",
|
|
"addAccount": "Account hinzufügen",
|
|
"deleteAccount": "Löschen",
|
|
"confirmDeleteAccount": "Möchten Sie diesen Mail-Account wirklich löschen? Alle zugehörigen E-Mails und Ordner werden entfernt.",
|
|
"accountCreated": "Account erfolgreich erstellt.",
|
|
"accountDeleted": "Account erfolgreich gelöscht.",
|
|
"noAccounts": "Keine Mail-Accounts konfiguriert.",
|
|
"noAccountsDesc": "Fügen Sie einen Mail-Account hinzu, um E-Mails zu empfangen und zu senden.",
|
|
"configureAccount": "Account konfigurieren",
|
|
"personal": "Persönlich",
|
|
"shared": "Geteilt",
|
|
"email": "E-Mail-Adresse",
|
|
"displayName": "Anzeigename",
|
|
"password": "Passwort",
|
|
"imapHost": "IMAP-Server",
|
|
"imapPort": "IMAP-Port",
|
|
"smtpHost": "SMTP-Server",
|
|
"smtpPort": "SMTP-Port",
|
|
"serverInfo": "Server-Info",
|
|
"testConnection": "Verbindung testen",
|
|
"connectionSuccess": "Verbindung erfolgreich.",
|
|
"syncNow": "Jetzt synchronisieren",
|
|
"syncSuccess": "Synchronisierung erfolgreich",
|
|
"selectAccount": "Account auswählen",
|
|
"selectAccountFirst": "Bitte wählen Sie zuerst einen Account aus.",
|
|
"folders": "Ordner",
|
|
"noFolders": "Keine Ordner vorhanden",
|
|
"noFoldersDesc": "Es sind noch keine Ordner konfiguriert.",
|
|
"noMails": "Keine E-Mails",
|
|
"noMailsDesc": "In diesem Ordner sind keine E-Mails vorhanden.",
|
|
"noSubject": "Kein Betreff",
|
|
"selectMail": "E-Mail auswählen",
|
|
"selectMailToRead": "Keine E-Mail ausgewählt",
|
|
"selectMailToReadDesc": "Wählen Sie eine E-Mail aus der Liste, um sie zu lesen.",
|
|
"from": "Von",
|
|
"to": "An",
|
|
"cc": "CC",
|
|
"bcc": "BCC",
|
|
"date": "Datum",
|
|
"subject": "Betreff",
|
|
"subjectPlaceholder": "Betrereff eingeben...",
|
|
"body": "Text",
|
|
"attachments": "Anhänge",
|
|
"addAttachment": "Anhang hinzufügen",
|
|
"download": "Herunterladen",
|
|
"compose": "Verfassen",
|
|
"send": "Senden",
|
|
"sent": "E-Mail gesendet.",
|
|
"reply": "Antworten",
|
|
"forward": "Weiterleiten",
|
|
"forwarding": "Weiterleitung",
|
|
"flag": "Markieren",
|
|
"unflag": "Markierung entfernen",
|
|
"flagged": "Markiert",
|
|
"toggleFlag": "Flagge umschalten",
|
|
"unread": "Ungelesen",
|
|
"createEvent": "Termin erstellen",
|
|
"eventCreated": "Termin aus E-Mail erstellt.",
|
|
"searchPlaceholder": "E-Mails durchsuchen...",
|
|
"showCcBcc": "CC/BCC anzeigen",
|
|
"htmlUnsafe": "HTML-Inhalt wurde aus Sicherheitsgründen bereinigt.",
|
|
"bold": "Fett",
|
|
"italic": "Kursiv",
|
|
"insertLink": "Link einfügen",
|
|
"linkUrl": "URL",
|
|
"insertTemplate": "Vorlage einfügen",
|
|
"template": "Vorlage",
|
|
"selectTemplate": "Vorlage auswählen",
|
|
"noTemplates": "Keine Vorlagen vorhanden",
|
|
"noTemplatesDesc": "Es sind noch keine E-Mail-Vorlagen erstellt.",
|
|
"signature": "Signatur",
|
|
"signatures": "Signaturen",
|
|
"signatureName": "Name der Signatur",
|
|
"signatureBody": "Signaturtext",
|
|
"newSignature": "Neue Signatur",
|
|
"noSignature": "Keine Signatur",
|
|
"noSignatures": "Keine Signaturen vorhanden",
|
|
"noSignaturesDesc": "Erstellen Sie eine Signatur für Ihre E-Mails.",
|
|
"defaultSignature": "Standard-Signatur",
|
|
"signatureCreated": "Signatur erstellt.",
|
|
"signatureUpdated": "Signatur aktualisiert.",
|
|
"signatureDeleted": "Signatur gelöscht.",
|
|
"confirmDeleteSignature": "Möchten Sie diese Signatur wirklich löschen?",
|
|
"deleteSignature": "Signatur löschen",
|
|
"rules": "Regeln",
|
|
"newRule": "Neue Regel",
|
|
"ruleName": "Regelname",
|
|
"rulePriority": "Priorität",
|
|
"ruleConditions": "Bedingungen",
|
|
"ruleActions": "Aktionen",
|
|
"addCondition": "Bedingung hinzufügen",
|
|
"addAction": "Aktion hinzufügen",
|
|
"ruleCondFromContains": "Von enthält",
|
|
"ruleCondToContains": "An enthält",
|
|
"ruleCondSubjectContains": "Betreff enthält",
|
|
"ruleCondBodyContains": "Text enthält",
|
|
"ruleCondHasAttachment": "Hat Anhang",
|
|
"ruleCondValue": "Wert",
|
|
"ruleActionMoveToFolder": "In Ordner verschieben",
|
|
"ruleActionMarkAsRead": "Als gelesen markieren",
|
|
"ruleActionMarkAsFlagged": "Als markiert markieren",
|
|
"ruleActionForwardTo": "Weiterleiten an",
|
|
"ruleActionDelete": "Löschen",
|
|
"ruleActionValue": "Wert",
|
|
"ruleCreated": "Regel erstellt.",
|
|
"ruleDeleted": "Regel gelöscht.",
|
|
"confirmDeleteRule": "Möchten Sie diese Regel wirklich löschen?",
|
|
"deleteRule": "Regel löschen",
|
|
"noRules": "Keine Regeln vorhanden",
|
|
"noRulesDesc": "Erstellen Sie Regeln für die automatische E-Mail-Verarbeitung.",
|
|
"labels": "Labels",
|
|
"newLabel": "Neues Label",
|
|
"labelName": "Label-Name",
|
|
"labelColor": "Farbe",
|
|
"labelCreated": "Label erstellt.",
|
|
"labelDeleted": "Label gelöscht.",
|
|
"confirmDeleteLabel": "Möchten Sie dieses Label wirklich löschen?",
|
|
"deleteLabel": "Label löschen",
|
|
"noLabels": "Keine Labels vorhanden",
|
|
"noLabelsDesc": "Erstellen Sie Labels zur Organisation Ihrer E-Mails.",
|
|
"vacationResponder": "Abwesenheitsnotiz",
|
|
"enableVacation": "Abwesenheitsnotiz aktivieren",
|
|
"vacationSubject": "Betreff",
|
|
"vacationSubjectPlaceholder": "Abwesenheitsbetreff eingeben...",
|
|
"vacationBody": "Nachricht",
|
|
"vacationBodyPlaceholder": "Ihre Abwesenheitsnachricht...",
|
|
"vacationStart": "Startdatum",
|
|
"vacationEnd": "Enddatum",
|
|
"vacationSaved": "Abwesenheitsnotiz gespeichert.",
|
|
"pgpKeys": "PGP-Schlüssel",
|
|
"pgpImportKey": "PGP-Schlüssel importieren",
|
|
"importKey": "Schlüssel importieren",
|
|
"privateKey": "Privater Schlüssel",
|
|
"privateKeyLabel": "Privater PGP-Schlüssel",
|
|
"publicKey": "Öffentlicher Schlüssel",
|
|
"passphrase": "Passphrase",
|
|
"pgpKeyImported": "PGP-Schlüssel erfolgreich importiert.",
|
|
"contactPgpKeys": "PGP-Schlüssel der Kontakte",
|
|
"contactPgpStored": "PGP-Schlüssel für Kontakt gespeichert.",
|
|
"storeContactKey": "Öffentlichen Schlüssel speichern",
|
|
"contactId": "Kontakt-ID",
|
|
"noPgpKeys": "Keine PGP-Schlüssel vorhanden",
|
|
"noPgpKeysDesc": "Importieren Sie einen PGP-Schlüssel für die Verschlüsselung.",
|
|
"noContactKeys": "Keine Kontakt-Schlüssel vorhanden",
|
|
"noContactKeysDesc": "Speichern Sie öffentliche Schlüssel Ihrer Kontakte.",
|
|
"tabAccounts": "Accounts",
|
|
"tabSignatures": "Signaturen",
|
|
"tabRules": "Regeln",
|
|
"tabLabels": "Labels",
|
|
"tabVacation": "Abwesenheit",
|
|
"tabPgp": "PGP-Verschlüsselung",
|
|
"markRead": "Als gelesen markieren",
|
|
"markUnread": "Als ungelesen markieren",
|
|
"selectAll": "Alle auswählen",
|
|
"bulkActions": "Sammelaktionen",
|
|
"selectedCount": "{{count}} ausgewählt",
|
|
"delete": "Löschen",
|
|
"deleteConfirm": "Möchten Sie diese E-Mail wirklich löschen?",
|
|
"deleteMail": "E-Mail löschen",
|
|
"bulkDelete": "Alle löschen",
|
|
"bulkDeleteConfirm": "Möchten Sie die ausgewählten E-Mails wirklich löschen?",
|
|
"move": "Verschieben",
|
|
"moveTo": "Verschieben nach",
|
|
"moveMail": "E-Mail verschieben",
|
|
"bulkMove": "Alle verschieben",
|
|
"saveDraft": "Entwurf speichern",
|
|
"editDraft": "Entwurf bearbeiten",
|
|
"draftSaved": "Entwurf gespeichert.",
|
|
"draft": "Entwurf",
|
|
"sortBy": "Sortieren nach",
|
|
"sortDate": "Datum",
|
|
"sortFrom": "Absender",
|
|
"sortSubject": "Betreff",
|
|
"sortAsc": "Aufsteigend",
|
|
"sortDesc": "Absteigend",
|
|
"syncFailed": "Synchronisierung fehlgeschlagen",
|
|
"syncing": "Synchronisiere...",
|
|
"autoSyncEnabled": "Auto-Sync aktiv"
|
|
},
|
|
"notifications": {
|
|
"title": "Benachrichtigungseinstellungen",
|
|
"description": "Wählen Sie welche Benachrichtigungen Sie erhalten möchten",
|
|
"enabled": "Aktiviert",
|
|
"disabled": "Deaktiviert",
|
|
"saved": "Einstellung gespeichert",
|
|
"category": {
|
|
"mail": "E-Mail",
|
|
"general": "Allgemein"
|
|
}
|
|
},
|
|
"calendar": {
|
|
"weekdays": [
|
|
"Mo",
|
|
"Di",
|
|
"Mi",
|
|
"Do",
|
|
"Fr",
|
|
"Sa",
|
|
"So"
|
|
],
|
|
"months": [
|
|
"Januar",
|
|
"Februar",
|
|
"März",
|
|
"April",
|
|
"Mai",
|
|
"Juni",
|
|
"Juli",
|
|
"August",
|
|
"September",
|
|
"Oktober",
|
|
"November",
|
|
"Dezember"
|
|
],
|
|
"title": "Kalender",
|
|
"today": "Heute",
|
|
"newAppointment": "Neuer Termin",
|
|
"noCalendars": "Keine Kalender",
|
|
"noEntries": "Keine Einträge",
|
|
"loading": "Laden…",
|
|
"errorLoad": "Fehler beim Laden",
|
|
"errorSave": "Fehler beim Speichern",
|
|
"cancel": "Abbrechen",
|
|
"confirmDelete": "Möchten Sie diesen Eintrag wirklich löschen?",
|
|
"previousMonth": "Vorheriger Monat",
|
|
"nextMonth": "Nächster Monat",
|
|
"appointmentCalendar": "Kalender",
|
|
"viewDay": "Tag",
|
|
"viewWeek": "Woche",
|
|
"viewMonth": "Monat",
|
|
"viewRange": "Zeitraum",
|
|
"navigation": {
|
|
"prev": "Zurück",
|
|
"next": "Weiter",
|
|
"today": "Heute"
|
|
},
|
|
"range": {
|
|
"start": "Von",
|
|
"end": "Bis"
|
|
},
|
|
"tree": {
|
|
"title": "Kalender",
|
|
"newCalendar": "Neuer Kalender",
|
|
"loading": "Laden…"
|
|
},
|
|
"type": {
|
|
"personal": "Persönlich",
|
|
"team": "Team",
|
|
"project": "Projekt",
|
|
"company": "Firma"
|
|
},
|
|
"detail": {
|
|
"noSelection": "Kein Eintrag ausgewählt",
|
|
"noSelectionHint": "Wählen Sie einen Eintrag aus dem Kalender, um Details anzuzeigen",
|
|
"title": "Details",
|
|
"type": "Typ",
|
|
"status": "Status",
|
|
"priority": "Priorität",
|
|
"start": "Beginn",
|
|
"end": "Ende",
|
|
"location": "Ort",
|
|
"description": "Beschreibung",
|
|
"calendar": "Kalender",
|
|
"edit": "Bearbeiten",
|
|
"delete": "Löschen",
|
|
"subtasks": {
|
|
"empty": "Keine Teilaufgaben",
|
|
"add": "Hinzufügen",
|
|
"addPlaceholder": "Neue Teilaufgabe…"
|
|
},
|
|
"links": "Verknüpfungen",
|
|
"noLinks": "Keine Verknüpfungen"
|
|
},
|
|
"status": {
|
|
"open": "Offen",
|
|
"in_progress": "In Bearbeitung",
|
|
"done": "Erledigt",
|
|
"cancelled": "Abgebrochen"
|
|
},
|
|
"subtasks": {
|
|
"title": "Teilaufgaben",
|
|
"empty": "Keine Teilaufgaben",
|
|
"add": "Hinzufügen",
|
|
"addPlaceholder": "Neue Teilaufgabe…"
|
|
},
|
|
"ics": {
|
|
"export": "ICS Export",
|
|
"import": "ICS Import",
|
|
"exportSuccess": "Export erfolgreich",
|
|
"importSuccess": "{{count}} Einträge importiert",
|
|
"importPartial": "{{count}} Einträge importiert, {{errors}} Fehler",
|
|
"importFailed": "Import fehlgeschlagen"
|
|
},
|
|
"sharing": {
|
|
"title": "Freigaben",
|
|
"user": "Benutzer",
|
|
"group": "Gruppe",
|
|
"userPlaceholder": "Benutzer-ID",
|
|
"groupPlaceholder": "Gruppen-ID",
|
|
"permissionRead": "Lesen",
|
|
"permissionWrite": "Schreiben",
|
|
"add": "Hinzufügen",
|
|
"added": "Freigabe hinzugefügt",
|
|
"removed": "Freigabe entfernt",
|
|
"list": "Aktuelle Freigaben",
|
|
"empty": "Keine Freigaben"
|
|
},
|
|
"weekView": {
|
|
"allday": "Ganztägig"
|
|
},
|
|
"dayView": {
|
|
"allday": "Ganztägig"
|
|
},
|
|
"rangeView": {
|
|
"noEntries": "Keine Einträge",
|
|
"entriesFor": "{{count}} Einträge"
|
|
}
|
|
},
|
|
"dms": {
|
|
"title": "Dateien",
|
|
"trash": "Papierkorb",
|
|
"newFolder": "Neuer Ordner",
|
|
"upload": "Hochladen",
|
|
"search": "Suchen",
|
|
"searchPlaceholder": "Suchen...",
|
|
"folders": "Ordner",
|
|
"files": "Dateien",
|
|
"uploadDropHere": "Dateien hierher ziehen oder klicken zum Auswählen",
|
|
"shareWith": "Freigaben",
|
|
"addShare": "Freigabe hinzufügen",
|
|
"userOrGroup": "Benutzer oder Gruppe",
|
|
"userId": "Benutzer-ID",
|
|
"groupId": "Gruppen-ID",
|
|
"permissionLevel": "Berechtigungsstufe",
|
|
"shareLink": "Öffentlicher Link",
|
|
"password": "Passwort",
|
|
"expiryDate": "Ablaufdatum",
|
|
"createShareLink": "Link erstellen",
|
|
"loading": "Wird geladen",
|
|
"shared": "Geteilt",
|
|
"linkCopied": "Link kopiert",
|
|
"uploadError": "Upload fehlgeschlagen",
|
|
"sources": "Quellen",
|
|
"myFiles": "Meine Dateien",
|
|
"sharedFolders": "Geteilte Ordner",
|
|
"externalStorage": "Externe Speicher",
|
|
"externalStorageHint": "Externe Speicher können in den Einstellungen hinzugefügt werden",
|
|
"viewList": "Listenansicht",
|
|
"viewTable": "Tabellenansicht",
|
|
"viewIconsSm": "Kleine Symbole",
|
|
"viewIconsMd": "Mittlere Symbole",
|
|
"viewIconsLg": "Große Symbole",
|
|
"details": "Details",
|
|
"toggleDetails": "Details ein/aus",
|
|
"fileSize": "Größe",
|
|
"fileType": "Typ",
|
|
"fileModified": "Geändert",
|
|
"fileCreated": "Erstellt",
|
|
"uploadedBy": "Hochgeladen von",
|
|
"noFileSelected": "Keine Datei ausgewählt",
|
|
"noFileSelectedHint": "Wählen Sie eine Datei aus, um Details zu sehen",
|
|
"download": "Herunterladen",
|
|
"rename": "Umbenennen",
|
|
"allFiles": "Alle Dateien",
|
|
"sortBy": "Sortieren nach",
|
|
"sortName": "Name",
|
|
"sortSize": "Größe",
|
|
"sortDate": "Datum",
|
|
"sortType": "Typ",
|
|
"bulkMove": "Verschieben",
|
|
"bulkDelete": "Löschen",
|
|
"selected": "ausgewählt",
|
|
"confirmDelete": "Möchten Sie diese Datei wirklich löschen?",
|
|
"confirmBulkDelete": "Möchten Sie die ausgewählten Dateien wirklich löschen?",
|
|
"createFolder": "Ordner erstellen",
|
|
"folderName": "Ordnername",
|
|
"cancel": "Abbrechen",
|
|
"delete": "Löschen",
|
|
"preview": "Vorschau",
|
|
"share": "Teilen",
|
|
"noFiles": "Keine Dateien",
|
|
"uploadSuccess": "Upload erfolgreich",
|
|
"uploading": "Wird hochgeladen",
|
|
"deleted": "Gelöscht",
|
|
"bulkSelect": "Auswählen",
|
|
"bulkMoveTitle": "Dateien verschieben",
|
|
"bulkDeleteTitle": "Dateien löschen",
|
|
"selectTargetFolder": "Zielordner auswählen",
|
|
"filesMoved": "Dateien verschoben",
|
|
"filesMovedRoot": "Dateien ins Hauptverzeichnis verschoben",
|
|
"folderMoved": "Ordner verschoben",
|
|
"icon": {
|
|
"other": "Datei"
|
|
}
|
|
},
|
|
"permissions": {
|
|
"user": "Benutzer",
|
|
"group": "Gruppe",
|
|
"permissionRead": "Lesen",
|
|
"permissionWrite": "Schreiben",
|
|
"filePermissions": "Dateiberechtigungen",
|
|
"noPermissions": "Keine Berechtigungen",
|
|
"revoked": "Berechtigung widerrufen",
|
|
"linkCreated": "Link erstellt",
|
|
"linkRevoked": "Link widerrufen"
|
|
},
|
|
"tags": {
|
|
"bulkAssignTitle": "Tags zuweisen",
|
|
"selectedEntities": "{{count}} ausgewaehlte Eintraege",
|
|
"search": "Tag suchen",
|
|
"loading": "Wird geladen",
|
|
"cancel": "Abbrechen",
|
|
"bulkAssign": "Tags zuweisen",
|
|
"assignedTags": "Zugewiesene Tags",
|
|
"noTagsAssigned": "Keine Tags zugewiesen",
|
|
"availableTags": "Verfuegbare Tags",
|
|
"addTag": "Tag hinzufuegen",
|
|
"create": "Neues Tag",
|
|
"selectTags": "{{count}} Tags auswaehlen"
|
|
},
|
|
"history": {
|
|
"title": "Änderungshistorie",
|
|
"undo": "Rückgängig",
|
|
"undone": "Aktion rückgängig gemacht",
|
|
"undoError": "Rückgängig machen fehlgeschlagen",
|
|
"restore": "Diese Version wiederherstellen",
|
|
"restored": "Version wiederhergestellt",
|
|
"restoreError": "Wiederherstellung fehlgeschlagen",
|
|
"empty": "Keine Änderungshistorie vorhanden",
|
|
"changes": "Änderungen",
|
|
"fieldsChanged": "Felder geändert",
|
|
"actionCreate": "Erstellt",
|
|
"actionUpdate": "Aktualisiert",
|
|
"actionDelete": "Gelöscht"
|
|
},
|
|
"trash": {
|
|
"title": "Papierkorb",
|
|
"allTypes": "Alle Typen",
|
|
"filterType": "Entity-Typ",
|
|
"entityType": "Typ",
|
|
"name": "Name",
|
|
"deletedAt": "Gelöscht am",
|
|
"actions": "Aktionen",
|
|
"restore": "Wiederherstellen",
|
|
"restored": "Wiederhergestellt",
|
|
"restoreError": "Wiederherstellung fehlgeschlagen",
|
|
"bulkRestore": "Ausgewählte wiederherstellen",
|
|
"bulkRestored": "{{count}} Einträge wiederhergestellt",
|
|
"bulkPartial": "{{succeeded}} wiederhergestellt, {{failed}} fehlgeschlagen",
|
|
"bulkRestoreError": "Massen-Wiederherstellung fehlgeschlagen",
|
|
"empty": "Papierkorb ist leer",
|
|
"selectAll": "Alle auswählen",
|
|
"selectItem": "Eintrag auswählen",
|
|
"types": {
|
|
"contact": "Kontakt",
|
|
"task": "Aufgabe",
|
|
"calendar_entry": "Kalendereintrag",
|
|
"dms_file": "Datei",
|
|
"mail": "E-Mail"
|
|
}
|
|
},
|
|
"undoToast": {
|
|
"undo": "Undo"
|
|
},
|
|
"userPreferences": {
|
|
"title": "Benutzereinstellungen",
|
|
"saved": "Einstellungen gespeichert",
|
|
"saveError": "Fehler beim Speichern der Einstellungen",
|
|
"deleted": "Einstellung gelöscht",
|
|
"deleteError": "Fehler beim Löschen der Einstellung",
|
|
"loading": "Einstellungen werden geladen",
|
|
"theme": "Design",
|
|
"language": "Sprache",
|
|
"sidebar": "Seitenleiste",
|
|
"activeTab": "Aktiver Tab",
|
|
"sortOrder": "Sortierreihenfolge",
|
|
"synced": "Einstellungen synchronisiert"
|
|
},
|
|
"ai": {
|
|
"uiControl": {
|
|
"active": "KI steuert die UI",
|
|
"executing": "KI führt Aktion aus",
|
|
"navigate": "Navigation",
|
|
"filter": "Filter setzen",
|
|
"openContact": "Kontakt öffnen",
|
|
"modal": "Dialog öffnen",
|
|
"tab": "Tab wechseln",
|
|
"settings": "Einstellungen ändern"
|
|
}
|
|
},
|
|
"mcp": {
|
|
"title": "MCP Server & Client",
|
|
"server": {
|
|
"title": "MCP Server",
|
|
"description": "LeoCRM als MCP-Server für externe KI-Clients",
|
|
"tools": "Verfügbare Tools",
|
|
"toolCount": "Anzahl Tools",
|
|
"toolName": "Tool",
|
|
"toolDescription": "Beschreibung",
|
|
"toolCategory": "Kategorie",
|
|
"toolPermission": "Berechtigung",
|
|
"execute": "Ausführen",
|
|
"executeTool": "Tool ausführen",
|
|
"arguments": "Argumente (JSON)",
|
|
"result": "Ergebnis",
|
|
"error": "Fehler",
|
|
"success": "Erfolgreich",
|
|
"config": "Server-Konfiguration",
|
|
"serverName": "Server-Name",
|
|
"serverVersion": "Version",
|
|
"protocolVersion": "Protokoll-Version",
|
|
"authMethod": "Authentifizierung",
|
|
"availableTools": "Verfügbare Tools",
|
|
"noTools": "Keine Tools verfügbar"
|
|
},
|
|
"client": {
|
|
"title": "MCP Client",
|
|
"description": "Beschreibung",
|
|
"servers": "Server-Konfigurationen",
|
|
"addServer": "Server hinzufügen",
|
|
"editServer": "Server bearbeiten",
|
|
"deleteServer": "Server löschen",
|
|
"serverName": "Name",
|
|
"serverUrl": "URL",
|
|
"apiToken": "API-Token",
|
|
"enabled": "Aktiviert",
|
|
"lastConnected": "Zuletzt verbunden",
|
|
"noServers": "Keine Server konfiguriert",
|
|
"deleteConfirm": "Möchten Sie diesen Server wirklich löschen?",
|
|
"serverCreated": "Server erfolgreich erstellt.",
|
|
"serverUpdated": "Server erfolgreich aktualisiert.",
|
|
"serverDeleted": "Server erfolgreich gelöscht.",
|
|
"viewTools": "Tools anzeigen",
|
|
"tools": "Tools",
|
|
"noTools": "Keine Tools verfügbar"
|
|
}
|
|
},
|
|
"reports": {
|
|
"title": "Reports",
|
|
"presetReports": "Vorgefertigte Berichte",
|
|
"templates": "Vorlagen",
|
|
"newTemplate": "Neue Vorlage",
|
|
"editTemplate": "Vorlage bearbeiten",
|
|
"selectTemplate": "Vorlage auswählen",
|
|
"noTemplates": "Noch keine Vorlagen",
|
|
"templateName": "Vorlagenname",
|
|
"templateContent": "Jinja2 Vorlageninhalt (HTML für PDF)",
|
|
"templateCreated": "Vorlage erfolgreich erstellt",
|
|
"templateUpdated": "Vorlage erfolgreich aktualisiert",
|
|
"templateDeleted": "Vorlage gelöscht",
|
|
"confirmDelete": "Diese Vorlage löschen?",
|
|
"errorNameRequired": "Name ist erforderlich",
|
|
"errorContentRequired": "Vorlageninhalt ist erforderlich",
|
|
"saveFailed": "Speichern fehlgeschlagen",
|
|
"deleteFailed": "Löschen fehlgeschlagen",
|
|
"generate": "Generieren",
|
|
"generateReport": "Bericht generieren",
|
|
"generated": "Bericht erfolgreich generiert",
|
|
"generateFailed": "Berichtsgenerierung fehlgeschlagen",
|
|
"jsonData": "Daten (JSON)",
|
|
"invalidJson": "Ungültige JSON-Daten",
|
|
"selectTemplateHint": "Wählen Sie eine Vorlage aus der Liste",
|
|
"downloadHistory": "Download-Verlauf",
|
|
"noDownloads": "Noch keine Downloads"
|
|
},
|
|
"tasks": {
|
|
"title": "Aufgaben",
|
|
"create": "Neue Aufgabe",
|
|
"edit": "Aufgabe bearbeiten",
|
|
"deleteConfirm": "Diese Aufgabe löschen?",
|
|
"created": "Aufgabe erstellt",
|
|
"updated": "Aufgabe aktualisiert",
|
|
"deleted": "Aufgabe gelöscht",
|
|
"statusUpdated": "Status aktualisiert",
|
|
"noTasks": "Keine Aufgaben",
|
|
"noTasksDesc": "Es wurden noch keine Aufgaben erstellt.",
|
|
"markDone": "Erledigt",
|
|
"dueDate": "Fälligkeitsdatum",
|
|
"title_field": "Titel",
|
|
"description": "Beschreibung",
|
|
"status_field": "Status",
|
|
"priority_field": "Priorität",
|
|
"statusOpen": "Offen",
|
|
"statusInProgress": "In Bearbeitung",
|
|
"statusReview": "Review",
|
|
"statusBlocked": "Blockiert",
|
|
"statusDone": "Erledigt",
|
|
"statusCancelled": "Abgebrochen",
|
|
"priorityLow": "Niedrig",
|
|
"priorityMedium": "Mittel",
|
|
"priorityHigh": "Hoch",
|
|
"priorityUrgent": "Dringend",
|
|
"typeTodo": "Aufgabe",
|
|
"typeApproval": "Freigabe",
|
|
"typeFollowUp": "Follow-up",
|
|
"typeReview": "Review",
|
|
"typeGoal": "Ziel",
|
|
"typeMilestone": "Meilenstein",
|
|
"typeAgentSubtask": "Agent-Subtask",
|
|
"assigneeType": "Zuweisungstyp",
|
|
"assigneeId": "Zuweisungs-ID",
|
|
"assigneeTypeUser": "Benutzer",
|
|
"assigneeTypeAgent": "Agent",
|
|
"assigneeTypeGroup": "Gruppe",
|
|
"assign": "Zuweisen",
|
|
"subtasks": "Unteraufgaben",
|
|
"noSubtasks": "Keine Unteraufgaben",
|
|
"subtaskPlaceholder": "Unteraufgaben-Titel...",
|
|
"addSubtask": "Unteraufgabe hinzufügen",
|
|
"dependencies": "Abhängigkeiten",
|
|
"noDependencies": "Keine Abhängigkeiten",
|
|
"dependencyPlaceholder": "Task-ID...",
|
|
"addDependency": "Abhängigkeit hinzufügen",
|
|
"removeDependency": "Abhängigkeit entfernen",
|
|
"targetDate": "Zieldatum",
|
|
"progress": "Fortschritt",
|
|
"milestones": "Meilensteine"
|
|
},
|
|
"savedFilters": {
|
|
"save": "Filter speichern",
|
|
"saveTitle": "Filter speichern",
|
|
"name": "Filtername",
|
|
"namePlaceholder": "z.B. Wichtige Kunden",
|
|
"saved": "Filter gespeichert",
|
|
"deleted": "Filter gelöscht",
|
|
"load": "Filter laden",
|
|
"noFilters": "Keine gespeicherten Filter"
|
|
},
|
|
"dedup": {
|
|
"title": "Dubletten finden und zusammenführen",
|
|
"findDuplicates": "Dubletten suchen",
|
|
"noDuplicates": "Keine Dubletten gefunden.",
|
|
"pairsFound": "Paare gefunden",
|
|
"similarity": "Ähnlichkeit",
|
|
"merge": "Zusammenführen",
|
|
"mergeSuccess": "Kontakte wurden erfolgreich zusammengeführt.",
|
|
"mergeFailed": "Zusammenführung fehlgeschlagen.",
|
|
"searchFailed": "Suche nach Dubletten fehlgeschlagen.",
|
|
"field": "Feld",
|
|
"source": "Quelle",
|
|
"target": "Ziel",
|
|
"fields": {
|
|
"displayName": "Anzeigename",
|
|
"email": "E-Mail",
|
|
"phone": "Telefon",
|
|
"city": "Stadt",
|
|
"postalCode": "PLZ"
|
|
}
|
|
},
|
|
"pwa": {
|
|
"installTitle": "App installieren",
|
|
"installDescription": "LeoCRM als App auf Ihrem Gerät installieren für schnelleren Zugriff.",
|
|
"install": "Installieren",
|
|
"dismiss": "Später",
|
|
"installed": "LeoCRM ist installiert."
|
|
},
|
|
"wiki": {
|
|
"title": "Wiki",
|
|
"subtitle": "Wissensartikel verwalten",
|
|
"newArticle": "Neuer Artikel",
|
|
"menu": {
|
|
"wiki": "Wiki"
|
|
},
|
|
"status": {
|
|
"draft": "Entwurf",
|
|
"published": "Veröffentlicht",
|
|
"archived": "Archiviert"
|
|
},
|
|
"browser": {
|
|
"searchPlaceholder": "Artikel suchen...",
|
|
"allArticles": "Alle Artikel",
|
|
"articles": "Artikel",
|
|
"noArticles": "Keine Artikel gefunden",
|
|
"noArticlesDescription": "Erstellen Sie einen neuen Artikel oder passen Sie die Suche an.",
|
|
"collapse": "Einklappen",
|
|
"expand": "Ausklappen",
|
|
"loadError": "Wiki konnte nicht geladen werden."
|
|
},
|
|
"editor": {
|
|
"createTitle": "Neuer Artikel",
|
|
"editTitle": "Artikel bearbeiten",
|
|
"title": "Titel",
|
|
"slug": "Slug",
|
|
"slugPlaceholder": "optional",
|
|
"category": "Kategorie",
|
|
"noCategory": "Keine Kategorie",
|
|
"status": "Status",
|
|
"tags": "Tags",
|
|
"tagsPlaceholder": "durch Komma getrennt",
|
|
"summary": "Zusammenfassung",
|
|
"content": "Inhalt",
|
|
"contentPlaceholder": "Markdown-Inhalt schreiben...",
|
|
"titleRequired": "Titel ist erforderlich.",
|
|
"emptyPreview": "Kein Inhalt zum Vorschauen."
|
|
},
|
|
"detail": {
|
|
"noSelection": "Kein Artikel ausgewählt",
|
|
"noSelectionDescription": "Wählen Sie einen Artikel aus der Liste oder erstellen Sie einen neuen.",
|
|
"emptyContent": "Dieser Artikel hat noch keinen Inhalt.",
|
|
"loadError": "Artikel konnte nicht geladen werden."
|
|
},
|
|
"delete": {
|
|
"title": "Artikel löschen",
|
|
"message": "Möchten Sie den Artikel \"{{title}}\" wirklich löschen?"
|
|
}
|
|
},
|
|
"knowledge": {
|
|
"graph": {
|
|
"title": "Wissensgraph",
|
|
"description": "Beziehungen zwischen Entitäten",
|
|
"zoomIn": "Vergrößern",
|
|
"zoomOut": "Verkleinern",
|
|
"reset": "Ansicht zurücksetzen",
|
|
"emptyTitle": "Keine Beziehungen",
|
|
"emptyDescription": "Noch keine Beziehungen im Wissensgraph vorhanden.",
|
|
"relationships": "Beziehungen",
|
|
"noRelationships": "Keine Beziehungen für diesen Knoten.",
|
|
"selectHint": "Klicken Sie auf einen Knoten, um Details zu sehen.",
|
|
"loadError": "Wissensgraph konnte nicht geladen werden.",
|
|
"ariaLabel": "Wissensgraph-Visualisierung"
|
|
},
|
|
"ask": {
|
|
"title": "Wissen fragen",
|
|
"description": "Stellen Sie eine Frage an Ihr gesammeltes Wissen",
|
|
"placeholder": "Ihre Frage...",
|
|
"submit": "Fragen",
|
|
"sourceTypes": "Quellen:",
|
|
"answer": "Antwort",
|
|
"evidence": "Belege",
|
|
"noEvidence": "Keine Belege gefunden",
|
|
"noEvidenceDescription": "Für diese Frage wurden keine Quellen gefunden.",
|
|
"score": "Relevanz",
|
|
"error": "Wissen konnte nicht abgefragt werden."
|
|
},
|
|
"editor": {
|
|
"created": "Artikel erstellt.",
|
|
"updated": "Artikel aktualisiert.",
|
|
"deleted": "Artikel gelöscht.",
|
|
"saveError": "Artikel konnte nicht gespeichert werden.",
|
|
"deleteError": "Artikel konnte nicht gelöscht werden."
|
|
},
|
|
"versions": {
|
|
"title": "Versionen",
|
|
"empty": "Keine Versionen vorhanden.",
|
|
"restore": "Wiederherstellen",
|
|
"restored": "Version wiederhergestellt.",
|
|
"loadError": "Versionen konnten nicht geladen werden.",
|
|
"restoreError": "Version konnte nicht wiederhergestellt werden."
|
|
},
|
|
"detail": {
|
|
"version": "Version"
|
|
}
|
|
},
|
|
"systemDashboard": {
|
|
"title": "System Dashboard",
|
|
"subtitle": "Echtzeit-Systemüberwachung",
|
|
"adminOnly": "Administrator-Zugriff erforderlich",
|
|
"loading": "Lade System-Metriken...",
|
|
"loadError": "Fehler beim Laden der System-Metriken",
|
|
"activeAlerts": "Aktive Alerts",
|
|
"statusUp": "OK",
|
|
"statusDegraded": "Degraded",
|
|
"statusDown": "Down",
|
|
"statusUnknown": "Unbekannt",
|
|
"database": "Datenbank",
|
|
"redis": "Redis",
|
|
"worker": "Worker",
|
|
"api": "API",
|
|
"plugins": "Plugins",
|
|
"storage": "Storage",
|
|
"llm": "LLM Nutzung",
|
|
"connections": "Verbindungen",
|
|
"tables": "Tabellen",
|
|
"dbSize": "DB-Größe",
|
|
"memoryUsage": "Speicher",
|
|
"peakMemory": "Peak",
|
|
"uptime": "Uptime",
|
|
"queueLength": "Queue-Länge",
|
|
"activeWorkers": "Aktive Worker",
|
|
"totalRequests": "Anfragen",
|
|
"errorCount": "Fehler",
|
|
"errorRate": "Fehlerrate",
|
|
"avgResponseTime": "Ø Antwortzeit",
|
|
"totalPlugins": "Entdeckt",
|
|
"activePlugins": "Aktiv",
|
|
"pluginErrors": "Fehler",
|
|
"diskUsage": "Festplattennutzung",
|
|
"fileCount": "Dateien",
|
|
"path": "Pfad",
|
|
"totalTokens": "Tokens gesamt",
|
|
"estimatedCost": "Geschätzte Kosten",
|
|
"tokens24h": "Tokens 24h",
|
|
"cost24h": "Kosten 24h"
|
|
},
|
|
"editor": {
|
|
"write": "Schreiben",
|
|
"preview": "Vorschau",
|
|
"split": "Geteilt",
|
|
"writeLabel": "Markdown-Inhalt"
|
|
},
|
|
"backup": {
|
|
"title": "Backup & Restore",
|
|
"subtitle": "Erstellen und verwalten Sie Datenbank-Backups",
|
|
"createBtn": "Backup jetzt erstellen",
|
|
"createFirst": "Erstes Backup erstellen",
|
|
"loadError": "Fehler beim Laden der Backups.",
|
|
"createError": "Fehler beim Erstellen des Backups.",
|
|
"restoreError": "Fehler bei der Wiederherstellung.",
|
|
"empty": "Noch keine Backups vorhanden.",
|
|
"date": "Datum",
|
|
"filename": "Dateiname",
|
|
"size": "Größe",
|
|
"status": "Status",
|
|
"statusPending": "Wird erstellt...",
|
|
"statusCompleted": "Abgeschlossen",
|
|
"statusFailed": "Fehlgeschlagen",
|
|
"restoreTitle": "Backup wiederherstellen",
|
|
"restoreWarningTitle": "Achtung: Destruktiver Vorgang",
|
|
"restoreWarningText": "Die Wiederherstellung überschreibt die aktuelle Datenbank vollständig. Alle seit dem Backup vorgenommenen Änderungen gehen verloren. Dieser Vorgang kann nicht rückgängig gemacht werden.",
|
|
"restoreFile": "Backup-Datei:",
|
|
"restoreDate": "Erstellt am:",
|
|
"restoreSize": "Größe:",
|
|
"restoreConfirmLabel": "Geben Sie \"RESTORE\" ein, um zu bestätigen:",
|
|
"restoreBtn": "Wiederherstellen",
|
|
"restoreLabel": "Backup wiederherstellen",
|
|
"deleteTitle": "Backup löschen",
|
|
"deleteConfirm": "Möchten Sie das Backup",
|
|
"deleteConfirmEnd": "wirklich löschen?",
|
|
"deleteWarning": "Die Backup-Datei wird dauerhaft entfernt.",
|
|
"deleteLabel": "Backup löschen",
|
|
"configTitle": "Backup-Automatisierung",
|
|
"configSubtitle": "Konfigurieren Sie automatische Backups",
|
|
"configEnabled": "Automatische Backups aktiviert",
|
|
"configEnabledDesc": "Aktiviert geplante Backups über den ARQ Worker",
|
|
"configInterval": "Intervall",
|
|
"configIntervalDesc": "Wie oft Backups erstellt werden",
|
|
"configRetention": "Aufbewahrung (Tage)",
|
|
"configRetentionDesc": "Anzahl der Tage, die Backups aufbewahrt werden",
|
|
"configDestination": "Ziel",
|
|
"configDestinationDesc": "Wo Backups gespeichert werden",
|
|
"configSave": "Konfiguration speichern",
|
|
"configSaved": "Konfiguration gespeichert",
|
|
"configSaveError": "Fehler beim Speichern der Konfiguration",
|
|
"backupNow": "Backup jetzt ausführen",
|
|
"backupNowSuccess": "Backup-Auftrag gestartet",
|
|
"backupNowError": "Fehler beim Starten des Backups",
|
|
"historyTitle": "Backup-Historie",
|
|
"historyEmpty": "Noch keine Backup-Historie vorhanden.",
|
|
"historyDate": "Datum",
|
|
"historyStatus": "Status",
|
|
"historyDestination": "Ziel",
|
|
"historyError": "Fehler",
|
|
"interval6h": "Alle 6 Stunden",
|
|
"interval12h": "Alle 12 Stunden",
|
|
"interval24h": "Täglich (24 Stunden)",
|
|
"interval48h": "Alle 48 Stunden",
|
|
"intervalWeekly": "Wöchentlich",
|
|
"destLocal": "Lokal",
|
|
"destS3": "S3",
|
|
"destNextcloud": "Nextcloud"
|
|
},
|
|
"aiSettings": {
|
|
"providers.title": "Anbieter",
|
|
"add": "+ Hinzufügen",
|
|
"save": "Speichern",
|
|
"cancel": "Abbrechen",
|
|
"edit": "Bearbeiten",
|
|
"delete": "Löschen",
|
|
"name": "Name",
|
|
"apiKey": "API Key",
|
|
"baseUrlOptional": "Base URL (optional)",
|
|
"defaultProvider": "Standard-Anbieter",
|
|
"defaultTag": "(Standard)",
|
|
"confirmDeleteProvider": "Anbieter wirklich löschen?"
|
|
},
|
|
"proactiveAI": {
|
|
"categories": {
|
|
"mail": "E-Mails",
|
|
"tasks": "Aufgaben",
|
|
"contacts": "Kontakte",
|
|
"companies": "Firmen",
|
|
"insights": "Erkenntnisse"
|
|
},
|
|
"models": {
|
|
"deepseekV4": "DeepSeek V4 (empfohlen)",
|
|
"deepseekV4Pro": "DeepSeek V4 Pro (präzise)",
|
|
"llama32": "Llama 3.2 (Alternative)",
|
|
"gpt4oMiniOllama": "GPT-4o mini via Ollama",
|
|
"gpt4oMiniDirect": "GPT-4o mini (Direct OpenAI)"
|
|
},
|
|
"loading": "Lade Einstellungen...",
|
|
"title": "Proaktive KI",
|
|
"toggleDescription": "Aktiviert oder deaktiviert alle Vorschläge",
|
|
"categoriesTitle": "Kategorien",
|
|
"categoriesDescription": "Für welche Bereiche sollen Vorschläge generiert werden?",
|
|
"confidenceThreshold": "Confidence Schwellwert",
|
|
"confidenceDescription": "Nur Vorschläge mit höherer Confidence anzeigen",
|
|
"all": "Alle",
|
|
"veryConfident": "Sehr sicher",
|
|
"rateLimitTitle": "Rate Limit",
|
|
"rateLimitDescription": "Mindestabstand zwischen Vorschlägen",
|
|
"modelTitle": "KI Modell (Ollama Cloud)",
|
|
"modelDescription": "Wähle das Modell für Vorschläge. DeepSeek V4 ist empfohlen für beste Performance/Kosten.",
|
|
"heartbeatTitle": "Heartbeat",
|
|
"heartbeatDescription": "Regelmäßige Status-Meldung an KI-Raum",
|
|
"heartbeatEnable": "Heartbeat aktivieren",
|
|
"interval": "Intervall",
|
|
"targetRoom": "Ziel-Raum",
|
|
"targetRoomDescription": "Name des Raums in der Kommunikation, an den Status-Meldungen gesendet werden.",
|
|
"defaultRoomName": "Live KI"
|
|
},
|
|
"importexport": {
|
|
"dialogTitle": "Import / Export",
|
|
"export": "Export",
|
|
"import": "Import",
|
|
"download": "Herunterladen",
|
|
"exportHint": "Daten des Moduls {{entity}} exportieren — Format wählen:",
|
|
"chooseFile": "Datei wählen (CSV, JSON oder XLSX)",
|
|
"step1": "Datei",
|
|
"step2": "Zuordnung",
|
|
"step3": "Prüfung",
|
|
"step4": "Ergebnis",
|
|
"mappingHint": "{{total}} Zeilen erkannt — Dateispalten den Zielfeldern zuordnen:",
|
|
"fileColumn": "Dateispalte",
|
|
"targetField": "Zielfeld",
|
|
"skip": "überspringen",
|
|
"validate": "Prüfen",
|
|
"valid": "gültig",
|
|
"invalid": "ungültig",
|
|
"row": "Zeile",
|
|
"executeImport": "Import ausführen",
|
|
"total": "gesamt",
|
|
"imported": "importiert",
|
|
"failed": "fehlgeschlagen",
|
|
"importDone": "Import abgeschlossen",
|
|
"backgroundRunning": "Import läuft im Hintergrund …"
|
|
},
|
|
"documents": {
|
|
"settings": {
|
|
"subtitle": "Briefpapiere und Druckvorlagen mit Drag&Drop-Editor verwalten",
|
|
"tabs": "Dokumente-Bereiche"
|
|
},
|
|
"letterheads": "Briefpapiere",
|
|
"printTemplates": "Druckvorlagen",
|
|
"letterhead": {
|
|
"create": "Neues Briefpapier",
|
|
"edit": "Briefpapier bearbeiten",
|
|
"empty": "Noch kein Briefpapier angelegt.",
|
|
"default": "Standard",
|
|
"deleted": "Briefpapier gelöscht",
|
|
"deleteConfirm": "Briefpapier wirklich löschen?",
|
|
"nameRequired": "Name ist erforderlich",
|
|
"saved": "Briefpapier gespeichert",
|
|
"created": "Briefpapier angelegt",
|
|
"isDefault": "Als Standard-Briefpapier verwenden"
|
|
},
|
|
"template": {
|
|
"create": "Neue Vorlage",
|
|
"edit": "Vorlage bearbeiten",
|
|
"empty": "Noch keine Druckvorlage angelegt.",
|
|
"deleted": "Vorlage gelöscht",
|
|
"deleteConfirm": "Vorlage wirklich löschen?",
|
|
"nameRequired": "Name ist erforderlich",
|
|
"saved": "Vorlage gespeichert",
|
|
"created": "Vorlage angelegt",
|
|
"saveFailed": "Speichern fehlgeschlagen — Blöcke prüfen",
|
|
"noLetterhead": "Ohne Briefpapier",
|
|
"entityType": "Datenquelle (Modul)",
|
|
"entityTypeHint": "Bestimmt die verfügbaren Platzhalter (Modul-Beitrag)"
|
|
},
|
|
"page": {
|
|
"size": "Seitenformat",
|
|
"orientation": "Ausrichtung",
|
|
"portrait": "Hochformat",
|
|
"landscape": "Querformat",
|
|
"margins": "Seitenränder (mm)"
|
|
},
|
|
"watermark": "Wasserzeichen",
|
|
"watermarkText": "z.B. ENTWURF",
|
|
"header": "Kopfzeile",
|
|
"footer": "Fußzeile",
|
|
"assets": "Bilder & Logos",
|
|
"asset": {
|
|
"upload": "Bild hochladen",
|
|
"uploaded": "Bild hochgeladen (ID in Zwischenablage)",
|
|
"uploadFailed": "Upload fehlgeschlagen",
|
|
"empty": "Noch keine Bilder.",
|
|
"saveFirst": "Briefpapier erst speichern, dann Bilder hochladen."
|
|
},
|
|
"editor": {
|
|
"palette": "Blöcke",
|
|
"canvas": "Reihenfolge",
|
|
"configPreview": "Konfiguration & Vorschau",
|
|
"empty": "Blöcke aus der Palette hinzufügen",
|
|
"selectBlock": "Block in der Reihenfolge-Liste auswählen, um ihn zu konfigurieren.",
|
|
"content": "Inhalt",
|
|
"placeholdersHint": "{{platzhalter}} möglich",
|
|
"bold": "Fett",
|
|
"italic": "Kursiv",
|
|
"shape": "Form",
|
|
"line": "Linie",
|
|
"rect": "Rechteck",
|
|
"circle": "Kreis",
|
|
"width": "Breite",
|
|
"height": "Höhe (px)",
|
|
"color": "Farbe",
|
|
"background": "Füllung",
|
|
"thickness": "Dicke (px)",
|
|
"assetId": "Asset-ID (Briefpapier-Upload)",
|
|
"align": "Ausrichtung",
|
|
"left": "Links",
|
|
"center": "Zentriert",
|
|
"right": "Rechts",
|
|
"columns": "Spalten (Komma-getrennt)",
|
|
"rows": "Zeilen (JSON)",
|
|
"placeholderKey": "Datenfeld",
|
|
"label": "Anzeige-Label",
|
|
"preview": "Live-Vorschau",
|
|
"pagebreakHint": "Erzwingt einen Seitenwechsel im PDF.",
|
|
"noConfig": "Keine Konfiguration für diesen Block-Typ."
|
|
},
|
|
"dialog": {
|
|
"title": "Dokument erstellen",
|
|
"for": "Für",
|
|
"generate": "Erstellen",
|
|
"generated": "Dokument wurde erstellt",
|
|
"generateFailed": "Dokument konnte nicht erstellt werden",
|
|
"noTemplates": "Keine Druckvorlagen für diesen Datentyp. Vorlagen unter Einstellungen → Dokumente anlegen."
|
|
},
|
|
"ai": {
|
|
"title": "KI-Vorschlag",
|
|
"hint": "Beschreibe die Vorlage — die KI schlägt Blöcke vor und fügt sie hinzu.",
|
|
"placeholder": "z.B. Angebotsvorlage mit Anrede, Firmenname, Leistungsliste und Grußformel",
|
|
"suggest": "Vorschlagen",
|
|
"suggested": "{{count}} Blöcke übernommen",
|
|
"noBlocks": "KI hat keine gültigen Blöcke vorgeschlagen",
|
|
"failed": "KI-Vorschlag fehlgeschlagen"
|
|
}
|
|
},
|
|
"workspaces": {
|
|
"scopeEditor": {
|
|
"hint": "Nichts ausgewählt = keine Einschränkung. Filter können nur einschränken, nie erweitern.",
|
|
"noRestriction": "Keine Einschränkung",
|
|
"noDimensions": "Für dieses Modul sind keine Filter verfügbar.",
|
|
"noValues": "Keine Werte verfügbar",
|
|
"loadError": "Werte konnten nicht geladen werden"
|
|
}
|
|
},
|
|
"approvals": {
|
|
"title": "Freigaben",
|
|
"statusPending": "Offen",
|
|
"statusAll": "Alle",
|
|
"statusApproved": "Genehmigt",
|
|
"statusRejected": "Abgelehnt",
|
|
"statusExpired": "Abgelaufen",
|
|
"status_Pending": "Offen",
|
|
"status_Approved": "Genehmigt",
|
|
"status_Rejected": "Abgelehnt",
|
|
"status_Expired": "Abgelaufen",
|
|
"approve": "Genehmigen",
|
|
"reject": "Ablehnen",
|
|
"approveWithTitle": "Anfrage genehmigen",
|
|
"rejectWithTitle": "Anfrage ablehnen",
|
|
"commentOptional": "Kommentar (optional)",
|
|
"comment": "Kommentar",
|
|
"entity": "Entität",
|
|
"created": "Erstellt",
|
|
"resolved": "Entschieden",
|
|
"expires": "Läuft ab",
|
|
"empty": "Keine Freigaben in dieser Ansicht.",
|
|
"requesterUser": "Benutzer",
|
|
"requesterAgent": "Agent",
|
|
"requesterSystem": "System"
|
|
}
|
|
}
|