Как изменить язык Bootstrap daterangepicker в селекторе боковой панели

Я пытаюсь изменить язык на испанский, используя свойство locale. Это нормально работает, но я могу найти только свойства для перевода только некоторых строк.

Как видно на изображении ниже, месяцы и дни недели переведены на испанский язык, а боковая панель - нет.

Есть ли свойство изменять эти значения?

Календарь

Свойство Locale:

"locale": {
        "format": "MM/DD/YYYY",
        "separator": " - ",
        "applyLabel": "Aplicar",
        "cancelLabel": "Cancelar",
        "fromLabel": "Desde",
        "toLabel": "Hasta",
        "customRangeLabel": "Personalizado",
        "daysOfWeek": [
            "Lu",
            "Ma",
            "Mi",
            "Ju",
            "Vi",
            "Sá",
            "Do"
        ],
        "monthNames": [
            "Enero",
            "Febrero",
            "Marzo",
            "Abril",
            "Mayo",
            "Junio",
            "Julio",
            "Agusto",
            "Septiembre",
            "Octubre",
            "Noviembre",
            "Diciembre"
        ],
        "firstDay": 0
    }

person Mikel Granero    schedule 28.03.2019    source источник


Ответы (1)


Возможно, я опоздал в игру, но диапазоны слева не определены в локали.

Они являются частью параметров, переданных ranges

  ranges: {
          'Heute': [moment(), moment()],
          'Gestern': [moment().subtract(1, 'days'), moment().subtract(1, 'days')],
          'Aktueller Monat': [moment().startOf('month'), moment().endOf('month')],
          'Letzter Monat': [moment().subtract(1, 'month').startOf('month'), moment().subtract(1, 'month').endOf('month')],
          'Januar 2019': [moment([2019,0]), moment(moment([2019,0]).endOf('month')) ],
          '1. Quartal 2019': [moment().quarter(1).startOf('quarter'), moment().quarter(1).endOf('quarter')],
          '2. Quartal 2019': [moment().quarter(2).startOf('quarter'), moment().quarter(2).endOf('quarter')],
          '3. Quartal 2019': [moment().quarter(3).startOf('quarter'), moment().quarter(3).endOf('quarter')],
          '4. Quartal 2019': [moment().quarter(4).startOf('quarter'), moment().quarter(4).endOf('quarter')]
        },

Кстати: Я ответил на ваш вопрос не только, но в основном потому, что искал именно то, что вы вставили в свой вопрос. Так что спасибо за вопрос ;-)

person Joachim Tuchel    schedule 05.06.2019