Commit Graph

9 Commits

Author SHA1 Message Date
d2a1bb16ea Fix HTML formatting in translated text
- Update translateElement function to support HTML tags
- Settings modal note now displays with proper <strong> formatting
- Applied to both dashboard and leaderboard
- Text with HTML tags now uses innerHTML instead of textContent
2025-09-10 19:54:57 +02:00
340e22a815 Add real country flags to language selector
- Replace emoji flags with SVG-based country flags
- German flag: Black-Red-Gold (official colors)
- USA flag: Red-White-Blue with stars
- Dynamic flag switching on language change
- Applied to both dashboard and leaderboard
- Database achievements now support English translations
- Extended achievements table with name_en and description_en columns
- Updated API routes to return English translations
- Simplified frontend translation system to use database translations
2025-09-10 19:40:57 +02:00
11d0647ab9 Leaderboard 2025-09-10 18:44:27 +02:00
936db67ba4 Add bilingual support (German/English) with language selector
- Added language selector in top-left corner
- Implemented data attributes for all translatable text
- Created language management system with localStorage persistence
- Updated all JavaScript functions to support both languages
- Added translations for notifications, error messages, and UI elements
- Maintained existing functionality while adding language switching
2025-09-10 18:42:56 +02:00
8342d95a13 Notifications, div fixes, kekse für last location 2025-09-06 12:37:10 +02:00
a78a8dc3ce edia all routes 2025-09-05 13:15:11 +02:00
3872397082 Mobile desighn Adjustments 2025-09-05 12:37:33 +02:00
4d00be8127 Keks notice! 2025-09-05 07:42:07 +02:00
f6cd5c734f Separieren vom css und js und fixes 2025-09-04 14:14:59 +02:00