i18n: Apply translations from Localize folder#472
i18n: Apply translations from Localize folder#472sniok wants to merge 1 commit intoAzure:headlamp-downstreamfrom
Conversation
There was a problem hiding this comment.
Pull request overview
This PR syncs updated localization content from the Localize folder into the frontend/src/i18n/locales files, updating multiple languages’ translations/glossaries/app strings.
Changes:
- Updated
translation.jsonacross many locales with newer UI strings (e.g., project creation flow strings, log level label, “clear” actions for appearance settings). - Updated Traditional Chinese (
zh-Hant) glossary and app menu translations. - Reordered/updated English and Czech locale namespace files (
en/*,cs/*) to reflect the latest extracted keys.
Reviewed changes
Copilot reviewed 25 out of 25 changed files in this pull request and generated 1 comment.
Show a summary per file
| File | Description |
|---|---|
| frontend/src/i18n/locales/zh-Hant/translation.json | Updates many UI translations for zh-Hant (including new keys for appearance/project flows). |
| frontend/src/i18n/locales/zh-Hant/glossary.json | Updates zh-Hant glossary term translations. |
| frontend/src/i18n/locales/zh-Hant/app.json | Updates zh-Hant Electron/app menu & dialog strings. |
| frontend/src/i18n/locales/zh-Hans/translation.json | Updates zh-Hans UI translations and adds new keys. |
| frontend/src/i18n/locales/tr/translation.json | Updates Turkish UI translations and adds new keys. |
| frontend/src/i18n/locales/sv/translation.json | Updates Swedish UI translations and adds new keys. |
| frontend/src/i18n/locales/ru/translation.json | Updates Russian UI translations and adds new keys. |
| frontend/src/i18n/locales/pt-PT/translation.json | Updates Portuguese (PT) UI translations and adds new keys. |
| frontend/src/i18n/locales/pt-BR/translation.json | Updates Portuguese (BR) UI translations and adds new keys. |
| frontend/src/i18n/locales/pl/translation.json | Updates Polish UI translations and adds new keys. |
| frontend/src/i18n/locales/nl/translation.json | Updates Dutch UI translations and adds new keys. |
| frontend/src/i18n/locales/ko/translation.json | Updates Korean UI translations and adds new keys. |
| frontend/src/i18n/locales/ja/translation.json | Updates Japanese UI translations and adds new keys. |
| frontend/src/i18n/locales/it/translation.json | Updates Italian UI translations and adds new keys. |
| frontend/src/i18n/locales/id/translation.json | Updates Indonesian UI translations and adds new keys. |
| frontend/src/i18n/locales/hu/translation.json | Updates Hungarian UI translations and adds new keys. |
| frontend/src/i18n/locales/es/translation.json | Updates Spanish UI translations and adds new keys. |
| frontend/src/i18n/locales/en/glossary.json | Reorders/refreshes English glossary namespace keys. |
| frontend/src/i18n/locales/en/app.json | Reorders/refreshes English app namespace keys. |
| frontend/src/i18n/locales/de/translation.json | Updates German UI translations and adds new keys. |
| frontend/src/i18n/locales/cs/translation.json | Updates Czech UI translations and adds new keys. |
| frontend/src/i18n/locales/cs/glossary.json | Updates Czech glossary translations. |
| frontend/src/i18n/locales/cs/app.json | Updates Czech Electron/app menu & dialog strings. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
There was a problem hiding this comment.
Pull request overview
Updates the Headlamp frontend locale bundles by applying the latest translated strings from the Localize workflow output, expanding glossary coverage and improving non-English UI/menu messaging consistency.
Changes:
- Refreshes multiple
app.jsonlocale files with updated menu/dialog strings (and reorders keys to match the generated output). - Expands/updates
glossary.jsonin several locales with many additional Kubernetes/UI term translations.
Reviewed changes
Copilot reviewed 26 out of 57 changed files in this pull request and generated 1 comment.
Show a summary per file
| File | Description |
|---|---|
| frontend/src/i18n/locales/zh-Hant/glossary.json | Updates Traditional Chinese (Hant) glossary translations and adds many missing terms. |
| frontend/src/i18n/locales/zh-Hant/app.json | Updates Traditional Chinese (Hant) app/menu/dialog translations. |
| frontend/src/i18n/locales/zh-Hans/glossary.json | Updates Simplified Chinese (Hans) glossary translations and adds many missing terms. |
| frontend/src/i18n/locales/zh-Hans/app.json | Updates Simplified Chinese (Hans) app/menu/dialog translations. |
| frontend/src/i18n/locales/tr/app.json | Updates Turkish app/menu/dialog translations. |
| frontend/src/i18n/locales/sv/app.json | Updates Swedish app/menu/dialog translations. |
| frontend/src/i18n/locales/ru/app.json | Updates Russian app/menu/dialog translations. |
| frontend/src/i18n/locales/pt-PT/glossary.json | Updates Portuguese (Portugal) glossary translations and adds many missing terms. |
| frontend/src/i18n/locales/pt-PT/app.json | Updates Portuguese (Portugal) app/menu/dialog translations. |
| frontend/src/i18n/locales/pt-BR/app.json | Updates Portuguese (Brazil) app/menu/dialog translations. |
| frontend/src/i18n/locales/pl/app.json | Updates Polish app/menu/dialog translations. |
| frontend/src/i18n/locales/nl/glossary.json | Updates Dutch glossary translations and adds many missing terms. |
| frontend/src/i18n/locales/nl/app.json | Updates Dutch app/menu/dialog translations. |
| frontend/src/i18n/locales/ko/app.json | Updates Korean app/menu/dialog translations. |
| frontend/src/i18n/locales/ja/app.json | Updates Japanese app/menu/dialog translations. |
| frontend/src/i18n/locales/it/app.json | Updates Italian app/menu/dialog translations. |
| frontend/src/i18n/locales/id/glossary.json | Updates Indonesian glossary translations and adds many missing terms. |
| frontend/src/i18n/locales/id/app.json | Updates Indonesian app/menu/dialog translations. |
| frontend/src/i18n/locales/hu/app.json | Updates Hungarian app/menu/dialog translations. |
| frontend/src/i18n/locales/fr/app.json | Updates French app/menu/dialog translations. |
| frontend/src/i18n/locales/es/glossary.json | Updates Spanish glossary translations and adds many missing terms. |
| frontend/src/i18n/locales/es/app.json | Updates Spanish app/menu/dialog translations. |
| frontend/src/i18n/locales/en/glossary.json | Updates English glossary key set (adds missing keys for consistency across locales). |
| frontend/src/i18n/locales/en/app.json | Updates English app/menu/dialog key set (adds missing keys for consistency across locales). |
| frontend/src/i18n/locales/de/glossary.json | Updates German glossary translations and adds many missing terms. |
| frontend/src/i18n/locales/de/app.json | Updates German app/menu/dialog translations. |
| frontend/src/i18n/locales/cs/app.json | Updates Czech app/menu/dialog translations. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Place the latest translations in the headlamp submodule