From b931a32c3d73e4ca8cc728a556465c7b72e8da51 Mon Sep 17 00:00:00 2001 From: Florian Dupret Date: Tue, 16 Mar 2021 08:56:39 +0100 Subject: [PATCH] localize TheUserTable --- .../Admin/ManageUsers/TheUserTable.vue | 86 +++++++++---------- frontend/src/locales/messages/en.json | 8 +- frontend/src/locales/messages/fr.json | 12 ++- 3 files changed, 57 insertions(+), 49 deletions(-) diff --git a/frontend/src/components/Admin/ManageUsers/TheUserTable.vue b/frontend/src/components/Admin/ManageUsers/TheUserTable.vue index 8418e45ce..d3fe70d4c 100644 --- a/frontend/src/components/Admin/ManageUsers/TheUserTable.vue +++ b/frontend/src/components/Admin/ManageUsers/TheUserTable.vue @@ -2,10 +2,8 @@ @@ -27,7 +25,7 @@ @@ -42,7 +40,7 @@ - User ID: {{ editedItem.id }} + {{$t('user.user-id')}} {{ editedItem.id }} @@ -142,43 +140,45 @@ import { validators } from "@/mixins/validators"; export default { components: { Confirmation }, mixins: [validators], - data: () => ({ - search: "", - dialog: false, - activeId: null, - activeName: null, - headers: [ - { - text: this.$t('user.user-id'), - align: "start", - sortable: false, - value: "id", + data() { + return { + search: "", + dialog: false, + activeId: null, + activeName: null, + headers: [ + { + text: this.$t("user.user-id"), + align: "start", + sortable: false, + value: "id", + }, + { text: this.$t('user.full-name'), value: "fullName" }, + { text: this.$t('user.email'), value: "email" }, + { text: this.$t('user.group'), value: "group" }, + { text: this.$t('user.admin'), value: "admin" }, + { text: "", value: "actions", sortable: false, align: "center" }, + ], + users: [], + editedIndex: -1, + editedItem: { + id: 0, + fullName: "", + password: "", + email: "", + group: "", + admin: false, }, - { text: this.$t('user.full-name'), value: "fullName" }, - { text: this.$t('user.email'), value: "email" }, - { text: this.$t('user.group'), value: "group" }, - { text: this.$t('user.admin'), value: "admin" }, - { text: "", value: "actions", sortable: false, align: "center" }, - ], - users: [], - editedIndex: -1, - editedItem: { - id: 0, - fullName: "", - password: "", - email: "", - group: "", - admin: false, - }, - defaultItem: { - id: 0, - fullName: "", - password: "", - email: "", - group: "", - admin: false, - }, - }), + defaultItem: { + id: 0, + fullName: "", + password: "", + email: "", + group: "", + admin: false, + }, + } + }, computed: { formTitle() { diff --git a/frontend/src/locales/messages/en.json b/frontend/src/locales/messages/en.json index 7befdfe16..36aa40214 100644 --- a/frontend/src/locales/messages/en.json +++ b/frontend/src/locales/messages/en.json @@ -39,7 +39,8 @@ "sort": "Sort", "recent": "Recent", "sort-alphabetically": "A-Z", - "reset": "Reset" + "reset": "Reset", + "filter": "Filter" }, "page": { "home-page": "Home Page", @@ -60,7 +61,10 @@ "user-id": "User ID", "group": "Group", "new-user": "New User", - "edit-user": "Edit User" + "edit-user": "Edit User", + "create-user": "Create User", + "confirm-user-deletion": "Confirm User Deletion", + "are-you-sure-you-want-to-delete-the-user": "Are you sure you want to delete the user {activeName} ID: {activeId}" }, "meal-plan": { "shopping-list": "Shopping List", diff --git a/frontend/src/locales/messages/fr.json b/frontend/src/locales/messages/fr.json index 68180e2a7..18d50890b 100644 --- a/frontend/src/locales/messages/fr.json +++ b/frontend/src/locales/messages/fr.json @@ -20,7 +20,7 @@ "save": "Sauvegarder", "image-file": "Image", "update": "Mettre à jour", - "edit": "Editer", + "edit": "Modifier", "delete": "Supprimer", "select": "Sélectionner", "random": "Aléatoire", @@ -39,7 +39,8 @@ "recent": "Récent", "sort": "Trier", "sort-alphabetically": "A-Z", - "reset": "Réinitialiser" + "reset": "Réinitialiser", + "filter": "Filtrer" }, "page": { "home-page": "Accueil", @@ -48,7 +49,7 @@ }, "user": { "stay-logged-in": "Rester connecté(e) ?", - "email": "Email", + "email": "E-mail", "password": "Mot de passe", "sign-in": "Se connecter", "sign-up": "S'inscrire", @@ -60,7 +61,10 @@ "new-user": "Nouvel utilisateur", "user-group": "Groupe utilisateur", "user-id": "ID utilisateur", - "user-password": "Mot de passe de l'utilisateur" + "user-password": "Mot de passe de l'utilisateur", + "create-user": "Créer utilisateur", + "are-you-sure-you-want-to-delete-the-user": "Êtes-vous sûr de vouloir supprimer l'utilisateur {activeName} ID : {activeId}", + "confirm-user-deletion": "Confirmer la suppression" }, "meal-plan": { "shopping-list": "Liste d'achats",