Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Non-latin characters replaced with � in smart playlist names after restart #1440

Closed
3 tasks done
pie3636 opened this issue May 11, 2024 · 0 comments
Closed
3 tasks done
Assignees

Comments

@pie3636
Copy link

pie3636 commented May 11, 2024

  • I have checked the FAQ for answers.
  • I have checked the Changelog that the issue is not already fixed.
  • I believe this issue is a bug, and not a general technical issue, question or feature requests that can be discussed on the forum.

Describe the bug

When editing a smart playlist's name to include non-latin characters such as "é" or "è", the name is initially correctly changed. However, upon closing and restarting Strawberry, the characters are then replaced with the Unicode replacement character "�".

The issue probably occurs upon saving the smart playlist's name, as some of the default smart playlist names contain special characters and those do not get replaced until edited. For example, the "Last played" playlist is named "Dernière écoute" in French, and stays that way. However, if I edit the playlist and save it, it turns into "Derni�re �coute" after a restart.

This issue is separate from #931, although it may be related.

To Reproduce

  1. Open Strawberry
  2. Create/edit a smart playlist, and rename it to include the character "é" or "è"
  3. Restart Strawberry and look at the playlist's name

Expected behavior
The name should correctly be saved and restored.

Screenshots:
Here are the French names of the default smart playlists after editing them (again, the names were initially fine, and only changed once I modified the playlists)
image

System Information:

  • Operating system: Windows 10
  • Strawberry Version: 1.0.23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants