Delphi in Chinese, how?

Hi,

Do you know how to make a Delphi application in Chinese. I mean all the text appear on the screen (i.e. the caption of a button) is Chinese.
BTW. perhaps to let the users to input in Chinese is too difficult :-)
zhuhailAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

 
mheacockCommented:
Delphi would have to support the Chinese character set...which
I don't think it does yet...they've juts recently added support
for the Arabic character set.

Second, to make things easier once Delphi did support the
Chinese character set, you'd want to get a hold of the Chinese
version of Windows...all international versions of windows
come with an MSDN subscription (Japanese, Chinese, Arabic,
etc.)

Until Borland adds support for Chinese, you are probably
out of luck.  Doing it on your own would be far to difficult.
The Chinese character set has predefined positions within
Unicode and you'd want to take advantage of that.
0

Experts Exchange Solution brought to you by ConnectWise

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
 
zhuhailAuthor Commented:
Thank you.

I know we may dislpay / edit Chinese by Microsoft Word or Notepad as long as some program is added in the computer. Note, I am not saying the Chinese Windows.
Why there is no similar program to help Delphi or VB to (atleast) display chinese?

Cheers.
0
 
mheacockCommented:
There very well could be Chinese support in Delphi.  I know
Borland is working very hard at supplying support for internationalizing
Delphi programs.

They did just support the Arabic character set.  You will want
to go to Borland's site and see what they are currently supporting.

You will also want to e-mail their support line and see what the
current status of Chinese support is.
0
Cloud Class® Course: Certified Penetration Testing

This CPTE Certified Penetration Testing Engineer course covers everything you need to know about becoming a Certified Penetration Testing Engineer. Career Path: Professional roles include Ethical Hackers, Security Consultants, System Administrators, and Chief Security Officers.

 
mheacockCommented:
I will take a look at Borland too and see what they have...
the least I can do to supply you with as concise an answer
as possible.
0
 
mheacockCommented:
Couldn't find anything specifically...here is the press release
for Arabic tho...it mentions other language support:

---------------------------------------------------------
SCOTTS VALLEY, Calif. -- February 28, 1997 -- Borland International, Inc. today announced the availability of Arabic language enablement for Delphi(tm)
      Client/Server Suite 2.0 and its entire Delphi 2.0 line of rapid application development tools. By using this Arabic support package, any existing installation of
      Delphi 2.0 running on the Arabic version of Windows 95 can be upgraded to develop new Arabic applications. Delphi Client/Server Suite now supports 14
      languages: English, German, French, Japanese, Danish, Dutch, Italian, Portuguese, Spanish, Swedish, Korean, Chinese, Thai, and Arabic. Developers can
      now build applications with first-class, built-in support for Arabic. "Delphi applications can now include both Arabic and English characters," said Martin
      Raim, Borland's product manager for Eastern Europe, Mediterranean, and Middle-East countries (EMM). "Delphi Arabic Enablement gives full support for
      left-to-right and right-to-left in the same string." This language support package includes a complete set of native Arabic database controls: Ten Arabic
      data-aware controls, 16 Arabic standard controls and 11 abstract base types for further customization. "We are counting on a continuation of the
      success of Delphi on the Arab market and expect even higher growth rates," said Gerhard Romen, Borland's vice president for Central Europe and EMM.
      "Furthermore, with this step, we are reconfirming our commitment to Arabic Developers."

-----------------------------------------------------------

I do think you would need the Chinese version of Windows95
or NT.  All international versions are delivered as a part
of an MSDN subscription...go to www.microsoft.com to get more
information on MSDN subscriptions.

0
 
mheacockCommented:
I finally got a response from Borland...

From: Inn Nam Yong <inyong@corp.borland.com

Let me give you an update of what we can support in term of Chinese in
our product.

Yes, Borland is supporting Chinese in their product
Yes, Borland is working on the Chinese support in all current and future
release of the product
Some release of Borland product with chinese support are

a) Delphi 1.0, Delphi 2.0 and Delphi 3.0 -  You had to get a Chinese
Solution pack available from hong Kong or Taiwan  together with the Us
version of this product for it to support Chinese language.

b) C++ Builder - UI and help are in English but we provide a disk taht
include all the changes to the BDE and langauge drivers to support
Chinese langauge and some last minute change to the code

c) Intrabuilder 1.0 - Patch disk to support chinese

d) dBASE Dos and Window product -  Fully localized with UI and help

e) Interbase 4.0 - add in Chinese language drivers




I hope this sheds further light on your question.
0
 
zhuhailAuthor Commented:
Thank you very much for that you still remember my question.

I'll search the Chinese solution pack mentioned above. If I get something usefull, I'll post that as a comment.

Cheers.
0
 
mheacockCommented:
Call Borland and see how you can get it in this country...
seems that they were only offering it in Hong Kong/Taiwan
from what the guy said in the e-mail above...

You may also want to contact the guy above yourself...

    inyong@corp.borland.com
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.