SUMMARY: Implemented complete internationalization for footer component and privacy page across English, German, and French languages. CHANGES: 1. Privacy Page Translations (3 files): - Created locales/en/privacy.json (baseline) - Created locales/de/privacy.json (German - Datenschutzerklärung) - Created locales/fr/privacy.json (French - Politique de confidentialité) - All 11 sections + Te Tiriti fully translated 2. Footer i18n Enhancement: - Rewrote footer.js with data-i18n attributes - Added languageChanged event listener for dynamic updates - Expanded homepage.json footer translations (en/de/fr) - Footer now auto-translates with language selection 3. Privacy Page Integration: - Added data-page="privacy" attribute to HTML - Added data-i18n to all content sections (header + 11 sections) - Integrated with existing language-selector.js component - Updated i18n-simple.js pageMap to recognize privacy page 4. Bug Fix: - Fixed SessionStart hook error in .claude/settings.local.json - Changed from $CLAUDE_PROJECT_DIR to absolute path - Hook now runs successfully at session start BENEFITS: - Better UX for international users (German, French speakers) - Legal compliance (privacy policy in native languages) - Consistent language experience across entire site - Leverages existing language persistence (localStorage) INTEGRATION: - Works with existing language-selector.js (flag icons: 🇬🇧 🇩🇪 🇫🇷) - Language preference persists across all pages - Zero duplication - integrates with existing i18n system WCAG COMPLIANCE: ✓ Maintains semantic HTML structure ✓ Preserves WCAG AA contrast ratios ✓ All links remain accessible and distinguishable ✓ German and French translations maintain accessibility standards FRAMEWORK COMPLIANCE: ✓ Zero CSP violations - uses data-i18n attributes only ✓ No inline scripts or styles ✓ Follows existing Tractatus i18n patterns 🤖 Generated with Claude Code (https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
129 lines
6.5 KiB
JSON
129 lines
6.5 KiB
JSON
{
|
|
"hero": {
|
|
"title": "Tractatus AI-Sicherheits-Framework",
|
|
"subtitle": "Strukturelle Beschränkungen, die KI-Systeme dazu verpflichten, die menschliche Entscheidungsfreiheit bei Wertefragen zu wahren—getestet mit Claude Code",
|
|
"cta_architecture": "Systemarchitektur",
|
|
"cta_docs": "Dokumentation lesen",
|
|
"cta_faq": "Häufig gestellte Fragen"
|
|
},
|
|
"value_prop": {
|
|
"heading": "Ein Ausgangspunkt",
|
|
"text": "Anstatt zu hoffen, dass KI-Systeme \"sich richtig verhalten\", schlagen wir strukturelle Beschränkungen vor, bei denen bestimmte Entscheidungstypen menschliches Urteilsvermögen erfordern. Diese architektonischen Grenzen können sich an individuelle, organisatorische und gesellschaftliche Normen anpassen—und schaffen eine Grundlage für begrenzte KI-Operationen, die möglicherweise sicherer mit dem Wachstum der Fähigkeiten skalieren."
|
|
},
|
|
"paths": {
|
|
"intro": "Wir erkennen an, dass dies ein kleiner Schritt bei der Bewältigung der Herausforderungen der KI-Sicherheit ist. Erkunden Sie das Framework aus der Perspektive, die mit Ihrer Arbeit resoniert.",
|
|
"researcher": {
|
|
"title": "Forscher",
|
|
"subtitle": "Akademische & technische Tiefe",
|
|
"tooltip": "Für KI-Sicherheitsforscher, Akademiker und Wissenschaftler, die LLM-Fehlermodelle und Governance-Architekturen untersuchen",
|
|
"description": "Erkunden Sie die theoretischen Grundlagen, architektonischen Beschränkungen und den wissenschaftlichen Kontext des Tractatus-Frameworks.",
|
|
"features": [
|
|
"Technische Spezifikationen & Beweise",
|
|
"Akademische Forschungsübersicht",
|
|
"Fehlermodusanalyse",
|
|
"Mathematische Grundlagen"
|
|
],
|
|
"cta": "Forschung erkunden"
|
|
},
|
|
"implementer": {
|
|
"title": "Implementierer",
|
|
"subtitle": "Code & Integrationsleitfäden",
|
|
"tooltip": "Für Softwareingenieure, ML-Ingenieure und technische Teams, die Produktions-KI-Systeme entwickeln",
|
|
"description": "Arbeiten Sie praktisch mit Implementierungsleitfäden, API-Dokumentation und Referenz-Codebeispielen.",
|
|
"features": [
|
|
"Funktionierende Codebeispiele",
|
|
"API-Integrationsmuster",
|
|
"Service-Architekturdiagramme",
|
|
"Best Practices für die Bereitstellung"
|
|
],
|
|
"cta": "Implementierungsleitfaden anzeigen"
|
|
},
|
|
"leader": {
|
|
"title": "Führungskraft",
|
|
"subtitle": "Strategische KI-Sicherheit",
|
|
"tooltip": "Für KI-Führungskräfte, Forschungsdirektoren, Startup-Gründer und strategische Entscheidungsträger, die KI-Sicherheitsrichtlinien festlegen",
|
|
"description": "Navigieren Sie durch den Business Case, Compliance-Anforderungen und Wettbewerbsvorteile der strukturellen KI-Sicherheit.",
|
|
"features": [
|
|
"Executive Briefing & Business Case",
|
|
"Risikomanagement & Compliance (EU AI Act)",
|
|
"Implementierungs-Roadmap & ROI",
|
|
"Wettbewerbsvorteilsanalyse"
|
|
],
|
|
"cta": "Führungsressourcen anzeigen"
|
|
}
|
|
},
|
|
"capabilities": {
|
|
"heading": "Framework-Fähigkeiten",
|
|
"items": [
|
|
{
|
|
"title": "Instruktionsklassifizierung",
|
|
"description": "Quadratenbasierte Klassifizierung (STR/OPS/TAC/SYS/STO) mit Zeitpersistenz-Metadaten-Tagging"
|
|
},
|
|
{
|
|
"title": "Kreuzreferenzvalidierung",
|
|
"description": "Validiert KI-Aktionen gegen explizite Benutzeranweisungen, um musterbasierte Überschreibungen zu verhindern"
|
|
},
|
|
{
|
|
"title": "Grenzendurchsetzung",
|
|
"description": "Implementiert Tractatus 12.1-12.7-Grenzen - Werteentscheidungen erfordern architektonisch Menschen"
|
|
},
|
|
{
|
|
"title": "Drucküberwachung",
|
|
"description": "Erkennt verschlechterte Betriebsbedingungen (Token-Druck, Fehler, Komplexität) und passt die Verifizierung an"
|
|
},
|
|
{
|
|
"title": "Metakognitive Verifizierung",
|
|
"description": "KI überprüft Ausrichtung, Kohärenz, Sicherheit vor der Ausführung - strukturelle Pause-und-Verifizierung"
|
|
},
|
|
{
|
|
"title": "Pluralistische Beratung",
|
|
"description": "Multi-Stakeholder-Werteberatung ohne Hierarchie - erleichtert menschliche Entscheidungsfindung für inkommensurable Werte"
|
|
}
|
|
]
|
|
},
|
|
"validation": {
|
|
"heading": "Reale Validierung",
|
|
"subtitle": "Framework validiert in 6-monatiger Bereitstellung über ~500 Sitzungen mit Claude Code",
|
|
"case_27027": {
|
|
"badge": "Muster-Bias-Vorfall",
|
|
"type": "Interaktive Demo",
|
|
"title": "Der 27027-Vorfall",
|
|
"description": "Echter Produktionsvorfall, bei dem Claude Code standardmäßig Port 27017 (Trainingsmuster) verwendete, obwohl der Benutzer explizit angewiesen hatte, Port 27027 zu verwenden. CrossReferenceValidator erkannte den Konflikt und blockierte die Ausführung—demonstriert, wie Mustererkennung Anweisungen unter Kontextdruck überschreiben kann.",
|
|
"why_matters": "Warum das wichtig ist: Dieser Fehlermodus verschlimmert sich, wenn Modelle sich verbessern—stärkere Mustererkennung bedeutet stärkere Überschreibungstendenz. Architektonische Beschränkungen bleiben unabhängig vom Fähigkeitsniveau notwendig.",
|
|
"cta": "Interaktive Demo anzeigen"
|
|
},
|
|
"resources": {
|
|
"text": "Zusätzliche Fallstudien und Forschungsergebnisse in technischen Papieren dokumentiert",
|
|
"cta": "Fallstudien durchsuchen →"
|
|
}
|
|
},
|
|
"footer": {
|
|
"about_heading": "Tractatus Framework",
|
|
"about_text": "Architektonische Beschränkungen für KI-Sicherheit, die menschliche Entscheidungsfreiheit durch strukturelle, nicht aspirationale, Garantien wahren.",
|
|
"documentation_heading": "Dokumentation",
|
|
"documentation_links": {
|
|
"framework_docs": "Framework-Dokumentation",
|
|
"about": "Über uns",
|
|
"core_values": "Grundwerte",
|
|
"interactive_demo": "Interaktive Demo"
|
|
},
|
|
"support_heading": "Unterstützung",
|
|
"support_links": {
|
|
"koha": "Unterstützung (Koha)",
|
|
"transparency": "Transparenz",
|
|
"media_inquiries": "Medienanfragen",
|
|
"submit_case": "Fallstudie einreichen"
|
|
},
|
|
"legal_heading": "Rechtliches",
|
|
"legal_links": {
|
|
"privacy": "Datenschutzerklärung",
|
|
"contact": "Kontakt",
|
|
"github": "GitHub"
|
|
},
|
|
"te_tiriti_label": "Te Tiriti o Waitangi:",
|
|
"te_tiriti_text": "Wir erkennen Te Tiriti o Waitangi und unser Bekenntnis zu Partnerschaft, Schutz und Teilhabe an. Dieses Projekt respektiert die Māori-Datensouveränität (rangatiratanga) und kollektive Vormundschaft (kaitiakitanga).",
|
|
"copyright": "John G Stroh. Lizenziert unter",
|
|
"license": "Apache 2.0",
|
|
"location": "Hergestellt in Aotearoa Neuseeland 🇳🇿"
|
|
}
|
|
}
|