Files
psysonic/src/locales/es/randomMix.ts
T
cucadmuh 5990d84f5a fix(random-mix): keyword blocks and scoped genre list on Build a Mix (#965)
* fix(random-mix): honor keyword blocks and scope genre list to library

Keyword filter was gated behind the audiobook exclusion checkbox, so
blocked artists still appeared after Remix. Genre Mix now loads genres
via fetchGenreCatalog (scoped index / library filter) instead of raw
getGenres; show empty state when all tracks are filtered out.

* docs(changelog): credit zunoz on Psysonic Discord for PR #965
2026-06-03 23:06:50 +03:00

41 lines
2.1 KiB
TypeScript

export const randomMix = {
title: 'Mezcla Aleatoria',
remix: 'Remezclar',
remixTooltip: 'Cargar nuevas canciones aleatorias',
remixGenre: 'Remezclar {{genre}}',
remixTooltipGenre: 'Cargar nuevas canciones de {{genre}}',
playAll: 'Reproducir Todo',
trackTitle: 'Título',
trackArtist: 'Artista',
trackAlbum: 'Álbum',
trackFavorite: 'Favorito',
trackDuration: 'Duración',
favoriteAdd: 'Agregar a Favoritos',
favoriteRemove: 'Quitar de Favoritos',
play: 'Reproducir',
trackGenre: 'Género',
mixSettingsHeader: 'Ajustes del mix',
exclusionsHeader: 'Exclusiones',
filterPanelInexactSizeNote: 'El tamaño del mix es un objetivo — las solicitudes grandes pueden devolver menos pistas únicas si el grupo aleatorio del servidor se agota.',
mixSize: 'Tamaño de lista',
excludeAudiobooks: 'Excluir audiolibros y radioteatros',
excludeAudiobooksDesc: 'Busca palabras clave en género, título, álbum y artista — ej. Hörbuch, Audiobook, Spoken Word, …',
genreBlocked: 'Palabra clave bloqueada',
genreAddedToBlacklist: 'Agregada a lista de filtros',
genreAlreadyBlocked: 'Ya está bloqueada',
artistBlocked: 'Artista bloqueado',
artistAddedToBlacklist: 'Artista agregado a lista de filtros',
artistClickHint: 'Click para bloquear este artista',
blacklistToggle: 'Filtro de Palabras Clave',
genreMixTitle: 'Mezcla por Género',
genreMixDesc: 'Top 20 géneros por cantidad de canciones — click para cargar mezcla aleatoria',
genreMixAll: 'Todas las Canciones',
genreMixLoadMore: 'Cargar 10 más',
genreMixNoGenres: 'No se encontraron géneros en el servidor.',
noSongsMatchFilters: 'Ninguna canción coincide con los filtros actuales. Quita palabras clave de la lista o cambia los ajustes del mix.',
shuffleGenres: 'Mostrar géneros diferentes',
filterPanelTitle: 'Filtros',
filterPanelDesc: 'Click en una etiqueta de género o nombre de artista en la lista para bloquearlo de futuras mezclas.',
genreClickHint: 'Click en una etiqueta de género para agregarla\ncomo palabra clave filtrada.\nBusca en género, título, álbum y artista.',
};