Ukrainian language support for LearnHouse

Published:

LearnHouse is an open-source learning platform. I added Ukrainian language support to its web application.

What I changed

  • Added a Ukrainian locale with all 3,752 keys from the English source locale.
  • Registered the locale for lazy loading in the web app.
  • Added Українська to the language selector and translated its label across the existing locales.
  • Checked every locale file for valid JSON, missing keys, extra keys, and placeholder mismatches.

Result

The maintainers merged pull request #789 on June 12, 2026. LearnHouse users can now select Ukrainian in the application.