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. Handle plugin activation hook in multisite & single site - WordPress
  2. Get WordPress SQL query details
  3. Remove edit, view, trash and quick edit links within posts list of admin screen - WordPress
  4. PHP Errors not displaying or not logging - LAMP server - Solved
  5. Display all hooks sequentialy that run on a page - WordPress

Your Questions / Comments

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