add: translation in complete register

This commit is contained in:
Alexandro Uc Santos
2024-05-20 20:38:20 -06:00
parent c08567beda
commit 6aa95a6bd1
7 changed files with 103 additions and 45 deletions

View File

@@ -118,7 +118,7 @@
}
/////// Datos debug ///////
notifications.show = true;
notifications.text = 'Los datos se llenaron correctamente';
notifications.text = t('messages.registerCompleted');
loading.value = false;
router.push({name: 'home'});
@@ -159,11 +159,11 @@
const validatiosUser = () => {
if(user.name.trim().length < 3) {
return 'Ingresa nombre(s) valido';
return t('errors.name');
} else if(user.lastName.trim().length < 2) {
return 'Ingresa apellido(s) valido';
return t('errors.lastname');
} else if(user.phone1.trim().length < 10) {
return 'Ingresa teléfono valido';
return t('errors.phone');
} else {
return '';
}
@@ -229,49 +229,49 @@
<h2>{{ t('login.companyData') }}</h2>
<div class="divider mt-2 mb-4"></div>
<Custominput
label="¿Cuál es el nombre de la empresa? *"
type="text"
:label="t('labels.questionCompany') + '*'"
name="name"
:filled="false"
v-model:field="company.name"
/>
<Custominput
label="¿Cuál es el RFC de la empresa? *"
:label="t('labels.questionRfc') + '*'"
type="text"
name="rfc"
:filled="false"
v-model:field="company.rfc"
/>
<div class="mb-4">
<label class="custom-label">¿A que segmentos pertenece la empresa? *</label>
<label class="custom-label">{{ t('labels.questionSegments') }} *</label>
<Segments
v-model="company.segments"
:multiple="true"
/>
</div>
<div class="mb-4">
<label class="custom-label">¿Cuáles son las locaciones de carga de la empresa por estado? *</label>
<label class="custom-label">{{ t('labels.questionSates') }} *</label>
<States
v-model="company.states"
:multiple="true"
/>
</div>
<div class="mb-4">
<label class="custom-label">¿Cuáles son las locaciones de carga de la empresa por municipio? *</label>
<label class="custom-label">{{ t('labels.questionCities') }} *</label>
<Cities
v-model="company.cities"
:multiple="true"
/>
</div>
<div class="mb-4">
<label class="custom-label">¿Qué tipo de transportes utiliza la empresa? *</label>
<label class="custom-label">{{ t('labels.questionTrucks') }} *</label>
<TruckTypes
v-model="company.truckTypes"
:multiple="true"
/>
</div>
<Custominput
label="Información adicional de la empresa:"
:label="t('labels.infoCompanies')"
type="text"
name="description"
:filled="false"
@@ -287,17 +287,17 @@
class="btn-text ms-2"><i class="fa-solid fa-arrow-left"></i> {{ t('buttons.back') }}</a>
</div>
<NotificationBadge :msg="msgError" v-if="msgError != ''"/>
<h2>Información personal</h2>
<h2>{{ t('global.infoUser') }}</h2>
<div class="divider mt-2 mb-4"></div>
<Custominput
label="Nombres(s):"
:label=" t('labels.names') +'*'"
type="text"
name="name"
:filled="false"
v-model:field="user.name"
/>
<Custominput
label="Apellidos(s):"
:label=" t('labels.lastnames') +'*'"
type="text"
name="lastname"
:filled="false"
@@ -305,7 +305,7 @@
/>
<div class="content-phone">
<Custominput
label="Teléfono 1: *"
:label=" t('labels.phone1') +'*'"
type="number"
name="phone1"
:step="1"
@@ -313,7 +313,7 @@
v-model:field="user.phone1"
/>
<Custominput
label="Teléfono 2:"
:label=" t('labels.phone2')"
type="number"
name="phone2"
:step="1"