diff --git a/src/features/album/components/AlbumHeader.test.tsx b/src/features/album/components/AlbumHeader.test.tsx index 64d104df..b1e8aca7 100644 --- a/src/features/album/components/AlbumHeader.test.tsx +++ b/src/features/album/components/AlbumHeader.test.tsx @@ -106,6 +106,22 @@ describe('AlbumHeader genres', () => { expect(screen.getByRole('button', { name: 'Show all genres' })).toBeInTheDocument(); }); + it('localizes the track count in the info row', () => { + renderWithProviders( + , + { language: 'nb' }, + ); + expect(screen.getByText(/2 spor/)).toBeInTheDocument(); + expect(screen.queryByText(/Tracks/i)).not.toBeInTheDocument(); + }); + it('opens via keyboard with focus inside the menu, arrow-navigates, and restores focus on close', async () => { const user = userEvent.setup(); renderWithProviders( diff --git a/src/features/album/components/AlbumHeader.tsx b/src/features/album/components/AlbumHeader.tsx index ca976f5b..cd2577cd 100644 --- a/src/features/album/components/AlbumHeader.tsx +++ b/src/features/album/components/AlbumHeader.tsx @@ -339,7 +339,7 @@ export default function AlbumHeader({ )}
{info.year && {info.year}} - · {songs.length} Tracks + · {t('albumDetail.tracksCount', { n: songs.length })} · {formatLongDuration(totalDuration)} {formatLabel && · {formatLabel}} {info.recordLabel && (