# Common Dialog
dialog.cancel=Abbrechen
dialog.confirm=Bestätigen

# Navigation and Main Layout
nav.jobs=Aufträge
nav.job.create=Auftragserstellung
nav.customers=Adressbuch
nav.appusers=App-Nutzer
nav.statistics=Statistiken
nav.invoices=Rechnungen
nav.messages=Nachrichten
nav.profile=Mein Profil
nav.myinvoices=Rechnungen
nav.imprint=Impressum
nav.management=Verwaltung
nav.users=Benutzer
nav.showprofile=Profil anzeigen
nav.settings=Einstellungen
nav.logout=Abmelden
logout.confirm.title=Abmelden bestätigen
logout.confirm.message=Möchten Sie sich wirklich 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
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.settings.digitalprocess=Digitale Abwicklung
profile.settings.digitalprocess.info=Aufträge werden digital über die App abgewickelt
profile.settings.locateappuser=App-Nutzer orten
profile.settings.locateappuser.info=Standort der App-Nutzer wird regelmäßig übertragen
profile.settings.vatrate=Umsatzsteuer
profile.account=Konto
profile.security=Sicherheit
profile.security.twofactor=Zwei-Faktor-Authentifizierung
profile.security.twofactor.info=Beim Anmelden wird ein zusätzlicher Code per E-Mail versendet
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.billing.prefix=Rechnungspräfix

# 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.element.invoicenumber=Rechnungsnummer
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

# Duration
duration.hours.short=Std.
duration.minutes.short=Min.

# 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=Adressbuch
page.title.customer.edit=Adresse 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=Neue Adresse anlegen
page.title.login=Bei VotianLT anmelden
page.title.jobs=Aufträge
page.title.appuser.edit=App-Nutzer bearbeiten
page.title.statistics=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=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.admin.pricetable=Preis-Tabelle
page.title.add.job=Neuen Auftrag anlegen

# Dashboard
dashboard.welcome=Willkommen, {0}!
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

# 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=Adressbuch
customers.button.add=Neue Adresse anlegen
customers.hint.click=Klicken Sie auf einen Adresseintrag, 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=Adresse bearbeiten
editcustomer.notification.notfound=Adresse nicht gefunden
editcustomer.notification.invalid.id=Ungültige Adress-ID
editcustomer.notification.saved=Adresse erfolgreich gespeichert
editcustomer.notification.check=Bitte überprüfen Sie Ihre Eingaben
editcustomer.notification.deleted=Adresse erfolgreich gelöscht
editcustomer.dialog.delete.text=Möchten Sie diese Adresse wirklich löschen?
editcustomer.dialog.delete.confirm=Löschen

