There's a patch in the rsync upstream patch collection which adds a --tr flag which enables you to replace certain characters with other ones in file names. This is useful if you are trying to sync from say ext3 to vfat, where the latter file system supports a smaller character set. Anyway, I've successfully built and used rsync with the addition of this patch, and hopefully its reasonably non-invasive... http://gitweb.samba.org/?p=rsync-patches.git;a=blob;f=transliterate.diff;h=77f9ed8add21b705017c1809e99391cc5414de00;hb=5214a41bbae94607b196b199b483710e1babf292
I am not aware that this feature is available currently. I asked upstream for an update on their ticket.