View Full Version : Chinese song titles not displayed in cue files
I am having problem display Chinese song titles from cue files. I replaced the arial.ttf file with the arialuni.ttf file and all the chinese folder names and file names (mp3, flac, video, etc) display correctly. But the chinese song titles in cue files cannot be displayed and showed as strange chars.
I would really appreciate if anyone can help me with this. Thanks a lot.
Edit: I just checked again, a lot of MP3 song titles are not displaying correctly either. It seems that if the MP3 contains id3 info in chinese, it won't display correctly. If the mp3 does not have id3 tag, then xbmc displays the file name, and chinese file names are ok.
Anyone can help me? Thanks.
the problem here is that your mp3 tags are (somewhat) invalid. they do not list the charset used, so there is no way for us to tell what encoding those tags are in. hence we have to "guess" - the guess we make is that the text is encoded in your gui charset. i assume that charset is not the actual charset of your files.
same applies to cuesheets, except here we always guess since there is no encoding field in cue's...
Thanks, that makes sense now.
Before unicode becomes the standard, Simplfied Chinese uses GB charset. The GB charset is later includeded into the unicode standard. I guess that the filenames are unicode chinese, but the mp3 tags and cue sheets are in chinese GB codes.
Is there any way to still display GB chinese in mp3 tags and cue files? The windows xp has something like this. Say if you have a english winxp, you can run a chinese program if that program uses unicode for its gui display. But a chinese program that uses GB charset for gui display will not display correctly. But if you go into windows regional and language optons control panel->Advanced->Language for non-unicode programs, and set it to Chinese(PRC), then, Windows will treat all non-unicode chars as GB code and display Chinese (and English) correctly.
Is there anything like this in XBMC?
Thanks a lot.
jmarshall
2009-01-21, 00:03
Yes - set your GUI charset to whatever code you want. Settings->Appearance.