979ac810af
Co-authored-by: Luke Parker <10430890+Hona@users.noreply.github.com>
3.5 KiB
3.5 KiB
he Glossary
Sources
- Hebrew Academy approved IT terminology: https://terms.hebrew-academy.org.il/Millonim/ShowMillon?KodMillon=192
- Firefox Hebrew localization corpus: https://github.com/mozilla-l10n/firefox-l10n/tree/main/he
- KDE Hebrew localization team and corpus: https://l10n.kde.org/team-infos.php?teamcode=he
- Community-maintained VS Code Hebrew language pack: https://github.com/AMAARETS/vscode-language-pack-he
- Microsoft Hebrew developer documentation for Git terminology: https://learn.microsoft.com/he-il/power-platform/alm/tutorials/github-actions-deploy
- W3C guidance for bidirectional text: https://www.w3.org/International/articles/strings-and-bidi/
Do Not Translate (Locale Additions)
OpenCode(preserve casing in prose and UI copy)API,MCP,LSP,OAuth,Git, model names, and provider names- Commands, flags, keyboard shortcuts, file paths, URLs, identifiers, hashes, and code literals
- Keep
commitanddiffwhen they name the exact Git artifact or operation
Preferred Terms
| English / Context | Preferred | Notes |
|---|---|---|
| session | הפעלה |
Use שיחה only when the source specifically means a chat or conversation |
| workspace | סביבת עבודה |
|
| terminal | מסוף |
Prefer the established Hebrew term over transliteration |
| command | פקודה |
|
| provider | ספק |
Use ספק מודלים where the bare noun is ambiguous |
| model | מודל |
|
| API key | מפתח API |
Keep the acronym in Latin letters |
| plugin | תוסף |
|
| repository | מאגר |
Use מאגר Git where context is ambiguous |
| branch | ענף |
|
| context | הקשר |
Use חלון הקשר for context window |
| tokens | אסימונים |
Guidance
- Prefer natural modern Israeli Hebrew over word-for-word translation or obscure coined terms.
- Use short action verbs for controls and translate complete phrases in context.
- Keep recognized developer acronyms and exact Git vocabulary in Latin script instead of phonetic transliteration.
- Treat embedded code, paths, commands, shortcuts, hashes, model IDs, and other Latin technical artifacts as LTR content inside the RTL interface.
- Keep recurring concepts consistent and do not collapse session, chat, run, and launch into one Hebrew term.
Avoid
- Avoid transliterations such as
טרמינל,פלאגין, andקומנדwhenמסוף,תוסף, andפקודהare clear. - Avoid translating
commitasהתחייבות. - Avoid inventing Hebrew expansions for
API,MCP, orLSP.