Files
thewh1teagle--vibe/i18n/translations/he-IL/desktop.json
T
thewh1teagle 18160c22f7 Add phone handoff: record on a phone, transcribe on the desktop (#1411)
Pairs a phone to the desktop by QR code, then sends recordings over an
iroh connection for Sona to transcribe, streaming the transcript back.

The phone side is a PWA deployed alongside the website at /vibe/phone/.
Browsers cannot hole-punch, so its traffic is relayed — end-to-end
encrypted throughout, so the relay only ever sees ciphertext.

Desktop:
- iroh endpoint behind the `vibe/handoff/0` ALPN, off by default and
  restored on startup only when the user previously enabled it
- pairing token compared in constant time; identity persisted so the QR
  survives restarts
- incoming audio saved to ~/Documents/Vibe like any other recording, and
  written to the transcripts store so it lands in Recents
- Settings -> Phone section with a self-contained QR encoder, reachable
  from a phone icon in the sidebar footer
- launch-at-startup setting via tauri-plugin-autostart, default off

Phone PWA:
- React + Vite on the desktop app's UI stack
- language list and model come from the desktop over the wire, never
  hardcoded, so the picker always matches the loaded model
- MediaRecorder mime negotiation for Safari, screen wake lock, and an
  install-to-home-screen hint

Analytics cover adoption and success rate without sending transcripts,
filenames, paths, or the chosen language.

Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-08-22 18:47:57 +03:00

483 lines
28 KiB
JSON

{
"aborting": "מבטל",
"advanced": "מתקדם",
"apiAgentsDescription": "הפעילו תמלול משיטת סקריפטים, כלי שורת פקודה או סוכני AI באמצעות ה-API המקומי של Vibe.",
"apiAndAgents": "API וסוכנים",
"apiServerOff": "שרת ה-API כבוי",
"apiServerRunning": "שרת ה-API פעיל",
"apiStarting": "מתחיל…",
"apiStopping": "עוצר…",
"appTitle": "Vibe",
"askForDownloadModel": "האם ברצונך להוריד את המודל מהאתר",
"askForInstallYtdlpMessage": "האם אתה רוצה להתקין ytdlp המשמש להורדת אודיו מאתרים פופולריים?",
"askForInstallYtdlpTitle": "התקנת ytdlp",
"askForRelaunchBody": "האם ברצונך להפעיל מחדש את התוכנה?",
"askForRelaunchTitle": "העדכון הסתיים",
"askForUpdateBody": "האם ברצונך לבצע עדכון לגרסה {version}?",
"askForUpdateTitle": "ביצוע עדכון",
"askForUpdateYtdlpMessage": "נמצאה גרסת ytdlp חדשה. \nהאם אתה רוצה לעדכן את ytdlp?",
"askForUpdateYtdlpTitle": "עדכן את ytdlp",
"back": "חזור",
"cancel": "ביטול",
"cancelRelaunch": "מאוחר יותר",
"cancelUpdate": "מאוחר יותר",
"changeFile": "שנה קובץ",
"changeFiles": "שנה קבצים",
"changeModelsFolder": "שנה תיקיית מודלים",
"characters": "תווים",
"checkError": "הבדיקה נכשלה",
"checkLoading": "בודק",
"checkSuccess": "נבדק בהצלחה",
"checkYtdlpUpdates": "בדוק את ytdlp לעדכונים",
"modelMemory": "זיכרון המודל",
"minutes": "דקות",
"unloadModelAfterInactivity": "פריקת המודל לאחר חוסר פעילות",
"unloadModelAfterInactivityInfo": "משחרר את זיכרון המודל ואת זיכרון ה-VRAM כשאין פעילות תמלול. התמלול הבא עשוי להתעכב בזמן טעינת המודל מחדש.",
"zeroMeansNever": "יש להגדיר 0 כדי להשאיר את המודל טעון.",
"confirmExit": "האם אתה רוצה לצאת? \nשינויים שלא נשמרו יאבדו.",
"confirmRelaunch": "הפעל מחדש עכשיו",
"confirmUpdate": "עדכן עכשיו",
"copied": "הועתק!",
"copy": "העתק",
"copyAgentSkill": "העתק הוראות Skill לסוכן",
"copyCurlExample": "העתק דוגמת cURL",
"copyLogs": "העתק יומנים",
"crashedRecently": "מכיוון שהאפליקציה מתרסקת לאחרונה, ה- GPU מושבת. \nאתה יכול לאפשר זאת בהגדרות.",
"customFfmpegCommand": "פקודה מותאמת אישית",
"customize": "התאמה אישית",
"customizeInfo": "הורידו קובץ מודלים (ggml או gguf) עם סיומת .bin, העבירו לתיקיית המודלים ובחרו את הקובץ כאן מהתפריט הנפתח. אין צורך להפעיל מחדש! 🌟",
"dark": "כהה",
"diarizeThreshold": "סף זיהוי דוברים",
"discordCommunity": "קהילת דיסקורד",
"downloadFile": "הורד ותמלל",
"downloadModel": "הורד מודל",
"downloadModelsLink": "הורדת מודלים",
"downloading": "מוריד... {progress}%",
"downloadingAiModels": "מוריד מודלים...",
"downloadingModel": "מוריד מודל בינה מלאכותית...",
"noModelsInstalled": "לא מותקנים מודלים",
"downloadDefaultModelDescription": "הורד את מודל ברירת המחדל כדי להתחיל לתמלל.",
"downloadingYtdlp": "מוריד ytdlp",
"enableLogs": "הפעל לוגים",
"enabled": "מופעל",
"disabled": "כבוי",
"error": "שגיאה",
"errorTitle": "שגיאה",
"ffmpegOptions": "אפשרויות FFMPEG",
"files": "קבצים",
"findHere": "מצא כאן",
"fineTuning": "כוונון מתקדם",
"focusWindowOnFinish": "העבר חלון לחזית",
"format": "פורמט",
"formats": "פורמטים",
"general": "כללי",
"globalDictation": "הכתבה גלובלית",
"globalDictationEnable": "הפעל",
"globalDictationPromo": "לחצו על קיצור דרך בכל מקום כדי לתמלל מיידית. עובד גם כאשר Vibe פועל ברקע.",
"globalHotkey": "מקש קיצור גלובלי",
"globalHotkeyEnabled": "הפעל מקש קיצור גלובלי",
"globalHotkeyShortcut": "קיצור דרך",
"globalHotkeyDescription": "החזיקו את קיצור הדרך כדי להקליט, שחררו כדי לתמלל.",
"normalizeHotkeyOutput": "נרמל את הפלט",
"normalizeHotkeyOutputInfo": "ממזג ירידות שורה ורווחים מיותרים לרווח בודד, כך שהתוצאה היא שורת טקסט אחת נקייה במקום מספר שורות.",
"globalDictationPromoShort": "נסו הכתבה גלובלית",
"gpuDevice": "מספר התקן GPU",
"hotkeyOutputMode": "מצב פלט",
"hotkeyOutputClipboard": "העתק ללוח",
"hotkeyOutputType": "הקלד במיקום הסמן",
"highGpuPerformance": "הגדר את ביצועי הגרפיקה לגבוהים",
"iPreferManualSetup": "אני מעדיף להוריד ידנית",
"includeSubFolders": "כלול תיקיות משנה",
"infoCancelDownload": "ניתן לעצור את ההורדה ולהגדיר את המודל ידנית.",
"infoDiarizeThreshold": "סף לזיהוי דובר או להתייחס אליו כלא זוהה",
"infoEnableLogs": "כתיבת לוגים לקובץ. נא להפעיל מחדש את התוכנה לאחר הבחירה.",
"infoGpuDevice": "בחר את התקן ה-GPU לתמלול. \nהזן את מספר התקן ה-GPU, החל מ-0. אם יש לך 2 GPUs, בחר 0 או 1.",
"infoHighGpuPerformance": "משפר את הביצועים הגרפיים עבור Vibe, אך יצרוך יותר משאבי מערכת.",
"infoLlmApiKey": "מפתח ה-API מאתר האינטרנט של מודל הבינה המלאכותית",
"infoLlmPrompt": "בקשה למודל AI. \nחייב לכלול את התבנית %s שיוחלף בתעתיק.",
"infoLlmSummarize": "לסכם עם AI. \nדורש מפתח API. \nלאחר השלמת התמלול, הוא יישלח אל קלוד API יחד עם הנחיה שנבחרה ולאחר מכן תוך מספר שניות התשובה מה-AI תוצג ב-Vibe במקום התמלול. \nעובד גם בעת תמלול קבצים מרובים!",
"infoManualDownload": "כדי להשתמש ב-Vibe, תחילה עליך להתחבר לאינטרנט כדי שהתוכנה תוכל להוריד את המודל שמבצע את התמלול.",
"infoMaxSentenceLen": "כמה אותיות יהיו במשפט בודד. \nפועל רק כאשר חותמות זמן של מילים פועלות.",
"infoMaxSpeakers": "כמה דוברים צריכים להיות בקובץ. \nמשמש לזיהוי מדויק יותר",
"infoMaxTextCtx": "מקסימום טוקנים לשימוש מטקסט שפוענח כהנחיה עבור המשך פיענוח",
"infoMaxTokens": "מקסימום טוקנים לשליחה\nכל טוקן נחשב בדרך כלל כמילה אחת. \nזה יכול לחסוך ממך לשלוח יותר מדי נתונים שעולים כסף. \nמומלץ להגביל זאת גם באתר.",
"infoNormalizeLoudness": "אפשר אפשרות זו לדיוק תמלול טוב יותר. \nזה עשוי לקחת עד 8 דקות לשעה של שמע.",
"infoPrompt": "שיפור התמלול על ידי כתיבת מילים שצפויות להיות בקובץ",
"infoRecognizeSpeakers": "זהה דובר בכל משפט והוסף אותו",
"infoTemperature": "ערכים גבוהים מביאים למילים ייחודיות יותר; ערכים נמוכים נותנים דגש למילים נפוצות יותר. מוגדר ל0.4 בברירת מחדל.",
"infoThreads": "כמות משאבים שהתמלול יצרוך מהמעבד בזמן התמלול, במחשבים חזקים אפשר לבחור יותר. מומלץ להתחיל ב4 ועד למקסימום של 10.",
"infoTranslateToEnglish": "תרגם תמלול לאנגלית מכל שפה על ידי הפעלת אפשרות זו",
"infoUseWordTimestamps": "תמלול עם חותמות זמן של מילים במקום חותמות זמן של משפט. \nשימושי בפורמט JSON. \nמושבת כאשר זיהוי הרמקול מופעל.",
"installNow": "התקן עכשיו",
"invalidLlmPrompt": "הפרומפט לא חוקי.\nהוא חייב לכלול את הדפוס הבא %s שיוחלף בתעתיק.",
"language": "שפה",
"later": "מְאוּחָר יוֹתֵר",
"leftover": "נשארו",
"light": "בהיר",
"llmApiKey": "מפתח API של קלוד",
"llmCurrentCost": "עלויות שימוש",
"llmModel": "מודל",
"llmPlatform": "פלטפורמה",
"llmPrompt": "פרומפט",
"logsFolder": "תקיית הלוגים",
"maxSentenceLen": "אורך משפט מקסימלי",
"maxSpeakers": "מקסימום דוברים",
"maxTextCtx": "מקסימום קונטקסט",
"maxTokens": "מקסימום טוקנים (מילים)",
"microphone": "מִיקרוֹפוֹן",
"modalClose": "סגירה",
"modalErrorBody": "קרתה שגיאה לא צפויה",
"modeText": "טקסט",
"modelOptions": "אפשרויות מודל",
"modelsFolder": "תקיית המודלים",
"moreOptions": "אפשרויות נוספות",
"noConnection": "אין חיבור",
"noRecord": "ללא",
"normalizeLoudness": "לנרמל את עוצמת הקול",
"ollamaBaseUrl": "כתובת URL",
"orSelectFolder": "או תיקיה שלמה",
"others": "אחרים",
"pasteModelLink": "הדבק קישור מודל",
"placeTranscriptNextToFiles": "מקם את התמלול ליד הקבצים",
"playSoundOnFinish": "הפעל צליל",
"pleaseEnableWordTimestamps": "אנא הפעל חותמות זמן של מילים כדי להשתמש באפשרות זו!\n\nהקפד גם להשבית אפשרות זו לאחר שתסיים או לאפס את אפשרויות המודל!",
"popular": "פופולרי",
"presetForSubtitles": "יצירת כתוביות",
"presets": "הגדרה מהירה",
"printTooltip": "הדפס",
"privacy": "פרטיות",
"privacyPolicy": "מדיניות פרטיות",
"processWithLlm": "סיכום",
"projectLink": "אודות Vibe",
"prompt": "פרומפט",
"recognizeSpeakers": "זיהוי דוברים",
"record": "הקלטה",
"recordingName": "שם ההקלטה",
"recordingNamePlaceholder": "לדוגמה: ישיבת צוות",
"replaceAll": "החלף הכל",
"reportIssue": "דיווח על תקלה",
"resetApp": "ביצוע איפוס",
"resetAskDialog": "האם אתה בטוח שברצונך לאפס? קבצי Vibe ינוקו כולל קבצי המודלים",
"resetOptions": "שחזר אפשרויות ברירת מחדל",
"rightAlignment": "יישור לימין",
"runLlmCheck": "הפעל בדיקה",
"saveRecordInDocumentsFolder": "שמור קובץ שמע במסמכים",
"saveSuccess": "נשמר בהצלחה!",
"saveTranscript": "שמור תמלול",
"segmentsTab": "תמלול",
"selectFile": "בחר קובץ",
"selectFolder": "בחר תיקיה",
"selectLanguage": "בחר שפה",
"selectModel": "בחר מודל",
"selectTheme": "בחר ערכת נושא",
"setMonthlySpendLimit": "הגדר מגבלת הוצאה חודשית",
"settings": "הגדרות",
"setup": "הגדרה",
"skipIfTranscriptExists": "דלג אם תמלול קיים",
"speakerPrefix": "דובר",
"speakerRecognition": "זיהוי דוברים",
"speakerTiming": "דובר ותזמון",
"speakers": "רמקולים",
"start": "התחל",
"startRecord": "הקלט ותמלל",
"stop": "עצור",
"stopAndTranscribe": "הפסק להקליט",
"successAction": "ההגדרה בוצעה",
"summarizeLoading": "מסכם",
"summarizeSuccess": "סוכם",
"summaryTab": "סיכום",
"supportTheProject": "תמכו בVibe",
"supportsFormats": "תומך בקבצי אודיו ווידאו",
"swaggerDocs": "מסמכי Swagger",
"tempFolder": "קבצים זמניים",
"temperature": "טמפרטורה",
"theme": "ערכת נושא",
"thisHappensOnce": "ההורדה מתבצעת רק פעם אחת! 🎉",
"threads": "טרדים",
"transcribe": "תמלל",
"transcribeFolder": "תמלול תקייה",
"transcribeTook": "תומלל בהצלחה תוך {total} שניות.",
"transcribed": "תמלל",
"transcribing": "מתמלל...",
"transcriptWillDisplayedShortly": "התמלול יחל להופיע בעוד מספר רגעים...",
"transcription": "תמלול",
"translateToEnglish": "תרגם לאנגלית",
"tryAgain": "נסה שוב",
"updateNow": "עדכן עכשיו",
"updateVersion": "עדכן לגרסה חדשה",
"updatingModalBody": "מעדכן את vibe לגרסה {version}",
"updatingModalTitle": "מעדכן...",
"useGpu": "השתמש ב- GPU",
"useWordTimestamps": "חותמות זמן לכל מילה",
"whenCompletingTranscription": "בעת השלמת התמלול",
"ytdlpOptions": "אפשרויות תמלול מאתרים",
"ytdlpOptionsInfo": "VIBE משתמש ב- YTDLP לתמלול כתובת אתר.",
"languageafrikaans": "אפריקאנס",
"languagealbanian": "אלבנית",
"languageamharic": "אמהרית",
"languagearabic": "ערבית",
"languagearmenian": "ארמנית",
"languageassamese": "אסמסית",
"languageauto": "זיהוי אוטומטי ✨",
"languageazerbaijani": "אזרבייג'נית",
"languagebashkir": "בשקירית",
"languagebasque": "בסקית",
"languagebelarusian": "בלארוסית",
"languagebengali": "בנגאלית",
"languagebosnian": "בוסנית",
"languagebreton": "ברטונית",
"languagebulgarian": "בולגרית",
"languagecatalan": "קטלאנית",
"languagechinese": "סינית",
"languagecroatian": "קרואטית",
"languageczech": "צ'כית",
"languagedanish": "דנית",
"languagedutch": "הולנדית",
"languageenglish": "אנגלית",
"languageestonian": "אסטונית",
"languagefaroese": "פארואזית",
"languagefinnish": "פינית",
"languagefrench": "צרפתית",
"languagegalician": "גליציאנית",
"languagegeorgian": "גאורגית",
"languagegerman": "גרמנית",
"languagegreek": "יוונית",
"languagegujarati": "גוג'רטי",
"languagehaitiancreole": "קריאולית האיטית",
"languagehausa": "האוסה",
"languagehawaiian": "הוואית",
"languagehebrew": "עברית",
"languagehindi": "הינדית",
"languagehungarian": "הונגרית",
"languageicelandic": "איסלנדית",
"languageindonesian": "אינדונזית",
"languageitalian": "איטלקית",
"languagejapanese": "יפנית",
"languagejavanese": "יאוואנזית",
"languagekannada": "קנאדה",
"languagekazakh": "קזחית",
"languagekhmer": "קמרית",
"languagekorean": "קוריאנית",
"languagelao": "לאותית",
"languagelatin": "לטינית",
"languagelatvian": "לטבית",
"languagelingala": "לינגלה",
"languagelithuanian": "ליטאית",
"languageluxembourgish": "לוקסמבורגית",
"languagemacedonian": "מקדונית",
"languagemalagasy": "מלגשית",
"languagemalay": "מלאית",
"languagemalayalam": "מלאיאלמית",
"languagemaltese": "מלטית",
"languagemaori": "מאורית",
"languagemarathi": "מרתי",
"languagemongolian": "מונגולית",
"languagemyanmar": "בורמזית",
"languagenepali": "נפאלית",
"languagenorwegian": "נורווגית",
"languagenynorsk": "נורבגית חדשה",
"languageoccitan": "אוקסיטנית",
"languagepashto": "פשטו",
"languagepersian": "פרסית",
"languagepolish": "פולנית",
"languageportuguese": "פורטוגזית",
"languagepunjabi": "פונג'אבית",
"languageromanian": "רומנית",
"languagerussian": "רוסית",
"languagesanskrit": "סנסקריט",
"languageserbian": "סרבית",
"languageshona": "שונה",
"languagesindhi": "סינדהית",
"languagesinhala": "סינהלית",
"languageslovak": "סלובקית",
"languageslovenian": "סלובנית",
"languagesomali": "סומלית",
"languagespanish": "ספרדית",
"languagesundanese": "סונדנזית",
"languageswahili": "סווהילית",
"languageswedish": "שוודית",
"languagetagalog": "טגאלוגית",
"languagetajik": "טג'יקית",
"languagetamil": "טמילית",
"languagetatar": "טטארית",
"languagetelugu": "טלוגו",
"languagethai": "תאית",
"languagetibetan": "טיבטית",
"languageturkish": "טורקית",
"languageturkmen": "טורקמנית",
"languageukrainian": "אוקראינית",
"languageurdu": "אורדו",
"languageuzbek": "אוזבקית",
"languagevietnamese": "וייטנאמית",
"languagewelsh": "וולשית",
"languageyiddish": "יידיש",
"languageyoruba": "יורובה",
"analyticsEnabled": "אנליטיקה אנונימית",
"analyticsDisabledWarning": "מומלץ מאוד להשאיר אפשרות זו פעילה כדי שנוכל לאתר ולתקן תקלות מהר יותר.",
"diarizeMaxSpeakersNote": "תומך בזיהוי של עד 4 דוברים.",
"diarization": "זיהוי דוברים",
"downloadComplete": "ההורדה הושלמה",
"downloadDiarizeModel": "זיהוי דוברים דורש מודל (כ-25MB). להוריד אותו עכשיו?",
"downloadingDiarizeModel": "מוריד מודל זיהוי דוברים...",
"enableDiarization": "הפעלת זיהוי דוברים",
"gpuDevicePlaceholder": "אוטומטי (השאירו ריק)",
"hotkeyActivationMode": "מצב הפעלה",
"hotkeyActivationPushToTalk": "החזקה לדיבור",
"hotkeyActivationPushToTalkDescription": "החזיקו את הקיצור כדי להקליט, ושחררו כדי לתמלל.",
"hotkeyActivationToggle": "לחיצה להחלפה",
"hotkeyActivationToggleDescription": "לחצו פעם אחת כדי להתחיל הקלטה, ולחצו שוב כדי לעצור ולתמלל.",
"dictationIndicatorSetting": "הצגת מחוון מצב",
"dictationIndicatorSettingInfo": "מציג חלונית Vibe קטנה בזמן שההכתבה הגלובלית מאזינה ומתמללת.",
"dictationIndicatorListening": "מאזין…",
"dictationIndicatorTranscribing": "מתמלל…",
"dictationIndicatorCopied": "הועתק",
"dictationIndicatorInserted": "הוכנס",
"dictationIndicatorError": "ההכתבה נכשלה",
"hotkeyTranscriptionCopied": "התמלול הועתק ללוח",
"infoDiarization": "זיהוי וסימון של דוברים שונים בהקלטה. דורש הורדת מודל נפרד.",
"recentlyUsed": "בשימוש לאחרונה",
"promptMustContainPlaceholder": "ההנחיה חייבת לכלול %s כמציין מקום עבור התמלול",
"promptTemplateMeetingNotes": "סיכום פגישה",
"promptTemplateTranslate": "תרגום",
"promptTemplateRewrite": "כתיבה מחדש כמאמר",
"promptTemplateTldr": "בקצרה",
"resummarize": "סיכום מחדש",
"recordingSavePath": "נתיב שמירת הקלטות",
"recordingSavePathInfo": "בחרו היכן לשמור קבצי אודיו מוקלטים. ברירת המחדל היא Documents/Vibe.",
"changeRecordingPath": "שינוי",
"resetToDefault": "איפוס",
"targetLanguage": "שפת יעד",
"gpuFallbackToCpu": "טעינת המודל ב-GPU נכשלה. חוזרים למעבד.",
"avx2NotSupported": "המעבד שלכם אינו נתמך בגרסה זו של Vibe. אנא השתמשו במחשב חדיש יותר.",
"noModelLoadedBatchStopped": "המודל לא נטען. עוצרים את התור.",
"noModelSelected": "בחרו מודל בהגדרות כדי להתחיל",
"batch": "אצווה",
"nowPlaying": "מתנגן כעת",
"audioLevel": "עוצמת שמע",
"auto": "אוטומטי",
"pasteApiKey": "הדביקו כאן את מפתח ה-API",
"baseUrl": "כתובת בסיס",
"apiKey": "מפתח API",
"optionalLocalServerKey": "sk-... (אופציונלי לשרתים מקומיים)",
"stableTimestampsInfo": "משתמש בפענוח לפי מקטעי VAD לתזמון כתוביות מדויק יותר. איטי בערך פי 4; מתאים במיוחד לסרטים ולתמלולים ארוכים.",
"stableTimestampsSlowNote": "חותמות זמן מדויקות מאוד, אך איטיות בערך פי 4.",
"enableStableTimestamps": "הפעלת חותמות זמן יציבות",
"translateWhisperModelNote": "רק Whisper medium/large; לא v3 Turbo.",
"samplingStrategyInfo": "Greedy מול Beam Search: ברירת המחדל היא Beam Search (גודל 5, סבלנות -1), שבוחנת 5 רצפים אפשריים בכל שלב לתוצאות מדויקות יותר אך איטיות יותר. Greedy לעומת זאת בוחרת את הטוקן הטוב ביותר מתוך 5 בכל שלב, ולכן מהירה יותר אך עלולה להיות פחות מדויקת.",
"samplingStrategy": "אסטרטגיית דגימה",
"greedyInfo": "מספר המועמדים במצב Greedy (ברירת מחדל: 5) — ערך גבוה יותר = דיוק טוב יותר, איטי יותר.",
"beamInfo": "מספר המסלולים ב-Beam Search (ברירת מחדל: 5) — ערך גבוה יותר = דיוק טוב יותר, איטי יותר.",
"bestOf": "הטוב מבין",
"beamSize": "גודל Beam",
"stableTimestampsConfirm": "חותמות זמן יציבות דורשות מודל VAD (כ-1MB). להוריד אותו עכשיו?",
"stableTimestamps": "חותמות זמן יציבות",
"downloadingVadModel": "מוריד מודל VAD...",
"loading": "טוען...",
"agentInstructionsCopied": "הוראות ה-Agent Skill הועתקו ללוח",
"localApiUnreachable": "לא ניתן להתחבר ל-API המקומי",
"permissionAudioRecording": "אנא אפשרו הקלטת שמע מערכתית בהגדרות המערכת ונסו שוב.",
"rename": "שינוי שם",
"modelName": "שם המודל",
"save": "שמירה",
"showInFolder": "הצגה בתיקייה",
"newTranscription": "תמלול חדש",
"recents": "אחרונים",
"noRecentTranscripts": "תמלולים שתיצרו יופיעו כאן",
"noMatches": "אין תוצאות",
"searchRecents": "חיפוש באחרונים",
"searchTranscript": "חיפוש בתמלול",
"transcriptName": "שם התמלול",
"transcriptActions": "פעולות על התמלול",
"reTranscribe": "תמלול מחדש",
"delete": "מחיקה",
"deleteTranscript": "מחיקת תמלול",
"deleteTranscriptBody": "למחוק את “{name}”? התמלול והעותק של האודיו יימחקו.",
"resizeSidebar": "שינוי רוחב הסרגל",
"toggleRecents": "הצגה או הסתרה של האחרונים",
"updateAvailableOpenRecents": "יש עדכון זמין — פתחו את הסרגל",
"justNow": "הרגע",
"minutesAgo": "לפני {minutes} דק׳",
"hoursAgo": "לפני {hours} שע׳",
"daysAgo": "לפני {days} ימים",
"dropFilesHere": "גררו לכאן אודיו, וידאו או תיקייה",
"orClickToBrowse": "או לחצו כדי לבחור קבצים",
"dropToAddToQueue": "שחררו כדי להוסיף לתור",
"pasteMediaLink": "הדביקו קישור לווידאו או לאודיו",
"worksWith": "עובד עם",
"moreSources": "+1000 נוספים",
"fromFile": "קובץ",
"fromLink": "מקישור",
"newSession": "חדש",
"editLine": "עריכת שורה",
"noMatchingLines": "אין שורות תואמות.",
"play": "ניגון",
"pause": "השהיה",
"seek": "מעבר",
"couldNotOpenFolder": "לא ניתן לפתוח את התיקייה המכילה",
"audioCopyUnavailable": "שמירת עותק של האודיו אינה זמינה כאן",
"saveTranscriptsToDocuments": "שמירת תמלולים בתיקיית המסמכים",
"saveTranscriptsToDocumentsInfo": "שמירת עותק מקומי של כל תמלול כדי שתוכלו לפתוח אותו שוב",
"decoding": "פענוח",
"promptPlaceholder": "שמות, מונחים או איותים שאתם מצפים לשמוע בהקלטה — לדוגמה: Vibe, Tauri, Whisper",
"developer": "מפתחים",
"fakeUpdateAvailable": "עדכון מדומה זמין",
"fakeUpdateAvailableInfo": "מציג את נקודת העדכון ואת הכפתור כאילו ממתינה גרסה חדשה.",
"connection": "חיבור",
"llmPromptPlaceholder": "סכמו את התמלול הבא בנקודות ברורות:%s",
"viewOptions": "אפשרויות תצוגה",
"textSize": "גודל טקסט",
"textSizeSmall": "קטן",
"textSizeMedium": "בינוני",
"textSizeLarge": "גדול",
"showTimestamps": "הצגת חותמות זמן",
"showSpeakers": "הצגת דוברים",
"playFromHere": "ניגון מכאן",
"jumpToPlaying": "מעבר למה שמתנגן",
"textDirection": "כיוון הטקסט",
"pressShortcutKeys": "לחצו על המקשים…",
"shortcutNeedsModifier": "החזיקו גם ⌘, ⌃, ⌥ או ⇧",
"changeShortcut": "שינוי קיצור הדרך",
"inProgress": "בתהליך",
"queued": "בתור",
"never": "אף פעם",
"configFile": "קובץ הגדרות",
"closeToTray": "המשך פעולה במגש המערכת",
"closeToTrayInfo": "סגירת החלון משאירה את Vibe פועל במגש המערכת, כך שההכתבה הגלובלית ממשיכה לעבוד. אפשר לצאת מתפריט המגש.",
"trayShow": "פתיחת Vibe",
"trayHide": "הסתרת Vibe",
"trayQuit": "יציאה מ-Vibe",
"launchAtStartup": "הפעלה אוטומטית בהתחברות",
"launchAtStartupInfo": "Vibe ייפתח אוטומטית בכל כניסה למחשב.",
"couldNotEnableLaunchAtStartup": "לא ניתן להפעיל את ההפעלה האוטומטית בהתחברות: {error}",
"couldNotDisableLaunchAtStartup": "לא ניתן לבטל את ההפעלה האוטומטית בהתחברות: {error}",
"phone": "טלפון",
"phoneHandoff": "תמלול מהטלפון",
"phoneHandoffInfo": "הקליטו בטלפון ותנו למחשב הזה לתמלל — התמלול חוזר ישירות לטלפון.",
"phoneHandoffToggleInfo": "מספיק לחבר טלפון פעם אחת, ואז אפשר להקליט ממנו מתי שרוצים.",
"phoneHandoffRelayNote": "האודיו עובר דרך שרת ממסר מפני שדפדפנים בטלפון לא יכולים להתחבר ישירות, אבל הוא מוצפן מקצה לקצה — הממסר רואה רק טקסט מוצפן. Vibe צריך להישאר פתוח במחשב הזה כדי שהטלפון יוכל להגיע אליו.",
"phoneHandoffUnavailable": "תמלול מהטלפון אינו זמין בגרסה הזו של Vibe.",
"pairAPhone": "חיבור טלפון",
"pairingQrCode": "קוד QR לחיבור",
"pairingQrCodeError": "לא ניתן להציג את קוד החיבור.",
"scanPairingCodeInfo": "כוונו את מצלמת הטלפון אל הקוד הזה, והשאירו פתוח את הדף שנפתח.",
"pairingLink": "קישור לחיבור",
"copyPairingLink": "העתק קישור חיבור",
"noPairingCode": "עדיין אין קוד חיבור.",
"thisComputer": "המחשב הזה",
"endpointIdInfo": "מזהה נקודת הקצה שהטלפון מתחבר אליה",
"status": "מצב",
"failed": "נכשל",
"phoneWaitingForRecording": "ממתין להקלטה מהטלפון.",
"phoneReceivingAudio": "מתקבל אודיו מהטלפון…",
"phoneLoadingModel": "טוען את מודל התמלול…",
"phoneTranscribing": "מתמלל את ההקלטה…",
"phoneTranscriptSentBack": "הסתיים — התמלול נשלח חזרה לטלפון.",
"phoneRecordingFailed": "ההקלטה האחרונה נכשלה.",
"regeneratePairingCode": "יצירת קוד חיבור חדש",
"regeneratePairingCodeInfo": "מנפיק קוד חדש ומבטל את הישן — טלפון שכבר מחובר יצטרך לסרוק שוב.",
"showInFinder": "הצג ב-Finder",
"showInFileExplorer": "הצג בסייר הקבצים",
"phoneTranscriptionSaved": "התמלול מהטלפון נשמר",
"phoneRecording": "הקלטה מהטלפון"
}