Skip to content

i18n: Apply translations from Localize folder#472

Draft
sniok wants to merge 1 commit intoAzure:headlamp-downstreamfrom
sniok:update-i18n
Draft

i18n: Apply translations from Localize folder#472
sniok wants to merge 1 commit intoAzure:headlamp-downstreamfrom
sniok:update-i18n

Conversation

@sniok
Copy link
Collaborator

@sniok sniok commented Mar 18, 2026

Place the latest translations in the headlamp submodule

Copilot AI review requested due to automatic review settings March 18, 2026 15:24
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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.json across 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.

@sniok sniok marked this pull request as draft March 18, 2026 18:20
@sniok sniok marked this pull request as ready for review March 18, 2026 18:24
Copilot AI review requested due to automatic review settings March 18, 2026 18:24
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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.json locale files with updated menu/dialog strings (and reorders keys to match the generated output).
  • Expands/updates glossary.json in 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.

@sniok sniok marked this pull request as draft March 18, 2026 19:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants