Skip to content

feat(i18n): add Hebrew locale and README translation#22519

Open
MusiCode1 wants to merge 2 commits intoanomalyco:devfrom
MusiCode1:feat/hebrew
Open

feat(i18n): add Hebrew locale and README translation#22519
MusiCode1 wants to merge 2 commits intoanomalyco:devfrom
MusiCode1:feat/hebrew

Conversation

@MusiCode1
Copy link
Copy Markdown

Issue for this PR

Closes #21676

Type of change

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

What does this PR do?

Adds Hebrew (he) locale to OpenCode:

  • packages/app/src/i18n/he.ts — 946 app translation keys
  • packages/ui/src/i18n/he.ts — 162 UI component translation keys
  • Register he in the language system with lazy loading and RTL document direction
  • Add he to the parity test
  • README.he.md — Hebrew translation of the project README
  • Add Hebrew link to README.md language list

Technical terms (LSP, MCP, TUI) are kept in English where that's the convention in Hebrew dev communities.

How did you verify your code works?

  • Switched to Hebrew in the app — all strings render correctly
  • RTL direction applied when Hebrew is selected
  • Parity test passes
  • No regressions when switching back to English

Screenshots / recordings

English (LTR):
LTR English

Hebrew (RTL):
RTL Hebrew

Checklist

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

MusiCode1 and others added 2 commits April 15, 2026 12:30
Add full Hebrew (he) locale support for the web app:
- 946 app translation keys (packages/app/src/i18n/he.ts)
- 162 UI translation keys (packages/ui/src/i18n/he.ts)
- Register Hebrew in language system with RTL document direction
- Add locale matcher and parity test coverage

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Add README.he.md with full Hebrew translation of the project README.
Add Hebrew link to the language list in README.md.
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.

[FEATURE]:Add Hebrew (he) localization with RTL layout support

1 participant