RadzenDatePicker translation issue

Hi all,

When you have a datepicker and use good translation on a page, the date picker does not update the month name when you navigate from month to month. I’m not sure if this is a Google issue or a datepicker issue but it’s annoying!

You can see this on the demo: Blazor DatePicker & Calendar Component | Free UI Components by Radzen

Set your google to translate to another language.

Andy.

Hi @andymarksonline,

This is not a DatePicker issue - it's how Blazor and Google Translate interact. Google Translate replaces the page's text nodes with its own elements, and Blazor keeps updating the original (now removed) text nodes, so the visible text no longer refreshes. Attributes still update (you'll see the dropdown's aria-label change), but text doesn't. This affects any Blazor app and any text on the page, not just the month name.

Recommended approach: disable Google Translate for the app with (or translate="no" on the element) and use real localization instead - RadzenDatePicker renders month and day names from the current culture, so setting CultureInfo.CurrentCulture/Culture gives you properly translated names that update correctly.

You seem to have found a limitation of how Google Translate handles dynamically updated content. The initial month name gets translated, but when you move to the next or previous month, the DatePicker updates that part of the page and Google Translate doesn't appear to translate the new text.

So this looks more like a browser translation issue than a problem with your translation settings. It would still be useful to hear whether Radzen has a workaround for it.