# Add Customer
addcustomer.title=Neue Adresse anlegen
addcustomer.button.submit=Adresse anlegen
addcustomer.notification.validation=Bitte füllen Sie alle Pflichtfelder aus
addcustomer.notification.success=Kunde erfolgreich angelegt
addcustomer.notification.duplicate=Ein identischer Adressbucheintrag existiert bereits
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=Auftraggeber
addjob.customer.placeholder=Auftraggeber auswählen
addjob.customer.unnamed=Unbenannter Auftraggeber
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.pickup.label=Abholadresse
addjob.address.pickup.placeholder=Abholadresse auswählen oder eingeben
addjob.address.delivery.label=Lieferadresse
addjob.address.delivery.placeholder=Lieferadresse auswählen oder 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 in Adressbuch übernehmen
addjob.address.update=Adresse im Adressbuch aktualisieren
addjob.section.pickup=Abholung
addjob.section.delivery=Lieferung
addjob.stations.apply=Stationen \u00fcbernehmen
addjob.station.delivery=Lieferstation {0}
addjob.station.add=Lieferstation hinzuf\u00fcgen
addjob.station.remove.confirm=Lieferstation {0} wirklich entfernen?
addjob.station.max.reached=Maximale Anzahl von 25 Lieferstationen erreicht
addjob.station.unused=Nicht genutzt
addjob.appointment.delivery.info=Liefertermine werden direkt in den Lieferstationen festgelegt.
addjob.tab.addresses=Auftraggeber & Adressen
addjob.tab.pickup.address=Auftraggeber & Abholadresse
addjob.tab.delivery.address=Lieferadresse
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=Vorlage auswählen
addjob.tasks.template.save.tooltip=Als Vorlage speichern
addjob.tasks.template.save.title=Vorlage speichern
addjob.tasks.template.name=Vorlagen-Name
addjob.tasks.template.name.placeholder=Name eingeben
addjob.tasks.template.name.required=Name ist erforderlich
addjob.tasks.template.saved=Vorlage "{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=Vorlage laden
addjob.tasks.template.load.text=Möchten Sie die Vorlage "{0}" laden? Diese Aktion ersetzt alle aktuellen Aufgaben.
addjob.tasks.template.load.confirm=Laden
addjob.tasks.template.loaded=Vorlage "{0}" geladen
addjob.tasks.template.load.error=Fehler beim Laden: {0}
addjob.tasks.template.load.templates.error=Fehler beim Laden der Vorlagen: {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.notelabel=Bemerkung (optional)
addjob.tasks.signature.notelabel.placeholder=Hinweistext für die Bemerkung eingeben
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.tasks.optional=Aufgabe ist optional
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.station.placeholder=Lieferstation wählen
addjob.services.dialog.add=Hinzufügen
addjob.services.deliverystation=Lieferstation
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
addjob.validation.address.not.found.title=Adresse nicht gefunden
addjob.validation.address.not.found.message=Die eingegebene Adresse konnte bei Google nicht eindeutig gefunden werden. Möchten Sie trotzdem speichern?
addjob.validation.address.save.anyway=Trotzdem speichern
addjob.validation.address.correct=Adresse korrigieren

# 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.station.phone=Telefon
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
jobsummary.route.planned=Geplante Route
jobsummary.button.manualcomplete=Manuell beenden
jobsummary.dialog.manualcomplete.title=Auftrag manuell beenden
jobsummary.dialog.manualcomplete.text=Der Auftrag {0} wird jetzt manuell abgeschlossen. Danach kann er nicht mehr per App weiter bearbeitet werden.
jobsummary.dialog.manualcomplete.reason=Begründung
jobsummary.dialog.manualcomplete.reason.required=Bitte geben Sie eine Begründung ein
jobsummary.dialog.manualcomplete.cancel=Abbrechen
jobsummary.dialog.manualcomplete.confirm=Akzeptiert
jobsummary.history.manualcomplete.reason=Manuell beendet
jobmanualcomplete.route.hours=Stunden
jobmanualcomplete.route.minutes=Minuten
jobmanualcomplete.route.manual.hint=Keine Routendaten vorhanden – bitte Entfernung und Dauer manuell erfassen.

# 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.showinvoice=Rechnung anzeigen
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.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.title=Rechnung erstellen \u2013 Auftrag {0}
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.section.vat=Umsatzsteuer
createinvoice.field.vatrate=USt-Satz
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.vat=MwSt. ({0}%)
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}
createinvoice.notification.saved=Rechnung {0} wurde gespeichert
createinvoice.preview.title=Rechnungsvorschau
createinvoice.preview.number=VORSCHAU
createinvoice.button.save=Speichern
createinvoice.confirm.save.title=Rechnung speichern
createinvoice.confirm.save.message=Diese Rechnung wird dauerhaft gespeichert und kann anschlie\u00dfend nicht mehr ver\u00e4ndert werden. Fortfahren?
createinvoice.confirm.save.confirm=Ja, speichern

