We have reports designed in English Language. However, we are required to translate all those to Arabic Language. I have done one report from the Globalization Strings and changed the culture as explained in your documentation.
I could see the translated strings in the report. However, the layout direction is still Left to right. There don't seem to be such an option from the report properties. I tried to change the direction from the page properties but still LTR.
By RTL I'm not talking specifically about the text direction in the controls. The whole report should reverse its direction. I.e., Text controls =from Left Aligned to right aligned, data band columns order, etc.
You have done an excellent job with the globalization and everything. but for the RTL languages such as Arabic, there is no point of the globalization strings feature if the whole report document is not fully reversed. We would have to copy and redesign all the reports to achieve that. Correct me if I'm wrong but I've been spending hours searching and trying to no avail.
If that is the case and there is a way to make it happen, can we pass the RTL from the C# code the same way we pass the culture to the report?
Our solution is bilingual (English and Arabic) and we would pass the parameter depending on the user selected culture/language.
> Our solution is bilingual (English and Arabic) and we would pass the parameter depending on the user selected culture/language.
Unfortunately, there is no other solution for that task.