RSYNC doesn't like Unicode?

langelino langelino at gmx.net
Thu May 26 18:48:28 GMT 2005


Stuart Halliday wrote:

>>The important thing here is the codepage used. Rsync is not a Unicode 
>>application on Windows, and so it's interpretation of the file names is
>>dependent on the current codepage. The current codepage is called 
>>"Default locale" on Windows 2000 and "Codepage for non Unicode 
>>applications" on Windows XP. Either way, it's in the "Regional Options"
>>control panel applet, it's global to the computer, and requires 
>>administrator privilege and a reboot to change.
>>
>>Please check what your settings are on both computers, and let us know.
>>    
>>
>
>Thanks for replying and the clear explanation.
>
>My Windows 2000 machine has a default Language setting of 'Western Europe and United States'. With a locale of 'English (United Kingdom)'.
>
>My Windows XP machine has the 'Regional Options' set to 'English (United Kingdom)'.
>The Location set to 'United Kingdom'.
>
>Under its Languages tab the two 'supplements language support' options are unticked.
>
>Under its Advanced tab the option - 'Languages for non-unicode programs' is set to 'English (United States)'.
>
>The Code page conversion table has (I presume) the default values ticked (I've never changed them) like 10000 (MAC - Roman) option ticked and a host of others.
>  
>

Well, given what Shashar explanation, it seems natural to try to set

Under its Advanced tab the option - 'Languages for non-unicode programs'  to 'English (United Kingdom)'

Matt




More information about the rsync mailing list