Skip to content

feat(i18n): extract untranslated frontend UI strings#7976

Open
Chelovedus wants to merge 1 commit intorequarks:scarlettfrom
Chelovedus:feat/i18n-extract-untranslated-ui
Open

feat(i18n): extract untranslated frontend UI strings#7976
Chelovedus wants to merge 1 commit intorequarks:scarlettfrom
Chelovedus:feat/i18n-extract-untranslated-ui

Conversation

@Chelovedus
Copy link
Copy Markdown

This pulls a chunk of untranslated UI text out of the frontend and puts it behind the existing i18n lookup. Most of the diff is replacing hardcoded labels, tooltips, notify messages, and fallback errors with t(...), then adding the missing keys in backend/locales/en.json.

While doing that I also cleaned up a couple of awkward spots in the extraction itself, for example the pending-assets empty state in PageActionsCol.vue and the helper text wiring in IconPickerDialog.vue.

I left EditorWysiwyg.vue alone. It still has a lot of hardcoded toolbar titles and it would have turned this into a different patch.

Checks were simple: parsed backend/locales/en.json after the key additions, then reran targeted rg searches against the touched files to catch missed English literals and mismatched key names.

I hope that my work will help you!

@auto-assign auto-assign bot requested a review from NGPixel April 7, 2026 20:38
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