diff --git a/approot/messages.xml b/approot/messages.xml
index 056dddeb..3616320f 100644
--- a/approot/messages.xml
+++ b/approot/messages.xml
@@ -133,6 +133,7 @@
Associating external lyrics: {1}%...
Associating playlist tracks: {1}%...
Associating release images: {1}%...
+Associating track images: {1}%...
Checking for duplicate files... {1} files
Checking for removed files... {1}%
Compacting database...
diff --git a/approot/messages_es.xml b/approot/messages_es.xml
index 325890c3..95a4e7e5 100644
--- a/approot/messages_es.xml
+++ b/approot/messages_es.xml
@@ -133,6 +133,7 @@
Association des paroles externes: {1}%...
Association des pistes des listes de lectures: {1}%...
Asignando imágenes de los álbumes: {1}%...
+Asignando imágenes de las pistas: {1}%...
Comprobando ficheros duplicados ... {1} ficheros
Comprobando ficheros eliminados... {1}%
Compactando la base de datos...
diff --git a/approot/messages_fr.xml b/approot/messages_fr.xml
index 5fea473e..1bad1e5b 100644
--- a/approot/messages_fr.xml
+++ b/approot/messages_fr.xml
@@ -133,6 +133,7 @@
Association des paroles externes: {1}%...
Association des pistes des listes de lectures: {1}%...
Association des images des albums: {1}%...
+Association des images des pistes: {1}%...
Vérification des fichiers dupliqués... {1} fichiers
Vérification des fichiers supprimés... {1}%
Compactage de la base de données...
diff --git a/approot/messages_it.xml b/approot/messages_it.xml
index 91935ade..f7b78df6 100644
--- a/approot/messages_it.xml
+++ b/approot/messages_it.xml
@@ -133,6 +133,7 @@
Associazione dei testi esterni: {1}%...
Associando brani della playlist: {1}%...
Associando immagini degli album: {1}%...
+Associando immagini delle tracce: {1}%...
Controllo duplicati... {1} files
Controllo file... {1}%
Compattazione del database...
diff --git a/approot/messages_pl.xml b/approot/messages_pl.xml
index 78c2d88b..6700c280 100644
--- a/approot/messages_pl.xml
+++ b/approot/messages_pl.xml
@@ -142,6 +142,7 @@
Kojarzenie zewnętrznych tekstów: {1}%...
Kojarzenie utworów z playlisty: {1}%...
Kojarzenie obrazów albumów: {1}%...
+Kojarzenie obrazów ścieżek: {1}%...
Sprawdzanie duplikatów... {1} plik
Sprawdzanie duplikatów... {1} pliki
diff --git a/src/libs/services/scanner/impl/steps/ScanStepAssociateTrackImages.hpp b/src/libs/services/scanner/impl/steps/ScanStepAssociateTrackImages.hpp
index 14ecb277..8314ad10 100644
--- a/src/libs/services/scanner/impl/steps/ScanStepAssociateTrackImages.hpp
+++ b/src/libs/services/scanner/impl/steps/ScanStepAssociateTrackImages.hpp
@@ -32,7 +32,7 @@ namespace lms::scanner
ScanStepAssociateTrackImages& operator=(const ScanStepAssociateTrackImages&) = delete;
private:
- ScanStep getStep() const override { return ScanStep::AssociateReleaseImages; }
+ ScanStep getStep() const override { return ScanStep::AssociateTrackImages; }
core::LiteralString getStepName() const override { return "Associate track images"; }
bool needProcess(const ScanContext& context) const override;
void process(ScanContext& context) override;
diff --git a/src/libs/services/scanner/include/services/scanner/ScannerStats.hpp b/src/libs/services/scanner/include/services/scanner/ScannerStats.hpp
index 13951d34..2de12172 100644
--- a/src/libs/services/scanner/include/services/scanner/ScannerStats.hpp
+++ b/src/libs/services/scanner/include/services/scanner/ScannerStats.hpp
@@ -49,6 +49,7 @@ namespace lms::scanner
AssociateExternalLyrics,
AssociatePlayListTracks,
AssociateReleaseImages,
+ AssociateTrackImages,
CheckForDuplicatedFiles,
CheckForRemovedFiles,
ComputeClusterStats,
diff --git a/src/lms/ui/admin/ScannerController.cpp b/src/lms/ui/admin/ScannerController.cpp
index 5cefb88a..2f3e196e 100644
--- a/src/lms/ui/admin/ScannerController.cpp
+++ b/src/lms/ui/admin/ScannerController.cpp
@@ -188,6 +188,11 @@ namespace lms::ui
.arg(stepStats.progress()));
break;
+ case ScanStep::AssociateTrackImages:
+ _stepStatus->setText(Wt::WString::tr("Lms.Admin.ScannerController.step-associating-track-images")
+ .arg(stepStats.progress()));
+ break;
+
case ScanStep::CheckForDuplicatedFiles:
_stepStatus->setText(Wt::WString::tr("Lms.Admin.ScannerController.step-checking-for-duplicate-files")
.arg(stepStats.processedElems));