Files
psysonic/src/locales/nl/albums.ts
T
Psychotoxical ed52a9991f feat(albums): "Artist → Year" album sort option (#1120)
* feat(albums): "Artist → Year" sort option

Adds a third album browse sort that groups albums by artist and orders each
artist's albums chronologically (oldest first, title as a same-year tiebreak)
— the double-sort requested in #1113. The local index sorts globally via
[{artist},{year},{name}]; the server fallback fetches by artist and applies the
year ordering per page (Subsonic has no compound sort).

* i18n(albums): Artist → Year sort label (9 locales)

* docs(changelog): add Artist → Year to the album sorting entry (#1120)
2026-06-17 22:50:25 +02:00

42 lines
1.8 KiB
TypeScript
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
export const albums = {
title: 'Alle albums',
sortByName: 'AZ (Album)',
sortByArtist: 'AZ (Artiest)',
sortByArtistYear: 'Artiest → Jaar',
sortNewest: 'Nieuwste eerst',
sortRandom: 'Willekeurig',
yearFrom: 'Van',
yearTo: 'Tot',
yearFilterClear: 'Jaarfilter wissen',
yearFilterLabel: 'Jaar',
sortTooltip: 'Sorteervolgorde wijzigen',
yearFilterTooltip: 'Filteren op uitgavejaar',
compilationLabel: 'Compilaties',
compilationOnly: 'Alleen compilaties',
compilationHide: 'Compilaties verbergen',
compilationTooltipAll: 'Alle albums · klik: alleen compilaties',
compilationTooltipOnly: 'Alleen compilaties · klik: compilaties verbergen',
compilationTooltipHide: 'Compilaties verborgen · klik: toon alles',
losslessLabel: 'Lossless',
losslessTooltipOn: 'Alleen lossless-albums · klik: toon alles',
losslessTooltipOff: 'Alleen lossless-albums tonen',
select: 'Meervoudige selectie',
startSelect: 'Meervoudige selectie inschakelen',
cancelSelect: 'Annuleren',
selectionCount: '{{count}} geselecteerd',
downloadZips: 'ZIPs downloaden',
addOffline: 'Offline toevoegen',
enqueueSelected_one: 'In wachtrij ({{count}})',
enqueueSelected_other: 'In wachtrij ({{count}})',
enqueueQueued_one: '{{count}} album toegevoegd aan wachtrij',
enqueueQueued_other: '{{count}} albums toegevoegd aan wachtrij',
downloadingZip: 'Downloaden {{current}}/{{total}}: {{name}}',
downloadZipDone: '{{count}} ZIP(s) gedownload',
downloadZipFailed: 'Downloaden van {{name}} mislukt',
offlineQueuing: '{{count}} album(s) in wachtrij voor offline…',
offlineFailed: 'Toevoegen van {{name}} offline mislukt',
noFavorites: 'Geen favoriete albums komen overeen met de huidige filters.',
noCompilations: 'Geen compilaties komen overeen met de huidige filters.',
noMatchingFilters: 'Geen albums komen overeen met de huidige filters.',
};