translation: traduire l'edition du profil en francais

This commit is contained in:
jeremy bayse
2026-06-22 13:33:47 +02:00
parent 2795335083
commit 72c6140949
4 changed files with 26 additions and 31 deletions
+2 -2
View File
@@ -16,14 +16,14 @@ defineProps({
</script> </script>
<template> <template>
<Head title="Profile" /> <Head title="Profil" />
<AuthenticatedLayout> <AuthenticatedLayout>
<template #header> <template #header>
<h2 <h2
class="text-xl font-semibold leading-tight text-gray-800 dark:text-gray-200" class="text-xl font-semibold leading-tight text-gray-800 dark:text-gray-200"
> >
Profile Profil
</h2> </h2>
</template> </template>
@@ -42,36 +42,32 @@ const closeModal = () => {
<section class="space-y-6"> <section class="space-y-6">
<header> <header>
<h2 class="text-lg font-medium text-gray-900 dark:text-gray-100"> <h2 class="text-lg font-medium text-gray-900 dark:text-gray-100">
Delete Account Supprimer le Compte
</h2> </h2>
<p class="mt-1 text-sm text-gray-600 dark:text-gray-400"> <p class="mt-1 text-sm text-gray-600 dark:text-gray-400">
Once your account is deleted, all of its resources and data will Une fois votre compte supprimé, toutes ses ressources et données seront définitivement effacées. Avant de supprimer votre compte, veuillez télécharger toutes les données ou informations que vous souhaitez conserver.
be permanently deleted. Before deleting your account, please
download any data or information that you wish to retain.
</p> </p>
</header> </header>
<DangerButton @click="confirmUserDeletion">Delete Account</DangerButton> <DangerButton @click="confirmUserDeletion">Supprimer le Compte</DangerButton>
<Modal :show="confirmingUserDeletion" @close="closeModal"> <Modal :show="confirmingUserDeletion" @close="closeModal">
<div class="p-6"> <div class="p-6">
<h2 <h2
class="text-lg font-medium text-gray-900 dark:text-gray-100" class="text-lg font-medium text-gray-900 dark:text-gray-100"
> >
Are you sure you want to delete your account? Êtes-vous sûr de vouloir supprimer votre compte ?
</h2> </h2>
<p class="mt-1 text-sm text-gray-600 dark:text-gray-400"> <p class="mt-1 text-sm text-gray-600 dark:text-gray-400">
Once your account is deleted, all of its resources and data Une fois votre compte supprimé, toutes ses ressources et données seront définitivement effacées. Veuillez saisir votre mot de passe pour confirmer que vous souhaitez supprimer définitivement votre compte.
will be permanently deleted. Please enter your password to
confirm you would like to permanently delete your account.
</p> </p>
<div class="mt-6"> <div class="mt-6">
<InputLabel <InputLabel
for="password" for="password"
value="Password" value="Mot de Passe"
class="sr-only" class="sr-only"
/> />
@@ -81,7 +77,7 @@ const closeModal = () => {
v-model="form.password" v-model="form.password"
type="password" type="password"
class="mt-1 block w-3/4" class="mt-1 block w-3/4"
placeholder="Password" placeholder="Mot de Passe"
@keyup.enter="deleteUser" @keyup.enter="deleteUser"
/> />
@@ -90,7 +86,7 @@ const closeModal = () => {
<div class="mt-6 flex justify-end"> <div class="mt-6 flex justify-end">
<SecondaryButton @click="closeModal"> <SecondaryButton @click="closeModal">
Cancel Annuler
</SecondaryButton> </SecondaryButton>
<DangerButton <DangerButton
@@ -99,7 +95,7 @@ const closeModal = () => {
:disabled="form.processing" :disabled="form.processing"
@click="deleteUser" @click="deleteUser"
> >
Delete Account Supprimer le Compte
</DangerButton> </DangerButton>
</div> </div>
</div> </div>
@@ -37,18 +37,17 @@ const updatePassword = () => {
<section> <section>
<header> <header>
<h2 class="text-lg font-medium text-gray-900 dark:text-gray-100"> <h2 class="text-lg font-medium text-gray-900 dark:text-gray-100">
Update Password Mettre à jour le Mot de Passe
</h2> </h2>
<p class="mt-1 text-sm text-gray-600 dark:text-gray-400"> <p class="mt-1 text-sm text-gray-600 dark:text-gray-400">
Ensure your account is using a long, random password to stay Assurez-vous que votre compte utilise un mot de passe long et aléatoire pour rester sécurisé.
secure.
</p> </p>
</header> </header>
<form @submit.prevent="updatePassword" class="mt-6 space-y-6"> <form @submit.prevent="updatePassword" class="mt-6 space-y-6">
<div> <div>
<InputLabel for="current_password" value="Current Password" /> <InputLabel for="current_password" value="Mot de Passe Actuel" />
<TextInput <TextInput
id="current_password" id="current_password"
@@ -66,7 +65,7 @@ const updatePassword = () => {
</div> </div>
<div> <div>
<InputLabel for="password" value="New Password" /> <InputLabel for="password" value="Nouveau Mot de Passe" />
<TextInput <TextInput
id="password" id="password"
@@ -83,7 +82,7 @@ const updatePassword = () => {
<div> <div>
<InputLabel <InputLabel
for="password_confirmation" for="password_confirmation"
value="Confirm Password" value="Confirmer le Mot de Passe"
/> />
<TextInput <TextInput
@@ -101,7 +100,7 @@ const updatePassword = () => {
</div> </div>
<div class="flex items-center gap-4"> <div class="flex items-center gap-4">
<PrimaryButton :disabled="form.processing">Save</PrimaryButton> <PrimaryButton :disabled="form.processing">Enregistrer</PrimaryButton>
<Transition <Transition
enter-active-class="transition ease-in-out" enter-active-class="transition ease-in-out"
@@ -113,7 +112,7 @@ const updatePassword = () => {
v-if="form.recentlySuccessful" v-if="form.recentlySuccessful"
class="text-sm text-gray-600 dark:text-gray-400" class="text-sm text-gray-600 dark:text-gray-400"
> >
Saved. Enregistré.
</p> </p>
</Transition> </Transition>
</div> </div>
@@ -26,11 +26,11 @@ const form = useForm({
<section> <section>
<header> <header>
<h2 class="text-lg font-medium text-gray-900 dark:text-gray-100"> <h2 class="text-lg font-medium text-gray-900 dark:text-gray-100">
Profile Information Informations du Profil
</h2> </h2>
<p class="mt-1 text-sm text-gray-600 dark:text-gray-400"> <p class="mt-1 text-sm text-gray-600 dark:text-gray-400">
Update your account's profile information and email address. Mettez à jour les informations de profil et l'adresse email de votre compte.
</p> </p>
</header> </header>
@@ -39,7 +39,7 @@ const form = useForm({
class="mt-6 space-y-6" class="mt-6 space-y-6"
> >
<div> <div>
<InputLabel for="name" value="Name" /> <InputLabel for="name" value="Nom" />
<TextInput <TextInput
id="name" id="name"
@@ -71,14 +71,14 @@ const form = useForm({
<div v-if="mustVerifyEmail && user.email_verified_at === null"> <div v-if="mustVerifyEmail && user.email_verified_at === null">
<p class="mt-2 text-sm text-gray-800 dark:text-gray-200"> <p class="mt-2 text-sm text-gray-800 dark:text-gray-200">
Your email address is unverified. Votre adresse email n'est pas vérifiée.
<Link <Link
:href="route('verification.send')" :href="route('verification.send')"
method="post" method="post"
as="button" as="button"
class="rounded-md text-sm text-gray-600 underline hover:text-gray-900 focus:outline-none focus:ring-2 focus:ring-indigo-500 focus:ring-offset-2 dark:text-gray-400 dark:hover:text-gray-100 dark:focus:ring-offset-gray-800" class="rounded-md text-sm text-gray-600 underline hover:text-gray-900 focus:outline-none focus:ring-2 focus:ring-indigo-500 focus:ring-offset-2 dark:text-gray-400 dark:hover:text-gray-100 dark:focus:ring-offset-gray-800"
> >
Click here to re-send the verification email. Cliquez ici pour renvoyer l'email de vérification.
</Link> </Link>
</p> </p>
@@ -86,12 +86,12 @@ const form = useForm({
v-show="status === 'verification-link-sent'" v-show="status === 'verification-link-sent'"
class="mt-2 text-sm font-medium text-green-600 dark:text-green-400" class="mt-2 text-sm font-medium text-green-600 dark:text-green-400"
> >
A new verification link has been sent to your email address. Un nouveau lien de vérification a été envoyé à votre adresse email.
</div> </div>
</div> </div>
<div class="flex items-center gap-4"> <div class="flex items-center gap-4">
<PrimaryButton :disabled="form.processing">Save</PrimaryButton> <PrimaryButton :disabled="form.processing">Enregistrer</PrimaryButton>
<Transition <Transition
enter-active-class="transition ease-in-out" enter-active-class="transition ease-in-out"
@@ -103,7 +103,7 @@ const form = useForm({
v-if="form.recentlySuccessful" v-if="form.recentlySuccessful"
class="text-sm text-gray-600 dark:text-gray-400" class="text-sm text-gray-600 dark:text-gray-400"
> >
Saved. Enregistré.
</p> </p>
</Transition> </Transition>
</div> </div>