50 languages

Goal: 1,000 languages of the world. Tier 1 = top 50 by speaker population, mixing high-population languages with linguistic diversity. All 50 are accessible right now at varying levels of completeness.

✅ Full content
4
UI translated + 200 worksheets each
🌐 UI translated
27
Site is browseable; worksheets pending
⚙️ UI pending
19
English fallback; native translation needed

✅ Full content (worksheets ready)

All 50 by region

Click any language to browse the site in that language. Worksheets currently in English/Indonesian/Yoruba/Japanese are linked from each page. Help translate to upgrade your language.

How to upgrade your language

Want to move your language from "UI pending" → "UI translated"?

  1. Open site/src/i18n/<your-code>.json in our GitHub repo.
  2. Translate the strings (~30 strings, takes 15 minutes).
  3. Open a pull request, or send the JSON in a GitHub Issue.

Want to move it from "UI translated" → "Full content"?

  1. Translate content/languages/<your-code>.yaml (~545 keys).
  2. That covers all 200 worksheets. See contributor guide.