I have translated AccountSecurity.vue+ did a fix in manageaccount

This commit is contained in:
PascalMarchesseault
2024-09-02 23:00:39 -04:00
parent d33d3885da
commit c2677afe83
4 changed files with 42 additions and 26 deletions

View File

@@ -1,7 +1,7 @@
{ {
"general": { "general": {
"yes": "yes", "yes": "yes",
"no": "no" "no": "no"
}, },
"banner": { "banner": {
"subscription": "Subscriptions" "subscription": "Subscriptions"
@@ -38,17 +38,17 @@
"wallet": "Wallet", "wallet": "Wallet",
"Signout": "Sign out" "Signout": "Sign out"
}, },
"message": { "message": {
"edit" : "Edit", "edit": "Edit",
"delete": "Delete", "delete": "Delete",
"report": "Report", "report": "Report",
"yourcomment": "Your comment..." "yourcomment": "Your comment..."
}, },
"contentCard": { "contentCard": {
"commenttitle": "comments", "commenttitle": "comments",
"edit" : "Edit", "edit": "Edit",
"delete" : "delete", "delete": "delete",
"report" : "report", "report": "report",
"deletecontenttitle": "Delete this content?", "deletecontenttitle": "Delete this content?",
"deeletecontentwarning": "Are you sure you want to delete the content?" "deeletecontentwarning": "Are you sure you want to delete the content?"
}, },
@@ -56,21 +56,21 @@
"seconds": "seconds", "seconds": "seconds",
"1minuteago": "1 minute ago", "1minuteago": "1 minute ago",
"1minutefromnow": "1 minute from now", "1minutefromnow": "1 minute from now",
"minutes" : "minutes", "minutes": "minutes",
"1hourago" : "1 hour ago", "1hourago": "1 hour ago",
"1hourfromnow": "1 hour from now", "1hourfromnow": "1 hour from now",
"hours" : "hours", "hours": "hours",
"yesterday" : "Yesterday", "yesterday": "Yesterday",
"tomorrow": "Tomorrow", "tomorrow": "Tomorrow",
"days" : "days", "days": "days",
"lastweek" : "Last week", "lastweek": "Last week",
"nextweek" : "Next week", "nextweek": "Next week",
"weeks" : "weeks", "weeks": "weeks",
"lastmonth" : "Last month", "lastmonth": "Last month",
"nextmonth" : "Next month", "nextmonth": "Next month",
"months" : "months", "months": "months",
"lastyear": "Last year", "lastyear": "Last year",
"nextyear" : "Next year", "nextyear": "Next year",
"years": "years", "years": "years",
"lastcentury": "Last century", "lastcentury": "Last century",
"nextcentury": "Next century", "nextcentury": "Next century",
@@ -106,7 +106,15 @@
"accounts": "Account", "accounts": "Account",
"accountmanagement": "Account Management", "accountmanagement": "Account Management",
"pageid": "Page ID", "pageid": "Page ID",
"addAccount": "Add Account", "addaccount": "Add Account",
"authoritygranted": "Granted Permissions" "authoritygranted": "Granted Permissions"
},
"security": {
"title": "Security",
"howtoconnect": "How to connect to Hutopy",
"password": "Password",
"recoverybyemail": "Recovery by Email",
"recoverybymobile": "Recovery by Mobile"
} }
} }

View File

@@ -108,6 +108,14 @@
"pageid": "ID de la page", "pageid": "ID de la page",
"addaccount": "Ajouter un compte", "addaccount": "Ajouter un compte",
"authoritygranted": "Autorisations accordées" "authoritygranted": "Autorisations accordées"
},
"security": {
"title": "Sécurité",
"howtoconnect": "Comment vous connecter à Hutopy",
"password": "Mot de passe",
"recoverybyemail": "Récupération par email",
"recoverybymobile": "Récupération par mobile"
} }
} }

View File

@@ -20,7 +20,7 @@
</button> </button>
<button class="HoverBtn active:bg-gray-300 py-2 px-4 border-gray-400 shadow flex items-center transition duration-200 ease-in-out rounded-b-2xl w-full"> <button class="HoverBtn active:bg-gray-300 py-2 px-4 border-gray-400 shadow flex items-center transition duration-200 ease-in-out rounded-b-2xl w-full">
<span class="flex-none pa-2 min-w-32 text-left">{{$t('accountmanagement.addAccount')}}</span> <span class="flex-none pa-2 min-w-32 text-left">{{$t('accountmanagement.addaccount')}}</span>
<span class="flex-none text-fuchsia-800"> <span class="flex-none text-fuchsia-800">
<v-icon>mdi-plus-circle</v-icon> <v-icon>mdi-plus-circle</v-icon>

