Home DADE
New Blog Posts: Merging Reports - Part 1 and Part 2

utf-8 <-> Unicode printing

edited July 2006 in DADE
Hello togehter,

we are developing an international program and we need to print in different
languages.
For example vietnmese or slowakia or chinese.

Our compiler is Borlland Delphi BDS 2006, Database MySql 4.1.15nt (utf-8)
Inside Delpgi wie have the TNT-Components to enable full unicode/utf-8
display.
To connect to database we use MyDac :-).

On screen it's shown ok, but when I start the ReportBuilder Designer I got
for
the special character only <?>.

Anybody any idea ???

Thanks Uwe

Comments

  • edited July 2006
    1. ReportBuilder does not currently contain support for Unicode. (This is a
    feature that we would like to add and we are hopeful that Borland will add
    Unicode support to the VCL in a future release - to make this a more
    manageable task for us)





    2. Unicode is not required to display a language properly. Any language can
    be displayed properly by configuring the Windows regional settings properly.
    However, if an application needs to display multiple languages, then Unicode
    is required. As an example, below is a tip from a customer for configuring
    a computer for Japanese.





    Note: RB also does not contain any support for Right to Left languages.





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

    Tech Tip: Configure XP for Japanese

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





    Please try the following steps:



    1. Install MS XP with Japanese support

    2. Change the value of Non Unicode Application setting to Japanese (in

    Advance tab of Control Panel's Countries and Language)

    3. For RB, you can set charset of ppLabel/ppDBEdit to SHIFTJIS_CHARSET or

    DEFAULT_CHARSET (for Multi-Lanugage application).

    4. For Paradox db file, you can set the LANGDRIVER of Paradox (in BDE) to

    Paradox 'japan' or 'ascii' ANSI (for Multi-Lanugage application).



    This method works for me.



    Contributed by Earnest Tse (ReportBuilder customer)






    --
    Nard Moseley
    Digital Metaphors
    www.digital-metaphors.com


    Best regards,

    Nard Moseley
    Digital Metaphors
    www.digital-metaphors.com
This discussion has been closed.