Bug 72063 - Files with chinese filename burned with k3b cannot be viewed under Windows
Summary: Files with chinese filename burned with k3b cannot be viewed under Windows
Status: RESOLVED FIXED
Alias: None
Product: k3b
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR normal
Target Milestone: ---
Assignee: Sebastian Trueg
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-01-07 15:57 UTC by Funda Wang
Modified: 2021-02-11 04:10 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
k3b 0.10.3 patch (911 bytes, patch)
2004-01-07 16:03 UTC, Funda Wang
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Funda Wang 2004-01-07 15:57:56 UTC
Version:            (using KDE Devel)
Installed from:    Compiled sources
OS:          Linux

Some files have Chinese characters in their name.

If I burn those file with k3b, the CD can only be checked under linux. Under Windows, all these filenames become underline, but the content is fine.

I know this problem has some relation with cdrecord. So, how about looking into these patch? It works fine with Chinese, I don't know whether it will have side-effect on other languages.
Comment 1 Funda Wang 2004-01-07 16:03:42 UTC
Created attachment 4025 [details]
k3b 0.10.3 patch

Please note that I've just modified the code directly to use gb2312 as default
encoding. If you want to merge it into cvs, it would be better detecting
current locale first.

Another note, k3b patch need cdrecord patch to function, which can be found at
http://www.sound-net.com/cjacker/patch/cdr_nls_patch.patch (Huge, 3.xxMB). Hope
you could get touch with the cdrecord team.

Thanx.
Comment 2 Thiago Macieira 2004-01-07 17:42:10 UTC
Your patch isn't ok. Making it locale-specific just won't do.

By the way, shouldn't mkisofs be responsible for properly encoding the filenames in the directory structure and the Joliet extension?
Comment 3 Funda Wang 2005-05-02 21:14:42 UTC
*** Bug has been marked as fixed ***.