feat(i18n): add Hebrew locale and README translation#22519
Conversation
cbca057 to
c9cfbd0
Compare
|
Friendly bump — all checks pass, happy to address any feedback. Is there anything I should adjust? |
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.
|
Friendly bump — this follows the same pattern as #9947 (Arabic locale, merged). All 9 checks pass. Happy to adjust anything. |
|
Automated PR Cleanup Thank you for contributing to opencode. Due to the high volume of PRs from users and AI agents, we periodically close older PRs using automated criteria so maintainers can focus review time on the most active and community-supported contributions. This PR was closed because it matched the following cleanup criteria:
PRs created within the last month are not affected by this cleanup. If you believe this PR was closed incorrectly, or if you are still actively working on it, please leave a comment explaining why it should be reopened. A maintainer can review and reopen it if appropriate. Thanks again for taking the time to contribute. |
|
Why not accept the PR? |
Issue for this PR
Closes #21676
Type of change
What does this PR do?
Adds Hebrew (
he) locale to OpenCode:packages/app/src/i18n/he.ts— 946 app translation keyspackages/ui/src/i18n/he.ts— 162 UI component translation keyshein the language system with lazy loading and RTL document directionheto the parity testREADME.he.md— Hebrew translation of the project READMEREADME.mdlanguage listTechnical terms (LSP, MCP, TUI) are kept in English where that's the convention in Hebrew dev communities.
How did you verify your code works?
Screenshots / recordings
English (LTR):

Hebrew (RTL):

Checklist