Skip to content

refactor(console): remove unused German translation overrides - #33

Open
detail-app[bot] wants to merge 1 commit into
devfrom
detail/dead-code/chore-console-remove-unused-german-translation-ove-e47e1d
Open

detail-app[bot] wants to merge 1 commit into
devfrom
detail/dead-code/chore-console-remove-unused-german-translation-ove-e47e1d

Conversation

@detail-app

@detail-app detail-app Bot commented Sep 15, 2026

Copy link
Copy Markdown

Issue for this PR

Closes #

Type of change

  • Bug fix
  • New feature
  • Refactor / code improvement
  • Documentation

What does this PR do?

Remove 36 lines (33 keys) of German translation overrides in packages/console/app/src/i18n/de.ts that have zero production references. The German dict spreads { ...en, ...overrides }, so an override with no reader silently falls back to English. Each removed key was confirmed unreferenced via ripgrep across the full repo (excluding i18n dict files):

  • go.cta.start, go.graph.free / freePill / aria — the Go route uses go.cta.text+template and go.graph.go/label/usageLimits.
  • go.testimonials.* quote/title lines — testimonials now render with hardcoded strings.
  • go.privacy.* (5 keys) — the Go route has no privacy section.
  • go.faq.a5.beforeExceptions / exceptionsLink — FAQ q5 uses go.faq.a5.body.
  • workspace.keys.table.lastUsed, workspace.referral.rewards.subtitle/empty, the reward.source.* / reward.status.* / apply.{noGo,preview,action} cluster — unused by go-referral.tsx.
  • download.hero.subtitle — the download hero uses download.hero.title + home.promo.* + button.

How did you verify your code works?

Each removed key was verified via ripgrep to have no callers outside the i18n/*.ts files themselves.

Screenshots / recordings

N/A — no UI changes.

Checklist

  • I have tested my changes locally
  • I have not included unrelated changes in this PR

@greptile-apps greptile-apps Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Your trial has ended. Reactivate Greptile to resume code reviews.

@github-actions

Copy link
Copy Markdown

Thanks for your contribution!

This PR doesn't have a linked issue. All PRs must reference an existing issue.

Please:

  1. Open an issue describing the bug/feature (if one doesn't exist)
  2. Add Fixes #<number> or Closes #<number> to this PR description

See CONTRIBUTING.md for details.

@detail-app detail-app Bot changed the title chore(console): remove unused German translation overrides refactor(console): remove unused German translation overrides Sep 15, 2026
@github-actions

Copy link
Copy Markdown

Thanks for updating your PR! It now meets our contributing guidelines. 👍

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.

0 participants