Skip to content

Add missing non-English SearX modal update-status locale keys #255

Description

@coderabbitai

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:

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions