Skip to content

chore: remove unused i18n keys - #494

Merged
chaokunyang merged 1 commit into
apache:mainfrom
KevinAndrewDong:chore/remove-unused-i18n-keys
Aug 14, 2026
Merged

chore: remove unused i18n keys#494
chaokunyang merged 1 commit into
apache:mainfrom
KevinAndrewDong:chore/remove-unused-i18n-keys

Conversation

@KevinAndrewDong

Copy link
Copy Markdown
Contributor

Summary

  • Remove 6 unused feature keys from en-US/code.json (feature.highPerformance.*, feature.easyToUse.*, feature.multiLanguages.*) — no references in source code
  • Remove sidebar.docsSidebar.category.Start and Guide from en-US/current.json — current sidebar uses Getting Started instead
  • Remove item.label.Start, Introduction, Guide from both en-US and zh-CN navbar.json — not present in navbar config

Verification

  • Cross-referenced all deleted keys against sidebars.ts, docusaurus.config.ts navbar config, and src/pages/home/components/ source files
  • Versioned i18n files (version-*.json) were intentionally not modified — their keys match their respective versioned sidebar structures

- Remove unused feature keys from en-US/code.json
- Remove Start/Guide sidebar keys from en-US/current.json
- Remove unused navbar keys from en-US and zh-CN navbar.json

@chaokunyang chaokunyang left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM, thanks

@chaokunyang
chaokunyang merged commit cd84e7d into apache:main Aug 14, 2026
4 checks passed
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