Dear All,
I come through by searching for reporting tools to use in Silverlight application.
I need to develop reports using a professional tool that can enable reports to be displayed in English & Arabic as well.
I worked with telerik reporting tool, it is very good except when going to the end-user.. never mind the details...
Question:
===================
Is it doable to design the report in English and then localize it to be in Arabic as well, I mean everything in the report; contents and layout?
Appreciate any feedback
Regards
Hi,
Currently we don’t have support for what you want.
There is a workaround for localizing the content which is exposing the content as an object data source and switching language based on system settings or report parameters.
Let me know if you have any other question.
Best,
Leo
As far as I understood, I need an input parameter. Depending on the parameter I can switch the strings of the different controls with some background formulas. Is this right?
Thanks, Alex
Hi Alexander,
Yes what you say is one of the alternatives.
The other alternative is use a .Net resource (i.e. resx) to store your resources as you do in your apps. Implementing this approach involves:
1. Create the resource (let’s call it SR) and adding the different cultures you support.
2. Create a helper method that returns an IEnumerable<SR> and returns a list with just one element that is an instance of SR.
3. Create an object data source based on the helper method.
4. Use the fields in the ODS to localize your report.
Hope it helps.