2010-06-08 3 views
8

Я использую Fullcalendar на моем сайте, но мне нужен весь текст на другом языке. В этом плагине есть фрагмент кода:Как я могу переопределить значения по умолчанию в jQuery Fullcalendar

// function for adding/overriding defaults 

var setDefaults = fc.setDefaults = function(d) { 
    $.extend(true, defaults, d); 
}; 

Но у меня нет идей, как я могу его использовать. Пожалуйста, мне нужна помощь.

ответ

31

Вы просто переопределить параметры при создании fullcalendar. Примерно так:

var options = { 
    theme: true, 
    header: { 
    left: 'prev,next today', 
    center: 'title', 
    right: 'month,agendaWeek,agendaDay' 
    }, 
    timeFormat: { 
    agenda: 'h(:mm)t{ - h(:mm)t}', 
    '': 'h(:mm)t{-h(:mm)t }' 
    }, 
    monthNames: ["Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio", "Agosto", "Septiembre", "Octubre", "Noviembre", "Diciembre" ], 
    monthNamesShort: ['Ene','Feb','Mar','Abr','May','Jun','Jul','Ago','Sep','Oct','Nov','Dic'], 
    dayNames: [ 'Domingo', 'Lunes', 'Martes', 'Miércoles', 'Jueves', 'Viernes', 'Sábado'], 
    dayNamesShort: ['Dom','Lun','Mar','Mié','Jue','Vie','Sáb'], 
    buttonText: { 
    today: 'hoy', 
    month: 'mes', 
    week: 'semana', 
    day: 'día' 
    } 
    }; 

    $('#calendar').fullCalendar(options); 
+0

Спасибо! Это именно то, что мне нужно. – vtambourine

+0

Я тоже ищу это. Отлично. – Frank

+0

@vtambourine, если это ответили на ваш вопрос, пожалуйста, отметьте это как принятый ответ. поэтому он может помочь другим пользователям –

6

свойства для такого рода вещи описаны здесь:

http://arshaw.com/fullcalendar/docs/text/

+0

О, это так очевидно, мне приходилось копаться в документах на одну минуту дольше ... Спасибо! – vtambourine

Смежные вопросы