Skip to content

[Bug]: Russian localization: incorrect plural forms in sidebar and section headers #2266

Description

@aguhadug

I have already checked through the existing (both open AND closed) bug reports and found no duplicates

  • Yes

App Version

1.15.1

Music Server and Version

Navidrome v0.62.0

What local environments are you seeing the problem on?

No response

What happened?

Hello. There's a localization issue where the sidebar (as far as I understand) uses words with the count plural form (2, 3, 4, 22, 23, 24), which causes incorrect endings in Russian localization.

I believe this panel should use manually defined plural strings instead of relying on count. The current implementation for Russian looks awful and unnatural.

This issue also manifests on the main page in section headers and in a few other places.

Image

Steps to reproduce

  1. Set Feishin's interface language to Russian (Settings → Interface → Language → Russian)

  2. Open the sidebar (left navigation panel)

  3. Observe the section headers in the sidebar — they display incorrectly as singular/genitive forms:

    Трека (should be Треки)
    Альбома (should be Альбомы)
    Исполнителя (should be Исполнители)
    Плейлиста (should be Плейлисты)

  4. Observe the main page (Home/Dashboard) section headers — same issue

  5. Observe any other UI sections using the same pattern

Relevant log output

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions