Diffing results should not be locale dependent

Post your bug reports here.
Post Reply
mike Austin
Posts: 1
Joined: Thu Aug 21, 2008 10:07 pm
Location: Austin, TX
Contact:

Diffing results should not be locale dependent

Post by mike Austin »

Hi,

Our Translators and Engineers use CompareIt a lot before checking code in, to make sure that they did not unintentionally corrupt anything.

This is very common especially when we edit multilingual RC files (ANSI encoded). Each language section of the resource file is encoded in its own code page (1252 for western languages, 949 for Korean, 932 for Japanese, etc...).

The problem is that CompareIt seems to assume the system locale when doing its comparison and relies on the OS interpretation of the bytes.

Say I'm on a Korean codepage and I diff a multilingual RC file where Japanese chars were unintentionally corrupted by a Notepad. For example, rev1 of the file has "ƒpƒXƒ

grigsoft
Site Admin
Posts: 1673
Joined: Tue Sep 23, 2003 7:37 pm
Contact:

Post by grigsoft »

Yes, please send the files to support@grigsoft.com. Normally this should not happen, unless files are (wrongly?) detected as UTF.

Post Reply