feat: เพิ่ม i18n

This commit is contained in:
Net 2024-06-28 10:49:23 +07:00
parent 753940eb6c
commit 54a20d9558
4 changed files with 16 additions and 2 deletions

View file

@ -5,6 +5,7 @@ const email = defineModel<string>('email');
const contactName = defineModel<string>('contactName');
// const operatingHours = defineModel<string>('operatingHours');
const lineId = defineModel<string>('lineId');
const typeBranch = defineModel<string>('typeBranch');
defineProps<{
title?: string;
@ -23,7 +24,11 @@ defineProps<{
:readonly="readonly"
hide-bottom-space
class="col-5"
:label="$t('formDialogInputEmailHq')"
:label="
typeBranch === 'headOffice'
? $t('formDialogInputEmailHq')
: $t('formDialogInputEmailSubBranch')
"
v-model="email"
for="input-email"
/>
@ -34,7 +39,11 @@ defineProps<{
:readonly="readonly"
hide-bottom-space
class="col-7"
:label="$t('formDialogInputTelephoneHq')"
:label="
typeBranch === 'headOffice'
? $t('formDialogInputTelephoneHq')
: $t('formDialogInputTelephoneSubBranch')
"
v-model="telephoneNo"
for="input-telephone-no"
/>

View file

@ -42,7 +42,9 @@ export default {
formDialogUploadQrCode: 'Upload QR Code',
formDialogInputTelephoneHq: 'Head Office Telephone Number',
formDialogInputTelephoneSubBranch: 'Branch Telephone Number',
formDialogInputEmailHq: 'Head Office Contact Email',
formDialogInputEmailSubBranch: 'Branch Contact Email',
formDialogInputContactName: 'Contact',

View file

@ -39,7 +39,9 @@ export default {
formDialogUploadQrCode: 'อัปโหลด QR Code',
formDialogInputTelephoneHq: 'เบอร์โทรศัพท์สำนักงานใหญ่',
formDialogInputTelephoneSubBranch: 'เบอร์โทรศัพท์สาขา',
formDialogInputEmailHq: 'อีเมลติดต่อสำนักงานใหญ่',
formDialogInputEmailSubBranch: 'อีเมลติดต่อสาขา',
formDialogInputContactName: 'ติดต่อ',

View file

@ -896,6 +896,7 @@ watch(locale, () => {
<template #person>
<FormBranchContact
v-model:type-branch="formTypeBranch"
v-model:telephone-no="formData.telephoneNo"
v-model:contact="formData.contact"
v-model:email="formData.email"