feat(i18n, CourtDrawingTool, MembersOverviewSection): enhance internationalization and UI components

- Added new i18n keys for improved translations in the CourtDrawingTool and MembersOverviewSection components.
- Updated CourtDrawingTool to utilize translation keys for various UI elements, enhancing user experience and accessibility.
- Enhanced MembersOverviewSection with translation support for search and filter functionalities, improving usability for non-German speakers.
- Introduced new scripts in package.json for i18n auditing and status checking, streamlining localization management.
This commit is contained in:
Torsten Schulz (local)
2026-03-20 09:05:15 +01:00
parent 542d741428
commit cbc5054f1f
22 changed files with 5863 additions and 508 deletions

View File

@@ -5,7 +5,9 @@
"scripts": {
"dev": "vite",
"build": "vite build",
"serve": "vite preview"
"serve": "vite preview",
"i18n:audit": "node scripts/audit-i18n.js",
"i18n:status": "node scripts/translation-status.js"
},
"dependencies": {
"axios": "^1.7.3",