¿Cómo crear UI Datepicker usando jQuery?

La localización significa que el navegador muestra datos en diferentes idiomas según la configuración del navegador o la configuración manual dentro de la aplicación. Para implementar jQuery UI Datepicker para mostrar en diferentes idiomas según la configuración del navegador, siga los pasos:

Acercarse:

Ejemplo:

<!doctype html>  
<html lang="en">  
    
<head>  
    <title>Localization JQuery UI Datepicker </title>  
    <meta charset="utf-8">  
    <script src=
"https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js">
    </script>  
    <script src=
"http://code.jquery.com/ui/1.11.4/jquery-ui.js">
    </script>  
    <link href=
"http://code.jquery.com/ui/1.11.4/themes/smoothness/jquery-ui.css" 
          rel="stylesheet" type="text/css" />  
    <script src=
"https://ajax.googleapis.com/ajax/libs/jqueryui/1.11.1/i18n/jquery-ui-i18n.min.js">
    </script>  
    <script type="text/javascript">  
        $(document).ready(function() {  
    
            var userLang = navigator.language || navigator.userLanguage;  
    
            var options = $.extend({}, // empty object    
                $.datepicker.regional[userLang], {  
                    dateFormat: "mm/dd/yy"  
                } // your custom options    
            );  
    
            $("#calendar").datepicker(options);  
        });  
    </script>  
</head>  
    
<body>  
    <div class="container">  
        <h3>JQuery UI Datepicker Localization</h3>  
        <div id="calendar"> </div>  
    </div>  
</body>  
    
</html>  

Veamos en las siguientes figuras cómo se muestra cuando cambia el idioma:

Salida 1: Al cambiar el idioma regional a inglés usando «en-US» en el siguiente código:

var options = $.extend(        
    {},  // empty object        
    $.datepicker.regional["en-US"], // Dynamically        
    { dateFormat: "mm/dd/yy"} // your custom options    
);  

Salida 2: Al cambiar el idioma regional como hindi usando «hola» en el siguiente código:

var options = $.extend(        
    {},  // empty object        
    $.datepicker.regional["hi"], // Dynamically        
    { dateFormat: "mm/dd/yy"} // your custom options    
);  

Puede utilizar el código de idioma regional según sus necesidades en el siguiente enlace: Lista de códigos ISO 639-1

Publicación traducida automáticamente

Artículo escrito por ankita1721cs1217 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *