mahnung/langs/en_US/mahnung.lang
Eduard Wisch d1db85322b
All checks were successful
Deploy mahnung / deploy (push) Successful in 14s
Initiales Release: Mahnung-Modul v0.1.0 [deploy]
Vollstaendiges 3-stufiges Mahnwesen nach BGB §288:
- SQL-Schema (llx_mahnung_mahnung, llx_mahnung_stufe)
- CRUD-Klassen (Mahnung, MahnungStufe, MahnungVorschlag)
- TCPDF DIN-5008 PDF-Generierung
- Verzugszinsberechnung B2C/B2B + §288 Abs.5 Pauschale
- Trigger: offene Mahnungen bei Zahlungseingang schliessen
- Hook: Tab + Button auf Rechnungs-/Kundenkarte
- Cron: taegl. Vorschlagsliste + Ntfy-Push
- Deploy-Pipeline (.forgejo/workflows/deploy.yml)

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-07 12:09:37 +02:00

108 lines
3.2 KiB
Text

# Mahnung - English (en_US)
#
# Module metadata
#
ModuleMahnungName = Dunning
ModuleMahnungDesc = Dunning workflow with proposal list, stages, late-payment interest (German BGB §288)
MahnungDescription = 3-stage dunning workflow for overdue customer invoices with dunning fees, late-payment interest per German BGB §288, and PDF dispatch.
#
# Permissions
#
PermMahnungRead = Read dunning records
PermMahnungWrite = Create / edit dunning records
PermMahnungSend = Dispatch dunning notices (e-mail / print)
PermMahnungDelete = Delete dunning records
PermMahnungSetup = Configure dunning module
#
# Menus
#
MahnungMenu = Dunning
MahnungVorschlagsliste = Proposal list
MahnungArchiv = Dunning records
#
# Stages
#
MahnungStufe = Stage
MahnungStufe1 = Payment reminder
MahnungStufe2 = 1st dunning notice
MahnungStufe3 = Final dunning notice
MahnungStufeLabel = Label
MahnungStufeFristTage = Trigger (days after due date)
MahnungStufeNeueFristTage = New payment deadline (days)
MahnungStufeGebuehrB2C = Dunning fee B2C
MahnungStufeGebuehrB2B = Dunning fee B2B
MahnungStufeZinssatzB2C = Interest rate B2C (override)
MahnungStufeZinssatzB2B = Interest rate B2B (override)
MahnungStufeVersandartDefault = Default dispatch method
MahnungStufeEmailSubject = E-mail subject
MahnungStufeEmailBody = E-mail body
MahnungStufePdfIntro = PDF introduction text
#
# Status
#
MahnungStatusEntwurf = Draft
MahnungStatusErstellt = Created
MahnungStatusVersendet = Sent
MahnungStatusErledigt = Closed
MahnungStatusStorniert = Cancelled
#
# Dispatch method
#
MahnungVersandPdf = PDF attached to invoice
MahnungVersandMail = E-mail
MahnungVersandDruck = Bulk print letter
MahnungVersandNone = No dispatch
#
# List / card
#
MahnungRef = Dunning ref.
MahnungRechnung = Invoice
MahnungKunde = Customer
MahnungKundentyp = Type
MahnungKundentypB2C = Private (B2C)
MahnungKundentypB2B = Business (B2B)
MahnungDatum = Dunning date
MahnungFaelligkeitAlt = Original due date
MahnungFaelligkeitNeu = New deadline
MahnungTageVerzug = Days overdue
MahnungBetragOffen = Open amount
MahnungGebuehr = Dunning fee
MahnungPauschaleB2B = Flat fee (40 € §288)
MahnungVerzugszinsen = Late-payment interest
MahnungSumme = Total
MahnungBasiszinsSnapshot = Base rate (snapshot)
MahnungLetzteMahnung = Last dunning
MahnungVorgeschlageneStufe = Proposed stage
MahnungAktion = Action
MahnungErstellen = Create dunning
MahnungSammelbrief = Generate bulk letter
MahnungStornieren = Cancel
MahnungKeineUeberfaelligen = No overdue invoices found.
#
# Setup page
#
MahnungSetup = Dunning settings
MahnungSetupPage = Dunning configuration
MahnungSetupDescription = Configure dunning stages, base rate, dispatch methods, and Ntfy topic.
MahnungBasiszins = BGB base rate (%)
MahnungBasiszinsHelp = Current Bundesbank base rate; update twice a year (Jan 1 / Jul 1).
MahnungAufschlagB2C = Surcharge B2C (%)
MahnungAufschlagB2B = Surcharge B2B (%)
MahnungPauschaleB2BLabel = Flat fee B2B (EUR)
MahnungNtfyTopic = Ntfy topic
MahnungNtfyTopicHelp = Topic for push notifications (default: vk-builds).
MahnungSettingsSaved = Settings saved.
#
# Cron
#
MahnungCronBuildVorschlag = Dunning — build proposal list
MahnungCronBuildVorschlagDesc = Daily scan for overdue invoices, sends a Ntfy push with the count of new proposals.