feat: localize errors, translate profile, refine jobs UI

This commit is contained in:
jeremy bayse
2026-05-08 12:20:30 +02:00
parent fd4a39a703
commit 7c01803f46
29 changed files with 3633 additions and 104 deletions

View File

@@ -42,36 +42,32 @@ const closeModal = () => {
<section class="space-y-6">
<header>
<h2 class="text-lg font-medium text-gray-900">
Delete Account
Supprimer le compte
</h2>
<p class="mt-1 text-sm text-gray-600">
Once your account is deleted, all of its resources and data will
be permanently deleted. Before deleting your account, please
download any data or information that you wish to retain.
Une fois votre compte supprimé, toutes ses ressources et données seront définitivement supprimées. Avant de supprimer votre compte, veuillez télécharger les données ou informations que vous souhaitez conserver.
</p>
</header>
<DangerButton @click="confirmUserDeletion">Delete Account</DangerButton>
<DangerButton @click="confirmUserDeletion">Supprimer le compte</DangerButton>
<Modal :show="confirmingUserDeletion" @close="closeModal">
<div class="p-6">
<h2
class="text-lg font-medium text-gray-900"
>
Are you sure you want to delete your account?
Êtes-vous sûr de vouloir supprimer votre compte ?
</h2>
<p class="mt-1 text-sm text-gray-600">
Once your account is deleted, all of its resources and data
will be permanently deleted. Please enter your password to
confirm you would like to permanently delete your account.
Une fois votre compte supprimé, toutes ses ressources et données seront définitivement supprimées. Veuillez saisir votre mot de passe pour confirmer que vous souhaitez supprimer définitivement votre compte.
</p>
<div class="mt-6">
<InputLabel
for="password"
value="Password"
value="Mot de passe"
class="sr-only"
/>
@@ -81,7 +77,7 @@ const closeModal = () => {
v-model="form.password"
type="password"
class="mt-1 block w-3/4"
placeholder="Password"
placeholder="Mot de passe"
@keyup.enter="deleteUser"
/>
@@ -90,7 +86,7 @@ const closeModal = () => {
<div class="mt-6 flex justify-end">
<SecondaryButton @click="closeModal">
Cancel
Annuler
</SecondaryButton>
<DangerButton
@@ -99,7 +95,7 @@ const closeModal = () => {
:disabled="form.processing"
@click="deleteUser"
>
Delete Account
Supprimer le compte
</DangerButton>
</div>
</div>