Unplanned
Last Updated: 13 Aug 2021 11:36 by ADMIN
Janick
Created on: 06 Aug 2021 10:31
Category: Gantt
Type: Bug Report
0
Gantt component does not respect integrated TreeList norecords translation

Hi folks,

I am using the Gantt control and somtimes, I correctly do not have any data to show in it.

In this case, in the left-side of the Gantt (which is technically a Grid), the message "No records to display" is shown.

Since I am using Kendo with kendo.culture('de-CH') (Swiss German) and also the Swiss German messages, I would expect the message to be translated there as well.

Especially, when I am looking into the messages-file (https://kendo.cdn.telerik.com/2021.1.330/js/messages/kendo.messages.de-CH.min.js) and it does in fact contain the translation for the Grid's noRecords. And it's also there in the JavaScript code when having the Swiss German culture loaded:

console.log(kendo.ui.Grid.prototype.options.messages.noRecords);

Could you please have a look at this and make the Gantt component respect the translations?

 

For better illustration, I have prepared the following Dojo, that uses Swiss German culture and displays an empty Gantt chart: https://dojo.telerik.com/iXuKeYaZ

As I ran into this problem while using Telerik for ASP.NET Core, I am looking forward to a solution that that works there too.

 

Thanks in advance!

 

Kind regards,

Janick

 

 


 

1 comment
ADMIN
Martin
Posted on: 13 Aug 2021 11:36

Hello, Janick,

Thank you for reporting the issue.

Although the integrated widget is a TreeList (not a Grid), still the behavior is a bug in the Gantt, as it appears it is not getting the corresponding messages. Currently there is no workaround for the problem, so please subscribe to this item for further progress.

As a small token of gratitude for reporting the issue, I am updating your Telerik Points.

Let me know fi you have any further questions.

Regards,
Martin
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.