2010-06-08 10 views
8

में डिफ़ॉल्ट रूप से ओवरराइड कैसे कर सकता हूं, मैं अपनी साइट पर Fullcalendar का उपयोग करता हूं, लेकिन मुझे अलग-अलग भाषा में सभी टेक्स्ट की आवश्यकता है। उस प्लगइन में कोड का टुकड़ा है:मैं jQuery पूर्ण कैलकुलेटर

// 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

संबंधित मुद्दे