We have a web application stateless, to pass the lang, all of the url of application are in the format (/xx/api/controller (xx = fr | nl | ...) (and we have a "filter" to change the CurrentUICulture based on this).
We try to use the Html.TelerikReporting().ReportViewer() (Asp.net Mvc ReportViewer) but we can not pass the lang from the client to the server side, the url of your service is like /api/reports/** and we can not change this or alter this to add parameter), thus how to pass the language ?
<globalization culture="auto" uiCulture=auto” /> is not viable because the client can change at any time the language.
I have even a badder case, for one report, the language is a report parameter for a pratical reason ! But you can not change the language in NeedDataSource, because it is too late, but before InitializeComponent, it is too early because no parameters ? How do to that ?
I googled, i searched on the forum, but nothing ?!. I was so easy with web form because we can intercept the creation of the report but here i do not find the way to intercept the creation and alter the culture ?
Thanks for any help.