Default the instance to French and translate the Verso-specific strings
Build and Deploy Verso / deploy (push) Successful in 7m35s

- Deployment: set OVERLEAF_SITE_LANGUAGE=fr so the UI defaults to French.
- fr.json: add French translations for the Verso strings — blank_/example_
  {quarto,latex,typst}_project, share_compiled_presentation(_info),
  presentation_link_{members,private,public}, reset_link, and preview (which
  was missing from fr.json). Other untranslated keys keep falling back to
  English via the translations-loader.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
claude
2026-06-01 20:04:42 +00:00
parent 28a578ec85
commit 899879472e
2 changed files with 16 additions and 0 deletions
+3
View File
@@ -276,6 +276,9 @@ jobs:
value: Verso
- name: OVERLEAF_SITE_URL
value: https://test.alocoq.fr
# Default UI language for the instance.
- name: OVERLEAF_SITE_LANGUAGE
value: fr
# Allow anonymous visitors to reach the site so link
# sharing and public presentation links work without a
# login. Per-project and per-route access checks still
+13
View File
@@ -147,7 +147,10 @@
"beta_program_opt_out_action": "Quitter le programme de bêta",
"bibliographies": "Bibliographies",
"binary_history_error": "Aperçu non disponible pour ce type de fichier",
"blank_latex_project": "Projet LaTeX vierge",
"blank_project": "Projet vide",
"blank_quarto_project": "Projet Quarto vierge",
"blank_typst_project": "Projet Typst vierge",
"blocked_filename": "Ce nom de fichier est bloqué.",
"blog": "Blog",
"browser": "Navigateur",
@@ -413,7 +416,10 @@
"error_performing_request": "Une erreur sest produite pendant lexécution de votre requête.",
"es": "Espagnol",
"every": "chaque",
"example_latex_project": "Exemple de projet LaTeX",
"example_project": "Un exemple de projet",
"example_quarto_project": "Exemple de projet Quarto",
"example_typst_project": "Exemple de projet Typst",
"existing_plan_active_until_term_end": "Votre offre actuelle et ses avantages resteront actifs jusqu’à la prochaine échéance de paiement.",
"expand": "Déplier",
"expires": "Expire",
@@ -830,6 +836,10 @@
"position": "Grade",
"postal_code": "Code postal",
"presentation": "Présentation",
"presentation_link_members": "Uniquement les membres du projet",
"presentation_link_private": "Uniquement les utilisateurs connectés",
"presentation_link_public": "Toute personne disposant du lien",
"preview": "Aperçu",
"price": "Prix",
"priority_support": "Support prioritaire",
"privacy": "Politique de confidentialité",
@@ -918,6 +928,7 @@
"requesting_password_reset": "Réinitialisation du mot de passe",
"required": "requis",
"resend": "Envoyer de nouveau",
"reset_link": "Réinitialiser le lien",
"reset_password": "Réinitialiser le mot de passe",
"reset_your_password": "Réinitialiser votre mot de passe",
"resolve": "Résoudre",
@@ -975,6 +986,8 @@
"set_password": "Changement de mot de passe",
"settings": "Réglages",
"share": "Partager",
"share_compiled_presentation": "Partager la présentation compilée",
"share_compiled_presentation_info": "Publiez la présentation compilée sous forme de page autonome partageable, en dehors de l’éditeur. Republiez pour la mettre à jour.",
"share_project": "Partager le projet",
"shared_with_you": "Partagé avec moi",
"sharelatex_beta_program": "Programme de bêta __appName__",