thanks a lot for the answer.
I understand that with Kendo UI for ASP.NET MVC the desired functionality is already implemented. So all English text that is output to display screen will be in the foreign language. I tried as follows...
With Q3 I modified Areas\razor\Views\Shared\_WebLayout.cshtml by inserting
System.Threading.Thread.CurrentThread.CurrentCulture = System.Globalization.CultureInfo.CreateSpecificCulture("de-DE");
System.Threading.Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo("de-DE");
var culture = System.Threading.Thread.CurrentThread.CurrentCulture.ToString();
Then I opened the basic grid example. However, the navigation buttons' tooltips still show "Go to the first page" etc.
I am sure that the above code gets executed because I can hit a breakpoint. And because by switching from "de-DE" to "en-US" the month names inside the calendar get translated.
If you are sure that the above should work, then how should it work? Which component is responsible for translating the text? Is it ASP.NET? Is it Kendo UI? Is it done on the server? Is it done on the client?
Michael G. Schneider