2010-06-08 8 views
8

Ich benutze Fullcalendar auf meiner Website, aber ich brauche alle Texte in verschiedenen Sprachen. Es gibt ein Stück Code in diesem Plugin:Wie überschreibe ich Standardwerte in jQuery Fullcalendar

// function for adding/overriding defaults 

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

Aber ich habe keine Ideen, wie ich es verwenden kann. Bitte, ich brauche Hilfe.

Antwort

31

Sie außer Kraft setzen nur die Einstellungen, wenn die fullcalendar zu schaffen. Gefällt mir:

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

Vielen Dank! Genau das brauche ich. – vtambourine

+0

Bin auch auf der Suche nach diesem. Perfekt. – Frank

+0

@vtambourine Wenn dies Ihre Frage beantwortet, markieren Sie diese bitte als akzeptierte Antwort. So kann es anderen Benutzern helfen –