3 Commits

Author SHA1 Message Date
e800bf72fc Fix mixed language translation issues in results and fuel labels
Translation Fixes:
- Fixed hardcoded "/mois" showing in English interface for monthly pension loss
- Fixed hardcoded "/mo" showing regardless of language in summary section
- Fixed fuel types displaying in English instead of translated versions

Technical Implementation:
- Added translation keys for time units (units.perMonth, units.perMo)
- Created translateFuelType() helper function for consistent fuel type display
- Updated results display to use dynamic translations instead of hardcoded strings

Language Support:
- English: "/month", "/mo", "Electric"
- French: "/mois", "/mois", "Électrique"
- Dutch: "/maand", "/md", "Elektrisch"

Result: All interfaces now display consistently in the selected language
without mixed language artifacts in calculations and fuel type labels.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-31 04:15:54 +02:00
0bb31b3693 Complete translation system fixes and vehicle search filter translations
Translation System Fixes:
- Fixed broken translation functionality after UI refactoring
- Added missing section translation keys for new single-page layout
- Restored proper translation initialization in DOMContentLoaded

Vehicle Search Filter Translations:
- Added comprehensive translation support for all search filters
- Translated filter labels: Year, Fuel Type, Price Range
- Translated all dropdown options (All Years, Electric, Hybrid, etc.)
- Added search interface translations (placeholder, labels)
- Added manual entry form translations
- Support for English, French, and Dutch languages

Technical Improvements:
- Added data-i18n attributes to vehicle-search.js component
- Created updateTranslations() method for dynamic updates
- Integrated vehicle search with main translation system
- Added 20+ new translation keys across all languages

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-31 04:02:55 +02:00
659e16dea2 Initial commit: Belgium Company Car Tax Calculator
- Complete refactored single-page interface
- 1,326 vehicles from 35 brands (2020-2025 model years)
- Advanced search with year, fuel type, and price filters
- Comprehensive pension impact analysis
- Multi-language support (EN/FR/NL)
- Docker deployment ready
- Streamlined UX with required fields first

Features:
- Vehicle database with BMW, Mercedes, Audi, VW, Tesla, Toyota, etc.
- Real-time search with fuzzy matching
- Validation for required fields and vehicle selection
- Advanced calculation parameters (collapsible)
- Responsive design for mobile and desktop

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-31 03:42:59 +02:00