From e5b57469463082501a0d1a4304a8a55575a197cf Mon Sep 17 00:00:00 2001 From: Gabriel Jablonski Date: Tue, 3 Feb 2026 09:22:25 -0300 Subject: [PATCH] feat: add localized date format for scheduled messages (#206) --- app/javascript/dashboard/i18n/locale/en/conversation.json | 1 + app/javascript/dashboard/i18n/locale/pt_BR/conversation.json | 1 + .../conversation/scheduledMessages/ScheduledMessageModal.vue | 3 ++- 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/app/javascript/dashboard/i18n/locale/en/conversation.json b/app/javascript/dashboard/i18n/locale/en/conversation.json index 4eed95f66..a17b54dac 100644 --- a/app/javascript/dashboard/i18n/locale/en/conversation.json +++ b/app/javascript/dashboard/i18n/locale/en/conversation.json @@ -424,6 +424,7 @@ "MESSAGE_PLACEHOLDER": "Write your message...", "DATETIME_LABEL": "Date and time to send", "DATETIME_PLACEHOLDER": "Select date and time", + "DATETIME_FORMAT": "MMM D, YYYY h:mm A", "ATTACHMENT_LABEL": "Attachment", "ATTACHMENT_ADD": "Attach file", "ATTACHMENT_CURRENT": "Current attachment: {filename}", diff --git a/app/javascript/dashboard/i18n/locale/pt_BR/conversation.json b/app/javascript/dashboard/i18n/locale/pt_BR/conversation.json index 6272161cf..0826224e6 100644 --- a/app/javascript/dashboard/i18n/locale/pt_BR/conversation.json +++ b/app/javascript/dashboard/i18n/locale/pt_BR/conversation.json @@ -423,6 +423,7 @@ "MESSAGE_PLACEHOLDER": "Escreva sua mensagem...", "DATETIME_LABEL": "Data e hora de envio", "DATETIME_PLACEHOLDER": "Selecione data e hora", + "DATETIME_FORMAT": "D [de] MMM, YYYY HH:mm", "ATTACHMENT_LABEL": "Anexo", "ATTACHMENT_ADD": "Anexar arquivo", "ATTACHMENT_CURRENT": "Anexo atual: {filename}", diff --git a/app/javascript/dashboard/routes/dashboard/conversation/scheduledMessages/ScheduledMessageModal.vue b/app/javascript/dashboard/routes/dashboard/conversation/scheduledMessages/ScheduledMessageModal.vue index 3db3c4f21..441eb0fff 100644 --- a/app/javascript/dashboard/routes/dashboard/conversation/scheduledMessages/ScheduledMessageModal.vue +++ b/app/javascript/dashboard/routes/dashboard/conversation/scheduledMessages/ScheduledMessageModal.vue @@ -544,10 +544,11 @@ watch( type="datetime" :placeholder="t('SCHEDULED_MESSAGES.MODAL.DATETIME_PLACEHOLDER')" :lang="datePickerLang" - format="MMM D, YYYY h:mm A" + :format="t('SCHEDULED_MESSAGES.MODAL.DATETIME_FORMAT')" value-type="date" :disabled-date="disablePastDates" :show-second="false" + editable clearable append-to-body popup-class="z-[10000]"