tractatus/public/locales/de
TheFlow b21cda335d feat(i18n): add multilingual support to case-submission and media-inquiry pages
Adds German and French translations for form submission pages with
dynamic message handling and language selector integration.

**Pages Updated:**
- case-submission.html: Added data-i18n attributes and language selector
- media-inquiry.html: Added data-i18n attributes and language selector

**Translation Files Created:**
- EN/DE/FR for case-submission (form labels, help text, dynamic messages)
- EN/DE/FR for media-inquiry (form labels, help text, dynamic messages)

**JavaScript Updates:**
- case-submission.js: Added i18n translation helper for dynamic content
- media-inquiry.js: Added i18n translation helper for dynamic content
- Submit buttons and error messages now translate based on selected language

**Features:**
- Language flags visible in navbar for easy switching
- Form labels and help text translate on language change
- Submit button text updates during submission ("Submitting..." → "Einreichen..." in DE)
- Success/error messages display in user's selected language
- All translations via DeepL API for professional quality

**Technical Details:**
- Uses cache-busting timestamps for translation fetches (prevents stale cache)
- Submit buttons use <span data-i18n> for translatable content
- Form JavaScript uses window.i18nTranslations for dynamic text

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-26 16:41:54 +13:00
..
about.json fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
architecture.json feat(i18n): add interactive diagram modal translations for EN/DE/FR 2025-10-26 13:15:50 +13:00
case-submission.json feat(i18n): add multilingual support to case-submission and media-inquiry pages 2025-10-26 16:41:54 +13:00
common.json fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
faq.json feat(i18n): add German and French translations for all FAQ Q&As 2025-10-26 14:43:25 +13:00
homepage.json fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
implementer.json fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
koha.json fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
leader.json fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
media-inquiry.json feat(i18n): add multilingual support to case-submission and media-inquiry pages 2025-10-26 16:41:54 +13:00
privacy.json fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
researcher.json fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
transparency.json fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00
values.json fix(submissions): restructure Economist package and fix article display 2025-10-24 08:47:42 +13:00