Datepicker jQuery UI en Français

Avec ce code Javascript, on étend la fonction jQuery UI datepicker en rédigeant les noms des mois et des jours en Français, puis en définissant ces paramètres comme étant ceux par défaut.

(function(factory){
	if(typeof define === "function" && define.amd){
		define([ "../jquery.ui.datepicker" ], factory);
	}else{
		factory(jQuery.datepicker);
	}
}(function(datepicker){
	datepicker.regional['fr'] = {
		closeText          : 'Fermer',
		prevText           : 'Précédent',
		nextText           : 'Suivant',
		currentText        : 'Aujourd\'hui',
		monthNames         : ['Janvier', 'Février', 'Mars', 'Avril', 'Mai', 'Juin', 'Juillet', 'Août', 'Septembre', 'Octobre', 'Novembre', 'Décembre'],
		monthNamesShort    : ['Janv.', 'Févr.', 'Mars', 'Avril', 'Mai', 'Juin',	'Juil.', 'Août', 'Sept.', 'Oct.', 'Nov.', 'Déc.'],
		dayNames           : ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
		dayNamesShort      : ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
		dayNamesMin        : ['D','L','M','M','J','V','S'],
		weekHeader         : 'Sem.',
		dateFormat         : 'dd/mm/yy',
		firstDay           : 1,
		isRTL              : false,
		showMonthAfterYear : false,
		yearSuffix         : ''
	};
	datepicker.setDefaults(datepicker.regional['fr']);
	return datepicker.regional['fr'];
}));