Xbase++ and Chinese

This forum is for general support of Xbase++
Post Reply
Message
Author
bwolfsohn
Posts: 648
Joined: Thu Jan 28, 2010 7:07 am
Location: Alachua, Florida USA
Contact:

Xbase++ and Chinese

#1 Post by bwolfsohn »

We have a client who does a lot of business in China and the far east. They are interested in having a chinese language option for our software. not screens, but data.

We're currently using dbf/fpt/cdx and ads local or server.

This is an either or situation, not a translation option.

Where would i begin ??

Brian
Brian Wolfsohn
Retired and traveling around the country to music festivals in my RV.
OOPS.. Corona Virus, so NOT traveling right now...
http://www.breadmanrises.com
FB travel group: The Breadman Rises

User avatar
rdonnay
Site Admin
Posts: 4729
Joined: Wed Jan 27, 2010 6:58 pm
Location: Boise, Idaho USA
Contact:

Re: Xbase++ and Chinese

#2 Post by rdonnay »

Brian -

Michael Rudrich has been writing an app for a Chinese company.
He has even travelled to China several times.

He also has used Advantage Server, but not sure if he used it with this app.
I suggest sending him an email.

Roger
The eXpress train is coming - and it has more cars.

User avatar
Auge_Ohr
Posts: 1407
Joined: Wed Feb 24, 2010 3:44 pm

Re: Xbase++ and Chinese

#3 Post by Auge_Ohr »

bwolfsohn wrote:Where would i begin ??
get a OEM DBF with chinese Sign and try it ;)

to display chinese Sign you need a Unicode Font.
i use M$ Arial Unicode TTF, from Office with different Codepage (German/Chinese).

to enter Data you must have installed chinese IME Editor on none chinese OS(). Use same Unicode Font when enter Data.
while M$ chinese IME is very limited (you have to know how to use Pejing) there are a lot of 3PP IME.

you can try c:\WINDOWS\system32\charmap.exe too
charmap.exe with Unicode
charmap.exe with Unicode
SHANGhai.JPG (126.87 KiB) Viewed 9295 times
using Xbase++ :
do NOT use XP Manifest !!!
use "plain" XbpSLE (SLEpic does not work with DBCS )
NationMsg() return wrong for Mo,Tu,We,Th,Fr,Sa,So. or other "locale" Setting on chinese OS()
on some PC System "TAB" does not work ?! ( W2K sp4 chinese )
if XbpDialog "killDisplayFocus" and got back ":setDisplayFocus" every Time IME "switch" to "default" ... so you have to "switch" back
Problem with some DBCS "last bit" Unicode Sign like " when printing with GRA*
Problem with some DBCS "last bit" Unicode Sign like " when "export" to 3PP via activeX (Excel,Word,List&Label)
Problem with some DBCS with SEEK / Index if LEN(cText)/2 <> INT ( Whitespace ? )
do NOT use TRIM(chineseSign)
"fill" with SPACE() before SUBSTR()
German have "." instead of "," in numeric
Problem with DragDrop on none chinese OS() < Win7

recommend OS() : Windows 7 (english/chinese)

here a "mixed" Xbpbrowse
mixed XbpBrowse German/Chinese
mixed XbpBrowse German/Chinese
SCOPE_E.JPG (100.22 KiB) Viewed 9295 times
greetings by OHR
Jimmy

Post Reply