Refactor FFmpeg updater to version checker
Replaces the FFmpeg updater logic with a version checker across all supported languages and removes the updater module. The Windows installation logic in ytsage_ffmpeg.py is rewritten to use essentials build extraction and path configuration directly, removing dependency on the updater module. Dialogs and UI strings are updated to reflect the new version checking workflow and provide installation guide links.
This commit is contained in:
+7
-12
@@ -477,22 +477,17 @@
|
||||
"redownload_started": "Download avviato"
|
||||
},
|
||||
"ffmpeg_updater": {
|
||||
"title": "Aggiornamento FFmpeg",
|
||||
"title": "Controllo Versione 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à."
|
||||
"status_idle": "Clicca 'Controlla Versione' per iniziare",
|
||||
"status_checking": "🔄 Verifica versione...",
|
||||
"check_updates": "Controlla Versione",
|
||||
"check_failed": "Verifica versione non riuscita. Controlla la connessione Internet.",
|
||||
"description": "Controlla la tua versione di FFmpeg e confrontala con l'ultima versione disponibile.",
|
||||
"guide_info": " Per installare o aggiornare FFmpeg, <a href='https://github.com/oop7/ffmpeg-install-guide'>clicca qui per visualizzare la nostra guida completa all'installazione</a>."
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user