2012-03-01 83 views
7

我想使用jQuery datepicker本地化我们的MVC项目,但我找不到语言js文件here解释我们需要一些像这样的文件:jquery.ui.datepicker-fr.js但我可以找到的唯一的链接是this,我们在伊朗无法访问,是否有任何链接下载语言js文件?,我还需要波斯语(波斯语)版本,如下所示:jquery.ui.datepicker- fa.js下载jQuery脚本来本地化datepicker

+0

其他语言或更新您可以随时查询github上回购:https://github.com/jquery/jquery-ui/ – ithil 2014-01-02 15:47:34

回答

11

法国:

/* French initialisation for the jQuery UI date picker plugin. */ 
/* Written by Keith Wood (kbwood{at}iinet.com.au) and Stéphane Nahmani ([email protected]). */ 
jQuery(function($){ 
    $.datepicker.regional['fr'] = { 
     closeText: 'Fermer', 
     prevText: '<Préc', 
     nextText: 'Suiv>', 
     currentText: 'Courant', 
     monthNames: ['Janvier','Février','Mars','Avril','Mai','Juin', 
     'Juillet','Août','Septembre','Octobre','Novembre','Décembre'], 
     monthNamesShort: ['Jan','Fév','Mar','Avr','Mai','Jun', 
     'Jul','Aoû','Sep','Oct','Nov','Déc'], 
     dayNames: ['Dimanche','Lundi','Mardi','Mercredi','Jeudi','Vendredi','Samedi'], 
     dayNamesShort: ['Dim','Lun','Mar','Mer','Jeu','Ven','Sam'], 
     dayNamesMin: ['Di','Lu','Ma','Me','Je','Ve','Sa'], 
     weekHeader: 'Sm', 
     dateFormat: 'dd/mm/yy', 
     firstDay: 1, 
     isRTL: false, 
     showMonthAfterYear: false, 
     yearSuffix: ''}; 
    $.datepicker.setDefaults($.datepicker.regional['fr']); 
}); 

波斯语:

/* Persian (Farsi) Translation for the jQuery UI date picker plugin. */ 
/* Javad Mowlanezhad -- [email protected] */ 
/* Jalali calendar should supported soon! (Its implemented but I have to test it) */ 
jQuery(function($) { 
    $.datepicker.regional['fa'] = { 
     closeText: 'بستن', 
     prevText: '<قبلي', 
     nextText: 'بعدي>', 
     currentText: 'امروز', 
     monthNames: ['فروردين','ارديبهشت','خرداد','تير','مرداد','شهريور', 
     'مهر','آبان','آذر','دي','بهمن','اسفند'], 
     monthNamesShort: ['1','2','3','4','5','6','7','8','9','10','11','12'], 
     dayNames: ['يکشنبه','دوشنبه','سه‌شنبه','چهارشنبه','پنجشنبه','جمعه','شنبه'], 
     dayNamesShort: ['ي','د','س','چ','پ','ج', 'ش'], 
     dayNamesMin: ['ي','د','س','چ','پ','ج', 'ش'], 
     weekHeader: 'هف', 
     dateFormat: 'yy/mm/dd', 
     firstDay: 6, 
     isRTL: true, 
     showMonthAfterYear: false, 
     yearSuffix: ''}; 
    $.datepicker.setDefaults($.datepicker.regional['fa']); 
}); 

只需seperately将它们添加到文件,并根据需要为它们命名,一切都会迎刃而解;-)

+1

+1这就是善良和乐于助人! – 2012-03-01 09:34:38

0

这个答案今天救了我的信誉。我以为我会回报。这是一个巴西葡萄牙语版本给需要帮助的人。

jQuery(function($){ 
    $.datepicker.regional['br'] = { 
     closeText: 'close', 
     prevText: 'Prev', 
     nextText: 'Next', 
     currentText: 'Current', 
     monthNames: ['Janeiro','Fevereiro','Marco','Abril','Maio','Junho','Julho','Agosto','Setembro','Outubro','Novembro','Dezembro'], 
     monthNamesShort: ['Jan','Fev','Mar','Abr','Mai','Jun','Jul','Ago','Set','Out','Nov','Dez'], 
     dayNames: ['Domingo','Segunda-feira','Terça-feira','Quarta-feira','Quinta-feira','Sexta-feira','Sábado'], 
     dayNamesShort: ['Dom','Seg','Ter','Qua','Qui','Sex','Sab'], 
     dayNamesMin: ['D','S','T','Q','Q','S','S'], 
     weekHeader: 'D', 
     dateFormat: 'mm-dd-yyyy', 
     firstDay: 1, 
     isRTL: false, 
     showMonthAfterYear: false, 
     yearSuffix: ''}; 
    $.datepicker.setDefaults($.datepicker.regional['br']); 
});