Dear Team...
I am new to Kendo implementation and hence i am creating this thread.
Currently, i am working on Kendo UI in my ASP.NET MVC application and i am facing issues in Grid Globalization...
Problem Statement
The application is a multi-lingual application which needs to change the language based on the user's preference.
Now, if user changes his preference to "DE" from "EN" then, on the next login the complete application should load in "DE".
Approach to the Problem
For other part of the application i am using Resource files and everything is working as expected
But, for kendo UI components such as grid etc. i need them to be loaded in "DE" too.. Based on the http://docs.telerik.com/aspnet-mvc/getting-started/globalization#localized-user-interface, i implemented the below lines in my layout.cshtml page so that it will be applied to all the pages...
_Loyout.cshtml
@{
var culture = System.Globalization.CultureInfo.CurrentCulture.ToString();
}
<script src="@Url.Content("~/Scripts/kendo/2017.2.504/cultures/kendo.culture." + culture + ".min.js")"></script>
<script src="@Url.Content("~/Scripts/kendo/2017.2.504/messages/kendo.messages." + culture + ".min.js")"></script>
<script>
@Html.Kendo().Culture(false)
</script>
Issue
Kendo grid is not changing "DE" language, i am still seeing some the english text such as "Items", "items per Page", etc.
Question
Could any one please let me know how to implement the Globalization in a proper way so that i can see the grid in complete "DE" language...?
Thanks,
Krishna