feat: pre-existing local changes — fischerei, verband, modules, members, packages
Some checks failed
Workflow / ʦ TypeScript (push) Failing after 6m20s
Workflow / ⚫️ Test (push) Has been skipped

Commits all remaining uncommitted local work:

- apps/web: fischerei, verband, modules, members-cms, documents,
  newsletter, meetings, site-builder, courses, bookings, events,
  finance pages and components
- apps/web: marketing page updates, layout, paths config,
  next.config.mjs, styles/makerkit.css
- apps/web/i18n: documents, fischerei, marketing, verband (de+en)
- packages/features: finance, fischerei, member-management,
  module-builder, newsletter, sitzungsprotokolle, verbandsverwaltung
  server APIs and components
- packages/ui: button.tsx updates
- pnpm-lock.yaml
This commit is contained in:
Zaid Marzguioui
2026-04-02 01:19:54 +02:00
parent a1719671df
commit b26e5aaafa
153 changed files with 2329 additions and 1227 deletions

View File

@@ -12,19 +12,23 @@
},
"types": {
"member_card": "Member Card",
"member-card": "Member Card",
"invoice": "Invoice",
"label": "Labels",
"labels": "Labels",
"report": "Report",
"letter": "Letter",
"certificate": "Certificate"
},
"typeDescriptions": {
"member_card": "Generate member cards with photo and QR code",
"invoice": "Professional invoices for members and services",
"member-card": "Generate member cards with photo, name and membership number.",
"invoice": "Professional invoices in PDF format with logo and line items.",
"label": "Address labels for mailings and shipping",
"labels": "Print address labels for mailings in Avery format.",
"report": "Statistical reports and summaries",
"letter": "Form letters and individual correspondence",
"certificate": "Participation certificates and awards"
"letter": "Form letters with personalized placeholders.",
"certificate": "Participation certificates and awards with signature."
},
"generate": {
"title": "Generate Document",
@@ -46,7 +50,10 @@
"hint": "Note",
"memberCardHint": "Member cards will be generated for all active members.",
"labelHint": "Address labels will be generated for all active members.",
"reportHint": "A member report with current data will be generated."
"reportHint": "A member report with current data will be generated.",
"generateLabel": "Generate {label}",
"chooseOptions": "Choose the document type and desired options.",
"document": "Document"
},
"templates": {
"title": "Document Templates",
@@ -54,6 +61,7 @@
"newTemplate": "New Template",
"noTemplates": "No templates found",
"createFirst": "Create your first document template.",
"createFirstLong": "Create your first document template to generate member cards, invoices, and more.",
"allTemplates": "All Templates ({count})",
"name": "Name",
"type": "Type",

View File

@@ -19,7 +19,16 @@
"catchBooksTitle": "Fisheries - Catch Books",
"permitsTitle": "Fisheries - Permits",
"competitionsTitle": "Fisheries - Competitions",
"statisticsTitle": "Fisheries - Statistics"
"statisticsTitle": "Fisheries - Statistics",
"newWaterTitle": "New Water Body",
"editWaterTitle": "Edit Water Body",
"newSpeciesTitle": "New Fish Species",
"editSpeciesTitle": "Edit Fish Species",
"newStockingTitle": "Record Stocking",
"editStockingTitle": "Edit Stocking",
"newCompetitionTitle": "New Competition",
"newPermitTitle": "New Permit",
"newLeaseTitle": "New Lease"
},
"dashboard": {
"title": "Fisheries Overview",

View File

@@ -46,6 +46,8 @@
"heroPill": "Since 2004 — 22 years of experience",
"heroTitle": "Association management that grows with you",
"heroTitleLine1": "Association management that",
"heroTitleLine2": "grows with you",
"heroSubtitle": "From member management to SEPA direct debit — the software trusted by associations and federations across Bavaria for two decades. 69,000 managed members, 90+ connected organizations.",
"trustedBy": "Trusted by associations and federations across Bavaria",
@@ -54,6 +56,11 @@
"trustClubs": "90+ Connected Clubs",
"trustOrganizations": "City of Regensburg since 2010",
"statMembers": "Members managed",
"statOrganizations": "Organizations",
"statYears": "Years of experience",
"statFederations": "District federations",
"featuresHeading": "Everything your organization needs",
"featuresSubheading": "MYeasyCMS was built specifically for associations and federations — modular, web-based, accessible from any browser.",
"featuresLabel": "Core Modules",
@@ -74,6 +81,18 @@
"showcaseHeading": "A powerful dashboard at a glance",
"showcaseDescription": "Get a complete overview of your organization — members, courses, open invoices, and events — all from one central place. Quick actions for the most common tasks.",
"testimonialsHeading": "What our customers say",
"testimonialsSubheading": "Organizations across Bavaria trust MYeasyCMS for their daily work.",
"testimonial1Quote": "MYeasyCMS has simplified our member management enormously. The personal support is unmatched.",
"testimonial1Name": "District Fishing Federation",
"testimonial1Role": "Upper Palatinate, Customer since 2008",
"testimonial2Quote": "Finally a software that understands what associations really need. Fast, reliable, and always a real person on the phone.",
"testimonial2Name": "Adult Education Center",
"testimonial2Role": "Regensburg Region, Customer since 2012",
"testimonial3Quote": "The SEPA integration alone saves us hours every month. And the team implements our requests faster than any provider we have worked with.",
"testimonial3Name": "Sports Association",
"testimonial3Role": "Schierling, Customer since 2010",
"additionalFeaturesHeading": "And there's more",
"additionalFeaturesSubheading": "Additional tools that simplify every aspect of daily association work.",
"additionalFeaturesLabel": "More Features",

View File

@@ -24,7 +24,10 @@
"templatesTitle": "Association Management - Templates",
"templatesDescription": "Clone and use shared templates from the association hierarchy",
"statisticsTitle": "Association Management - Statistics",
"settingsTitle": "Association Management - Settings"
"settingsTitle": "Association Management - Settings",
"newClubTitle": "New Club",
"clubDetailTitle": "Club",
"editClubTitle": "Edit Club"
},
"common": {
"search": "Search",