Last Updated: 12 Aug 2021 12:42 by ADMIN
Created on: 11 Sep 2017 00:30
Category: Kendo UI for Angular
Type: Feature Request
Allow culture to be passed in as an optional parameter to a control
Currently, controls are getting their culture from the LOCALE_ID of Angular2 which is set pre-compile time.  This is good and all but there will be issues faced when the application supports multiple countries.  It isn't advisable to create different applications for different countries which have the same functionality.

It would be better if we can simply pass an optional parameter to the control and set the culture that we want to be used.
Posted on: 12 Aug 2021 12:42


In general the locale is set at the application level. Thus we will decline this feature request.

Let me also add that you can change the Kendo messages dynamically using the MessageService as demonstrated on the following article:

That approach allows to update the messages at run time without having to rebuild the application.

Progress Telerik

Love the Telerik and Kendo UI products and believe more people should try them? Invite a fellow developer to become a Progress customer and each of you can get a $50 Amazon gift voucher.

Md. Masudur Rahman
Posted on: 16 Oct 2017 02:51
Any update on this issue from Telerik side? Also, if there is any workaround to support format for input fields. 

Most affected controls are date picker, calendar whose format is set to US culture by default. We need a mechanism to set it to different UI culture at runtime.