我用這twitter bootstrap style datepicker from Stefan PetreTwitter的引導日期選擇國際
不過,我不知道如何設置日期選擇到法國的格式,除了直接從源頭上改變它,有沒有更好的方式來做到它呢?
感謝所有
我用這twitter bootstrap style datepicker from Stefan PetreTwitter的引導日期選擇國際
不過,我不知道如何設置日期選擇到法國的格式,除了直接從源頭上改變它,有沒有更好的方式來做到它呢?
感謝所有
我一直在使用一個modified版本斯特凡Petre的的日期選擇器,並在那裏bottom of the docs它說,包括你的locale文件包含的是主datpicker文件之後。
dtjmsy,您可以使用此還有:
$('.datepicker').datepicker({
language: "pt-BR"
});
而且這裏有一個很好的沙箱中的鏈接,您可以嘗試一些配置: http://eternicode.github.io/bootstrap-datepicker/?#sandbox
只需添加自舉日期選擇器/ JS /區域設置/bootstrap-datepicker.fr.js在你的代碼中。 和
$('。datepicker')。datepicker({language:「fr-FR」});
就是這樣
在3.x版本,您必須internationalizate的moment.js
作爲後續...
// moment.js language configuration
// language : brazilian portuguese (pt-br)
// author : Caio Ribeiro Pereira : https://github.com/caio-ribeiro-pereira
(function (factory) {
if (typeof define === 'function' && define.amd) {
define(['moment'], factory); // AMD
} else if (typeof exports === 'object') {
module.exports = factory(require('../moment')); // Node
} else {
factory(window.moment); // Browser global
}
}(function (moment) {
return moment.locale('pt-br', {
months : "janeiro_fevereiro_março_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),
monthsShort : "jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),
weekdays : "domingo_segunda-feira_terça-feira_quarta-feira_quinta-feira_sexta-feira_sábado".split("_"),
weekdaysShort : "dom_seg_ter_qua_qui_sex_sáb".split("_"),
weekdaysMin : "dom_2ª_3ª_4ª_5ª_6ª_sáb".split("_"),
longDateFormat : {
LT : "HH:mm",
L : "DD/MM/YYYY",
LL : "D [de] MMMM [de] YYYY",
LLL : "D [de] MMMM [de] YYYY [às] LT",
LLLL : "dddd, D [de] MMMM [de] YYYY [às] LT"
},
calendar : {
sameDay: '[Hoje às] LT',
nextDay: '[Amanhã às] LT',
nextWeek: 'dddd [às] LT',
lastDay: '[Ontem às] LT',
lastWeek: function() {
return (this.day() === 0 || this.day() === 6) ?
'[Último] dddd [às] LT' : // Saturday + Sunday
'[Última] dddd [às] LT'; // Monday - Friday
},
sameElse: 'L'
},
relativeTime : {
future : "em %s",
past : "%s atrás",
s : "segundos",
m : "um minuto",
mm : "%d minutos",
h : "uma hora",
hh : "%d horas",
d : "um dia",
dd : "%d dias",
M : "um mês",
MM : "%d meses",
y : "um ano",
yy : "%d anos"
},
ordinal : '%dº'
});
}));
如果你想從服務器指定本地化的文本,你可以添加它(調用它(例如)「somename」):
jQuery.fn.datepicker.dates.somename = {
days: ["Воскресенье", "Понедельник", "Вторник", "Среда", "Четверг", "Пятница", "Суббота"],
daysShort: ["Вск", "Пнд", "Втр", "Срд", "Чтв", "Птн", "Суб"],
daysMin: ["Вс", "Пн", "Вт", "Ср", "Чт", "Пт", "Сб"],
months: ["Январь", "Февраль", "Март", "Апрель", "Май", "Июнь", "Июль", "Август", "Сентябрь", "Октябрь", "Ноябрь", "Декабрь"],
monthsShort: ["Янв", "Фев", "Мар", "Апр", "Май", "Июн", "Июл", "Авг", "Сен", "Окт", "Ноя", "Дек"],
today: "Сегодня",
clear: "Очистить",
format: "dd.mm.yyyy",
weekStart: 1
};
上面的調用函數(給語言參數值「somename」):
jQuery('#datepicker-container input').datepicker({
language: "somename"
});
然後,您可以指定,比如說,從一個RESX文件喜歡的任何值和語言。
嗨,約翰,我沒有得到相同的鏈接,你提供的那個完成了本地化的文檔,非常感謝 – dtjmsy