We help IT Professionals succeed at work.

We've partnered with Certified Experts, Carl Webster and Richard Faulkner, to bring you two Citrix podcasts. Learn about 2020 trends and get answers to your biggest Citrix questions!Listen Now

x

Delphi in Chinese, how?

zhuhail
zhuhail asked
on
Medium Priority
384 Views
Last Modified: 2011-04-14
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 :-)
Comment
Watch Question

Commented:
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.

Not the solution you were looking for? Getting a personalized solution is easy.

Ask the Experts

Author

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.

Commented:
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.

Commented:
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.

Commented:
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.

Commented:
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.

Author

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.

Commented:
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
Access more of Experts Exchange with a free account
Thanks for using Experts Exchange.

Create a free account to continue.

Limited access with a free account allows you to:

  • View three pieces of content (articles, solutions, posts, and videos)
  • Ask the experts questions (counted toward content limit)
  • Customize your dashboard and profile

*This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

OR

Please enter a first name

Please enter a last name

8+ characters (letters, numbers, and a symbol)

By clicking, you agree to the Terms of Use and Privacy Policy.