@@ -132,6 +132,19 @@ export default {
},
validFrom() {
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';
+ }
}
}
};
diff --git a/src/Bundle/ChillMainBundle/Resources/public/vuejs/Address/i18n.js b/src/Bundle/ChillMainBundle/Resources/public/vuejs/Address/i18n.js
index e61daf738..9cfd05a3e 100644
--- a/src/Bundle/ChillMainBundle/Resources/public/vuejs/Address/i18n.js
+++ b/src/Bundle/ChillMainBundle/Resources/public/vuejs/Address/i18n.js
@@ -29,11 +29,24 @@ const addressMessages = {
postalCode_name: 'Nom',
postalCode_code: 'Code postal',
date: 'Date de la nouvelle adresse',
- add_an_address_to_person: 'Ajouter l\'adresse à la personne',
validFrom: 'Date de la nouvelle adresse',
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',
- 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',
+
}
};