feat(i18n): add Estonian (et-EE) translation #468

Merged
luhamets merged 1 commit from feat/i18n-add-estonian-et-EE into main 2026-06-05 23:49:44 -05:00
luhamets commented 2026-06-05 09:20:12 -05:00 (Migrated from github.com)

Description

Adds a complete Estonian (et-EE) translation:

  • New frontend/public/i18n/et-EE.json — all 257 keys translated from en-US.json.
  • Registers et-EE ("Eesti") in frontend/public/locales.json

Relates to #63, #280.

Happy to contribute to such a promising project.

## Description Adds a complete Estonian (et-EE) translation: - New `frontend/public/i18n/et-EE.json` — all 257 keys translated from `en-US.json`. - Registers `et-EE` ("Eesti") in `frontend/public/locales.json` ## Related Tickets & Documents Relates to #63, #280. Happy to contribute to such a promising project.
copilot-pull-request-reviewer[bot] (Migrated from github.com) reviewed 2026-06-05 09:20:53 -05:00
copilot-pull-request-reviewer[bot] (Migrated from github.com) left a comment

Pull request overview

Note

Copilot was unable to run its full agentic suite in this review.

Adds Estonian (et-EE) localization support to the frontend by registering the locale and providing a full translation bundle.

Changes:

  • Register et-EE in the locale selector list.
  • Add frontend/public/i18n/et-EE.json with Estonian translations.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

File Description
frontend/public/locales.json Adds et-EE to the list of supported locales.
frontend/public/i18n/et-EE.json Introduces the Estonian translation dictionary used by the i18n system.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

## Pull request overview > [!NOTE] > Copilot was unable to run its full agentic suite in this review. Adds Estonian (et-EE) localization support to the frontend by registering the locale and providing a full translation bundle. **Changes:** - Register `et-EE` in the locale selector list. - Add `frontend/public/i18n/et-EE.json` with Estonian translations. ### Reviewed changes Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment. | File | Description | | ---- | ----------- | | frontend/public/locales.json | Adds `et-EE` to the list of supported locales. | | frontend/public/i18n/et-EE.json | Introduces the Estonian translation dictionary used by the i18n system. | --- 💡 <a href="/voidauth/voidauth/new/main?filename=.github/instructions/*.instructions.md" class="Link--inTextBlock" target="_blank" rel="noopener noreferrer">Add Copilot custom instructions</a> for smarter, more guided reviews. <a href="https://docs.github.com/en/copilot/customizing-copilot/adding-repository-custom-instructions-for-github-copilot" class="Link--inTextBlock" target="_blank" rel="noopener noreferrer">Learn how to get started</a>.
@ -0,0 +143,4 @@
"go-home": "Avalehele"
}
}
},
copilot-pull-request-reviewer[bot] (Migrated from github.com) commented 2026-06-05 09:20:53 -05:00

The empty-string key (\"\") under page-not-found is very likely unintended and will break expected i18n lookups (e.g., page-not-found.actions.go-home). Replace the empty key with the correct property name (commonly actions directly under page-not-found, or whatever key the UI expects) so translation paths are consistent and resolvable.

The empty-string key (`\"\"`) under `page-not-found` is very likely unintended and will break expected i18n lookups (e.g., `page-not-found.actions.go-home`). Replace the empty key with the correct property name (commonly `actions` directly under `page-not-found`, or whatever key the UI expects) so translation paths are consistent and resolvable.
luhamets (Migrated from github.com) reviewed 2026-06-05 09:32:51 -05:00
@ -0,0 +143,4 @@
"go-home": "Avalehele"
}
}
},
luhamets (Migrated from github.com) commented 2026-06-05 09:32:51 -05:00

This empty "" key is mirrored verbatim from the source en-US.json (and matches the merged fr-FR/zh-CN bundles), so the key paths resolve identically across locales. If it's an upstream typo, the fix belongs in en-US.json and every locale — not in this Estonian-only PR.

This empty `""` key is mirrored verbatim from the source `en-US.json` (and matches the merged `fr-FR`/`zh-CN` bundles), so the key paths resolve identically across locales. If it's an upstream typo, the fix belongs in `en-US.json` and every locale — not in this Estonian-only PR.
notquitenothing (Migrated from github.com) reviewed 2026-06-05 23:42:18 -05:00
@ -0,0 +143,4 @@
"go-home": "Avalehele"
}
}
},
notquitenothing (Migrated from github.com) commented 2026-06-05 23:42:18 -05:00

This is indeed a typo in the en-US.json source, and I will correct it in all the translation files once this one is merged in 😊

This is indeed a typo in the `en-US.json` source, and I will correct it in all the translation files once this one is merged in 😊
Sign in to join this conversation.
No description provided.