clementine-player / Clementine

:tangerine: Clementine Music Player
https://www.clementine-player.org/
GNU General Public License v3.0
3.73k stars 674 forks source link

Non-latin symbols rendering fails #7264

Open aiboost opened 1 year ago

aiboost commented 1 year ago

Before posting

Please follow the steps below and check the boxes with [x] once you did the step.

System information

Please provide information about your system and the version of Clementine used.

Expected behaviour / actual behaviour

Correct encoding / Unable to render national language

Steps to reproduce the problem (only for bugs)

Just scan you library with national symbols with Clementine. Every file normally displayed in Foobar/AudioMonkey will display incorrectly in Clementine. There are 3 different ways it failt to rendern national encoding, please see the screenshot. My tracks use CP1251 encoding widely used in my country. I think UTF is less popular. So it should be supported as a standard. Finally in 2023.

Btw other Linux software can render this CP1251 encoding fine. This is an issue of exactly Clementine.

image

aiboost commented 1 year ago

Wow, I had a small research and see this problem is reported in Internet for years. So I've migrated to another app (Foobar [Win] / Foobnix [Linux]) that has no such problems. Actually, any other app does not have such problems, lol. Just guess Clementine should claim in title that this is app for USA music only, because many official releases I have use CP1251.