# Invoices
invoices.title=Rechnungen
invoices.column.number=Nummer
invoices.column.customer=Kunde
invoices.column.date=Datum
invoices.column.amount=Betrag
invoices.column.description=Beschreibung
invoices.empty=Es wurden noch keine Rechnungen erstellt.
invoices.notification.pdf.missing=Für diese Rechnung ist kein PDF gespeichert.
invoices.notification.pdf.error=Die PDF-Anzeige ist fehlgeschlagen: {0}
invoices.column.status=Status
invoices.column.type=Typ
invoices.column.actions=Aktionen
invoices.disclaimer=Hinweis: Die rechtliche Aufbewahrungspflicht liegt beim Aussteller. Eine bereits ausgestellte Rechnung wird nicht überschrieben — Korrekturen erfolgen über Berichtigung oder Stornorechnung mit eindeutigem Bezug.
invoices.status.draft=Entwurf
invoices.status.issued=Ausgestellt
invoices.status.sent=Versendet
invoices.status.cancelled=Storniert
invoices.status.corrected=Berichtigt
invoices.type.invoice=Rechnung
invoices.type.cancellation=Stornorechnung
invoices.type.correction=Berichtigung
invoices.action.view=PDF anzeigen
invoices.action.history=Historie
invoices.action.marksent=Versendet markieren
invoices.action.correct=Berichtigen
invoices.action.cancel=Stornieren
invoices.notification.sent=Rechnung als versendet markiert.
invoices.notification.cancelled=Stornobeleg {0} erstellt.
invoices.notification.corrected=Berichtigungsbeleg {0} erstellt.
invoices.notification.error=Aktion fehlgeschlagen: {0}
invoices.cancel.title=Rechnung {0} stornieren
invoices.cancel.hint=Die Originalrechnung bleibt unverändert sichtbar. Es wird ein eigenständiger Stornobeleg mit eigener Belegnummer erstellt, der die Originalrechnung eindeutig referenziert.
invoices.cancel.reason=Grund der Stornierung
invoices.cancel.reason.required=Bitte einen Grund angeben.
invoices.cancel.confirm=Stornobeleg erstellen
invoices.correct.title=Rechnung {0} berichtigen
invoices.correct.hint=Eine Berichtigung dient ausschließlich der Korrektur formaler Fehler (z.B. Adresse, Leistungsdatum). Die Originalrechnung bleibt sichtbar; der Berichtigungsbeleg verweist eindeutig auf sie.
invoices.correct.fields=Berichtigte Angaben
invoices.correct.fields.helper=Beschreiben Sie, welche Angaben ergänzt oder ersetzt werden.
invoices.correct.fields.required=Bitte die berichtigten Angaben beschreiben.
invoices.correct.reason=Grund der Berichtigung
invoices.correct.confirm=Berichtigung erstellen
invoices.history.title=Historie zu Rechnung {0}
invoices.history.log=Änderungsprotokoll
invoices.history.empty=Keine Einträge vorhanden.
invoices.history.original=Original­rechnung
invoices.history.cancellation=Stornobeleg
invoices.history.correction=Berichtigungsbeleg
invoices.history.replacement=Ersatzrechnung
invoices.audit.action.created_draft=Entwurf erstellt
invoices.audit.action.updated_draft=Entwurf geändert
invoices.audit.action.issued=Ausgestellt
invoices.audit.action.sent=Versendet
invoices.audit.action.cancelled=Storniert
invoices.audit.action.corrected=Berichtigt
invoices.audit.action.replaced=Ersetzt durch neue Rechnung
invoices.audit.action.deleted_draft=Entwurf gelöscht
invoices.audit.action.payment_recorded=Zahlung erfasst
invoices.audit.resulting=Erzeugter Folgebeleg: {0}
invoices.payment.unpaid=Offen
invoices.payment.partially_paid=Teilzahlung
invoices.payment.paid=Bezahlt
invoices.payment.overpaid=Überzahlung
invoices.payment.refund_due=Erstattung offen
invoices.action.payment=Zahlung erfassen
invoices.action.export=Exportieren
invoices.payment.title=Zahlung zu Rechnung {0}
invoices.payment.hint=Offener Restbetrag: {0}. Negative Beträge können zur Korrektur erfasst werden.
invoices.payment.amount=Zahlbetrag
invoices.payment.amount.required=Bitte einen Betrag (ungleich 0) angeben.
invoices.payment.reference=Zahlungsreferenz (z.B. Kontoauszug, Buchungs-Nr.)
invoices.payment.reason=Anmerkung
invoices.payment.confirm=Zahlung erfassen
invoices.notification.payment=Zahlung erfasst.

# My Invoices
myinvoices.title=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}
myinvoices.card.open=Offene Rechnungen
myinvoices.card.bank=Bankverbindung
myinvoices.bank.reference=Verwendungszweck
myinvoices.section.title=Alle Rechnungen
myinvoices.filter.pagesize=Einträge pro Seite
myinvoices.filter.search=Suche
myinvoices.filter.search.placeholder=Rechnungsnummer suchen...
myinvoices.column.status=Status
myinvoices.column.number=Nummer
myinvoices.column.date=Datum
myinvoices.column.amount=Betrag
myinvoices.empty.title=Keine Rechnungen
myinvoices.empty.desc=Es wurden keine Rechnungen gefunden.
myinvoices.button.prev=Zurück
myinvoices.button.next=Weiter

# 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=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 als Balkendiagramm
statistics.ai.label=KI-Antwort
statistics.data.fetched=Daten wurden abgerufen
statistics.loading=Berechne...

# Job Status
jobstatus.IN_PROGRESS=In Bearbeitung
jobstatus.COMPLETED=Abgeschlossen
jobstatus.CREATED=Erstellt
jobstatus.CANCELLED=Storniert

