RequireJS and translations support
- Langage dominant
- JavaScript
- Étoiles
- 7.6k
- Forks
- 981
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
Actually loading translation with requirejs cause : `TypeError: jQuery.fn.pickadate is undefined`
What's about using requirejs for translations (only `picker` is registered on requirejs, how declare deps on pickadate or pickatime) ?
```
// French translation
(function(root, factory) {
if (typeof define === 'function' && define.amd) {
// AMD
define(['jquery'], function ($) { // need that "$.fn.pickadate" is loaded
factory($);
});
} else {
// Browser globals
factory(root.jQuery);
}
}(this, function($) {
$.fn.pickadate.defaults = $.extend( $.fn.pickadate.defaults || {}, {
monthsFull: [ 'Janvier', 'Février', 'Mars', 'Avril', 'Mai', 'Juin', 'Juillet', 'Août', 'Septembre', 'Octobre', 'Novembre', 'Décembre' ],
monthsShort: [ 'Jan', 'Fev', 'Mar', 'Avr', 'Mai', 'Juin', 'Juil', 'Aou', 'Sep', 'Oct', 'Nov', 'Dec' ],
weekdaysFull: [ 'Dimanche', 'Lundi', 'Mardi', 'Mercredi', 'Jeudi', 'Vendredi', 'Samedi' ],
weekdaysShort: [ 'Dim', 'Lun', 'Mar', 'Mer', 'Jeu', 'Ven', 'Sam' ],
today: 'Aujourd\'hui',
clear: 'Effacer',
close: 'Fermer',
firstDay: 1,
format: 'dd mmmm yyyy',
formatSubmit: 'yyyy/mm/dd',
labelMonthNext:"Mois suivant",
labelMonthPrev:"Mois précédent",
labelMonthSelect:"Sélectionner un mois",
labelYearSelect:"Sélectionner une année"
});
}));
```
Guide de contribution
Ouvrir le guide de contribution
Évaluation
Cette issue n'a pas encore été évaluée.