Files
eranos/src
mkfain 5ccf7ae8e9 i18n: translate page chrome for Privacy, CSAE, Donor, Activist, Changelog
Adds the policyPages.* namespace with five sub-namespaces, one per
page, all just translating the PageHeader title, SEO title/description,
and any chrome strings the page wraps around its (untranslated) body:

- privacy.* — PrivacyPolicyPage header. Body prose stays English for
  E2 markdown extraction.
- csae.* — CSAEPolicyPage header. Same — body is policy prose.
- donorGuide.* — DonorGuidePage title + subtitle for the GuideHero.
  Prose blocks come from helpContent.ts (still English; that file is
  the E2 candidate).
- activistGuide.* — ActivistGuidePage hero same shape as donor.
- changelog.* — ChangelogPage chrome: title, error/empty states, Past
  releases divider, Show less / Read more, pre-release banner ('Pre-
  release build', body line, View unreleased changes link), and a
  category-tooltip map (Added / Changed / Deprecated / Removed / Fixed
  / Security). The markdown body itself stays raw English — Read more
  truncates whatever the parser produced.

ar / es / zh / fa / ps / km / sn translations drafted inline; km, sn,
ps, fa still pending native-speaker review.
2026-05-23 19:37:38 -05:00
..
2026-04-30 13:19:22 +07:00
2026-05-23 16:29:38 -05:00