Add FFmpeg updater module and GUI integration
Introduces a new FFmpeg updater module for checking and updating FFmpeg to the latest essentials build, with progress reporting and version comparison. Updates language files with new translation keys for the updater in multiple languages. Refactors Windows FFmpeg installation to use the new updater logic. Adds UpdaterTabWidget to the GUI dialogs for integration of the updater into the application's interface.
This commit is contained in:
+21
-1
@@ -99,7 +99,8 @@
|
||||
"cookies": "تسجيل الدخول بالكوكيز",
|
||||
"custom_command": "أمر مخصص",
|
||||
"proxy": "بروكسي",
|
||||
"language": "اللغة"
|
||||
"language": "اللغة",
|
||||
"updater": "التحديث"
|
||||
},
|
||||
"cookies": {
|
||||
"help_text": "اختر طريقة لتوفير ملفات تعريف الارتباط للمصادقة.\nيسمح هذا بتنزيل مقاطع الفيديو الخاصة وملفات الصوت عالية الجودة.",
|
||||
@@ -466,5 +467,24 @@
|
||||
"redownload_confirm_title": "إعادة التنزيل؟",
|
||||
"redownload_confirm_message": "إعادة التنزيل؟\n\n{title}",
|
||||
"redownload_started": "بدأ التنزيل"
|
||||
},
|
||||
"ffmpeg_updater": {
|
||||
"title": "محدث FFmpeg",
|
||||
"current_version": "الإصدار الحالي:",
|
||||
"latest_version": "أحدث إصدار:",
|
||||
"status_up_to_date": "✓ محدث",
|
||||
"status_update_available": "⚠ تحديث متاح",
|
||||
"status_not_installed": "✗ غير مثبت",
|
||||
"status_checking": "🔄 جارٍ التحقق من التحديثات...",
|
||||
"status_downloading": "⬇ جارٍ تنزيل FFmpeg...",
|
||||
"status_installing": "⚙ جارٍ تثبيت FFmpeg...",
|
||||
"status_verifying": "✓ جارٍ التحقق من السلامة...",
|
||||
"check_updates": "التحقق من التحديثات",
|
||||
"update_button": "تحديث FFmpeg",
|
||||
"update_success": "تم تحديث FFmpeg بنجاح إلى الإصدار {version}!",
|
||||
"update_failed": "فشل تحديث FFmpeg. يرجى المحاولة مرة أخرى.",
|
||||
"check_failed": "فشل التحقق من التحديثات. يرجى التحقق من اتصال الإنترنت.",
|
||||
"install_first": "FFmpeg غير مثبت. انقر فوق تحديث للتثبيت.",
|
||||
"description": "حافظ على تحديث FFmpeg للحصول على أفضل أداء وتوافق."
|
||||
}
|
||||
}
|
||||
+21
-1
@@ -99,7 +99,8 @@
|
||||
"cookies": "Mit Cookies anmelden",
|
||||
"custom_command": "Benutzerdefinierter Befehl",
|
||||
"proxy": "Proxy",
|
||||
"language": "Sprache"
|
||||
"language": "Sprache",
|
||||
"updater": "Updater"
|
||||
},
|
||||
"cookies": {
|
||||
"help_text": "Wählen Sie aus, wie Cookies für die Anmeldung bereitgestellt werden sollen.\nDies ermöglicht das Herunterladen privater Videos und hochwertiger Audio-Dateien.",
|
||||
@@ -466,5 +467,24 @@
|
||||
"redownload_confirm_title": "Erneut Laden?",
|
||||
"redownload_confirm_message": "Erneut herunterladen?\n\n{title}",
|
||||
"redownload_started": "Download gestartet"
|
||||
},
|
||||
"ffmpeg_updater": {
|
||||
"title": "FFmpeg-Updater",
|
||||
"current_version": "Aktuelle Version:",
|
||||
"latest_version": "Neueste Version:",
|
||||
"status_up_to_date": "✓ Auf dem neuesten Stand",
|
||||
"status_update_available": "⚠ Update verfügbar",
|
||||
"status_not_installed": "✗ Nicht installiert",
|
||||
"status_checking": "🔄 Suche nach Updates...",
|
||||
"status_downloading": "⬇ FFmpeg wird heruntergeladen...",
|
||||
"status_installing": "⚙ FFmpeg wird installiert...",
|
||||
"status_verifying": "✓ Integrität wird überprüft...",
|
||||
"check_updates": "Nach Updates suchen",
|
||||
"update_button": "FFmpeg aktualisieren",
|
||||
"update_success": "FFmpeg erfolgreich auf Version {version} aktualisiert!",
|
||||
"update_failed": "FFmpeg-Update fehlgeschlagen. Bitte versuchen Sie es erneut.",
|
||||
"check_failed": "Update-Prüfung fehlgeschlagen. Bitte überprüfen Sie Ihre Internetverbindung.",
|
||||
"install_first": "FFmpeg ist nicht installiert. Klicken Sie auf Aktualisieren, um zu installieren.",
|
||||
"description": "Halten Sie FFmpeg auf dem neuesten Stand für beste Leistung und Kompatibilität."
|
||||
}
|
||||
}
|
||||
+22
-1
@@ -99,7 +99,8 @@
|
||||
"cookies": "Login with Cookies",
|
||||
"custom_command": "Custom Command",
|
||||
"proxy": "Proxy",
|
||||
"language": "Language"
|
||||
"language": "Language",
|
||||
"updater": "Updater"
|
||||
},
|
||||
"cookies": {
|
||||
"help_text": "Choose how to provide cookies for logging in.\nThis allows downloading of private videos and premium quality audio.",
|
||||
@@ -466,5 +467,25 @@
|
||||
"redownload_confirm_title": "Redownload Video?",
|
||||
"redownload_confirm_message": "Download this video again using the same settings?\n\n{title}",
|
||||
"redownload_started": "Redownload started"
|
||||
},
|
||||
"ffmpeg_updater": {
|
||||
"title": "FFmpeg Updater",
|
||||
"current_version": "Current Version:",
|
||||
"latest_version": "Latest Version:",
|
||||
"status_up_to_date": "✓ Up to date",
|
||||
"status_update_available": "⚠ Update available",
|
||||
"status_not_installed": "✗ Not installed",
|
||||
"status_idle": "Click 'Check for Updates' to get started",
|
||||
"status_checking": "🔄 Checking for updates...",
|
||||
"status_downloading": "⬇ Downloading FFmpeg...",
|
||||
"status_installing": "⚙ Installing FFmpeg...",
|
||||
"status_verifying": "✓ Verifying integrity...",
|
||||
"check_updates": "Check for Updates",
|
||||
"update_button": "Update FFmpeg",
|
||||
"update_success": "FFmpeg successfully updated to version {version}!",
|
||||
"update_failed": "Failed to update FFmpeg. Please try again.",
|
||||
"check_failed": "Failed to check for updates. Please check your internet connection.",
|
||||
"install_first": "FFmpeg is not installed. Click Update to install.",
|
||||
"description": "Keep FFmpeg up to date for the best performance and compatibility."
|
||||
}
|
||||
}
|
||||
+21
-1
@@ -66,7 +66,8 @@
|
||||
"cookies": "Iniciar sesión con Cookies",
|
||||
"custom_command": "Comando Personalizado",
|
||||
"proxy": "Proxy",
|
||||
"language": "Idioma"
|
||||
"language": "Idioma",
|
||||
"updater": "Actualizador"
|
||||
},
|
||||
"cookies": {
|
||||
"help_text": "Elige cómo proporcionar cookies para iniciar sesión.\nEsto permite la descarga de videos privados y audio de calidad premium.",
|
||||
@@ -449,5 +450,24 @@
|
||||
"redownload_confirm_title": "¿Descargar de Nuevo?",
|
||||
"redownload_confirm_message": "¿Descargar nuevamente?\n\n{title}",
|
||||
"redownload_started": "Descarga iniciada"
|
||||
},
|
||||
"ffmpeg_updater": {
|
||||
"title": "Actualizador de FFmpeg",
|
||||
"current_version": "Versión Actual:",
|
||||
"latest_version": "Última Versión:",
|
||||
"status_up_to_date": "✓ Actualizado",
|
||||
"status_update_available": "⚠ Actualización disponible",
|
||||
"status_not_installed": "✗ No instalado",
|
||||
"status_checking": "🔄 Verificando actualizaciones...",
|
||||
"status_downloading": "⬇ Descargando FFmpeg...",
|
||||
"status_installing": "⚙ Instalando FFmpeg...",
|
||||
"status_verifying": "✓ Verificando integridad...",
|
||||
"check_updates": "Buscar Actualizaciones",
|
||||
"update_button": "Actualizar FFmpeg",
|
||||
"update_success": "¡FFmpeg actualizado exitosamente a la versión {version}!",
|
||||
"update_failed": "Error al actualizar FFmpeg. Por favor, inténtelo de nuevo.",
|
||||
"check_failed": "Error al verificar actualizaciones. Por favor, verifique su conexión a internet.",
|
||||
"install_first": "FFmpeg no está instalado. Haga clic en Actualizar para instalar.",
|
||||
"description": "Mantenga FFmpeg actualizado para el mejor rendimiento y compatibilidad."
|
||||
}
|
||||
}
|
||||
+21
-1
@@ -99,7 +99,8 @@
|
||||
"cookies": "Se connecter avec des cookies",
|
||||
"custom_command": "Commande personnalisée",
|
||||
"proxy": "Proxy",
|
||||
"language": "Langue"
|
||||
"language": "Langue",
|
||||
"updater": "Mise à jour"
|
||||
},
|
||||
"cookies": {
|
||||
"help_text": "Choisissez comment fournir les cookies pour l'authentification.\nCeci permet de télécharger des vidéos privées et des fichiers audio de haute qualité.",
|
||||
@@ -466,5 +467,24 @@
|
||||
"redownload_confirm_title": "Télécharger à Nouveau?",
|
||||
"redownload_confirm_message": "Télécharger à nouveau?\n\n{title}",
|
||||
"redownload_started": "Téléchargement démarré"
|
||||
},
|
||||
"ffmpeg_updater": {
|
||||
"title": "Mise à jour FFmpeg",
|
||||
"current_version": "Version Actuelle:",
|
||||
"latest_version": "Dernière Version:",
|
||||
"status_up_to_date": "✓ À jour",
|
||||
"status_update_available": "⚠ Mise à jour disponible",
|
||||
"status_not_installed": "✗ Non installé",
|
||||
"status_checking": "🔄 Vérification des mises à jour...",
|
||||
"status_downloading": "⬇ Téléchargement de FFmpeg...",
|
||||
"status_installing": "⚙ Installation de FFmpeg...",
|
||||
"status_verifying": "✓ Vérification de l'intégrité...",
|
||||
"check_updates": "Vérifier les mises à jour",
|
||||
"update_button": "Mettre à jour FFmpeg",
|
||||
"update_success": "FFmpeg mis à jour avec succès vers la version {version}!",
|
||||
"update_failed": "Échec de la mise à jour de FFmpeg. Veuillez réessayer.",
|
||||
"check_failed": "Échec de la vérification des mises à jour. Vérifiez votre connexion Internet.",
|
||||
"install_first": "FFmpeg n'est pas installé. Cliquez sur Mettre à jour pour installer.",
|
||||
"description": "Maintenez FFmpeg à jour pour les meilleures performances et compatibilité."
|
||||
}
|
||||
}
|
||||
+21
-1
@@ -99,7 +99,8 @@
|
||||
"cookies": "कुकीज़ के साथ लॉगिन",
|
||||
"custom_command": "कस्टम कमांड",
|
||||
"proxy": "प्रॉक्सी",
|
||||
"language": "भाषा"
|
||||
"language": "भाषा",
|
||||
"updater": "अपडेटर"
|
||||
},
|
||||
"cookies": {
|
||||
"help_text": "प्रमाणीकरण के लिए कुकीज़ प्रदान करने का तरीका चुनें।\nयह निजी वीडियो और उच्च गुणवत्ता वाली ऑडियो फ़ाइलें डाउनलोड करने की अनुमति देता है।",
|
||||
@@ -466,5 +467,24 @@
|
||||
"redownload_confirm_title": "फिर से डाउनलोड करें?",
|
||||
"redownload_confirm_message": "फिर से डाउनलोड करें?\n\n{title}",
|
||||
"redownload_started": "डाउनलोड शुरू हुआ"
|
||||
},
|
||||
"ffmpeg_updater": {
|
||||
"title": "FFmpeg अपडेटर",
|
||||
"current_version": "वर्तमान संस्करण:",
|
||||
"latest_version": "नवीनतम संस्करण:",
|
||||
"status_up_to_date": "✓ अप टू डेट",
|
||||
"status_update_available": "⚠ अपडेट उपलब्ध",
|
||||
"status_not_installed": "✗ इंस्टॉल नहीं है",
|
||||
"status_checking": "🔄 अपडेट जांच रहे हैं...",
|
||||
"status_downloading": "⬇ FFmpeg डाउनलोड हो रहा है...",
|
||||
"status_installing": "⚙ FFmpeg इंस्टॉल हो रहा है...",
|
||||
"status_verifying": "✓ अखंडता सत्यापित कर रहे हैं...",
|
||||
"check_updates": "अपडेट जांचें",
|
||||
"update_button": "FFmpeg अपडेट करें",
|
||||
"update_success": "FFmpeg सफलतापूर्वक संस्करण {version} में अपडेट किया गया!",
|
||||
"update_failed": "FFmpeg अपडेट विफल रहा। कृपया पुनः प्रयास करें।",
|
||||
"check_failed": "अपडेट जांच विफल रही। कृपया अपना इंटरनेट कनेक्शन जांचें।",
|
||||
"install_first": "FFmpeg इंस्टॉल नहीं है। इंस्टॉल करने के लिए अपडेट पर क्लिक करें।",
|
||||
"description": "सर्वोत्तम प्रदर्शन और संगतता के लिए FFmpeg को अप टू डेट रखें।"
|
||||
}
|
||||
}
|
||||
+21
-1
@@ -99,7 +99,8 @@
|
||||
"cookies": "Masuk dengan cookies",
|
||||
"custom_command": "Perintah khusus",
|
||||
"proxy": "Proxy",
|
||||
"language": "Bahasa"
|
||||
"language": "Bahasa",
|
||||
"updater": "Pembaruan"
|
||||
},
|
||||
"cookies": {
|
||||
"help_text": "Pilih cara memberikan cookies untuk autentikasi.\nIni memungkinkan pengunduhan video pribadi dan file audio berkualitas tinggi.",
|
||||
@@ -466,5 +467,24 @@
|
||||
"redownload_confirm_title": "Unduh Lagi?",
|
||||
"redownload_confirm_message": "Unduh lagi?\n\n{title}",
|
||||
"redownload_started": "Unduhan dimulai"
|
||||
},
|
||||
"ffmpeg_updater": {
|
||||
"title": "Pembaruan FFmpeg",
|
||||
"current_version": "Versi Saat Ini:",
|
||||
"latest_version": "Versi Terbaru:",
|
||||
"status_up_to_date": "✓ Terbaru",
|
||||
"status_update_available": "⚠ Pembaruan tersedia",
|
||||
"status_not_installed": "✗ Tidak terinstal",
|
||||
"status_checking": "🔄 Memeriksa pembaruan...",
|
||||
"status_downloading": "⬇ Mengunduh FFmpeg...",
|
||||
"status_installing": "⚙ Menginstal FFmpeg...",
|
||||
"status_verifying": "✓ Memverifikasi integritas...",
|
||||
"check_updates": "Periksa Pembaruan",
|
||||
"update_button": "Perbarui FFmpeg",
|
||||
"update_success": "FFmpeg berhasil diperbarui ke versi {version}!",
|
||||
"update_failed": "Gagal memperbarui FFmpeg. Silakan coba lagi.",
|
||||
"check_failed": "Gagal memeriksa pembaruan. Periksa koneksi internet Anda.",
|
||||
"install_first": "FFmpeg tidak terinstal. Klik Perbarui untuk menginstal.",
|
||||
"description": "Jaga FFmpeg tetap terbaru untuk performa dan kompatibilitas terbaik."
|
||||
}
|
||||
}
|
||||
+21
-1
@@ -99,7 +99,8 @@
|
||||
"cookies": "Accedi con i cookie",
|
||||
"custom_command": "Comando personalizzato",
|
||||
"proxy": "Proxy",
|
||||
"language": "Lingua"
|
||||
"language": "Lingua",
|
||||
"updater": "Aggiornamento"
|
||||
},
|
||||
"cookies": {
|
||||
"help_text": "Seleziona un metodo per fornire i cookie per l'autenticazione.\nCiò consente di scaricare video privati e file audio di alta qualità.",
|
||||
@@ -466,5 +467,24 @@
|
||||
"redownload_confirm_title": "Scaricare di Nuovo?",
|
||||
"redownload_confirm_message": "Scaricare di nuovo?\n\n{title}",
|
||||
"redownload_started": "Download avviato"
|
||||
},
|
||||
"ffmpeg_updater": {
|
||||
"title": "Aggiornamento FFmpeg",
|
||||
"current_version": "Versione corrente:",
|
||||
"latest_version": "Ultima versione:",
|
||||
"status_up_to_date": "✓ Aggiornato",
|
||||
"status_update_available": "⚠ Aggiornamento disponibile",
|
||||
"status_not_installed": "✗ Non installato",
|
||||
"status_checking": "🔄 Verifica aggiornamenti...",
|
||||
"status_downloading": "⬇ Download di FFmpeg...",
|
||||
"status_installing": "⚙ Installazione di FFmpeg...",
|
||||
"status_verifying": "✓ Verifica integrità...",
|
||||
"check_updates": "Verifica aggiornamenti",
|
||||
"update_button": "Aggiorna FFmpeg",
|
||||
"update_success": "FFmpeg aggiornato con successo alla versione {version}!",
|
||||
"update_failed": "Aggiornamento di FFmpeg non riuscito. Riprova.",
|
||||
"check_failed": "Verifica aggiornamenti non riuscita. Controlla la connessione Internet.",
|
||||
"install_first": "FFmpeg non è installato. Clicca Aggiorna per installare.",
|
||||
"description": "Mantieni FFmpeg aggiornato per le migliori prestazioni e compatibilità."
|
||||
}
|
||||
}
|
||||
+21
-1
@@ -99,7 +99,8 @@
|
||||
"cookies": "Cookieでログイン",
|
||||
"custom_command": "カスタムコマンド",
|
||||
"proxy": "プロキシ",
|
||||
"language": "言語"
|
||||
"language": "言語",
|
||||
"updater": "アップデーター"
|
||||
},
|
||||
"cookies": {
|
||||
"help_text": "認証用のCookieを提供する方法を選択してください。\nこれにより、プライベート動画や高品質の音声ファイルをダウンロードできます。",
|
||||
@@ -466,5 +467,24 @@
|
||||
"redownload_confirm_title": "再ダウンロード?",
|
||||
"redownload_confirm_message": "再ダウンロードしますか?\n\n{title}",
|
||||
"redownload_started": "ダウンロード開始"
|
||||
},
|
||||
"ffmpeg_updater": {
|
||||
"title": "FFmpegアップデーター",
|
||||
"current_version": "現在のバージョン:",
|
||||
"latest_version": "最新バージョン:",
|
||||
"status_up_to_date": "✓ 最新",
|
||||
"status_update_available": "⚠ 更新可能",
|
||||
"status_not_installed": "✗ 未インストール",
|
||||
"status_checking": "🔄 更新を確認中...",
|
||||
"status_downloading": "⬇ FFmpegをダウンロード中...",
|
||||
"status_installing": "⚙ FFmpegをインストール中...",
|
||||
"status_verifying": "✓ 整合性を検証中...",
|
||||
"check_updates": "更新を確認",
|
||||
"update_button": "FFmpegを更新",
|
||||
"update_success": "FFmpegがバージョン{version}に更新されました!",
|
||||
"update_failed": "FFmpegの更新に失敗しました。再試行してください。",
|
||||
"check_failed": "更新の確認に失敗しました。インターネット接続を確認してください。",
|
||||
"install_first": "FFmpegがインストールされていません。インストールするには「更新」をクリックしてください。",
|
||||
"description": "最高のパフォーマンスと互換性のためにFFmpegを最新の状態に保ってください。"
|
||||
}
|
||||
}
|
||||
+21
-1
@@ -99,7 +99,8 @@
|
||||
"cookies": "Zaloguj za pomocą ciasteczek",
|
||||
"custom_command": "Polecenie niestandardowe",
|
||||
"proxy": "Proxy",
|
||||
"language": "Język"
|
||||
"language": "Język",
|
||||
"updater": "Aktualizator"
|
||||
},
|
||||
"cookies": {
|
||||
"help_text": "Wybierz sposób dostarczania ciasteczek do uwierzytelniania.\nUmożliwia to pobieranie prywatnych filmów i wysokiej jakości plików audio.",
|
||||
@@ -466,5 +467,24 @@
|
||||
"redownload_confirm_title": "Pobrać Ponownie?",
|
||||
"redownload_confirm_message": "Pobrać ponownie?\n\n{title}",
|
||||
"redownload_started": "Rozpoczęto pobieranie"
|
||||
},
|
||||
"ffmpeg_updater": {
|
||||
"title": "Aktualizator FFmpeg",
|
||||
"current_version": "Obecna wersja:",
|
||||
"latest_version": "Najnowsza wersja:",
|
||||
"status_up_to_date": "✓ Aktualne",
|
||||
"status_update_available": "⚠ Dostępna aktualizacja",
|
||||
"status_not_installed": "✗ Nie zainstalowano",
|
||||
"status_checking": "🔄 Sprawdzanie aktualizacji...",
|
||||
"status_downloading": "⬇ Pobieranie FFmpeg...",
|
||||
"status_installing": "⚙ Instalowanie FFmpeg...",
|
||||
"status_verifying": "✓ Weryfikacja integralności...",
|
||||
"check_updates": "Sprawdź aktualizacje",
|
||||
"update_button": "Aktualizuj FFmpeg",
|
||||
"update_success": "FFmpeg zaktualizowano pomyślnie do wersji {version}!",
|
||||
"update_failed": "Nie udało się zaktualizować FFmpeg. Spróbuj ponownie.",
|
||||
"check_failed": "Nie udało się sprawdzić aktualizacji. Sprawdź połączenie internetowe.",
|
||||
"install_first": "FFmpeg nie jest zainstalowany. Kliknij Aktualizuj, aby zainstalować.",
|
||||
"description": "Utrzymuj FFmpeg w aktualnej wersji dla najlepszej wydajności i kompatybilności."
|
||||
}
|
||||
}
|
||||
+21
-1
@@ -99,7 +99,8 @@
|
||||
"cookies": "Entrar com Cookies",
|
||||
"custom_command": "Comando Personalizado",
|
||||
"proxy": "Proxy",
|
||||
"language": "Idioma"
|
||||
"language": "Idioma",
|
||||
"updater": "Atualizador"
|
||||
},
|
||||
"cookies": {
|
||||
"help_text": "Escolha como fornecer cookies para fazer login.\nIsso permite baixar vídeos privados e áudio de qualidade premium.",
|
||||
@@ -466,5 +467,24 @@
|
||||
"redownload_confirm_title": "Baixar Novamente?",
|
||||
"redownload_confirm_message": "Baixar novamente?\n\n{title}",
|
||||
"redownload_started": "Download iniciado"
|
||||
},
|
||||
"ffmpeg_updater": {
|
||||
"title": "Atualizador FFmpeg",
|
||||
"current_version": "Versão Atual:",
|
||||
"latest_version": "Última Versão:",
|
||||
"status_up_to_date": "✓ Atualizado",
|
||||
"status_update_available": "⚠ Atualização disponível",
|
||||
"status_not_installed": "✗ Não instalado",
|
||||
"status_checking": "🔄 Verificando atualizações...",
|
||||
"status_downloading": "⬇ Baixando FFmpeg...",
|
||||
"status_installing": "⚙ Instalando FFmpeg...",
|
||||
"status_verifying": "✓ Verificando integridade...",
|
||||
"check_updates": "Verificar Atualizações",
|
||||
"update_button": "Atualizar FFmpeg",
|
||||
"update_success": "FFmpeg atualizado com sucesso para a versão {version}!",
|
||||
"update_failed": "Falha ao atualizar FFmpeg. Tente novamente.",
|
||||
"check_failed": "Falha ao verificar atualizações. Verifique sua conexão com a Internet.",
|
||||
"install_first": "FFmpeg não está instalado. Clique em Atualizar para instalar.",
|
||||
"description": "Mantenha o FFmpeg atualizado para melhor desempenho e compatibilidade."
|
||||
}
|
||||
}
|
||||
+21
-1
@@ -99,7 +99,8 @@
|
||||
"cookies": "Войти через Cookie",
|
||||
"custom_command": "Пользовательская команда",
|
||||
"proxy": "Прокси",
|
||||
"language": "Язык"
|
||||
"language": "Язык",
|
||||
"updater": "Обновление"
|
||||
},
|
||||
"cookies": {
|
||||
"help_text": "Выберите способ предоставления cookie для входа в систему.\nЭто позволяет загружать приватные видео и аудио премиум качества.",
|
||||
@@ -466,5 +467,24 @@
|
||||
"redownload_confirm_title": "Загрузить Снова?",
|
||||
"redownload_confirm_message": "Загрузить снова?\n\n{title}",
|
||||
"redownload_started": "Загрузка начата"
|
||||
},
|
||||
"ffmpeg_updater": {
|
||||
"title": "Обновление FFmpeg",
|
||||
"current_version": "Текущая версия:",
|
||||
"latest_version": "Последняя версия:",
|
||||
"status_up_to_date": "✓ Обновлено",
|
||||
"status_update_available": "⚠ Доступно обновление",
|
||||
"status_not_installed": "✗ Не установлено",
|
||||
"status_checking": "🔄 Проверка обновлений...",
|
||||
"status_downloading": "⬇ Загрузка FFmpeg...",
|
||||
"status_installing": "⚙ Установка FFmpeg...",
|
||||
"status_verifying": "✓ Проверка целостности...",
|
||||
"check_updates": "Проверить обновления",
|
||||
"update_button": "Обновить FFmpeg",
|
||||
"update_success": "FFmpeg успешно обновлен до версии {version}!",
|
||||
"update_failed": "Не удалось обновить FFmpeg. Попробуйте еще раз.",
|
||||
"check_failed": "Не удалось проверить обновления. Проверьте подключение к Интернету.",
|
||||
"install_first": "FFmpeg не установлен. Нажмите Обновить для установки.",
|
||||
"description": "Поддерживайте FFmpeg в актуальном состоянии для лучшей производительности и совместимости."
|
||||
}
|
||||
}
|
||||
+21
-1
@@ -99,7 +99,8 @@
|
||||
"cookies": "Çerezlerle giriş yap",
|
||||
"custom_command": "Özel komut",
|
||||
"proxy": "Proxy",
|
||||
"language": "Dil"
|
||||
"language": "Dil",
|
||||
"updater": "Güncelleyici"
|
||||
},
|
||||
"cookies": {
|
||||
"help_text": "Kimlik doğrulama için çerezlerin nasıl sağlanacağını seçin.\nBu, özel videoları ve yüksek kaliteli ses dosyalarını indirmeyi sağlar.",
|
||||
@@ -466,5 +467,24 @@
|
||||
"redownload_confirm_title": "Tekrar İndir?",
|
||||
"redownload_confirm_message": "Tekrar indir?\n\n{title}",
|
||||
"redownload_started": "İndirme başladı"
|
||||
},
|
||||
"ffmpeg_updater": {
|
||||
"title": "FFmpeg Güncelleyici",
|
||||
"current_version": "Mevcut Sürüm:",
|
||||
"latest_version": "En Son Sürüm:",
|
||||
"status_up_to_date": "✓ Güncel",
|
||||
"status_update_available": "⚠ Güncelleme mevcut",
|
||||
"status_not_installed": "✗ Yüklü değil",
|
||||
"status_checking": "🔄 Güncellemeler kontrol ediliyor...",
|
||||
"status_downloading": "⬇ FFmpeg indiriliyor...",
|
||||
"status_installing": "⚙ FFmpeg yükleniyor...",
|
||||
"status_verifying": "✓ Bütünlük doğrulanıyor...",
|
||||
"check_updates": "Güncellemeleri Kontrol Et",
|
||||
"update_button": "FFmpeg'i Güncelle",
|
||||
"update_success": "FFmpeg başarıyla {version} sürümüne güncellendi!",
|
||||
"update_failed": "FFmpeg güncellemesi başarısız oldu. Lütfen tekrar deneyin.",
|
||||
"check_failed": "Güncelleme kontrolü başarısız oldu. İnternet bağlantınızı kontrol edin.",
|
||||
"install_first": "FFmpeg yüklü değil. Yüklemek için Güncelle'ye tıklayın.",
|
||||
"description": "En iyi performans ve uyumluluk için FFmpeg'i güncel tutun."
|
||||
}
|
||||
}
|
||||
+21
-1
@@ -99,7 +99,8 @@
|
||||
"cookies": "使用 Cookie 登录",
|
||||
"custom_command": "自定义命令",
|
||||
"proxy": "代理",
|
||||
"language": "语言"
|
||||
"language": "语言",
|
||||
"updater": "更新器"
|
||||
},
|
||||
"cookies": {
|
||||
"help_text": "选择如何提供 cookie 来登录。\n这允许下载私人视频和高级质量音频。",
|
||||
@@ -466,5 +467,24 @@
|
||||
"redownload_confirm_title": "重新下载?",
|
||||
"redownload_confirm_message": "重新下载?\n\n{title}",
|
||||
"redownload_started": "已开始下载"
|
||||
},
|
||||
"ffmpeg_updater": {
|
||||
"title": "FFmpeg 更新器",
|
||||
"current_version": "当前版本:",
|
||||
"latest_version": "最新版本:",
|
||||
"status_up_to_date": "✓ 已是最新",
|
||||
"status_update_available": "⚠ 有可用更新",
|
||||
"status_not_installed": "✗ 未安装",
|
||||
"status_checking": "🔄 正在检查更新...",
|
||||
"status_downloading": "⬇ 正在下载 FFmpeg...",
|
||||
"status_installing": "⚙ 正在安装 FFmpeg...",
|
||||
"status_verifying": "✓ 正在验证完整性...",
|
||||
"check_updates": "检查更新",
|
||||
"update_button": "更新 FFmpeg",
|
||||
"update_success": "FFmpeg 已成功更新到版本 {version}!",
|
||||
"update_failed": "更新 FFmpeg 失败。请重试。",
|
||||
"check_failed": "检查更新失败。请检查您的网络连接。",
|
||||
"install_first": "FFmpeg 未安装。点击更新以安装。",
|
||||
"description": "保持 FFmpeg 更新以获得最佳性能和兼容性。"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user