On Sun, Mar 03, 2002 at 10:44:13AM +0100, Oyvind A. Holm wrote: > On 2002-03-01 23:52 Radovan Garabik wrote: > > > Greetings > > I am going to burn some CD's with filenames in UTF-8, and before > > doing so, I would like to ask if there are any known problems. I do > > not expect them with RockRidge extension, but a big unknown is > > interoperability with different versions of Windows (what charset is > > default for joliet extension?). Unfortunately, I have neither RW > > media neither Windows readily available for testing > > As you say, Rock Ridge have no problems with this -- this is the > recommended way to do it. When it comes to Joliet the problems begin to
Especially since now I looked into mkisofs sources and indeed there does not seem any support for utf-8 input encoding. > pile up: > > - Joliet use Unicode by default. Every character is represented in > UTF-16, so characters above U+FFFF can't be stored properly when > done the windows way. Doesn't it use surrogate pairs? I thought that was "the windows way". > > After experiencing this again and again, I'm really frustrated of the > crippled design of Joliet, so most of the time I drop the whole Joliet > support when I have long filenames or lots of UTF-8 filenames. Things > would have worked so well if there was a way of forcing windows to use > the TRANS.TBL file which is represented in every directory on the disc. > I'm not into windows stuff, but I guess there should be a way to do > this with some .dll magic or what? Or, if I could somehow generate separate names for rockridge and joliet... I am primarily after linux-readable CD's, I would be content with windows seeing only ascii transliterated filenames. -- ----------------------------------------------------------- | Radovan Garabik http://melkor.dnp.fmph.uniba.sk/~garabik/ | | __..--^^^--..__ garabik @ melkor.dnp.fmph.uniba.sk | ----------------------------------------------------------- Antivirus alert: file .signature infected by signature virus. Hi! I'm a signature virus! Copy me into your signature file to help me spread! -- Linux-UTF8: i18n of Linux on all levels Archive: http://mail.nl.linux.org/linux-utf8/
