Summary
The SearX engine modal can display raw translation keys for some non-English users.
This does not affect release safety. It is a non-blocking UI localization issue.
Required changes
Add the locale keys used by src/client/settings/engines/searx-modal.ts for the SearX update status.
At minimum, add translations for:
settings-page.extensions.searx-updating
settings-page.extensions.searx-updated
Update the non-English core locale resources and the Degoog theme locale resources that can render this modal.
Affected areas include:
src/client/settings/engines/searx-modal.ts
src/locales/fr-FR.json
src/locales/he.json
src/locales/it.json
- Relevant files under
src/public/themes/degoog-theme/locales/
Rationale
Missing keys can show raw translation-key text instead of localized update status text.
Acceptance criteria
- The SearX modal resolves both update-status keys for French, Hebrew, and Italian.
- The relevant Degoog theme locale resources contain the required keys.
- The modal does not show raw translation keys for these status messages.
- English behavior remains unchanged.
Requested by @fccview.
Backlinks:
Summary
The SearX engine modal can display raw translation keys for some non-English users.
This does not affect release safety. It is a non-blocking UI localization issue.
Required changes
Add the locale keys used by
src/client/settings/engines/searx-modal.tsfor the SearX update status.At minimum, add translations for:
settings-page.extensions.searx-updatingsettings-page.extensions.searx-updatedUpdate the non-English core locale resources and the Degoog theme locale resources that can render this modal.
Affected areas include:
src/client/settings/engines/searx-modal.tssrc/locales/fr-FR.jsonsrc/locales/he.jsonsrc/locales/it.jsonsrc/public/themes/degoog-theme/locales/Rationale
Missing keys can show raw translation-key text instead of localized update status text.
Acceptance criteria
Requested by @fccview.
Backlinks: