From 5abe1265c8daf12d690614b387dbd34cbdecbad3 Mon Sep 17 00:00:00 2001 From: Muhammed Mustafa Date: Fri, 29 Sep 2023 11:02:34 +0530 Subject: [PATCH] fix: i18n for Duration --- packages/nc-gui/components/cell/Duration.vue | 11 +++++++---- .../components/smartsheet/column/DurationOptions.vue | 4 ++-- packages/nc-gui/lang/en.json | 3 +++ 3 files changed, 12 insertions(+), 6 deletions(-) diff --git a/packages/nc-gui/components/cell/Duration.vue b/packages/nc-gui/components/cell/Duration.vue index 34cc923bf1..c3bc7bb3ea 100644 --- a/packages/nc-gui/components/cell/Duration.vue +++ b/packages/nc-gui/components/cell/Duration.vue @@ -23,6 +23,8 @@ const { modelValue, showValidationError = true } = defineProps() const emit = defineEmits(['update:modelValue']) +const { t } = useI18n() + const { showNull } = useGlobal() const column = inject(ColumnInj) @@ -39,7 +41,9 @@ const isEditColumn = inject(EditColumnInj, ref(false)) const durationType = computed(() => parseProp(column?.value?.meta)?.duration || 0) -const durationPlaceholder = computed(() => (isEditColumn.value ? '(Optional)' : durationOptions[durationType.value].title)) +const durationPlaceholder = computed(() => + isEditColumn.value ? `(${t('labels.optional')})` : durationOptions[durationType.value].title, +) const localState = computed({ get: () => convertMS2Duration(modelValue, durationType.value), @@ -105,13 +109,12 @@ const focus: VNodeRef = (el) => !isExpandedFormOpen.value && !isEditColumn.value @mousedown.stop /> - NULL + {{ $t('general.null') }} {{ localState }}
- - Please enter a number + {{ $t('msg.plsEnterANumber') }}
diff --git a/packages/nc-gui/components/smartsheet/column/DurationOptions.vue b/packages/nc-gui/components/smartsheet/column/DurationOptions.vue index 688c19c685..d6d844f0a2 100644 --- a/packages/nc-gui/components/smartsheet/column/DurationOptions.vue +++ b/packages/nc-gui/components/smartsheet/column/DurationOptions.vue @@ -26,11 +26,11 @@ vModel.value.meta = {