{
  "tools": {
    "bmi": {
      "title": "Calcul IMC : indice de masse corporelle et corpulence",
      "desc": "Entrez votre poids et votre taille pour obtenir votre IMC et sa catégorie selon l'OMS, de la maigreur à l'obésité.",
      "height": "Taille",
      "weight": "Poids",
      "underweight": "Insuffisance pondérale",
      "normal": "Corpulence normale",
      "overweight": "Surpoids",
      "obesity": "Obésité",
      "legend_under": "Maigreur",
      "legend_norm": "Normal",
      "legend_over": "Surpoids",
      "legend_obese": "Obésité",
      "who_desc": "L'Organisation mondiale de la santé (OMS) définit cet IMC comme",
      "bmi_label": "IMC",
      "copy_summary": "IMC: {{value}} ({{status}})",
      "imc_value": "IMC: {{value}}",
      "copy_score_title": "Copier le score IMC",
      "anchor": "Calcul IMC"
    },
    "calories": {
      "title": "Calculateur de calories : BMR, TDEE, déficit et macros",
      "desc": "Calculez métabolisme de base (BMR), dépense journalière (TDEE), calories cibles en déficit ou en surplus et répartition des macros en grammes, repas par repas.",
      "gender": "Sexe",
      "male": "Homme",
      "female": "Femme",
      "age": "Âge",
      "height": "Taille",
      "weight": "Poids",
      "activity": "Activité physique",
      "act_sedentary": "Sédentaire (peu ou pas d'exercice)",
      "act_light": "Légèrement actif (1-3 fois/semaine)",
      "act_moderate": "Modérément actif (3-5 fois/semaine)",
      "act_active": "Très actif (6-7 fois/semaine)",
      "act_very_active": "Extremement actif (Physique/Entraînement 2x/jour)",
      "bmr_label": "Métabolisme de base (BMR)",
      "tdee_label": "Dépense journalière (TDEE)",
      "bmr_desc": "Calories brûlées au repos complet.",
      "tdee_desc": "Calories nécessaires pour maintenir votre poids actuel.",
      "anchor": "Calculateur de calories",
      "body_fat_toggle": "Préciser le % de masse grasse (Katch-McArdle)",
      "body_fat_value": "{{value}}% MG",
      "goal": "Objectif",
      "goal_maintain": "Maintien du poids (TDEE)",
      "goal_cut_15": "Perte douce (−15 %)",
      "goal_cut_25": "Sèche rapide (−25 %)",
      "goal_cut_500": "Déficit modéré (−500 kcal/j)",
      "goal_cut_750": "Déficit marqué (−750 kcal/j)",
      "goal_bulk_10": "Prise de masse propre (+10 %)",
      "goal_bulk_20": "Prise de masse rapide (+20 %)",
      "goal_bulk_300": "Surplus léger (+300 kcal/j)",
      "goal_bulk_500": "Surplus marqué (+500 kcal/j)",
      "macro_split": "Répartition des macros (protéines/glucides/lipides, en % de l'énergie)",
      "preset_high_protein": "Protéiné (2 g/kg, lipides 25 %)",
      "preset_high_protein_kg": "Protéiné (2 g/kg, lipides 0,9 g/kg)",
      "preset_balanced": "Équilibré (30/40/30)",
      "preset_low_carb": "Pauvre en glucides (35/20/45)",
      "preset_keto": "Cétogène (25/5/70)",
      "preset_custom": "Personnalisée (en %)",
      "protein": "Protéines",
      "carbs": "Glucides",
      "fat": "Lipides",
      "target_label": "Objectif calorique quotidien",
      "kcal_day": "kcal/jour",
      "pace_kg_month": "~{{v0}} kg / mois",
      "copy_summary": "TDEE et objectifs de macronutriments :\n- Métabolisme de base (BMR) : {{v0}} kcal\n- Dépense énergétique totale (TDEE) : {{v1}} kcal\n- Calories cibles ({{v2}}) : {{v3}} kcal/jour\n- Macros :\n  • Protéines : {{v4}} g ({{v5}} g/kg) – {{v6}} %\n  • Glucides : {{v7}} g – {{v8}} %\n  • Lipides : {{v9}} g – {{v10}} %",
      "copy_label": "Copier mon plan nutrition",
      "macros_title": "Grammes de macronutriments par jour",
      "protein_per_kg": "Protéines : {{v0}} g par kg de poids corporel",
      "meals_3": "Sur 3 repas par jour",
      "meals_4": "Sur 4 repas (avec collation)",
      "kcal_per_meal": "~{{v0}} kcal par repas",
      "macro_line": "🥩 {{prot}}g prot • 🍚 {{carb}}g gluc • 🥑 {{fat}}g lip",
      "equation": "Équation du métabolisme de base",
      "eq_mifflin": "Mifflin-St Jeor (1990)",
      "eq_harris": "Harris-Benedict révisée (Roza et Shizgal, 1984)",
      "eq_schofield": "Schofield (FAO/OMS/UNU), adultes et enfants",
      "eq_katch": "Katch-McArdle (avec la masse grasse)",
      "equation_used": "Équation : {{v0}}",
      "band_range": "tranche de {{v0}} à {{v1}} ans",
      "band_over": "tranche de {{v0}} ans et plus",
      "child_warning": "Moins de 18 ans : l'outil applique l'équation de Schofield pour enfants. Chez l'enfant, les besoins comprennent l'énergie de la croissance, et les coefficients d'activité des adultes ne s'appliquent pas tels quels : l'outil prend les niveaux d'activité physique (PAL) de la FAO/OMS/UNU (2004) et ajoute 1 % pour la croissance. Pas d'objectif de perte de poids ni de macros ici : pour un enfant, demandez l'avis d'un pédiatre ou d'un diététicien.",
      "child_infant": "Avant 1 an, la FAO calcule les besoins autrement (dépense mesurée et croissance du nourrisson) : l'outil n'affiche que le métabolisme de base.",
      "child_activity": "Activité physique de l'enfant (PAL FAO/OMS/UNU)",
      "child_light": "Faible (PAL {{v0}})",
      "child_moderate": "Modérée (PAL {{v0}})",
      "child_vigorous": "Intense (PAL {{v0}})",
      "child_need_label": "Besoin énergétique de l'enfant (kcal/jour)",
      "child_need_desc": "Métabolisme de base × PAL {{v0}} × 1,01 (croissance), d'après la FAO/OMS/UNU (2004)."
    },
    "onerm": {
      "title": "Calculateur 1RM : estimer sa charge maximale (Epley)",
      "desc": "Entrez la charge soulevée et le nombre de répétitions pour estimer votre 1RM et vos charges de 50 à 95 %.",
      "lift_weight": "Poids soulevé",
      "lift_reps": "Répétitions effectuées",
      "result_1rm": "Votre 1RM estimé",
      "percentages": "Tableau des pourcentages",
      "pct_reps": "Reps approx.",
      "theoretical_max": "Max théorique",
      "load_unit": "Charge ({{unit}})",
      "reps_suffix": "reps",
      "unit": "Unité de charge",
      "warn_over_10": "Au-delà de 10 répétitions, l'estimation devient moins fiable : une série de 3 à 10 répétitions donne un résultat plus sûr.",
      "warn_cap_30": "Le calcul est plafonné à 30 répétitions.",
      "anchor": "Calculateur 1RM"
    },
    "water": {
      "title": "Calculateur d'hydratation : combien d'eau boire par jour",
      "desc": "Indiquez poids, sexe, sport et climat pour estimer l'eau à boire chaque jour, hors eau apportée par les aliments.",
      "weight": "Poids",
      "activity": "Activité physique (min/jour)",
      "climate": "Climat",
      "climate_temperate": "Tempéré",
      "climate_hot": "Chaud / tropical",
      "daily_target": "Objectif journalier",
      "glasses": "verres de 25cl",
      "tips": "Conseil : Buvez régulièrement tout au long de la journée, sans attendre la soif.",
      "anchor": "Combien d'eau boire par jour"
    },
    "breathing": {
      "title": "Cohérence cardiaque : exercice de respiration guidé 5-5",
      "desc": "Suivez le guide visuel : inspirez 5 secondes, expirez 5 secondes, soit 6 respirations par minute, avec minuteur.",
      "inhale": "Inspirez",
      "exhale": "Expirez",
      "hold": "Bloquez",
      "start_session": "Démarrer la séance",
      "stop_session": "Arrêter",
      "duration": "Durée",
      "min": "min",
      "ready": "Prêt ?",
      "anchor": "Cohérence cardiaque"
    },
    "macros": {
      "title": "Calculateur de macros : protéines, glucides et lipides",
      "desc": "Partez de vos besoins caloriques et de votre objectif pour obtenir vos grammes de protéines, glucides et lipides.",
      "goal": "Objectif",
      "diet": "Régime",
      "goal_lose": "Perte de poids (-20%)",
      "goal_maintain": "Maintien",
      "goal_gain": "Prise de masse (+10%)",
      "diet_balanced": "Équilibré (30/40/30)",
      "diet_lowcarb": "Low Carb (40/20/40)",
      "diet_highprot": "High Protein (45/35/20)",
      "diet_keto": "Keto (25/5/70)",
      "protein": "Protéines",
      "carbs": "Glucides",
      "fats": "Lipides",
      "grams": "grammes",
      "tdee_input": "Besoin calorique journalier",
      "tdee_help": "Utilisez le calculateur de calories pour obtenir ce chiffre.",
      "target_total": "Total cible",
      "kcal_per_day": "kcal / jour",
      "ratio": "Ratio",
      "anchor": "Calculateur de macros"
    },
    "heart_rate": {
      "title": "Zones de fréquence cardiaque et FC cible : Karvonen, Tanaka",
      "desc": "Indiquez âge et FC au repos pour obtenir votre fréquence cardiaque cible et vos 5 zones en bpm, selon Karvonen ou en % de FC max (220 − âge ou Tanaka).",
      "age": "Âge",
      "resting_hr": "Fréquence cardiaque au repos",
      "max_hr": "FC max estimée",
      "zone_1": "Échauffement / récup",
      "zone_2": "Endurance fondamentale",
      "zone_3": "Aérobie",
      "zone_4": "Seuil anaérobie",
      "zone_5": "VO2 max / sprint",
      "bpm": "bpm",
      "anchor": "Zones de fréquence cardiaque",
      "resting_hr_hint": "Mesurez votre pouls au réveil pendant 60 secondes.",
      "max_formula": "Formule de la FC max",
      "formula_fox": "220 − âge (Fox)",
      "formula_tanaka": "208 − 0,7 × âge (Tanaka)",
      "zone_method": "Calcul des zones",
      "method_karvonen": "Karvonen (réserve cardiaque)",
      "method_percent_max": "% de la FC max",
      "hr_reserve": "Réserve cardiaque",
      "copy_zones": "Copier les zones cardio",
      "copy_header": "Zones de fréquence cardiaque ({{v0}} ans, FC de repos {{v1}} bpm)\n- FC max estimée : {{v2}} bpm (réserve : {{v3}} bpm)",
      "zone_1_desc": "Effort très léger, échauffement, retour au calme.",
      "zone_2_desc": "Oxydation maximale des lipides, développement mitochondrial et cardio de base.",
      "zone_3_desc": "Rythme modéré soutenu, allure marathon et endurance active.",
      "zone_4_desc": "Effort intense, souffle court, amélioration de la vitesse et tolérance aux lactates.",
      "zone_5_desc": "Effort maximal, sprints fractionnés, sollicitation maximale du cœur."
    },
    "body_fat": {
      "title": "Calculateur masse grasse (IMG)",
      "desc": "Estimez votre taux de masse graisseuse avec la méthode de l'US Navy.",
      "gender": "Sexe",
      "age": "Âge",
      "weight": "Poids",
      "height": "Taille",
      "neck": "Tour de cou",
      "waist": "Tour de taille",
      "hip": "Tour de hanches",
      "result_label": "Taux de masse grasse",
      "category_label": "Catégorie",
      "fat_mass": "Masse grasse",
      "lean_mass": "Masse maigre",
      "cat_essential": "Graisse essentielle",
      "cat_athletes": "Athlète",
      "cat_fitness": "Fitness",
      "cat_average": "Moyenne",
      "cat_obese": "Obèse"
    },
    "sleep": {
      "title": "Calculateur de sommeil",
      "desc": "Calculez l'heure idéale pour aller vous coucher ou vous réveiller afin de respecter vos cycles de sommeil.",
      "mode_wake": "Je veux me réveiller à...",
      "mode_bed": "Je vais me coucher à...",
      "wake_time": "Heure de réveil",
      "bed_time": "Heure de coucher",
      "calculate_bed": "Calculer l'heure de coucher",
      "calculate_wake": "Calculer l'heure de réveil",
      "suggested_times": "Heures suggérées",
      "cycles": "cycles",
      "hours": "heures de sommeil",
      "sleep_now": "Je vais dormir maintenant"
    },
    "pregnancy": {
      "title": "Calcul de la date d'accouchement et semaines de grossesse",
      "desc": "Indiquez la date de vos dernières règles et la durée du cycle pour obtenir le terme prévu et la semaine en cours.",
      "first_day_period": "Premier jour des dernières règles",
      "cycle_length": "Durée moyenne du cycle",
      "calculate": "Calculer ma date",
      "due_date": "Date prévue d'accouchement",
      "conception_date": "Date de conception estimée",
      "progress": "Progression",
      "week": "Semaine",
      "trimester_1": "1er trimestre",
      "trimester_2": "2ème trimestre",
      "trimester_3": "3ème trimestre",
      "zodiac": "Signe de bébé",
      "days_left": "Jours restants",
      "anchor": "Calcul de la date d'accouchement"
    },
    "riegel-race-time-predictor": {
      "title": "Formule de Riegel : prédire son temps sur semi ou marathon",
      "desc": "Estimez votre temps de semi, de marathon ou de 10 km à partir d'une course récente avec la formule de Riegel (T2 = T1 × (D2/D1)^1,06) et l'allure associée.",
      "anchor": "Formule de Riegel"
    },
    "running-pace-splits-calculator": {
      "title": "Calcul allure course à pied : min/km, km/h et passages",
      "desc": "Calculez votre allure de marathon, semi ou 10 km, convertissez km/h en min/km et obtenez le tableau des temps de passage, avec split négatif.",
      "anchor": "Calcul allure course à pied"
    },
    "bike-gear-ratio-development-calculator": {
      "title": "Calcul braquet vélo et développement par tour de pédale",
      "desc": "Calculez le braquet (plateau ÷ pignon), le développement en mètres par tour de pédale et la vitesse selon la cadence, pour tous vos plateaux et pignons.",
      "anchor": "Calcul braquet vélo"
    },
    "nutriscore-code-barre": {
      "title": "Nutri-Score par code-barres : note, NOVA, additifs",
      "desc": "Saisissez ou scannez le code-barres d'un aliment : Nutri-Score, groupe NOVA, Eco-Score, additifs et allergènes publiés par Open Food Facts.",
      "anchor": "Nutri-Score par code-barres"
    },
    "composition-cosmetique-inci": {
      "title": "Composition cosmétique par code-barres : liste INCI",
      "desc": "Entrez ou scannez le code-barres d'un cosmétique pour lire sa liste INCI, ses labels et sa durée après ouverture publiés par Open Beauty Facts.",
      "anchor": "Composition cosmétique"
    },
    "effets-indesirables-openfda": {
      "title": "Effets indésirables d'un médicament : déclarations à la FDA",
      "desc": "Effets indésirables les plus déclarés pour une molécule dans la base FAERS de la FDA, avec leur nombre. Données openFDA, sans lien de causalité établi.",
      "anchor": "Effets indésirables d'un médicament"
    },
    "blood-glucose-unit-converter": {
      "title": "Convertir glycémie g/L, mg/dL, mmol/L ; HbA1c, vitamine D",
      "anchor": "convertir glycémie",
      "desc": "Convertissez une glycémie entre g/L, mg/dL et mmol/L, l’HbA1c en mmol/mol et en glycémie moyenne, la vitamine D et le cholestérol, seuils sourcés."
    },
    "premature-baby-corrected-age-calculator": {
      "title": "Âge corrigé prématuré : calcul en semaines et en mois",
      "anchor": "âge corrigé prématuré",
      "desc": "Âge corrigé d'un bébé prématuré selon sa date de naissance et son terme, en semaines et en mois, avec l'âge postmenstruel et la catégorie OMS."
    },
    "hearing-test": {
      "title": "Test auditif : sons purs de 250 à 8 000 Hz et audiogramme",
      "desc": "Testez votre audition au casque, oreille par oreille, de 250 à 8 000 Hz : méthode montante par paliers de 5 dB, audiogramme indicatif, écart entre oreilles.",
      "anchor": "Test auditif"
    },
    "binaural-beats-generator": {
      "title": "Battements binauraux : porteuse, écart et préréglages",
      "desc": "Deux sons purs, un par oreille, avec porteuse et écart réglables (0,5 à 30 Hz), préréglages delta à bêta et un résumé honnête des études publiées.",
      "anchor": "Battements binauraux"
    },
    "creatine-dosage-calculator": {
      "title": "Dose de créatine : phase de charge, entretien et calendrier",
      "desc": "Calculez votre dose de créatine selon votre poids : charge de 0,3 g/kg par jour, entretien de 3 à 5 g, calendrier jour par jour en grammes et doseurs.",
      "anchor": "Dose de créatine"
    },
    "eye-test": {
      "title": "Test de vue : acuité visuelle indicative et grille d'Amsler",
      "desc": "Test de vue à l'écran calibré sur une carte bancaire : E ou anneau de Landolt à la bonne taille, un œil à la fois, résultat en 10e, Snellen, logMAR.",
      "anchor": "Test de vue"
    },
    "ftp-power-zones-calculator": {
      "title": "Zones de puissance FTP : test 20 min, rampe et zones Coggan",
      "desc": "Calculez votre FTP à partir d'un test de 20 minutes (× 0,95) ou d'un test rampe (75 % de la meilleure minute), vos W/kg et les 7 zones de Coggan.",
      "anchor": "Zones de puissance FTP"
    },
    "vo2-max-calculator": {
      "title": "Calcul VO2 max : test de Cooper, Rockport, 1,5 mile et FC",
      "desc": "Estimez votre VO2 max avec quatre tests de terrain publiés (Cooper 12 min, marche Rockport, 1,5 mile, ratio FCmax/FCrepos) et situez-la par âge et sexe.",
      "anchor": "Calcul VO2 max"
    },
    "white-noise-generator": {
      "title": "Bruit blanc, rose ou brun avec minuterie pour dormir",
      "desc": "Générez un bruit blanc, rose ou brun en boucle, avec volume plafonné, minuterie et fondu. Conseils de distance et de volume pour un bébé.",
      "anchor": "Bruit blanc"
    },
    "baby-sleep-schedule-calculator": {
      "title": "Rythme de sommeil bébé : heures par âge, siestes et horaire",
      "desc": "Combien d'heures doit dormir votre enfant de 0 à 5 ans ? Durée recommandée sur 24 h (AASM, AAP), siestes, horaire à partir du lever et rappel du sommeil sûr.",
      "anchor": "Rythme de sommeil bébé"
    }
  }
}
