From 8b5a515a294d33e0f92ea9bf417b3530c974082b Mon Sep 17 00:00:00 2001 From: TheFlow Date: Sat, 18 Oct 2025 22:19:22 +1300 Subject: [PATCH] feat(i18n): add Koha internationalization support MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Add English, German, and French translations for Koha donation system - Add manage_subscription translations for Customer Portal - Add transparency page translations - Support for multi-language donation experience Prepared for future Māori translation (mi/) outreach in Dec 2025 đŸ€– Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- public/locales/de/koha.json | 89 ++++++++++++++++++++++++++ public/locales/de/transparency.json | 41 ++++++++++++ public/locales/en/koha.json | 96 +++++++++++++++++++++++++++++ public/locales/en/transparency.json | 41 ++++++++++++ public/locales/fr/koha.json | 89 ++++++++++++++++++++++++++ public/locales/fr/transparency.json | 41 ++++++++++++ 6 files changed, 397 insertions(+) create mode 100644 public/locales/de/koha.json create mode 100644 public/locales/de/transparency.json create mode 100644 public/locales/en/koha.json create mode 100644 public/locales/en/transparency.json create mode 100644 public/locales/fr/koha.json create mode 100644 public/locales/fr/transparency.json diff --git a/public/locales/de/koha.json b/public/locales/de/koha.json new file mode 100644 index 00000000..a0aaf739 --- /dev/null +++ b/public/locales/de/koha.json @@ -0,0 +1,89 @@ +{ + "page_title": "Koha — Gegenseitige UnterstĂŒtzung | Tractatus AI Safety", + "meta_description": "Treten Sie einer Beziehung gegenseitiger UnterstĂŒtzung fĂŒr KI-Sicherheit bei. Koha ist gegenseitiges Geben, das Gemeinschaftsbande erhĂ€lt — Ihr Beitrag erhĂ€lt diese Arbeit; unsere Arbeit dient Ihnen und dem Gemeinwohl.", + "heading": "Koha — Gegenseitige UnterstĂŒtzung", + "subheading": "Treten Sie einer Beziehung gegenseitiger UnterstĂŒtzung und gemeinsamer Verantwortung fĂŒr KI-Sicherheit bei. Ihr Beitrag erhĂ€lt diese Arbeit, und diese Arbeit dient Ihnen und unserer gemeinsamen Zukunft.", + "understanding_koha": { + "title": "Koha Verstehen", + "intro": "Koha (koh-hah) ist eine Māori-Praxis des gegenseitigen Gebens, die Beziehungen aufrechterhĂ€lt und stĂ€rkt. Im Gegensatz zu einer einseitigen Spende erkennt Koha die gegenseitige Bindung zwischen Geber und EmpfĂ€nger an — es bekrĂ€ftigt unsere gemeinsame Menschlichkeit und Interdependenz.", + "participation": "Wenn Sie Koha zur UnterstĂŒtzung dieser Arbeit anbieten, zahlen Sie nicht einfach fĂŒr eine Dienstleistung. Sie nehmen an whanaungatanga (Beziehungsaufbau) und manaakitanga (gegenseitige FĂŒrsorge) teil. Im Gegenzug erhalten Sie:", + "benefits": [ + "Offener Zugang zu allen Forschungen, Dokumentationen und Code", + "Teilnahme an einer Gemeinschaft, die sich fĂŒr Wertepluralismus und KI-Sicherheit einsetzt", + "Werkzeuge und Frameworks, die Ihren BedĂŒrfnissen und Werten dienen", + "Transparente Governance und fortlaufender Dialog ĂŒber die Ausrichtung dieser Arbeit" + ], + "spirit": "Der Geist von Koha dreht sich nicht um den gegebenen Betrag, sondern um die Aufrechterhaltung von Gleichgewicht, gegenseitigem Respekt und aroha (MitgefĂŒhl) in unserer gemeinsamen Arbeit. Ihr Koha erhĂ€lt uns; unsere Arbeit dient Ihnen und der breiteren Gemeinschaft. Gemeinsam wahren wir das Gemeinwohl." + }, + "form": { + "participation_label": "Wie Möchten Sie Teilnehmen?", + "monthly": "Laufendes Koha (Monatlich)", + "one_time": "Einmaliges Koha", + "tier_selection": "WĂ€hlen Sie Ihren Laufenden Beitrag", + "tiers": { + "foundation": { + "name": "Grundlage", + "description": "Wesentliche UnterstĂŒtzung fĂŒr Hosting und Infrastruktur. Jeder Beitrag zĂ€hlt." + }, + "advocate": { + "name": "BefĂŒrworter", + "description": "UnterstĂŒtzen Sie Entwicklung und Forschung. Helfen Sie, die FĂ€higkeiten des Frameworks zu erweitern." + }, + "champion": { + "name": "Champion", + "description": "Nachhaltige UnterstĂŒtzung fĂŒr Community-Aufbau und erweiterte Funktionen." + } + }, + "amount_label": "Ihr Koha-Betrag (NZD)", + "amount_placeholder": "Betrag eingeben", + "amount_help": "Der Geist von Koha liegt im Geben, nicht im Betrag. Minimum: $1.00 NZD", + "donor_info": "Ihre Informationen", + "name_label": "Name (optional)", + "name_placeholder": "Leer lassen, um anonym zu spenden", + "name_help": "Ihr Name wird nur verwendet, wenn Sie sich unten fĂŒr öffentliche Anerkennung entscheiden", + "email_label": "E-Mail", + "email_placeholder": "ihre@email.com", + "email_help": "Erforderlich fĂŒr Zahlungsbeleg. Wir geben Ihre E-Mail niemals weiter.", + "country_label": "Land (optional)", + "country_placeholder": "Deutschland", + "public_ack_label": "Nehmen Sie mich in die öffentliche UnterstĂŒtzerliste auf", + "public_ack_help": "Wir schĂ€tzen PrivatsphĂ€re. StandardmĂ€ĂŸig sind alle Spenden anonym. Aktivieren Sie dieses KontrollkĂ€stchen, um als UnterstĂŒtzer auf unserem Transparenz-Dashboard aufgefĂŒhrt zu werden.", + "public_name_label": "Öffentlich anzuzeigender Name", + "public_name_placeholder": "Wie Sie anerkannt werden möchten", + "public_name_help": "Kann Ihr echter Name, Organisation oder Pseudonym sein", + "allocation_heading": "Was Ihr Koha ErhĂ€lt", + "allocation": { + "development": "Framework- & Website-Entwicklung", + "hosting": "Server- & Infrastrukturkosten", + "research": "KI-Sicherheitsforschung", + "operations": "Betrieb & Expansion" + }, + "transparency_link": "VollstĂ€ndiges Transparenz-Dashboard anzeigen →", + "submit": "Koha Anbieten — Unserer Gemeinschaft Beitreten", + "secure_payment": "🔒 Sichere Zahlung ĂŒber Stripe. Wir speichern Ihre Kartendaten nicht." + }, + "faq": { + "heading": "HĂ€ufig Gestellte Fragen", + "why_koha": { + "question": "Warum verwenden Sie den Begriff \"Koha\"?", + "answer_p1": "Koha ist eine Māori-Praxis des gegenseitigen Gebens, die Beziehungen aufrechterhĂ€lt und gegenseitigen Respekt bekrĂ€ftigt. Sie erkennt an, dass das, was eine Gemeinschaft erhĂ€lt, keine einseitige WohltĂ€tigkeit ist, sondern fortlaufender Austausch, der sowohl Geber als auch EmpfĂ€nger ehrt.", + "answer_p2": "Wir verwenden diesen Begriff, um die indigene Weisheit von Aotearoa Neuseeland zu ehren, wo unser leitender Entwickler ansĂ€ssig ist, und um anzuerkennen, dass Technologie-Governance in Werten von whanaungatanga (Beziehung), manaakitanga (gegenseitige FĂŒrsorge) und aroha (MitgefĂŒhl) verwurzelt sein sollte — nicht in transaktionalem Austausch. Ihr Koha erhĂ€lt unsere Arbeit; unsere Arbeit dient Ihnen und dem Gemeinwohl." + }, + "tax": { + "question": "Ist dies steuerlich absetzbar?", + "answer": "Wir arbeiten derzeit als Open-Source-Projekt, nicht als eingetragene WohltĂ€tigkeitsorganisation. Spenden sind derzeit nicht steuerlich absetzbar. Sie erhalten eine Quittung fĂŒr Ihre Unterlagen." + }, + "manage": { + "question": "Wie kann ich mein monatliches Koha pausieren oder beenden?", + "answer": "Beziehungen Ă€ndern sich, und wir verstehen das. Sie können Ihr laufendes Koha jederzeit pausieren oder stornieren, indem Sie eine E-Mail an support@agenticgovernance.digital mit Ihrer E-Mail-Adresse senden. Wir werden Ihre Anfrage innerhalb von 24 Stunden bearbeiten, mit Dankbarkeit fĂŒr die gemeinsame Zeit." + }, + "currencies": { + "question": "Welche WĂ€hrungen akzeptieren Sie?", + "answer": "Wir akzeptieren 10 HauptwĂ€hrungen: NZD, USD, EUR, GBP, AUD, CAD, JPY, CHF, SGD und HKD. Wenn Sie spenden, zahlen Sie in Ihrer gewĂ€hlten WĂ€hrung (z. B. 10 USD), Stripe verarbeitet die Zahlung in dieser WĂ€hrung und ĂŒberweist dann die Mittel nach Umrechnung auf unser NZD-Konto. Ihre Spende wird sowohl in Ihrer ursprĂŒnglichen WĂ€hrung als auch im NZD-Äquivalent fĂŒr vollstĂ€ndige Transparenzberichterstattung erfasst." + }, + "one_time": { + "question": "Kann ich Koha nur einmal anstatt monatlich anbieten?", + "answer": "Absolut. Sowohl einmaliges als auch laufendes Koha ehren die gegenseitige Beziehung zwischen uns. Klicken Sie auf \"Einmaliges Koha\" oben im Formular, um einen einmaligen Beitrag in beliebiger Höhe anzubieten." + } + } +} diff --git a/public/locales/de/transparency.json b/public/locales/de/transparency.json new file mode 100644 index 00000000..a714763d --- /dev/null +++ b/public/locales/de/transparency.json @@ -0,0 +1,41 @@ +{ + "page_title": "Transparenz-Dashboard | Tractatus Koha", + "meta_description": "VollstĂ€ndige Transparenz ĂŒber erhaltene Spenden und deren Verwendung zur UnterstĂŒtzung des Tractatus AI Safety Frameworks.", + "heading": "Transparenz-Dashboard", + "subheading": "VollstĂ€ndige Sichtbarkeit der erhaltenen Spenden und deren Verwendung zur UnterstĂŒtzung des Tractatus Frameworks.", + "export_csv": "CSV Exportieren", + "metrics": { + "total_received": "Insgesamt Erhalten", + "lifetime": "NZD Gesamt", + "monthly_supporters": "Monatliche UnterstĂŒtzer", + "active_subscriptions": "Aktive Abonnements", + "monthly_recurring": "Monatlich Wiederkehrend", + "per_month": "NZD pro Monat", + "one_time_donations": "Einmalige Spenden", + "total_gifts": "Erhaltene Geschenke insgesamt", + "average_donation": "Durchschnittliche Spende", + "across_all": "NZD ĂŒber alle Spenden" + }, + "allocation": { + "heading": "Wie Spenden Verwendet Werden", + "development": "Entwicklung", + "development_desc": "Feature-Entwicklung, Fehlerbehebungen, Sicherheitsupdates", + "hosting": "Hosting & Infrastruktur", + "hosting_desc": "Server, Datenbank, CDN, Domain, SSL", + "research": "Forschung", + "research_desc": "KI-Sicherheitsforschung, akademische Partnerschaften, Veröffentlichungen", + "community": "Gemeinschaft", + "community_desc": "Dokumentation, Öffentlichkeitsarbeit, UnterstĂŒtzung von Mitwirkenden" + }, + "supporters": { + "heading": "Aktuelle UnterstĂŒtzer", + "intro": "Vielen Dank an diese großzĂŒgigen UnterstĂŒtzer, die sich fĂŒr öffentliche Anerkennung entschieden haben. Alle UnterstĂŒtzer werden gleichermaßen geschĂ€tzt, ob sie hier aufgefĂŒhrt sind oder anonym spenden.", + "loading": "UnterstĂŒtzer werden geladen...", + "none": "Noch keine öffentlichen Anerkennungen. Seien Sie der Erste, der Tractatus unterstĂŒtzt!" + }, + "cta": { + "heading": "UnterstĂŒtzen Sie das Tractatus Framework", + "text": "Helfen Sie uns, architektonische KI-SicherheitsbeschrĂ€nkungen aufzubauen, die menschliche HandlungsfĂ€higkeit bewahren. Jeder Beitrag macht einen Unterschied.", + "button": "Spenden" + } +} diff --git a/public/locales/en/koha.json b/public/locales/en/koha.json new file mode 100644 index 00000000..98fb5c6a --- /dev/null +++ b/public/locales/en/koha.json @@ -0,0 +1,96 @@ +{ + "page_title": "Koha — Reciprocal Support | Tractatus AI Safety", + "meta_description": "Join a relationship of mutual support for AI safety. Koha is reciprocal giving that maintains community bonds — your contribution sustains this work; our work serves you and the commons.", + "heading": "Koha — Reciprocal Support", + "subheading": "Join a relationship of mutual support and shared responsibility for AI safety. Your contribution sustains this work, and this work serves you and our shared future.", + "understanding_koha": { + "title": "Understanding Koha", + "intro": "Koha (koh-hah) is a Māori practice of reciprocal giving that maintains and strengthens relationships. Unlike a one-sided donation, koha recognizes the mutual bond between giver and receiver — it affirms our shared humanity and interdependence.", + "participation": "When you offer koha to support this work, you are not simply paying for a service. You are participating in whanaungatanga (relationship-building) and manaakitanga (reciprocal care). In return, you receive:", + "benefits": [ + "Open access to all research, documentation, and code", + "Participation in a community committed to value pluralism and AI safety", + "Tools and frameworks that serve your needs and values", + "Transparent governance and ongoing dialogue about this work's direction" + ], + "spirit": "The spirit of koha is not about the amount given, but about maintaining balance, mutual respect, and aroha (compassion) in our shared work. Your koha sustains us; our work serves you and the broader community. Together, we uphold the commons." + }, + "form": { + "participation_label": "How Would You Like to Participate?", + "monthly": "Ongoing Koha (Monthly)", + "one_time": "One-Time Koha", + "tier_selection": "Select Your Ongoing Contribution", + "tiers": { + "foundation": { + "name": "Foundation", + "description": "Essential support for hosting and infrastructure. Every contribution matters." + }, + "advocate": { + "name": "Advocate", + "description": "Support development and research. Help expand the framework's capabilities." + }, + "champion": { + "name": "Champion", + "description": "Sustaining support for community building and advanced features." + } + }, + "amount_label": "Your Koha Amount (NZD)", + "amount_placeholder": "Enter amount", + "amount_help": "The spirit of koha is in the giving, not the amount. Minimum: $1.00 NZD", + "donor_info": "Your Information", + "name_label": "Name (optional)", + "name_placeholder": "Leave blank to donate anonymously", + "name_help": "Your name will only be used if you opt-in for public acknowledgement below", + "email_label": "Email", + "email_placeholder": "your@email.com", + "email_help": "Required for payment receipt. We never share your email.", + "country_label": "Country (optional)", + "country_placeholder": "New Zealand", + "public_ack_label": "Include me in the public supporters list", + "public_ack_help": "We value privacy. By default, all donations are anonymous. Check this box to be listed as a supporter on our transparency dashboard.", + "public_name_label": "Name to display publicly", + "public_name_placeholder": "How you'd like to be acknowledged", + "public_name_help": "Can be your real name, organization, or pseudonym", + "allocation_heading": "What Your Koha Sustains", + "allocation": { + "development": "Framework & website development", + "hosting": "Server & infrastructure costs", + "research": "AI safety research", + "operations": "Operations & expansion" + }, + "transparency_link": "View full transparency dashboard →", + "submit": "Offer Koha — Join Our Community", + "secure_payment": "🔒 Secure payment via Stripe. We don't store your card details." + }, + "manage_subscription": { + "heading": "Manage Your Subscription", + "description": "Already supporting us with ongoing koha? You can manage your subscription, update payment methods, or cancel anytime — no questions asked.", + "email_label": "Enter your email to manage your subscription:", + "button": "Manage", + "help": "We'll send you to a secure portal where you can update your payment method, view invoices, or cancel your subscription." + }, + "faq": { + "heading": "Frequently Asked Questions", + "why_koha": { + "question": "Why do you use the term \"Koha\"?", + "answer_p1": "Koha is a Māori practice of reciprocal giving that maintains relationships and affirms mutual respect. It recognizes that what sustains a community is not one-way charity, but ongoing exchange that honors both giver and receiver.", + "answer_p2": "We use this term to honor the indigenous wisdom of Aotearoa New Zealand, where our lead developer is based, and to acknowledge that technology governance should be rooted in values of whanaungatanga (relationship), manaakitanga (reciprocal care), and aroha (compassion) — not transactional exchange. Your koha sustains our work; our work serves you and the commons." + }, + "tax": { + "question": "Is this tax-deductible?", + "answer": "We are currently operating as an open-source project, not a registered charity. Donations are not tax-deductible at this time. You will receive a receipt for your records." + }, + "manage": { + "question": "How do I pause or end my monthly koha?", + "answer": "Relationships change, and we understand. You can manage your subscription using the \"Manage Your Subscription\" section above — just enter your email and you'll be taken to a secure portal where you can update payment methods, pause, or cancel anytime. No questions asked, and with gratitude for the time we shared." + }, + "currencies": { + "question": "What currencies do you accept?", + "answer": "We accept 10 major currencies: NZD, USD, EUR, GBP, AUD, CAD, JPY, CHF, SGD, and HKD. When you donate, you pay in your chosen currency (e.g., $10 USD), Stripe processes the payment in that currency, and then transfers funds to our NZD account after conversion. Your donation is tracked in both your original currency and NZD equivalent for complete transparency reporting." + }, + "one_time": { + "question": "Can I offer koha just once rather than monthly?", + "answer": "Absolutely. Both one-time and ongoing koha honor the reciprocal relationship between us. Click \"One-Time Koha\" at the top of the form to offer a single contribution of any amount." + } + } +} diff --git a/public/locales/en/transparency.json b/public/locales/en/transparency.json new file mode 100644 index 00000000..b5b41a5d --- /dev/null +++ b/public/locales/en/transparency.json @@ -0,0 +1,41 @@ +{ + "page_title": "Transparency Dashboard | Tractatus Koha", + "meta_description": "Full transparency on donations received and how they're allocated to support the Tractatus AI Safety Framework.", + "heading": "Transparency Dashboard", + "subheading": "Full visibility into donations received and how we allocate them to support the Tractatus Framework.", + "export_csv": "Export CSV", + "metrics": { + "total_received": "Total Received", + "lifetime": "NZD lifetime", + "monthly_supporters": "Monthly Supporters", + "active_subscriptions": "Active subscriptions", + "monthly_recurring": "Monthly Recurring", + "per_month": "NZD per month", + "one_time_donations": "One-Time Donations", + "total_gifts": "Total gifts received", + "average_donation": "Average Donation", + "across_all": "NZD across all donations" + }, + "allocation": { + "heading": "How Donations Are Allocated", + "development": "Development", + "development_desc": "Feature development, bug fixes, security updates", + "hosting": "Hosting & Infrastructure", + "hosting_desc": "Servers, database, CDN, domain, SSL", + "research": "Research", + "research_desc": "AI safety research, academic partnerships, publications", + "community": "Community", + "community_desc": "Documentation, outreach, contributor support" + }, + "supporters": { + "heading": "Recent Supporters", + "intro": "Thank you to these generous supporters who have opted to be publicly acknowledged. All supporters are valued equally, whether listed here or donating anonymously.", + "loading": "Loading supporters...", + "none": "No public acknowledgements yet. Be the first to support Tractatus!" + }, + "cta": { + "heading": "Support the Tractatus Framework", + "text": "Help us build architectural AI safety constraints that preserve human agency. Every contribution makes a difference.", + "button": "Make a Donation" + } +} diff --git a/public/locales/fr/koha.json b/public/locales/fr/koha.json new file mode 100644 index 00000000..6d128f0e --- /dev/null +++ b/public/locales/fr/koha.json @@ -0,0 +1,89 @@ +{ + "page_title": "Koha — Soutien RĂ©ciproque | Tractatus AI Safety", + "meta_description": "Rejoignez une relation de soutien mutuel pour la sĂ©curitĂ© de l'IA. Koha est un don rĂ©ciproque qui maintient les liens communautaires — votre contribution soutient ce travail ; notre travail vous sert et sert le bien commun.", + "heading": "Koha — Soutien RĂ©ciproque", + "subheading": "Rejoignez une relation de soutien mutuel et de responsabilitĂ© partagĂ©e pour la sĂ©curitĂ© de l'IA. Votre contribution soutient ce travail, et ce travail vous sert ainsi que notre avenir commun.", + "understanding_koha": { + "title": "Comprendre Koha", + "intro": "Koha (koh-hah) est une pratique māorie de don rĂ©ciproque qui maintient et renforce les relations. Contrairement Ă  un don unilatĂ©ral, koha reconnaĂźt le lien mutuel entre donneur et receveur — il affirme notre humanitĂ© commune et notre interdĂ©pendance.", + "participation": "Lorsque vous offrez koha pour soutenir ce travail, vous ne payez pas simplement pour un service. Vous participez Ă  whanaungatanga (construction de relations) et manaakitanga (soins rĂ©ciproques). En retour, vous recevez :", + "benefits": [ + "AccĂšs ouvert Ă  toutes les recherches, documentations et codes", + "Participation Ă  une communautĂ© engagĂ©e pour le pluralisme des valeurs et la sĂ©curitĂ© de l'IA", + "Outils et cadres qui servent vos besoins et vos valeurs", + "Gouvernance transparente et dialogue continu sur l'orientation de ce travail" + ], + "spirit": "L'esprit de koha ne concerne pas le montant donnĂ©, mais le maintien de l'Ă©quilibre, du respect mutuel et de aroha (compassion) dans notre travail commun. Votre koha nous soutient ; notre travail vous sert ainsi que la communautĂ© au sens large. Ensemble, nous soutenons le bien commun." + }, + "form": { + "participation_label": "Comment Souhaitez-Vous Participer ?", + "monthly": "Koha Continu (Mensuel)", + "one_time": "Koha Unique", + "tier_selection": "SĂ©lectionnez Votre Contribution Continue", + "tiers": { + "foundation": { + "name": "Fondation", + "description": "Soutien essentiel pour l'hĂ©bergement et l'infrastructure. Chaque contribution compte." + }, + "advocate": { + "name": "DĂ©fenseur", + "description": "Soutenez le dĂ©veloppement et la recherche. Aidez Ă  Ă©tendre les capacitĂ©s du cadre." + }, + "champion": { + "name": "Champion", + "description": "Soutien durable pour la construction communautaire et les fonctionnalitĂ©s avancĂ©es." + } + }, + "amount_label": "Votre Montant Koha (NZD)", + "amount_placeholder": "Entrez le montant", + "amount_help": "L'esprit de koha rĂ©side dans le don, pas dans le montant. Minimum : 1,00 $ NZD", + "donor_info": "Vos Informations", + "name_label": "Nom (optionnel)", + "name_placeholder": "Laissez vide pour donner anonymement", + "name_help": "Votre nom ne sera utilisĂ© que si vous optez pour une reconnaissance publique ci-dessous", + "email_label": "E-mail", + "email_placeholder": "votre@email.com", + "email_help": "Requis pour le reçu de paiement. Nous ne partageons jamais votre e-mail.", + "country_label": "Pays (optionnel)", + "country_placeholder": "France", + "public_ack_label": "Incluez-moi dans la liste publique des donateurs", + "public_ack_help": "Nous valorisons la vie privĂ©e. Par dĂ©faut, tous les dons sont anonymes. Cochez cette case pour ĂȘtre rĂ©pertoriĂ© comme donateur sur notre tableau de bord de transparence.", + "public_name_label": "Nom Ă  afficher publiquement", + "public_name_placeholder": "Comment vous aimeriez ĂȘtre reconnu", + "public_name_help": "Peut ĂȘtre votre vrai nom, organisation ou pseudonyme", + "allocation_heading": "Ce Que Votre Koha Soutient", + "allocation": { + "development": "DĂ©veloppement du cadre et du site Web", + "hosting": "CoĂ»ts de serveur et d'infrastructure", + "research": "Recherche sur la sĂ©curitĂ© de l'IA", + "operations": "OpĂ©rations et expansion" + }, + "transparency_link": "Voir le tableau de bord de transparence complet →", + "submit": "Offrir Koha — Rejoindre Notre CommunautĂ©", + "secure_payment": "🔒 Paiement sĂ©curisĂ© via Stripe. Nous ne stockons pas vos informations de carte." + }, + "faq": { + "heading": "Questions FrĂ©quemment PosĂ©es", + "why_koha": { + "question": "Pourquoi utilisez-vous le terme \"Koha\" ?", + "answer_p1": "Koha est une pratique māorie de don rĂ©ciproque qui maintient les relations et affirme le respect mutuel. Elle reconnaĂźt que ce qui soutient une communautĂ© n'est pas une charitĂ© unilatĂ©rale, mais un Ă©change continu qui honore Ă  la fois le donneur et le receveur.", + "answer_p2": "Nous utilisons ce terme pour honorer la sagesse autochtone d'Aotearoa en Nouvelle-ZĂ©lande, oĂč notre dĂ©veloppeur principal est basĂ©, et pour reconnaĂźtre que la gouvernance technologique devrait ĂȘtre enracinĂ©e dans les valeurs de whanaungatanga (relation), manaakitanga (soins rĂ©ciproques) et aroha (compassion) — pas dans l'Ă©change transactionnel. Votre koha soutient notre travail ; notre travail vous sert et sert le bien commun." + }, + "tax": { + "question": "Est-ce dĂ©ductible d'impĂŽt ?", + "answer": "Nous opĂ©rons actuellement en tant que projet open source, pas en tant qu'organisme de bienfaisance enregistrĂ©. Les dons ne sont pas dĂ©ductibles d'impĂŽt pour le moment. Vous recevrez un reçu pour vos dossiers." + }, + "manage": { + "question": "Comment puis-je mettre en pause ou arrĂȘter mon koha mensuel ?", + "answer": "Les relations changent, et nous comprenons. Vous pouvez mettre en pause ou annuler votre koha continu Ă  tout moment en envoyant un e-mail Ă  support@agenticgovernance.digital avec votre adresse e-mail. Nous traiterons votre demande dans les 24 heures, avec gratitude pour le temps partagĂ©." + }, + "currencies": { + "question": "Quelles devises acceptez-vous ?", + "answer": "Nous acceptons 10 devises principales : NZD, USD, EUR, GBP, AUD, CAD, JPY, CHF, SGD et HKD. Lorsque vous faites un don, vous payez dans la devise de votre choix (par exemple, 10 USD), Stripe traite le paiement dans cette devise, puis transfĂšre les fonds sur notre compte NZD aprĂšs conversion. Votre don est suivi Ă  la fois dans votre devise d'origine et en Ă©quivalent NZD pour un reporting de transparence complet." + }, + "one_time": { + "question": "Puis-je offrir koha une seule fois plutĂŽt que mensuellement ?", + "answer": "Absolument. Les koha uniques et continus honorent la relation rĂ©ciproque entre nous. Cliquez sur \"Koha Unique\" en haut du formulaire pour offrir une contribution unique de n'importe quel montant." + } + } +} diff --git a/public/locales/fr/transparency.json b/public/locales/fr/transparency.json new file mode 100644 index 00000000..1291ee0c --- /dev/null +++ b/public/locales/fr/transparency.json @@ -0,0 +1,41 @@ +{ + "page_title": "Tableau de Transparence | Tractatus Koha", + "meta_description": "Transparence complĂšte sur les dons reçus et leur allocation pour soutenir le Tractatus AI Safety Framework.", + "heading": "Tableau de Transparence", + "subheading": "VisibilitĂ© complĂšte sur les dons reçus et leur utilisation pour soutenir le Tractatus Framework.", + "export_csv": "Exporter CSV", + "metrics": { + "total_received": "Total Reçu", + "lifetime": "NZD au total", + "monthly_supporters": "Donateurs Mensuels", + "active_subscriptions": "Abonnements actifs", + "monthly_recurring": "RĂ©current Mensuel", + "per_month": "NZD par mois", + "one_time_donations": "Dons Uniques", + "total_gifts": "Total de dons reçus", + "average_donation": "Don Moyen", + "across_all": "NZD sur tous les dons" + }, + "allocation": { + "heading": "Comment Les Dons Sont AllouĂ©s", + "development": "DĂ©veloppement", + "development_desc": "DĂ©veloppement de fonctionnalitĂ©s, corrections de bugs, mises Ă  jour de sĂ©curitĂ©", + "hosting": "HĂ©bergement & Infrastructure", + "hosting_desc": "Serveurs, base de donnĂ©es, CDN, domaine, SSL", + "research": "Recherche", + "research_desc": "Recherche sur la sĂ©curitĂ© de l'IA, partenariats acadĂ©miques, publications", + "community": "CommunautĂ©", + "community_desc": "Documentation, sensibilisation, soutien aux contributeurs" + }, + "supporters": { + "heading": "Donateurs RĂ©cents", + "intro": "Merci Ă  ces gĂ©nĂ©reux donateurs qui ont choisi d'ĂȘtre publiquement reconnus. Tous les donateurs sont Ă©galement apprĂ©ciĂ©s, qu'ils soient rĂ©pertoriĂ©s ici ou qu'ils donnent anonymement.", + "loading": "Chargement des donateurs...", + "none": "Pas encore de reconnaissances publiques. Soyez le premier Ă  soutenir Tractatus !" + }, + "cta": { + "heading": "Soutenez le Tractatus Framework", + "text": "Aidez-nous Ă  construire des contraintes architecturales de sĂ©curitĂ© de l'IA qui prĂ©servent l'agence humaine. Chaque contribution fait la diffĂ©rence.", + "button": "Faire un Don" + } +}