root bff0e6f861 Complete translation refactoring and remove all hardcoded strings
🌍 Translation & Localization Improvements:
- Added missing translation keys for UI elements (ai-teacher, scientific-explanation, etc.)
- Replaced all hardcoded 'AI Teacher' labels with translation lookups
- Updated input placeholders and button text to use translations
- Fixed answer reveal section to use proper translation keys
- Added fallback messages and thinking prompts in both EN/DE

🔧 Technical Changes:
- Updated script-new.js: 7+ instances of hardcoded text → translation keys
- Enhanced translations.js: Added 7 new translation keys with EN/DE versions
- Ensured all user-facing text uses translation system
- Maintained emoji consistency across languages

 Verification:
- No compilation errors in JavaScript files
- All translation keys exist in both English and German
- No remaining hardcoded user-facing strings
- Backend service running correctly with systemd
- Language switching functionality preserved

🎯 Result: Complete localization - no language mixing, all UI text properly translated
2025-06-30 09:16:39 +02:00
2025-06-29 12:35:20 +02:00
Description
No description provided
58 MiB
Languages
JavaScript 61.5%
TypeScript 14.9%
CSS 12.4%
HTML 7.7%
Shell 2.8%
Other 0.7%