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 को अप टू डेट रखें।"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user