mirror of
https://gitlab.com/Chill-Projet/chill-bundles.git
synced 2025-06-13 05:44:24 +00:00
Address i18n: manage specific translations
This commit is contained in:
parent
fbf343dd19
commit
46bd70881e
@ -59,21 +59,21 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div v-if="!context.edit" class='address-valid date-since'>
|
<div v-if="!context.edit" class='address-valid date-since'>
|
||||||
<h3>{{ $t('date') }}</h3>
|
<h3>{{ $t(getValidFromDateText) }}</h3>
|
||||||
<div class="input-group mb-3">
|
<div class="input-group mb-3">
|
||||||
<span class="input-group-text" id="validFrom"><i class="fa fa-fw fa-calendar"></i></span>
|
<span class="input-group-text" id="validFrom"><i class="fa fa-fw fa-calendar"></i></span>
|
||||||
<input type="date" class="form-control form-control-lg" name="validFrom"
|
<input type="date" class="form-control form-control-lg" name="validFrom"
|
||||||
v-bind:placeholder="$t('validFrom')"
|
v-bind:placeholder="$t(getValidFromDateText)"
|
||||||
v-model="validFrom"
|
v-model="validFrom"
|
||||||
aria-describedby="validFrom"
|
aria-describedby="validFrom"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
<!--div v-if="flag.loading">{{ $t('loading') }}</div-->
|
<!--div v-if="flag.loading">{{ $t('loading') }}</div-->
|
||||||
<div v-if="errorMsg && errorMsg.length > 0" class="alert alert-danger">
|
<div v-if="errorMsg && errorMsg.length > 0" class="alert alert-danger">
|
||||||
{{ errors }}
|
{{ errorMsg }}
|
||||||
</div>
|
</div>
|
||||||
<div v-if="flag.success" class="alert alert-success">
|
<div v-if="flag.success" class="alert alert-success">
|
||||||
{{ $t('person_address_creation_success') }}
|
{{ $t(getSuccessText) }}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@ -132,6 +132,19 @@ export default {
|
|||||||
},
|
},
|
||||||
validFrom() {
|
validFrom() {
|
||||||
return new Date().toISOString().split('T')[0];
|
return new Date().toISOString().split('T')[0];
|
||||||
|
},
|
||||||
|
getValidFromDateText() {
|
||||||
|
return (this.context.entity.type === 'household') ? 'move_date' : 'validFrom';
|
||||||
|
},
|
||||||
|
getSuccessText() {
|
||||||
|
switch (this.context.entity.type) {
|
||||||
|
case 'household':
|
||||||
|
return (this.context.edit) ? 'household_address_edit_success' : 'household_address_move_success';
|
||||||
|
case 'person':
|
||||||
|
return (this.context.edit) ? 'person_address_edit_success' : 'person_address_creation_success';
|
||||||
|
default:
|
||||||
|
return (this.context.edit) ? 'address_edit_success' : 'address_new_success';
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
@ -29,11 +29,24 @@ const addressMessages = {
|
|||||||
postalCode_name: 'Nom',
|
postalCode_name: 'Nom',
|
||||||
postalCode_code: 'Code postal',
|
postalCode_code: 'Code postal',
|
||||||
date: 'Date de la nouvelle adresse',
|
date: 'Date de la nouvelle adresse',
|
||||||
add_an_address_to_person: 'Ajouter l\'adresse à la personne',
|
|
||||||
validFrom: 'Date de la nouvelle adresse',
|
validFrom: 'Date de la nouvelle adresse',
|
||||||
back_to_the_list: 'Retour à la liste',
|
back_to_the_list: 'Retour à la liste',
|
||||||
|
loading: 'chargement en cours...',
|
||||||
|
address_new_success: 'La nouvelle adresse est enregistrée',
|
||||||
|
address_edit_success: 'L\'adresse a été mise à jour',
|
||||||
|
|
||||||
|
// person specific
|
||||||
|
add_an_address_to_person: 'Ajouter l\'adresse à la personne',
|
||||||
person_address_creation_success: 'La nouvelle adresse de la personne est enregistrée',
|
person_address_creation_success: 'La nouvelle adresse de la personne est enregistrée',
|
||||||
loading: 'chargement en cours...'
|
person_address_edit_success: 'L\'adresse de la personne a été mise à jour',
|
||||||
|
|
||||||
|
// household specific
|
||||||
|
move_date: 'Date du déménagement',
|
||||||
|
select_a_existing_address: 'Sélectionner une adresse existante',
|
||||||
|
add_an_address_to_household: 'Enregistrer',
|
||||||
|
household_address_move_success: 'La nouvelle adresse du ménage est enregistrée',
|
||||||
|
household_address_edit_success: 'L\'adresse du ménage a été mise à jour',
|
||||||
|
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user