diff --git a/Slim/Plugin/ExtendedBrowseModes/Settings.pm b/Slim/Plugin/ExtendedBrowseModes/Settings.pm
index e1b1cdc224e..b1455b2e237 100644
--- a/Slim/Plugin/ExtendedBrowseModes/Settings.pm
+++ b/Slim/Plugin/ExtendedBrowseModes/Settings.pm
@@ -86,7 +86,6 @@ sub handler {
if ( $changed ) {
$serverPrefs->set('userDefinedRoles', $customTags);
- Slim::Schema::Contributor->initializeRoles();
}
my $menus = $prefs->get('additionalMenuItems');
diff --git a/Slim/Plugin/ExtendedBrowseModes/strings.txt b/Slim/Plugin/ExtendedBrowseModes/strings.txt
index a489857af85..7eae33ade19 100644
--- a/Slim/Plugin/ExtendedBrowseModes/strings.txt
+++ b/Slim/Plugin/ExtendedBrowseModes/strings.txt
@@ -289,6 +289,10 @@ PLUGIN_EXTENDED_BROWSEMODES_TAGS
PLUGIN_EXTENDED_BROWSEMODES_TAGS_DESC
EN Tell LMS about any custom contributor role tags used in the music library. For example, SOLOIST, DRUMMER, PRODUCER, etc. These can then be used as Contributor Roles in the Additional Browse Modes above. They will also appear as categories when browsing albums or artists with Release Type grouping enabled. Changes here will trigger a rescan of the music library.
+ DE Informieren Sie LMS über alle benutzerdefinierten Rollen-Tags, die in der Musikbibliothek verwendet werden. Zum Beispiel SOLOIST, DRUMMER, PRODUCER, usw. Diese können dann als Mitwirkende Rollen in den zusätzlichen Suchmodi oben verwendet werden. Sie werden auch als Kategorien angezeigt, wenn Sie Alben oder Künstler mit aktivierter Gruppierung nach Veröffentlichungstyp durchsuchen. Änderungen hier lösen einen erneuten Scan der Musikbibliothek aus.
+ FR Indiquez à LMS toute étiquette de rôle de contributeur personnalisée utilisée dans la bibliothèque musicale. Par exemple, SOLOIST, DRUMMER, PRODUCER, etc. Ceux-ci peuvent ensuite être utilisés comme rôles de contributeur dans les modes de navigation supplémentaires ci-dessus. Ils apparaîtront également en tant que catégories lorsque vous parcourez des albums ou des artistes en activant le regroupement par type de publication. Les modifications apportées à ces catégories déclencheront une nouvelle analyse de la bibliothèque musicale.
+ ES Informe a LMS sobre cualquier etiqueta de rol de colaborador personalizada utilizada en la biblioteca musical. Por ejemplo, SOLISTA, BATERISTA, PRODUCTOR, etc. Estas etiquetas se pueden utilizar como roles de colaborador en los modos de exploración adicionales anteriores. También aparecerán como categorías al explorar álbumes o artistas con la agrupación Tipo de publicación activada. Los cambios que se realicen aquí provocarán una nueva exploración de la biblioteca musical.
+ NL Vertel LMS over alle aangepaste rollabels voor medewerkers die worden gebruikt in de muziekbibliotheek. Bijvoorbeeld SOLOIST, DRUMMER, PRODUCER, enz. Deze kunnen dan worden gebruikt als rollen voor medewerkers in de extra bladermodi hierboven. Ze verschijnen ook als categorieën wanneer u door albums of artiesten bladert met de Release Type groepering ingeschakeld. Als u hier wijzigingen aanbrengt, wordt de muziekbibliotheek opnieuw gescand.
PLUGIN_EXTENDED_BROWSEMODES_ROLE
EN Role tag
diff --git a/Slim/Utils/Prefs.pm b/Slim/Utils/Prefs.pm
index 48367bc6722..bcac8bbf672 100644
--- a/Slim/Utils/Prefs.pm
+++ b/Slim/Utils/Prefs.pm
@@ -397,6 +397,8 @@ sub init {
qw(splitList groupdiscs useTPE2AsAlbumArtist userDefinedRoles)
);
+ $prefs->setChange( sub { Slim::Schema::Contributor->initializeRoles() }, 'userDefinedRoles');
+
$prefs->setChange( sub { Slim::Utils::Misc::setPriority($_[1]) }, 'serverPriority');
$prefs->setChange( sub {