> When I burn files and folders with arabic names, the
> files names looks strange on CD. I tried to choose
> cp1256 as input and output encoding, but the problem
> still exists.
Try some different combinations of input and output charset.
E.g. for my system I need cp1252 (ansi) as input and cp850 (oem) as output charset (for ISO9660:1990 file system).
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Thank you for your patience.
I read that post and understood that I should replace the "mkisofs" with old version 2.01.01a27. I've downloaded that old version of mkisofs and put it in the cdrtfe folder and now I have different error:
> Cannot yet have different -input-charset/-output-charset.
Finally, I was able to reproduce this behaviour. It is not a bug of mkisofs. cdrfte was just not completely adjusted to the new mkisofs version (2.01.01a28 and above).
Please try, if it now works with a current version of mkisofs:
I have found the solution without choosing different character sets. Arabic characters can be burned correctly using ISO level 3 (I was using level 4) with cp1256 as input and ouput characters.
I'm sorry for annoying you Mr. kerberos.
Thank you for helping me.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I've opened a bug about my problem because I wasn't aware of this forum. If it is not a real bug please delete it and give me the solution here.
With cdrtfe 1.3.4 the problem with different character sets for input and output is solved.
> When I burn files and folders with arabic names, the
> files names looks strange on CD. I tried to choose
> cp1256 as input and output encoding, but the problem
> still exists.
Try some different combinations of input and output charset.
E.g. for my system I need cp1252 (ansi) as input and cp850 (oem) as output charset (for ISO9660:1990 file system).
When I use different character sets, it dosen't start and prints the following:
mkisofs -print-size failed.
Commandline was: "C:\Program Files\cdrtfe133\tools\cdrtools\mkisofs" -print-size -quiet -graft-points -joliet -input-charset cp1256 -output-charset default -volid CD -path-list "/cygdrive/C/Documents and Settings/Administrator/Local Settings/Application Data/cdrtfe/pathlist.txt"
Errormessage : \Program Files\cdrtfe133\tools\cdrtools.mkisofsrc"
Errormessage : Iconv based locales may change file name length.
Errormessage : Cannot yet have different -input-charset/-output-charset.
> Cannot yet have different -input-charset/-output-charset.
Please read http://sourceforge.net/forum/forum.php?thread_id=2652877&forum_id=638222
Thank you for your patience.
I read that post and understood that I should replace the "mkisofs" with old version 2.01.01a27. I've downloaded that old version of mkisofs and put it in the cdrtfe folder and now I have different error:
mkisofs -print-size failed.
Commandline was: "C:\Program Files\cdrtfe133\tools\cdrtools\mkisofs" -print-size -quiet -graft-points -joliet -input-charset cp850 -output-charset cp1252 -iso-level 4 -volid CD -path-list "/cygdrive/C/Documents and Settings/Administrator/Local Settings/Application Data/cdrtfe/pathlist.txt"
Errormessage : \Program Files\cdrtfe133\tools\cdrtools.mkisofsrc"
I noticed that older verisons of cdrtfe don't have support for cp1252, cp1256 and some other character sets.
> Cannot yet have different -input-charset/-output-charset.
Finally, I was able to reproduce this behaviour. It is not a bug of mkisofs. cdrfte was just not completely adjusted to the new mkisofs version (2.01.01a28 and above).
Please try, if it now works with a current version of mkisofs:
http://home.arcor.de/kerberos002/download/cdrtfe-1.3.3-bugfix2.rar
I have found the solution without choosing different character sets. Arabic characters can be burned correctly using ISO level 3 (I was using level 4) with cp1256 as input and ouput characters.
I'm sorry for annoying you Mr. kerberos.
Thank you for helping me.