{ "modules": { "title": "Modules", "description": "Manage your data modules", "newModule": "New Module", "editModule": "Edit Module", "deleteModule": "Delete Module", "moduleSettings": "Module Settings", "moduleName": "Module Name", "moduleDescription": "Description", "moduleStatus": "Status", "noModules": "No modules yet", "createFirstModule": "Create your first module to start managing data.", "fields": "Fields", "records": "Records", "import": "Import", "export": "Export", "print": "Print", "copy": "Copy", "lock": "Lock", "unlock": "Unlock", "bulkEdit": "Bulk Edit", "search": "Search", "filter": "Filter", "advancedFilter": "Advanced Filter", "clearFilters": "Clear Filters", "noRecords": "No records found", "notFound": "Not found", "accountNotFound": "Account not found", "record": "Record", "paginationSummary": "{total} records — Page {page} of {totalPages}", "paginationPrevious": "← Previous", "paginationNext": "Next →", "newRecord": "New Record", "editRecord": "Edit Record", "deleteRecord": "Delete Record", "confirmDelete": "Are you sure you want to delete this record?", "recordSaved": "Record saved successfully", "recordDeleted": "Record deleted successfully", "recordLocked": "Record locked", "recordUnlocked": "Record unlocked", "validationError": "Please check your input", "requiredField": "Required field", "importTitle": "Import Data", "importDescription": "Upload a CSV or Excel file", "importMapping": "Column Mapping", "importPreview": "Preview", "importCommit": "Run Import", "importSuccess": "{count} records imported successfully", "importError": "Import failed", "exportTitle": "Export Data", "exportFormat": "Export Format", "exportColumns": "Select Columns", "exportAll": "Export All", "exportSelected": "Export Selected", "designer": "Module Designer", "designerDescription": "Configure modules and fields" }, "fieldTypes": { "text": "Text", "textarea": "Text Area", "richtext": "Rich Text", "checkbox": "Checkbox", "radio": "Radio", "hidden": "Hidden", "select": "Select", "password": "Password", "file": "File", "date": "Date", "time": "Time", "decimal": "Decimal", "integer": "Integer", "email": "Email", "phone": "Phone", "url": "URL", "currency": "Currency", "iban": "IBAN", "color": "Color", "computed": "Computed" }, "accountSettings": { "title": "Organization Settings", "description": "Manage your organization settings", "orgName": "Organization Name", "orgAddress": "Address", "orgPostalCode": "Postal Code", "orgCity": "City", "orgPhone": "Phone", "orgEmail": "Email", "orgWebsite": "Website", "orgChairman": "Chairman", "accountType": "Account Type", "accountTypes": { "verein": "Club/Association", "vhs": "Adult Education Center", "hotel": "Hotel", "kommune": "Municipality", "generic": "General" }, "branding": "Branding", "logoUrl": "Logo URL", "primaryColor": "Primary Color", "secondaryColor": "Secondary Color", "sepaSettings": "SEPA Settings", "creditorId": "Creditor ID", "iban": "IBAN", "bic": "BIC", "emailSettings": "Email Settings", "emailSenderName": "Sender Name", "emailFooter": "Email Footer", "saved": "Settings saved" }, "members": { "title": "Members", "description": "Manage club members", "newMember": "New Member", "memberNumber": "Member Number", "firstName": "First Name", "lastName": "Last Name", "dateOfBirth": "Date of Birth", "address": "Address", "postalCode": "Postal Code", "city": "City", "phone": "Phone", "email": "Email", "memberSince": "Member Since", "status": "Status", "dues": "Dues", "applications": "Applications", "cards": "Member Cards", "statistics": "Statistics", "sepaMandate": "SEPA Mandate", "gdprConsent": "GDPR Consent" }, "courses": { "title": "Courses", "description": "Manage course offerings", "newCourse": "New Course", "courseNumber": "Course Number", "courseName": "Course Name", "instructor": "Instructor", "location": "Location", "category": "Category", "startDate": "Start Date", "endDate": "End Date", "sessions": "Sessions", "participants": "Participants", "capacity": "Capacity", "waitlist": "Waitlist", "fee": "Fee", "calendar": "Calendar", "attendance": "Attendance", "enrollment": "Enrollment", "enrollmentSuccess": "Enrollment successful", "enrollmentCancelled": "Enrollment cancelled" }, "bookings": { "title": "Bookings", "description": "Manage rooms and bookings", "newBooking": "New Booking", "rooms": "Rooms", "guests": "Guests", "checkIn": "Check-in", "checkOut": "Check-out", "roomType": "Room Type", "availability": "Availability", "price": "Price", "extras": "Extras", "calendar": "Availability Calendar" }, "events": { "title": "Events", "description": "Plan, manage, and track event registrations", "newEvent": "New Event", "registrations": "Registrations", "holidayPasses": "Holiday Passes", "eventDate": "Date", "eventLocation": "Location", "capacity": "Capacity", "allEvents": "All Events", "locations": "Locations", "totalCapacity": "Total Capacity", "noEvents": "No events yet", "noEventsDescription": "Create your first event to get started.", "name": "Name", "status": { "planned": "Planned", "open": "Open", "full": "Full", "running": "Running", "completed": "Completed", "cancelled": "Cancelled", "registration_open": "Registration Open" }, "paginationPage": "Page {page} of {totalPages}", "paginationPrevious": "Previous", "paginationNext": "Next", "registrationsOverview": "Overview of registrations across all events", "totalRegistrations": "Total Registrations", "withRegistrations": "With Registrations", "overviewByEvent": "Overview by Event", "noEventsForRegistrations": "Create an event to start receiving registrations.", "utilization": "Utilization", "event": "Event", "holidayPassesDescription": "Manage holiday passes and programs", "newHolidayPass": "New Holiday Pass", "noHolidayPasses": "No holiday passes yet", "noHolidayPassesDescription": "Create your first holiday pass.", "allHolidayPasses": "All Holiday Passes", "year": "Year", "price": "Price", "validFrom": "Valid From", "validUntil": "Valid Until", "newEventDescription": "Create an event or holiday program", "detailTitle": "Event Details", "edit": "Edit", "register": "Register", "date": "Date", "time": "Time", "location": "Location", "registrationsCount": "Registrations ({count})", "noRegistrations": "No registrations yet", "parentName": "Parent", "notFound": "Event not found", "editTitle": "Edit", "statusLabel": "Status" }, "finance": { "title": "Finance", "description": "Manage SEPA collections and invoices", "sepa": "SEPA Direct Debits", "invoices": "Invoices", "payments": "Payments", "newBatch": "New Collection", "newInvoice": "New Invoice", "batchStatus": "Collection Status", "executionDate": "Execution Date", "totalAmount": "Total Amount", "invoiceNumber": "Invoice Number", "ibanValidation": "IBAN Validation" }, "documents": { "title": "Documents", "description": "Create and manage documents", "templates": "Templates", "generate": "Generate", "memberCards": "Member Cards", "labels": "Labels", "reports": "Reports" }, "newsletter": { "title": "Newsletter", "description": "Create and send newsletters", "newCampaign": "New Campaign", "templates": "Templates", "recipients": "Recipients", "preview": "Preview", "send": "Send", "statistics": "Statistics", "dispatching": "Sending..." }, "gdpr": { "title": "Data Protection (GDPR)", "register": "Processing Register", "purpose": "Purpose", "legalBasis": "Legal Basis", "dataCategories": "Data Categories", "dataSubjects": "Data Subjects", "retentionPeriod": "Retention Period", "legalBases": { "consent": "Consent", "contract": "Contract", "legal_obligation": "Legal Obligation", "vital_interest": "Vital Interest", "public_interest": "Public Interest", "legitimate_interest": "Legitimate Interest" } }, "audit": { "title": "Audit Log", "description": "Cross-tenant change log", "action": "Action", "user": "User", "table": "Table", "timestamp": "Timestamp", "oldData": "Before", "newData": "After", "actions": { "insert": "Created", "update": "Updated", "delete": "Deleted", "lock": "Locked" }, "paginationPrevious": "← Previous", "paginationNext": "Next →" }, "permissions": { "modules": { "read": "Read Modules", "write": "Edit Modules", "delete": "Delete Modules", "insert": "Create Records", "lock": "Lock Records", "import": "Import Data", "export": "Export Data", "print": "Print", "manage": "Manage Modules" }, "members": { "read": "Read Members", "write": "Edit Members" }, "courses": { "read": "Read Courses", "write": "Edit Courses" }, "bookings": { "read": "Read Bookings", "write": "Edit Bookings" }, "finance": { "read": "Read Finance", "write": "Edit Finance", "sepa": "Execute SEPA Collections" }, "documents": { "generate": "Generate Documents" }, "newsletter": { "send": "Send Newsletter" }, "verband": { "delete": "Delete Association Data" } }, "status": { "active": "Active", "inactive": "Inactive", "archived": "Archived", "locked": "Locked", "deleted": "Deleted" }, "fischerei": { "inspectors": { "removeInspector": "Remove Inspector" }, "waters": { "location": "Location", "waterTypes": { "baggersee": "Gravel Pit", "fluss": "River" } } } }