ASE Home Page Products Download Purchase Support About ASE
ChartDirector Support
Forum HomeForum Home   SearchSearch

Message ListMessage List     Post MessagePost Message

  RTL languages support in ChartDirector for Python
Posted by Andriy Zakharchuk on Dec-27-2011 00:25
Hello,

We are using ChartDirector for Python. We need to render RTL (right-to-left) legend strings, and it seems that ChartDirector doesn't render them properly (they are rendered as left-to-right, i.e. it doesn't detect RTL languages).

I've seen a topic on this forum, where RTL support for ChartDirector.NET was mentioned. So the question is, does ChartDirector/Python support RTL languages? If not, are there any plans to add RTL support to the Python version?

Thank you in advance.

  Re: RTL languages support in ChartDirector for Python
Posted by Peter Kwan on Dec-27-2011 02:27
Hi Andriy,

If you are using Windows, there is an updated DLL mentioned in the following thread that can support RTL text:

http://www.chartdir.com/forum/download_thread.php?bn=chartdir_support&thread=1298370676#N1298996012

(Note: The DLL mentioned in the above thread is "chartdir50.dll". It is the same as the "chartdir.dll" used in ChartDirector for Python. Please rename the updated DLL to "chartdir.dll" and use it to replace the old "chartdir.dll" in ChartDirector for Python.)

The RTL update will be included in the next version of ChartDirector. The next version of ChartDirector for Python should be available around Feb 2012.

Hope this can help.

Regards
Peter Kwan

  Re: RTL languages support in ChartDirector for Python
Posted by Andriy Zakharchuk on Dec-27-2011 17:41
Hello Peter,

Thank you for the prompt answer.

Unfortunately, we can not resolve this issue by replacing DLL, because we use Linux (x86_64/32) in our production environment. But, I guess, waiting for February 2012 might be an option for us. When you say about the next version of ChartDirector for Python, do you mean that it will be available for all platforms (including Linux 32/64)?

Thank you in advance.

  Re: RTL languages support in ChartDirector for Python
Posted by Peter Kwan on Dec-28-2011 02:10
Hi Andriy,

Yes. The upgrade will include all programming language and operating system editions of ChartDirector. So it will include ChartDirector for Python for all operating systems currently supported by ChartDirector.

Hope this can help.

Regards
Peter Kwan

  Re: RTL languages support in ChartDirector for Python
Posted by Andriy Zakharchuk on Dec-28-2011 03:18
Hi Peter,

This makes perfect sense and helps a lot.

Thank you!