# 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.demo=Demo
start.button.register=Registrieren
login.demo.only.button=Der Demo-Zugang ist nur über den Demo-Button auf der Startseite verfügbar.
demo.session.active=Der Demo-Modus wird bereits von einem anderen Nutzer verwendet. Bitte versuchen Sie es später erneut.
demo.start.error=Der Demo-Modus konnte nicht gestartet werden.
start.button.createorder=Auftragserstellung
start.button.notifications=Benachrichtigungen
start.button.nonotifications=Keine neuen Benachrichtigungen
start.hero.description=Für Solo-Selbstständige und Kleinunternehmer im Transportgewerbe - volldigital und aus einem Guss. Konzentrieren Sie sich auf Ihr Geschäft, wir kümmern uns um die Büroarbeit.
start.hero.demo.hint=Demo startet sofort mit vorbereiteten Beispieldaten.
start.hero.trial.hint="Jetzt kostenlos testen" erstellt Ihren eigenen Account für den kostenlosen Probemonat.
start.system.title=Das System
start.system.intro=Für Solo-Selbstständige und Kleinunternehmer im Transportgewerbe ist von entscheidender Bedeutung, dass sie sich in erster Linie auf ihr eigentliches Geschäft konzentrieren können: Kunden gewinnen und Waren von A nach B liefern.
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
imprint.phone=Telefon
imprint.email=E-Mail
imprint.country=Deutschland
imprint.management=Geschäftsführung
imprint.registeredoffice=Firmensitz
imprint.commercialregister=Handelsregister
imprint.vatid=Umsatzsteuer-ID
imprint.imagecredits=Quellenangaben für die verwendeten Bilder und Grafiken
imprint.backgroundimage=Hintergrundbild Startseite
start.cta.text=Registrieren Sie sich noch heute und nutzen den kostenfreien Probemonat, um das System auf Herz und Nieren zu testen.
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.
invoicegenerator.template.vline=Vertikale Linie

# 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
jobhistory.title=Jobhistorie
jobhistory.header=Jobhistorie für {0}
jobhistory.info.customer=Kunde: {0}
jobhistory.info.createdat=Erstellt am: {0}
jobhistory.info.status=Status: {0}
jobhistory.count={0} Einträge in der Historie
jobhistory.changedby=Geändert von: {0}
jobhistory.entry.create.reason=Job erstellt
jobhistory.entry.create.description=Neuer Job wurde erstellt: {0}

# 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

# Admin Price Table
adminpricetable.title=Preistabelle
adminpricetable.field.monthly=Monatliches Basispaket
adminpricetable.field.appuserfee=Gebühr pro App-Nutzer
adminpricetable.field.appuserfee.helper=Wird je eingerichtetem App-Nutzer monatlich berechnet
adminpricetable.notification.saved=Preistabelle wurde gespeichert
adminpricetable.notification.save.error=Fehler beim Speichern: {0}
adminpricetable.notification.load.error=Fehler beim Laden: {0}

# Rechnungsgenerator - System-Template (Rechnungen an Nutzer)
invoicegenerator.issuer.header=Rechnungssteller
invoicegenerator.issuer.website=Webseite
invoicegenerator.issuer.senderline=Absenderzeile
invoicegenerator.issuer.paymentterms=Zahlungsbedingungen
invoicegenerator.issuer.footer=Fußzeile
invoicegenerator.issuer.invoicedate=Rechnungsdatum
invoicegenerator.recipient.header=Empfänger (Nutzer)
invoicegenerator.recipient.company=Nutzer-Firma
invoicegenerator.recipient.name=Nutzer-Name
invoicegenerator.recipient.street=Nutzer-Straße
invoicegenerator.recipient.city=Nutzer-PLZ/Ort
invoicegenerator.recipient.email=Nutzer-E-Mail
invoicegenerator.template.saved=Template gespeichert
invoicegenerator.template.save.error=Fehler beim Speichern des Templates: {0}
invoicegenerator.button.clear=Leeren
invoicegenerator.notification.cleared=Canvas geleert
invoicegenerator.notification.canvas.error=Canvas-Daten konnten nicht gelesen werden
invoicegenerator.notification.preview.error=Fehler bei der Vorschau: {0}
invoicegenerator.pdf.preview.title=PDF-Vorschau

# Admin Dashboard - Kundenübersicht
admindashboard.section.customers=Kunden ({0})
admindashboard.customers.column.number=Kundennummer
admindashboard.customers.column.owner=Nutzer
admindashboard.customers.empty=Keine Kunden vorhanden
invoicegenerator.positions.header=Positionen (Preistabelle)
invoicegenerator.positions.list=Positionen auflisten
button.undo=Rückgängig

