Skip to content

chore(i18n): remove dead installer/uninstaller translation keys - #508

Merged
PathGao merged 1 commit into
sftwrdotdev:masterfrom
PathGao:chore/remove-dead-i18n-installer-keys
Aug 7, 2026
Merged

chore(i18n): remove dead installer/uninstaller translation keys#508
PathGao merged 1 commit into
sftwrdotdev:masterfrom
PathGao:chore/remove-dead-i18n-installer-keys

Conversation

@PathGao

@PathGao PathGao commented Aug 7, 2026

Copy link
Copy Markdown
Collaborator

Problem

Installer.svelte was removed in #481. 27 English translation keys
(installer.* and uninstaller.*) under 25 locales are never
referenced by any t() call outside i18n.ts itself.

Change

Delete the installer and uninstaller blocks from every locale.
-302 lines total. English key count drops from 335 to 308.

Verification

  • npm test — 722 pass / 5 fail (same as master)
  • i18n coverage suite — 14/14 pass
  • grep -rn "installer\.\|uninstaller\." src/ --include="*.ts" --include="*.svelte" — zero hits outside i18n.ts

Installer.svelte was removed in sftwrdotdev#481.  These keys are never referenced
by any t() call outside i18n.ts itself.

Removes 302 lines (27 English keys × 25 locales, minus languages that
already lacked the translations).  English key count drops from 335 to
308.
@PathGao
PathGao merged commit 494f45a into sftwrdotdev:master Aug 7, 2026
4 checks passed
@PathGao
PathGao deleted the chore/remove-dead-i18n-installer-keys branch August 7, 2026 06:37
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.

1 participant