{
  "welcome": "Bienvenue",
  "activity": "Activité",
  "membership": "Abonnement",
  "performance": "Performance",
  "achievements": "Succès",
  "milestone": "Jalons de WPM",
  "testgoals": "Objectifs du test",
  "test_in_year": "{{count}} tests au cours de la dernière année",
  "generatingResults": "Génération de vos résultats...",
  "loadingWords": "Chargement des mots...",
  "startTypingPlaceholder": "Commencez à taper...",
  "restartTooltip": "Recommencer",
  "testCompletionMessage": "Les résultats apparaîtront ici lorsque le test sera terminé",
  "guestBanner": "Vous naviguez en tant qu'invité. <login>Connectez-vous</login> pour sauvegarder votre progression.",
  "landing": {
    "hero": {
      "h1": "Test de Dactylographie en Ligne Gratuit",
      "subtitle": "Testez votre vitesse de frappe avec des analyses avancées et apprenez la frappe au clavier avec plus de 85 leçons.",
      "ctaPrimary": "Démarrer le test gratuit",
      "ctaHint": "ou appuie sur Entrée pour commencer"
    },
    "video": {
      "sectionTitle": "Découvrez comment fonctionne TypeUniverse",
      "sectionSubtitle": "Testez votre vitesse de frappe et progressez plus rapidement grâce à un contenu pédagogique adapté.",
      "title": "Démo du test de frappe TypeUniverse",
      "description": "Découvrez comment mesurer votre vitesse de frappe et progresser avec des leçons structurées."
    },
    "cta": {
      "title": "Prêt à taper plus vite ?",
      "subtitle": "Rejoignez des millions d’utilisateurs et suivez vos progrès dès aujourd’hui.",
      "button": "Commencer gratuitement"
    },
    "quickLinks": {
      "mainTitle": "Outils et fonctionnalités de frappe",
      "mainSubtitle": "Tout ce dont vous avez besoin pour tester, pratiquer et améliorer votre frappe.",
      "articlesTitle": "Guides et articles de dactylographie",
      "articlesSubtitle": "Apprenez la frappe au clavier grâce à notre contenu pédagogique.",
      "actions": {
        "go": "Démarrer",
        "read": "Lire l’article"
      },
      "articleBadge": "Article",
      "readTime": "{{count}} min de lecture"
    },
    "speedComparison": {
      "title": "Quelle est votre vitesse de frappe ?",
      "subtitle": "Regardez la même phrase tapée à trois vitesses différentes — l’écart entre débutant et professionnel est bien plus grand qu’on ne le pense. Les utilisateurs s’entraînant régulièrement sur typeuniverse.com progressent en moyenne de +32 MPM.",
      "beginner": "Débutant",
      "aboveAverage": "Au-dessus de la moyenne",
      "professional": "Professionnel"
    },
    "testimonials": {
      "title": "Ce que disent nos utilisateurs",
      "subtitle": "Les témoignages d’utilisateurs qui ont amélioré leur vitesse de frappe avec typeuniverse.com.",
      "q0": "Je suis passé de 35 à 78 MPM en seulement 2 mois. Les leçons structurées ont tout changé.",
      "q1": "Ma vitesse a augmenté de 45 MPM après 6 semaines de pratique quotidienne. Meilleure plateforme gratuite.",
      "q2": "Enfin un site qui suit les vrais progrès. J’ai gagné 52 MPM en 3 mois — je n’en revenais pas.",
      "q3": "Parti de 40 MPM, maintenant je tape régulièrement à 90. Le mode jeu m’a fait revenir chaque jour.",
      "q4": "Le certificat était parfait pour mon CV. De 30 à 68 MPM en quelques mois seulement.",
      "q5": "Interface épurée, super leçons, zéro distraction. Ma précision est passée de 82% à 97% aussi.",
      "q6": "J’adore le support multilingue. J’ai amélioré ma vitesse de frappe de 44 MPM avec des tests quotidiens.",
      "q7": "Les graphiques de progression sont tellement motivants. De 55 à 95 MPM en environ 4 mois."
    }
  },
  "typingTest": {
    "h1": "Test de Frappe Gratuit en Ligne pour Vérifier Votre Vitesse et Précision",
    "body1": "Libérez tout votre potentiel avec notre plateforme de frappe avancée conçue pour une amélioration à long terme, pas seulement pour des vérifications rapides de vitesse. Allez au-delà des tests de frappe basiques avec un suivi détaillé des progrès, une analyse de précision et des aperçus de performance qui vous aident à développer de véritables compétences en dactylographie au fil du temps.",
    "body2": "Pratiquez la frappe dans 22 langues différentes, améliorez progressivement votre nombre de mots par minute et maîtrisez la frappe au toucher grâce à plus de 100 leçons structurées créées pour les débutants et les professionnels.",
    "info": {
      "title": "Vérifiez Votre Vitesse de Frappe avec des Tests en Ligne",
      "intro": {
        "p1": "Un test de frappe est un moyen simple de vérifier avec quelle rapidité et précision vous pouvez taper sur un clavier. Notre test de frappe gratuit mesure votre vitesse de frappe en mots par minute (MPM), votre précision et votre régularité en seulement 60 secondes.",
        "p2": "Que vous soyez débutant ou dactylographe expérimenté, les tests de vitesse de frappe vous aident à comprendre votre niveau de compétence actuel et à vous améliorer au fil du temps."
      },
      "howItWorks": {
        "title": "Comment Fonctionne le Test de Vitesse de Frappe",
        "p1": "Dès que vous commencez à taper, le test démarre automatiquement et dure 60 secondes. Chaque frappe est mesurée pour calculer votre MPM et votre précision en temps réel.",
        "p2": "La vitesse de frappe est calculée selon une norme internationale basée sur les caractères."
      },
      "faq": {
        "free": {
          "q": "TypeUniverse est-il gratuit ?",
          "a": "Oui ! TypeUniverse est entièrement gratuit. Vous pouvez passer des tests de frappe et suivre des leçons en illimité sans aucun frais."
        },
        "login": {
          "q": "Dois-je me connecter pour passer le test ?",
          "a": "Aucune connexion n'est requise. Vous pouvez commencer instantanément. Créer un compte gratuit vous permet de suivre vos progrès, d'obtenir un certificat de frappe et de débloquer plus de 100 leçons."
        },
        "darkMode": {
          "q": "TypeUniverse prend-il en charge le mode sombre ?",
          "a": "Oui. TypeUniverse prend en charge le mode sombre et le mode clair pour une expérience de frappe confortable."
        },
        "lessons": {
          "q": "Des leçons de frappe sont-elles incluses ?",
          "aBeforeLink": "Oui. TypeUniverse propose des leçons de frappe structurées pour tous les niveaux. En vous connectant, vous pouvez accéder à",
          "linkText": "plus de 100 leçons de frappe gratuites",
          "aAfterLink": "pour améliorer votre vitesse et votre précision."
        },
        "languages": {
          "q": "Le test de frappe est-il disponible en plusieurs langues ?",
          "a": "Oui. TypeUniverse prend en charge l'anglais, le turc, l'espagnol, le français, l'allemand, le portugais, l'italien, le russe, l'indonésien, le filipino, le chinois, le japonais, le coréen, l'arabe, l'hindi et le vietnamien."
        }
      },
      "wpmStandards": {
        "title": "Qu'est-ce qu'une bonne vitesse de frappe ?",
        "intro": "La vitesse de frappe se mesure en mots par minute (MPM). Voici comment se comparent les plages selon le niveau :",
        "levels": [
          {
            "range": "Moins de 30 MPM",
            "label": "Débutant",
            "desc": "Tu commences. Vise la précision avant la vitesse."
          },
          {
            "range": "30–50 WPM",
            "label": "Moyen",
            "desc": "Suffisant pour le quotidien : e-mails et messages."
          },
          {
            "range": "50–70 WPM",
            "label": "Bon",
            "desc": "Au-dessus de la moyenne. Répond aux exigences de la plupart des emplois de bureau."
          },
          {
            "range": "70–90 WPM",
            "label": "Rapide",
            "desc": "Bien au-dessus de la moyenne. Un vrai gain de productivité."
          },
          {
            "range": "90+ WPM",
            "label": "Professionnel",
            "desc": "Vitesse de haut niveau. Fréquente chez les rédacteurs, développeurs et utilisateurs avancés."
          }
        ],
        "tip": "Tu ne sais pas où tu te situes ? Fais le test de frappe ci-dessus pour connaître ta MPM tout de suite."
      }
    },
    "rateus": {
      "developing": "typeuniverse.com s'améliore constamment 🚀",
      "title": "Évaluez-nous",
      "sendButton": "Envoyer un retour"
    },
    "modal": {
      "title": "Envoyez-nous Votre Avis",
      "ratingLabel": "Votre Évaluation",
      "feedbackLabel": "Votre avis (optionnel)",
      "feedbackPlaceholder": "Dites-nous ce que vous en pensez...",
      "cancel": "Annuler",
      "submit": "Envoyer",
      "submitting": "Envoi en cours..."
    },
    "toast": {
      "ratingRequired": "Veuillez donner une évaluation !",
      "success": "Votre avis a été envoyé avec succès ! 🙏",
      "error": "Une erreur s'est produite lors de l'envoi. Veuillez réessayer.",
      "testCompleted": "🏁 Test terminé ! Calcul des résultats finaux...",
      "saveFailed": "Ton résultat n'a pas pu être enregistré. Vérifie ta connexion et réessaie.",
      "invalidResult": "Ce test n'a pas pu être mesuré correctement, il n'a donc pas été comptabilisé. Réessaie."
    },
    "fullscreen": {
      "enter": "Plein écran",
      "exit": "Quitter le plein écran"
    },
    "customization": {
      "title": "Paramètres d'apparence",
      "fontFamily": "Police",
      "fontSize": "Taille de police",
      "default": "Par défaut",
      "sizes": {
        "small": "Petit",
        "medium": "Moyen",
        "large": "Grand"
      },
      "cursorMode": "Style du curseur",
      "cursorModes": {
        "highlight": "Mise en surbrillance",
        "cursor": "Curseur"
      },
      "keyboardLayout": "Disposition du clavier",
      "keyboardLayoutAuto": "Automatique",
      "layout": "Disposition",
      "layouts": {
        "classic": "Classique",
        "minimal": "Minimaliste",
        "paper": "Papier"
      },
      "keySound": "Son du clavier",
      "keySounds": {
        "off": "Désactivé",
        "typewriter": "Machine à écrire",
        "mechanical": "Mécanique",
        "gaming": "Clavier gamer"
      },
      "mascotVoiceOn": "Activé",
      "mascotVoiceOff": "Désactivé",
      "showMascot": "Afficher l'astronaute",
      "showTimer": "Afficher le chronomètre",
      "hideTimer": "Masquer le chronomètre",
      "timerVisibility": "Afficher ou masquer le chronomètre",
      "sectionText": "Texte",
      "sectionKeyboard": "Clavier",
      "sectionTest": "Test",
      "sectionEffects": "Effets et son",
      "showKeyboard": "Afficher le clavier",
      "fingerGuide": "Guide des doigts",
      "rgbEffect": "Effet RGB",
      "rgbEffects": {
        "wave": "Vague",
        "breathing": "Respiration",
        "static": "Statique",
        "reactive": "Onde réactive"
      },
      "desk": "Bureau",
      "desks": {
        "none": "Aucun",
        "oak": "Chêne",
        "walnut": "Noyer",
        "matBlack": "Tapis de bureau (noir)",
        "matGray": "Tapis de bureau (gris)"
      },
      "hands3d": "Mains sur le clavier",
      "learnMode": "Mode dactylographie",
      "learnModeHint": "Active d'un coup le clavier 3D, le bureau, les mains et le guide des doigts.",
      "paperTheme": "Thème papier",
      "paperThemes": {
        "lined": "Ligné",
        "graph": "Quadrillé",
        "vintage": "Vintage",
        "kraft": "Kraft"
      },
      "keyboardLayouts": {
        "trQ": "Turc Q",
        "trF": "Turc F",
        "es": "Espagnol",
        "pt": "Portugais (Portugal)",
        "ptBr": "Portugais (Brésil, ABNT2)",
        "it": "Italien",
        "fi": "Finnois",
        "se": "Suédois",
        "no": "Norvégien",
        "de": "Allemand",
        "ansi": "ANSI (US)"
      },
      "keyboardStyle": "Style du clavier",
      "keyboardStyles": {
        "3d": "3D",
        "classic": "Classique (2D)"
      },
      "keyboardSkin": "Apparence du clavier",
      "skins": {
        "default": "Par défaut",
        "mechanical": "Mécanique",
        "mechanicalRgb": "Mécanique RGB",
        "gaming": "Gaming (RGB)",
        "typewriter": "Machine à écrire"
      },
      "keyboardColor": "Couleur du clavier",
      "colorPresets": {
        "custom": "Personnalisé (touches d’accent)",
        "retro": "Beige rétro",
        "carbon": "Carbone",
        "dracula": "Dracula",
        "nord": "Nord",
        "matcha": "Matcha",
        "sakura": "Sakura",
        "coral": "Corail",
        "honey": "Miel",
        "mint": "Menthe",
        "sunset": "Coucher de soleil",
        "lavender": "Lavande",
        "midnight": "Accent minuit",
        "ocean": "Océan",
        "aurora": "Aurore",
        "citrus": "Agrumes",
        "deepTeal": "Bleu canard",
        "graphite": "Graphite",
        "navy": "Bleu marine"
      },
      "accentColor": "Couleur d’accent",
      "rgbAccentColor": "Couleur d’accent RGB",
      "paceCaret": "Curseur de rythme (Pace Caret)",
      "paceCaretOff": "Désactivé",
      "paceCaretPb": "Record personnel (PB)",
      "sectionSite": "Site"
    },
    "minimal": {
      "clickToFocus": "Clique sur le texte pour continuer à taper",
      "startHint": "Le chrono démarre dès que tu commences à taper"
    },
    "shortcuts": {
      "restart": "recommencer le test"
    },
    "timer": {
      "remaining": "Temps restant — clique pour masquer ou afficher"
    },
    "durationLabel": "Durée du test",
    "lowWpmNotSaved": "Les résultats inférieurs à {{min}} WPM ne sont pas enregistrés. Continue à t'entraîner, tu vas y arriver !",
    "analysis": {
      "title": "Analyse du test",
      "weakKeys": "Vos touches les plus fragiles",
      "problemWords": "Mots posant problème ({{count}} erreurs)",
      "noKeys": "Aucune touche fragile répétée",
      "noWords": "Aucune erreur cette fois. Bravo !",
      "practice": "Travailler les mots difficiles →",
      "scrollToAnalysis": "Analyser mes erreurs ↓",
      "mistakeCount": "{{count}} erreurs",
      "errorSummary": "{{keyCount}} erreurs de touche · {{wordCount}} mots problématiques",
      "noProblemWordsWithKeyErrors": "Aucun mot incorrect n’a été envoyé. Vous avez corrigé vos erreurs de frappe.",
      "practiceTitle": "Travailler les mots difficiles",
      "practiceHint": "Saisissez chaque mot correctement. Les mots manqués réapparaissent jusqu’à ce que vous les réussissiez.",
      "practiceComplete": "Vous avez corrigé tous les mots difficiles !",
      "practiceAgain": "Recommencer l’exercice",
      "startTest": "Faire un autre test",
      "exitPractice": "Quitter l’exercice",
      "practiceProgress": "Mot {{current}} sur {{total}}"
    },
    "modes": {
      "time": "Temps",
      "words": "Mots",
      "quote": "Citation"
    },
    "selector": {
      "testType": "Type de test",
      "duration": "Durée",
      "wordCount": "Nombre de mots",
      "durationHint": "Effectuez un test de frappe de {{duration}}",
      "wordCountHint": "Saisissez {{count}} mots",
      "timeModeHint": "Tapez pendant la durée choisie. Le test se termine quand le temps est écoulé.",
      "wordsModeHint": "Saisissez le nombre de mots choisi. Le test se termine une fois tous les mots écrits.",
      "quoteLength": "Longueur",
      "quoteType": "Catégorie",
      "quoteHint": "Tape tout le texte sans erreur jusqu'à la fin",
      "quoteModeHint": "Tape la citation choisie. Le test se termine quand tu as fini le texte."
    },
    "difficulty": {
      "label": "Difficulté",
      "normal": "Normal",
      "normalHint": "Mots courants. Les erreurs ne mettent pas fin au test.",
      "hard": "Difficile",
      "hardHint": "Mots plus difficiles. Les erreurs ne mettent pas fin au test.",
      "master": "Mode maître",
      "masterHint": "Une faute et le test s’arrête."
    },
    "keyboard": {
      "show": "S’entraîner avec le clavier guidé",
      "hide": "Masquer le clavier guidé",
      "nextKey": "Appuyez sur {{key}}",
      "space": "Espace",
      "heatmapTitle": "Carte des lettres mal tapées",
      "layoutNote": "Seules les lettres du clavier ANSI sont affichées ; certaines lettres propres à votre langue peuvent manquer.",
      "unsupportedKeys": "Ces caractères ne figurent pas sur le clavier ANSI affiché.",
      "resetView": "Réinitialiser la vue du clavier",
      "share": "Partager ton clavier",
      "linkCopied": "Lien copié : quiconque l’ouvre aura ce clavier.",
      "linkCopyFailed": "Impossible de copier le lien.",
      "sharedApplied": "Clavier du lien partagé appliqué — modifiable à tout moment dans les réglages.",
      "tryHint": "Nouveau : essaie le clavier 3D — il montre quel doigt appuie sur chaque touche.",
      "trySkins": "Essayez un autre style de clavier",
      "endHint": "Pour retaper :"
    },
    "accuracyWarning": {
      "message": "Concentrez-vous sur la précision et réessayez.",
      "restart": "Recommencer le test"
    },
    "fingers": {
      "lp": "Auriculaire gauche",
      "lr": "Annulaire gauche",
      "lm": "Majeur gauche",
      "li": "Index gauche",
      "lt": "Pouce gauche",
      "rt": "Pouce droit",
      "ri": "Index droit",
      "rm": "Majeur droit",
      "rr": "Annulaire droit",
      "rp": "Auriculaire droit"
    },
    "quoteLength": {
      "all": "Toutes",
      "short": "Courte",
      "medium": "Moyenne",
      "long": "Longue"
    },
    "quoteType": {
      "all": "Toutes",
      "book": "Livre",
      "quote": "Citation"
    },
    "quote": {
      "bookBadge": "Livre",
      "quoteBadge": "Citation",
      "sourceLabel": "Source",
      "bookSource": "Extrait de livre",
      "quoteSource": "Citation célèbre"
    },
    "repeatTestTooltip": "Refaire le même texte",
    "repeatQuoteTooltip": "Refaire la même citation",
    "retryNotSavedTitle": "Cette répétition n'a pas été enregistrée",
    "retryNotSavedBody": "Vous avez tapé le même texte une deuxième fois : ce résultat ne compte ni pour vos records ni pour le classement. Chaque texte peut être répété une fois — lancez un nouveau test pour continuer."
  },
  "header": {
    "reddit": "Rejoindre Reddit",
    "discord": "Notre serveur Discord",
    "themeLight": "Mode clair",
    "themeDark": "Mode sombre",
    "premiumTooltip": "Profitez des privilèges Premium"
  },
  "wpmLevels": {
    "title": "Niveaux de Vitesse de Saisie",
    "hoverInfo": "Survolez un niveau pour voir le WPM",
    "levels": {
      "beginner": "Débutant",
      "novice": "Novice",
      "intermediate": "Intermédiaire",
      "advanced": "Avancé",
      "expert": "Expert",
      "master": "Maître"
    }
  },
  "nav": {
    "dashboard": "Tableau de bord",
    "practice": "Test de frappe",
    "profile": "Profil",
    "training": "Formation",
    "typinglessons": "Entraînement",
    "certification": "Certificat de frappe",
    "typingtestfocused": "Mode Focus",
    "game": "Jeu",
    "race": "Course"
  },
  "dashboard": {
    "typinghistory": "Historique des tests de frappe",
    "accuracy": "Précision",
    "wpm": "Mots/min",
    "duration": "Durée",
    "takenAt": "Réalisé le",
    "failed": "Échoué",
    "correct": "Correct",
    "failedChars": "Caractères échoués",
    "correctChars": "Caractères corrects",
    "total": "Total",
    "language": "Langue",
    "shareYourBestResult": "Partagez votre dernier résultat",
    "yourProgressCharts": "Vos graphiques de progression",
    "yourWpmTrend": "Votre tendance de MPM",
    "accuracyAndErrors": "Précision et erreurs",
    "typingPerformance": "Performance de frappe",
    "personalBest": "Record personnel",
    "rating": "Classement",
    "yourBestWpm": "Votre meilleur MPM",
    "leaderboard": "Classement",
    "typingLeaderboard": "Classement de frappe",
    "top10Performers": "Top 10 des utilisateurs",
    "updated": "Mis à jour : {{date}}",
    "rank": "Rang",
    "username": "Nom d'utilisateur",
    "date": "Date",
    "personalBestNotHere": "Votre meilleur résultat n'est pas ici ? Continuez à vous entraîner !",
    "errorLoading": "Une erreur est survenue ! Veuillez réessayer",
    "noTestResults": "Aucun résultat pour l'instant. Fais ton premier test !"
  },
  "chart": {
    "wpmProgress": "Progression des mots par minute",
    "accuracyAndErrors": "Précision et erreurs",
    "percentageCount": "Pourcentage / Nombre",
    "wpm": "WPM",
    "accuracyPercentage": "Précision (%)",
    "failedWords": "Mots échoués",
    "yourWpmTrend": "Votre tendance de WPM"
  },
  "testResultScreenshot": {
    "title": "Résultat du test de frappe",
    "wordsPerMinute": "Mots par minute",
    "accuracy": "Précision",
    "correctWords": "Mots corrects",
    "failedWords": "Mots échoués",
    "language": "Langue",
    "date": "Date",
    "footer": "typeuniverse.com - Améliorez votre vitesse de frappe",
    "captureButton": "Télécharger comme image",
    "capturing": "Capture en cours...",
    "share": {
      "button": "Partager le résultat",
      "copied": "Copié !",
      "copy": "Copier",
      "text": "J'ai tapé {{wpm}} MPM avec {{accuracy}}% de précision sur TypeUniverse ! Tu peux faire mieux ? 🚀 typeuniverse.com"
    },
    "speedLabel": "Ta vitesse de frappe",
    "accuracyDetail": "{{correct}} mots corrects sur {{total}}",
    "correctShort": "Mots justes",
    "failedShort": "Mots faux",
    "retry": "Réessayer",
    "repeatTest": "Refaire le test",
    "repeatQuote": "Refaire la citation",
    "nextTest": "Test suivant"
  },
  "auth": {
    "login": {
      "success": "Connexion réussie !",
      "email_not_found": "Adresse e-mail non trouvée",
      "invalid_credentials": "E-mail ou mot de passe invalide",
      "session_result_saved": "{{count}} résultat(s) enregistré(s) sur ton compte !",
      "login": "Connexion",
      "session_expired": "Votre session a expiré. Veuillez vous reconnecter.",
      "welcome_back": "Bon retour",
      "email_address": "E-mail",
      "password": "Mot de Passe",
      "signing_in": "Connexion en cours...",
      "dont_have_account": "Vous n'avez pas de compte ?",
      "create_account": "Créer un Nouveau Compte",
      "or_continue_with": "Ou continuer avec",
      "google_login_failed": "Échec de la connexion Google"
    },
    "register": {
      "text": "S'inscrire",
      "success": "Inscription réussie !",
      "user_already_exist": "Un utilisateur avec cet e-mail ou nom d'utilisateur existe déjà.",
      "password_complexity": "Le mot de passe doit contenir au moins 6 caractères, incluant une lettre et un chiffre.",
      "invalid_mail": "Veuillez entrer une adresse e-mail valide.",
      "password_length": "Le mot de passe ne peut pas dépasser 32 caractères.",
      "missing_username": "Nom d'utilisateur manquant",
      "invalid_username": "Le nom d'utilisateur ne peut contenir que des lettres, chiffres, ., _, et -.",
      "create_account": "Créer un Compte",
      "username": "Nom d'utilisateur",
      "email": "E-mail",
      "password": "Mot de Passe",
      "confirm_password": "Confirmer le Mot de Passe",
      "country": "Pays",
      "already_have_account": "Vous avez déjà un compte ?",
      "sign_in": "Se Connecter",
      "or_register_with": "Ou s'inscrire avec",
      "google_sign_in_failed": "Échec de la connexion Google",
      "creating_account": "Création du Compte...",
      "loading_countries": "Chargement des pays..."
    }
  },
  "features": {
    "quickTest": {
      "title": "Test de frappe rapide",
      "description": "Vous pouvez passer un test de frappe en seulement 1 minute et mesurer votre vitesse."
    },
    "multiLanguage": {
      "title": "Support multilingue",
      "description": "Vous pouvez effectuer des tests avec 8 langues de clavier et 2 langues de site web."
    },
    "personalProfile": {
      "title": "Profil personnel",
      "description": "Vous pouvez créer un profil personnel pour suivre vos progrès. Cette fonctionnalité est disponible uniquement après connexion."
    },
    "performanceCharts": {
      "title": "Graphiques de performance",
      "description": "Vous pouvez voir vos résultats précédents et analyser vos progrès avec des graphiques. Disponible uniquement après connexion."
    }
  },
  "random": {
    "sectionTitle1": "Ce que nous offrons",
    "sectionTitle2": "Questions fréquentes",
    "footerText": "Pratiquez. Améliorez. Compétition. 🚀",
    "feedback": "Donner un retour",
    "collapse": "Tout réduire",
    "expand": "Tout développer",
    "tipText": "Conseil"
  },
  "tip": {
    "dashboard_summary_1": "Bienvenue ! Ce tableau de bord de profil vous permet de consulter vos informations utilisateur, les détails de votre abonnement et toutes les statistiques d'activité de la plateforme sur un seul écran.",
    "dashboard_summary_2": "Vous pouvez suivre le nombre total de mots et de caractères tapés, ainsi que les tests effectués ; vous pouvez également évaluer votre performance en visualisant vos vitesses MPM (Mots Par Minute) les plus basses, moyennes et les plus élevées.",
    "test_history_summary_1": "Ce tableau résume les résultats de vos 10 derniers tests complétés, vous permettant de revoir facilement tout votre historique.",
    "test_history_summary_2": "Vous pouvez suivre tous les détails de chaque test, tels que votre vitesse MPM, votre précision, le nombre de mots corrects/échoués et la langue dans laquelle le test a été effectué.",
    "test_result_summary": "Sur cet écran, vous pouvez examiner en détail le résultat de votre dernier test (vitesse MPM, précision et nombre de mots corrects/échoués) et télécharger le résultat en image.",
    "wpm_trend_summary": "Dans le graphique de Tendance MPM, vous pouvez voir instantanément l'évolution et la progression de votre vitesse en suivant les résultats MPM de vos 10 derniers tests de frappe.",
    "accuracy_error_summary": "Le graphique Précision et Erreurs visualise la qualité de votre performance en montrant la relation entre votre taux de précision et le nombre total d'erreurs lors de vos 10 derniers tests.",
    "leaderboard_summary": "Le classement de frappe liste les 10 utilisateurs ayant la vitesse MPM la plus élevée sur la plateforme, et ce classement est mis à jour quotidiennement.",
    "test_calendar_summary": "Ce graphique vous aide à suivre visuellement les tests que vous avez effectués au cours de la dernière année et vous permet de voir les jours où vous avez le plus pratiqué.",
    "milestone_summary": "Dans cette section, vous pouvez voir les étapes que vous avez franchies en fonction de votre vitesse de frappe (MPM – Mots Par Minute).",
    "achievement_summary": "De plus, vous pouvez suivre votre progression et les réalisations que vous avez obtenues en fonction du nombre total de tests que vous avez complétés."
  },
  "quickStats": {
    "title": "Statistiques Clés",
    "completedTests": "Tests Terminés",
    "activeUsers": "Utilisateurs Actifs",
    "avgSpeed": "Vitesse Moyenne de Frappe",
    "countries": "Participation de Pays"
  },
  "typingLesson": {
    "appTitle": "VOYAGE D'ÉCRITURE DANS L'UNIVERS",
    "subtitle": "Le chemin vers la maîtrise du clavier, rempli d'étoiles 🚀",
    "seo": {
      "title": "Apprendre la Dactylographie — 85+ Leçons Gratuits | TypeUniverse",
      "description": "Maîtrisez la dactylographie avec 85+ leçons interactives gratuites. Commencez par la rangée de base, développez la mémoire musculaire. Gratuit — sans compte.",
      "courseName": "Cours de dactylographie",
      "courseDesc": "Un cours de dactylographie gratuit with plus de 85 leçons progressives enseignant la technique de frappe à 10 doigts.",
      "resourceName": "Leçons de dactylographie"
    },
    "howItWorksTitle": "Comment ça Marche ?",
    "howItWorksDesc": "Cette plateforme est conçue pour améliorer vos compétences de frappe à dix doigts. Chaque leçon se concentre sur un groupe spécifique de touches et augmente progressivement la maîtrise du clavier.",
    "howItWorksLocked": "🔒 Certaines sections sont verrouillées. Connectez-vous pour débloquer toutes les leçons et sauvegarder vos progrès.",
    "lessonTypesTitle": "📘 Types de Leçons",
    "reviewDesc": "Phase de reconnaissance des lettres. Vous apprenez quel doigt appuie sur chaque lettre ; la base se construit ici.",
    "practiceDesc": "Vous pratiquez des mots et combinaisons avec les lettres apprises dans Review ; vitesse et précision s'améliorent.",
    "checkpointDesc": "Vous écrivez des mots significatifs avec les lettres apprises dans les leçons précédentes ; testez votre progression.",
    "loginButton": "Se Connecter",
    "categories": [
      "Ligne du Milieu",
      "Ligne Inférieure",
      "Ligne Supérieure",
      "Main Gauche",
      "Main Droite",
      "Exercice final",
      "Citations",
      "Livres"
    ],
    "spacesSymbol": "␣",
    "review": "Révision",
    "practice": "Pratique",
    "checkpoint": "Point de Contrôle",
    "locked": "Verrouillé",
    "pageTitle": "Apprenez la dactylographie gratuitement !",
    "pageSubtitle": "Apprenez la dactylographie systématiquement avec plus de 85 leçons progressives. Développez la mémoire musculaire, tapez plus vite et augmentez votre productivité.",
    "lessonCategories": "Catégories de Leçons",
    "lessonCategoriesSubtitle": "Cliquez sur une catégorie pour accéder directement à ses leçons.",
    "lockedLessonMessage": "Ces leçons sont verrouillées. Veuillez vous connecter.",
    "lockedDesc": "Connexion requise pour accéder à cette leçon.",
    "lockedText": "VERROUILLÉ",
    "ctaText": "Pratiquez votre vitesse et votre précision de frappe avec notre test de dactylographie en ligne gratuit.",
    "ctaLink": "Passer un test de dactylographie gratuit",
    "categoryDescriptions": {
      "HomeRow": "La rangée de base (home row) est le fondement de la frappe à dix doigts. Apprenez le bon placement des doigts et la position des mains pour taper efficacement sans regarder le clavier. La maîtrise de ces touches développe la mémoire musculaire pour taper plus vite et plus précisément.",
      "BottomRow": "Concentrez-vous sur les touches de la rangée inférieure pour augmenter votre portée de frappe. Pratiquez les mouvements des doigts et la coordination pour taper des mots complexes avec fluidité. Cela renforce votre vitesse et votre précision de frappe globales.",
      "UpperRow": "La rangée supérieure contient les lettres situées au-dessus de la rangée centrale, essentielles pour taper des phrases de manière fluide. En pratiquant ces touches, vous réduirez les erreurs et améliorerez votre rythme de frappe. La maîtrise de la rangée supérieure complète vos compétences sur la rangée centrale.",
      "LeftHand": "Développez la dextérité et la force des doigts de votre main gauche. Pratiquez des séquences de frappe spécifiques à la main gauche pour augmenter la vitesse et réduire la fatigue. Une utilisation équilibrée des mains garantit l'efficacité de la frappe sur tout le clavier.",
      "RightHand": "Améliorez la précision et l'agilité de frappe de votre main droite. Travaillez sur le placement des doigts et les combinaisons pour taper avec fluidité. De solides compétences de la main droite sont cruciales pour maintenir un flux de frappe constant.",
      "Final": "Combinez toutes vos compétences acquises dans des exercices complets. Ces leçons mettent au défi votre précision et votre vitesse sur toutes les touches. C'est un excellent moyen de suivre vos progrès et de vous préparer à des tâches de frappe réelles.",
      "Quotes": "Entraînez-vous à taper avec des citations engageantes et significatives. Cela aide à améliorer le rythme de frappe, la vitesse et la gestion de la ponctuation. Taper des citations est aussi un moyen amusant de rester concentré et d'apprécier l'apprentissage.",
      "Books": "Tapez des extraits de livres célèbres pour améliorer votre endurance et votre précision. Ces leçons simulent des scénarios de frappe réels, vous permettant de gagner en vitesse et en confiance. Vous élargirez également votre vocabulaire et votre fluidité de lecture tout en tapant."
    }
  },
  "articles": {
    "touchTypingFundamentals": "Fondamentaux de la Dactylographie",
    "fastTypingTips": "Conseils de Vitesse",
    "sevenDayChallenge": "Défi de 7 Jours de Dactylographie",
    "typingForKids": "Dactylographie pour Enfants",
    "typingFaq": "Questions Fréquentes"
  },
  "links": {
    "desc": {
      "practice": "Mesurez votre vitesse et voyez vos résultats WPM instantanément.",
      "focusTest": "Testez votre endurance avec des textes longs et ciblés.",
      "lessons": "Apprenez la dactylographie ou améliorez votre technique existante.",
      "certification": "Validez vos compétences en dactylographie avec un certificat officiel.",
      "game": "Pratiquez et battez vos records en vous amusant.",
      "dashboard": "Suivez vos résultats de tests précédents, statistiques et progression.",
      "fundamentals": "Explorez la philosophie et les principes fondamentaux de la dactylographie.",
      "speedTips": "Apprenez des méthodes éprouvées et efficaces pour taper plus vite.",
      "sevenDayChallenge": "Défiez votre vitesse avec un programme intensif de 7 jours.",
      "forKids": "Un guide d'apprentissage du clavier amusant et engageant pour les enfants.",
      "faq": "Trouvez des réponses à toutes vos questions sur les techniques de dactylographie, la vitesse et la plateforme.",
      "profile": "Gérez les informations de votre compte, vos réalisations et vos paramètres."
    }
  },
  "action": {
    "go": "Commencer"
  },
  "quickLinks": {
    "title": "Accès Rapide et Démarrer",
    "focusDescription": "Testez votre vitesse avec le test de concentration",
    "trainingDescription": "Apprenez les compétences de base de la dactylographie",
    "lessonsDescription": "Leçons de dactylographie étape par étape",
    "certificationDescription": "Prouvez votre niveau avec une certification",
    "gameDescription": "Pratiquez avec des jeux de dactylographie amusants"
  },
  "faq": {
    "averageTypingSpeed": {
      "question": "Quelle est la vitesse de frappe moyenne ?",
      "answer": "La vitesse de frappe moyenne pour la plupart des gens est d'environ 35 à 40 mots par minute (MPM). Les dactylographes expérimentés atteignent généralement 60+ MPM, tandis que les professionnels tapent souvent entre 70 et 100 MPM avec une grande précision."
    },
    "wordSelection": {
      "question": "Comment les mots du test de frappe sont-ils sélectionnés ?",
      "answer": "Le test utilise les mots les plus couramment utilisés pour chaque langue prise en charge, combinés avec des mots issus de contenus réels. Les mots sont sélectionnés de manière aléatoire pour garantir une expérience de frappe naturelle et impartiale."
    },
    "testsImproveSpeed": {
      "question": "Les tests de frappe peuvent-ils améliorer ma vitesse de frappe ?",
      "answer": "Oui. Les tests de frappe réguliers aident à améliorer la coordination des doigts, la précision et la mémoire musculaire. Une pratique régulière conduit à une frappe plus rapide et plus confiante au fil du temps."
    },
    "howFast": {
      "question": "À quelle vitesse devrais-je taper ?",
      "answer": "Pour les tâches quotidiennes, 40 MPM sont suffisants. Pour un travail professionnel et technique, viser 60 à 70+ MPM avec une grande précision offre un avantage de productivité clair."
    },
    "importanceOfTest": {
      "question": "Pourquoi est-il important de passer des tests de frappe ?",
      "answer": "Les tests de frappe aident à suivre les progrès, identifier les domaines à améliorer et développer la régularité. Vos résultats peuvent également être utilisés pour démontrer vos compétences en dactylographie et obtenir un certificat de vitesse de frappe."
    },
    "touchTyping": {
      "question": "Qu'est-ce que la frappe au toucher ?",
      "answer": "La frappe au toucher est une méthode de frappe sans regarder le clavier, utilisant tous les doigts dans des positions fixes pour une efficacité maximale."
    },
    "goodSpeed": {
      "question": "Quelle est une bonne vitesse de frappe ?",
      "answer": "Une vitesse de frappe moyenne est d'environ 40 MPM. Une vitesse de 60 MPM ou plus est considérée comme bonne, tandis que les dactylographes professionnels atteignent souvent 80 à 100 MPM avec une grande précision."
    },
    "wpmCalculation": {
      "question": "Comment le MPM est-il calculé ?",
      "answer": "Le MPM (mots par minute) est calculé en divisant le nombre de caractères tapés par cinq, puis en ajustant le résultat en fonction du temps passé et de la précision de frappe."
    },
    "accuracyVsSpeed": {
      "question": "La précision est-elle plus importante que la vitesse ?",
      "answer": "Oui. Une vitesse de frappe élevée avec une faible précision est inefficace. La précision est tout aussi importante que la vitesse dans les performances de frappe réelles."
    },
    "improveSpeed": {
      "question": "Comment puis-je améliorer ma vitesse de frappe ?",
      "answer": "Vous pouvez améliorer votre vitesse de frappe avec une pratique quotidienne régulière. Concentrez-vous d'abord sur la précision, utilisez le bon placement des doigts et évitez de regarder le clavier. Commencez lentement, puis augmentez progressivement votre vitesse. Des sessions de pratique courtes et régulières, ainsi que la frappe de textes réels, vous aideront à développer la mémoire musculaire et à augmenter à la fois la vitesse et la confiance au fil du temps."
    },
    "beginners": {
      "question": "Ce test de frappe convient-il aux débutants ?",
      "answer": "Oui. Ce test de frappe est conçu pour tous les niveaux de compétence, des débutants qui apprennent la frappe au toucher aux utilisateurs avancés."
    },
    "age": {
      "question": "La vitesse de frappe varie-t-elle selon l'âge ?",
      "answer": "La vitesse de frappe peut varier avec l'âge et l'expérience, mais l'âge lui-même n'est pas un facteur limitant. Une pratique régulière, une bonne technique et la familiarité avec le clavier ont un impact beaucoup plus important que l'âge seul. De nombreuses personnes améliorent leur vitesse de frappe à n'importe quelle étape de leur vie grâce à une pratique régulière et ciblée."
    },
    "practiceFrequency": {
      "question": "À quelle fréquence dois-je pratiquer la frappe ?",
      "answer": "Pratiquer 10 à 15 minutes par jour suffit généralement pour constater des améliorations notables en vitesse et en précision de frappe en quelques semaines."
    },
    "improvementTime": {
      "question": "Combien de temps faut-il pour améliorer la vitesse de frappe ?",
      "answer": "Avec une pratique quotidienne de 10 à 15 minutes, la plupart des gens constatent des améliorations notables en 2 à 4 semaines. Des gains significatifs à long terme apparaissent généralement après quelques mois de pratique régulière."
    },
    "languages": {
      "question": "La vitesse de frappe change-t-elle selon les langues ?",
      "answer": "La vitesse de frappe peut varier légèrement selon la langue en raison de la longueur des mots et de la fréquence des caractères. Cependant, le MPM est calculé à l'aide d'une méthode standardisée, ce qui rend les résultats comparables entre les langues."
    },
    "jobs": {
      "question": "Quelle vitesse de frappe est requise pour la plupart des emplois ?",
      "answer": "La plupart des emplois de bureau et à distance nécessitent au moins 40 à 50 MPM avec une bonne précision. Les postes tels que la saisie de données, le support client et la programmation bénéficient souvent de vitesses de 60 MPM ou plus."
    },
    "accuracyPercent": {
      "question": "Quel est un bon pourcentage de précision de frappe ?",
      "answer": "Une bonne précision de frappe est de 95 % ou plus. Les dactylographes professionnels maintiennent souvent des niveaux de précision supérieurs à 97 % tout en tapant à grande vitesse."
    }
  },
  "footer": {
    "sections": {
      "product": "Produit",
      "learn": "Apprendre",
      "blog": "Blog",
      "account": "Compte"
    },
    "links": {
      "typingTest": "Test de Dactylographie",
      "focusedTypingTest": "Test de frappe concentré",
      "typingGame": "Jeu de frappe",
      "typingCertificate": "Certificat de Dactylographie",
      "wordCounter": "Compteur de Mots",
      "releases": "Versions",
      "lessons": "Leçons",
      "learnTouchTyping": "Apprendre la dactylographie",
      "touchTypingFundamentals": "Fondamentaux de la Dactylographie",
      "homeRowMethod": "Méthode de la Rangée Centrale",
      "typingForKids": "Dactylographie pour enfants",
      "thirtyDayPlan": "Plan de frappe sur 30 jours",
      "fastTypingTips": "Conseils pour taper plus vite",
      "commonMistakes": "Erreurs courantes",
      "typingFaq": "FAQ de Dactylographie",
      "improveAccuracy": "Améliorer la Précision",
      "profile": "Profil",
      "login": "Connexion",
      "register": "S'inscrire",
      "faq": "FAQ",
      "privacyPolicy": "Politique de Confidentialité"
    },
    "copyright": "© {{year}} typeuniverse.com — Tous droits réservés.",
    "dialog": {
      "title": "Envoyez-nous vos Commentaires",
      "label": "Vos commentaires",
      "cancel": "Annuler",
      "submit": "Envoyer",
      "submitting": "Envoi en cours..."
    },
    "toast": {
      "emptyMessage": "Veuillez écrire un message !",
      "success": "Vos commentaires ont été envoyés avec succès ! 🙏",
      "error": "Une erreur s'est produite lors de l'envoi. Veuillez réessayer."
    }
  },
  "errors": {
    "fetchWords": "Erreur lors de la récupération des mots",
    "loadWords": "Erreur lors du chargement des mots.",
    "unexpectedError": "Une erreur inattendue s'est produite",
    "unknownError": "Erreur inconnue",
    "registrationFailed": "Échec de l'inscription",
    "googleLoginFailed": "Connexion Google échouée",
    "googleSignInFailed": "Connexion Google échouée",
    "invalidResponse": "Données de réponse invalides"
  },
  "validation": {
    "usernameRequired": "Le nom d'utilisateur est requis",
    "usernameMinLength": "Le nom d'utilisateur doit comporter au moins 3 caractères",
    "emailRequired": "L'adresse e-mail est requise",
    "invalidEmail": "Format d'e-mail invalide",
    "passwordRequired": "Le mot de passe est requis",
    "passwordMinLength": "Le mot de passe doit comporter au moins 6 caractères"
  },
  "about": {
    "loadingProfile": "Chargement du profil...",
    "failedToLoad": "Échec du chargement du profil.",
    "goal": "🎯 Objectif : {{wpm}} WPM",
    "country": "Pays : {{country}}",
    "words": "Mots",
    "chars": "Caractères",
    "tests": "Tests",
    "memberSince": "Membre depuis",
    "lastLogin": "Dernière connexion",
    "low": "Faible",
    "average": "Moyen",
    "best": "Meilleur",
    "wpmSpeed": "Vitesse WPM",
    "testsDone": "Tests Effectués",
    "wpmGoal": "Objectif WPM",
    "wpmGoalSubtitle": "Définissez votre WPM cible. Des objectifs plus élevés vous aident à rester motivé !",
    "practiceText": "Entraînez-vous à taper rapidement et avec précision grâce à notre test de dactylographie en ligne gratuit.",
    "testLink": "Test de Dactylographie en Anglais",
    "editProfile": "Modifier le profil",
    "saveChanges": "Enregistrer les modifications",
    "saving": "Enregistrement...",
    "cancel": "Annuler",
    "nickname": "Pseudo",
    "bio": "Biographie",
    "keyboardInfo": "Info clavier",
    "linkedIn": "LinkedIn",
    "github": "GitHub",
    "website": "Site web",
    "twitter": "X (Twitter)",
    "profilePicture": "URL de la photo de profil",
    "profileUpdated": "Profil mis à jour avec succès",
    "profileUpdateFailed": "Échec de la mise à jour du profil",
    "dangerZone": "Zone de danger",
    "deleteAccount": "Supprimer le compte",
    "deleteAccountDesc": "Désactive votre compte. Vos données sont conservées mais le profil est désactivé.",
    "deleteAllData": "Supprimer toutes les données",
    "deleteAllDataDesc": "Supprime définitivement tout votre historique de tests, vos succès et vos données.",
    "confirmDeleteAccount": "Êtes-vous sûr ? Tapez votre e-mail pour confirmer :",
    "confirmDeleteAllData": "Cela supprimera définitivement TOUTES vos données. Tapez votre e-mail :",
    "confirmDeleteTyping": "Tapez \"delete\" ci-dessous pour confirmer",
    "bioPlaceholder": "Parlez-nous de vous ou partagez votre citation préférée...",
    "deleting": "Suppression...",
    "accountDeleted": "Compte supprimé avec succès",
    "allDataDeleted": "Toutes les données supprimées avec succès",
    "deleteFailed": "Échec de l'opération de suppression",
    "preferences": "Préférences",
    "prefShowTips": "Afficher les cartes de conseils",
    "prefShowMascot": "Afficher les conseils de la mascotte",
    "prefShowHistory": "Afficher l'historique des tests",
    "changeUsername": "Changer le nom d'utilisateur",
    "changeUsernameDesc": "Changer votre nom d'utilisateur modifiera également l'URL de votre profil.",
    "usernameNoSpaces": "Le nom d'utilisateur ne peut pas contenir d'espaces.",
    "usernameTooShort": "Le nom d'utilisateur doit comporter au moins 3 caractères.",
    "usernameTooLong": "Le nom d'utilisateur ne peut pas dépasser 30 caractères.",
    "usernameInvalidChars": "Seuls les lettres, chiffres, tirets et underscores sont autorisés.",
    "activeDays": "Jours actifs",
    "shareProfile": "Partager le profil",
    "changePhoto": "Changer la photo",
    "profilePhoto": "Photo de profil",
    "nav": {
      "title": "Sections",
      "overview": "Vue d’ensemble",
      "activity": "Calendrier d’activité",
      "achievements": "Succès et objectifs",
      "weaknesses": "Erreurs et entraînement",
      "history": "Historique des tests",
      "dangerZone": "Paramètres du compte"
    },
    "typingWeaknessesTitle": "Tes points à travailler",
    "problemWordsLabel": "Mots difficiles",
    "problemKeysLabel": "Touches à travailler",
    "practiceProblemWords": "S'entraîner sur ces mots",
    "noTypingWeaknesses": "Termine des tests de frappe pour créer ta liste personnelle de mots et de touches à travailler.",
    "typingWeaknessesNotRecorded": "Tes tests sont bien là, mais le détail des erreurs de mots et de touches n'a pas été enregistré. Les nouveaux tests terminés avec données d'erreurs apparaîtront ici."
  },
  "forgotPassword": {
    "title": "Mot de passe oublié",
    "subtitle": "Entrez votre e-mail et nous vous enverrons un lien de réinitialisation.",
    "emailLabel": "Adresse e-mail",
    "sendLink": "Envoyer le lien",
    "sending": "Envoi en cours...",
    "successTitle": "Vérifiez votre e-mail",
    "successDesc": "Si cet e-mail existe dans notre système, un lien de réinitialisation a été envoyé.",
    "spamHint": "Vous ne le voyez pas ? Vérifiez votre dossier spam ou indésirables.",
    "backToLogin": "Retour à la connexion",
    "forgotLink": "Mot de passe oublié ?"
  },
  "resetPassword": {
    "title": "Réinitialiser le mot de passe",
    "validating": "Validation du lien...",
    "invalidToken": "Ce lien de réinitialisation est invalide ou a expiré.",
    "newPassword": "Nouveau mot de passe",
    "confirmPassword": "Confirmer le mot de passe",
    "resetButton": "Réinitialiser le mot de passe",
    "resetting": "Réinitialisation...",
    "success": "Votre mot de passe a été mis à jour. Vous pouvez maintenant vous connecter.",
    "mismatch": "Les mots de passe ne correspondent pas",
    "tooWeak": "Le mot de passe est trop faible",
    "alreadyUsed": "Ce lien de réinitialisation a déjà été utilisé",
    "expired": "Ce lien de réinitialisation a expiré",
    "invalid": "Lien de réinitialisation invalide",
    "goToLogin": "Aller à la connexion"
  },
  "game": {
    "title": "WordShield: Rising Defense",
    "seo": {
      "title": "Jouer au jeu de dactylographie en ligne – Jeu de clavier gratuit",
      "description": "Améliorez votre vitesse et votre précision de frappe en jouant à des jeux de dactylographie amusants en ligne. Parfait pour l'entraînement quotidien. Jouez maintenant !",
      "appDescription": "Jeu de dactylographie en ligne gratuit pour améliorer les mots par minute (WPM) et la précision. Protégez la Terre en tapant les mots qui tombent !"
    },
    "tutorial": {
      "objective": "🎯 Objectif du jeu",
      "objectiveBody": "Protégez la Terre en tapant les mots qui tombent de l'espace avant qu'ils n'atteignent la mer.",
      "threat": "⚠️ Menace : Mer montante",
      "threatBody": "La barrière de la mer montante réduit progressivement la zone de jeu au fil du temps.",
      "lives": "💔 Système de vies",
      "livesBody": "Vous avez 3 vies. Vous en perdez une chaque fois qu'un mot touche la mer.",
      "controls": "⌨️ Commandes",
      "controlsBody": "Tapez les mots qui tombent à l'aide de votre clavier pour les détruire.",
      "interface": "📊 Interface du jeu",
      "interfaceBody": "La barre verte indique le temps avant la prochaine montée de la mer. La barre rouge représente la hauteur totale de la mer.",
      "tips": "🏆 Astuces pour un score élevé",
      "tipsBody": "Concentrez-vous sur les mots les plus proches de la mer et éliminez rapidement les mots courts.",
      "startButton": "🚀 LANCER LE JEU"
    },
    "info": {
      "title": "ℹ️ INFOS JEU",
      "goalLabel": "🎯 Objectif",
      "goalDesc": "Détruisez les mots qui arrivent en les tapant",
      "threatLabel": "⚠️ Menace",
      "threatDesc": "Barrière de la mer montante",
      "livesLabel": "💔 Vies",
      "livesDesc": "Vous avez 3 vies",
      "difficultyLabel": "📈 Difficulté",
      "difficultyDesc": "Augmente avec le temps",
      "controlLabel": "⌨️ Commande",
      "controlDesc": "Jouez en tapant",
      "returnButton": "RETOUR AU JEU"
    },
    "hud": {
      "score": "SCORE",
      "lives": "VIES",
      "targets": "Cibles",
      "threatLevel": "NIVEAU DE MENACE",
      "beta": "BÊTA"
    },
    "over": {
      "title": "MISSION ÉCHOUÉE",
      "finalScore": "Score final : {{score}}",
      "restart": "RECOMMANDER"
    },
    "toast": {
      "loading": "Chargement de TypeUniverse... Liste de mots prête !",
      "gameOver": "Dernière vie perdue. Partie terminée !",
      "wordLost": "Mot perdu : {{word}}. Vie perdue !"
    }
  },
  "goal": {
    "currentGoal": "Objectif Actuel 🎯",
    "target": "Objectif : {{wpm}} WPM",
    "best": "Meilleur : {{wpm}} WPM",
    "goalAchieved": "Objectif Atteint !",
    "noGoal": "Vous n'avez pas encore d'objectif.",
    "setFirstGoal": " Définissez votre premier objectif !",
    "previousGoals": "Objectifs Précédents",
    "noPreviousGoals": "Aucun objectif précédent.",
    "setAt": "Défini le : {{date}}",
    "difficultyChart": "Tableau de Difficulté",
    "confirmSet": "Définir {{wpm}} WPM comme objectif ?",
    "cancel": "Annuler",
    "ok": "OK",
    "mustBeLoggedIn": "Vous devez être connecté pour définir un objectif",
    "newGoalSet": "Nouvel objectif défini : {{wpm}} WPM 🎯",
    "failedToLoad": "Échec du chargement des objectifs",
    "failedToSet": "Échec de la définition du nouvel objectif",
    "levels": {
      "beginner": "Débutant",
      "novice": "Novice",
      "intermediate": "Intermédiaire",
      "advanced": "Avancé",
      "expert": "Expert",
      "master": "Maître"
    }
  },
  "learnPage": {
    "pageTitle": "Maîtrisez vos compétences en dactylographie",
    "pageSubtitle": "Explorez les conseils d'experts, les outils et les informations — certains générés avec l'aide de l'IA — pour vous aider à transformer votre vitesse et votre précision de frappe.",
    "touchTypingSeriesTitle": "Série Dactylographie à l'aveugle",
    "touchTypingSeriesDesc": "Apprenez les bases de la dactylographie à l'aveugle étape par étape, en améliorant la vitesse et la précision grâce à des exercices guidés.",
    "typingSeriesTitle": "Série de Frappe",
    "typingSeriesDesc": "Élargissez vos compétences en dactylographie avec une variété d'exercices et de défis adaptés à tous les niveaux.",
    "moreArticlesTitle": "Plus d'articles",
    "moreArticlesDesc": "Explorez des articles supplémentaires pour approfondir vos connaissances et vos compétences en dactylographie.",
    "readyToImproveTitle": "Prêt à améliorer votre frappe ?",
    "readyToImproveDesc": "Commencez votre voyage pour devenir un maître de la dactylographie avec nos guides complets.",
    "startLearningButton": "Commencer à apprendre maintenant"
  },
  "certificate": {
    "pageTitle": "Certificat de dactylographie",
    "pageSubtitle": "Validez vos compétences avec un certificat officiel. Remplissez les conditions ci-dessous pour débloquer, télécharger et partager votre réussite.",
    "proficiency": "Maîtrise de la dactylographie",
    "achievement": "Certificat de réussite",
    "certifies": "Ceci certifie que",
    "completedOn": "a réussi l'évaluation de dactylographie le",
    "wpmLabel": "Mots Par Minute",
    "accuracyLabel": "Précision",
    "recognized": "Certification reconnue internationalmente",
    "idLabel": "ID",
    "scanVerify": "Scannez le code QR pour vérifier l'authenticité",
    "shareTitle": "Certificat de dactylographie - {{fullName}}",
    "shareText": "Découvrez mon certificat de dactylographie ! J'ai atteint {{wpm}} WPM avec une précision de {{accuracy}} %.",
    "requirements": {
      "title": "Conditions",
      "subtitle": "Étapes à compléter pour débloquer",
      "progress": "Progression",
      "login": {
        "label": "Connexion au compte",
        "desc": "Vous devez être connecté à votre compte"
      },
      "wpm": {
        "label": "Score de 40+ MPM",
        "desc": "Vitesse de frappe minimale requise"
      },
      "name": {
        "label": "Entrez votre nom complet",
        "desc": "Entrez votre nom complet pour le certificat"
      }
    },
    "actions": {
      "title": "Actions",
      "subtitle": "Télécharger & Partager",
      "incomplete": "Remplissez toutes les conditions pour activer les actions.",
      "downloadPdf": "Télécharger le PDF",
      "downloadJpeg": "Télécharger le JPEG",
      "share": "Partager",
      "copyLink": "Copier le lien"
    },
    "nameEntry": {
      "title": "Entrez votre nom",
      "subtitle": "Ce nom sera affiché de manière permanente sur votre certificat.",
      "save": "Enregistrer le nom"
    },
    "cta": {
      "text": "Testez votre vitesse de frappe et obtenez un certificat.",
      "link": "Test de dactylographie en ligne"
    },
    "toast": {
      "nameRequired": "Veuillez entrer au moins deux mots pour votre nom.",
      "nameSaved": "Nom enregistré avec succès !",
      "nameFailed": "Échec de l'enregistrement du nom. Veuillez réessayer.",
      "pdfSuccess": "PDF téléchargé avec succès !",
      "pdfFailed": "Échec du téléchargement du PDF.",
      "jpegSuccess": "JPEG téléchargé avec succès !",
      "jpegFailed": "Échec du téléchargement du JPEG.",
      "linkCopied": "Lien du certificat copié dans le presse-papiers !",
      "copied": "Copié !"
    }
  },
  "focusedTyping": {
    "title": "SAISIE CONCENTRÉE",
    "seo": {
      "title": "Test de dactylographie concentré – Améliorez votre vitesse et votre précision sans distractions",
      "description": "Passez un test de dactylographie concentré conçu pour améliorer votre vitesse et votre précision de frappe sans distractions. Suivez votre WPM et restez pleinement concentré."
    },
    "controls": {
      "restart": "Redémarrer le test",
      "pause": "Pause (ESC)",
      "resume": "Reprendre (ESC)",
      "hideTimer": "Masquer le minuteur",
      "showTimer": "Afficher le minuteur"
    },
    "stats": {
      "wpm": "WPM",
      "wpmFull": "Mots par minute",
      "accuracy": "Précision",
      "words": "Mots",
      "progress": "Progression : {{percent}}%",
      "errors": "Erreurs"
    },
    "instructions": {
      "start": "Commencez à taper pour débuter",
      "sub": "ESPACE/ENTRÉE pour le mot suivant • ESC pour mettre en pause"
    },
    "over": {
      "title": "🎉 TEST TERMINÉ",
      "tryAgain": "Réessayer"
    },
    "paused": {
      "title": "Test en pause",
      "sub": "Appuyez sur ESC ou REPRENDRE quand vous êtes prêt.",
      "resume": "Reprendre le test"
    },
    "footer": "Concentrez-vous sur la précision et la vitesse • C'est en forgeant qu'on devient forgeron"
  },
  "mascot": {
    "firstTest": [
      "🎉 Premier test terminé ! Vous savez maintenant ce que ça fait — les mots, le rythme, la pression. Revenez demain et vous sentirez déjà la différence.",
      "🚀 Excellent début ! La plupart des gens ne tentent même pas l'expérience. Vous l'avez fait, et ça vous met déjà en avance. Continuez et l'amélioration vous surprendra.",
      "🌟 Le test n°1 est dans les livres ! Les premiers tests servent toujours à s'habituer. Persévérez et la vitesse suivra naturellement.",
      "🎊 Bienvenue sur TypeUniverse ! La partie la plus difficile, c'est de commencer, et vous l'avez fait. Maintenant, il s'agit juste de revenir régulièrement."
    ],
    "wpmRecord": [
      "🏆 Nouveau record personnel ! C'est exactement à quoi ressemble une pratique régulière — de petits gains qui s'accumulent jusqu'au jour où vous dépassez votre ancien record.",
      "🔥 Vous avez battu votre propre record ! Chaque fois que vous pensez avoir atteint votre plafond, vous trouvez un autre rapport. Continuez à pousser — il y a toujours plus.",
      "⚡ Plus rapide que jamais ! Ce sentiment là, maintenant ? C'est pour ça que vous revenez. Nouveau record, nouvelle référence.",
      "🚀 Record personnel pulvérisé ! Vous vous êtes prouvé que vous pouvez vous améliorer. Maintenant la question est — jusqu'où ?"
    ],
    "accuracy100": [
      "🎯 Précision parfaite — 100 % ! Pas un seul caractère mal placé. Ce niveau de précision ne vient pas de la chance, il vient de la concentration.",
      "💎 Zéro faute de frappe, zéro erreur. Une exécution irréprochable du début à la fin. C'est rare, et vous devriez en être vraiment fier.",
      "✨ Absolument impeccable ! Chaque touche frappée exactement bien. La vitesse est impressionnante, mais ce niveau de précision est tout autre chose.",
      "🏅 100 % de précision ! Vous n'avez pas seulement tapé vite — vous avez tapé parfaitement. La plupart des dactylographes ne voient jamais ça. Prenez un moment pour l'apprécier."
    ],
    "wpmThreshold40": [
      "🔑 Vous avez franchi la barre des 40 MPM — et ça débloque quelque chose de concret. Rendez-vous sur votre profil et vous pouvez désormais réclamer votre certificat TypeUniverse.",
      "📜 40 MPM atteints ! C'est le seuil du certificat. Allez sur votre profil, téléchargez-le et montrez au monde pour quoi vous avez travaillé.",
      "🎯 Cap du certificat franchi ! 40 MPM est un véritable jalon — cela signifie que vous avez acquis une vraie compétence. Votre certificat vous attend dans votre profil."
    ],
    "wpmThreshold60": [
      "🎯 60 MPM ! C'est une vitesse de frappe professionnelle — le genre qui fait une vraie différence dans la productivité quotidienne. La plupart des gens n'arrivent jamais ici.",
      "⚡ 60 MPM dépassés ! Vous êtes maintenant plus rapide que la grande majorité des utilisateurs d'ordinateur. C'est là que la frappe cesse d'être un effort et commence à sembler naturelle.",
      "🚀 60 MPM — vous ne plaisantez plus. À cette vitesse, vous dépassez le clavier, pas l'inverse."
    ],
    "wpmThreshold80": [
      "🔥 80 MPM ! Vous êtes maintenant dans le tier supérieur des dactylographes — le genre de vitesse où les gens regardent par-dessus votre épaule et demandent comment vous faites ça.",
      "⚡ Jalon des 80 MPM ! C'est une vitesse d'élite. Vous êtes passé de l'apprentissage de la frappe à être vraiment rapide. Grande différence.",
      "💪 80 MPM — ce n'est pas un coup de chance, c'est un niveau de compétence. Vous avez construit quelque chose de réel ici et ça se voit chaque fois que vous vous asseyez devant un clavier."
    ],
    "wpmThreshold100": [
      "⚡ 100 MPM ! Triple chiffre — vous êtes maintenant dans une catégorie que moins de 1 % des dactylographes atteignent jamais. C'est vraiment extraordinaire.",
      "🏆 Vous venez d'atteindre 100 MPM ! À ce stade, vous n'êtes pas seulement rapide, vous êtes une exception. La plupart des gens passent des années à essayer d'arriver ici.",
      "🌟 100 MPM atteints ! Vos doigts bougent plus vite que la plupart des gens ne peuvent même penser les mots. Territoire légendaire."
    ],
    "testMilestone": [
      "💪 {{count}} tests complétés ! Ce type de régularité est rare et c'est exactement ce qui sépare les gens qui progressent de ceux qui stagnent.",
      "🌟 {{count}} tests accomplis ! Vous avez fait de la pratique de frappe une vraie habitude — et les habitudes, c'est là que se construisent les vraies compétences.",
      "🔥 {{count}} tests et toujours là ! La dévotion derrière ce chiffre est réelle. Chacune de ces sessions vous a rendu un tout petit peu plus rapide.",
      "🏅 {{count}} tests réalisés ! Vous avez fourni le travail que la plupart des gens évitent. C'est pour ça que vous continuez à progresser quand les autres non."
    ],
    "comeback": [
      "👋 Bon retour ! Ça fait un moment — les doigts peuvent sembler un peu rouillés au début, mais ça passe très vite. Faites quelques tests pour vous échauffer.",
      "🌱 Vous êtes de retour ! Prendre une pause n'annule pas votre progression — la mémoire musculaire est étonnamment durable. Quelques sessions et vous serez exactement là où vous étiez.",
      "🚀 Ravi de vous revoir ! La vie s'emballe parfois, c'est normal. Ce qui compte, c'est que vous soyez revenu. Reprenons là où nous nous étions arrêtés.",
      "☀️ Vous êtes revenu ! La frappe est comme le vélo — la compétence ne disparaît pas. Chassez la rouille et vous retrouverez votre vitesse avant de vous en rendre compte."
    ],
    "firstOfDay": [
      "☀️ Premier test du jour ! Même une session compte — la pratique quotidienne, même quelques minutes, est ce qui sépare ceux qui progressent régulièrement des dactylographes occasionnels.",
      "🧠 Session de pratique quotidienne ! Votre cerveau consolide les compétences pendant le repos, donc revenir frais chaque jour est vraiment la méthode la plus efficace pour progresser.",
      "🌅 Nouveau jour, nouvelle chance de battre votre record ! La performance d'hier a établi la barre — aujourd'hui, c'est votre chance de la relever.",
      "💪 Commencer la journée avec un peu de frappe — bonne idée ! La pratique quotidienne régulière est le chemin le plus fiable vers des doigts plus rapides."
    ],
    "newLanguage": [
      "🌍 Passage à {{lang}} ! Chaque langue a sa propre fréquence de caractères et son propre rythme — vos doigts devront s'adapter. Un défi intéressant.",
      "🗺️ Mode {{lang}} activé ! Taper dans une nouvelle langue est une expérience vraiment différente. Voyez comment votre vitesse se compare selon les langues.",
      "✨ Test en {{lang}} ! Votre MPM pourrait paraître différent ici — c'est tout à fait normal. Nouvelle langue, nouvelle référence depuis laquelle construire."
    ],
    "leaderboardTop100": [
      "🏅 Vous avez intégré le top 100 du classement mondial ! C'est une vraie réalisation — cela signifie que votre vitesse vous place parmi les meilleurs dactylographes de cette plateforme.",
      "🌟 Top 100 ! Vous rivalisez maintenant à un niveau que la plupart des utilisateurs n'atteignent jamais. La montée continue à partir d'ici.",
      "🔥 Top 100 du classement — vous avez mérité cette place. La question est maintenant de savoir jusqu'où vous pouvez aller."
    ],
    "leaderboardTop50": [
      "🚀 Top 50 du classement mondial ! Seulement 49 personnes sur toute cette plateforme sont plus rapides que vous en ce moment. C'est sérieusement impressionnant.",
      "⚡ Vous avez atteint le top 50 ! À ce niveau, vous faites partie des dactylographes vraiment d'élite. Chaque position gagnée depuis ici sera durement acquise.",
      "🏆 Top 50 — vous êtes en bonne compagnie. La distance entre la moyenne et là où vous êtes maintenant est énorme."
    ],
    "leaderboardTop10": [
      "🔥 Top 10 sur TypeUniverse ! Vous êtes l'un des dix dactylographes les plus rapides de toute cette plateforme. Ce n'est pas seulement bien — c'est légendaire.",
      "🏆 TOP 10 ! Il y a des milliers d'utilisateurs ici et vous êtes dans le top dix. Quoi que vous fassiez, continuez.",
      "⚡ Top 10 mondial ! Vous avez atteint le niveau le plus élevé de vitesse de frappe sur TypeUniverse. Honnêtement, aucun autre commentaire n'est nécessaire."
    ],
    "accuracyDrop": [
      "😅 Session difficile côté précision — ça arrive à tout le monde. Fatigue, distraction, un mauvais angle de clavier. Ne vous laissez pas abattre. Faites une courte pause et revenez frais.",
      "💆 La précision a souffert aujourd'hui. C'est généralement un signe de fatigue mentale plutôt que de compétence perdue. Quelques minutes loin de l'écran feront plus de bien qu'une nouvelle tentative maintenant.",
      "🌿 Toutes les sessions ne vont pas être propres — c'est ainsi. L'important, c'est que vous soyez venu. Reposez-vous un peu, puis revenez et voyez la différence."
    ],
    "profileComplete": [
      "✨ Le profil est superbe ! Un profil complet aide les autres à savoir contre qui ils rivalisent — et cela rend vos réalisations plus officielles.",
      "🌟 Profil mis à jour ! Maintenant quand vous grimpez dans le classement, les gens peuvent voir la personne derrière le score. Ça rend la compétition plus réelle.",
      "💪 Beau profil ! Les premières impressions comptent, et la vôtre est solide. Maintenant, revenons à l'amélioration de ce MPM."
    ],
    "amazing": [
      "⚡ Plus de 100 MPM — une vitesse vraiment folle. Vous tapez plus vite que la plupart des gens pensent, pour ne pas dire parlent. Top 1 % des dactylographes, sans question.",
      "🚀 Ce MPM n'est pas normal. Statistiquement parlant, vous êtes un cas atypique de la meilleure façon possible. Top 1 % et ça se voit.",
      "💥 Ce n'est pas de la simple frappe, c'est un superpouvoir. À cette vitesse, vos doigts font des prouesses que le cerveau de la plupart des gens ne peut même pas suivre."
    ],
    "great": [
      "🔥 C'est vraiment de la frappe rapide. Vous êtes bien au-dessus de la moyenne et vous approchez du territoire professionnel. Le travail que vous avez investi se paie visiblement.",
      "🏅 Bonne performance à une vitesse sérieuse. Ce n'est pas de la chance — c'est une compétence construite. Vous avez clairement mis les heures de pratique et ça se voit.",
      "⭐ Oui, c'est un résultat solide. Rapide, propre, régulier. Vous opérez à un niveau qu'il faut beaucoup de temps à la plupart des gens pour atteindre."
    ],
    "good": [
      "👏 Vitesse au-dessus de la moyenne et précision solide — c'est une bonne combinaison. Vous êtes clairement passé la phase débutant et vous vous dirigez vers quelque chose de réel.",
      "✨ Bonne session ! Vous vous améliorez et la régularité se voit. Gardez cette dynamique et le prochain jalon est plus proche que vous ne le pensez.",
      "💪 Bonne vitesse et vous progressez. Chaque test que vous complétez s'ajoute à une compétence qui vous reste. Continuez à venir."
    ],
    "average": [
      "👍 Une bonne performance ! Vous êtes à une vitesse respectable et avec un peu plus de pratique régulière, vous commencerez à entrer dans un territoire au-dessus de la moyenne. Le progrès est réel.",
      "💡 La pratique régulière, c'est comme ça que ça marche — pas de grandes percées, juste un effort constant dans le temps. Vous êtes sur la bonne voie, continuez.",
      "🌱 Le progrès se fait, même quand on ne le ressent pas. Chaque session construit la mémoire musculaire qui rend une frappe plus rapide possible. Persévérez."
    ],
    "low": [
      "🌟 Session difficile ? C'est tout à fait normal — chaque dactylographe expert a commencé exactement là où vous êtes. L'écart entre débutant et rapide se comble un test à la fois.",
      "💪 Persévérez, continuez à vous entraîner — c'est la vraie clé. Les progrès viennent de la régularité, pas d'un coup de chance. Vous bâtissez vos fondations.",
      "🚀 Encore tôt dans le parcours ! La courbe d'amélioration d'ici est raide dans le meilleur sens — ce qui signifie que vous verrez de vrais progrès plus vite que vous ne le pensez. Continuez."
    ],
    "guestCta": {
      "nudge": "🔒 Connectez-vous pour sauvegarder vos scores, suivre vos progrès et grimper dans le classement !",
      "button": "Se connecter →"
    },
    "authLogin": [
      "👋 Bon retour ! Prêt à établir un nouveau record aujourd'hui ?",
      "🚀 Connectez-vous pour enregistrer vos résultats et suivre vos progrès.",
      "🌟 Vos réalisations et votre historique vous attendent à l'intérieur !"
    ],
    "authRegister": [
      "🎉 Bienvenue dans la communauté ! Rejoignez-nous pour suivre votre parcours.",
      "🚀 Créez un compte pour figurer dans les classements !",
      "✨ Commencez votre aventure dactylographique dès aujourd'hui et voyez à quelle vitesse vous pouvez aller."
    ],
    "authProfile": [
      "✨ C'est votre espace ! Suivez votre progression et vos étapes clés.",
      "🏆 Chaque test vous rapproche de votre prochain objectif.",
      "💪 Personnalisez votre profil pour afficher votre personnalité !"
    ],
    "wpmThreshold20": [
      "Tu tapes tes premiers mots rapidement — belle entrée en matière !",
      "20 MPM ! Tu as franchi le premier cap. Continue comme ça !",
      "Premier jalon atteint ! La route vers la vitesse est ouverte."
    ],
    "streakDay3": [
      "3 jours de suite ! Tu commences à prendre une belle habitude.",
      "Troisième jour d'affilée — le rythme s'installe !",
      "3 jours consécutifs. Petit à petit l'oiseau fait son nid !"
    ],
    "streakDay7": [
      "Une semaine entière ! Tu es vraiment sérieux dans ta pratique.",
      "7 jours de suite — une vraie routine de champion !",
      "Une semaine sans faillir. Impressionnant !"
    ],
    "streakDay14": [
      "Deux semaines consécutives ! Ta régularité est remarquable.",
      "14 jours d'affilée. Tu es une vraie machine !",
      "Deux semaines de pratique quotidienne. C'est de la discipline !"
    ],
    "streakDay30": [
      "Un mois entier ! Tu es une légende du clavier.",
      "30 jours sans interruption — chapeau bas !",
      "Un mois de suite. Peu de gens atteignent ce niveau de constance."
    ],
    "wpmTrend": [
      "Tes derniers résultats montrent une vraie progression — continue !",
      "Tu t'améliores session après session. C'est ça l'entraînement !",
      "La courbe monte ! Tu es sur la bonne trajectoire."
    ],
    "speedAccuracyCombo": [
      "Vitesse ET précision — le combo parfait !",
      "Rapide et précis à la fois. C'est exactement ce qu'il faut !",
      "Tu combines rapidité et exactitude comme un pro !"
    ],
    "marathonSession": [
      "5 tests aujourd'hui ! Tu es en mode entraînement intensif.",
      "Cinquième test de la journée — ta ténacité est admirable !",
      "5 tests d'affilée aujourd'hui. Tu veux vraiment progresser !"
    ],
    "consistency": [
      "Tes vitesses sont très régulières — c'est la marque d'un bon niveau.",
      "Une constance remarquable dans tes résultats. Bravo !",
      "Tu maintiens un rythme stable. C'est le signe d'une vraie maîtrise."
    ],
    "premiumPromo": [
      "Sans pub et avec un certificat de frappe — passez à Premium! 🏆",
      "Débloquez votre certificat et supprimez les publicités avec Premium! ⭐",
      "Les membres Premium obtiennent des certificats, aucune pub et des stats complètes!"
    ],
    "premiumCta": {
      "nudge": "Prêt à passer au niveau supérieur?",
      "button": "Passer Premium →"
    },
    "guestLost": {
      "few": "Tes {{count}} derniers tests n'ont pas été enregistrés — ils sont partis dans l'espace ! 🚀 Connecte-toi et je les ramène.",
      "many": "{{count}} tests non enregistrés ! 🚀 Connecte-toi et je peux encore sauver les {{max}} derniers."
    },
    "nearRecord": [
      "🎯 Plus que {{gap}} WPM pour égaler ton record ({{record}} WPM). Encore un test ?",
      "🔥 Si proche ! Ton record est de {{record}} WPM, il ne manque que {{gap}}. Tes doigts sont chauds, retente ta chance."
    ],
    "inviteFriend": [
      "🎁 Invite un ami : dès qu'il termine {{tests}} tests, vous obtenez tous les deux {{days}} jours de Premium. Ton lien d'invitation est sur ton profil.",
      "🚀 S'entraîner à deux, c'est plus motivant ! Partage ton lien d'invitation depuis ton profil et gagnez chacun {{days}} jours de Premium."
    ],
    "goalReached": [
      "🎯 Objectif atteint ! Tu visais {{target}} MPM et tu viens de taper {{now}}. Il est temps de fixer le prochain dans ton profil.",
      "🏁 {{target}} MPM, c'était ton objectif ; {{now}} MPM, c'est ce que tu as fait. Les objectifs marchent quand on vient s'entraîner ; tu es venu.",
      "🌟 Tu as atteint ton objectif de {{target}} MPM ! Ce chiffre semblait loin. Choisis la prochaine cible et continue."
    ],
    "aboveUsual": [
      "📈 Au-dessus de ton habitude ! Tu tournes d'ordinaire autour de {{usual}} MPM ; aujourd'hui c'est {{now}}. Quelque chose a cliqué.",
      "⚡ {{now}} MPM, nettement au-dessus de tes {{usual}} habituels. Une bonne journée au clavier : retiens cette sensation.",
      "🚀 Plus rapide que ta propre moyenne ({{usual}} MPM), et de loin. Garde ce rythme, le record est la prochaine étape."
    ],
    "slowButClean": [
      "🎯 Plus lent que d'habitude, mais presque sans faute. {{now}} MPM avec cette précision, c'est ainsi que la vitesse se construit : la justesse d'abord.",
      "💎 Session propre ! Sous ta vitesse normale, mais à peine une erreur. La vitesse suit la précision, jamais l'inverse.",
      "🌿 Prends la précision comme victoire : {{now}} MPM et presque parfait. La vitesse revient toute seule."
    ],
    "belowUsual": [
      "😌 En dessous de tes {{usual}} MPM habituels cette fois ({{now}}). Tout le monde a des passages à vide ; un test ne dit rien de ton niveau.",
      "🌙 {{now}} MPM, un peu sous tes {{usual}} normaux. Fatigue, distraction, clavier inhabituel ? Secoue-toi ; le prochain test repart de zéro.",
      "💭 Pas ton rythme habituel aujourd'hui ({{now}} contre {{usual}} MPM d'ordinaire). Rien de grave : ta moyenne sait ce dont tu es capable."
    ],
    "takeBreak": [
      "💆 Trois tests d'affilée en baisse. C'est de la fatigue, pas un manque de niveau. Cinq minutes loin du clavier feront plus qu'un nouvel essai.",
      "☕ Ta vitesse a baissé test après test aujourd'hui. Fatigue classique. Fais une courte pause et reviens frais, ça marche vraiment.",
      "🌿 Tendance à la baisse aujourd'hui : les mains sont fatiguées. Arrête-toi là, étire-toi, bois de l'eau. Le premier test de demain paraîtra facile."
    ],
    "newBucket": [
      "🧭 Nouveau mode ! Autres règles, autre rythme : ici ta vitesse part de sa propre base. Explore.",
      "✨ Premier test dans ce mode. Ne le compare pas encore à tes chiffres habituels ; quelques essais et ça se stabilise.",
      "🗺️ Tu essaies quelque chose de nouveau, bien. Chaque mode entraîne une compétence un peu différente ; celui-ci se verra aussi dans ta vitesse globale."
    ],
    "wpmThreshold120": [
      "⚡ 120 MPM ! Une vitesse de compétition, celle des classements et des finales de dactylographie. Remarquable.",
      "🏆 Tu viens de passer les 120 MPM ! À ce niveau tu n'es plus rapide, tu es la référence. Très peu arrivent ici.",
      "🌟 120 MPM : tes doigts dépassent la vitesse de lecture de la plupart des gens. Légendaire, et mérité."
    ],
    "streakDay60": [
      "🔥 Série de 60 jours ! Deux mois sans manquer une journée. Ce n'est plus de la motivation : c'est qui tu es maintenant.",
      "💎 60 jours d'affilée. Regarde ton MPM du premier jour ; cet écart, c'est ce que la pratique quotidienne a bâti en silence.",
      "🏆 Soixante jours consécutifs ! La plupart des séries meurent la première semaine. La tienne a deux mois. Respect."
    ],
    "streakDay100": [
      "🏆 SÉRIE DE 100 JOURS ! Cent jours, zéro absence. C'est une discipline d'élite, et ta vitesse le prouve.",
      "🌟 100 jours d'affilée. Série à trois chiffres, effort à trois chiffres. Quel que soit ton MPM aujourd'hui, chaque point est mérité.",
      "🔥 Cent jours de suite ! Tu as transformé un test de frappe en rituel quotidien. Régularité légendaire."
    ],
    "inviteCta": {
      "button": "Inviter un ami →"
    },
    "tipSkins": [
      "🎹 Astuce : ouvre Paramètres d'apparence → Apparence du clavier et essaie Mécanique RGB ou Machine à écrire. Même test, sensation toute nouvelle.",
      "✨ Lassé du même clavier ? Change l'Apparence du clavier et sa couleur dans les Paramètres d'apparence."
    ],
    "tipLearnMode": [
      "🖐️ Essaie le Mode dactylographie dans les Paramètres d'apparence : clavier 3D, bureau, mains et guide des doigts en un clic.",
      "⌨️ Tu veux voir quel doigt va sur quelle touche ? Active le Mode dactylographie, le clavier te le montre."
    ],
    "tipAppearance": [
      "🎨 Tu peux changer l'apparence du texte : Disposition, Police et Style du curseur sont dans les Paramètres d'apparence.",
      "📝 Essaie la disposition Papier ou une autre police dans les Paramètres d'apparence. Un écran plus calme peut te rendre plus rapide."
    ],
    "tipSounds": [
      "🔊 Astuce : active le Son du clavier dans les Paramètres d'apparence, chaque touche fera un clic mécanique.",
      "🎧 Taper avec du son, c'est plus agréable. Choisis un Son du clavier dans les Paramètres d'apparence."
    ],
    "dayBest": [
      "⚡ {{wpm}} MPM : ton test le plus rapide aujourd'hui. L'échauffement paie.",
      "📈 Ton meilleur score du jour pour l'instant : {{wpm}} MPM. Tu accélères au fil de la session.",
      "🔥 Nouveau meilleur score du jour : {{wpm}} MPM. Garde ce rythme."
    ],
    "weekBest": [
      "🏅 {{wpm}} MPM : ton meilleur résultat des 7 derniers jours !",
      "⭐ Meilleur score de la semaine : {{wpm}} MPM. Pas encore ton record absolu, mais tu t'en approches."
    ],
    "monthBest": [
      "🏆 {{wpm}} MPM : ton meilleur résultat des 30 derniers jours !",
      "🚀 Meilleur score du mois : {{wpm}} MPM. Ton record absolu se rapproche."
    ],
    "risingRun": [
      "📈 Trois tests d'affilée, chacun plus rapide que le précédent : {{from}} → {{now}} MPM. Tu chauffes bien.",
      "🔥 Plus rapide à chaque test : de {{from}} à {{now}} MPM. Surfe sur cette vague.",
      "⬆️ Ça monte, ça monte ! {{from}} → {{now}} MPM sur tes trois derniers tests."
    ],
    "progressSinceStart": [
      "🌱 Tes 10 premiers tests tournaient en moyenne à {{first}} MPM. Tes 10 derniers, à {{now}}. Soit +{{pct}} % depuis tes débuts !",
      "📊 Regarde le chemin parcouru : {{first}} → {{now}} MPM en moyenne (+{{pct}} %). L'entraînement, ça marche.",
      "💪 De {{first}} MPM à {{now}} MPM en moyenne. Tu es {{pct}} % plus rapide qu'à tes débuts."
    ],
    "percentile": [
      "🌍 À {{wpm}} MPM, tu es plus rapide que {{pct}} % des utilisateurs de TypeUniverse.",
      "📊 Avec {{wpm}} MPM, tu devances {{pct}} % de nos utilisateurs. Bien joué !",
      "🏁 Plus rapide que {{pct}} % des dactylos d'ici avec {{wpm}} MPM. Continue de grimper."
    ],
    "cleanStreak": [
      "🎯 {{count}} tests d'affilée avec plus de 95 % de précision. C'est en tapant aussi proprement qu'on gagne vraiment en vitesse.",
      "✨ Série de précision : {{count}} tests d'affilée au-dessus de 95 %. La vitesse suit la précision.",
      "🧼 {{count}} tests propres d'affilée (95 %+). Tes doigts savent où ils vont."
    ],
    "streakDay2": [
      "🔥 Deux jours de suite ! Revenir le lendemain, c'est le plus dur, et tu l'as fait.",
      "📅 Jour 2 de ta série. Encore un jour et ça commence à devenir une habitude.",
      "👋 De retour aujourd'hui. Ta série de 2 jours a commencé !"
    ],
    "streakDay4": [
      "🔥 4 jours de suite ! Ta série devient sérieuse.",
      "📅 Jour 4. Un peu d'entraînement chaque jour vaut mieux qu'une longue session par semaine.",
      "💪 Série de 4 jours. Encore trois jours et c'est une semaine complète."
    ],
    "streakDay5": [
      "🔥 5 jours de suite ! C'est toute une semaine de travail d'entraînement.",
      "📅 Jour 5 de ta série. Ta mémoire musculaire te dit merci.",
      "⭐ Série de 5 jours ! Continue jusqu'à 7."
    ],
    "totalTime": [
      "⏱️ Cap franchi : tu as maintenant tapé {{hours}} heures au total sur TypeUniverse. Chaque minute a compté.",
      "⌛ {{hours}} heures d'entraînement à la frappe au total ! Ça, c'est de la motivation.",
      "🕐 Cap atteint : {{hours}} heures de frappe au total. Du temps bien investi."
    ],
    "totalTimeHour": [
      "⏱️ Cap franchi : ta première heure complète d'entraînement sur TypeUniverse ! Chaque minute a compté.",
      "⌛ Une heure de frappe au total atteinte. La première heure est la plus dure, les suivantes viennent plus facilement."
    ],
    "totalChars": [
      "⌨️ Cap franchi : {{count}} frappes au total ! Ton clavier te connaît bien maintenant.",
      "🎹 Tu viens de dépasser les {{count}} frappes correctes sur TypeUniverse.",
      "💥 {{count}} frappes et ça continue. Ça fait beaucoup d'entraînement."
    ],
    "memberDay30": [
      "🎂 Ça fait 30 jours que tu as rejoint TypeUniverse ! Merci de taper avec nous.",
      "📆 Un mois avec TypeUniverse. Compare tes premiers résultats dans ton profil avec ceux d'aujourd'hui, tu verras la différence."
    ],
    "memberDay100": [
      "🎉 100 jours avec TypeUniverse ! Ça, c'est de l'engagement.",
      "💯 Ça fait 100 jours que tu nous as rejoints. Ton profil montre tout le chemin parcouru."
    ],
    "memberDay365": [
      "🎂 Un an avec TypeUniverse ! Joyeux anniversaire, et merci pour chacun de tes tests.",
      "🥳 Une année entière à taper avec nous. À la prochaine !"
    ],
    "firstWordsTest": [
      "🧩 Ton premier test Mots ! Tu tapes un nombre fixe de mots et le chrono mesure juste le temps qu'il te faut.",
      "✨ Premier test en mode Mots terminé. Pas de compte à rebours ici : finis simplement les mots le plus proprement possible."
    ],
    "firstQuoteTest": [
      "📜 Ton premier test Citation ! De vraies phrases avec ponctuation et majuscules : un super entraînement pour la frappe de tous les jours.",
      "💬 Première citation terminée. Les citations ajoutent virgules, majuscules et mots plus longs, donc un MPM un peu plus bas est normal."
    ],
    "firstHardTest": [
      "🧗 Ton premier test en Difficile ! Des mots plus longs et moins courants, donc un MPM plus bas ici est tout à fait normal.",
      "💪 Premier test en mode Difficile terminé. S'entraîner sur des mots coriaces rend la frappe de tous les jours facile."
    ],
    "firstMasterTest": [
      "☠️ Ton premier test en Mode maître ! Une seule erreur et c'est fini. Audacieux.",
      "🎯 Première tentative en Mode maître terminée. La mort subite entraîne la précision comme rien d'autre."
    ],
    "tipSetGoal": [
      "🎯 Astuce : fixe-toi un objectif de MPM dans ton profil. Je t'applaudirai quand tu l'atteindras !",
      "🏁 Tu n'as pas encore d'objectif. Fixes-en un dans ton profil et suis ta progression."
    ],
    "tipCompleteProfile": [
      "🧑‍🚀 Il manque quelques éléments à ton profil : ajoute une photo, une courte bio et ton clavier.",
      "✏️ Astuce : complète ton profil (photo, bio, clavier) pour que les autres voient qui se cache derrière ces MPM."
    ],
    "tipProfileStats": [
      "📊 Ton profil affiche l'évolution de ton MPM, ton calendrier d'activité et tes records. Jette un œil !",
      "🔍 Envie de voir ta progression dans le temps ? Ton profil contient des graphiques de tous tes tests."
    ],
    "tipProblemWords": [
      "🧠 Ton profil liste les mots et les touches sur lesquels tu te trompes le plus. Entraîne-toi dessus pour les corriger pour de bon.",
      "🔤 Astuce : consulte l'analyse des erreurs dans ton profil et entraîne-toi sur tes mots difficiles."
    ],
    "certificateCta": {
      "button": "Obtenir ton certificat →"
    },
    "profileCta": {
      "button": "Aller au profil →"
    },
    "weaknessCta": {
      "button": "Voir mes erreurs →"
    }
  },
  "premium": {
    "title": "TypeUniverse Premium",
    "subtitle": "Tapez sans publicité avec tous les skins et couleurs de clavier, et soutenez le développement de TypeUniverse.",
    "mostPopular": "Le plus populaire",
    "getplan": "Obtenir {{plan}}",
    "stripe": "Tous les paiements sont traités en toute sécurité via Stripe. Annulable à tout moment.",
    "comparison": {
      "title": "Gratuit vs Premium",
      "free": "Gratuit",
      "premium": "Premium",
      "features": {
        "adFree": "Expérience sans publicité",
        "certificate": "Certificat de frappe",
        "themes": "Thèmes premium",
        "themesFreeTier": "1 thème",
        "themesPremiumTier": "Tous les thèmes",
        "stats": "Statistiques avancées",
        "history": "Historique complet",
        "historyFreeTier": "10 derniers",
        "historyPremiumTier": "Illimité",
        "leaderboard": "Badge classement",
        "achievements": "Tous les succès",
        "support": "Support prioritaire",
        "beta": "Fonctionnalités bêta",
        "languages": "22 langues",
        "wordCount": "Tests illimités",
        "wordCountFreeTier": "Limite quotidienne",
        "wordCountPremiumTier": "Illimité",
        "keyboardSkins": "Skins et couleurs de clavier",
        "keyboardSkinsFreeTier": "Skin Mécanique RGB · 3 tests gratuits par jour avec chaque clavier Premium",
        "keyboardSkinsPremiumTier": "Tous les skins et couleurs"
      }
    },
    "socialProof": "{{count}} personnes utilisent Premium",
    "redirecting": "Redirection vers le paiement…"
  },
  "checkout": {
    "title": "Paiement – {{plan}}",
    "price": "Prix",
    "purchase": "Acheter et continuer",
    "stripe": "Tous les paiements sont traités en toute sécurité via Stripe.",
    "backToPlans": "Retour aux plans",
    "error": {
      "noPlan": "Aucun plan sélectionné.",
      "invalidPlan": "Plan invalide.",
      "fetchFailed": "Impossible de charger les détails du plan.",
      "sessionFailed": "Impossible de créer la session de paiement.",
      "generic": "Une erreur s'est produite. Veuillez réessayer."
    }
  },
  "challenge": {
    "button": "Défier un ami",
    "shareText": "J'ai tapé à {{wpm}} MPM. Tu peux me battre ?",
    "copied": "Lien du défi copié",
    "banner": "Un ami te défie : {{wpm}} MPM. Tu peux faire mieux ?",
    "won": "Gagné ! {{wpm}} MPM battent {{target}} MPM.",
    "lost": "Presque — encore {{diff}} MPM. Réessaie !",
    "tie": "Égalité ! Vous avez tous les deux {{wpm}} MPM.",
    "close": "Fermer",
    "bannerNamed": "{{name}} te défie : {{wpm}} MPM. Tu peux faire mieux ?",
    "dialogDesc": "Quand ton ami ouvre le lien, il commence le même test : en {{lang}}, pendant {{duration}}. Son objectif : tes {{wpm}} MPM, et il verra à la fin qui a gagné.",
    "linkLabel": "Ton lien de défi",
    "exit": "Quitter le défi"
  },
  "referral": {
    "title": "Invite tes amis, gagne {{days}} jours de Premium",
    "subtitle": "Quand ton ami rejoint via ton lien et termine {{tests}} tests, vous gagnez tous les deux {{days}} jours de Premium.",
    "linkLabel": "Ton lien d'invitation",
    "copy": "Copier le lien",
    "copied": "Copié !",
    "share": "Partager",
    "shareText": "Rejoins-moi sur TypeUniverse et teste ta vitesse de frappe — on gagne tous les deux {{days}} jours de Premium !",
    "invited": "{{count}} amis ont rejoint",
    "rewarded": "{{count}} récompenses gagnées",
    "premiumUntil": "Premium actif jusqu'au {{date}}",
    "step1": "Partage ton lien d'invitation avec un ami",
    "step2": "Ton ami s'inscrit via le lien et termine {{tests}} tests",
    "step3": "Vous gagnez tous les deux {{days}} jours de Premium",
    "cap": "Tu peux gagner jusqu'à {{max}} récompenses tous les 30 jours."
  },
  "popularProfiles": {
    "title": "Profils populaires",
    "subtitle": "Les utilisateurs les plus actifs et les plus rapides sur TypeUniverse",
    "headers": {
      "user": "Utilisateur",
      "country": "Pays",
      "maxWpm": "MPM max",
      "tests": "Tests"
    }
  },
  "common": {
    "logout": "Se déconnecter",
    "selectLanguage": "Choisir la langue",
    "changeLanguage": "Changer de langue",
    "chooseTheme": "Choisir un thème",
    "dismiss": "Fermer",
    "less": "Moins",
    "more": "Plus",
    "menu": "Menu",
    "mainNavigation": "Navigation principale",
    "closeNavigation": "Fermer le menu",
    "loadingPlans": "Chargement des offres...",
    "somethingWentWrong": "Une erreur s'est produite.",
    "tryAgainLater": "Veuillez réessayer plus tard.",
    "goHome": "Retour à l'accueil",
    "contact": "Contact"
  },
  "notFound": {
    "title": "Oups ! Page introuvable",
    "text": "On dirait que tu t'es perdu dans le cosmos ! Pas d'inquiétude, ça arrive aux meilleurs."
  },
  "lessonComplete": {
    "label": "Leçon terminée",
    "title": "Bravo !",
    "next": "Leçon suivante →",
    "notFound": "Leçon introuvable."
  },
  "payment": {
    "cancelledTitle": "Paiement annulé",
    "cancelledText": "Ton paiement a été annulé. Tu peux réessayer plus tard si tu le souhaites.",
    "successTitle": "Paiement réussi 🎉",
    "successText": "Ton abonnement Premium est activé. Profite d'une expérience sans publicité et de fonctionnalités avancées !"
  },
  "resultFx": {
    "flipHint": "Cliquez sur la carte pour les détails",
    "flipBackHint": "Cliquez pour la retourner",
    "detailsTitle": "DÉTAILS · {{seconds}} s",
    "speedPerSecond": "Vitesse seconde par seconde (MPM)",
    "peak": "Pic",
    "raw": "Vitesse brute",
    "consistency": "Régularité",
    "keystrokes": "Frappes : {{correct}} correctes · {{wrong}} erronées",
    "topKeys": "Touches les plus ratées",
    "noMistakes": "Aucune erreur 🎉",
    "gravityOn": "⬇ Activer la gravité (espace)",
    "gravityOff": "🪐 Désactiver la gravité (espace)",
    "putBack": "↺ Remettre en place",
    "playHint": "Sur la carte : tapez des lettres pour faire pleuvoir des touches · double-clic : explosion · maintenez sur un espace vide : trou noir",
    "kbHint": "Faites glisser pour pivoter · cliquez sur une touche",
    "kbHover": "{{key}} — {{count}} erreurs",
    "keyMistakes": "{{count}} erreurs",
    "keyNoMistakes": "Aucune erreur sur cette touche",
    "keyPractice": "Travailler cette lettre",
    "kbGravityOn": "⬇ Activer la gravité",
    "kbGravityOff": "🪐 Désactiver la gravité",
    "kbPutBack": "↺ Remettre en place",
    "endFxLabel": "À la fin du test",
    "endFxExplode": "Explosion",
    "endFxDomino": "Dominos",
    "endFxWind": "Vent",
    "endFxDrop": "Chute",
    "endFxOff": "Désactivé",
    "wordFxLabel": "Quand un mot est terminé",
    "wordFxOff": "Désactivé",
    "wordFxFall": "Tombe en arrière",
    "wordFxShatter": "Se fissure et éclate"
  },
  "race": {
    "title": "Course de frappe",
    "subtitle": "Une piste. Quatre concurrents. Tape sans erreur et franchis la ligne d'arrivée le premier.",
    "track": "Piste de course",
    "words": "mots",
    "ready": "Prépare-toi",
    "firstWins": "Le premier arrivé gagne",
    "you": "Toi",
    "left": "A quitté la course",
    "input": "Tape le mot surligné",
    "correctError": "Corrige le mot pour avancer.",
    "spaceHint": "Espace ou Entrée valide un mot. Corrige tes erreurs pour avancer.",
    "errors": "erreurs",
    "place": "Tu as terminé n° {{rank}}",
    "timeUp": "Temps écoulé",
    "accuracy": "précision",
    "time": "temps",
    "retrySave": "Réessayer l'enregistrement",
    "loading": "Préparation de la piste…",
    "again": "Rejouer",
    "start": "Lancer la course",
    "saving": "Enregistrement de ton résultat…",
    "startError": "Impossible de lancer la course. Réessaie.",
    "saveError": "Ton résultat n'a pas pu être enregistré. Tu peux réessayer.",
    "menu": "Ouvrir le menu",
    "liveStats": "Statistiques de course en direct"
  },
  "adBlockNotice": {
    "title": "Aidez-nous à garder TypeUniverse gratuit",
    "body": "On dirait que vous utilisez un bloqueur de publicités. TypeUniverse reste gratuit grâce à quelques annonces : les autoriser sur ce site nous aiderait beaucoup.",
    "ok": "Compris",
    "premium": "Sans pub avec Premium",
    "later": "Plus tard"
  },
  "skinUpsell": {
    "title": "Ce style vous plaît ? Gardez-le avec Premium",
    "body": "Premium débloque tous les skins et couleurs de clavier et supprime les publicités.",
    "cta": "Passer à Premium",
    "later": "Plus tard",
    "lockedHint": "Premium · {{count}} tests gratuits par jour avec ce clavier",
    "barButton": "Premium",
    "barTooltip": "Tous les skins et couleurs, sans publicité",
    "trialsLeft": "Vous pouvez encore faire {{count}} tests gratuits avec ce clavier aujourd'hui.",
    "trialsOver": "Vous avez utilisé les {{count}} tests gratuits du jour avec ce clavier : il est revenu à {{skin}}. Essayez un autre clavier Premium ou réutilisez celui-ci demain.",
    "lockedToastTitle": "Tests gratuits du jour épuisés pour ce clavier",
    "lockedToastBody": "Les utilisateurs gratuits ont {{count}} tests par jour avec chaque clavier Premium. Essayez-en un autre, revenez demain ou passez à Premium pour tous les utiliser à tout moment.",
    "trialsOverToastTitle": "Les {{count}} utilisations gratuites du jour pour ce clavier sont épuisées",
    "nextTestFreeBody": "Ce test commence avec {{skin}}. Demain, vous pourrez réutiliser ce clavier Premium gratuitement pendant {{count}} tests, en essayer un autre ou passer à Premium pour l'utiliser tout de suite."
  },
  "premiumPromo": {
    "title": "Tapez sans publicité",
    "benefitAdFree": "Pas de pub, pas d'interruption",
    "benefitSkins": "Tous les skins et couleurs de clavier",
    "benefitSupport": "Soutenez le développement de TypeUniverse",
    "adLabel": "Annonce",
    "removeAds": "Supprimer les pubs",
    "badge": "Premium",
    "badgeTrialTooltip": "Les utilisateurs gratuits ont {{count}} tests par jour avec chaque clavier Premium. Chaque test terminé en utilise un de ce clavier.",
    "button": "Passer à Premium",
    "buttonTooltip": "Profitez de Premium sans publicité",
    "badgeTrial": "Avec ce skin : encore {{count}} tests gratuits aujourd'hui"
  }
}
