Dateinput – nastavení jazyka

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
Hurass
Člen | 114
+
+1
-

Ahoj,

lze nějak nastavit jazyk? U dema vidím dny, měsíce a podobné v češtině, mě se ale vše zobrazuje v angličtině a týden začíná nedělí.

Díky

Šaman
Člen | 2659
+
+1
-

Který? Většina DateInputů je upravený JQuery DatePicker, možnosti nastavení najdeš v dokumentaci.

Já používám tohle nastavení:

/* Czech initialisation for the jQuery UI date picker plugin. */
/* Written by Tomas Muller (tomas@tomas-muller.net). */
jQuery(function($) {
    $.datepicker.regional['cs'] = {
        closeText: 'Zavřít',
        prevText: '<Dříve',
        nextText: 'Později>',
        currentText: 'Nyní',
        monthNames: ['leden', 'únor', 'březen', 'duben', 'květen', 'červen', 'červenec', 'srpen',
            'září', 'říjen', 'listopad', 'prosinec'],
        monthNamesShort: ['leden', 'únor', 'březen', 'duben', 'květen', 'červen', 'červenec', 'srpen', 'září', 'říjen', 'listopad', 'prosinec'],
        dayNames: ['neděle', 'pondělí', 'úterý', 'středa', 'čtvrtek', 'pátek', 'sobota'],
        dayNamesShort: ['ne', 'po', 'út', 'st', 'čt', 'pá', 'so'],
        dayNamesMin: ['ne', 'po', 'út', 'st', 'čt', 'pá', 'so'],
        weekHeader: 'Týd',
        dateFormat: 'd.m.yy',
        firstDay: 1,
        isRTL: false,
        showMonthAfterYear: false,
        yearSuffix: ''
    };
    $.datepicker.setDefaults($.datepicker.regional['cs']);
});

Editoval Šaman (21. 10. 2014 1:02)

Hurass
Člen | 114
+
0
-

Jedná se o doplňěk tento. Použil jsem tvoje řešení a vše funguje jak potřebuji, díky.