mirror of
https://github.com/AmruthPillai/Reactive-Resume.git
synced 2026-08-25 15:52:21 +10:00
Release v5.2.8 (#3375)
Upgrades to Better Auth 1.7, expands Custom Styles coverage of item headers, and adds a human-approval step to the AI agent's resume edits. Breaking for self-hosters using a custom OAuth provider: the callback path changes from /api/auth/oauth2/callback/custom to /api/auth/callback/custom, and installs using OAUTH_DISCOVERY_URL need one additional UPDATE after upgrading. Both are documented in docs/self-hosting/sso.mdx. - Better Auth 1.7, with the account issuer migration and the jwks alg/crv columns the 1.7 jwt plugin requires - Agent edits gated behind an approval step, with crash-safe runs and context pruning - item-header now covers every section header row on every template; adds the item-header-row part - Fixes provider unlinking, auth error messages, and version conflicts on freshly created resumes - New /auth/error page, translated across all 53 target locales - DeepSeek Harness plugin moved into packages/dsh-plugin - Dependency bumps across the workspace
This commit is contained in:
@@ -679,6 +679,11 @@ msgstr "Récompenses"
|
||||
msgid "Azerbaijani"
|
||||
msgstr "Azerbaïdjanais"
|
||||
|
||||
#. Action returning a signed-in user to the page where they manage linked providers
|
||||
#: src/features/auth/pages/error.tsx
|
||||
msgid "Back to authentication settings"
|
||||
msgstr "Retour aux paramètres d'authentification"
|
||||
|
||||
#. Secondary navigation button on 2FA verification screen
|
||||
#: src/features/auth/pages/verify-2fa.tsx
|
||||
msgid "Back to Login"
|
||||
@@ -688,6 +693,11 @@ msgstr "Retour à la page de connexion"
|
||||
msgid "Back to resumes"
|
||||
msgstr "Retour aux CV"
|
||||
|
||||
#. Action returning the visitor to the sign-in page after a failed sign-in
|
||||
#: src/features/auth/pages/error.tsx
|
||||
msgid "Back to sign in"
|
||||
msgstr "Retour à la connexion"
|
||||
|
||||
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
|
||||
msgid "Background Color"
|
||||
msgstr "Couleur de fond"
|
||||
@@ -1498,6 +1508,11 @@ msgstr "Description"
|
||||
msgid "Design"
|
||||
msgstr "Apparence"
|
||||
|
||||
#. Label above the raw error text forwarded by the identity provider
|
||||
#: src/features/auth/pages/error.tsx
|
||||
msgid "Details from the provider:"
|
||||
msgstr "Détails du fournisseur :"
|
||||
|
||||
#. Destructive action button to turn off two-factor authentication
|
||||
#: src/dialogs/auth/disable-two-factor.tsx
|
||||
#: src/features/settings/authentication/components/two-factor.tsx
|
||||
@@ -2981,6 +2996,10 @@ msgstr "Réseau"
|
||||
msgid "Never expires"
|
||||
msgstr "N'expire jamais"
|
||||
|
||||
#: src/features/auth/pages/error.tsx
|
||||
msgid "New account sign-ups are currently disabled on this server."
|
||||
msgstr "Les inscriptions de nouveaux comptes sont actuellement désactivées sur ce serveur."
|
||||
|
||||
#: src/features/command-palette/pages/navigation.tsx
|
||||
#: src/features/command-palette/pages/resumes.tsx
|
||||
msgid "New Application"
|
||||
@@ -4209,6 +4228,11 @@ msgstr "Connectez-vous avec GitHub, Google ou un fournisseur OAuth personnalisé
|
||||
msgid "Sign up"
|
||||
msgstr "S'inscrire"
|
||||
|
||||
#. Title on the page shown after a failed or cancelled OAuth sign-in
|
||||
#: src/features/auth/pages/error.tsx
|
||||
msgid "Sign-in didn't complete"
|
||||
msgstr "La connexion n'a pas abouti"
|
||||
|
||||
#: src/features/auth/components/social-auth.tsx
|
||||
#: src/features/auth/pages/login.tsx
|
||||
msgid "Signing in..."
|
||||
@@ -4295,6 +4319,10 @@ msgstr "Autre chose…"
|
||||
msgid "Something went wrong"
|
||||
msgstr "Quelque chose s'est mal passé"
|
||||
|
||||
#: src/features/auth/pages/error.tsx
|
||||
msgid "Something went wrong while signing you in. Please try again."
|
||||
msgstr "Une erreur s'est produite lors de votre connexion. Veuillez réessayer."
|
||||
|
||||
#: src/features/applications/components/application-actions-menu.tsx
|
||||
#: src/features/applications/components/application-detail-sheet.tsx
|
||||
#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx
|
||||
@@ -4570,6 +4598,18 @@ msgstr "Thaïlandais"
|
||||
msgid "Thank you to our sponsors"
|
||||
msgstr "Merci à nos sponsors"
|
||||
|
||||
#: src/features/auth/pages/error.tsx
|
||||
msgid "That provider account is already linked to a different user."
|
||||
msgstr "Ce compte du fournisseur est déjà lié à un autre utilisateur."
|
||||
|
||||
#: src/features/auth/pages/error.tsx
|
||||
msgid "That provider account uses a different email address than your account."
|
||||
msgstr "Ce compte du fournisseur utilise une adresse e-mail différente de celle de votre compte."
|
||||
|
||||
#: src/features/auth/pages/error.tsx
|
||||
msgid "That sign-in provider is no longer available on this server."
|
||||
msgstr "Ce fournisseur de connexion n'est plus disponible sur ce serveur."
|
||||
|
||||
#: src/routes/agent/-components/agent-chat.tsx
|
||||
msgid "The agent needs your input."
|
||||
msgstr "L'agent a besoin de votre contribution."
|
||||
@@ -4582,6 +4622,10 @@ msgstr "La clé API a été supprimée avec succès."
|
||||
msgid "The API key will no longer be able to access your data after deletion. This action cannot be undone."
|
||||
msgstr "La clé API ne pourra plus accéder à vos données après la suppression. Cette action ne peut pas être annulée."
|
||||
|
||||
#: src/features/auth/pages/error.tsx
|
||||
msgid "The application that sent you here made an invalid authorization request."
|
||||
msgstr "L'application qui vous a envoyé ici a effectué une demande d'autorisation non valide."
|
||||
|
||||
#. Empty-state message when no command palette results match the search query
|
||||
#: src/features/command-palette/index.tsx
|
||||
msgid "The command you're looking for doesn't exist."
|
||||
@@ -4600,6 +4644,18 @@ msgstr "La page que vous recherchez a peut-être été déplacée ou n'existe pl
|
||||
msgid "The password you entered is incorrect"
|
||||
msgstr "Le mot de passe saisi est incorrect"
|
||||
|
||||
#: src/features/auth/pages/error.tsx
|
||||
msgid "The provider didn't share an email address, which is required to sign in."
|
||||
msgstr "Le fournisseur n'a pas communiqué d'adresse e-mail, pourtant nécessaire à la connexion."
|
||||
|
||||
#: src/features/auth/pages/error.tsx
|
||||
msgid "The provider rejected this sign-in attempt. Please start again."
|
||||
msgstr "Le fournisseur a rejeté cette tentative de connexion. Veuillez recommencer."
|
||||
|
||||
#: src/features/auth/pages/error.tsx
|
||||
msgid "The provider's response could not be verified. Please start again."
|
||||
msgstr "La réponse du fournisseur n'a pas pu être vérifiée. Veuillez recommencer."
|
||||
|
||||
#: src/features/resume/preview/preview.browser.tsx
|
||||
msgid "The resume preview could not be updated. The last valid preview is still shown."
|
||||
msgstr "L'aperçu du CV n'a pas pu être mis à jour. Le dernier aperçu valide est toujours affiché."
|
||||
@@ -4765,6 +4821,10 @@ msgstr "Cette section s'affiche sous la forme d'un en-tête vide."
|
||||
msgid "This section sits in the sidebar."
|
||||
msgstr "Cette section se trouve dans la barre latérale."
|
||||
|
||||
#: src/features/auth/pages/error.tsx
|
||||
msgid "This sign-in attempt expired or was already used. Please start again."
|
||||
msgstr "Cette tentative de connexion a expiré ou a déjà été utilisée. Veuillez recommencer."
|
||||
|
||||
#: src/features/auth/pages/register.tsx
|
||||
msgid "This step is optional, but recommended."
|
||||
msgstr "Cette étape est facultative, mais recommandée."
|
||||
@@ -5310,6 +5370,14 @@ msgstr "Nous n'avons pas pu détecter le format automatiquement — veuillez le
|
||||
msgid "We couldn't find that page"
|
||||
msgstr "Nous n'avons pas trouvé cette page."
|
||||
|
||||
#: src/features/auth/pages/error.tsx
|
||||
msgid "We couldn't link that provider account. Please try again."
|
||||
msgstr "Nous n'avons pas pu lier ce compte du fournisseur. Veuillez réessayer."
|
||||
|
||||
#: src/features/auth/pages/error.tsx
|
||||
msgid "We couldn't read your profile from the provider."
|
||||
msgstr "Nous n'avons pas pu lire votre profil chez le fournisseur."
|
||||
|
||||
#: src/routes/agent/-components/tool-part-card.tsx
|
||||
msgid "Web search"
|
||||
msgstr "Recherche web"
|
||||
@@ -5400,6 +5468,10 @@ msgstr "Vous pouvez également utiliser votre nom d'utilisateur pour vous connec
|
||||
msgid "You can share your resume via a unique public URL, protect it with a password, or download it as a PDF to share directly. The choice is yours!"
|
||||
msgstr "Vous pouvez partager votre CV via une URL publique unique, le protéger par un mot de passe ou le télécharger au format PDF pour le partager directement. À vous de choisir !"
|
||||
|
||||
#: src/features/auth/pages/error.tsx
|
||||
msgid "You cancelled the sign-in before it finished."
|
||||
msgstr "Vous avez annulé la connexion avant qu'elle n'aboutisse."
|
||||
|
||||
#: src/hooks/use-form-blocker.tsx
|
||||
msgid "You have unsaved changes that will be lost."
|
||||
msgstr "Vous avez des modifications non enregistrées qui seront perdues."
|
||||
@@ -5441,6 +5513,10 @@ msgstr "Vos données sont sécurisées et ne sont jamais partagées ou vendues
|
||||
msgid "Your data is stored securely and is never shared with third parties. You can also self-host Reactive Resume on your own servers for complete control over your data."
|
||||
msgstr "Vos données sont stockées en toute sécurité et ne sont jamais partagées avec des tiers. Vous pouvez également héberger Reactive Resume sur vos propres serveurs pour un contrôle total de vos données."
|
||||
|
||||
#: src/features/auth/pages/error.tsx
|
||||
msgid "Your email address isn't verified with the provider."
|
||||
msgstr "Votre adresse e-mail n'est pas vérifiée auprès du fournisseur."
|
||||
|
||||
#: src/features/resume/builder/draft.ts
|
||||
msgid "Your latest changes could not be saved."
|
||||
msgstr "Vos dernières modifications n'ont pas pu être enregistrées."
|
||||
@@ -5546,4 +5622,3 @@ msgstr "Zoom arrière"
|
||||
#: src/libs/locale.ts
|
||||
msgid "Zulu"
|
||||
msgstr "Zoulou"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user