From c3a7acf9ad27d5a1eeb2e52d85a39f42f45b8a6b Mon Sep 17 00:00:00 2001 From: Jean-Baptiste Bellet Date: Fri, 5 Aug 2022 16:17:41 +0200 Subject: [PATCH] import locale --- app/assets/javascripts/admin/all.js | 13 --------- .../controllers/flatpickr_controller.js | 29 ++++++++++++++++++- 2 files changed, 28 insertions(+), 14 deletions(-) diff --git a/app/assets/javascripts/admin/all.js b/app/assets/javascripts/admin/all.js index 7aa6444552..abfd7e3741 100644 --- a/app/assets/javascripts/admin/all.js +++ b/app/assets/javascripts/admin/all.js @@ -23,19 +23,6 @@ //= require lodash.underscore.js // datetimepicker (fil, nb) -//= require flatpickr/dist/l10n/ar -//= require flatpickr/dist/l10n/cat -//= require flatpickr/dist/l10n/cy -//= require flatpickr/dist/l10n/de -//= require flatpickr/dist/l10n/es -//= require flatpickr/dist/l10n/fr -//= require flatpickr/dist/l10n/it -//= require flatpickr/dist/l10n/nl -//= require flatpickr/dist/l10n/pl -//= require flatpickr/dist/l10n/pt -//= require flatpickr/dist/l10n/ru -//= require flatpickr/dist/l10n/sv -//= require flatpickr/dist/l10n/tr //= require shortcut-buttons-flatpickr/dist/shortcut-buttons-flatpickr.min //= require flatpickr/dist/plugins/labelPlugin/labelPlugin diff --git a/app/webpacker/controllers/flatpickr_controller.js b/app/webpacker/controllers/flatpickr_controller.js index 5fbef1f87d..8a4f3c693d 100644 --- a/app/webpacker/controllers/flatpickr_controller.js +++ b/app/webpacker/controllers/flatpickr_controller.js @@ -1,8 +1,35 @@ // import Flatpickr import Flatpickr from "stimulus-flatpickr"; - +import { ar } from "flatpickr/dist/l10n/ar"; +import { cat } from "flatpickr/dist/l10n/cat"; +import { cy } from "flatpickr/dist/l10n/cy"; +import { de } from "flatpickr/dist/l10n/de"; +import { fr } from "flatpickr/dist/l10n/fr"; +import { it } from "flatpickr/dist/l10n/it"; +import { nl } from "flatpickr/dist/l10n/nl"; +import { pl } from "flatpickr/dist/l10n/pl"; +import { pt } from "flatpickr/dist/l10n/pt"; +import { ru } from "flatpickr/dist/l10n/ru"; +import { sv } from "flatpickr/dist/l10n/sv"; +import { tr } from "flatpickr/dist/l10n/tr"; +import { en } from "flatpickr/dist/l10n/default.js"; export default class extends Flatpickr { static values = { enableTime: Boolean }; + locales = { + ar: ar, + cat: cat, + cy: cy, + de: de, + fr: fr, + it: it, + nl: nl, + pl: pl, + pt: pt, + ru: ru, + sv: sv, + tr: tr, + en: en, + }; initialize() { const datetimepicker = this.enableTimeValue == true;