From ec83964b092cc066b05bf723d679d0b71e557672 Mon Sep 17 00:00:00 2001 From: puriphatt Date: Mon, 24 Jun 2024 04:45:58 +0000 Subject: [PATCH] fix: service & properties i18n --- .../04_product-service/ServiceProperties.vue | 67 +++++++------------ .../WorkManagementComponent.vue | 8 ++- .../04_product-service/WorkNameManagement.vue | 12 ++-- src/i18n/en-US/index.ts | 1 + src/i18n/en-US/product-service.ts | 16 +++++ src/i18n/th-th/index.ts | 1 + src/i18n/th-th/product-service.ts | 16 +++++ src/pages/04_product-service/MainPage.vue | 4 +- 8 files changed, 71 insertions(+), 54 deletions(-) diff --git a/src/components/04_product-service/ServiceProperties.vue b/src/components/04_product-service/ServiceProperties.vue index 652d40bc..621c3a80 100644 --- a/src/components/04_product-service/ServiceProperties.vue +++ b/src/components/04_product-service/ServiceProperties.vue @@ -22,25 +22,25 @@ const selection = ref(false); const typeOption = ref([ { - label: 'Text', + label: t('text'), value: 'string', color: 'var(--pink-6-hsl)', icon: 'mdi-alpha-t', }, { - label: 'Number', + label: t('number'), value: 'number', color: 'var(--purple-11-hsl)', icon: 'mdi-numeric', }, { - label: 'Date', + label: t('date'), value: 'date', color: 'var(--green-9-hsl)', icon: 'mdi-calendar-blank-outline', }, { - label: 'Selection', + label: t('selection'), value: 'array', color: 'var(--indigo-7-hsl)', icon: 'mdi-code-array', @@ -117,7 +117,7 @@ function confirmDelete(items: unknown[], index: number) { dense unelevated color="primary" - label="Properties" + :label="$t('properties')" class="q-px-sm q-mb-lg" menu-anchor="bottom end" > @@ -141,8 +141,7 @@ function confirmDelete(items: unknown[], index: number) { class="q-mr-sm" style="color: hsl(var(--text-mute))" /> - - เลือกทั้งหมด + {{ $t('selectAll') }} @@ -239,7 +238,7 @@ function confirmDelete(items: unknown[], index: number) { map-options hide-bottom-space class="col q-mr-md" - label="Properties Name" + :label="$t('propertiesName')" option-label="label" option-value="value" :options="propertiesOption" @@ -264,7 +263,7 @@ function confirmDelete(items: unknown[], index: number) { emit-value map-options hide-bottom-space - label="Type" + :label="$t('type')" option-value="value" :options="typeOption" v-model="p.type" @@ -309,78 +308,59 @@ function confirmDelete(items: unknown[], index: number) {