View File

@@ -1,16 +1,16 @@
<template> <template>
<div class="flex flex-col items-center w-full"> <div class="flex flex-col items-center w-full">
<h1 class="uppercase pb-5 text-2xl"> <v-icon class="mr-2">mdi-security</v-icon> Sécurité</h1> <h1 class="uppercase pb-5 text-2xl"> <v-icon class="mr-2">mdi-security</v-icon>{{$t('security.title')}}</h1>
<div class="border rounded-2xl w-full max-w-[800px]"> <div class="border rounded-2xl w-full max-w-[800px]">
<div class="py-5 uppercase ml-4">Comment vous connecter à Hutopy</div> <div class="py-5 uppercase ml-4">{{$t('security.howtoconnect')}}</div>
<div class="flex flex-col w-full"> <div class="flex flex-col w-full">
<button <button
@click="openModal('ModalPassword')" @click="openModal('ModalPassword')"
class="HoverBtn active:bg-gray-300 py-2 px-4 border-gray-400 shadow flex items-center transition duration-200 ease-in-out w-full"> class="HoverBtn active:bg-gray-300 py-2 px-4 border-gray-400 shadow flex items-center transition duration-200 ease-in-out w-full">
<span class="pa-2 min-w-32 text-left"><v-icon>mdi-onepassword</v-icon></span> <span class="pa-2 min-w-32 text-left"><v-icon>mdi-onepassword</v-icon></span>
<span class="flex-auto text-left pr-6">Mot de passe</span> <span class="flex-auto text-left pr-6">{{$t('security.password')}}</span>
<span class="flex-none"> <span class="flex-none">
<v-icon>mdi-chevron-right</v-icon> <v-icon>mdi-chevron-right</v-icon>
</span> </span>
@@ -20,7 +20,7 @@
@click="openModal('ModalRecoveryByEmailInfo')" @click="openModal('ModalRecoveryByEmailInfo')"
class="HoverBtn active:bg-gray-300 py-2 px-4 border-gray-400 shadow flex items-center transition duration-200 ease-in-out w-full"> class="HoverBtn active:bg-gray-300 py-2 px-4 border-gray-400 shadow flex items-center transition duration-200 ease-in-out w-full">
<span class="flex-none pa-2 min-w-32 text-left"> <v-icon>mdi-email-outline</v-icon></span> <span class="flex-none pa-2 min-w-32 text-left"> <v-icon>mdi-email-outline</v-icon></span>
<span class="flex-auto text-left pr-6">Récupération par E-mail</span> <span class="flex-auto text-left pr-6">{{$t('security.recoverybyemail')}}</span>
<span class="flex-none"> <span class="flex-none">
<v-icon>mdi-chevron-right</v-icon> <v-icon>mdi-chevron-right</v-icon>
</span> </span>
@@ -30,7 +30,7 @@
@click="openModal('ModalRecoveryByPhoneInfo')" @click="openModal('ModalRecoveryByPhoneInfo')"
class="HoverBtn active:bg-gray-300 py-2 px-4 border-gray-400 shadow flex items-center transition duration-200 ease-in-out w-full rounded-b-2xl"> class="HoverBtn active:bg-gray-300 py-2 px-4 border-gray-400 shadow flex items-center transition duration-200 ease-in-out w-full rounded-b-2xl">
<span class="flex-none pa-2 min-w-32 text-left"> <v-icon>mdi-cellphone</v-icon></span> <span class="flex-none pa-2 min-w-32 text-left"> <v-icon>mdi-cellphone</v-icon></span>
<span class="flex-auto text-left pr-6">Récupération par mobile</span> <span class="flex-auto text-left pr-6">{{$t('security.recoverybymobile')}}</span>
<span class="flex-none"> <span class="flex-none">
<v-icon>mdi-chevron-right</v-icon> <v-icon>mdi-chevron-right</v-icon>
</span> </span>