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>
Belgium Company Car Tax Calculator
A comprehensive tax calculator to analyze the pension impact of company cars in Belgium.
Features
- Streamlined Interface: Single-page layout with required fields first
- Vehicle Database: 1,326+ vehicles from 35 brands (2020-2025)
- Advanced Search: Search with filters for year, fuel type, and price range
- Pension Impact Analysis: Calculate how company cars affect your retirement pension
- Multi-language Support: English, French, and Dutch
- Comprehensive Options: Advanced parameters for detailed calculations
Quick Start
Docker Deployment
docker compose up -d
The application will be available at http://localhost:3005
Development
The application consists of:
tax.html- Main application filevehicle-database.js- Vehicle data (35 brands, 1,326 variants)vehicle-search.js- Search and autocomplete functionalitydocker-compose.yml- Docker configurationDockerfile- Container build instructions
How It Works
- Fill Required Information: Salary, age, retirement details
- Select Vehicles: Use the integrated search to find and add company cars
- Calculate Impact: Get detailed pension loss analysis
- Advanced Options: Fine-tune calculation parameters
Vehicle Database
- 35 Brands: BMW, Mercedes, Audi, VW, Tesla, Toyota, and more
- 1,326 Variants: Complete model variations with pricing and specifications
- 2020-2025 Model Years: Up-to-date vehicle information
- Complete Data: Price, CO2 emissions, fuel type, power ratings
Technology Stack
- Frontend: Vanilla JavaScript, HTML5, CSS3
- Search: Custom fuzzy search with filtering
- Data: Static JSON database for fast performance
- Deployment: Docker with Nginx
- Languages: Multi-language internationalization
License
Private project for tax calculation purposes.
Generated With
🤖 Generated with Claude Code
Co-Authored-By: Claude noreply@anthropic.com
Description
Languages
JavaScript
75.5%
HTML
24.4%
Dockerfile
0.1%