Hi!

Well, I spend some time looking a bit deeper into the problem.

Actually there are two problems:

1. accepting UTF-8 from CDDB-entries. This would require usage of
   iconv() and I maybe will look into that for a later release. However
   it does not have a high priority for me.

   MP3c limits the CDDB-support to protocol level 5, so the CDDB-server
   should be aware that MP3c does not support UTF-8 entries at the
   moment.

2. Proper displaying of UTF-8 characters. An easy solution is to link
   MP3c against ncursesw if using an UTF-8 locale. Doing so will break
   any non UTF-8 locale unfortunately.
   So for the moment the fix is to link MP3c according to the used
   enviroment: libncurses for non UTF-8 and libncursesw for UTF-8.

Regards,
Matthias

Attachment: pgpglyQWvQ8k0.pgp
Description: PGP signature

Reply via email to