Is there any reporting tool which offers multilingual support (namely English en-US and Arabic ar-KW) and support for Web report viewing in IE6 and above. I don't want to end up making different reports for each added language. Development platform for this is ASP.NET 3.5, Crystal Reports or any compatible reporting tool, SQL Server 2000/2005, IIS 6/7.
One way I figured out works if we are only working with the static data then we can add and replace the translations of static text (labels, headers etc) using reports formulas. I'm not sure whether it works with older reports versions but I've tested and it did worked with CR 9 and above. But this is off no use when we need to change the positioning and ordering of the reports columns as well for right-to-left and left-to-right layout languages like English and Arabic...
What is the recommended and best known/developed way to deal with this?
Any bright idea and help would be appreciated.