sure first you need to get the globalize script
http://github.com/jquery/globalize and add it to your scripts directory...
The add this to head section (under the jquery scripts):
<script src="@Url.Content("~/Scripts/globalizejs")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/cultures/cultures.js")" type="text/javascript"></script>
<script type="text/javascript">
$.validator.methods.number = function (value, element) {
return !isNaN(Globalize.parseFloat(value));
}
Globalize.culture = Globalize.cultures["@Html.Raw(currentCulture)"];
</script>
the also have culture specific scripts so instead of get all the supported cultures in cultures.js
Then just at the bottom of the file replace the following line:
@(MvcHtmlString.Create(HttpUtility.HtmlDecode(Html.Telerik().ScriptRegistrar()
with
@(MvcHtmlString.Create(HttpUtility.HtmlDecode(Html.Telerik().ScriptRegistrar().OnDocumentReady(@<text></text>).Globalization(true)
.jQuery(false).ToHtmlString())))
In order to get it working 100% you need to make some changes in the views (for the correct globalization of decimals when not in edit of telerik grid etc... see the globalize documentation) but doing this was adequate for my needs....
Hope that helps