Refactor yt-dlp update flow and update translations
Replaces manual update check logic in DownloadSettingsDialog with a dedicated YTDLPUpdateDialog for progress tracking. Removes the 'Update yt-dlp' button and related logic from the main window. Updates translation strings in all supported languages to reflect the new update dialog flow and button labeling.
This commit is contained in:
+2
-2
@@ -255,10 +255,10 @@
|
||||
"check_startup": "تحقق عند كل بداية تشغيل (ساعة واحدة على الأقل بين الفحوصات)",
|
||||
"check_daily": "تحقق يومياً",
|
||||
"check_weekly": "تحقق أسبوعياً",
|
||||
"check_updates_now": "تحقق من التحديثات الآن",
|
||||
"check_updates_now": "تحديث yt-dlp",
|
||||
"update_check_title": "التحقق من التحديثات",
|
||||
"could_not_determine_version": "تعذر تحديد الإصدار الحالي لـ yt-dlp.",
|
||||
"update_available_dialog": "تحديث متاح!\n\nالحالي: {current}\nالأحدث: {latest}\n\nاستخدم زر 'تحديث yt-dlp' في النافذة الرئيسية للتحديث.",
|
||||
"update_available_dialog": "تحديث متاح!\n\nالحالي: {current}\nالأحدث: {latest}\n\nانقر فوق موافق للمتابعة بالتحديث.",
|
||||
"up_to_date_dialog": "yt-dlp محدث!\n\nالإصدار الحالي: {version}",
|
||||
"error_checking_updates": "خطأ في التحقق من التحديثات: {error}",
|
||||
"settings_saved_title": "تم حفظ الإعدادات",
|
||||
|
||||
Reference in New Issue
Block a user