Erweiterungen

This commit is contained in:
2026-02-19 19:43:22 +01:00
parent 0aced91206
commit 00811cdc36
46 changed files with 3221 additions and 949 deletions

View File

@@ -0,0 +1,876 @@
# Navigation and Main Layout
nav.jobs=Aufträge
nav.customers=Kunden
nav.appusers=App-Nutzer
nav.statistics=Statistiken
nav.invoices=Rechnungen
nav.messages=Nachrichten
nav.profile=Mein Profil
nav.myinvoices=Meine Rechnungen
nav.imprint=Impressum
nav.management=Verwaltung
nav.users=Benutzer
nav.showprofile=Profil anzeigen
nav.settings=Einstellungen
nav.logout=Abmelden
# Profile View
profile.title=Profil bearbeiten
profile.language=Sprache
profile.company=Firma
profile.companyadd=Firmenzusatz
profile.firstname=Vorname
profile.lastname=Nachname
profile.phone=Telefonnummer
profile.fax=Telefon (Fax)
profile.mobile=Telefon (Mobil)
profile.email=E-Mail-Adresse (Login)*
profile.street=Straße
profile.housenr=Hausnr
profile.addressadd=Adresszusatz
profile.zip=Postleitzahl
profile.city=Stadt
profile.diffinvoice=Abweichende Rechnungsadresse
profile.basicdata=Stammdaten
profile.map=Karte
profile.invoicecreation=Rechnungserstellung
profile.settings=Einstellungen
profile.account=Konto
profile.security=Sicherheit
profile.services=Leistungskatalog
profile.saved=Profil gespeichert
profile.save.error=Fehler beim Speichern: {0}
profile.validation.required.fill=Bitte füllen Sie alle Pflichtfelder korrekt aus
# Profile Settings
settings.digitalprocessing=Digitale Abwicklung per App
settings.digitalprocessinginfo=Aktiviert die digitale Auftragsabwicklung über die mobile App
settings.locationtracking=App-Nutzer orten
settings.locationtrackinginfo=Ermöglicht die Ortung von App-Nutzern während der Auftragsausführung
settings.twofactor=2-Faktor-Authentifizierung
settings.twofactorinfo=Bei Aktivierung wird bei jeder Anmeldung ein Code per E-Mail gesendet
# Profile Billing
profile.billing.enabled=Rechnungslegung über votianLT
# Profile Validation
profile.validation.company=Firma ist ein Pflichtfeld
profile.validation.firstname=Vorname ist ein Pflichtfeld
profile.validation.lastname=Nachname ist ein Pflichtfeld
profile.validation.phone=Telefonnummer ist ein Pflichtfeld
profile.validation.street=Straße ist ein Pflichtfeld
profile.validation.housenr=Hausnummer ist ein Pflichtfeld
profile.validation.zip=Postleitzahl ist ein Pflichtfeld
profile.validation.city=Stadt ist ein Pflichtfeld
profile.validation.email.required=E-Mail-Adresse ist ein Pflichtfeld
profile.validation.email.invalid=Bitte geben Sie eine gültige E-Mail-Adresse ein
profile.validation.company.required=Firma ist erforderlich
profile.validation.street.required=Straße ist erforderlich
profile.validation.housenr.required=Hausnummer ist erforderlich
profile.validation.zip.required=Postleitzahl ist erforderlich
profile.validation.city.required=Stadt ist erforderlich
profile.validation.firstname.required=Vorname ist erforderlich
profile.validation.lastname.required=Nachname ist erforderlich
profile.validation.phone.required=Telefonnummer ist erforderlich
# Profile Invoice
profile.invoice.masterdata=Meine Stammdaten
profile.invoice.name=Name
profile.invoice.city=Ort
profile.invoice.email=E-Mail
profile.invoice.phone=Telefon
profile.invoice.placeholder.company=Ihre Firma
profile.invoice.placeholder.name=Ihr Name
profile.invoice.placeholder.street=Ihre Straße
profile.invoice.placeholder.city=PLZ Ort
profile.invoice.placeholder.email=ihre@email.de
profile.invoice.placeholder.phone=Ihre Telefonnummer
profile.invoice.services.list=Leistungen auflisten
profile.invoice.net=Nettosumme
profile.invoice.vat=Umsatzsteuer
profile.invoice.gross=Bruttosumme
profile.invoice.customerdata=Kundendaten
profile.invoice.customer.company=Kunde Firma
profile.invoice.customer.name=Kunde Name
profile.invoice.customer.street=Kunde Straße
profile.invoice.customer.city=Kunde Ort
profile.invoice.customer.email=Kunde E-Mail
profile.invoice.customer.phone=Kunde Telefon
profile.invoice.free.elements=Freie Elemente
profile.invoice.element.text=Textfeld
profile.invoice.element.header=Überschrift
profile.invoice.element.date=Datum
profile.invoice.element.customer=Kundeninfo
profile.invoice.element.company=Firmeninfo
profile.invoice.element.amount=Betrag
profile.invoice.element.line=Linie
profile.invoice.element.image=Bild
profile.invoice.properties=Eigenschaften
profile.invoice.properties.info=Klicken Sie auf ein Element im Canvas, um dessen Eigenschaften zu bearbeiten.
profile.invoice.type=Typ
profile.invoice.variable=Variable
profile.invoice.xposition=X Position
profile.invoice.yposition=Y Position
profile.invoice.fontsize=Schriftgröße
profile.invoice.color=Farbe
profile.invoice.element.delete=Element löschen
profile.invoice.image=Bild hochladen
profile.invoice.image.drop=Bild hierher ziehen oder klicken
profile.invoice.image.uploaded=Bild erfolgreich hochgeladen
profile.invoice.image.upload.error=Fehler beim Hochladen: {0}
profile.invoice.file.rejected=Datei abgelehnt: {0}
profile.invoice.text.from.masterdata=Text kommt aus Ihren Stammdaten
profile.invoice.canvas.cleared=Canvas wurde geleert
profile.invoice.canvas.read.error=Fehler: Canvas-Daten konnten nicht gelesen werden
profile.invoice.template.saved=Template erfolgreich gespeichert
profile.invoice.pdf.error=Fehler bei PDF-Generierung: {0}
profile.invoice.pdf.preview=Vorschau
profile.invoice.pdf.preview.error=Fehler beim Generieren der Vorschau: {0}
# Profile Services
profile.services.label=Leistungen
profile.services.description=Verwalten Sie hier Ihre Leistungen, die Sie Ihren Kunden anbieten.
profile.services.add=Neue Leistung hinzufügen
profile.services.load.error=Fehler beim Laden der Leistungen: {0}
profile.services.saved=Leistung erfolgreich gespeichert
profile.services.save.error=Fehler beim Speichern der Leistung: {0}
profile.services.deleted=Leistung erfolgreich gelöscht
profile.services.delete.error=Fehler beim Löschen der Leistung: {0}
profile.services.dialog.create=Neue Leistung erstellen
profile.services.dialog.edit=Leistung bearbeiten
profile.services.basis=Berechnungsgrundlage
profile.services.basis.distance=Gefahrene Kilometer
profile.services.basis.time=Zeit
profile.services.basis.flatrate=Pauschal
profile.services.vatrate=Mehrwertsteuersatz (%)
profile.services.vatrate.percent=Mehrwertsteuersatz (%)
profile.services.price.flatrate=Pauschalpreis (€)
profile.services.price.distance=Preis pro Kilometer (€)
profile.services.price.time=Preis pro 15 Minuten (€)
profile.services.mandatory=Verpflichtend
profile.services.calculated=Wird berechnet
profile.services.validation.name=Name ist erforderlich
profile.services.validation.basis=Berechnungsgrundlage ist erforderlich
profile.services.validation.flatrate=Pauschalpreis ist erforderlich
profile.services.validation.distance=Preis pro Kilometer ist erforderlich
profile.services.validation.time=Preis pro 15 Minuten ist erforderlich
profile.services.validation.vatrate=Mehrwertsteuersatz ist erforderlich
profile.services.savechanges=Leistung speichern
# Buttons
button.save=Profiländerungen speichern
button.savechanges=Speichern
button.clear=Leeren
button.preview=Vorschau
button.savetemplate=Template speichern
button.changepassword=Passwort ändern
button.deleteaccount=Benutzerkonto löschen
button.add=Neu
button.edit=Bearbeiten
button.delete=Löschen
button.cancel=Abbrechen
button.close=Schließen
button.download=Herunterladen
button.back=Zurück
# Common
common.name=Name
common.yes=Ja
common.no=Nein
common.total=Gesamt
common.price=Preis
common.service=Leistung
common.customer=Kunde
common.actions=Aktionen
common.loading=Laden...
common.error=Fehler
common.success=Erfolg
common.required=Pflichtfeld
# Validation
validation.required=Feld ist erforderlich
validation.email=Ungültige E-Mail-Adresse
validation.error=Fehler bei der Validierung
# Notifications
notification.saved=Profil gespeichert
notification.error=Fehler beim Speichern
notification.languagechanged=Sprache geändert
# Login
login.title=Anmelden
login.username=Benutzername
login.password=Passwort
login.login=Anmelden
login.forgotpassword=Passwort vergessen?
login.rememberme=Angemeldet bleiben
login.register=Registrieren
login.2fa.helper=6-stelliger Code
login.2fa.sent=Code wurde per E-Mail gesendet
login.2fa.no.credentials=Keine Anmeldedaten vorhanden
login.2fa.invalid.code=Ungültiger Code
login.2fa.wrong.code=Falscher Code
# Error Messages
error.loading=Fehler beim Laden
error.saving=Fehler beim Speichern
error.validation=Validierungsfehler
# Page Titles
page.title.dashboard=VotianLT - Dashboard
page.title.appuser.create=Neuen App-Nutzer anlegen
page.title.messages=Nachrichten
page.title.register=Bei VotianLT registrieren
page.title.customers=Kunden
page.title.customer.edit=Kunde bearbeiten
page.title.verwaltung=Verwaltung
page.title.company.create=Neue Firma anlegen
page.title.imprint=Impressum
page.title.profile.edit=Profil bearbeiten
page.title.admin.dashboard=Admin Dashboard
page.title.invoice.create=Rechnung erstellen
page.title.customer.create=Neuen Kunden anlegen
page.title.login=Bei VotianLT anmelden
page.title.jobs=Aufträge
page.title.appuser.edit=App-Nutzer bearbeiten
page.title.statistics=KI-Statistiken
page.title.password.forget=Passwort zurücksetzen
page.title.invoices=Rechnungen
page.title.appusers=App-Nutzer
page.title.job.history=Job Historie
page.title.message.history=Nachrichtenverlauf
page.title.myinvoices=Meine Rechnungen
page.title.job.create=Neuen Auftrag anlegen
page.title.job.summary=Zusammenfassung
page.title.pricetable=Preis-Tabelle
page.title.invoice.generator=Rechnungsgenerator
page.title.welcome=VotianLT - Willkommen
page.title.password.reset=Passwort zurücksetzen E-Mail angeben
page.title.add.appuser=Neuen App-Nutzer anlegen
page.title.user.messages=Nachrichten
page.title.edit.customer=Kunde bearbeiten
page.title.show.customers=Kunden
page.title.add.company=Neue Firma anlegen
page.title.create.invoice=Rechnung erstellen
page.title.add.customer=Neuen Kunden anlegen
page.title.edit.appuser=App-Nutzer bearbeiten
page.title.forget.password=Passwort zurücksetzen
page.title.job.history=Job Historie
page.title.admin.pricetable=Preis-Tabelle
page.title.invoice.generator=Rechnungsgenerator
page.title.job.summary=Zusammenfassung
page.title.add.job=Neuen Auftrag anlegen
# Dashboard
dashboard.welcome=Willkommen, {0}!
dashboard.footer.copyright=© 2024 VotianLT. Alle Rechte vorbehalten.
dashboard.description=Hier können Sie Ihre Aufträge verwalten, Kunden organisieren und alle wichtigen Funktionen von VotianLT nutzen.
dashboard.system.title=Systemübersicht
dashboard.system.intro=Verwalten Sie Ihre Geschäftsprozesse effizient mit den folgenden Funktionen
dashboard.feature.setup.title=Einrichtung
dashboard.feature.setup.desc=Konfigurieren Sie Ihre Systemeinstellungen und Stammdaten
dashboard.feature.customers.title=Kunden
dashboard.feature.customers.desc=Verwalten Sie Ihre Kundenbeziehungen und Kontakte
dashboard.feature.jobs.title=Aufträge
dashboard.feature.jobs.desc=Erstellen und verwalten Sie Aufträge effizient
dashboard.app.title=Mobile App
dashboard.app.description=Nutzen Sie die VotianLT App für unterwegs und bleiben Sie immer verbunden
# Add App User
addappuser.title=Neuen App-Nutzer anlegen
addappuser.designation=Bezeichnung
addappuser.phone=Telefon (Mobil)
addappuser.password=Passwort
addappuser.password.confirm=Passwort bestätigen
addappuser.button.submit=App-Nutzer anlegen
addappuser.validation.designation=Bezeichnung ist erforderlich
addappuser.validation.phone=Telefonnummer ist erforderlich
addappuser.validation.password.required=Passwort ist erforderlich
addappuser.validation.password.min=Passwort muss mindestens 6 Zeichen haben
addappuser.validation.password.confirm=Passwortbestätigung ist erforderlich
addappuser.validation.password.mismatch=Passwörter stimmen nicht überein
addappuser.validation.email.required=E-Mail ist erforderlich
addappuser.validation.email.invalid=Ungültige E-Mail-Adresse
addappuser.notification.validation=Bitte füllen Sie alle Pflichtfelder aus
addappuser.notification.success=App-Nutzer erfolgreich angelegt
addappuser.notification.check=Bitte überprüfen Sie Ihre Eingaben
addappuser.notification.email.duplicate=Diese E-Mail-Adresse wird bereits verwendet
addappuser.notification.error=Fehler: {0}
addappuser.placeholder.designation=(HH H 000)
# Edit App User
editappuser.title=App-Nutzer bearbeiten
editappuser.password.change=Neues Passwort
editappuser.password.change.confirm=Neues Passwort bestätigen
editappuser.password.placeholder=Leer lassen, um Passwort nicht zu ändern
editappuser.notification.invalid.id=Ungültige App-Nutzer-ID
editappuser.notification.password.mismatch=Passwörter stimmen nicht überein
editappuser.notification.saved=App-Nutzer erfolgreich gespeichert
editappuser.notification.check=Bitte überprüfen Sie Ihre Eingaben
editappuser.notification.password.confirm=Bitte bestätigen Sie das neue Passwort
editappuser.notification.password.enter=Bitte geben Sie ein neues Passwort ein
editappuser.notification.deleted=App-Nutzer erfolgreich gelöscht
editappuser.dialog.delete.text=Möchten Sie diesen App-Nutzer wirklich löschen?
editappuser.dialog.delete.confirm=Löschen
# Customers
customers.title=Kunden
customers.button.add=Neuen Kunden hinzufügen
customers.hint.click=Klicken Sie auf einen Kunden, um Details zu sehen
customers.column.company=Firma
customers.column.name=Name
customers.column.email=E-Mail
customers.column.phone=Telefon
customers.column.street=Straße
customers.column.city=Ort
# Edit Customer
editcustomer.title=Kunde bearbeiten
editcustomer.notification.notfound=Kunde nicht gefunden
editcustomer.notification.invalid.id=Ungültige Kunden-ID
editcustomer.notification.saved=Kunde erfolgreich gespeichert
editcustomer.notification.check=Bitte überprüfen Sie Ihre Eingaben
editcustomer.notification.deleted=Kunde erfolgreich gelöscht
editcustomer.dialog.delete.text=Möchten Sie diesen Kunden wirklich löschen?
editcustomer.dialog.delete.confirm=Löschen
# Add Customer
addcustomer.title=Neuen Kunden anlegen
addcustomer.button.submit=Kunden anlegen
addcustomer.notification.validation=Bitte füllen Sie alle Pflichtfelder aus
addcustomer.notification.success=Kunde erfolgreich angelegt
addcustomer.notification.check=Bitte überprüfen Sie Ihre Eingaben
addcustomer.notification.error=Fehler: {0}
addcustomer.validation.required=Dieses Feld ist erforderlich
# Add Company
addcompany.title=Neue Firma anlegen
addcompany.button.submit=Firma anlegen
# Verwaltung
verwaltung.title=Verwaltung
verwaltung.description=Verwalten Sie hier Ihre Firmen, Kunden und Systemeinstellungen
# User Messages
usermessages.title.with=Nachrichten mit {0}
usermessages.general.title=Allgemeine Konversationen
usermessages.general.conversation=Allgemeine Konversation
usermessages.job.title=Auftragsbezogene Nachrichten
usermessages.job.conversation=Auftrag {0}
usermessages.no.job.messages=Keine auftragsbezogenen Nachrichten
usermessages.preview.empty=Keine Vorschau verfügbar
usermessages.message.count={0} Nachrichten
usermessages.unknown=Unbekannt
usermessages.unknown.participant=Unbekannter Teilnehmer
# Admin Dashboard
admindashboard.title=Admin Dashboard
admindashboard.loading=Statistiken werden geladen...
admindashboard.error=Fehler beim Laden: {0}
admindashboard.section.overview=Übersicht
admindashboard.section.jobs=Aufträge
admindashboard.section.tasks=Aufgaben
admindashboard.section.users=Benutzeraktivitäten
admindashboard.section.health=Systemstatus
admindashboard.stat.totaljobs=Gesamtaufträge
admindashboard.stat.users=Benutzer
admindashboard.stat.appusers=App-Nutzer
admindashboard.stat.lastupdated=Zuletzt aktualisiert
admindashboard.stat.openjobs=Offene Aufträge
admindashboard.stat.inprogress=In Bearbeitung
admindashboard.stat.completed=Abgeschlossen
admindashboard.stat.cargo=Frachtstücke
admindashboard.stat.status.info=Status
admindashboard.stat.status.unavailable=Nicht verfügbar
admindashboard.stat.totaltasks=Gesamtaufgaben
admindashboard.stat.completedtasks=Erledigt
admindashboard.stat.pendingtasks=Ausstehend
admindashboard.stat.successrate=Erfolgsrate
admindashboard.stat.photos=Fotos
admindashboard.stat.barcodes=Barcodes
admindashboard.stat.signatures=Unterschriften
admindashboard.stat.comments=Kommentare
admindashboard.stat.database=Datenbank
admindashboard.stat.database.connected=Verbunden
admindashboard.stat.database.error=Fehler
admindashboard.stat.websocket=WebSocket
admindashboard.stat.websocket.active=Aktiv
admindashboard.stat.app=Anwendung
admindashboard.stat.app.running=Läuft
admindashboard.stat.memory=Speicher
# Messages
messages.title=Nachrichten
messages.column.status=Status
messages.column.client=Kunde
messages.column.email=E-Mail
messages.column.total=Gesamt
messages.column.unread=Ungelesen
messages.column.lastmessage=Letzte Nachricht
messages.column.preview=Vorschau
messages.notification.error=Fehler beim Laden der Nachrichten
messages.preview.image=Bild
messages.preview.empty=Keine Vorschau
messages.sender.unknown=Unbekannter Absender
# Add Job
addjob.title=Neuen Auftrag anlegen
addjob.customer.label=Kunde
addjob.customer.placeholder=Kunde auswählen
addjob.customer.unnamed=Unbenannter Kunde
addjob.button.clearfields=Felder leeren
addjob.button.submit=Auftrag anlegen
addjob.address.salutation=Anrede
addjob.address.salutation.placeholder=Anrede wählen
addjob.salutation.mr=Herr
addjob.salutation.ms=Frau
addjob.salutation.other=Divers
addjob.address.company.placeholder=Firma eingeben
addjob.address.street.placeholder=Straße eingeben
addjob.address.housenumber=Hausnummer
addjob.address.addition.placeholder=Adresszusatz
addjob.address.city=Ort
addjob.address.city.placeholder.pickup=Ort (Abholung)
addjob.address.city.placeholder.delivery=Ort (Lieferung)
addjob.address.delivery.street.placeholder=Straße (Lieferung)
addjob.address.delivery.addition.placeholder=Adresszusatz (Lieferung)
addjob.address.save=Adresse speichern
addjob.section.pickup=Abholung
addjob.section.delivery=Lieferung
addjob.tab.addresses=Auftraggeber & Adressen
addjob.tab.appointments=Termine & Verarbeitung
addjob.tab.cargo=Fracht
addjob.tab.tasks=Aufgaben
addjob.tab.price=Preis & Abschluss
addjob.appointment.date=Datum
addjob.appointment.time=Uhrzeit
addjob.appointment.pickup=Abholtermin
addjob.appointment.delivery=Liefertermin
addjob.settings.digitalprocess=Digitale Abwicklung per App
addjob.appuser.label=App-Nutzer
addjob.appuser.placeholder=App-Nutzer auswählen
addjob.cargo.description=Beschreibung
addjob.cargo.description.placeholder=Beschreibung eingeben
addjob.cargo.quantity=Anzahl
addjob.cargo.weight=Gewicht
addjob.cargo.length=Länge
addjob.cargo.width=Breite
addjob.cargo.height=Höhe
addjob.cargo.europalette=Europalette
addjob.cargo.disposablepalette=Einwegpalette
addjob.cargo.dusseldorfpalette=Düsseldorfer Palette
addjob.cargo.gridboxpalette=Gitterboxpalette
addjob.cargo.gridcart=Gitterwagen
addjob.cargo.parcel=Paket
addjob.cargo.add=Fracht hinzufügen
addjob.tasks.title=Aufgaben
addjob.tasks.template.placeholder=Template auswählen
addjob.tasks.template.save.tooltip=Als Template speichern
addjob.tasks.template.save.title=Template speichern
addjob.tasks.template.name=Template-Name
addjob.tasks.template.name.placeholder=Name eingeben
addjob.tasks.template.name.required=Name ist erforderlich
addjob.tasks.template.saved=Template "{0}" gespeichert
addjob.tasks.template.save.error=Fehler beim Speichern: {0}
addjob.tasks.template.dialog.error=Fehler beim Öffnen des Dialogs: {0}
addjob.tasks.template.no.tasks=Keine Aufgaben zum Speichern
addjob.tasks.template.load.title=Template laden
addjob.tasks.template.load.text=Möchten Sie das Template "{0}" laden? Diese Aktion ersetzt alle aktuellen Aufgaben.
addjob.tasks.template.load.confirm=Laden
addjob.tasks.template.loaded=Template "{0}" geladen
addjob.tasks.template.load.error=Fehler beim Laden: {0}
addjob.tasks.template.load.templates.error=Fehler beim Laden der Templates: {0}
addjob.tasks.add=Aufgabe hinzufügen
addjob.tasks.tasktype=Aufgabentyp
addjob.tasks.tasktype.placeholder=Typ wählen
addjob.tasks.description=Beschreibung
addjob.tasks.description.placeholder=Beschreibung eingeben
addjob.tasks.buttontext=Button-Text
addjob.tasks.buttontext.placeholder=Text eingeben
addjob.tasks.remark=Bemerkung
addjob.tasks.remark.placeholder=Bemerkung eingeben
addjob.tasks.photo.min=Min. Fotos
addjob.tasks.photo.max=Max. Fotos
addjob.tasks.barcode.min=Min. Barcodes
addjob.tasks.barcode.max=Max. Barcodes
addjob.tasks.signature.noconfig=Keine Konfiguration erforderlich
addjob.tasks.todolist.title=To-Do Liste
addjob.tasks.todolist.item.placeholder=To-Do eingeben
addjob.tasks.todolist.add=To-Do hinzufügen
addjob.tasks.comment.label=Kommentar
addjob.tasks.comment.placeholder=Kommentar eingeben
addjob.tasks.comment.required=Kommentar erforderlich
addjob.services.title=Leistungen
addjob.services.add=Leistung hinzufügen
addjob.services.calculation=Berechnung
addjob.services.basis.distance=Gefahrene Kilometer
addjob.services.basis.time=Zeit
addjob.services.basis.flatrate=Pauschal
addjob.services.vat=Mehrwertsteuer
addjob.services.route.missing=Route fehlt
addjob.services.dialog.title=Leistung auswählen
addjob.services.dialog.placeholder=Leistung wählen
addjob.services.dialog.add=Hinzufügen
addjob.summary.title=Zusammenfassung
addjob.summary.net=Netto
addjob.summary.vat=Mehrwertsteuer
addjob.summary.gross=Brutto
addjob.route.title=Route
addjob.route.distance=Entfernung
addjob.route.distance.km=Entfernung (km)
addjob.route.distance.placeholder=z.B. 150.5
addjob.route.duration=Dauer
addjob.route.duration.min=Dauer (Min.)
addjob.route.duration.placeholder=z.B. 120
addjob.route.manual.title=Manuelle Streckeneingabe
addjob.route.manual.hint=Geben Sie die Entfernung und Dauer manuell ein, wenn keine Route berechnet wurde
addjob.notification.success=Auftrag {0} erfolgreich angelegt
addjob.notification.cleared=Alle Felder wurden geleert
addjob.notification.draft.restored=Entwurf wiederhergestellt
addjob.validation.required.fields=Bitte füllen Sie alle Pflichtfelder aus
addjob.validation.appuser.required=Bitte wählen Sie einen App-Nutzer aus
addjob.validation.cargo.required=Bitte geben Sie mindestens eine Fracht an
addjob.validation.pickupdate.future=Abholdatum muss heute oder in der Zukunft liegen
addjob.validation.deliverydate.future=Lieferdatum muss heute oder in der Zukunft liegen
addjob.validation.dialog.title=Adressvalidierung
addjob.validation.dialog.loading=Adressen werden validiert...
addjob.validation.dialog.back=Zurück
addjob.validation.dialog.continue=Weiter
addjob.validation.dialog.continue.anyway=Trotzdem weiter
addjob.validation.pickup.address=Abholadresse
addjob.validation.delivery.address=Lieferadresse
addjob.validation.route=Route
# Job Summary
jobsummary.title=Zusammenfassung
jobsummary.error.noid=Keine Job-ID angegeben
jobsummary.error.invalidid=Ungültige Job-ID Format: {0}
jobsummary.error.notfound=Job mit ID {0} nicht gefunden
jobsummary.button.sendmessage=Nachricht senden
jobsummary.button.jobhistory=Job Historie
jobsummary.button.complete=Auftrag manuell abschließen
jobsummary.dialog.complete.title=Auftrag abschließen
jobsummary.dialog.complete.text=Möchten Sie den Auftrag {0} manuell abschließen?
jobsummary.dialog.complete.cancel=Abbrechen
jobsummary.dialog.complete.confirm=Abschließen
jobsummary.notification.completed=Auftrag {0} wurde abgeschlossen
jobsummary.notification.complete.error=Fehler beim Abschließen: {0}
jobsummary.notification.noappuser=Diesem Auftrag ist kein App-Nutzer zugeordnet
jobsummary.section.pickup=Abholung
jobsummary.section.delivery=Lieferung
jobsummary.section.tasks=Zu quittierende Aufgaben
jobsummary.section.cargo=Zu transportierende Fracht
jobsummary.section.info=Weitere Informationen
jobsummary.tasks.none=Keine Aufgaben
jobsummary.cargo.none=Keine Frachtangaben
jobsummary.info.netto=Netto
jobsummary.info.ust=USt
jobsummary.info.gesamt=Gesamt
jobsummary.info.bemerkung=Bemerkung
jobsummary.info.digital=Digitale Abwicklung per App: aktiviert
jobsummary.info.appuser=App-Nutzer
jobsummary.task.status.abgeschlossen=Abgeschlossen
jobsummary.task.status.offen=Offen
jobsummary.task.typ=Typ
jobsummary.task.completedAt=Abgeschlossen am
jobsummary.task.completedBy=Abgeschlossen von
jobsummary.task.todo.items=To-Do Items
jobsummary.task.photo.info=Fotos
jobsummary.task.photo.minmax=Mindestens {0} Fotos erforderlich
jobsummary.task.photo.maxonly=Maximal {0} Fotos erlaubt
jobsummary.task.photo.taken=Aufgenommene Fotos ({0})
jobsummary.task.button.text=Button-Text
jobsummary.button.schliessen=Schließen
# Jobs
jobs.title=Aufträge
jobs.filter.search=Suchen
jobs.filter.search.placeholder=Suche nach Auftragsnummer...
jobs.filter.startdate=Startdatum
jobs.filter.enddate=Enddatum
jobs.filter.status=Status
jobs.filter.apply=Filter anwenden
jobs.status.all=Alle
jobs.status.open=Offen
jobs.status.done=Erledigt
jobs.notification.completed=Auftrag {0} wurde abgeschlossen
jobs.column.status=Status
jobs.column.customer=Kunde
jobs.column.jobnumber=Auftragsnummer
jobs.column.jobdate=Auftragsdatum
jobs.column.destination=Zielort
jobs.historie.manuell=Manuell
jobs.button.csvexport=CSV Export
jobs.tooltip.complete=Auftrag abschließen
jobs.tooltip.createinvoice=Rechnung erstellen
jobs.tooltip.delete=Auftrag löschen
jobs.dialog.complete.title=Auftrag abschließen
jobs.dialog.complete.text=Möchten Sie den Auftrag {0} manuell abschließen?
jobs.dialog.complete.confirm=Abschließen
jobs.dialog.delete.title=Auftrag löschen
jobs.dialog.delete.text=Möchten Sie den Auftrag {0} wirklich löschen?
jobs.notification.completed=Auftrag {0} wurde abgeschlossen
jobs.notification.complete.error=Fehler beim Abschließen: {0}
jobs.notification.deleted=Auftrag {0} wurde gelöscht
jobs.notification.delete.error=Fehler beim Löschen: {0}
# Create Invoice
createinvoice.error.invalidid=Ungültige Job-ID
createinvoice.error.notfound=Job nicht gefunden
createinvoice.button.create=Rechnung erstellen
createinvoice.section.job=Auftragsdetails
createinvoice.section.route=Streckeninfo
createinvoice.section.services=Leistungen
createinvoice.section.summary=Zusammenfassung
createinvoice.field.jobnumber=Auftragsnummer
createinvoice.field.customer=Kunde
createinvoice.field.status=Status
createinvoice.field.price=Preis
createinvoice.route.distance=Entfernung
createinvoice.route.duration=Fahrtzeit
createinvoice.column.service=Leistung
createinvoice.column.basis=Berechnungsbasis
createinvoice.summary.net=Nettosumme
createinvoice.summary.total=Gesamtsumme
createinvoice.notification.noservices=Bitte wählen Sie mindestens eine Leistung aus
createinvoice.notification.nouser=Benutzer nicht gefunden
createinvoice.notification.notemplate=Kein Rechnungstemplate gefunden
createinvoice.notification.error=Fehler beim Erstellen der Rechnung: {0}
# Invoices
invoices.title=Rechnungen
invoices.column.number=Nummer
invoices.column.customer=Kunde
invoices.column.date=Datum
invoices.column.amount=Betrag
invoices.column.description=Beschreibung
# My Invoices
myinvoices.title=Meine Rechnungen
myinvoices.hint.noopen=Sie haben keine offenen Rechnungen. Alle Rechnungen sind beglichen.
myinvoices.bank.institute=Bank
myinvoices.bank.beneficiary=Empfänger
myinvoices.bank.iban=IBAN
myinvoices.recipient.name=Kunde
myinvoices.recipient.department=
myinvoices.item.description=Position: {0}
# App User
appuser.title=App-Nutzer
appuser.button.add=App-Nutzer hinzufügen
appuser.column.designation=Bezeichnung
appuser.column.firstname=Vorname
appuser.column.lastname=Nachname
appuser.column.phone=Telefon
appuser.column.appcode=App-Code
appuser.column.email=E-Mail
# Statistics
statistics.title=KI-Statistiken
statistics.subtitle=Stellen Sie Fragen zu Ihren Aufträgen und Kunden
statistics.prompt.placeholder=Frage eingeben...
statistics.quick.jobcount=Anzahl Aufträge
statistics.quick.jobcount.prompt=Wie viele Aufträge habe ich aktuell?
statistics.quick.revenue=Umsatz
statistics.quick.revenue.prompt=Wie hoch ist mein Umsatz diesen Monat?
statistics.quick.trend=Trends
statistics.quick.trend.prompt=Zeige mir Trends in den letzten 3 Monaten
statistics.ai.label=KI-Antwort
statistics.data.fetched=Daten wurden abgerufen
statistics.loading=Berechne...
# Job Status
jobstatus.IN_PROGRESS=In Bearbeitung
jobstatus.COMPLETED=Abgeschlossen
# Task Types
tasktype.CONFIRMATION=Bestätigung
tasktype.SIGNATURE=Unterschrift
tasktype.TODOLIST=To-Do Liste
tasktype.PHOTO=Foto
tasktype.BARCODE=Barcode
tasktype.COMMENT=Kommentar
# Password Reset
passwordreset.title=Passwort zurücksetzen
passwordreset.newpassword=Neues Passwort
passwordreset.confirmpassword=Passwort bestätigen
passwordreset.button.submit=Passwort speichern
passwordreset.button.cancel=Abbrechen
passwordreset.button.send=E-Mail senden
passwordreset.notification.enterpassword=Bitte geben Sie ein neues Passwort ein
passwordreset.notification.mismatch=Die Passwörter stimmen nicht überein
passwordreset.notification.success=Passwort wurde erfolgreich geändert
passwordreset.notification.invalidtoken=Token ungültig oder abgelaufen
passwordreset.notification.entermail=Bitte E-Mail eingeben
passwordreset.notification.sent=Falls die E-Mail existiert, wurde ein Link versendet
passwordreset.notification.wait=Bitte warten Sie {0} Sekunden, bevor Sie den Code erneut senden
# Email
email.2fa.subject=Ihr VotianLT Bestätigungscode
email.2fa.body=Ihr Bestätigungscode lautet: {0}\n\nDieser Code ist 10 Minuten gültig.\nWenn Sie diese Registrierung nicht angefragt haben, ignorieren Sie diese E-Mail.
# Register
register.title=Registrierung
register.subtitle=Erstellen Sie Ihr VotianLT-Konto
register.email=E-Mail-Adresse
register.password=Passwort
register.password.placeholder=Mindestens 6 Zeichen
register.password.confirm=Passwort bestätigen
register.password.confirm.placeholder=Passwort wiederholen
register.firstname=Vorname
register.lastname=Nachname
register.phone=Telefonnummer
register.company=Firma
register.street=Straße
register.housenr=Hausnr
register.zip=Postleitzahl
register.city=Stadt
register.code.label=Bestätigungscode (6 Ziffern)
register.code.placeholder=z. B. 123456
register.button.submit=Registrieren
register.button.verify=Code prüfen und registrieren
register.button.resend=Code erneut senden
register.button.back=Zurück zur Startseite
register.notification.email.required=Bitte geben Sie eine E-Mail-Adresse ein
register.notification.email.invalid=Bitte geben Sie eine gültige E-Mail-Adresse ein
register.notification.email.duplicate=Ein Benutzer mit dieser E-Mail-Adresse existiert bereits
register.notification.password.required=Bitte geben Sie ein Passwort ein
register.notification.password.min=Das Passwort muss mindestens 6 Zeichen lang sein
register.notification.password.mismatch=Die Passwörter stimmen nicht überein
register.notification.firstname.required=Bitte geben Sie Ihren Vornamen ein
register.notification.lastname.required=Bitte geben Sie Ihren Nachnamen ein
register.notification.phone.required=Bitte geben Sie Ihre Telefonnummer ein
register.notification.company.required=Bitte geben Sie den Firmennamen ein
register.notification.street.required=Bitte geben Sie die Straße ein
register.notification.housenr.required=Bitte geben Sie die Hausnummer ein
register.notification.zip.required=Bitte geben Sie die Postleitzahl ein
register.notification.city.required=Bitte geben Sie die Stadt ein
register.notification.code.sent=Ein Bestätigungscode wurde an {0} gesendet
register.notification.code.emailerror=Fehler beim Senden der E-Mail: {0}
register.notification.code.expired=Der Code ist abgelaufen. Bitte senden Sie einen neuen Code.
register.notification.code.invalid=Der eingegebene Code ist ungültig
register.notification.code.startfirst=Bitte starten Sie zuerst die Registrierung
register.notification.code.required=Bitte geben Sie den 6-stelligen Code ein
register.notification.success=Registrierung erfolgreich. Bitte melden Sie sich an.
register.notification.failed=Registrierung fehlgeschlagen: {0}
# Start Page
start.title=VotianLT - Ihr digitaler Transportpartner
start.button.login=Anmelden
start.button.register=Registrieren
start.button.createorder=Auftragserstellung
start.button.notifications=Benachrichtigungen
start.button.nonotifications=Keine neuen Benachrichtigungen
start.system.title=Das System
start.feature.setup.title=Einrichtungsassistent
start.feature.setup.desc=Mithilfe des Einrichtungsassistenten haben Sie die Möglichkeit, Ihr Nutzerprofil zu vervollständigen.
start.feature.customers.title=Kunden- und Auftragsverwaltung
start.feature.customers.desc=Mit der Kunden- und Auftragsverwaltung haben Sie alle Kontaktdaten und Auftragsdetails stets im Blick.
start.feature.jobs.title=Auftragserstellung
start.feature.jobs.desc=Stellen Sie mit wenigen Mausklicks Aufträge ins System ein und legen Sie fest, welcher Mitarbeiter welchen Transportauftrag abarbeiten soll.
start.app.title=Die App
start.app.description=Jeder Auftrag kann optional über die votianLT-App abgearbeitet werden ganz ohne "Zettelwirtschaft". So gelangen alle relevanten Auftragsinformationen direkt auf das Smartphone des Fahrers.
start.imprint.title=Impressum
start.imprint.company=Assecutor Data Service GmbH
start.imprint.address=Ottensener Str. 8, 22525 Hamburg
start.imprint.phone=Telefon: +49 40 18 123 771 0
start.imprint.email=E-Mail: ahoi@assecutor.de
start.slogan=Betreiben Sie Ihr Geschäft smart … mit votianLT!
start.version=Version
# Login View
login.2fa.title=2FA Code
login.2fa.button=Code prüfen
login.votianlt=VotianLT
login.version=Version
# Message Details
messagedetails.button.send=Senden
messagedetails.placeholder=Nachricht eingeben...
messagedetails.noimage=(kein Bildinhalt)
messagedetails.imageerror=(Bild konnte nicht geladen werden)
# Invoice Generator
invoicegenerator.properties.title=Eigenschaften
invoicegenerator.properties.type=Typ
invoicegenerator.fontsize.label=Schriftgröße
invoicegenerator.color.label=Schriftfarbe
invoicegenerator.color.dialog.title=Schriftfarbe wählen
invoicegenerator.color.dialog.hex=Hex-Farbwert
invoicegenerator.button.cancel=Abbrechen
invoicegenerator.button.apply=Übernehmen
invoicegenerator.button.delete=Element löschen
invoicegenerator.notification.color.applied=Farbe übernommen
invoicegenerator.upload.drop=Bild hierher ziehen oder klicken
invoicegenerator.upload.success=Bild erfolgreich hochgeladen
invoicegenerator.upload.error=Fehler beim Hochladen: {0}
invoicegenerator.file.rejected=Datei abgelehnt: {0}
invoicegenerator.properties.select.info=Klicken Sie auf ein Element im Canvas, um dessen Eigenschaften zu bearbeiten.
# CSV Export
csv.header.customer=Auftraggeber
csv.header.jobnumber=Auftragsnummer
csv.header.jobdate=Auftragsdatum
csv.header.destination=Zielort
csv.filename=jobs.csv
# DatePicker I18n
datepicker.month.januar=Januar
datepicker.month.februar=Februar
datepicker.month.märz=März
datepicker.month.april=April
datepicker.month.mai=Mai
datepicker.month.juni=Juni
datepicker.month.juli=Juli
datepicker.month.august=August
datepicker.month.september=September
datepicker.month.oktober=Oktober
datepicker.month.november=November
datepicker.month.dezember=Dezember
datepicker.weekday.sonntag=Sonntag
datepicker.weekday.montag=Montag
datepicker.weekday.dienstag=Dienstag
datepicker.weekday.mittwoch=Mittwoch
datepicker.weekday.donnerstag=Donnerstag
datepicker.weekday.freitag=Freitag
datepicker.weekday.samstag=Samstag
datepicker.weekdayshort.so=So
datepicker.weekdayshort.mo=Mo
datepicker.weekdayshort.di=Di
datepicker.weekdayshort.mi=Mi
datepicker.weekdayshort.do=Do
datepicker.weekdayshort.fr=Fr
datepicker.weekdayshort.sa=Sa
# Job History
jobhistory.status.pickupscheduled=Abholung geplant
jobhistory.status.pickedup=Abgeholt
jobhistory.status.intransit=Unterwegs
jobhistory.status.delivered=Zugestellt
jobhistory.image.alt=Vergrößertes Foto
# Version
version.label=Version
# Management Combo
management.placeholder=Verwaltung
management.customers=Kunden
management.jobs=Aufträge
management.companies=Firmen
# User Menu
usermenu.profile=Profil anzeigen
usermenu.settings=Einstellungen
usermenu.logout=Abmelden
# CTA Button
cta.freetest=Jetzt kostenlos testen
# Miscellaneous
misc.toggle.hide=Ausblenden
misc.toggle.show=Einblenden
misc.nodata=Keine Daten vorhanden
misc.loading=Daten werden geladen...
misc.error=Fehler aufgetreten
misc.retry=Erneut versuchen