tractatus/public/locales/en/common.json
TheFlow a1c4a2e1f8 feat(i18n): add multilingual support to Contact Us modal and fix translations
**Contact Modal:**
- Added complete DE/FR translations for contact form
- Added 17 data-i18n attributes to modal elements
- Form labels, buttons, messages now translate
- Languages: EN, DE (Nachricht senden), FR (Envoyer le message)

**Fixed Translations:**
- media-inquiry.json: Fixed "Your Name" → "Ihr Name" (DE), "Votre nom" (FR)
- common.json: Added contact_modal section with all form text

**Translations Added:**
- Modal heading, description, all form labels
- Inquiry type options (general, partnership, technical, feedback)
- Submit/cancel buttons, success/error messages
- Dynamic "Sending..." text (Senden.../Envoi en cours...)

**Technical:**
- Contact modal in footer.js now fully i18n-enabled
- Uses window.I18n.translations for dynamic content
- All text translates when language selector is used

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-26 16:57:47 +13:00

68 lines
No EOL
3 KiB
JSON

{
"footer": {
"about_heading": "Tractatus Framework",
"about_text": "Architectural constraints for AI safety that preserve human agency through structural, not aspirational, enforcement.",
"documentation_heading": "Documentation",
"documentation_links": {
"framework_docs": "Framework Docs",
"about": "About",
"core_values": "Core Values",
"interactive_demo": "Interactive Demo"
},
"support_heading": "Support",
"support_links": {
"koha": "Support (Koha)",
"transparency": "Transparency",
"media_inquiries": "Media Inquiries",
"submit_case": "Submit Case Study"
},
"legal_heading": "Legal",
"legal_links": {
"privacy": "Privacy Policy",
"contact": "Contact Us",
"github": "GitHub"
},
"te_tiriti_label": "Te Tiriti o Waitangi:",
"te_tiriti_text": "We acknowledge Te Tiriti o Waitangi and our commitment to partnership, protection, and participation. This project respects Māori data sovereignty (rangatiratanga) and collective guardianship (kaitiakitanga).",
"copyright": "John G Stroh. Licensed under",
"license": "Apache 2.0",
"location": "Made in Aotearoa New Zealand 🇳🇿",
"additional_resources": "Additional Resources",
"for_decision_makers": "For Decision-Makers",
"for_decision_makers_desc": "Strategic perspective on governance challenges and architectural approaches",
"implementation_guide": "Implementation Guide",
"implementation_guide_desc": "Technical integration patterns and deployment considerations",
"further_info": "Further Information",
"technical_docs": "Technical Documentation",
"technical_docs_desc": "Complete architecture specifications, implementation patterns, API reference",
"system_architecture": "System Architecture",
"system_architecture_desc": "Runtime-agnostic governance layer design and integration approach",
"research_case_studies": "Research & Case Studies",
"research_case_studies_desc": "Academic foundations, failure mode analysis, governance research",
"contact": "Contact:",
"contact_text": "For pilot partnerships, validation studies, or technical consultation, contact via"
},
"contact_modal": {
"heading": "Contact Us",
"description": "Have a question or want to get in touch? Fill out the form below and we will respond within 24 hours.",
"type_label": "Inquiry Type",
"type_options": {
"general": "General Inquiry",
"partnership": "Partnership",
"technical": "Technical Support",
"feedback": "Feedback"
},
"name_label": "Name",
"email_label": "Email",
"organization_label": "Organization (optional)",
"subject_label": "Subject (optional)",
"message_label": "Message",
"message_help": "Maximum 5000 characters",
"email_link_text": "Or email us at",
"cancel_button": "Cancel",
"submit_button": "Send Message",
"success_message": "Thank you for contacting us! We will respond within 24 hours.",
"error_prefix": "Error: ",
"submitting": "Sending..."
}
}