Add update-in-progress handling and translations
Introduces 'update in progress' messages to all supported languages and updates the GUI to prevent analysis or downloads while yt-dlp is updating. Adds flags to track update and analysis states, ensuring user actions are blocked with appropriate warnings during updates.
This commit is contained in:
+3
-1
@@ -212,7 +212,9 @@
|
||||
"update_success": "✅ تم تحديث yt-dlp بنجاح!",
|
||||
"already_latest": "yt-dlp محدث (الإصدار {version})",
|
||||
"network_error": "❌ خطأ في الشبكة أثناء التحديث: {error}",
|
||||
"general_error": "❌ فشل التحديث: {error}"
|
||||
"general_error": "❌ فشل التحديث: {error}",
|
||||
"update_in_progress_title": "التحديث قيد التقدم",
|
||||
"update_in_progress_message": "يتم تحديث yt-dlp حاليًا. يرجى الانتظار لحظة."
|
||||
},
|
||||
"about": {
|
||||
"title": "حول YTSage",
|
||||
|
||||
+3
-1
@@ -212,7 +212,9 @@
|
||||
"update_success": "✅ yt-dlp wurde erfolgreich aktualisiert!",
|
||||
"already_latest": "yt-dlp ist auf dem neuesten Stand (Version {version})",
|
||||
"network_error": "❌ Netzwerkfehler während des Updates: {error}",
|
||||
"general_error": "❌ Update fehlgeschlagen: {error}"
|
||||
"general_error": "❌ Update fehlgeschlagen: {error}",
|
||||
"update_in_progress_title": "Update läuft",
|
||||
"update_in_progress_message": "yt-dlp wird gerade aktualisiert. Bitte warten Sie einen Moment."
|
||||
},
|
||||
"about": {
|
||||
"title": "Über YTSage",
|
||||
|
||||
+3
-1
@@ -212,7 +212,9 @@
|
||||
"update_success": "✅ yt-dlp has been successfully updated!",
|
||||
"already_latest": "yt-dlp is up to date (version {version})",
|
||||
"network_error": "❌ Network error during update: {error}",
|
||||
"general_error": "❌ Update failed: {error}"
|
||||
"general_error": "❌ Update failed: {error}",
|
||||
"update_in_progress_title": "Update in Progress",
|
||||
"update_in_progress_message": "yt-dlp is currently updating. Please wait a moment."
|
||||
},
|
||||
"about": {
|
||||
"title": "About YTSage",
|
||||
|
||||
+3
-1
@@ -225,7 +225,9 @@
|
||||
"update_success": "✅ ¡yt-dlp se ha actualizado exitosamente!",
|
||||
"already_latest": "yt-dlp está actualizado (versión {version})",
|
||||
"network_error": "❌ Error de red durante la actualización: {error}",
|
||||
"general_error": "❌ La actualización falló: {error}"
|
||||
"general_error": "❌ La actualización falló: {error}",
|
||||
"update_in_progress_title": "Actualización en curso",
|
||||
"update_in_progress_message": "yt-dlp se está actualizando actualmente. Por favor espere un momento."
|
||||
},
|
||||
"settings": {
|
||||
"title": "Configuración de Descarga",
|
||||
|
||||
+3
-1
@@ -212,7 +212,9 @@
|
||||
"update_success": "✅ yt-dlp a été mis à jour avec succès !",
|
||||
"already_latest": "yt-dlp est à jour (version {version})",
|
||||
"network_error": "❌ Erreur réseau pendant la mise à jour : {error}",
|
||||
"general_error": "❌ La mise à jour a échoué : {error}"
|
||||
"general_error": "❌ La mise à jour a échoué : {error}",
|
||||
"update_in_progress_title": "Mise à jour en cours",
|
||||
"update_in_progress_message": "yt-dlp est en cours de mise à jour. Veuillez patienter un instant."
|
||||
},
|
||||
"about": {
|
||||
"title": "À propos de YTSage",
|
||||
|
||||
+3
-1
@@ -212,7 +212,9 @@
|
||||
"update_success": "✅ yt-dlp सफलतापूर्वक अपडेट किया गया है!",
|
||||
"already_latest": "yt-dlp अप टू डेट है (संस्करण {version})",
|
||||
"network_error": "❌ अपडेट के दौरान नेटवर्क त्रुटि: {error}",
|
||||
"general_error": "❌ अपडेट असफल: {error}"
|
||||
"general_error": "❌ अपडेट असफल: {error}",
|
||||
"update_in_progress_title": "अपडेट जारी है",
|
||||
"update_in_progress_message": "yt-dlp अभी अपडेट हो रहा है। कृपया कुछ देर प्रतीक्षा करें।"
|
||||
},
|
||||
"about": {
|
||||
"title": "YTSage के बारे में",
|
||||
|
||||
+3
-1
@@ -212,7 +212,9 @@
|
||||
"update_success": "✅ yt-dlp telah berhasil diperbarui!",
|
||||
"already_latest": "yt-dlp sudah terbaru (versi {version})",
|
||||
"network_error": "❌ Kesalahan jaringan selama pembaruan: {error}",
|
||||
"general_error": "❌ Pembaruan gagal: {error}"
|
||||
"general_error": "❌ Pembaruan gagal: {error}",
|
||||
"update_in_progress_title": "Pembaruan Sedang Berlangsung",
|
||||
"update_in_progress_message": "yt-dlp sedang diperbarui. Mohon tunggu sebentar."
|
||||
},
|
||||
"about": {
|
||||
"title": "Tentang YTSage",
|
||||
|
||||
+3
-1
@@ -212,7 +212,9 @@
|
||||
"update_success": "✅ yt-dlp è stato aggiornato con successo!",
|
||||
"already_latest": "yt-dlp è aggiornato (versione {version})",
|
||||
"network_error": "❌ Errore di rete durante l'aggiornamento: {error}",
|
||||
"general_error": "❌ Aggiornamento fallito: {error}"
|
||||
"general_error": "❌ Aggiornamento fallito: {error}",
|
||||
"update_in_progress_title": "Aggiornamento in corso",
|
||||
"update_in_progress_message": "yt-dlp si sta aggiornando. Attendere prego."
|
||||
},
|
||||
"about": {
|
||||
"title": "Informazioni su YTSage",
|
||||
|
||||
+3
-1
@@ -212,7 +212,9 @@
|
||||
"update_success": "✅ yt-dlpが正常に更新されました!",
|
||||
"already_latest": "yt-dlpは最新です(バージョン {version})",
|
||||
"network_error": "❌ 更新中にネットワークエラーが発生しました: {error}",
|
||||
"general_error": "❌ 更新に失敗しました: {error}"
|
||||
"general_error": "❌ 更新に失敗しました: {error}",
|
||||
"update_in_progress_title": "更新中",
|
||||
"update_in_progress_message": "yt-dlpを更新中です。少々お待ちください。"
|
||||
},
|
||||
"about": {
|
||||
"title": "YTSageについて",
|
||||
|
||||
+3
-1
@@ -212,7 +212,9 @@
|
||||
"update_success": "✅ yt-dlp został pomyślnie zaktualizowany!",
|
||||
"already_latest": "yt-dlp jest aktualny (wersja {version})",
|
||||
"network_error": "❌ Błąd sieci podczas aktualizacji: {error}",
|
||||
"general_error": "❌ Aktualizacja nie powiodła się: {error}"
|
||||
"general_error": "❌ Aktualizacja nie powiodła się: {error}",
|
||||
"update_in_progress_title": "Trwa aktualizacja",
|
||||
"update_in_progress_message": "Trwa aktualizacja yt-dlp. Proszę chwilę zaczekać."
|
||||
},
|
||||
"about": {
|
||||
"title": "O YTSage",
|
||||
|
||||
+3
-1
@@ -212,7 +212,9 @@
|
||||
"update_success": "✅ yt-dlp foi atualizado com sucesso!",
|
||||
"already_latest": "yt-dlp está atualizado (versão {version})",
|
||||
"network_error": "❌ Erro de rede durante a atualização: {error}",
|
||||
"general_error": "❌ A atualização falhou: {error}"
|
||||
"general_error": "❌ A atualização falhou: {error}",
|
||||
"update_in_progress_title": "Atualização em andamento",
|
||||
"update_in_progress_message": "O yt-dlp está sendo atualizado. Por favor, aguarde um momento."
|
||||
},
|
||||
"about": {
|
||||
"title": "Sobre YTSage",
|
||||
|
||||
+3
-1
@@ -212,7 +212,9 @@
|
||||
"update_success": "✅ yt-dlp был успешно обновлен!",
|
||||
"already_latest": "yt-dlp актуален (версия {version})",
|
||||
"network_error": "❌ Ошибка сети во время обновления: {error}",
|
||||
"general_error": "❌ Обновление не удалось: {error}"
|
||||
"general_error": "❌ Обновление не удалось: {error}",
|
||||
"update_in_progress_title": "Идет обновление",
|
||||
"update_in_progress_message": "yt-dlp обновляется. Пожалуйста, подождите."
|
||||
},
|
||||
"about": {
|
||||
"title": "О YTSage",
|
||||
|
||||
+3
-1
@@ -212,7 +212,9 @@
|
||||
"update_success": "✅ yt-dlp başarıyla güncellendi!",
|
||||
"already_latest": "yt-dlp güncel (sürüm {version})",
|
||||
"network_error": "❌ Güncelleme sırasında ağ hatası: {error}",
|
||||
"general_error": "❌ Güncelleme başarısız: {error}"
|
||||
"general_error": "❌ Güncelleme başarısız: {error}",
|
||||
"update_in_progress_title": "Güncelleme Devam Ediyor",
|
||||
"update_in_progress_message": "yt-dlp şu anda güncelleniyor. Lütfen bir dakika bekleyin."
|
||||
},
|
||||
"about": {
|
||||
"title": "YTSage Hakkında",
|
||||
|
||||
+3
-1
@@ -212,7 +212,9 @@
|
||||
"update_success": "✅ yt-dlp 已成功更新!",
|
||||
"already_latest": "yt-dlp 是最新版本(版本 {version})",
|
||||
"network_error": "❌ 更新期间网络错误:{error}",
|
||||
"general_error": "❌ 更新失败:{error}"
|
||||
"general_error": "❌ 更新失败:{error}",
|
||||
"update_in_progress_title": "正在更新",
|
||||
"update_in_progress_message": "yt-dlp 正在更新中。请稍候。"
|
||||
},
|
||||
"about": {
|
||||
"title": "关于 YTSage",
|
||||
|
||||
Reference in New Issue
Block a user