**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>
68 lines
No EOL
3 KiB
JSON
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..."
|
|
}
|
|
} |