# Admin-Profil (Firmendaten)
page.title.admin.profile=Firmendaten bearbeiten
adminprofile.title=Firmendaten
adminprofile.field.companyname=Firmenname
adminprofile.field.companysubtitle=Firmenzusatz
adminprofile.field.street=Straße und Hausnummer
adminprofile.field.city=PLZ und Ort
adminprofile.field.phone=Telefon
adminprofile.field.fax=Fax
adminprofile.field.email=E-Mail
adminprofile.field.website=Webseite
adminprofile.field.senderline=Absenderzeile
adminprofile.field.senderline.helper=Einzeilige Absenderangabe über der Empfängeradresse auf Rechnungen
adminprofile.field.paymentterms=Zahlungsbedingungen
adminprofile.field.footer=Fußzeile
adminprofile.field.footer.helper=Geschäftsführer, Steuernummer, Bankverbindung – jede Zeile erscheint als eigene Zeile auf der Rechnung
adminprofile.notification.saved=Firmendaten gespeichert
adminprofile.notification.save.error=Fehler beim Speichern: {0}
adminprofile.notification.load.error=Fehler beim Laden: {0}

# Rechnungen erstellen (Admin)
page.title.admin.createinvoices=Rechnungen erstellen
admincreateinvoices.title=Rechnungen erstellen
admincreateinvoices.hint=Rechnungen werden zum Monatsende (Ultimo) fällig. Beginnt ein Kunde im laufenden Monat, werden nur die verbleibenden Tage bis Ultimo berechnet.
admincreateinvoices.column.customer=Kunde
admincreateinvoices.column.discount=Rabatt
admincreateinvoices.discount.position=Rabatt ({0} %)
admincreateinvoices.discount.dialog.title=Rabatt erfassen
admincreateinvoices.discount.dialog.percent=Rabatt in %
admincreateinvoices.discount.dialog.reason=Grund für den Rabatt
admincreateinvoices.discount.dialog.apply=Übernehmen
admincreateinvoices.column.start=Kunde seit
admincreateinvoices.column.days=Abgerechnete Tage
admincreateinvoices.column.due=Fällig am
admincreateinvoices.column.net=Nettobetrag
admincreateinvoices.days.full=Voller Monat
admincreateinvoices.days.partial={0} von {1} Tagen
admincreateinvoices.prorata.suffix=(anteilig {0}/{1} Tage)
admincreateinvoices.appusers.suffix=({0} App-Nutzer)
admincreateinvoices.button.create=Rechnung erstellen
admincreateinvoices.notification.notemplate=Kein Rechnungstemplate vorhanden. Bitte zuerst im Rechnungsgenerator ein Template speichern.
admincreateinvoices.notification.error=Fehler beim Erstellen der Rechnung: {0}
admincreateinvoices.button.createselected=Rechnungen erstellen ({0})
admincreateinvoices.field.month=Abrechnungsmonat
admincreateinvoices.filter.label=Anzeigen
admincreateinvoices.filter.all=Alle Rechnungen
admincreateinvoices.filter.open=Nur offene
admincreateinvoices.filter.sent=Nur gesendete
admincreateinvoices.dialog.title=Rechnungen prüfen
admincreateinvoices.dialog.position=Rechnung {0} von {1}
admincreateinvoices.dialog.button.previous=Zurück
admincreateinvoices.dialog.button.next=Weiter
admincreateinvoices.dialog.button.delete=Aus Liste entfernen
admincreateinvoices.dialog.button.send=Rechnungen senden
admincreateinvoices.pdf.button.send=Senden
admincreateinvoices.dialog.notification.removed=Rechnung aus der Liste entfernt
admincreateinvoices.mail.subject=Ihre Rechnung {0}
admincreateinvoices.mail.body=Sehr geehrte Damen und Herren,\n\nanbei erhalten Sie Ihre Rechnung {0} für den Abrechnungszeitraum {1}.\n\nMit freundlichen Grüßen\n{2}
admincreateinvoices.notification.sent={0} Rechnung(en) per E-Mail versendet
admincreateinvoices.notification.sendfailed={0} Rechnung(en) konnten nicht versendet werden
admincreateinvoices.button.zugferd=E-Rechnung (ZIP)
admincreateinvoices.notification.zugferd.created=E-Rechnung {0} erstellt
admincreateinvoices.notification.zugferd.invalid=E-Rechnung erstellt, aber die Validierung ist fehlgeschlagen. Details im Prüfbericht in der ZIP-Datei.
admincreateinvoices.notification.zugferd.error=Fehler beim Erstellen der E-Rechnung: {0}
admincreateinvoices.notification.zugferd.nopositions=Keine abrechenbaren Positionen für die E-Rechnung vorhanden
