2026-06-29 07:55:47 +02:00
|
|
|
{
|
|
|
|
|
"app": {
|
|
|
|
|
"name": "leocrm",
|
|
|
|
|
"tagline": "Mini-CRM für kleine Unternehmen"
|
|
|
|
|
},
|
|
|
|
|
"nav": {
|
|
|
|
|
"dashboard": "Dashboard",
|
|
|
|
|
"companies": "Firmen",
|
|
|
|
|
"contacts": "Kontakte",
|
|
|
|
|
"calendar": "Kalender",
|
|
|
|
|
"files": "Dateien",
|
|
|
|
|
"email": "E-Mail",
|
|
|
|
|
"users": "Benutzer",
|
|
|
|
|
"auditLog": "Audit-Log",
|
|
|
|
|
"settings": "Einstellungen"
|
|
|
|
|
},
|
|
|
|
|
"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",
|
|
|
|
|
"delete": "Löschen",
|
|
|
|
|
"edit": "Bearbeiten",
|
|
|
|
|
"create": "Erstellen",
|
|
|
|
|
"search": "Suchen",
|
|
|
|
|
"loading": "Wird geladen...",
|
|
|
|
|
"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",
|
2026-06-29 11:01:39 +02:00
|
|
|
"optional": "Optional",
|
|
|
|
|
"back": "Zurück",
|
|
|
|
|
"filter": "Filtern",
|
|
|
|
|
"reset": "Zurücksetzen",
|
|
|
|
|
"export": "Exportieren",
|
|
|
|
|
"import": "Importieren",
|
|
|
|
|
"name": "Name",
|
|
|
|
|
"email": "E-Mail",
|
|
|
|
|
"phone": "Telefon",
|
|
|
|
|
"status": "Status",
|
|
|
|
|
"role": "Rolle",
|
|
|
|
|
"active": "Aktiv",
|
|
|
|
|
"inactive": "Inaktiv"
|
|
|
|
|
},
|
|
|
|
|
"dashboard": {
|
2026-06-30 13:50:47 +02:00
|
|
|
"title": "Dashboard",
|
2026-06-29 11:01:39 +02:00
|
|
|
"welcome": "Willkommen zurück",
|
|
|
|
|
"recentActivity": "Letzte Aktivitäten",
|
2026-06-30 13:50:47 +02:00
|
|
|
"totalCompanies": "Firmen gesamt",
|
|
|
|
|
"totalContacts": "Kontakte gesamt",
|
|
|
|
|
"activeThisWeek": "Aktiv diese Woche",
|
|
|
|
|
"newThisMonth": "Neu diesen Monat",
|
|
|
|
|
"activityUnavailable": "Aktivitäten sind derzeit nicht verfügbar.",
|
2026-06-29 11:01:39 +02:00
|
|
|
"statCompanies": "Firmen",
|
|
|
|
|
"statContacts": "Kontakte",
|
|
|
|
|
"statTasks": "Offene Aufgaben",
|
|
|
|
|
"statEmails": "E-Mails heute"
|
|
|
|
|
},
|
|
|
|
|
"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"
|
2026-06-29 07:55:47 +02:00
|
|
|
},
|
|
|
|
|
"settings": {
|
|
|
|
|
"title": "Einstellungen",
|
|
|
|
|
"language": "Sprache",
|
|
|
|
|
"theme": "Design",
|
|
|
|
|
"light": "Hell",
|
|
|
|
|
"dark": "Dunkel",
|
|
|
|
|
"system": "System",
|
|
|
|
|
"profile": "Profil",
|
|
|
|
|
"notifications": "Benachrichtigungen",
|
2026-06-29 11:01:39 +02:00
|
|
|
"security": "Sicherheit",
|
|
|
|
|
"roles": "Rollen",
|
|
|
|
|
"users": "Benutzer",
|
|
|
|
|
"system": "System",
|
|
|
|
|
"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",
|
|
|
|
|
"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.",
|
|
|
|
|
"noUsers": "Keine Benutzer vorhanden.",
|
|
|
|
|
"assignRole": "Rolle zuweisen",
|
|
|
|
|
"inviteEmail": "E-Mail-Adresse",
|
|
|
|
|
"inviteRole": "Rolle"
|
|
|
|
|
},
|
|
|
|
|
"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."
|
2026-06-29 07:55:47 +02:00
|
|
|
},
|
|
|
|
|
"topbar": {
|
|
|
|
|
"tenant": "Mandant",
|
|
|
|
|
"switchTenant": "Mandant wechseln",
|
|
|
|
|
"search": "Suchen...",
|
|
|
|
|
"notifications": "Benachrichtigungen",
|
|
|
|
|
"userMenu": "Benutzermenü",
|
|
|
|
|
"profile": "Profil",
|
|
|
|
|
"settings": "Einstellungen",
|
|
|
|
|
"logout": "Abmelden"
|
|
|
|
|
},
|
|
|
|
|
"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.",
|
2026-06-29 11:01:39 +02:00
|
|
|
"maxLength": "Maximal {{count}} Zeichen erlaubt.",
|
|
|
|
|
"passwordMismatch": "Passwörter stimmen nicht überein."
|
2026-06-30 11:35:08 +02:00
|
|
|
},
|
|
|
|
|
"calendar": {
|
|
|
|
|
"title": "Kalender",
|
|
|
|
|
"kanbanTitle": "Aufgaben-Kanban",
|
|
|
|
|
"today": "Heute",
|
|
|
|
|
"previousMonth": "Vorheriger Monat",
|
|
|
|
|
"nextMonth": "Nächster Monat",
|
|
|
|
|
"monthView": "Monatsansicht",
|
|
|
|
|
"kanbanView": "Kanban",
|
|
|
|
|
"weekdays": ["Mo", "Di", "Mi", "Do", "Fr", "Sa", "So"],
|
|
|
|
|
"months": [
|
|
|
|
|
"Januar", "Februar", "März", "April", "Mai", "Juni",
|
|
|
|
|
"Juli", "August", "September", "Oktober", "November", "Dezember"
|
|
|
|
|
],
|
|
|
|
|
"newAppointment": "Neuer Termin",
|
|
|
|
|
"editAppointment": "Termin bearbeiten",
|
|
|
|
|
"appointmentTitle": "Titel",
|
|
|
|
|
"appointmentDescription": "Beschreibung",
|
|
|
|
|
"appointmentLocation": "Ort",
|
|
|
|
|
"appointmentStart": "Beginn",
|
|
|
|
|
"appointmentEnd": "Ende",
|
|
|
|
|
"appointmentAllDay": "Ganztägig",
|
|
|
|
|
"appointmentPriority": "Priorität",
|
|
|
|
|
"appointmentSubtype": "Typ",
|
|
|
|
|
"appointmentCalendar": "Kalender",
|
|
|
|
|
"save": "Speichern",
|
|
|
|
|
"cancel": "Abbrechen",
|
|
|
|
|
"delete": "Löschen",
|
|
|
|
|
"deleteEntryConfirm": "Eintrag wirklich löschen?",
|
|
|
|
|
"noCalendars": "Keine Kalender vorhanden. Bitte zuerst einen Kalender anlegen.",
|
|
|
|
|
"noEntries": "Keine Termine in diesem Zeitraum.",
|
|
|
|
|
"loading": "Wird geladen...",
|
|
|
|
|
"errorLoad": "Einträge konnten nicht geladen werden.",
|
|
|
|
|
"errorSave": "Eintrag konnte nicht gespeichert werden.",
|
|
|
|
|
"created": "Termin angelegt.",
|
|
|
|
|
"updated": "Termin aktualisiert.",
|
|
|
|
|
"deleted": "Termin gelöscht.",
|
|
|
|
|
"moved": "Termin verschoben.",
|
|
|
|
|
"kanban": {
|
|
|
|
|
"open": "Offen",
|
|
|
|
|
"in_progress": "In Arbeit",
|
|
|
|
|
"done": "Erledigt",
|
|
|
|
|
"cancelled": "Abgebrochen",
|
|
|
|
|
"empty": "Keine Aufgaben in dieser Spalte.",
|
|
|
|
|
"noTasks": "Keine Aufgaben vorhanden."
|
|
|
|
|
},
|
|
|
|
|
"subtasks": {
|
|
|
|
|
"title": "Unteraufgaben",
|
|
|
|
|
"addPlaceholder": "Neue Unteraufgabe...",
|
|
|
|
|
"add": "Hinzufügen",
|
|
|
|
|
"empty": "Keine Unteraufgaben vorhanden.",
|
|
|
|
|
"added": "Unteraufgabe angelegt.",
|
|
|
|
|
"updated": "Unteraufgabe aktualisiert."
|
|
|
|
|
},
|
|
|
|
|
"ics": {
|
|
|
|
|
"export": "ICS exportieren",
|
|
|
|
|
"import": "ICS importieren",
|
|
|
|
|
"importSuccess": "{{count}} Termine importiert.",
|
|
|
|
|
"importPartial": "{{count}} importiert, {{errors}} Fehler.",
|
|
|
|
|
"importFailed": "Import fehlgeschlagen.",
|
|
|
|
|
"exportSuccess": "ICS-Datei heruntergeladen.",
|
|
|
|
|
"chooseFile": "Datei auswählen",
|
|
|
|
|
"noCalendar": "Bitte zuerst einen Kalender auswählen."
|
|
|
|
|
},
|
|
|
|
|
"resources": {
|
|
|
|
|
"title": "Ressourcen-Buchung",
|
|
|
|
|
"select": "Ressource auswählen",
|
|
|
|
|
"none": "Keine Ressource",
|
|
|
|
|
"book": "Ressource buchen",
|
|
|
|
|
"booked": "Ressource gebucht.",
|
|
|
|
|
"conflict": "Konflikt: Diese Ressource ist im gewählten Zeitraum bereits belegt.",
|
|
|
|
|
"missingTimes": "Der Termin benötigt Start- und Endzeit."
|
|
|
|
|
},
|
|
|
|
|
"sharing": {
|
|
|
|
|
"title": "Freigabe",
|
|
|
|
|
"user": "Benutzer",
|
|
|
|
|
"group": "Gruppe",
|
|
|
|
|
"userPlaceholder": "Benutzer-ID",
|
|
|
|
|
"groupPlaceholder": "Gruppen-ID",
|
|
|
|
|
"permission": "Berechtigung",
|
|
|
|
|
"permissionRead": "Lesen",
|
|
|
|
|
"permissionWrite": "Schreiben",
|
|
|
|
|
"add": "Hinzufügen",
|
|
|
|
|
"list": "Freigaben",
|
|
|
|
|
"empty": "Keine Freigaben vorhanden.",
|
|
|
|
|
"added": "Freigabe hinzugefügt.",
|
|
|
|
|
"removed": "Freigabe entfernt.",
|
|
|
|
|
"remove": "Entfernen"
|
|
|
|
|
},
|
|
|
|
|
"priority": {
|
|
|
|
|
"low": "Niedrig",
|
|
|
|
|
"medium": "Mittel",
|
|
|
|
|
"high": "Hoch"
|
|
|
|
|
},
|
|
|
|
|
"status": {
|
|
|
|
|
"open": "Offen",
|
|
|
|
|
"in_progress": "In Arbeit",
|
|
|
|
|
"done": "Erledigt",
|
|
|
|
|
"cancelled": "Abgebrochen"
|
|
|
|
|
},
|
|
|
|
|
"subtype": {
|
|
|
|
|
"normal": "Normal",
|
|
|
|
|
"follow_up": "Wiedervorlage",
|
|
|
|
|
"private": "Privat"
|
|
|
|
|
}
|
2026-06-29 07:55:47 +02:00
|
|
|
}
|
|
|
|
|
}
|