How to do Chinese in D5


2005-05-23 04:02:07 AM
off-topic13
Hello,
We have a largish app that has been developed over the last 3 years. It
uses D5, BDE, and Paradox tables. We develop in English and have
translated to French, Spanish and German.
We now need to translate to Chinese.
What do I need to do to make D5, BDE, and Paradox uderstand Chinese.
Our sales rep in China sent us an MS Word doc file with two columns -
the left in English, the right in Chinese.
If I open this doc file on my English WinXP dev computer using MS Word,
I see both the right and left columns correctly. I can Select-Copy then
paste some Chinese into NotePad or WordPad and it comes out Chinese. If
I paste this same stuff into a DBEdit or DBMemo field in our app, it
comes out ????.
The China Rep uses Chinese XP. Running the app on his computer, he can
get Chinese characters to appear in the same DBEdit and DBMemo fields
that show ???? on ours. Those are saved in the app's Paradox DB. If I
copy that DB to my English dev computer then open that DB, the Chinese
is gibberish.
Questions:
What needs to be done so we can develop a Chinese translation of our
app. I hear rumblings about Russian and Arabic, also.
Things like buying a Chinese computer with Chinese XP and Delphi are
not out of the question.
Is there a 3rd party VCL/BDE/Paradox replacement that would make this
all work? From what I have read, it seems the lack of Unicode support
is the root evil.
Is it just a matter of changing language drivers, etc.?
Would switching to the latest Delphi (which is?) solve all our
problems?
Is there a book I should read that describes this process in grusome
detail?
Thanks very much.
Barry.