166 lines
4.8 KiB
JSON
166 lines
4.8 KiB
JSON
{
|
||
"nav": {
|
||
"overview": "Finance",
|
||
"invoices": "Invoices",
|
||
"sepa": "SEPA Batches",
|
||
"payments": "Payments",
|
||
"newInvoice": "New Invoice",
|
||
"newBatch": "New Batch"
|
||
},
|
||
"dashboard": {
|
||
"title": "Finance – Overview",
|
||
"subtitle": "Manage invoices, SEPA batches, and payments",
|
||
"openInvoices": "Open Invoices",
|
||
"overdueInvoices": "Overdue Invoices",
|
||
"totalRevenue": "Total Revenue",
|
||
"sepaBatches": "SEPA Batches"
|
||
},
|
||
"invoices": {
|
||
"title": "Invoices",
|
||
"newInvoice": "New Invoice",
|
||
"newInvoiceDesc": "Create invoice with line items",
|
||
"noInvoices": "No invoices found",
|
||
"createFirst": "Create your first invoice.",
|
||
"invoiceNumber": "Invoice No.",
|
||
"recipient": "Recipient",
|
||
"issueDate": "Issue Date",
|
||
"dueDate": "Due Date",
|
||
"amount": "Amount",
|
||
"notFound": "Invoice not found",
|
||
"detailTitle": "Invoice Details",
|
||
"backToList": "Back to Invoices",
|
||
"invoiceLabel": "Invoice {number}",
|
||
"unitPriceCol": "Unit Price",
|
||
"totalCol": "Total",
|
||
"subtotalLabel": "Subtotal",
|
||
"noItems": "No line items found."
|
||
},
|
||
"invoiceForm": {
|
||
"title": "Invoice Details",
|
||
"invoiceNumber": "Invoice Number *",
|
||
"issueDate": "Issue Date",
|
||
"dueDate": "Due Date *",
|
||
"recipient": "Recipient",
|
||
"recipientName": "Name *",
|
||
"recipientAddress": "Address",
|
||
"lineItems": "Line Items",
|
||
"addLineItem": "+ Add Line Item",
|
||
"itemDescription": "Description *",
|
||
"quantity": "Quantity",
|
||
"unitPrice": "Unit Price (€)",
|
||
"removeItem": "Remove Item",
|
||
"amounts": "Amounts",
|
||
"taxRate": "Tax Rate (%)",
|
||
"subtotal": "Subtotal (net)",
|
||
"tax": "Tax ({rate}%)",
|
||
"total": "Total Amount",
|
||
"notes": "Notes",
|
||
"created": "Invoice created successfully",
|
||
"errorCreating": "Error creating invoice"
|
||
},
|
||
"invoiceStatus": {
|
||
"draft": "Draft",
|
||
"sent": "Sent",
|
||
"paid": "Paid",
|
||
"overdue": "Overdue",
|
||
"cancelled": "Cancelled",
|
||
"credited": "Credited"
|
||
},
|
||
"sepa": {
|
||
"title": "SEPA Batches",
|
||
"newBatch": "New Batch",
|
||
"newBatchDesc": "Create SEPA direct debit batch",
|
||
"noBatches": "No SEPA batches found",
|
||
"createFirst": "Create your first SEPA batch.",
|
||
"directDebit": "Direct Debit",
|
||
"creditTransfer": "Credit Transfer",
|
||
"executionDate": "Execution Date",
|
||
"totalAmount": "Total Amount",
|
||
"itemCount": "Items",
|
||
"downloadXml": "Download XML",
|
||
"notFound": "Batch not found",
|
||
"detailTitle": "SEPA Batch Details",
|
||
"backToList": "Back to SEPA Batches",
|
||
"itemCountLabel": "Count",
|
||
"noItems": "No items found.",
|
||
"batchFallbackName": "SEPA Batch"
|
||
},
|
||
"sepaBatchForm": {
|
||
"title": "Create SEPA Batch",
|
||
"batchType": "Type",
|
||
"directDebit": "Direct Debit (SEPA Core)",
|
||
"creditTransfer": "Credit Transfer",
|
||
"description": "Description",
|
||
"descriptionPlaceholder": "e.g. Membership fees Q1 2026",
|
||
"executionDate": "Execution Date *",
|
||
"executionDateRequired": "Execution date is required",
|
||
"created": "SEPA batch created",
|
||
"errorCreating": "Error creating batch"
|
||
},
|
||
"sepaBatchStatus": {
|
||
"draft": "Draft",
|
||
"ready": "Ready",
|
||
"submitted": "Submitted",
|
||
"executed": "Executed",
|
||
"completed": "Completed",
|
||
"failed": "Failed",
|
||
"cancelled": "Cancelled"
|
||
},
|
||
"sepaItemStatus": {
|
||
"pending": "Pending",
|
||
"success": "Processed",
|
||
"processed": "Processed",
|
||
"failed": "Failed",
|
||
"rejected": "Rejected"
|
||
},
|
||
"payments": {
|
||
"title": "Payment Overview",
|
||
"subtitle": "Summary of all payments and outstanding amounts",
|
||
"paidInvoices": "Paid Invoices",
|
||
"openInvoices": "Open Invoices",
|
||
"overdueInvoices": "Overdue Invoices",
|
||
"sepaBatches": "SEPA Batches",
|
||
"statPaid": "Paid",
|
||
"statOpen": "Open",
|
||
"statOverdue": "Overdue",
|
||
"batchUnit": "batches",
|
||
"viewInvoices": "View Invoices",
|
||
"viewBatches": "View Batches",
|
||
"invoicesOpenSummary": "{count} invoices totaling {total} are open.",
|
||
"noOpenInvoices": "No open invoices.",
|
||
"batchSummary": "{count} SEPA batches totaling {total}.",
|
||
"noBatchesFound": "No SEPA batches found."
|
||
},
|
||
"common": {
|
||
"cancel": "Cancel",
|
||
"creating": "Creating...",
|
||
"membershipFee": "Membership Fee",
|
||
"sepaDirectDebit": "SEPA Direct Debit",
|
||
"showAll": "Show All",
|
||
"page": "Page",
|
||
"of": "of",
|
||
"noData": "No data",
|
||
"amount": "Amount",
|
||
"status": "Status",
|
||
"previous": "Previous",
|
||
"next": "Next",
|
||
"type": "Type",
|
||
"date": "Date",
|
||
"description": "Description",
|
||
"searchPlaceholder": "Search invoices...",
|
||
"all": "All"
|
||
},
|
||
"status": {
|
||
"draft": "Draft",
|
||
"sent": "Sent",
|
||
"paid": "Paid",
|
||
"overdue": "Overdue",
|
||
"cancelled": "Cancelled",
|
||
"credited": "Credited",
|
||
"submitted": "Submitted",
|
||
"processing": "Processing",
|
||
"completed": "Completed",
|
||
"failed": "Failed"
|
||
}
|
||
}
|