bootstrap-datepicker définir la langue à l'échelle mondiale
Je suis en utilisant bootstrap-datepaginator qu'à l'intérieur utilise bootstrap-datepicker.
Utilizzanto bootstrap-datepicker comme un seul élément, il n'y a pas de problèmes pour définir la langue, mais ce n'est pas vrai en utilisant bootstrap-datepaginator. Comment puis-je faire?
Je suis en train de définir la langue italienne en tant que par défaut pour l'ensemble du projet.
Dans index.html
j'ai mis le script suivant:
<script src="vendors/bootstrap-datepicker/js/bootstrap-datepicker.js"></script>
<script src="vendors/jquery-ui/ui/i18n/datepicker-it.js"></script>
<script>
$(function() {
$( "#datepicker" ).datepicker( $.datepicker.regional[ "it" ] );
});
</script>
Mais dans la console j'obtiens ces erreurs:
Uncaught TypeError: Cannot read property 'regional' of undefined datepicker-it.js:15
Uncaught TypeError: Cannot read property 'regional' of undefined (index):394
J'ai tout essayé mais je suis fou!
J'ai changé le code de cette façon:
<script src="vendors/bootstrap-datepicker/js/bootstrap-datepicker.js"></script>
<script src="vendors/bootstrap-datepicker/js/locales/bootstrap-datepicker.it.js"></script>
<script>
$(function() {
$.datepicker.setDefaults( $.datepicker.regional["it"] );
});
</script>
mais maintenant l'erreur est comme suit:
Uncaught TypeError: Cannot read property 'setDefaults' of undefined
Avec ce correctif:
$('.datepicker').datepicker({
language: "it"
});
Je n'ai pas eu des erreurs dans la console, mais la langue est toujours en anglais par défaut
Vous êtes en utilisant le bootstrap datepicker, pas la jQueryUI.
stackoverflow.com/questions/19382189/...
OriginalL'auteur YoBre | 2014-10-21
Vous devez vous connecter pour publier un commentaire.
Utilisation de jQuery extend() de l'utilitaire de méthode pour fusionner vos paramètres dans le datepicker valeurs par défaut de l'objet:
OriginalL'auteur Stephan van Hoof
Voir Rory commentaire.. je ne suis pas à l'aide de jquery datepicker mais bootstrap.-
OriginalL'auteur