mirror of
https://github.com/Psychotoxical/psysonic.git
synced 2026-07-21 23:05:46 +00:00
c119a32277
* feat(tooltip): 2s open delay and shared tooltipAttrs helper Add a 2s hover open delay in TooltipPortal (single behaviour source) so tooltips no longer flash on quick pointer passes; hiding stays immediate. Add tooltipAttrs() to pair data-tooltip with a matching aria-label for buttons touched in the unification work. Covered by Vitest. * feat(tooltip): lower open delay to 1s 2s felt too long in testing; 1s gives the same anti-flash behaviour without making intentional hovers wait. * feat(tooltip): action tooltips on the artist overview Add tooltips describing the action to Last.fm, Wikipedia, Play All, Shuffle and Radio. Shuffle/Radio now show a tooltip on desktop too, not just mobile. Strings added to all 9 locales. * feat(tooltip): action tooltips on the album overview Add tooltips describing the action to the desktop Play, Artist Bio and Download (ZIP) buttons, matching the mobile layout. Strings added to all 9 locales. * feat(tooltip): action tooltips on the All Albums toolbar Add tooltips describing the action to the sort, year and genre filter buttons. SortDropdown gains an optional tooltip prop; the year and genre filter components carry their own, so the tooltips also appear on the other browse pages that reuse them. Strings added to all 9 locales. * feat(tooltip): action tooltips on song-list rows Add Play and Add-to-queue tooltips to the per-row icons in SongRow, used by the Tracks browse list, Search and Advanced Search. Also localizes the aria-labels, which were hardcoded English. New common.addToQueue in all 9 locales. * fix(tooltip): uniform tooltip placement on the Artists toolbar The favourite and multi-select buttons forced tooltips below while the view-mode buttons auto-flipped above, so the row looked inconsistent. Pin the view-mode buttons below too, matching the rest of the row and the Albums toolbar. * feat(tooltip): clarify and align the Advanced Search scope row Add a leading "Search in:" label and per-chip tooltips so the All/Artists/Albums/Songs row reads as a scope limiter. Drop the forced below-placement on the small star filter (used only here) so the favourites chip flips with the others instead of sitting alone below. Strings added to all 9 locales. * docs(changelog): tooltip unification (#972)
42 lines
1.9 KiB
TypeScript
42 lines
1.9 KiB
TypeScript
export const albums = {
|
||
title: 'Todos los Álbumes',
|
||
sortByName: 'A–Z (Álbum)',
|
||
sortByArtist: 'A–Z (Artista)',
|
||
sortNewest: 'Más recientes primero',
|
||
sortRandom: 'Aleatorio',
|
||
yearFrom: 'Desde',
|
||
yearTo: 'Hasta',
|
||
yearFilterClear: 'Limpiar filtro de año',
|
||
yearFilterLabel: 'Año',
|
||
sortTooltip: 'Cambiar el orden',
|
||
yearFilterTooltip: 'Filtrar por año de lanzamiento',
|
||
compilationLabel: 'Recopilatorios',
|
||
compilationOnly: 'Solo recopilatorios',
|
||
compilationHide: 'Ocultar recopilatorios',
|
||
compilationTooltipAll: 'Todos los álbumes · clic: solo recopilatorios',
|
||
compilationTooltipOnly: 'Solo recopilatorios · clic: ocultar recopilatorios',
|
||
compilationTooltipHide: 'Recopilatorios ocultos · clic: mostrar todo',
|
||
losslessLabel: 'Lossless',
|
||
losslessTooltipOn: 'Solo álbumes lossless · clic: mostrar todo',
|
||
losslessTooltipOff: 'Mostrar solo álbumes lossless',
|
||
select: 'Selección múltiple',
|
||
startSelect: 'Activar selección múltiple',
|
||
cancelSelect: 'Cancelar',
|
||
selectionCount: '{{count}} seleccionados',
|
||
downloadZips: 'Descargar ZIPs',
|
||
addOffline: 'Agregar Offline',
|
||
enqueueSelected_one: 'A la cola ({{count}})',
|
||
enqueueSelected_other: 'A la cola ({{count}})',
|
||
enqueueQueued_one: '{{count}} álbum añadido a la cola',
|
||
enqueueQueued_other: '{{count}} álbumes añadidos a la cola',
|
||
downloadingZip: 'Descargando {{current}}/{{total}}: {{name}}',
|
||
downloadZipDone: '{{count}} ZIP(s) descargado(s)',
|
||
downloadZipFailed: 'Error al descargar {{name}}',
|
||
offlineQueuing: 'Encolando {{count}} álbum(es) para offline…',
|
||
offlineFailed: 'Error al agregar {{name}} offline',
|
||
noFavorites: 'Ningún álbum favorito coincide con los filtros actuales.',
|
||
noCompilations: 'Ninguna compilación coincide con los filtros actuales.',
|
||
noMatchingFilters: 'Ningún álbum coincide con los filtros actuales.',
|
||
addToPlaylist: 'Agregar a Lista de Reproducción',
|
||
};
|