+
+### סוכנים (Agents)
+
+OpenCode כולל שני סוכנים מובנים. ניתן לעבור ביניהם באמצעות מקש `Tab`.
+
+- **build** — מצב ברירת המחדל, סוכן עם הרשאות מלאות, מתאים לפיתוח.
+- **plan** — מצב קריאה בלבד, מתאים לניתוח קוד וחקירה.
+ - לא ניתן לשנות קבצים כברירת מחדל.
+ - מבקש אישור לפני הרצת פקודות bash.
+ - מתאים מצוין לחקירת בסיסי קוד חדשים או תכנון שינויים.
+
+בנוסף, OpenCode כולל סוכן משנה בשם **general** לטיפול בחיפושים מורכבים ומשימות מרובות שלבים. סוכן זה מיועד לשימוש פנימי, אך ניתן להפעיל אותו ידנית על ידי הקלדת `@general` בהודעה.
+
+למידע נוסף על [סוכנים](https://opencode.ai/docs/agents).
+
+### תיעוד מקוון
+
+למידע מפורט על הגדרת OpenCode, עיינו ב-[**תיעוד הרשמי**](https://opencode.ai/docs).
+
+### תרומה לפרויקט
+
+אם אתם מעוניינים לתרום לפיתוח OpenCode, אנא קראו את [מדריך התרומה (Contributing Docs)](./CONTRIBUTING.md) לפני שליחת Pull Request.
+
+### פיתוח על בסיס OpenCode
+
+אם אתם מפתחים פרויקט הקשור ל-OpenCode ומשתמשים בשם "opencode" (למשל "opencode-dashboard" או "opencode-mobile"), אנא ציינו ב-README שלכם שהפרויקט אינו מפותח על ידי צוות OpenCode ואינו קשור אלינו.
+
+### שאלות נפוצות (FAQ)
+
+#### מה ההבדל בין זה ל-Claude Code?
+
+מבחינה פונקציונלית, דומה מאוד ל-Claude Code. הנה ההבדלים העיקריים:
+
+- קוד פתוח ב-100%.
+- לא תלוי בספק מסוים. אנחנו ממליצים על המודלים שזמינים דרך [OpenCode Zen](https://opencode.ai/zen), אך OpenCode עובד גם עם Claude, OpenAI, Google ואפילו מודלים מקומיים. ככל שהמודלים מתפתחים, הפערים ביניהם מצטמצמים והמחירים יורדים — לכן אי-תלות בספק היא קריטית.
+- תמיכה מובנית ב-LSP (Language Server Protocol).
+- דגש על ממשק טרמינל (TUI). OpenCode נבנה על ידי חובבי Neovim ויוצרי [terminal.shop](https://terminal.shop). אנחנו נמשיך לדחוף את גבולות ממשק הטרמינל.
+- ארכיטקטורת לקוח/שרת (Client/Server). מאפשרת ל-OpenCode לרוץ על המחשב שלכם ולשלוט בו מרחוק ממכשיר נייד. המשמעות היא שממשק ה-TUI הוא רק אחד מלקוחות אפשריים רבים.
+
+---
+
+**הצטרפו לקהילה שלנו** [Discord](https://opencode.ai/discord) | [X.com](https://x.com/opencode)
+
+
diff --git a/README.md b/README.md
index 79ccf8b34910..83b6a96ffee3 100644
--- a/README.md
+++ b/README.md
@@ -36,7 +36,8 @@
Українська |
বাংলা |
Ελληνικά |
- Tiếng Việt
+ Tiếng Việt |
+ עברית
[](https://opencode.ai)
diff --git a/packages/app/src/context/language.tsx b/packages/app/src/context/language.tsx
index 51dc09cd7d9f..6efefb21250f 100644
--- a/packages/app/src/context/language.tsx
+++ b/packages/app/src/context/language.tsx
@@ -24,6 +24,7 @@ export type Locale =
| "th"
| "bs"
| "tr"
+ | "he"
type RawDictionary = typeof en & typeof uiEn
type Dictionary = i18n.Flatten
@@ -51,6 +52,7 @@ const LOCALES: readonly Locale[] = [
"br",
"th",
"tr",
+ "he",
]
const INTL: Record = {
@@ -71,6 +73,7 @@ const INTL: Record = {
th: "th",
bs: "bs",
tr: "tr",
+ he: "he",
}
const LABEL_KEY: Record = {
@@ -91,6 +94,7 @@ const LABEL_KEY: Record = {
th: "language.th",
bs: "language.bs",
tr: "language.tr",
+ he: "language.he",
}
const base = i18n.flatten({ ...en, ...uiEn })
@@ -116,6 +120,7 @@ const loaders: Record, () => Promise> = {
th: () => merge(import("@/i18n/th"), import("@opencode-ai/ui/i18n/th")),
bs: () => merge(import("@/i18n/bs"), import("@opencode-ai/ui/i18n/bs")),
tr: () => merge(import("@/i18n/tr"), import("@opencode-ai/ui/i18n/tr")),
+ he: () => merge(import("@/i18n/he"), import("@opencode-ai/ui/i18n/he")),
}
function loadDict(locale: Locale) {
@@ -154,6 +159,7 @@ const localeMatchers: Array<{ locale: Locale; match: (language: string) => boole
{ locale: "th", match: (language) => language.startsWith("th") },
{ locale: "bs", match: (language) => language.startsWith("bs") },
{ locale: "tr", match: (language) => language.startsWith("tr") },
+ { locale: "he", match: (language) => language.startsWith("he") },
]
function detectLocale(): Locale {
@@ -218,6 +224,7 @@ export const { use: useLanguage, provider: LanguageProvider } = createSimpleCont
createEffect(() => {
if (typeof document !== "object") return
document.documentElement.lang = locale()
+ document.documentElement.dir = locale() === "ar" || locale() === "he" ? "rtl" : "ltr"
document.cookie = cookie(locale())
})
diff --git a/packages/app/src/i18n/en.ts b/packages/app/src/i18n/en.ts
index 8a2fbf87f06f..fd674ef44350 100644
--- a/packages/app/src/i18n/en.ts
+++ b/packages/app/src/i18n/en.ts
@@ -416,6 +416,7 @@ export const dict = {
"language.bs": "Bosanski",
"language.th": "ไทย",
"language.tr": "Türkçe",
+ "language.he": "עברית",
"toast.language.title": "Language",
"toast.language.description": "Switched to {{language}}",
diff --git a/packages/app/src/i18n/he.ts b/packages/app/src/i18n/he.ts
new file mode 100644
index 000000000000..6ba3f8b595e2
--- /dev/null
+++ b/packages/app/src/i18n/he.ts
@@ -0,0 +1,946 @@
+export const dict = {
+ "command.category.suggested": "מומלצים",
+ "command.category.view": "תצוגה",
+ "command.category.project": "פרויקט",
+ "command.category.provider": "ספק",
+ "command.category.server": "שרת",
+ "command.category.session": "שיחה",
+ "command.category.theme": "ערכת נושא",
+ "command.category.language": "שפה",
+ "command.category.file": "קובץ",
+ "command.category.context": "הקשר",
+ "command.category.terminal": "טרמינל",
+ "command.category.model": "מודל",
+ "command.category.mcp": "MCP",
+ "command.category.agent": "סוכן",
+ "command.category.permissions": "הרשאות",
+ "command.category.workspace": "סביבת עבודה",
+ "command.category.settings": "הגדרות",
+
+ "theme.scheme.system": "מערכת",
+ "theme.scheme.light": "בהיר",
+ "theme.scheme.dark": "כהה",
+
+ "command.sidebar.toggle": "הצג/הסתר סרגל צד",
+ "command.project.open": "פתח פרויקט",
+ "command.provider.connect": "חבר ספק",
+ "command.server.switch": "החלף שרת",
+ "command.settings.open": "פתח הגדרות",
+ "command.session.previous": "שיחה קודמת",
+ "command.session.next": "שיחה הבאה",
+ "command.session.previous.unseen": "שיחה שלא נקראה קודמת",
+ "command.session.next.unseen": "שיחה שלא נקראה הבאה",
+ "command.session.archive": "העבר שיחה לארכיון",
+
+ "command.palette": "לוח פקודות",
+
+ "command.theme.cycle": "החלף ערכת נושא",
+ "command.theme.set": "השתמש בערכת נושא: {{theme}}",
+ "command.theme.scheme.cycle": "החלף ערכת צבעים",
+ "command.theme.scheme.set": "השתמש בערכת צבעים: {{scheme}}",
+
+ "command.language.cycle": "החלף שפה",
+ "command.language.set": "השתמש בשפה: {{language}}",
+
+ "command.session.new": "שיחה חדשה",
+ "command.file.open": "פתח קובץ",
+ "command.tab.close": "סגור לשונית",
+ "command.context.addSelection": "הוסף בחירה להקשר",
+ "command.context.addSelection.description": "הוסף שורות נבחרות מהקובץ הנוכחי",
+ "command.input.focus": "התמקד בקלט",
+ "command.terminal.toggle": "הצג/הסתר טרמינל",
+ "command.fileTree.toggle": "הצג/הסתר עץ קבצים",
+ "command.review.toggle": "הצג/הסתר סקירה",
+ "command.terminal.new": "טרמינל חדש",
+ "command.terminal.new.description": "צור לשונית טרמינל חדשה",
+ "command.steps.toggle": "הצג/הסתר שלבים",
+ "command.steps.toggle.description": "הצג או הסתר שלבים עבור ההודעה הנוכחית",
+ "command.message.previous": "הודעה קודמת",
+ "command.message.previous.description": "עבור להודעת המשתמש הקודמת",
+ "command.message.next": "הודעה הבאה",
+ "command.message.next.description": "עבור להודעת המשתמש הבאה",
+ "command.model.choose": "בחר מודל",
+ "command.model.choose.description": "בחר מודל אחר",
+ "command.mcp.toggle": "הצג/הסתר MCPs",
+ "command.mcp.toggle.description": "הצג/הסתר MCPs",
+ "command.agent.cycle": "החלף סוכן",
+ "command.agent.cycle.description": "עבור לסוכן הבא",
+ "command.agent.cycle.reverse": "החלף סוכן אחורה",
+ "command.agent.cycle.reverse.description": "עבור לסוכן הקודם",
+ "command.model.variant.cycle": "החלף רמת חשיבה",
+ "command.model.variant.cycle.description": "עבור לרמת המאמץ הבאה",
+ "command.prompt.mode.shell": "Shell",
+ "command.prompt.mode.normal": "פרומפט",
+ "command.permissions.autoaccept.enable": "אשר הרשאות אוטומטית",
+ "command.permissions.autoaccept.disable": "הפסק לאשר הרשאות אוטומטית",
+ "command.workspace.toggle": "הצג/הסתר סביבות עבודה",
+ "command.workspace.toggle.description": "הפעל או השבת סביבות עבודה מרובות בסרגל הצד",
+ "command.session.undo": "בטל",
+ "command.session.undo.description": "בטל את ההודעה האחרונה",
+ "command.session.redo": "בצע שוב",
+ "command.session.redo.description": "בצע שוב את ההודעה האחרונה שבוטלה",
+ "command.session.compact": "כווץ שיחה",
+ "command.session.compact.description": "סכם את השיחה כדי להקטין את גודל ההקשר",
+ "command.session.fork": "צור ענף מהודעה",
+ "command.session.fork.description": "צור שיחה חדשה מהודעה קודמת",
+ "command.session.share": "שתף שיחה",
+ "command.session.share.description": "שתף שיחה זו והעתק את ה-URL ללוח",
+ "command.session.unshare": "בטל שיתוף שיחה",
+ "command.session.unshare.description": "הפסק לשתף שיחה זו",
+
+ "palette.search.placeholder": "חפש קבצים, פקודות ושיחות",
+ "palette.empty": "לא נמצאו תוצאות",
+ "palette.group.commands": "פקודות",
+ "palette.group.files": "קבצים",
+
+ "dialog.provider.search.placeholder": "חפש ספקים",
+ "dialog.provider.empty": "לא נמצאו ספקים",
+ "dialog.provider.group.popular": "פופולריים",
+ "dialog.provider.group.other": "אחר",
+ "dialog.provider.tag.recommended": "מומלץ",
+ "dialog.provider.opencode.note": "מודלים נבחרים כולל Claude, GPT, Gemini ועוד",
+ "dialog.provider.opencode.tagline": "מודלים אמינים ומותאמים",
+ "dialog.provider.opencodeGo.tagline": "מנוי בעלות נמוכה לכולם",
+ "dialog.provider.anthropic.note": "גישה ישירה למודלי Claude, כולל Pro ו-Max",
+ "dialog.provider.copilot.note": "מודלי AI לסיוע בתכנות דרך GitHub Copilot",
+ "dialog.provider.openai.note": "מודלי GPT למשימות AI מהירות ומסוגלות",
+ "dialog.provider.google.note": "מודלי Gemini לתגובות מהירות ומובנות",
+ "dialog.provider.openrouter.note": "גישה לכל המודלים הנתמכים מספק אחד",
+ "dialog.provider.vercel.note": "גישה מאוחדת למודלי AI עם ניתוב חכם",
+
+ "dialog.model.select.title": "בחר מודל",
+ "dialog.model.search.placeholder": "חפש מודלים",
+ "dialog.model.empty": "אין תוצאות מודלים",
+ "dialog.model.manage": "נהל מודלים",
+ "dialog.model.manage.description": "התאם אישית אילו מודלים מופיעים בבורר המודלים.",
+ "dialog.model.manage.provider.toggle": "הצג/הסתר את כל מודלי {{provider}}",
+
+ "dialog.model.unpaid.freeModels.title": "מודלים חינמיים מבית OpenCode",
+ "dialog.model.unpaid.addMore.title": "הוסף מודלים נוספים מספקים פופולריים",
+
+ "dialog.provider.viewAll": "הצג ספקים נוספים",
+
+ "provider.connect.title": "חבר את {{provider}}",
+ "provider.connect.title.anthropicProMax": "התחבר עם Claude Pro/Max",
+ "provider.connect.selectMethod": "בחר שיטת התחברות עבור {{provider}}.",
+ "provider.connect.method.apiKey": "API key",
+ "provider.connect.status.inProgress": "הרשאה בתהליך...",
+ "provider.connect.status.waiting": "ממתין להרשאה...",
+ "provider.connect.status.failed": "ההרשאה נכשלה: {{error}}",
+ "provider.connect.apiKey.description":
+ "הזן את מפתח ה-API key של {{provider}} כדי לחבר את חשבונך ולהשתמש במודלי {{provider}} ב-OpenCode.",
+ "provider.connect.apiKey.label": "API key של {{provider}}",
+ "provider.connect.apiKey.placeholder": "API key",
+ "provider.connect.apiKey.required": "נדרש API key",
+ "provider.connect.opencodeZen.line1":
+ "OpenCode Zen מעניק לך גישה לסט נבחר של מודלים אמינים ומותאמים לסוכני תכנות.",
+ "provider.connect.opencodeZen.line2":
+ "עם API key אחד תקבל גישה למודלים כמו Claude, GPT, Gemini, GLM ועוד.",
+ "provider.connect.opencodeZen.visit.prefix": "בקר ב-",
+ "provider.connect.opencodeZen.visit.link": "opencode.ai/zen",
+ "provider.connect.opencodeZen.visit.suffix": " כדי לקבל את מפתח ה-API key שלך.",
+ "provider.connect.oauth.code.visit.prefix": "בקר ב-",
+ "provider.connect.oauth.code.visit.link": "קישור זה",
+ "provider.connect.oauth.code.visit.suffix":
+ " כדי לקבל את קוד ההרשאה לחיבור חשבונך ולשימוש במודלי {{provider}} ב-OpenCode.",
+ "provider.connect.oauth.code.label": "קוד הרשאת {{method}}",
+ "provider.connect.oauth.code.placeholder": "קוד הרשאה",
+ "provider.connect.oauth.code.required": "נדרש קוד הרשאה",
+ "provider.connect.oauth.code.invalid": "קוד הרשאה לא חוקי",
+ "provider.connect.oauth.auto.visit.prefix": "בקר ב-",
+ "provider.connect.oauth.auto.visit.link": "קישור זה",
+ "provider.connect.oauth.auto.visit.suffix":
+ " והזן את הקוד למטה כדי לחבר את חשבונך ולהשתמש במודלי {{provider}} ב-OpenCode.",
+ "provider.connect.oauth.auto.confirmationCode": "קוד אישור",
+ "provider.connect.toast.connected.title": "{{provider}} מחובר",
+ "provider.connect.toast.connected.description": "מודלי {{provider}} זמינים כעת לשימוש.",
+
+ "provider.custom.title": "ספק מותאם אישית",
+ "provider.custom.description.prefix": "הגדר ספק תואם OpenAI. ראה את ",
+ "provider.custom.description.link": "תיעוד הגדרת ספק",
+ "provider.custom.description.suffix": ".",
+ "provider.custom.field.providerID.label": "מזהה ספק",
+ "provider.custom.field.providerID.placeholder": "myprovider",
+ "provider.custom.field.providerID.description": "אותיות קטנות, מספרים, מקפים או קווים תחתונים",
+ "provider.custom.field.name.label": "שם תצוגה",
+ "provider.custom.field.name.placeholder": "My AI Provider",
+ "provider.custom.field.baseURL.label": "Base URL",
+ "provider.custom.field.baseURL.placeholder": "https://api.myprovider.com/v1",
+ "provider.custom.field.apiKey.label": "API key",
+ "provider.custom.field.apiKey.placeholder": "API key",
+ "provider.custom.field.apiKey.description": "אופציונלי. השאר ריק אם אתה מנהל אימות דרך כותרות.",
+ "provider.custom.models.label": "מודלים",
+ "provider.custom.models.id.label": "מזהה",
+ "provider.custom.models.id.placeholder": "model-id",
+ "provider.custom.models.name.label": "שם",
+ "provider.custom.models.name.placeholder": "Display Name",
+ "provider.custom.models.remove": "הסר מודל",
+ "provider.custom.models.add": "הוסף מודל",
+ "provider.custom.headers.label": "כותרות (אופציונלי)",
+ "provider.custom.headers.key.label": "כותרת",
+ "provider.custom.headers.key.placeholder": "Header-Name",
+ "provider.custom.headers.value.label": "ערך",
+ "provider.custom.headers.value.placeholder": "value",
+ "provider.custom.headers.remove": "הסר כותרת",
+ "provider.custom.headers.add": "הוסף כותרת",
+ "provider.custom.error.providerID.required": "נדרש מזהה ספק",
+ "provider.custom.error.providerID.format": "השתמש באותיות קטנות, מספרים, מקפים או קווים תחתונים",
+ "provider.custom.error.providerID.exists": "מזהה ספק זה כבר קיים",
+ "provider.custom.error.name.required": "נדרש שם תצוגה",
+ "provider.custom.error.baseURL.required": "נדרש Base URL",
+ "provider.custom.error.baseURL.format": "חייב להתחיל ב-http:// או https://",
+ "provider.custom.error.required": "שדה חובה",
+ "provider.custom.error.duplicate": "כפול",
+
+ "provider.disconnect.toast.disconnected.title": "{{provider}} נותק",
+ "provider.disconnect.toast.disconnected.description": "מודלי {{provider}} אינם זמינים יותר.",
+
+ "model.tag.free": "חינם",
+ "model.tag.latest": "אחרון",
+ "model.provider.anthropic": "Anthropic",
+ "model.provider.openai": "OpenAI",
+ "model.provider.google": "Google",
+ "model.provider.xai": "xAI",
+ "model.provider.meta": "Meta",
+ "model.input.text": "טקסט",
+ "model.input.image": "תמונה",
+ "model.input.audio": "שמע",
+ "model.input.video": "וידאו",
+ "model.input.pdf": "pdf",
+ "model.tooltip.allows": "מאפשר: {{inputs}}",
+ "model.tooltip.reasoning.allowed": "מאפשר חשיבה",
+ "model.tooltip.reasoning.none": "ללא חשיבה",
+ "model.tooltip.context": "מגבלת הקשר {{limit}}",
+
+ "common.search.placeholder": "חיפוש",
+ "common.goBack": "חזור אחורה",
+ "common.goForward": "התקדם קדימה",
+ "common.loading": "טוען",
+ "common.loading.ellipsis": "...",
+ "common.cancel": "ביטול",
+ "common.open": "פתח",
+ "common.connect": "חבר",
+ "common.disconnect": "נתק",
+ "common.continue": "המשך",
+ "common.submit": "שלח",
+ "common.save": "שמור",
+ "common.saving": "שומר...",
+ "common.default": "ברירת מחדל",
+ "common.attachment": "קובץ מצורף",
+
+ "prompt.placeholder.shell": "הזן פקודת Shell...",
+ "prompt.placeholder.normal": 'שאל כל דבר... "{{example}}"',
+ "prompt.placeholder.simple": "שאל כל דבר...",
+ "prompt.placeholder.summarizeComments": "סכם תגובות…",
+ "prompt.placeholder.summarizeComment": "סכם תגובה…",
+ "prompt.mode.shell": "Shell",
+ "prompt.mode.normal": "פרומפט",
+ "prompt.mode.shell.exit": "ESC ליציאה",
+
+ "prompt.example.1": "תקן TODO בקוד",
+ "prompt.example.2": "מהו ה-tech stack של הפרויקט הזה?",
+ "prompt.example.3": "תקן בדיקות שבורות",
+ "prompt.example.4": "הסבר כיצד אימות עובד",
+ "prompt.example.5": "מצא ותקן פרצות אבטחה",
+ "prompt.example.6": "הוסף בדיקות יחידה לשירות המשתמש",
+ "prompt.example.7": "שכתב פונקציה זו כך שתהיה קריאה יותר",
+ "prompt.example.8": "מה המשמעות של שגיאה זו?",
+ "prompt.example.9": "עזור לי לדבג בעיה זו",
+ "prompt.example.10": "צור תיעוד API",
+ "prompt.example.11": "מטב שאילתות מסד נתונים",
+ "prompt.example.12": "הוסף אימות קלט",
+ "prompt.example.13": "צור רכיב חדש עבור...",
+ "prompt.example.14": "כיצד אני מפרס את הפרויקט הזה?",
+ "prompt.example.15": "סקור את הקוד שלי לפי שיטות מומלצות",
+ "prompt.example.16": "הוסף טיפול בשגיאות לפונקציה זו",
+ "prompt.example.17": "הסבר את תבנית ה-regex הזו",
+ "prompt.example.18": "המר את זה ל-TypeScript",
+ "prompt.example.19": "הוסף רישום לוגים לכל הקוד",
+ "prompt.example.20": "אילו תלויות מיושנות?",
+ "prompt.example.21": "עזור לי לכתוב סקריפט מיגרציה",
+ "prompt.example.22": "יישם מטמון עבור נקודת קצה זו",
+ "prompt.example.23": "הוסף עימוד לרשימה זו",
+ "prompt.example.24": "צור פקודת CLI עבור...",
+ "prompt.example.25": "כיצד משתני סביבה עובדים כאן?",
+
+ "prompt.popover.emptyResults": "אין תוצאות תואמות",
+ "prompt.popover.emptyCommands": "אין פקודות תואמות",
+ "prompt.dropzone.label": "גרור לכאן תמונות, קבצי PDF או קבצי טקסט",
+ "prompt.dropzone.file.label": "גרור כדי לאזכר קובץ עם @",
+ "prompt.slash.badge.custom": "מותאם",
+ "prompt.slash.badge.skill": "מיומנות",
+ "prompt.slash.badge.mcp": "mcp",
+ "prompt.context.active": "פעיל",
+ "prompt.context.includeActiveFile": "כלול קובץ פעיל",
+ "prompt.context.removeActiveFile": "הסר קובץ פעיל מההקשר",
+ "prompt.context.removeFile": "הסר קובץ מההקשר",
+ "prompt.action.attachFile": "הוסף קובץ",
+ "prompt.attachment.remove": "הסר קובץ מצורף",
+ "prompt.action.send": "שלח",
+ "prompt.action.stop": "עצור",
+
+ "prompt.toast.pasteUnsupported.title": "קובץ מצורף לא נתמך",
+ "prompt.toast.pasteUnsupported.description": "ניתן לצרף כאן רק תמונות, קבצי PDF או קבצי טקסט.",
+ "prompt.toast.modelAgentRequired.title": "בחר סוכן ומודל",
+ "prompt.toast.modelAgentRequired.description": "בחר סוכן ומודל לפני שליחת פרומפט.",
+ "prompt.toast.worktreeCreateFailed.title": "יצירת worktree נכשלה",
+ "prompt.toast.sessionCreateFailed.title": "יצירת שיחה נכשלה",
+ "prompt.toast.shellSendFailed.title": "שליחת פקודת Shell נכשלה",
+ "prompt.toast.commandSendFailed.title": "שליחת פקודה נכשלה",
+ "prompt.toast.promptSendFailed.title": "שליחת פרומפט נכשלה",
+ "prompt.toast.promptSendFailed.description": "לא ניתן לאחזר שיחה",
+
+ "dialog.mcp.title": "MCPs",
+ "dialog.mcp.description": "{{enabled}} מתוך {{total}} מופעלים",
+ "dialog.mcp.empty": "לא הוגדרו MCPs",
+
+ "dialog.lsp.empty": "שרתי LSP מזוהים אוטומטית לפי סוגי קבצים",
+ "dialog.plugins.empty": "תוספים מוגדרים ב-opencode.json",
+
+ "mcp.status.connected": "מחובר",
+ "mcp.status.failed": "נכשל",
+ "mcp.status.needs_auth": "נדרש אימות",
+ "mcp.status.disabled": "מושבת",
+
+ "dialog.fork.empty": "אין הודעות ליצירת ענף מהן",
+
+ "dialog.directory.search.placeholder": "חפש תיקיות",
+ "dialog.directory.empty": "לא נמצאו תיקיות",
+
+ "app.server.unreachable": "לא ניתן להגיע ל-{{server}}",
+ "app.server.retrying": "מנסה שוב אוטומטית...",
+ "app.server.otherServers": "שרתים אחרים",
+
+ "dialog.server.title": "שרתים",
+ "dialog.server.description": "החלף לאיזה שרת OpenCode האפליקציה מתחברת.",
+ "dialog.server.search.placeholder": "חפש שרתים",
+ "dialog.server.empty": "אין עדיין שרתים",
+ "dialog.server.add.title": "הוסף שרת",
+ "dialog.server.add.url": "כתובת שרת",
+ "dialog.server.add.placeholder": "http://localhost:4096",
+ "dialog.server.add.error": "לא ניתן להתחבר לשרת",
+ "dialog.server.add.checking": "בודק...",
+ "dialog.server.add.button": "הוסף שרת",
+ "dialog.server.add.name": "שם שרת (אופציונלי)",
+ "dialog.server.add.namePlaceholder": "Localhost",
+ "dialog.server.add.username": "שם משתמש (אופציונלי)",
+ "dialog.server.add.usernamePlaceholder": "username",
+ "dialog.server.add.password": "סיסמה (אופציונלי)",
+ "dialog.server.add.passwordPlaceholder": "password",
+ "dialog.server.edit.title": "ערוך שרת",
+ "dialog.server.default.title": "שרת ברירת מחדל",
+ "dialog.server.default.description":
+ "התחבר לשרת זה בעת הפעלת האפליקציה במקום להפעיל שרת מקומי. דורש הפעלה מחדש.",
+ "dialog.server.default.none": "לא נבחר שרת",
+ "dialog.server.default.set": "הגדר שרת נוכחי כברירת מחדל",
+ "dialog.server.default.clear": "נקה",
+ "dialog.server.action.remove": "הסר שרת",
+
+ "dialog.server.menu.edit": "ערוך",
+ "dialog.server.menu.default": "הגדר כברירת מחדל",
+ "dialog.server.menu.defaultRemove": "הסר ברירת מחדל",
+ "dialog.server.menu.delete": "מחק",
+ "dialog.server.current": "שרת נוכחי",
+ "dialog.server.status.default": "ברירת מחדל",
+ "server.row.noUsername": "ללא שם משתמש",
+
+ "dialog.project.edit.title": "ערוך פרויקט",
+ "dialog.project.edit.name": "שם",
+ "dialog.project.edit.icon": "סמל",
+ "dialog.project.edit.icon.alt": "סמל פרויקט",
+ "dialog.project.edit.icon.hint": "לחץ או גרור תמונה",
+ "dialog.project.edit.icon.recommended": "מומלץ: 128x128px",
+ "dialog.project.edit.color": "צבע",
+ "dialog.project.edit.color.select": "בחר צבע {{color}}",
+ "dialog.project.edit.worktree.startup": "סקריפט הפעלת סביבת עבודה",
+ "dialog.project.edit.worktree.startup.description": "רץ לאחר יצירת סביבת עבודה חדשה (worktree).",
+ "dialog.project.edit.worktree.startup.placeholder": "לדוגמה: bun install",
+
+ "dialog.releaseNotes.action.getStarted": "התחל",
+ "dialog.releaseNotes.action.next": "הבא",
+ "dialog.releaseNotes.action.hideFuture": "אל תציג הודעות אלה בעתיד",
+ "dialog.releaseNotes.media.alt": "תצוגה מקדימה של גרסה",
+
+ "context.breakdown.title": "פירוט הקשר",
+ "context.breakdown.note": 'פירוט משוער של טוקני קלט. "אחר" כולל הגדרות כלים ותקורה.',
+ "context.breakdown.system": "מערכת",
+ "context.breakdown.user": "משתמש",
+ "context.breakdown.assistant": "עוזר",
+ "context.breakdown.tool": "קריאות כלים",
+ "context.breakdown.other": "אחר",
+
+ "context.systemPrompt.title": "פרומפט מערכת",
+ "context.rawMessages.title": "הודעות גולמיות",
+
+ "context.stats.session": "שיחה",
+ "context.stats.messages": "הודעות",
+ "context.stats.provider": "ספק",
+ "context.stats.model": "מודל",
+ "context.stats.limit": "מגבלת הקשר",
+ "context.stats.totalTokens": "סך טוקנים",
+ "context.stats.usage": "שימוש",
+ "context.stats.inputTokens": "טוקני קלט",
+ "context.stats.outputTokens": "טוקני פלט",
+ "context.stats.reasoningTokens": "טוקני חשיבה",
+ "context.stats.cacheTokens": "טוקני מטמון (קריאה/כתיבה)",
+ "context.stats.userMessages": "הודעות משתמש",
+ "context.stats.assistantMessages": "הודעות עוזר",
+ "context.stats.totalCost": "עלות כוללת",
+ "context.stats.sessionCreated": "שיחה נוצרה",
+ "context.stats.lastActivity": "פעילות אחרונה",
+
+ "context.usage.tokens": "טוקנים",
+ "context.usage.usage": "שימוש",
+ "context.usage.cost": "עלות",
+ "context.usage.clickToView": "לחץ לצפייה בהקשר",
+ "context.usage.view": "צפה בשימוש הקשר",
+
+ "language.en": "English",
+ "language.zh": "简体中文",
+ "language.zht": "繁體中文",
+ "language.ko": "한국어",
+ "language.de": "Deutsch",
+ "language.es": "Español",
+ "language.fr": "Français",
+ "language.da": "Dansk",
+ "language.ja": "日本語",
+ "language.pl": "Polski",
+ "language.ru": "Русский",
+ "language.ar": "العربية",
+ "language.no": "Norsk",
+ "language.br": "Português (Brasil)",
+ "language.bs": "Bosanski",
+ "language.th": "ไทย",
+ "language.tr": "Türkçe",
+
+ "toast.language.title": "שפה",
+ "toast.language.description": "הוחלף ל-{{language}}",
+
+ "toast.theme.title": "ערכת נושא הוחלפה",
+ "toast.scheme.title": "ערכת צבעים",
+
+ "toast.workspace.enabled.title": "סביבות עבודה הופעלו",
+ "toast.workspace.enabled.description": "סביבות עבודה מרובות מוצגות כעת בסרגל הצד",
+ "toast.workspace.disabled.title": "סביבות עבודה הושבתו",
+ "toast.workspace.disabled.description": "רק סביבת העבודה הראשית מוצגת בסרגל הצד",
+
+ "toast.permissions.autoaccept.on.title": "אישור הרשאות אוטומטי",
+ "toast.permissions.autoaccept.on.description": "בקשות הרשאה יאושרו אוטומטית",
+ "toast.permissions.autoaccept.off.title": "הופסק אישור הרשאות אוטומטי",
+ "toast.permissions.autoaccept.off.description": "בקשות הרשאה ידרשו אישור",
+
+ "toast.model.none.title": "לא נבחר מודל",
+ "toast.model.none.description": "חבר ספק כדי לסכם שיחה זו",
+
+ "toast.file.loadFailed.title": "טעינת קובץ נכשלה",
+ "toast.file.listFailed.title": "הצגת קבצים נכשלה",
+
+ "toast.context.noLineSelection.title": "אין בחירת שורות",
+ "toast.context.noLineSelection.description": "בחר טווח שורות בלשונית קובץ תחילה.",
+
+ "toast.session.share.copyFailed.title": "העתקת URL ללוח נכשלה",
+ "toast.session.share.success.title": "השיחה שותפה",
+ "toast.session.share.success.description": "URL השיתוף הועתק ללוח!",
+ "toast.session.share.failed.title": "שיתוף שיחה נכשל",
+ "toast.session.share.failed.description": "אירעה שגיאה בעת שיתוף השיחה",
+
+ "toast.session.unshare.success.title": "שיתוף השיחה בוטל",
+ "toast.session.unshare.success.description": "שיתוף השיחה בוטל בהצלחה!",
+ "toast.session.unshare.failed.title": "ביטול שיתוף שיחה נכשל",
+ "toast.session.unshare.failed.description": "אירעה שגיאה בעת ביטול שיתוף השיחה",
+
+ "toast.session.listFailed.title": "טעינת שיחות עבור {{project}} נכשלה",
+ "toast.project.reloadFailed.title": "טעינה מחדש של {{project}} נכשלה",
+
+ "toast.update.title": "עדכון זמין",
+ "toast.update.description": "גרסה חדשה של OpenCode ({{version}}) זמינה כעת להתקנה.",
+ "toast.update.action.installRestart": "התקן והפעל מחדש",
+ "toast.update.action.notYet": "לא עכשיו",
+
+ "error.page.title": "משהו השתבש",
+ "error.page.description": "אירעה שגיאה בעת טעינת האפליקציה.",
+ "error.page.details.label": "פרטי שגיאה",
+ "error.page.action.restart": "הפעל מחדש",
+ "error.page.action.checking": "בודק...",
+ "error.page.action.checkUpdates": "בדוק עדכונים",
+ "error.page.action.updateTo": "עדכן לגרסה {{version}}",
+ "error.page.circular": "[Circular]",
+ "error.page.report.prefix": "אנא דווח על שגיאה זו לצוות OpenCode",
+ "error.page.report.discord": "ב-Discord",
+ "error.page.version": "גרסה: {{version}}",
+
+ "error.dev.rootNotFound":
+ "אלמנט שורש לא נמצא. שכחת להוסיף אותו ל-index.html? או שאולי תכונת ה-id שגויה?",
+
+ "error.globalSync.connectFailed": "לא ניתן להתחבר לשרת. האם יש שרת פעיל ב-`{{url}}`?",
+ "error.globalSDK.noServerAvailable": "אין שרת זמין",
+ "error.globalSDK.serverNotAvailable": "השרת אינו זמין",
+ "error.childStore.persistedCacheCreateFailed": "יצירת מטמון מתמשך נכשלה",
+ "error.childStore.persistedProjectMetadataCreateFailed": "יצירת מטא-נתוני פרויקט מתמשכים נכשלה",
+ "error.childStore.persistedProjectIconCreateFailed": "יצירת סמל פרויקט מתמשך נכשלה",
+ "error.childStore.storeCreateFailed": "יצירת חנות נכשלה",
+ "directory.error.invalidUrl": "תיקייה לא חוקית ב-URL.",
+
+ "error.chain.unknown": "שגיאה לא ידועה",
+ "error.server.invalidConfiguration": "תצורה לא חוקית",
+ "error.chain.causedBy": "נגרם על ידי:",
+ "error.chain.apiError": "שגיאת API",
+ "error.chain.status": "Status: {{status}}",
+ "error.chain.retryable": "ניתן לנסות שוב: {{retryable}}",
+ "error.chain.responseBody": "גוף תגובה:\n{{body}}",
+ "error.chain.didYouMean": "האם התכוונת ל: {{suggestions}}",
+ "error.chain.modelNotFound": "מודל לא נמצא: {{provider}}/{{model}}",
+ "error.chain.checkConfig": "בדוק את שמות הספק/מודל בתצורה שלך (opencode.json)",
+ "error.chain.mcpFailed": 'שרת MCP "{{name}}" נכשל. שים לב, OpenCode עדיין לא תומך באימות MCP.',
+ "error.chain.providerAuthFailed": "אימות ספק נכשל ({{provider}}): {{message}}",
+ "error.chain.providerInitFailed":
+ 'אתחול ספק "{{provider}}" נכשל. בדוק את האישורים והתצורה.',
+ "error.chain.configJsonInvalid": "קובץ תצורה ב-{{path}} אינו JSON(C) חוקי",
+ "error.chain.configJsonInvalidWithMessage": "קובץ תצורה ב-{{path}} אינו JSON(C) חוקי: {{message}}",
+ "error.chain.configDirectoryTypo":
+ 'התיקייה "{{dir}}" ב-{{path}} אינה חוקית. שנה את שם התיקייה ל-"{{suggestion}}" או הסר אותה. זוהי שגיאת כתיב נפוצה.',
+ "error.chain.configFrontmatterError": "ניתוח frontmatter ב-{{path}} נכשל:\n{{message}}",
+ "error.chain.configInvalid": "קובץ תצורה ב-{{path}} אינו חוקי",
+ "error.chain.configInvalidWithMessage": "קובץ תצורה ב-{{path}} אינו חוקי: {{message}}",
+
+ "notification.permission.title": "נדרשת הרשאה",
+ "notification.permission.description": "{{sessionTitle}} ב-{{projectName}} דורש הרשאה",
+ "notification.question.title": "שאלה",
+ "notification.question.description": "ל-{{sessionTitle}} ב-{{projectName}} יש שאלה",
+ "notification.action.goToSession": "עבור לשיחה",
+
+ "notification.session.responseReady.title": "תגובה מוכנה",
+ "notification.session.error.title": "שגיאת שיחה",
+ "notification.session.error.fallbackDescription": "אירעה שגיאה",
+
+ "home.recentProjects": "פרויקטים אחרונים",
+ "home.empty.title": "אין פרויקטים אחרונים",
+ "home.empty.description": "התחל על ידי פתיחת פרויקט מקומי",
+
+ "session.tab.session": "שיחה",
+ "session.tab.review": "סקירה",
+ "session.tab.context": "הקשר",
+ "session.panel.reviewAndFiles": "סקירה וקבצים",
+ "session.review.filesChanged": "{{count}} קבצים שונו",
+ "session.review.change.one": "שינוי",
+ "session.review.change.other": "שינויים",
+ "session.review.loadingChanges": "טוען שינויים...",
+ "session.review.empty": "אין עדיין שינויים בשיחה זו",
+ "session.review.noVcs": "לא זוהתה מערכת בקרת גרסאות Git, שינויים אינם מוצגים",
+ "session.review.noVcs.createGit.title": "צור מאגר Git",
+ "session.review.noVcs.createGit.description": "עקוב, סקור ובטל שינויים בפרויקט זה",
+ "session.review.noVcs.createGit.actionLoading": "יוצר מאגר Git...",
+ "session.review.noVcs.createGit.action": "צור מאגר Git",
+ "session.review.noSnapshot": "מעקב אחר תמונות מצב מושבת בתצורה, כך ששינויי שיחה אינם זמינים",
+ "session.review.noChanges": "אין שינויים",
+
+ "session.files.selectToOpen": "בחר קובץ לפתיחה",
+ "session.files.all": "כל הקבצים",
+ "session.files.empty": "אין קבצים",
+ "session.files.binaryContent": "קובץ בינארי (לא ניתן להציג את התוכן)",
+
+ "session.messages.renderEarlier": "הצג הודעות מוקדמות יותר",
+ "session.messages.loadingEarlier": "טוען הודעות מוקדמות...",
+ "session.messages.loadEarlier": "טען הודעות מוקדמות",
+ "session.messages.loading": "טוען הודעות...",
+ "session.messages.jumpToLatest": "קפוץ לאחרונה",
+
+ "session.context.addToContext": "הוסף {{selection}} להקשר",
+ "session.todo.title": "משימות",
+ "session.todo.collapse": "כווץ",
+ "session.todo.expand": "הרחב",
+ "session.todo.progress": "{{done}} מתוך {{total}} משימות הושלמו",
+ "session.question.progress": "{{current}} מתוך {{total}} שאלות",
+ "session.followupDock.summary.one": "{{count}} הודעה בתור",
+ "session.followupDock.summary.other": "{{count}} הודעות בתור",
+ "session.followupDock.sendNow": "שלח עכשיו",
+ "session.followupDock.edit": "ערוך",
+ "session.followupDock.collapse": "כווץ הודעות בתור",
+ "session.followupDock.expand": "הרחב הודעות בתור",
+ "session.revertDock.summary.one": "{{count}} הודעה שהוחזרה",
+ "session.revertDock.summary.other": "{{count}} הודעות שהוחזרו",
+ "session.revertDock.collapse": "כווץ הודעות שהוחזרו",
+ "session.revertDock.expand": "הרחב הודעות שהוחזרו",
+ "session.revertDock.restore": "שחזר הודעה",
+
+ "session.new.title": "בנה כל דבר",
+ "session.new.worktree.main": "ענף ראשי",
+ "session.new.worktree.mainWithBranch": "ענף ראשי ({{branch}})",
+ "session.new.worktree.create": "צור worktree חדש",
+ "session.new.lastModified": "שונה לאחרונה",
+
+ "session.header.search.placeholder": "חפש ב-{{project}}",
+ "session.header.searchFiles": "חפש קבצים",
+ "session.header.openIn": "פתח ב",
+ "session.header.open.action": "פתח {{app}}",
+ "session.header.open.ariaLabel": "פתח ב-{{app}}",
+ "session.header.open.menu": "אפשרויות פתיחה",
+ "session.header.open.copyPath": "העתק נתיב",
+ "session.header.open.finder": "Finder",
+ "session.header.open.fileExplorer": "סייר הקבצים",
+ "session.header.open.fileManager": "מנהל קבצים",
+ "session.header.open.app.vscode": "VS Code",
+ "session.header.open.app.cursor": "Cursor",
+ "session.header.open.app.zed": "Zed",
+ "session.header.open.app.textmate": "TextMate",
+ "session.header.open.app.antigravity": "Antigravity",
+ "session.header.open.app.terminal": "טרמינל",
+ "session.header.open.app.iterm2": "iTerm2",
+ "session.header.open.app.ghostty": "Ghostty",
+ "session.header.open.app.warp": "Warp",
+ "session.header.open.app.xcode": "Xcode",
+ "session.header.open.app.androidStudio": "Android Studio",
+ "session.header.open.app.powershell": "PowerShell",
+ "session.header.open.app.sublimeText": "Sublime Text",
+
+ "status.popover.trigger": "סטטוס",
+ "status.popover.ariaLabel": "הגדרות שרת",
+ "status.popover.tab.servers": "שרתים",
+ "status.popover.tab.mcp": "MCP",
+ "status.popover.tab.lsp": "LSP",
+ "status.popover.tab.plugins": "תוספים",
+ "status.popover.action.manageServers": "נהל שרתים",
+
+ "session.share.popover.title": "פרסם באינטרנט",
+ "session.share.popover.description.shared":
+ "שיחה זו פומבית באינטרנט. היא נגישה לכל מי שיש לו את הקישור.",
+ "session.share.popover.description.unshared":
+ "שתף שיחה באופן פומבי באינטרנט. היא תהיה נגישה לכל מי שיש לו את הקישור.",
+ "session.share.action.share": "שתף",
+ "session.share.action.publish": "פרסם",
+ "session.share.action.publishing": "מפרסם...",
+ "session.share.action.unpublish": "בטל פרסום",
+ "session.share.action.unpublishing": "מבטל פרסום...",
+ "session.share.action.view": "צפה",
+ "session.share.copy.copied": "הועתק",
+ "session.share.copy.copyLink": "העתק קישור",
+
+ "lsp.tooltip.none": "אין שרתי LSP",
+ "lsp.label.connected": "{{count}} LSP",
+
+ "prompt.loading": "טוען פרומפט...",
+ "terminal.loading": "טוען טרמינל...",
+ "terminal.title": "טרמינל",
+ "terminal.title.numbered": "טרמינל {{number}}",
+ "terminal.close": "סגור טרמינל",
+ "terminal.connectionLost.title": "החיבור אבד",
+ "terminal.connectionLost.abnormalClose": "WebSocket נסגר באופן חריג: {{code}}",
+ "terminal.connectionLost.description":
+ "חיבור הטרמינל הופסק. זה יכול לקרות כאשר השרת מופעל מחדש.",
+
+ "common.closeTab": "סגור לשונית",
+ "common.dismiss": "סגור",
+ "common.moreCountSuffix": " (+{{count}} נוספים)",
+ "common.requestFailed": "הבקשה נכשלה",
+ "common.moreOptions": "אפשרויות נוספות",
+ "common.learnMore": "למד עוד",
+ "common.rename": "שנה שם",
+ "common.reset": "אפס",
+ "common.archive": "ארכיון",
+ "common.delete": "מחק",
+ "common.close": "סגור",
+ "common.edit": "ערוך",
+ "common.loadMore": "טען עוד",
+ "common.key.esc": "ESC",
+ "common.key.ctrl": "Ctrl",
+ "common.key.alt": "Alt",
+ "common.key.shift": "Shift",
+ "common.key.meta": "Meta",
+ "common.key.space": "Space",
+ "common.key.backspace": "Backspace",
+ "common.key.enter": "Enter",
+ "common.key.tab": "Tab",
+ "common.key.delete": "Delete",
+ "common.key.home": "Home",
+ "common.key.end": "End",
+ "common.key.pageUp": "Page Up",
+ "common.key.pageDown": "Page Down",
+ "common.key.insert": "Insert",
+ "common.unknown": "לא ידוע",
+
+ "common.time.justNow": "עכשיו",
+ "common.time.minutesAgo.short": "לפני {{count}} ד׳",
+ "common.time.hoursAgo.short": "לפני {{count}} ש׳",
+ "common.time.daysAgo.short": "לפני {{count}} י׳",
+
+ "sidebar.menu.toggle": "הצג/הסתר תפריט",
+ "sidebar.nav.projectsAndSessions": "פרויקטים ושיחות",
+ "sidebar.settings": "הגדרות",
+ "sidebar.help": "עזרה",
+ "sidebar.workspaces.enable": "הפעל סביבות עבודה",
+ "sidebar.workspaces.disable": "השבת סביבות עבודה",
+ "sidebar.gettingStarted.title": "תחילת עבודה",
+ "sidebar.gettingStarted.line1": "OpenCode כולל מודלים חינמיים כדי שתוכל להתחיל מיד.",
+ "sidebar.gettingStarted.line2": "חבר כל ספק לשימוש במודלים, כולל Claude, GPT, Gemini ועוד.",
+ "sidebar.project.recentSessions": "שיחות אחרונות",
+ "sidebar.project.viewAllSessions": "הצג את כל השיחות",
+ "sidebar.project.clearNotifications": "נקה התראות",
+ "sidebar.empty.title": "אין פרויקטים פתוחים",
+ "sidebar.empty.description": "פתח פרויקט כדי להתחיל",
+
+ "debugBar.ariaLabel": "אבחון ביצועי פיתוח",
+ "debugBar.na": "n/a",
+ "debugBar.nav.label": "NAV",
+ "debugBar.nav.tip":
+ "מעבר מסלול אחרון שהושלם הנוגע בדף שיחה, נמדד מתחילת הנתב ועד לצביעה הראשונה לאחר ההתייצבות.",
+ "debugBar.fps.label": "FPS",
+ "debugBar.fps.tip": "פריימים לשנייה ממוצעים ב-5 השניות האחרונות.",
+ "debugBar.frame.label": "FRAME",
+ "debugBar.frame.tip": "זמן פריים גרוע ביותר ב-5 השניות האחרונות.",
+ "debugBar.jank.label": "JANK",
+ "debugBar.jank.tip": "פריימים מעל 32ms ב-5 השניות האחרונות.",
+ "debugBar.long.label": "LONG",
+ "debugBar.long.tip": "זמן חסימה ומספר משימות ארוכות ב-5 השניות האחרונות. משימה מקסימלית: {{max}}.",
+ "debugBar.delay.label": "DELAY",
+ "debugBar.delay.tip": "עיכוב קלט גרוע ביותר שנצפה ב-5 השניות האחרונות.",
+ "debugBar.inp.label": "INP",
+ "debugBar.inp.tip":
+ "משך אינטראקציה משוער ב-5 השניות האחרונות. זהו מדד דמוי INP, לא ה-Web Vitals INP הרשמי.",
+ "debugBar.cls.label": "CLS",
+ "debugBar.cls.tip": "הסטת פריסה מצטברת לכל משך חיי האפליקציה.",
+ "debugBar.mem.label": "MEM",
+ "debugBar.mem.tipUnavailable": "ערימת JS בשימוש מול מגבלת ערימה. Chromium בלבד.",
+ "debugBar.mem.tip": "ערימת JS בשימוש מול מגבלת ערימה. {{used}} מתוך {{limit}}.",
+
+ "app.name.desktop": "OpenCode Desktop",
+
+ "settings.section.desktop": "שולחן עבודה",
+ "settings.section.server": "שרת",
+ "settings.tab.general": "כללי",
+ "settings.tab.shortcuts": "קיצורי מקלדת",
+ "settings.desktop.section.wsl": "WSL",
+ "settings.desktop.wsl.title": "שילוב WSL",
+ "settings.desktop.wsl.description": "הפעל את שרת OpenCode בתוך WSL ב-Windows.",
+
+ "settings.general.section.appearance": "מראה",
+ "settings.general.section.notifications": "התראות מערכת",
+ "settings.general.section.updates": "עדכונים",
+ "settings.general.section.sounds": "אפקטי קול",
+ "settings.general.section.feed": "פיד",
+ "settings.general.section.display": "תצוגה",
+
+ "settings.general.row.language.title": "שפה",
+ "settings.general.row.language.description": "שנה את שפת התצוגה של OpenCode",
+ "settings.general.row.appearance.title": "מראה",
+ "settings.general.row.appearance.description": "התאם אישית את המראה של OpenCode במכשיר שלך",
+ "settings.general.row.colorScheme.title": "ערכת צבעים",
+ "settings.general.row.colorScheme.description": "בחר האם OpenCode עוקב אחרי המערכת, בהיר או כהה",
+ "settings.general.row.theme.title": "ערכת נושא",
+ "settings.general.row.theme.description": "התאם אישית את ערכת הנושא של OpenCode.",
+ "settings.general.row.font.title": "גופן",
+ "settings.general.row.font.description": "התאם אישית את הגופן המונו המשמש בבלוקי קוד",
+ "settings.general.row.followup.title": "התנהגות מעקב",
+ "settings.general.row.followup.description": "בחר האם פרומפטים של מעקב מכוונים מיד או ממתינים בתור",
+ "settings.general.row.followup.option.queue": "תור",
+ "settings.general.row.followup.option.steer": "כוון",
+ "settings.general.row.reasoningSummaries.title": "הצג סיכומי חשיבה",
+ "settings.general.row.reasoningSummaries.description": "הצג סיכומי חשיבת מודל בציר הזמן",
+ "settings.general.row.shellToolPartsExpanded.title": "הרחב חלקי כלי Shell",
+ "settings.general.row.shellToolPartsExpanded.description":
+ "הצג חלקי כלי Shell מורחבים כברירת מחדל בציר הזמן",
+ "settings.general.row.editToolPartsExpanded.title": "הרחב חלקי כלי עריכה",
+ "settings.general.row.editToolPartsExpanded.description":
+ "הצג חלקי כלי עריכה, כתיבה ותיקון מורחבים כברירת מחדל בציר הזמן",
+
+ "settings.general.row.wayland.title": "השתמש ב-Wayland מקורי",
+ "settings.general.row.wayland.description": "השבת נפילה ל-X11 ב-Wayland. דורש הפעלה מחדש.",
+ "settings.general.row.wayland.tooltip":
+ "בלינוקס עם מסכים בקצבי רענון מעורבים, Wayland מקורי יכול להיות יציב יותר.",
+
+ "settings.general.row.releaseNotes.title": "הערות שחרור",
+ "settings.general.row.releaseNotes.description": "הצג חלונות מה חדש לאחר עדכונים",
+
+ "settings.updates.row.startup.title": "בדוק עדכונים בהפעלה",
+ "settings.updates.row.startup.description": "בדוק עדכונים אוטומטית כאשר OpenCode מופעל",
+ "settings.updates.row.check.title": "בדוק עדכונים",
+ "settings.updates.row.check.description": "בדוק עדכונים ידנית והתקן אם זמין",
+ "settings.updates.action.checkNow": "בדוק עכשיו",
+ "settings.updates.action.checking": "בודק...",
+ "settings.updates.toast.latest.title": "אתה מעודכן",
+ "settings.updates.toast.latest.description": "אתה מריץ את הגרסה האחרונה של OpenCode.",
+ "font.option.ibmPlexMono": "IBM Plex Mono",
+ "font.option.cascadiaCode": "Cascadia Code",
+ "font.option.firaCode": "Fira Code",
+ "font.option.hack": "Hack",
+ "font.option.inconsolata": "Inconsolata",
+ "font.option.intelOneMono": "Intel One Mono",
+ "font.option.iosevka": "Iosevka",
+ "font.option.jetbrainsMono": "JetBrains Mono",
+ "font.option.mesloLgs": "Meslo LGS",
+ "font.option.robotoMono": "Roboto Mono",
+ "font.option.sourceCodePro": "Source Code Pro",
+ "font.option.ubuntuMono": "Ubuntu Mono",
+ "font.option.geistMono": "Geist Mono",
+ "sound.option.none": "None",
+ "sound.option.alert01": "Alert 01",
+ "sound.option.alert02": "Alert 02",
+ "sound.option.alert03": "Alert 03",
+ "sound.option.alert04": "Alert 04",
+ "sound.option.alert05": "Alert 05",
+ "sound.option.alert06": "Alert 06",
+ "sound.option.alert07": "Alert 07",
+ "sound.option.alert08": "Alert 08",
+ "sound.option.alert09": "Alert 09",
+ "sound.option.alert10": "Alert 10",
+ "sound.option.bipbop01": "Bip-bop 01",
+ "sound.option.bipbop02": "Bip-bop 02",
+ "sound.option.bipbop03": "Bip-bop 03",
+ "sound.option.bipbop04": "Bip-bop 04",
+ "sound.option.bipbop05": "Bip-bop 05",
+ "sound.option.bipbop06": "Bip-bop 06",
+ "sound.option.bipbop07": "Bip-bop 07",
+ "sound.option.bipbop08": "Bip-bop 08",
+ "sound.option.bipbop09": "Bip-bop 09",
+ "sound.option.bipbop10": "Bip-bop 10",
+ "sound.option.staplebops01": "Staplebops 01",
+ "sound.option.staplebops02": "Staplebops 02",
+ "sound.option.staplebops03": "Staplebops 03",
+ "sound.option.staplebops04": "Staplebops 04",
+ "sound.option.staplebops05": "Staplebops 05",
+ "sound.option.staplebops06": "Staplebops 06",
+ "sound.option.staplebops07": "Staplebops 07",
+ "sound.option.nope01": "Nope 01",
+ "sound.option.nope02": "Nope 02",
+ "sound.option.nope03": "Nope 03",
+ "sound.option.nope04": "Nope 04",
+ "sound.option.nope05": "Nope 05",
+ "sound.option.nope06": "Nope 06",
+ "sound.option.nope07": "Nope 07",
+ "sound.option.nope08": "Nope 08",
+ "sound.option.nope09": "Nope 09",
+ "sound.option.nope10": "Nope 10",
+ "sound.option.nope11": "Nope 11",
+ "sound.option.nope12": "Nope 12",
+ "sound.option.yup01": "Yup 01",
+ "sound.option.yup02": "Yup 02",
+ "sound.option.yup03": "Yup 03",
+ "sound.option.yup04": "Yup 04",
+ "sound.option.yup05": "Yup 05",
+ "sound.option.yup06": "Yup 06",
+
+ "settings.general.notifications.agent.title": "סוכן",
+ "settings.general.notifications.agent.description":
+ "הצג התראת מערכת כאשר הסוכן סיים או דורש תשומת לב",
+ "settings.general.notifications.permissions.title": "הרשאות",
+ "settings.general.notifications.permissions.description": "הצג התראת מערכת כאשר נדרשת הרשאה",
+ "settings.general.notifications.errors.title": "שגיאות",
+ "settings.general.notifications.errors.description": "הצג התראת מערכת כאשר מתרחשת שגיאה",
+
+ "settings.general.sounds.agent.title": "סוכן",
+ "settings.general.sounds.agent.description": "השמע צליל כאשר הסוכן סיים או דורש תשומת לב",
+ "settings.general.sounds.permissions.title": "הרשאות",
+ "settings.general.sounds.permissions.description": "השמע צליל כאשר נדרשת הרשאה",
+ "settings.general.sounds.errors.title": "שגיאות",
+ "settings.general.sounds.errors.description": "השמע צליל כאשר מתרחשת שגיאה",
+
+ "settings.shortcuts.title": "קיצורי מקלדת",
+ "settings.shortcuts.reset.button": "אפס לברירות מחדל",
+ "settings.shortcuts.reset.toast.title": "קיצורי מקלדת אופסו",
+ "settings.shortcuts.reset.toast.description": "קיצורי המקלדת אופסו לברירות המחדל.",
+ "settings.shortcuts.conflict.title": "קיצור כבר בשימוש",
+ "settings.shortcuts.conflict.description": "{{keybind}} כבר מוקצה ל-{{titles}}.",
+ "settings.shortcuts.unassigned": "לא מוקצה",
+ "settings.shortcuts.pressKeys": "הקש מקשים",
+ "settings.shortcuts.search.placeholder": "חפש קיצורים",
+ "settings.shortcuts.search.empty": "לא נמצאו קיצורים",
+
+ "settings.shortcuts.group.general": "כללי",
+ "settings.shortcuts.group.session": "שיחה",
+ "settings.shortcuts.group.navigation": "ניווט",
+ "settings.shortcuts.group.modelAndAgent": "מודל וסוכן",
+ "settings.shortcuts.group.terminal": "טרמינל",
+ "settings.shortcuts.group.prompt": "פרומפט",
+
+ "settings.providers.title": "ספקים",
+ "settings.providers.description": "הגדרות ספקים ניתנות להגדרה כאן.",
+ "settings.providers.section.connected": "ספקים מחוברים",
+ "settings.providers.connected.empty": "אין ספקים מחוברים",
+ "settings.providers.connected.environmentDescription": "מחובר ממשתני הסביבה שלך",
+ "settings.providers.section.popular": "ספקים פופולריים",
+ "settings.providers.custom.description": "הוסף ספק תואם OpenAI לפי Base URL.",
+ "settings.providers.tag.environment": "סביבה",
+ "settings.providers.tag.config": "תצורה",
+ "settings.providers.tag.custom": "מותאם",
+ "settings.providers.tag.other": "אחר",
+ "settings.models.title": "מודלים",
+ "settings.models.description": "הגדרות מודלים ניתנות להגדרה כאן.",
+ "settings.agents.title": "סוכנים",
+ "settings.agents.description": "הגדרות סוכנים ניתנות להגדרה כאן.",
+ "settings.commands.title": "פקודות",
+ "settings.commands.description": "הגדרות פקודות ניתנות להגדרה כאן.",
+ "settings.mcp.title": "MCP",
+ "settings.mcp.description": "הגדרות MCP ניתנות להגדרה כאן.",
+
+ "settings.permissions.title": "הרשאות",
+ "settings.permissions.description": "שלוט באילו כלים השרת יכול להשתמש כברירת מחדל.",
+ "settings.permissions.section.tools": "כלים",
+ "settings.permissions.toast.updateFailed.title": "עדכון הרשאות נכשל",
+
+ "settings.permissions.action.allow": "אפשר",
+ "settings.permissions.action.ask": "שאל",
+ "settings.permissions.action.deny": "דחה",
+
+ "settings.permissions.tool.read.title": "Read",
+ "settings.permissions.tool.read.description": "קריאת קובץ (מתאים לנתיב הקובץ)",
+ "settings.permissions.tool.edit.title": "Edit",
+ "settings.permissions.tool.edit.description": "שינוי קבצים, כולל עריכות, כתיבות, תיקונים ועריכות מרובות",
+ "settings.permissions.tool.glob.title": "Glob",
+ "settings.permissions.tool.glob.description": "התאמת קבצים באמצעות תבניות glob",
+ "settings.permissions.tool.grep.title": "Grep",
+ "settings.permissions.tool.grep.description": "חיפוש בתוכן קבצים באמצעות ביטויים רגולריים",
+ "settings.permissions.tool.list.title": "List",
+ "settings.permissions.tool.list.description": "הצגת קבצים בתוך תיקייה",
+ "settings.permissions.tool.bash.title": "Bash",
+ "settings.permissions.tool.bash.description": "הרצת פקודות Shell",
+ "settings.permissions.tool.task.title": "Task",
+ "settings.permissions.tool.task.description": "הפעלת תת-סוכנים",
+ "settings.permissions.tool.skill.title": "Skill",
+ "settings.permissions.tool.skill.description": "טעינת מיומנות לפי שם",
+ "settings.permissions.tool.lsp.title": "LSP",
+ "settings.permissions.tool.lsp.description": "הרצת שאילתות שרת שפה",
+ "settings.permissions.tool.todoread.title": "Todo Read",
+ "settings.permissions.tool.todoread.description": "קריאת רשימת המשימות",
+ "settings.permissions.tool.todowrite.title": "Todo Write",
+ "settings.permissions.tool.todowrite.description": "עדכון רשימת המשימות",
+ "settings.permissions.tool.webfetch.title": "Web Fetch",
+ "settings.permissions.tool.webfetch.description": "משיכת תוכן מ-URL",
+ "settings.permissions.tool.websearch.title": "Web Search",
+ "settings.permissions.tool.websearch.description": "חיפוש באינטרנט",
+ "settings.permissions.tool.codesearch.title": "Code Search",
+ "settings.permissions.tool.codesearch.description": "חיפוש קוד באינטרנט",
+ "settings.permissions.tool.external_directory.title": "External Directory",
+ "settings.permissions.tool.external_directory.description": "גישה לקבצים מחוץ לתיקיית הפרויקט",
+ "settings.permissions.tool.doom_loop.title": "Doom Loop",
+ "settings.permissions.tool.doom_loop.description": "זיהוי קריאות כלי חוזרות עם קלט זהה",
+
+ "session.delete.failed.title": "מחיקת שיחה נכשלה",
+ "session.delete.title": "מחק שיחה",
+ "session.delete.confirm": 'למחוק את השיחה "{{name}}"?',
+ "session.delete.button": "מחק שיחה",
+
+ "workspace.new": "סביבת עבודה חדשה",
+ "workspace.type.local": "מקומי",
+ "workspace.type.sandbox": "ארגז חול",
+ "workspace.create.failed.title": "יצירת סביבת עבודה נכשלה",
+ "workspace.delete.failed.title": "מחיקת סביבת עבודה נכשלה",
+ "workspace.resetting.title": "מאפס סביבת עבודה",
+ "workspace.resetting.description": "פעולה זו עשויה לקחת דקה.",
+ "workspace.reset.failed.title": "איפוס סביבת עבודה נכשל",
+ "workspace.reset.success.title": "סביבת העבודה אופסה",
+ "workspace.reset.success.description": "סביבת העבודה תואמת כעת את הענף הראשי.",
+ "workspace.error.stillPreparing": "סביבת העבודה עדיין בהכנה",
+ "workspace.status.checking": "בודק שינויים שלא מוזגו...",
+ "workspace.status.error": "לא ניתן לאמת את סטטוס Git.",
+ "workspace.status.clean": "לא זוהו שינויים שלא מוזגו.",
+ "workspace.status.dirty": "זוהו שינויים שלא מוזגו בסביבת עבודה זו.",
+ "workspace.delete.title": "מחק סביבת עבודה",
+ "workspace.delete.confirm": 'למחוק את סביבת העבודה "{{name}}"?',
+ "workspace.delete.button": "מחק סביבת עבודה",
+ "workspace.reset.title": "אפס סביבת עבודה",
+ "workspace.reset.confirm": 'לאפס את סביבת העבודה "{{name}}"?',
+ "workspace.reset.button": "אפס סביבת עבודה",
+ "workspace.reset.archived.none": "אף שיחה פעילה לא תועבר לארכיון.",
+ "workspace.reset.archived.one": "שיחה אחת תועבר לארכיון.",
+ "workspace.reset.archived.many": "{{count}} שיחות יועברו לארכיון.",
+ "workspace.reset.note": "פעולה זו תאפס את סביבת העבודה כך שתתאים לענף הראשי.",
+}
diff --git a/packages/app/src/i18n/parity.test.ts b/packages/app/src/i18n/parity.test.ts
index c06a55ab171d..cd6eb8b420bd 100644
--- a/packages/app/src/i18n/parity.test.ts
+++ b/packages/app/src/i18n/parity.test.ts
@@ -16,8 +16,9 @@ import { dict as th } from "./th"
import { dict as zh } from "./zh"
import { dict as zht } from "./zht"
import { dict as tr } from "./tr"
+import { dict as he } from "./he"
-const locales = [ar, br, bs, da, de, es, fr, ja, ko, no, pl, ru, th, tr, zh, zht]
+const locales = [ar, br, bs, da, de, es, fr, he, ja, ko, no, pl, ru, th, tr, zh, zht]
const keys = ["command.session.previous.unseen", "command.session.next.unseen"] as const
describe("i18n parity", () => {
diff --git a/packages/ui/src/i18n/he.ts b/packages/ui/src/i18n/he.ts
new file mode 100644
index 000000000000..62044806b3eb
--- /dev/null
+++ b/packages/ui/src/i18n/he.ts
@@ -0,0 +1,162 @@
+export const dict: Record = {
+ "ui.sessionReview.title": "שינויי הפעלה",
+ "ui.sessionReview.title.lastTurn": "שינויי תור אחרון",
+ "ui.sessionReview.diffStyle.unified": "מאוחד",
+ "ui.sessionReview.diffStyle.split": "מפוצל",
+ "ui.sessionReview.expandAll": "הרחב הכל",
+ "ui.sessionReview.collapseAll": "כווץ הכל",
+ "ui.sessionReview.change.added": "נוסף",
+ "ui.sessionReview.change.removed": "הוסר",
+ "ui.sessionReview.change.modified": "שונה",
+ "ui.sessionReview.image.loading": "טוען...",
+ "ui.sessionReview.image.placeholder": "תמונה",
+ "ui.sessionReview.largeDiff.title": "ה-Diff גדול מדי להצגה",
+ "ui.sessionReview.largeDiff.meta": "מגבלה: {{limit}} שורות שהשתנו. נוכחי: {{current}} שורות שהשתנו.",
+ "ui.sessionReview.largeDiff.renderAnyway": "הצג בכל זאת",
+ "ui.sessionReview.openFile": "פתח קובץ",
+ "ui.sessionReview.selection.line": "שורה {{line}}",
+ "ui.sessionReview.selection.lines": "שורות {{start}}-{{end}}",
+
+ "ui.fileMedia.kind.image": "תמונה",
+ "ui.fileMedia.kind.audio": "שמע",
+ "ui.fileMedia.state.removed": "קובץ {{kind}} הוסר.",
+ "ui.fileMedia.state.loading": "טוען {{kind}}...",
+ "ui.fileMedia.state.error": "לא ניתן לטעון {{kind}}.",
+ "ui.fileMedia.state.unavailable": "תצוגה מקדימה של {{kind}} לא זמינה.",
+ "ui.fileMedia.binary.title": "קובץ בינארי",
+ "ui.fileMedia.binary.description.path": "{{path}} הוא קובץ בינארי.",
+ "ui.fileMedia.binary.description.default": "תוכן בינארי",
+
+ "ui.lineComment.label.prefix": "הערה על ",
+ "ui.lineComment.label.suffix": "",
+ "ui.lineComment.editorLabel.prefix": "מגיב על ",
+ "ui.lineComment.editorLabel.suffix": "",
+ "ui.lineComment.placeholder": "הוסף הערה",
+ "ui.lineComment.submit": "הגב",
+
+ "ui.sessionTurn.steps.show": "הצג שלבים",
+ "ui.sessionTurn.steps.hide": "הסתר שלבים",
+ "ui.sessionTurn.summary.response": "תגובה",
+ "ui.sessionTurn.diff.showMore": "הצג עוד שינויים ({{count}})",
+
+ "ui.sessionTurn.retry.retrying": "מנסה שוב",
+ "ui.sessionTurn.retry.inSeconds": "בעוד {{seconds}} שניות",
+ "ui.sessionTurn.retry.attempt": "ניסיון #{{attempt}}",
+ "ui.sessionTurn.retry.attemptLine": "{{line}} - ניסיון #{{attempt}}",
+ "ui.sessionTurn.retry.geminiHot": "gemini עמוס מדי כרגע",
+ "ui.sessionTurn.error.freeUsageExceeded": "חריגה משימוש חינמי",
+ "ui.sessionTurn.error.addCredits": "הוסף קרדיטים",
+
+ "ui.sessionTurn.status.delegating": "מאציל עבודה",
+ "ui.sessionTurn.status.planning": "מתכנן צעדים הבאים",
+ "ui.sessionTurn.status.gatheringContext": "חוקר",
+ "ui.sessionTurn.status.gatheredContext": "נחקר",
+ "ui.sessionTurn.status.searchingCodebase": "מחפש בקוד",
+ "ui.sessionTurn.status.searchingWeb": "מחפש באינטרנט",
+ "ui.sessionTurn.status.makingEdits": "עורך שינויים",
+ "ui.sessionTurn.status.runningCommands": "מריץ פקודות",
+ "ui.sessionTurn.status.thinking": "חושב",
+ "ui.sessionTurn.status.thinkingWithTopic": "חושב - {{topic}}",
+ "ui.sessionTurn.status.gatheringThoughts": "אוסף מחשבות",
+ "ui.sessionTurn.status.consideringNextSteps": "שוקל צעדים הבאים",
+
+ "ui.messagePart.diagnostic.error": "שגיאה",
+ "ui.messagePart.title.edit": "עריכה",
+ "ui.messagePart.title.write": "כתיבה",
+ "ui.messagePart.option.typeOwnAnswer": "הקלד תשובה משלך",
+ "ui.messagePart.review.title": "סקור את תשובותיך",
+ "ui.messagePart.questions.dismissed": "השאלות נדחו",
+ "ui.messagePart.compaction": "ההפעלה דוחסה",
+ "ui.messagePart.context.read.one": "קריאה {{count}}",
+ "ui.messagePart.context.read.other": "{{count}} קריאות",
+ "ui.messagePart.context.search.one": "חיפוש {{count}}",
+ "ui.messagePart.context.search.other": "{{count}} חיפושים",
+ "ui.messagePart.context.list.one": "רשימה {{count}}",
+ "ui.messagePart.context.list.other": "{{count}} רשימות",
+
+ "ui.list.loading": "טוען",
+ "ui.list.empty": "אין תוצאות",
+ "ui.list.clearFilter": "נקה מסנן",
+ "ui.list.emptyWithFilter.prefix": "אין תוצאות עבור",
+ "ui.list.emptyWithFilter.suffix": "",
+
+ "ui.fileSearch.placeholder": "חפש",
+ "ui.fileSearch.previousMatch": "התאמה קודמת",
+ "ui.fileSearch.nextMatch": "התאמה הבאה",
+ "ui.fileSearch.close": "סגור חיפוש",
+
+ "ui.messageNav.newMessage": "הודעה חדשה",
+
+ "ui.textField.copyToClipboard": "העתק ללוח",
+ "ui.textField.copyLink": "העתק קישור",
+ "ui.textField.copied": "הועתק",
+
+ "ui.imagePreview.alt": "תצוגה מקדימה של תמונה",
+ "ui.scrollView.ariaLabel": "תוכן ניתן לגלילה",
+
+ "ui.tool.read": "קריאה",
+ "ui.tool.loaded": "נטען",
+ "ui.tool.list": "רשימה",
+ "ui.tool.glob": "Glob",
+ "ui.tool.grep": "Grep",
+ "ui.tool.task": "משימה",
+ "ui.tool.webfetch": "שליפת אתר",
+ "ui.tool.websearch": "חיפוש אינטרנט",
+ "ui.tool.codesearch": "חיפוש קוד",
+ "ui.tool.shell": "Shell",
+ "ui.tool.patch": "תיקון",
+ "ui.tool.todos": "משימות",
+ "ui.tool.todos.read": "קרא משימות",
+ "ui.tool.questions": "שאלות",
+ "ui.tool.agent": "סוכן {{type}}",
+ "ui.tool.agent.default": "סוכן",
+ "ui.tool.skill": "מיומנות",
+
+ "ui.basicTool.called": "הופעל `{{tool}}`",
+ "ui.toolErrorCard.failed": "נכשל",
+ "ui.toolErrorCard.copyError": "העתק שגיאה",
+
+ "ui.common.file.one": "קובץ",
+ "ui.common.file.other": "קבצים",
+ "ui.common.question.one": "שאלה",
+ "ui.common.question.other": "שאלות",
+
+ "ui.common.add": "הוסף",
+ "ui.common.back": "חזור",
+ "ui.common.cancel": "ביטול",
+ "ui.common.confirm": "אישור",
+ "ui.common.dismiss": "סגור",
+ "ui.common.close": "סגור",
+ "ui.common.next": "הבא",
+ "ui.common.submit": "שלח",
+
+ "ui.permission.deny": "דחה",
+ "ui.permission.allowAlways": "אפשר תמיד",
+ "ui.permission.allowOnce": "אפשר פעם אחת",
+
+ "ui.message.expand": "הרחב הודעה",
+ "ui.message.collapse": "כווץ הודעה",
+ "ui.message.copy": "העתק",
+ "ui.message.copyMessage": "העתק הודעה",
+ "ui.message.forkMessage": "פצל להפעלה חדשה",
+ "ui.message.revertMessage": "שחזר הודעה",
+ "ui.message.copyResponse": "העתק תגובה",
+ "ui.message.copied": "הועתק",
+ "ui.message.duration.seconds": "{{count}} שנ׳",
+ "ui.message.duration.minutesSeconds": "{{minutes}} דק׳ {{seconds}} שנ׳",
+ "ui.message.interrupted": "הופסק",
+ "ui.message.queued": "בתור",
+ "ui.message.attachment.alt": "קובץ מצורף",
+
+ "ui.patch.action.deleted": "נמחק",
+ "ui.patch.action.created": "נוצר",
+ "ui.patch.action.moved": "הועבר",
+ "ui.patch.action.patched": "תוקן",
+
+ "ui.question.subtitle.answered": "{{count}} נענו",
+ "ui.question.answer.none": "(ללא תשובה)",
+ "ui.question.review.notAnswered": "(לא נענה)",
+ "ui.question.multiHint": "בחר את כל התשובות המתאימות",
+ "ui.question.singleHint": "בחר תשובה אחת",
+ "ui.question.custom.placeholder": "הקלד את תשובתך...",
+}