Skip to content

Commit

Permalink
update ytdlp and add check for updates (#500)
Browse files Browse the repository at this point in the history
* update ytdlp and add check for updates

* translations
  • Loading branch information
thewh1teagle authored Jan 24, 2025
1 parent 67820a0 commit 86aa30c
Show file tree
Hide file tree
Showing 17 changed files with 161 additions and 24 deletions.
9 changes: 8 additions & 1 deletion desktop/src-tauri/locales/en-US/common.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,8 @@
"ask-for-relaunch-title": "Update Finished",
"ask-for-update-body": "Do you want to update vibe into version {{version}}?",
"ask-for-update-title": "Confirm update",
"ask-for-update-ytdlp-message": "New ytdlp version found. Do you want to update ytdlp?",
"ask-for-update-ytdlp-title": "Update ytdlp",
"cancel": "Cancel",
"cancel-relaunch": "Later",
"cancel-update": "Later",
Expand All @@ -19,6 +21,7 @@
"check-error": "Check failed",
"check-loading": "Checking",
"check-success": "Tested successfully",
"check-ytdlp-updates": "Check ytdlp for updates",
"confirm-exit": "Do you want to exit? Unsaved changes will be lost.",
"confirm-relaunch": "Relaunch Now",
"confirm-update": "Update Now",
Expand Down Expand Up @@ -74,6 +77,7 @@
"install-now": "Install Now",
"invalid-llm-prompt": "Invalid prompt. It must include the following pattern %s which will be replaced with the transcription.",
"language": "Language",
"later": "Later",
"leftover": "Left",
"light": "Light",
"llm-api-key": "Claude API key",
Expand Down Expand Up @@ -149,9 +153,12 @@
"transcript-will-displayed-shortly": "Transcript will be displayed here shortly...",
"translate-to-english": "Translate To English",
"try-again": "Try Again",
"update-now": "update now",
"update-version": "Update Vibe",
"updating-modal-body": "Updating Vibe to version {{version}}",
"updating-modal-title": "Updating...",
"use-word-timestamps": "Timestamps per each word",
"when-completing-transcription": "When completing transcription"
"when-completing-transcription": "When completing transcription",
"ytdlp-options": "URL Transcription Options",
"ytdlp-options-info": "Vibe uses ytdlp for URL transcription."
}
9 changes: 8 additions & 1 deletion desktop/src-tauri/locales/es-MX/common.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,8 @@
"ask-for-relaunch-title": "Actualización finalizada",
"ask-for-update-body": "¿Quieres actualizar vibe a la version {{version}}?",
"ask-for-update-title": "Confirmar actualización",
"ask-for-update-ytdlp-message": "Se encontró una nueva versión de ytdlp. \n¿Quieres actualizar ytdlp?",
"ask-for-update-ytdlp-title": "Actualizar ytdlp",
"cancel": "Cancelar",
"cancel-relaunch": "Después",
"cancel-update": "Después",
Expand All @@ -19,6 +21,7 @@
"check-error": "La verificación falló",
"check-loading": "Verificando",
"check-success": "Probado con éxito",
"check-ytdlp-updates": "Consulte ytdlp para obtener actualizaciones",
"confirm-exit": "¿Quieres salir? \nLos cambios no guardados se perderán.",
"confirm-relaunch": "Relanzar Ahora",
"confirm-update": "Actualizar Ahora",
Expand Down Expand Up @@ -74,6 +77,7 @@
"install-now": "Instalar Ahora",
"invalid-llm-prompt": "Prompt inválido. Debe incluir el siguiente patrón %s que será reemplazado con la transcripción.",
"language": "Idioma",
"later": "Más tarde",
"leftover": "sobrante",
"light": "Claro",
"llm-api-key": "Clave API de Claude",
Expand Down Expand Up @@ -149,9 +153,12 @@
"transcript-will-displayed-shortly": "La transcripción se mostrará aquí en breve...",
"translate-to-english": "Traducir a Inglés",
"try-again": "Intenta de nuevo",
"update-now": "actualización ahora",
"update-version": "Actualizar Vibe",
"updating-modal-body": "Actualizando Vibe a la version {{version}}",
"updating-modal-title": "Actualizando...",
"use-word-timestamps": "Marcas de tiempo por cada palabra",
"when-completing-transcription": "Cuando se complete la transcripción"
"when-completing-transcription": "Cuando se complete la transcripción",
"ytdlp-options": "Opciones de transcripción de URL",
"ytdlp-options-info": "Vibe utiliza ytdlp para la transcripción de URL."
}
9 changes: 8 additions & 1 deletion desktop/src-tauri/locales/fr-FR/common.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,8 @@
"ask-for-relaunch-title": "Mise à jour terminée",
"ask-for-update-body": "Voulez-vous mettre à jour Vibe vers la version {{version}} ?",
"ask-for-update-title": "Confirmer la mise à jour",
"ask-for-update-ytdlp-message": "Nouvelle version YTDLP trouvée. \nVoulez-vous mettre à jour YTDLP?",
"ask-for-update-ytdlp-title": "Mettre à jour ytdlp",
"cancel": "Annuler",
"cancel-relaunch": "Plus tard",
"cancel-update": "Plus tard",
Expand All @@ -19,6 +21,7 @@
"check-error": "La vérification a échoué",
"check-loading": "Vérification",
"check-success": "Testé avec succès",
"check-ytdlp-updates": "Vérifiez ytdlp pour les mises à jour",
"confirm-exit": "Voulez-vous sortir ? \nLes modifications non enregistrées seront perdues.",
"confirm-relaunch": "Relancer maintenant",
"confirm-update": "Mettre à jour maintenant",
Expand Down Expand Up @@ -74,6 +77,7 @@
"install-now": "Installer maintenant",
"invalid-llm-prompt": "Invite invalide. \nil doit inclure le modèle suivant %s qui sera remplacé par la transcription.",
"language": "Langue",
"later": "Plus tard",
"leftover": "encore",
"light": "Lumière",
"llm-api-key": "Clé API Claude",
Expand Down Expand Up @@ -149,9 +153,12 @@
"transcript-will-displayed-shortly": "La transcription s’affichera ici sous peu…",
"translate-to-english": "Traduire en anglais",
"try-again": "Réessayer",
"update-now": "mettre à jour maintenant",
"update-version": "Mettre à jour Vibe",
"updating-modal-body": "Mise à jour de Vibe vers la version {{version}}",
"updating-modal-title": "Mise à jour en cours…",
"use-word-timestamps": "Horodatages pour chaque mot",
"when-completing-transcription": "Quand la transcription est terminée"
"when-completing-transcription": "Quand la transcription est terminée",
"ytdlp-options": "Options de transcription URL",
"ytdlp-options-info": "VIBE utilise YTDLP pour la transcription d'URL."
}
9 changes: 8 additions & 1 deletion desktop/src-tauri/locales/he-IL/common.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,8 @@
"ask-for-relaunch-title": "העדכון הסתיים",
"ask-for-update-body": "האם ברצונך לבצע עדכון לגרסה {{version}}?",
"ask-for-update-title": "ביצוע עדכון",
"ask-for-update-ytdlp-message": "נמצאה גרסת ytdlp חדשה. \nהאם אתה רוצה לעדכן את ytdlp?",
"ask-for-update-ytdlp-title": "עדכן את ytdlp",
"cancel": "ביטול",
"cancel-relaunch": "מאוחר יותר",
"cancel-update": "מאוחר יותר",
Expand All @@ -19,6 +21,7 @@
"check-error": "הבדיקה נכשלה",
"check-loading": "בודק",
"check-success": "נבדק בהצלחה",
"check-ytdlp-updates": "בדוק את ytdlp לעדכונים",
"confirm-exit": "האם אתה רוצה לצאת? \nשינויים שלא נשמרו יאבדו.",
"confirm-relaunch": "הפעל מחדש עכשיו",
"confirm-update": "עדכן עכשיו",
Expand Down Expand Up @@ -74,6 +77,7 @@
"install-now": "התקן עכשיו",
"invalid-llm-prompt": "הפרומפט לא חוקי.\nהוא חייב לכלול את הדפוס הבא %s שיוחלף בתעתיק.",
"language": "שפה",
"later": "מְאוּחָר יוֹתֵר",
"leftover": "נשארו",
"light": "בהיר",
"llm-api-key": "מפתח API של קלוד",
Expand Down Expand Up @@ -149,9 +153,12 @@
"transcript-will-displayed-shortly": "התמלול יחל להופיע בעוד מספר רגעים...",
"translate-to-english": "תרגם לאנגלית",
"try-again": "נסה שוב",
"update-now": "עדכן עכשיו",
"update-version": "עדכן לגרסה חדשה",
"updating-modal-body": "מעדכן את vibe לגרסה {{version}}",
"updating-modal-title": "מעדכן...",
"use-word-timestamps": "חותמות זמן לכל מילה",
"when-completing-transcription": "בעת השלמת התמלול"
"when-completing-transcription": "בעת השלמת התמלול",
"ytdlp-options": "אפשרויות תמלול מאתרים",
"ytdlp-options-info": "VIBE משתמש ב- YTDLP לתמלול כתובת אתר."
}
9 changes: 8 additions & 1 deletion desktop/src-tauri/locales/hi-IN/common.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,8 @@
"ask-for-relaunch-title": "अपडेट समाप्त",
"ask-for-update-body": "क्या आप वाइब को संस्करण {{version}} में अपडेट करना चाहेंगे?",
"ask-for-update-title": "अपडेट की पुष्टि करें",
"ask-for-update-ytdlp-message": "नया ytdlp संस्करण मिला. \nक्या आप ytdlp को अपडेट करना चाहते हैं?",
"ask-for-update-ytdlp-title": "Ytdlp अद्यतन करें",
"cancel": "रद्द करें",
"cancel-relaunch": "बाद में",
"cancel-update": "बाद में",
Expand All @@ -19,6 +21,7 @@
"check-error": "जाँच विफल रही",
"check-loading": "चेकिंग",
"check-success": "सफलतापूर्वक परीक्षण किया गया",
"check-ytdlp-updates": "अपडेट के लिए ytdlp की जाँच करें",
"confirm-exit": "क्या आपको बाहर निकलना है? \nसहेजे न गए परिवर्तन खो जाएंगे.",
"confirm-relaunch": "अब फिर से चालू करें",
"confirm-update": "अब अपडेट करें",
Expand Down Expand Up @@ -74,6 +77,7 @@
"install-now": "अब स्थापित करें",
"invalid-llm-prompt": "अमान्य संकेत. \nइसमें निम्नलिखित पैटर्न %s शामिल होना चाहिए जिसे ट्रांसक्रिप्शन के साथ बदल दिया जाएगा।",
"language": "भाषा",
"later": "बाद में",
"leftover": "शेष",
"light": "रोशनी",
"llm-api-key": "क्लाउड एपीआई कुंजी",
Expand Down Expand Up @@ -149,9 +153,12 @@
"transcript-will-displayed-shortly": "प्रतिलेख शीघ्र ही यहाँ प्रदर्शित होगा...",
"translate-to-english": "अंग्रेजी में अनुवाद करें",
"try-again": "फिर से कोशिश करें",
"update-now": "अभी अद्यतन करें",
"update-version": "वाइब अपडेट करें",
"updating-modal-body": "वाइब को संस्करण {{version}} में अपडेट किया जा रहा है",
"updating-modal-title": "अपडेट हो रहा है...",
"use-word-timestamps": "प्रत्येक शब्द के टाइमस्टैम्प",
"when-completing-transcription": "लेखन पूरा होने पर"
"when-completing-transcription": "लेखन पूरा होने पर",
"ytdlp-options": "URL प्रतिलेखन विकल्प",
"ytdlp-options-info": "Vibe URL प्रतिलेखन के लिए YTDLP का उपयोग करता है।"
}
9 changes: 8 additions & 1 deletion desktop/src-tauri/locales/it-IT/common.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,8 @@
"ask-for-relaunch-title": "Aggiornamento completato",
"ask-for-update-body": "Vuoi aggiornare vibe alla versione {{version}}?",
"ask-for-update-title": "Conferma aggiornamento",
"ask-for-update-ytdlp-message": "Trovata nuova versione ytdlp. \nVuoi aggiornare ytdlp?",
"ask-for-update-ytdlp-title": "Aggiorna ytdlp",
"cancel": "Stop",
"cancel-relaunch": "Dopo",
"cancel-update": "Dopo",
Expand All @@ -19,6 +21,7 @@
"check-error": "Controllo fallito",
"check-loading": "Controllo",
"check-success": "Testato con successo",
"check-ytdlp-updates": "Controlla YTDLP per gli aggiornamenti",
"confirm-exit": "Vuoi uscire? \nLe modifiche non salvate andranno perse.",
"confirm-relaunch": "Rilancia ora",
"confirm-update": "Aggiorna ora",
Expand Down Expand Up @@ -74,6 +77,7 @@
"install-now": "Installa ora",
"invalid-llm-prompt": "Richiesta non valida. \ndeve includere il seguente pattern %s che verrà sostituito con la trascrizione.",
"language": "Lingua",
"later": "Dopo",
"leftover": "rimanente",
"light": "Chiaro",
"llm-api-key": "Chiave API Claude",
Expand Down Expand Up @@ -149,9 +153,12 @@
"transcript-will-displayed-shortly": "La trascrizione verrà visualizzata a breve...",
"translate-to-english": "Traduci in Inglese",
"try-again": "Riprova",
"update-now": "Aggiorna ora",
"update-version": "Aggiorna Vibe",
"updating-modal-body": "Aggiornando Vibe alla versione {{version}}",
"updating-modal-title": "Aggiornamento...",
"use-word-timestamps": "Timestamp per ogni parola",
"when-completing-transcription": "Quando la trascrizione è completata"
"when-completing-transcription": "Quando la trascrizione è completata",
"ytdlp-options": "Opzioni di trascrizione URL",
"ytdlp-options-info": "Vibe utilizza ytdlp per la trascrizione dell'URL."
}
9 changes: 8 additions & 1 deletion desktop/src-tauri/locales/no-NO/common.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,8 @@
"ask-for-relaunch-title": "Oppdatering fullført",
"ask-for-update-body": "Vil du oppdatere Vibe til versjon {{version}}?",
"ask-for-update-title": "Bekreft oppdatering",
"ask-for-update-ytdlp-message": "Ny YTDLP -versjon funnet. \nVil du oppdatere YTDLP?",
"ask-for-update-ytdlp-title": "Oppdater ytdlp",
"cancel": "Avbryt",
"cancel-relaunch": "Senere",
"cancel-update": "Senere",
Expand All @@ -19,6 +21,7 @@
"check-error": "Kontroll mislyktes",
"check-loading": "Kontrollerer",
"check-success": "Testet vellykket",
"check-ytdlp-updates": "Sjekk YTDLP for oppdateringer",
"confirm-exit": "Vil du avslutte? \nUlagrede endringer vil gå tapt.",
"confirm-relaunch": "Start på nytt nå",
"confirm-update": "Oppdater nå",
Expand Down Expand Up @@ -74,6 +77,7 @@
"install-now": "Installer nå",
"invalid-llm-prompt": "Ugyldig prompt. \nMå inneholde mønsteret %s som vil bli erstattet med transkripsjonen.",
"language": "Språk",
"later": "Seinere",
"leftover": "rester",
"light": "Lys",
"llm-api-key": "Claude API-nøkkel",
Expand Down Expand Up @@ -149,9 +153,12 @@
"transcript-will-displayed-shortly": "Transkripsjonen vil vises her snart…",
"translate-to-english": "Oversett til engelsk",
"try-again": "Prøv igjen",
"update-now": "oppdatering nå",
"update-version": "Oppdater Vibe",
"updating-modal-body": "Oppdaterer Vibe til versjon {{version}}",
"updating-modal-title": "Oppdaterer...",
"use-word-timestamps": "Ord-tidsstempler",
"when-completing-transcription": "Ved fullføring av transkripsjonen"
"when-completing-transcription": "Ved fullføring av transkripsjonen",
"ytdlp-options": "Alternativer for URL-transkripsjon",
"ytdlp-options-info": "Vibe bruker YTDLP for URL -transkripsjon."
}
9 changes: 8 additions & 1 deletion desktop/src-tauri/locales/pl-PL/common.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,8 @@
"ask-for-relaunch-title": "Aktualizacja zakończona",
"ask-for-update-body": "Czy chcesz zaaktualizować Vibe do wersji {{version}}?",
"ask-for-update-title": "Potwierdź aktualizację",
"ask-for-update-ytdlp-message": "Znaleziono nową wersję YTDLP. \nChcesz zaktualizować YTDLP?",
"ask-for-update-ytdlp-title": "Zaktualizuj ytdlp",
"cancel": "Anuluj",
"cancel-relaunch": "Póżniej",
"cancel-update": "Póżniej",
Expand All @@ -19,6 +21,7 @@
"check-error": "Kontrola nie powiodła się",
"check-loading": "Kontrola",
"check-success": "Przetestowano pomyślnie",
"check-ytdlp-updates": "Sprawdź aktualizacje na ytdlp",
"confirm-exit": "Czy chcesz wyjść? \nNiezapisane zmiany zostaną utracone.",
"confirm-relaunch": "Ponownie uruchom teraz",
"confirm-update": "Zaaktualizuj teraz",
Expand Down Expand Up @@ -74,6 +77,7 @@
"install-now": "Zainstaluj teraz",
"invalid-llm-prompt": "Nieprawidłowy monit. \nmusi zawierać następujący wzór %s, który zostanie zastąpiony transkrypcją.",
"language": "Język",
"later": "Później",
"leftover": "pozostałości",
"light": "Światło",
"llm-api-key": "Klucz API Claude'a",
Expand Down Expand Up @@ -149,9 +153,12 @@
"transcript-will-displayed-shortly": "Transkrypcja zostanie wkrótce tutaj wyświetlona…",
"translate-to-english": "Przetłumacz na angielski",
"try-again": "Spróbuj ponownie",
"update-now": "aktualizacja teraz",
"update-version": "Zaaktualizuj Vibe",
"updating-modal-body": "Aktualizowanie Vibe do wersji {{version}}",
"updating-modal-title": "Aktualizowanie...",
"use-word-timestamps": "Znaczniki czasu dla każdego słowa",
"when-completing-transcription": "Podczas zakończenia transkrypcji"
"when-completing-transcription": "Podczas zakończenia transkrypcji",
"ytdlp-options": "Opcje transkrypcji URL",
"ytdlp-options-info": "Vibe używa ytdlp do transkrypcji adresów URL."
}
9 changes: 8 additions & 1 deletion desktop/src-tauri/locales/pt-BR/common.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,8 @@
"ask-for-relaunch-title": "Atualização concluída",
"ask-for-update-body": "Deseja atualizar o vibe para a versão {{version}}?",
"ask-for-update-title": "Confirmar atualização",
"ask-for-update-ytdlp-message": "Nova versão YTDLP encontrada. \nDeseja atualizar o YTDLP?",
"ask-for-update-ytdlp-title": "Atualizar ytdlp",
"cancel": "Cancelar",
"cancel-relaunch": "Mais tarde",
"cancel-update": "Mais tarde",
Expand All @@ -19,6 +21,7 @@
"check-error": "Falha na verificação",
"check-loading": "Verificando",
"check-success": "Testado com sucesso",
"check-ytdlp-updates": "Verifique o ytdlp para atualizações",
"confirm-exit": "Você quer sair? \nAs alterações não salvas serão perdidas.",
"confirm-relaunch": "Reiniciar agora",
"confirm-update": "Atualizar agora",
Expand Down Expand Up @@ -74,6 +77,7 @@
"install-now": "Instale agora",
"invalid-llm-prompt": "Solicitação inválida. \ndeve incluir o seguinte padrão %s que será substituído pela transcrição.",
"language": "Idioma",
"later": "Mais tarde",
"leftover": "Esquerda",
"light": "Luz",
"llm-api-key": "Chave API Claudia",
Expand Down Expand Up @@ -149,9 +153,12 @@
"transcript-will-displayed-shortly": "A transcrição será exibida aqui em breve...",
"translate-to-english": "Traduzir para o inglês",
"try-again": "Tente novamente",
"update-now": "atualize agora",
"update-version": "Atualizar Vibe",
"updating-modal-body": "Atualizando o Vibe para a versão {{version}}",
"updating-modal-title": "Atualizando....",
"use-word-timestamps": "Carimbos de data e hora por cada palavra",
"when-completing-transcription": "Ao completar a transcrição"
"when-completing-transcription": "Ao completar a transcrição",
"ytdlp-options": "Opções de transcrição de URL",
"ytdlp-options-info": "O Vibe usa ytdlp para transcrição de URL."
}
9 changes: 8 additions & 1 deletion desktop/src-tauri/locales/sv-SE/common.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,8 @@
"ask-for-relaunch-title": "Updatering klar",
"ask-for-update-body": "Vill du uppdatera Vibe till version {{version}}?",
"ask-for-update-title": "Bekräfta uppdatering",
"ask-for-update-ytdlp-message": "Ny YTDLP -version hittades. \nVill du uppdatera YTDLP?",
"ask-for-update-ytdlp-title": "Uppdatera YTDLP",
"cancel": "Avbryt",
"cancel-relaunch": "Senare",
"cancel-update": "Senare",
Expand All @@ -19,6 +21,7 @@
"check-error": "Kontrollen misslyckades",
"check-loading": "Kontroll",
"check-success": "Testade framgångsrikt",
"check-ytdlp-updates": "Kontrollera YTDLP för uppdateringar",
"confirm-exit": "Vill du avsluta? \nOsparade ändringar kommer att gå förlorade.",
"confirm-relaunch": "Starta om",
"confirm-update": "Updatera Nu",
Expand Down Expand Up @@ -74,6 +77,7 @@
"install-now": "Installera nu",
"invalid-llm-prompt": "Ogiltig uppmaning. \ndet måste innehålla följande mönster %s som kommer att ersättas med transkriptionen.",
"language": "Språk",
"later": "Senare",
"leftover": "vänster",
"light": "Ljus",
"llm-api-key": "Claude API-nyckel",
Expand Down Expand Up @@ -149,9 +153,12 @@
"transcript-will-displayed-shortly": "Transkriberingen visas här snart...",
"translate-to-english": "Översätt till engelska",
"try-again": "Try Again",
"update-now": "uppdatera nu",
"update-version": "Uppdatera Vibe",
"updating-modal-body": "Updaterar Vibe till version {{version}}",
"updating-modal-title": "Uppdaterar...",
"use-word-timestamps": "Tidsstämplar per ord",
"when-completing-transcription": "När du slutför transkriptionen"
"when-completing-transcription": "När du slutför transkriptionen",
"ytdlp-options": "URL -transkriptionsalternativ",
"ytdlp-options-info": "Vibe använder ytdlp för URL-transkription."
}
Loading

0 comments on commit 86aa30c

Please sign in to comment.