diff --git a/.clang-tidy b/.clang-tidy
index e901f557..fd3c5114 100644
--- a/.clang-tidy
+++ b/.clang-tidy
@@ -12,7 +12,7 @@ CheckOptions:
- key: cppcoreguidelines-avoid-do-while.IgnoreMacros
value: '1'
- key: performance-unnecessary-value-param.AllowedTypes
- value: "shared_ptr;ObjectPtr"
+ value: "shared_ptr;ObjectPtr;.*::pointer"
- key: cppcoreguidelines-special-member-functions.AllowMissingMoveFunctionsWhenCopyIsDeleted
value: '1'
- key: cppcoreguidelines-special-member-functions.AllowSoleDefaultDtor
diff --git a/approot/messages.xml b/approot/messages.xml
index ffee2275..9b6fe164 100644
--- a/approot/messages.xml
+++ b/approot/messages.xml
@@ -95,9 +95,10 @@
Cannot get track duration
Cannot parse audio file
+Cannot read file
Cannot parse image file
Cannot parse lyrics file
-Cannot read file
+Cannot parse playlist file
Compact the database. Caution: this may take a while and will block the whole application during the compact step!
@@ -119,6 +120,7 @@
Scanning: step {1}/{2}
Associating artist images: {1}%...
Associating external lyrics: {1}%...
+Associating playlist tracks: {1}%...
Associating release images: {1}%...
Checking for duplicate files... {1} files
Checking for removed files... {1}%
diff --git a/approot/messages_fr.xml b/approot/messages_fr.xml
index 4a7e576c..af414c08 100644
--- a/approot/messages_fr.xml
+++ b/approot/messages_fr.xml
@@ -95,9 +95,10 @@
Impossible de récupérer la durée de la piste
Impossible d'analyser le fichier audio
+Impossible de lire le fichier
Impossible d'analyser le fichier image
Impossible d'analyser le fichier de paroles
-Impossible de lire le fichier
+Impossible d'analyser le fichier de liste de lecture
Compacter la base de données. Attention : cette opération peut prendre du temps et va vérouiller l'application pendant toute l'étape de compactage!
@@ -119,6 +120,7 @@
En cours de scan : étape {1}/{2}
Association des images des artistes: {1}%...
Association des paroles externes: {1}%...
+Association des pistes des listes de lectures: {1}%...
Association des images des albums: {1}%...
Vérification des fichiers dupliqués... {1} fichiers
Vérification des fichiers supprimés... {1}%
diff --git a/approot/messages_it.xml b/approot/messages_it.xml
index 478c0dc4..d4b8e40e 100644
--- a/approot/messages_it.xml
+++ b/approot/messages_it.xml
@@ -95,9 +95,10 @@
Non sono stato in grado di determinare la durata della traccia
Impossibile analizzare il file audio
+Non in grado di leggere il file
Impossibile analizzare il file immagine
Impossibile analizzare il file dei testi
-Non in grado di leggere il file
+Impossibile analizzare il file della playlist
Compatta il database. Attenzione: ciò potrebbe richiedere del tempo e bloccherà l'intera applicazione durante il passaggio di compattazione!
@@ -119,6 +120,7 @@
Scansione: passo {1}/{2}
Associando immagini degli artisti: {1}%...
Associazione dei testi esterni: {1}%...
+Associando brani della playlist: {1}%...
Associando immagini degli album: {1}%...
Controllo duplicati... {1} files
Controllo file... {1}%
diff --git a/approot/messages_pl.xml b/approot/messages_pl.xml
index b0945b64..97841bc2 100644
--- a/approot/messages_pl.xml
+++ b/approot/messages_pl.xml
@@ -96,9 +96,10 @@
Nie udało się ustalić długości ścieżki
Nie można przeanalizować pliku audio
+Nie udało się odczytać pliku
Nie można przeanalizować pliku obrazu
Nie można przetworzyć pliku z tekstem
-Nie udało się odczytać pliku
+Nie można przeanalizować pliku playlisty
Sprasuj bazę danych. Uwaga: może to trochę zająć, a cała aplikacja będzie w tym czasie zablokowana!