Sarathlal N

Stop Google from translating datepicker input field

If we translate form with datepicker using Google translate, the field may show NaN/NaN/NaN instead of selected date after compleeting translation.

The Google have solution for it. We need to add notranslate to the field or its parent element. Google translate never consider content within this classs for translation.

<input type="text" class="datepicker notranslate">

If we are using jQuery & jQuery UI datepicker, we can also add class using jQuery during initialization of datepicker.

$(function() {
    $(".datepicker").datepicker();
    $('.ui-datepicker').addClass('notranslate');
});

Recent Posts

  1. Remove edit, view, trash and quick edit links within posts list of admin screen - WordPress
  2. PHP Errors not displaying or not logging - LAMP server - Solved
  3. Display all hooks sequentialy that run on a page - WordPress
  4. Get downloadable files of a downloadable product - WooCoomerce
  5. Add actions based on WooCoomerce order status

Your Questions / Comments

If you found this article interesting, found errors, or just want to discuss about them, please get in touch.