I recently had to provide a working solution for Traditional Chinese for Hongkong. It involved both ODBC on the Linux server to read correct data from a Progress database, and process that data in .net on Mono, but also on
BsDiff for Windows and .net
This program is based on the excellent unix tool bsdiff from Colin Percival. I made some adjustments, so that it would compile in C++ mode in Dev-C++ IDE (mingw compiler), using the libbzip2 package. This version is based on bsdiff