<resources>

    <!-- Widgets -->
    <string name="widget_calorie_description">Voyez les calories et macros du jour en un coup d\'œil.</string>
    <string name="widget_protein_label">Chompass Protéines</string>
    <string name="widget_protein_description">Voyez votre progression en protéines du jour en un coup d\'œil.</string>
    <string name="widget_today">Aujourd\'hui</string>
    <string name="widget_protein">Protéines</string>
    <string name="widget_carbs">Glucides</string>
    <string name="widget_fat">Lipides</string>
    <string name="widget_kcal_left_format">%1$d kcal restantes</string>
    <string name="widget_g_left_format">%1$d g restants</string>
    <string name="widget_protein_g">protéines g</string>
    <string name="widget_center_small_g_format">/ %1$d g</string>
    <string name="widget_center_large_g_format">%1$d g</string>

    <!-- Common buttons / actions -->
    <string name="action_save">Enregistrer</string>
    <string name="action_cancel">Annuler</string>
    <string name="action_done">OK</string>
    <string name="action_clear">Effacer</string>
    <string name="action_delete">Supprimer</string>
    <string name="action_continue">Continuer</string>
    <string name="action_get_started">Commencer</string>
    <string name="action_log">Journal</string>
    <string name="action_analyze">Analyser</string>
    <string name="action_discard">Annuler</string>
    <string name="action_reset">Réinitialiser</string>
    <string name="action_keep_going">Continuer</string>
    <string name="action_send">Envoyer</string>
    <string name="action_pin">Épingler</string>

    <!-- Generic units / labels -->
    <string name="grams_value_format">%1$s g</string>
    <string name="grams_value_decimal_format">%1$s g</string>
    <string name="kg_per_week_format">%1$.2f kg/sem.</string>
    <string name="lbs_per_week_format">%1$.2f lbs/sem.</string>

    <!-- Macros / Goal labels -->
    <string name="macro_protein">Protéines</string>
    <string name="macro_carbs">Glucides</string>
    <string name="macro_fat">Lipides</string>

    <!-- Gender -->
    <string name="gender_male">Homme</string>
    <string name="gender_female">Femme</string>
    <string name="gender_other">Autre</string>

    <!-- Activity Level -->
    <string name="activity_sedentary">Sédentaire</string>
    <string name="activity_light">Clair</string>
    <string name="activity_moderate">Modérée</string>
    <string name="activity_very_active">Très active</string>
    <string name="activity_extra_active">Extrêmement active</string>
    <string name="activity_sedentary_subtitle">Peu ou pas d\'exercice</string>
    <string name="activity_light_subtitle">Exercice 1 à 3 fois / semaine</string>
    <string name="activity_moderate_subtitle">Exercice 4 à 5 fois / semaine</string>
    <string name="activity_active_subtitle">Exercice quotidien ou intense 3 à 4x / semaine</string>
    <string name="activity_very_active_subtitle">Exercice intense 6 à 7 fois / semaine</string>
    <string name="activity_extra_active_subtitle">Très intense au quotidien, ou métier physique</string>

    <!-- Weight Goal -->
    <string name="goal_lose">Perdre du poids / Cutting</string>
    <string name="goal_maintain">Maintenir / Recomp</string>
    <string name="goal_gain">Prendre du poids / Bulking</string>

    <!-- Meal Type -->
    <string name="meal_breakfast">Petit-déjeuner</string>
    <string name="meal_lunch">Déjeuner</string>
    <string name="meal_dinner">Dîner</string>
    <string name="meal_snack">Collation</string>
    <string name="meal_other">Autre</string>

    <!-- AutoBalance Macro -->
    <string name="autobalance_protein">Protéines</string>
    <string name="autobalance_carbs">Glucides</string>
    <string name="autobalance_fat">Lipides</string>

    <!-- AI Provider names -->
    <string name="ai_provider_custom">Personnalisé (compatible OpenAI)</string>

    <!-- AI Provider API key placeholders -->
    <string name="ai_key_placeholder_ollama">Aucune clé requise</string>
    <string name="ai_key_placeholder_custom">Clé API (ou n\'importe quoi si l\'endpoint n\'en a pas besoin)</string>

    <!-- Speech Provider -->
    <string name="speech_provider_native">Natif (sur l\'appareil)</string>

    <string name="speech_key_placeholder_native">Non requis</string>
    <string name="speech_key_placeholder_deepgram">Token votre-cle-deepgram</string>
    <string name="speech_key_placeholder_assemblyai">Votre clé AssemblyAI</string>

    <string name="speech_description_native">Reconnaissance vocale sur l\'appareil d\'Android. Gratuit, fonctionne hors ligne sur la plupart des téléphones, résultats partiels en temps réel. Recommandé par défaut.</string>
    <string name="speech_description_openai">API OpenAI Whisper. Haute précision, plus de 99 langues, payant à la minute.</string>
    <string name="speech_description_groq">Whisper Large v3 hébergé par Groq. Inférence très rapide, offre gratuite disponible.</string>
    <string name="speech_description_deepgram">Deepgram Nova. Modes temps réel et batch, rapide et précis.</string>
    <string name="speech_description_assemblyai">Modèle Universal d\'AssemblyAI. Bonne précision, offre gratuite disponible.</string>

    <!-- Bottom navigation -->
    <string name="nav_home">Accueil</string>
    <string name="nav_progress">Progrès</string>
    <string name="nav_settings">Réglages</string>
    <string name="nav_about">À propos</string>

    <!-- Day-of-week narrow letters (for week strip) -->
    <string name="dow_narrow_monday">L</string>
    <string name="dow_narrow_tuesday">M</string>
    <string name="dow_narrow_wednesday">M</string>
    <string name="dow_narrow_thursday">J</string>
    <string name="dow_narrow_friday">V</string>
    <string name="dow_narrow_sunday">D</string>

    <!-- Months (full) -->
    <string name="month_january">Janvier</string>
    <string name="month_february">Février</string>
    <string name="month_march">Mars</string>
    <string name="month_april">Avril</string>
    <string name="month_may">Mai</string>
    <string name="month_june">Juin</string>
    <string name="month_july">Juillet</string>
    <string name="month_august">Août</string>
    <string name="month_september">Septembre</string>
    <string name="month_october">Octobre</string>
    <string name="month_november">Novembre</string>
    <string name="month_december">Décembre</string>

    <!-- Onboarding -->
    <string name="onboarding_back">Retour</string>
    <string name="onboarding_logo_description">Logo Chompass</string>
    <string name="onboarding_welcome_line1">Enregistrez vos repas,</string>
    <string name="onboarding_welcome_line2">Restez en équilibre</string>
    <string name="onboarding_welcome_subtitle">Enregistrez vos repas avec photo, voix ou texte.\nVotre nutrition en un coup d\'œil.</string>

    <string name="onboarding_gender_title">Quel est votre sexe ?</string>
    <string name="onboarding_gender_subtitle">Cela nous aide à calculer votre métabolisme</string>

    <string name="onboarding_birthday_title">Quand est votre anniversaire ?</string>
    <string name="onboarding_birthday_subtitle">Sert à calculer vos besoins quotidiens</string>

    <string name="onboarding_height_weight_title">Taille et poids</string>
    <string name="onboarding_height_weight_subtitle">Nous garderons cela privé</string>
    <string name="onboarding_imperial">Impérial</string>
    <string name="onboarding_metric">Métrique</string>
    <string name="onboarding_height">Taille</string>
    <string name="onboarding_weight">Poids</string>
    <string name="onboarding_feet">Pieds</string>
    <string name="onboarding_inches">Pouces</string>

    <string name="onboarding_activity_title">Quel est votre niveau d\'activité ?</string>
    <string name="onboarding_activity_subtitle">Votre semaine type</string>

    <string name="onboarding_goal_title">Quel est votre objectif ?</string>
    <string name="onboarding_goal_subtitle">Vous pouvez le changer à tout moment</string>

    <string name="onboarding_desired_weight_title">Quel est votre\npoids souhaité ?</string>

    <string name="onboarding_body_fat_title">Connaissez-vous votre\n% de graisse corporelle ?</string>
    <string name="onboarding_body_fat_subtitle">Nous aide à calculer votre métabolisme plus précisément</string>
    <string name="onboarding_yes">Oui</string>
    <string name="onboarding_no">Non</string>
    <string name="onboarding_body_fat_ranges">Plages courantes : hommes 10-25 %, femmes 18-35 %</string>
    <string name="onboarding_body_fat_no_worries">Pas de souci ! Nous utiliserons une formule standard\nbasée sur votre taille, poids et âge.</string>

    <string name="onboarding_pace_title_maintain">Votre rythme</string>
    <string name="onboarding_pace_subtitle_maintain">Nous définirons un plan équilibré</string>
    <string name="onboarding_pace_title_change">À quelle vitesse voulez-vous\natteindre votre objectif ?</string>
    <string name="onboarding_pace_subtitle_lose">Vitesse de perte de poids par semaine</string>
    <string name="onboarding_pace_subtitle_gain">Vitesse de prise de poids par semaine</string>
    <string name="onboarding_pace_balanced_set">Rythme équilibré défini</string>
    <string name="onboarding_pace_balanced_subtitle">Nous garderons vos calories stables\npour maintenir votre poids actuel.</string>
    <string name="onboarding_pace_per_week">par semaine</string>
    <string name="onboarding_pace_slow">Lent</string>
    <string name="onboarding_pace_recommended">Recommandé</string>
    <string name="onboarding_pace_fast">Rapide</string>
    <string name="onboarding_pace_reach_prefix">Vous atteindrez votre objectif dans\ </string>
    <string name="onboarding_pace_days_format">%1$d jours</string>
    <string name="onboarding_pace_caption_slow">Doux et durable. Idéal pour des habitudes à long terme.</string>
    <string name="onboarding_pace_caption_fast">Agressif mais réalisable. Demande une grande discipline.</string>
    <string name="onboarding_pace_caption_recommended">Le rythme le plus équilibré, motivant et durable.</string>
    <string name="onboarding_pace_capped">Ce rythme est impossible pour ta morphologie sans passer sous ton métabolisme de repos estimé. Ton objectif sera de %1$d kcal.</string>

    <string name="onboarding_notifications_title">Recevez des rappels\npour enregistrer vos repas</string>
    <string name="onboarding_notifications_subtitle">Recevez de doux rappels aux heures des repas\npour ne jamais oublier de suivre.</string>
    <string name="onboarding_notifications_enabled">Rappels activés</string>
    <string name="onboarding_notifications_allow">Autoriser les notifications</string>
    <string name="onboarding_notifications_change_anytime">Vous pouvez changer cela à tout moment dans Réglages.</string>

    <string name="onboarding_health_title">Connectez-vous à\nHealth Connect</string>
    <string name="onboarding_health_subtitle">Synchronisez automatiquement votre nutrition\net vos mesures corporelles.</string>
    <string name="onboarding_health_feature_nutrition">Données nutritionnelles</string>
    <string name="onboarding_health_feature_weight">Synchronisation du poids</string>
    <string name="onboarding_health_feature_body">Mesures corporelles</string>
    <string name="onboarding_health_unavailable">Health Connect indisponible</string>
    <string name="onboarding_health_connected">Connecté</string>
    <string name="onboarding_health_connect">Connecter</string>

    <string name="onboarding_provider_title">Utilisez votre propre IA</string>
    <string name="onboarding_provider_subtitle">Clé API facultative pour les photos de repas et le coach.\nGoogle AI Studio est gratuit et recommandé.</string>
    <string name="onboarding_provider_recommended_title">Recommandé : Google AI Studio</string>
    <string name="onboarding_provider_recommended_subtitle">Gratuit et de haute qualité. Idéal pour les photos de repas.</string>
    <string name="onboarding_provider_howto_title">Comment obtenir une clé Google AI Studio gratuite</string>
    <string name="onboarding_provider_step_1">Ouvrez aistudio.google.com/apikey (appuyez pour ouvrir)</string>
    <string name="onboarding_provider_step_2">Connectez-vous avec Google et créez une clé API</string>
    <string name="onboarding_provider_step_3">Collez-la ci-dessous et appuyez sur Tester la clé</string>
    <string name="onboarding_provider_footer">Tous les fournisseurs sont pris en charge. Votre clé reste\nsur cet appareil, chiffrée. Modifiable dans Réglages.</string>
    <string name="onboarding_skip_ai">Passer pour l\'instant</string>
    <string name="onboarding_skip_ai_title">Continuer sans clé cloud ?</string>
    <string name="onboarding_skip_ai_body">L\'IA sur l\'appareil tourne en privé sur votre téléphone, mais elle est bien moins précise que Google AI Studio ou d\'autres modèles cloud. Attendez-vous à des calories incorrectes, des éléments manqués ou de mauvaises lectures de photos. Vous pouvez ajouter une clé AI Studio gratuite à tout moment dans Réglages.</string>
    <string name="onboarding_skip_ai_later_body">L\'IA photo et le coach nécessitent une clé API ou un modèle sur l\'appareil. Vous pouvez configurer l\'un ou l\'autre à tout moment dans Réglages.</string>
    <string name="onboarding_skip_ai_confirm">Continuer quand même</string>

    <string name="onboarding_building_carbs">Glucides</string>
    <string name="onboarding_building_protein">Protéines</string>
    <string name="onboarding_building_fats">Lipides</string>
    <string name="onboarding_building_health_score">Score de santé</string>
    <string name="onboarding_building_setting_up">Nous configurons tout\npour vous</string>
    <string name="onboarding_building_finalizing">Finalisation des résultats...</string>
    <string name="onboarding_building_recommendation">Recommandation quotidienne pour</string>

    <string name="onboarding_plan_title">Votre plan</string>
    <string name="onboarding_plan_subtitle">Touchez une valeur pour la modifier</string>
    <string name="onboarding_plan_daily_calories">calories quotidiennes</string>
    <string name="onboarding_plan_doctor_title">Veuillez consulter un médecin</string>
    <string name="onboarding_plan_doctor_message">La recommandation minimale est de 1 200 calories par jour.</string>
    <string name="onboarding_minor_title">Formules pour adultes uniquement</string>
    <string name="onboarding_minor_message">Cette appli utilise des formules de calories pour adultes. Si tu as moins de 18 ans, demande à un professionnel de santé avant d\'utiliser ces objectifs.</string>
    <string name="onboarding_minor_continue">Je comprends</string>

    <string name="onboarding_plan_field_calories">Calories quotidiennes</string>
    <string name="onboarding_plan_field_protein">Protéines</string>
    <string name="onboarding_plan_field_carbs">Glucides</string>
    <string name="onboarding_plan_field_fat">Lipides</string>


    <!-- Home -->
    <string name="home_loading_sample_data">Chargement des données d\'exemple…</string>
    <string name="home_add_food">Ajouter un aliment</string>
    <string name="home_menu_camera">Appareil photo</string>
    <string name="home_menu_camera_note">Appareil photo + note</string>
    <string name="home_menu_nutrition_label">Étiquette nutritionnelle</string>
    <string name="home_menu_from_photos">Depuis Photos</string>
    <string name="home_menu_text_input">Saisie de texte</string>
    <string name="home_menu_voice">Voix</string>
    <string name="home_menu_manual_entry">Saisie manuelle</string>
    <string name="home_menu_saved_meals">Repas enregistrés</string>
    <string name="home_menu_barcode">Code-barres</string>
    <string name="shortcut_camera_short">Appareil photo</string>
    <string name="shortcut_camera_long">Enregistrer un repas avec la caméra</string>
    <string name="shortcut_voice_short">Voix</string>
    <string name="shortcut_voice_long">Enregistrer un repas à la voix</string>
    <string name="shortcut_barcode_short">Code-barres</string>
    <string name="shortcut_barcode_long">Scanner un code-barres</string>
    <string name="add_food_sheet_title">Ajouter un aliment</string>
    <string name="add_food_hero_photo_sub">Appareil photo ou galerie</string>
    <string name="add_food_hero_note_sub">Décrivez ce que vous avez mangé</string>
    <string name="add_food_hero_saved">Enregistré</string>
    <string name="add_food_hero_saved_sub">Récents et favoris</string>
    <string name="add_food_more_section">Autres façons d\'enregistrer</string>
    <string name="add_food_photo_source_title">Ajouter une photo</string>
    <string name="add_food_photo_camera">Prendre une photo</string>
    <string name="add_food_photo_gallery">Choisir dans la galerie</string>
    <string name="add_food_add_label_photo">Ajouter une photo d\'étiquette</string>
    <string name="add_food_add_photo">Ajouter une photo</string>
    <string name="text_input_title">Décrivez votre repas</string>
    <string name="home_kcal_of_format">sur %1$s kcal</string>
    <string name="home_kcal_left_format">%1$s restantes</string>
    <string name="home_view_more">Voir plus</string>
    <string name="home_todays_food">Aliments du jour</string>
    <string name="home_no_foods_logged">Aucun aliment enregistré</string>
    <string name="home_swipe_delete">Supprimer</string>
    <string name="home_swipe_favorite">Favori</string>
    <string name="home_swipe_unfavorite">Retirer des favoris</string>
    <string name="home_favorited">Ajouté aux favoris</string>
    <string name="home_macro_chip_format">%1$s %2$d g</string>
    <string name="home_analyzing_food">Analyse de votre aliment...</string>
    <string name="home_looking_up_nutrition">Recherche de la nutrition...</string>
    <string name="home_fiber_format">Fibres : %1$.1f g</string>
    <string name="home_sugar_format">Sucre : %1$.1f g</string>
    <string name="home_sat_fat_format">Lipides sat. : %1$.1f g</string>
    <string name="home_sodium_format">Sodium : %1$.1f mg</string>
    <string name="home_potassium_format">Potassium : %1$.1f mg</string>
    <string name="home_cholesterol_format">Cholestérol : %1$.1f mg</string>
    <string name="home_serving_format">Portion : ~%1$d g</string>
    <string name="home_protein_value">Protéines : %1$d g</string>
    <string name="home_carbs_value">Glucides : %1$d g</string>
    <string name="home_fat_value">Lipides : %1$d g</string>

    <string name="text_input_placeholder_1">2 œufs, toast au beurre et un café</string>
    <string name="text_input_placeholder_2">Bol de burrito Chipotle avec poulet et riz</string>
    <string name="text_input_placeholder_3">Pizza pepperoni Domino\'s, 2 parts</string>
    <string name="text_input_placeholder_4">Yaourt grec avec granola et myrtilles</string>

    <string name="manual_title">Saisie manuelle</string>
    <string name="manual_name">Nom</string>
    <string name="manual_name_placeholder">ex. salade maison</string>
    <string name="manual_protein">Protéines (g)</string>
    <string name="manual_carbs">Glucides (g)</string>
    <string name="manual_fat">Lipides (g)</string>
    <string name="manual_fiber">Fibres (g)</string>
    <string name="manual_meal_type">Type de repas</string>

    <string name="error_title">Une erreur est survenue</string>

    <!-- Food sheets shared primitives -->
    <string name="sheet_food_details">Détails de l\'aliment</string>
    <string name="sheet_serving">Portion</string>
    <string name="sheet_meal">Repas</string>
    <string name="sheet_more_nutrition">Plus de nutrition</string>
    <string name="sheet_name">Nom</string>
    <string name="sheet_quantity">Quantité</string>
    <string name="sheet_unit">Unité</string>
    <string name="sheet_meal_type">Type de repas</string>
    <string name="sheet_review_food">Vérifier l\'aliment</string>
    <string name="sheet_edit_food">Modifier l\'aliment</string>

    <string name="sheet_micro_sugar">Sucre</string>
    <string name="sheet_micro_added_sugar">Sucres ajoutés</string>
    <string name="sheet_micro_fiber">Fibres</string>
    <string name="sheet_micro_saturated_fat">Lipides saturés</string>
    <string name="sheet_micro_mono_fat">Lipides mono-insat.</string>
    <string name="sheet_micro_poly_fat">Lipides poly-insat.</string>
    <string name="sheet_micro_cholesterol">Cholestérol</string>

    <!-- Context note sheet -->
        <string name="context_note_title">Vérifier la photo</string>
    <string name="context_note_section">Ajouter une note (facultatif)</string>
    <string name="context_note_placeholder">ex. 2 œufs brouillés au beurre, bol Chipotle avec huile en plus, poulet grillé sans sauce</string>

    <!-- Voice input sheet -->
    <string name="voice_listening">Écoute...</string>
    <string name="voice_tap_to_start">Touchez le micro pour commencer</string>
    <string name="voice_transcribing_format">Transcription via %1$s...</string>
    <string name="voice_mic_permission_denied">Autorisation du microphone refusée.</string>
    <string name="voice_mic_start_failed">Impossible de démarrer le micro. Vérifiez les autorisations.</string>
    <string name="voice_transcription_failed">Échec de la transcription</string>
    <string name="voice_stop">Arrêter</string>
    <string name="voice_record">Enregistrer</string>

    <!-- Saved Meals sheet -->
    <string name="saved_meals_title">Repas enregistrés</string>
    <string name="saved_meals_tab_recents">Récents</string>
    <string name="saved_meals_tab_frequent">Fréquents</string>
    <string name="saved_meals_tab_favorites">Favoris</string>
    <string name="saved_meals_no_logs">Aucun aliment enregistré pour le moment</string>
    <string name="saved_meals_no_favorites">Aucun favori pour le moment\nGlissez vers la gauche sur un aliment pour l\'ajouter</string>
    <string name="saved_meals_count_format">%1$d× enregistré</string>
    <string name="saved_meals_log_action">Journal</string>
    <string name="saved_meals_remove_favorite">Retirer des favoris</string>
    <string name="saved_meals_move_up">Monter</string>
    <string name="saved_meals_move_down">Descendre</string>

    <!-- Nutrition detail sheet -->
    <string name="nutrition_details_title">Détails nutritionnels</string>
    <string name="nutrition_section_detailed">Nutrition détaillée</string>
    <string name="nutrition_label_protein">Protéines</string>
    <string name="nutrition_label_carbs">Glucides</string>
    <string name="nutrition_label_fat">Lipides</string>
    <string name="nutrition_label_sugar">Sucre</string>
    <string name="nutrition_label_added_sugar">Sucres ajoutés</string>
    <string name="nutrition_label_fiber">Fibres</string>
    <string name="nutrition_label_saturated_fat">Lipides saturés</string>
    <string name="nutrition_label_mono_fat">Lipides mono-insat.</string>
    <string name="nutrition_label_poly_fat">Lipides poly-insat.</string>
    <string name="nutrition_label_cholesterol">Cholestérol</string>

    <!-- Coach -->
    <string name="coach_reset_chat_a11y">Réinitialiser la conversation</string>
    <string name="coach_send_a11y">Envoyer</string>
    <string name="coach_input_voice_a11y">Saisie vocale</string>
    <string name="coach_input_placeholder">Demander au Coach...</string>
    <string name="coach_empty_title">Demandez à votre Coach</string>
    <string name="coach_empty_subtitle">Votre coach voit votre historique de poids, votre journal calorique et vos objectifs. Demandez-lui le poids attendu, quoi manger ou comment atteindre votre but.</string>
    <string name="coach_reset_dialog_title">Réinitialiser</string>
    <string name="coach_reset_dialog_message">Effacer tous les messages et recommencer ? Cette action est irréversible.</string>
    <string name="coach_reset_confirm">Réinitialiser</string>
    <string name="coach_no_profile_error">Aucun profil pour le moment. Terminez d\'abord l\'intégration.</string>
    <string name="coach_chat_failed">Échec de la conversation</string>

    <string name="coach_chip_predict_30_days">Quel est mon poids prévu dans 30 jours ?</string>
    <string name="coach_chip_lose_faster">Comment perdre du poids plus vite en toute sécurité ?</string>
    <string name="coach_chip_eating_too_much">Est-ce que je mange trop ?</string>
    <string name="coach_chip_what_dinner">Que manger au dîner ?</string>
    <string name="coach_chip_gain_healthy">Comment prendre du poids sainement ?</string>
    <string name="coach_chip_eating_enough">Est-ce que je mange assez ?</string>
    <string name="coach_chip_high_protein">Aliments riches en protéines à ajouter ?</string>
    <string name="coach_chip_holding_weight">Est-ce que je maintiens mon poids ?</string>
    <string name="coach_chip_average_intake">Quel est mon apport moyen ?</string>
    <string name="coach_chip_macro_suggestions">Suggestions de macros ?</string>
    <string name="coach_chip_trend">Quelle est ma tendance ?</string>
    <string name="coach_chip_doing_this_week">Comment je m\'en sors cette semaine ?</string>
    <string name="coach_chip_log_advice">Des conseils basés sur mon journal ?</string>

    <!-- Progress -->
    <string name="progress_range_week">1S</string>
    <string name="progress_range_year">1A</string>
    <string name="progress_range_all">Tout</string>

    <string name="progress_weight_section">Poids</string>
    <string name="progress_log_weight">Enregistrer le poids</string>
    <string name="progress_stat_current">Actuel</string>
    <string name="progress_stat_goal">Objectif</string>
    <string name="progress_log_first_weight">Enregistrez votre premier poids pour voir les tendances</string>

    <string name="progress_weight_history">Historique du poids</string>
    <string name="progress_body_fat_history">Historique de la masse grasse</string>
    <string name="progress_history_count_format">%1$d entrées · touchez pour voir ou supprimer</string>

    <string name="progress_avg_format">Moy. : %1$d kcal</string>
    <string name="progress_no_food">Aucun aliment enregistré pour le moment</string>

    <string name="progress_macro_averages">Moyennes des macros</string>
    <string name="progress_macro_progress_format">%1$d g / %2$d g</string>

    <string name="progress_log_weight_title">Enregistrer le poids</string>

    <string name="progress_goal_reached_title">Félicitations ! 🎉</string>
    <string name="progress_goal_reached_message">Vous avez atteint votre poids cible ! Allez dans Réglages pour changer d\'objectif et touchez Recalculer les objectifs pour actualiser vos cibles.</string>

    <!-- Settings -->
    <string name="settings_section_personal">Informations personnelles</string>
    <string name="settings_section_goals">Objectifs et nutrition</string>
    <string name="settings_section_ai">Fournisseur d\'IA</string>
    <string name="settings_section_speech">Reconnaissance vocale</string>
    <string name="settings_section_health">Santé et données</string>
    <string name="settings_group_app_display">App et affichage</string>
    <string name="settings_group_ai">IA et voix</string>
    <string name="settings_group_data">Santé, données et sync</string>
    <string name="settings_group_personal_summary">Genre, taille, poids, mesures</string>
    <string name="settings_group_goals_summary">Régime, macros, objectifs adaptatifs</string>
    <string name="settings_group_app_summary">Apparence, accueil, notifications</string>
    <string name="settings_group_ai_summary">Fournisseurs, modèles, voix</string>

    <string name="settings_gender">Sexe</string>
    <string name="settings_birthday">Date de naissance</string>
    <string name="settings_height">Taille</string>
    <string name="settings_weight">Poids</string>
    <string name="settings_body_fat">Graisse corporelle</string>
    <string name="settings_not_set">Non défini</string>
    <string name="settings_birthday_age_format">%1$s (âge %2$d)</string>

    <string name="settings_weight_goal">Objectif de poids</string>
    <string name="settings_activity_level">Niveau d\'activité</string>
    <string name="settings_weekly_change">Variation hebdomadaire</string>
    <string name="settings_weekly_default">0,50 kg/sem.</string>
    <string name="settings_goal_weight">Poids cible</string>
    <string name="settings_recalculate_goals">Recalculer les objectifs</string>
    <string name="settings_macro_pinned_format">%1$d g</string>
    <string name="settings_macro_auto_format">%1$d g · auto</string>
    <string name="settings_macro_pinned_a11y">Épinglé</string>

    <string name="settings_appearance">Apparence</string>
    <string name="settings_appearance_system">Système</string>
    <string name="settings_appearance_light">Clair</string>
    <string name="settings_appearance_dark">Sombre</string>
    <string name="settings_appearance_oled">OLED</string>
    <string name="settings_language_title">Langue</string>
    <string name="settings_language_system">Système</string>
    <string name="settings_metric_units">Unités métriques</string>
    <string name="settings_height_unit">Unité de taille</string>
    <string name="settings_weight_unit">Unité de poids</string>
    <string name="settings_week_starts">La semaine commence le</string>
    <string name="settings_week_monday">Lundi</string>
    <string name="settings_week_sunday">Dimanche</string>
    <string name="settings_week_saturday">Samedi</string>
    <string name="settings_battery_opt">Optimisation de la batterie</string>
    <string name="settings_battery_opt_value">Mettre Chompass en liste blanche</string>

    <string name="settings_ai_provider">Fournisseur</string>
    <string name="settings_ai_model">Modèle</string>
    <string name="settings_ai_model_unset">(à définir ci-dessous)</string>
    <string name="settings_api_key">Clé API</string>
    <string name="settings_base_url">URL de base</string>
    <string name="settings_server_url">URL du serveur</string>
    <string name="settings_tap_to_edit">Touchez pour modifier</string>
    <string name="settings_custom_url_placeholder">https://votre-endpoint.com/v1</string>
    <string name="settings_custom_url_title">URL de base personnalisée</string>
    <string name="settings_ai_allow_insecure_http">Autoriser HTTP non sécurisé</string>
    <string name="settings_ai_allow_insecure_http_footer">Permet aux serveurs personnalisés et à Ollama d\'utiliser des URL http://, par exemple sur votre réseau local. Les fournisseurs cloud utilisent https. Laissez désactivé sauf si votre serveur n\'a pas de TLS.</string>
    <string name="settings_clear_key">Effacer la clé</string>

    <string name="settings_clear_food_log">Effacer le journal alimentaire</string>
    <string name="settings_delete_all_data">Supprimer toutes les données</string>

    <!-- Settings dialogs -->
    <string name="settings_clear_food_title">Effacer le journal alimentaire ?</string>
    <string name="settings_clear_food_message">Efface toutes les entrées et photos d\'aliments. Le profil, les pesées et les réglages sont conservés.</string>
    <string name="settings_delete_all_title">Supprimer toutes les données locales ?</string>
    <string name="settings_delete_all_message">Efface le profil, le journal alimentaire, l\'historique de poids, la conversation et les clés API, puis vous ramène à l\'intégration. Les données Health Connect restent intactes.</string>
    <string name="settings_max_pinned_title">Max. 2 épinglés</string>
    <string name="settings_max_pinned_message">Vous pouvez épingler au maximum 2 macros à la fois. Détachez d\'abord une autre macro en l\'ouvrant et en touchant Rétablir l\'équilibrage auto.</string>
    <string name="settings_recalc_title">Recalculer les objectifs ?</string>
    <string name="settings_recalc_message">Réinitialise les calories et les macros aux valeurs par défaut de la formule selon votre taille/poids/activité/objectif. Les macros épinglées sont effacées.</string>
    <string name="settings_goal_chip_locked_cd">Verrouillé — touchez pour passer en Auto</string>
    <string name="settings_goal_chip_auto_cd">Auto — touchez pour verrouiller</string>
    <string name="notif_channel_model_download">Modèle sur l\'appareil</string>
    <string name="notif_channel_model_download_desc">Progression pendant le téléchargement du modèle sur l\'appareil.</string>
    <string name="notif_model_download_title">Téléchargement du modèle sur l\'appareil</string>
    <string name="settings_recalc_confirm">Recalculer</string>
    <string name="settings_recalc_details">Détails du recalcul</string>
    <string name="settings_invalid_goal_title">Le poids cible ne correspond pas à votre objectif</string>
    <string name="settings_invalid_goal_lose">Un objectif de perte nécessite une cible inférieure à votre poids actuel.</string>
    <string name="settings_invalid_goal_gain">Un objectif de prise nécessite une cible supérieure à votre poids actuel.</string>
    <string name="settings_permission_title">Autorisation requise</string>

    <string name="settings_notifications_denied">Autorisation des notifications refusée. Activez-la dans Réglages système → Applis → Chompass → Notifications pour recevoir les rappels.</string>

    <!-- Notification copy -->
    <string name="notif_weight_log_title">Il est temps de te peser</string>
    <string name="notif_weight_log_text">Enregistre ton poids du jour pour garder ton graphique de progression précis.</string>
    <string name="settings_health_unavailable">Health Connect n\'est pas disponible sur cet appareil. À partir d\'Android 14, il est inclus dans le système. Utilisez l\'export/import de fichiers si votre ROM ne l\'expose pas. Chompass n\'exige jamais l\'app Health Connect du Play Store sur Android 14+.</string>

    <!-- Settings sheets / pickers -->
    <string name="sheet_ai_provider">Fournisseur d\'IA</string>
    <string name="sheet_model">Modèle</string>
    <string name="sheet_model_footer">Ou tapez n\'importe quel ID de modèle personnalisé ci-dessous.</string>
    <string name="sheet_any_model_id">N\'importe quel ID de modèle</string>
    <string name="sheet_api_key_format">Clé API - %1$s</string>
    <string name="sheet_speech_api_key_format">Clé API vocale - %1$s</string>
    <string name="sheet_speech_engine">Moteur vocal</string>
    <string name="sheet_gender">Sexe</string>
    <string name="sheet_activity_level">Niveau d\'activité</string>
    <string name="sheet_goal">Objectif</string>
    <string name="sheet_target_weight">Poids cible</string>
    <string name="sheet_weight">Poids</string>
    <string name="sheet_birthday">Date de naissance</string>
    <string name="sheet_appearance">Apparence</string>

    <string name="sheet_language">Langue</string>

    <string name="sheet_week_starts">La semaine commence le</string>
    <string name="sheet_height">Taille</string>
    <string name="sheet_body_fat_percent">% de graisse corporelle</string>
    <string name="sheet_weekly_change">Variation hebdomadaire</string>
    <string name="sheet_weekly_change_format">%1$.1f %2$s/semaine %3$s</string>
    <string name="sheet_weekly_change_loss">perte</string>
    <string name="sheet_weekly_change_gain">prise</string>
    <string name="sheet_pace_slow">Lent</string>
    <string name="sheet_pace_recommended">Recommandé</string>
    <string name="sheet_pace_fast">Rapide</string>
    <string name="sheet_selected_a11y">Sélectionné</string>
    <string name="sheet_reset_to_auto">Rétablir l\'équilibrage auto</string>

    <string name="sheet_macros_subtitle">Épinglez jusqu\'à 2 macros à des grammes exacts. Les autres s\'équilibrent automatiquement à partir des calories restantes.</string>
    <string name="sheet_macro_pinned">épinglé</string>

    <!-- About -->
    <string name="about_rate">Évaluer l\'app</string>
    <string name="about_share">Partager l\'app</string>
    <string name="about_open_source">Open source (MIT)</string>
    <string name="about_report_issue">Signaler un problème</string>
    <string name="about_request_feature">Demander une fonctionnalité</string>
    <string name="about_privacy">Politique de confidentialité</string>
    <string name="about_donate">Offrez-moi un yaourt</string>
    <string name="about_made_by">Chompass par fitguy</string>
    <string name="about_with_care">Basé sur Fud AI par Apoorv Darshan</string>
    <string name="about_share_message">Je suis mes repas avec Chompass - prends une photo, parle ou tape, l\'IA enregistre les calories. C\'est gratuit, open source, et tes données restent sur ton appareil.\n\nTélécharger : https://codeberg.org/fitguy/chompass</string>
    <string name="about_share_chooser">Partager Chompass</string>

    <!-- Notifications -->
    <string name="notif_channel_streak">Rappel de série</string>
    <string name="notif_channel_streak_desc">Rappel quotidien pour enregistrer un repas et garder votre série.</string>
    <string name="notif_channel_daily">Résumé quotidien</string>
    <string name="notif_channel_daily_desc">Résumé de fin de journée de vos calories et macros.</string>
    <string name="notif_channel_weight_goal">Objectif de poids</string>
    <string name="notif_channel_weight_goal_desc">Célébration lorsque vous atteignez votre poids cible.</string>
    <string name="notif_streak_title">N\'oubliez pas d\'enregistrer vos repas</string>
    <string name="notif_streak_text">Gardez votre série - enregistrez quelque chose pour aujourd\'hui.</string>
    <string name="notif_summary_title">Le résumé du jour est prêt</string>
    <string name="notif_summary_text">Touchez pour voir comment vos macros se sont alignées aujourd\'hui.</string>
    <string name="notif_summary_deficit">Déficit de %1$s kcal</string>
    <string name="notif_summary_surplus">Excédent de %1$s kcal</string>
    <string name="notif_summary_on_target">Équilibré</string>
    <string name="notif_summary_eaten_burned">Ingérées %1$s · brûlées %2$s</string>
    <string name="notif_summary_macros">P %1$d · C %2$d · F %3$d</string>
    <string name="notif_summary_macros_net">P %1$d · C %2$d nets · F %3$d</string>
    <string name="notif_summary_of_goal">%1$s sur %2$s d\'objectif</string>

    <string name="onboarding_goal_optional">Objectif (facultatif)</string>
    <string name="onboarding_goal_set_later">Vous pouvez définir cela plus tard dans les Réglages.</string>
    <string name="settings_goal_body_fat">Masse grasse cible</string>
    <string name="settings_use_body_fat_bmr">Utiliser la masse grasse pour le BMR</string>
    <string name="settings_use_body_fat_bmr_subtitle">Activé = Katch-McArdle (utilise la masse maigre pour un BMR plus précis). Désactivé = Mifflin-St Jeor (taille/poids/âge uniquement). Désactivez si votre mesure de masse grasse est obsolète.</string>
    <string name="sheet_goal_body_fat">Objectif de masse grasse</string>
    <string name="sheet_goal_body_fat_currently">Actuel %1$d%%</string>
    <string name="action_remove_goal">Supprimer l\'objectif</string>
    <string name="progress_metric_weight">Poids</string>
    <string name="progress_metric_body_fat">Masse grasse</string>
    <string name="progress_log_body_fat">Enregistrer la masse grasse</string>
    <string name="progress_log_first_body_fat">Enregistre ton premier % de masse grasse pour voir les tendances</string>
    <string name="progress_log_body_fat_title">Enregistrer la masse grasse</string>
    <string name="notif_body_fat_log_title">Bilan de masse grasse</string>
    <string name="notif_body_fat_log_text">Enregistre ton % de masse grasse du jour pour suivre ton évolution.</string>
    <string name="saved_meals_search_placeholder">Rechercher dans les aliments enregistrés</string>
    <string name="saved_meals_no_match">Aucun aliment correspondant</string>
    <string name="settings_section_custom_instructions">Instructions IA personnalisées</string>
    <string name="settings_custom_instructions_placeholder">Par ex. : je vis en Allemagne, prends des portions européennes, je préfère les marques ALDI/REWE. Je suis en sèche pour la musculation.</string>
    <string name="settings_custom_instructions_footer">Contexte facultatif envoyé à chaque requête IA - région, régime, objectifs sportifs, tout ce que tu répéterais sinon à chaque fois. Laisse vide pour désactiver.</string>
    <string name="settings_save">Enregistrer</string>
    <string name="settings_saved">Enregistré</string>
    <string name="settings_section_fallback">Fournisseur de secours</string>
    <string name="settings_enable_fallback">Activer le fournisseur de secours</string>
    <string name="settings_fallback_footer">Si ton fournisseur principal échoue (surcharge, limite de débit, erreur réseau), l\'app réessaie automatiquement avec ce fournisseur de secours. Le même fournisseur que le principal est autorisé - choisis simplement un modèle différent.</string>
    <string name="settings_fallback_on_device_switch_notice">Changer de modèle sur l\'appareil est lent : le modèle de secours doit se charger entièrement, jusqu\'à une minute ou plus. Garder un seul modèle est généralement plus rapide.</string>
    <string name="widget_all_metrics_label">Chompass Aujourd\'hui</string>
    <string name="widget_all_metrics_description">Voyez les calories, protéines, glucides et lipides du jour dans un seul widget.</string>
    <string name="settings_needs_health_connect">Nécessite Health Connect</string>
    <string name="settings_energy_goals_info">Lorsqu\'il est activé, Chompass utilise vos calories brûlées mesurées depuis Health Connect - une moyenne sur 14 jours de l\'énergie active + basale - comme ancre de maintenance (TDEE) lors du calcul des objectifs, au lieu de l\'estimation par formule. Aucune IA n\'est utilisée pour lire votre dépense. Nécessite Health Connect. Fonctionne avec le bouton Recalculer et avec Adaptive Goals.</string>
    <string name="settings_adaptive_goals_info">Environ une fois par semaine, à l\'ouverture de l\'app, Chompass relance automatiquement le calcul complet des objectifs - le même que le bouton Recalculer - à partir de votre profil, de vos repas récemment enregistrés et de votre tendance de poids. Si Energy Burn est activé, votre dépense mesurée sert d\'ancre de maintenance. Si l\'IA est indisponible, l\'exécution est ignorée silencieusement. La désactivation restaure les objectifs antérieurs au premier changement effectué par cette fonction. Ceci n\'est pas un avis médical.</string>
    <string name="onboarding_plan_adaptive_note">Votre plan s\'ajuste automatiquement chaque semaine selon vos repas - désactivez Adaptive Goals dans Réglages pour le garder fixe.</string>
    <string name="onboarding_feature_snap">Prenez une photo - l\'IA l\'enregistre</string>
    <string name="onboarding_feature_coach">Un coach qui connaît vos données</string>
    <string name="onboarding_feature_library">Health Connect pour balances et wearables</string>
    <string name="onboarding_feature_widgets">Widgets d\'écran d\'accueil</string>
    <string name="whats_new_v30_workouts">L\'onglet Entraînements a été retiré.</string>
    <string name="whats_new_v30_home">Refonte de l\'accueil : compteur de calories façon tachymètre, barres de macros verticales, quatre cartes de nutriments et un bouton d\'ajout flottant.</string>
    <string name="whats_new_v30_coach_voice">Interrogez le Coach à la voix avec le nouvel enregistreur intégré.</string>
    <string name="whats_new_v30_share">Partagez un repas sous forme de lien qui s\'ouvre directement dans Chompass, sur iPhone ou Android.</string>
    <string name="whats_new_v30_export">Exportez votre journal alimentaire en JSON, Markdown ou CSV depuis les Réglages.</string>
    <string name="whats_new_v30_reprocess">Retraitez un repas enregistré avec l\'IA - ajustez le nom, la portion ou la note, puis relancez l\'analyse.</string>
    <string name="whats_new_v30_camera">Caméra + Caméra conserve les deux prises, assemblées côte à côte.</string>
    <string name="whats_new_v30_colors">10 nouvelles couleurs de thème, désormais choisies directement dans les Réglages.</string>
    <string name="whats_new_v30_bodyfat">Historique de masse grasse : consultez et supprimez chaque entrée, comme pour le poids.</string>
    <string name="whats_new_v30_units">Les unités de taille et de poids se règlent désormais indépendamment.</string>
    <string name="whats_new_v30_adaptive">Objectifs adaptatifs et Énergie brûlée sortent de l\'expérimental et sont activés par défaut pour les nouvelles installations.</string>
    <string name="whats_new_v30_restore">Réinstallation ou nouveau téléphone ? Ton journal alimentaire, ton poids et ta masse grasse se restaurent désormais automatiquement depuis Health Connect.</string>

    <string name="grounded_entry_title">Saisie ancrée</string>
    <string name="grounded_entry_subtitle">Décrivez et/ou photographiez un repas. Les nutriments viennent d’USDA, Open Food Facts ou de votre historique confirmé, pas d’estimations libres.</string>
    <string name="grounded_entry_placeholder">ex. 2 œufs brouillés et une banane</string>
    <string name="grounded_entry_add_photo">Ajouter une photo</string>
    <string name="grounded_entry_analyze">Ancrer les nutriments</string>
    <string name="grounded_review_title">Confirmer les correspondances</string>
    <string name="grounded_review_subtitle">Choisissez la meilleure correspondance et la portion pour chaque aliment avant d’enregistrer.</string>
    <string name="grounded_review_grams">Grammes</string>
    <string name="grounded_review_continue">Continuer vers la revue</string>
    <string name="grounding_source_history">Votre historique</string>
    <string name="grounding_source_label">Étiquette nutritionnelle</string>
    <string name="grounding_source_estimate">Estimation IA</string>
    <string name="grounding_badge_usda">Ancré · USDA</string>
    <string name="grounding_badge_off">Ancré · Open Food Facts</string>
    <string name="grounding_badge_history">Ancré · Votre historique</string>
    <string name="grounding_badge_label">Ancré · Étiquette</string>
    <string name="grounding_badge_estimate">Estimation · non trouvé en base</string>
    <string name="grounding_confidence_summary">Confiance : identité %1$d%% · portion %2$d%% · source %3$d%%</string>
    <string name="grounding_validation_notes">Notes : %1$s</string>
    <string name="grounded_on_device_unavailable">La saisie ancrée nécessite un fournisseur IA cloud. Les modèles on-device utilisent Photo/Note.</string>
    <string name="grounded_review_unit">Unité</string>

    <string name="widget_water_tracking">Suivi de l\'eau</string>
    <string name="widget_water_enable_short">Activer dans Chompass</string>
    <string name="widget_ml_left_format">%1$d ml restants</string>
    <string name="widget_fl_oz_left_format">%1$d fl oz restants</string>
    <string name="widget_unit_left_format">%1$s%2$s restants</string>
    <string name="error_invalid_json">JSON invalide</string>
    <string name="error_unknown">Erreur inconnue</string>
    <string name="error_webdav_sync_failed">Échec de la synchronisation WebDAV</string>
    <string name="add_food_quick_relog">Enregistrer à nouveau</string>
    <string name="add_food_quick_relog_empty">Ajoutez un repas aux favoris ou enregistrez-le une fois. Il apparaîtra ici pour une ré-enregistrement en un tap.</string>
    <string name="ai_provider_on_device_subtitle">Privé et hors ligne. Moins précis que l\'IA cloud ; ~2-4 Go de téléchargement</string>
    <string name="camera_scale_tip_message">Astuce : incluez une fourchette, une main ou une pièce à côté de votre repas. Cela aide à estimer la portion.</string>
    <string name="cd_relog_meal">Enregistrer %1$s à nouveau</string>
    <string name="context_note_hint">Soyez précis : quantités, marques, huiles ou vinaigrettes, et mode de cuisson.</string>
    <string name="edit_reprocess_diff_unchanged">Aucun champ modifié. Ajustez votre note et réessayez.</string>
    <string name="edit_reprocess_hint">Décrivez la correction, ex. grand bol, cuit au beurre, lait d\'avoine au lieu de lait</string>
    <string name="entry_analysis_add_photo">Ajouter une photo</string>
    <string name="entry_analysis_busy_analyzing">Analyse…</string>
    <string name="entry_analysis_busy_filling">Complétion des valeurs nutritionnelles…</string>
    <string name="entry_analysis_busy_units">Calcul des unités de portion…</string>
    <string name="entry_analysis_ready">Prêt à vérifier</string>
    <string name="entry_analysis_status_helper">Vérification des codes-barres sur la photo, puis demande de nutrition à votre fournisseur d\'IA.</string>
    <string name="entry_analysis_streaming_hint">Les valeurs apparaissent au fil de la réponse de l\'IA. Vous pouvez les vérifier avant d\'enregistrer.</string>
    <string name="entry_analysis_tip_apply">Ré-analyser avec l\'astuce</string>
    <string name="entry_analysis_tip_cta">Ajouter une astuce pour l\'IA (facultatif)</string>
    <string name="home_calorie_mode_add_active">Ajouter la dépense active au budget</string>
    <string name="home_calorie_mode_add_active_desc">Les calories actives de Health Connect (ou votre estimation de niveau d\'activité) sont ajoutées au budget calorique du jour. Mangez ce que vous brûlez. Réglez le niveau d\'activité sur la base quotidienne pour éviter de compter deux fois les entraînements. Connectez Health Connect dans Réglages → Santé pour une dépense mesurée.</string>
    <string name="home_calorie_mode_add_active_hc_hint">Astuce : activez Health Connect pour utiliser les calories actives de la montre/téléphone au lieu de l\'estimation de niveau d\'activité.</string>
    <string name="home_calorie_mode_static_desc">Votre objectif calorique reste fixe. L\'activité ne modifie pas le budget du jour.</string>
    <string name="home_menu_manual_active">Dépense active</string>
    <string name="manual_active_kcal_hint">Calories brûlées</string>
    <string name="manual_active_name_hint">Nom de l\'activité (facultatif)</string>
    <string name="manual_active_save">Ajouter au budget</string>
    <string name="manual_active_subtitle">Ajoutez les calories brûlées d\'une marche, d\'un trajet ou d\'un entraînement. Elles étendent le budget du jour lorsque « Ajouter la dépense active » est activé.</string>
    <string name="manual_active_title">Enregistrer la dépense active</string>
    <string name="meal_photos_add_label">Ajouter une étiquette</string>
    <string name="meal_photos_confirm_back">Continuer l\'édition</string>
    <string name="meal_photos_confirm_continue">Analyser quand même</string>
    <string name="meal_photos_confirm_no_note">Pas encore de note. Les estimations IA sont moins précises sans quantités ni description. Continuer quand même ?</string>
    <string name="meal_photos_confirm_one_photo">Une seule photo. Une seconde (autre angle ou étiquette nutritionnelle) aide souvent. Continuer avec une photo ?</string>
    <string name="meal_photos_confirm_sparse">Pas de note et une seule photo. Ajoutez une astuce ou une photo d\'étiquette pour une meilleure estimation, ou continuez quand même ?</string>
    <string name="meal_photos_confirm_title">Analyser maintenant ?</string>
    <string name="meal_photos_dont_ask_note">Ne plus demander de note</string>
    <string name="meal_photos_note_section">Qu\'est-ce que c\'est ?</string>
    <string name="meal_photos_skip_note">Ignorer la note et analyser</string>
    <string name="meal_photos_subtitle">Ajoutez une courte note et éventuellement une seconde photo (ex. étiquette nutritionnelle), puis touchez Analyser. L\'IA ne démarre qu\'après votre confirmation.</string>
    <string name="meal_photos_subtitle_note_optional">Ajoutez une autre photo ou une astuce si vous voulez, puis Analyser. L\'IA ne démarre qu\'après votre confirmation.</string>
    <string name="meal_photos_title">Avant l\'analyse</string>
    <string name="on_device_model_accuracy_notice">Ces modèles ne sont pas aussi précis que l\'IA hébergée dans le cloud. Attendez-vous à des calories incorrectes, des éléments manqués ou de mauvaises lectures de photos, surtout avec le petit modèle E2B. Les fournisseurs cloud restent le choix par défaut recommandé pour un enregistrement fiable.</string>
    <string name="on_device_model_device_notice">Testé sur Pixel 9a (GrapheneOS). D\'autres appareils, surtout d\'entrée de gamme ou sans matériel Tensor, n\'ont pas encore été validés et peuvent être plus lents ou non pris en charge ; un fournisseur cloud est un choix plus sûr dans ce cas.</string>
    <string name="on_device_model_loaded">Modèle chargé. Prêt à l\'emploi.</string>
    <string name="on_device_model_not_loaded">Non chargé. La première requête après le démarrage de l\'app peut prendre jusqu\'à une minute.</string>
    <string name="on_device_model_privacy_notice">Fonctionne entièrement sur cet appareil. Rien de ce que vous saisissez ou photographiez n\'est envoyé à un serveur. Le téléchargement récupère le fichier modèle directement depuis Hugging Face (%1$s), un hébergeur tiers non utilisé par ailleurs par cette app.</string>
    <string name="onboarding_api_key_non_gemini_ok">Prêt. Le test rapide est réservé à Gemini</string>
    <string name="photo_accuracy_guide_body">Les photos laissent passer beaucoup de choses. Ajoutez une courte note quand vous le pouvez :\n\n• Soyez précis : quantités, marques et contenu de l\'assiette\n• Signalez huiles, vinaigrettes et sauces grasses (souvent invisibles)\n• Mentionnez la préparation quand c\'est important : frit, grillé, vapeur, fait maison\n• Des grammes exacts ou une photo d\'étiquette nutritionnelle aident le plus</string>
    <string name="photo_accuracy_guide_cd">Comment améliorer la précision des photos</string>
    <string name="photo_accuracy_guide_dismiss">Compris</string>
    <string name="photo_accuracy_guide_title">Astuces pour une meilleure estimation</string>
    <string name="photo_import_failed">Impossible d\'importer la photo</string>
    <string name="progress_weight_raw_legend">Pesée</string>
    <string name="progress_weight_trend_legend">Tendance sur 7 jours</string>
    <string name="progress_weight_trend_need_more">La tendance sur 7 jours nécessite au moins 2 jours de pesée</string>
    <string name="protein_target_g_per_kg_format">%1$.1f g/kg · %2$d g/jour</string>
    <string name="protein_target_lbm_missing_hint">Pas de %% de masse grasse défini. Poids total utilisé jusqu\'à ce que BF%% soit enregistré.</string>
    <string name="protein_target_mode_g_per_kg_lbm">g/kg masse maigre</string>
    <string name="protein_target_mode_g_per_kg_total">g/kg poids corporel</string>
    <string name="protein_target_mode_grams">Grammes par jour</string>
    <string name="protein_target_mode_label">Objectif protéines</string>
    <string name="settings_gemini_google_search_footer">Si activé, Gemini peut effectuer une recherche web lorsque cela aide à répondre à une requête. Les recherches sont envoyées à Google. Google facture cela à votre projet API Gemini. Sur les modèles Gemini 3, chaque recherche exécutée compte dans l\'utilisation ; sur Gemini 2.5 et versions antérieures, la facturation est par requête utilisant la recherche.</string>
    <string name="settings_health_unavailable_platform">Health Connect n\'est pas disponible pour les apps sur cet appareil. À partir d\'Android 14, c\'est un module système. Si Réglages affiche Health Connect mais Chompass ne peut pas se connecter, votre ROM n\'expose peut-être pas le service Health Connect (fréquent sur certaines builds de-Googled). Chompass n\'exige ni Play Store ni Play sandboxé. Utilisez plutôt l\'export/import du journal et des mesures corporelles, ou WebDAV en option.</string>
    <string name="settings_meal_constituents_footer_on_device">Indisponible pour Gemma sur l\'appareil : le détail des ingrédients nécessite un modèle plus puissant. Passez à un fournisseur cloud pour activer cette option.</string>
    <string name="settings_photo_note_prompt">Demander une note photo</string>
    <string name="settings_photo_note_prompt_footer">Si activé, la saisie par photo met en évidence le champ note avant Analyser. Vous pouvez quand même confirmer et continuer sans note.</string>
    <string name="settings_progress_default_range">Période par défaut des progrès</string>
    <string name="home_menu_search_food">Rechercher un aliment</string>
    <string name="food_search_sheet_title">Rechercher dans les bases d\'aliments</string>
    <string name="food_search_placeholder">ex. yaourt grec, lait, quark</string>
    <string name="food_search_hint">Aliments emballés d\'Open Food Facts, plus bases USDA et suisse hors ligne. Les résultats gardent un badge de source.</string>
    <string name="food_search_empty">Saisissez pour chercher des aliments emballés et génériques</string>
    <string name="food_search_no_results">Aucun aliment trouvé. Essayez un autre nom.</string>
    <string name="food_search_source_swiss">Suisse</string>
    <string name="grounding_badge_swiss">Ancré · Base suisse de composition des aliments</string>
    <string name="grounding_source_swiss">Suisse</string>
    <string name="error_search_food_failed">Impossible de charger cet aliment. Réessayez.</string>


    <string name="about_app_version">Version de l\'app</string>
    <string name="about_asset_credits">Open source et ressources</string>
    <string name="about_check_updates">Rechercher les mises à jour</string>
    <string name="about_update_action">Mettre à jour</string>
    <string name="about_update_available">Mise à jour disponible</string>
    <string name="about_update_checking">Recherche des mises à jour</string>
    <string name="about_update_details_format">Actuelle %1$s -&gt; Dernière %2$s</string>
    <string name="about_update_fdroid_note">Les mises à jour arrivent via F-Droid</string>
    <string name="about_upstream">Basé sur Fud AI (upstream)</string>
    <string name="about_version_format">Version %1$s</string>
    <string name="action_advanced">Avancé</string>
    <string name="action_close">Fermer</string>
    <string name="action_hide">Masquer</string>
    <string name="action_info">Infos</string>
    <string name="action_logging">Enregistre…</string>
    <string name="action_ok">OK</string>
    <string name="action_remove">Retirer</string>

    <string name="meal_photos_queue_later">Mettre en file pour plus tard</string>
    <string name="analysis_queue_title">File d\'analyse</string>
    <string name="analysis_queue_tile_label">File d\'analyse</string>
    <string name="analysis_queue_tile_label_count">File d\'analyse · %1$d</string>
    <string name="analysis_queue_tab_queue">File</string>
    <string name="analysis_queue_tab_history">Historique</string>
    <string name="analysis_queue_empty_queue">Rien en attente. Mettez un repas en file depuis la feuille photo pour l\'analyser plus tard.</string>
    <string name="analysis_queue_empty_history">Aucune analyse passée pour l\'instant. Les analyses échouées sont enregistrées ici automatiquement.</string>
    <string name="analysis_queue_run_all">Tout exécuter</string>
    <string name="analysis_queue_run_now">Exécuter maintenant</string>
    <string name="analysis_queue_re_run">Réexécuter</string>
    <string name="analysis_queue_edit">Modifier</string>
    <string name="analysis_queue_edit_title">Modifier l\'analyse en file</string>
    <string name="analysis_queue_clear_history">Effacer l\'historique</string>
    <string name="analysis_queue_clear_history_confirm">Supprimer toutes les analyses terminées de l\'historique ? Leurs photos seront aussi supprimées.</string>
    <string name="analysis_queue_delete_confirm">Supprimer cette analyse en file et ses photos ?</string>
    <string name="analysis_queue_photo_only">Analyse photo</string>
    <string name="analysis_queue_saved_note">Enregistré dans la file d\'analyse — vous pourrez l\'exécuter plus tard.</string>
    <string name="analysis_queue_open">Ouvrir la file</string>
    <string name="analysis_queue_target_day">Journaliser pour le jour</string>
    <string name="analysis_queue_day_back">Jour précédent</string>
    <string name="analysis_queue_day_forward">Jour suivant</string>
    <string name="analysis_queue_failed">Échec</string>
    <string name="analysis_queue_result">%1$s · %2$d kcal</string>
    <string name="analysis_queue_just_now">À l\'instant</string>
    <string name="analysis_queue_minutes_ago">il y a %1$d min</string>
    <string name="analysis_queue_hours_ago">il y a %1$d h</string>
    <string name="analysis_queue_days_ago">il y a %1$d j</string>
    <string name="analysis_queue_on_day">pour</string>    <string name="action_retry">Réessayer</string>
    <string name="action_show">Afficher</string>
    <string name="action_undo">Défaire</string>
    <string name="action_what_if">Et si…?</string>
    <string name="activity_active">Active</string>
    <string name="add_food_hero_note">Note</string>
    <string name="add_food_hero_photo">Photo</string>
    <string name="add_food_relog_kcal">%1$d kcal</string>
    <string name="add_food_water_section">Eau</string>
    <string name="ai_error_coach_on_device">Le Coach n\'est pas encore disponible avec le fournisseur sur l\'appareil. Passez à un fournisseur cloud dans Réglages → Fournisseur d\'IA.</string>
    <string name="ai_error_coach_round_limit">Le Coach n\'a pas pu répondre. Essayez de reformuler votre question.</string>
    <string name="ai_error_grounded_on_device">La boucle d\'outils de la saisie ancrée n\'est pas disponible pour les modèles sur l\'appareil.</string>
    <string name="ai_error_grounded_requires_provider">La boucle d\'outils de la saisie ancrée nécessite un fournisseur d\'IA actif.</string>
    <string name="ai_error_image_conversion_failed">Impossible de traiter l\'image.</string>
    <string name="ai_error_invalid_response">Impossible de comprendre la réponse de l\'IA. Réessayez.</string>
    <string name="ai_error_invalid_url">URL d\'API invalide. Vérifiez les réglages de votre fournisseur.</string>
    <string name="ai_error_insecure_http_blocked">HTTP non sécurisé bloqué. Activez « Autoriser HTTP non sécurisé » dans Réglages → IA et voix, ou utilisez une URL https://.</string>
    <string name="ai_error_key_rejected">Votre clé API a été rejetée. Ouvrez Réglages → Fournisseur d\'IA et collez une clé valide.</string>
    <string name="ai_error_location_unsupported">Gemini n\'est pas disponible depuis cet emplacement réseau (pays/IP). Si vous utilisez un VPN, désactivez-le ou passez à une sortie résidentielle. Les IP de datacenters ou de VPN non résidentiels sont souvent bloquées. Vous pouvez aussi activer la facturation sur votre projet Google AI Studio, essayer un autre réseau ou changer de fournisseur dans Réglages → Fournisseur d\'IA.</string>
    <string name="ai_error_model_unavailable">Votre fournisseur n\'a pas trouvé ce modèle. Il peut être payant uniquement dans l\'offre gratuite, restreint dans votre région, ou l\'endpoint peut être incorrect. Passez au modèle Flash par défaut dans Réglages → Fournisseur d\'IA, ou activez la facturation sur votre projet AI Studio.</string>
    <string name="ai_error_network_format">Erreur réseau : %1$s</string>
    <string name="ai_error_no_api_key">Aucune clé API configurée. Ajoutez votre clé dans Réglages → Fournisseur d\'IA.</string>
    <string name="ai_error_on_device_low_memory">Pas assez de mémoire libre pour l\'IA sur l\'appareil pour le moment. Essayez le petit modèle E2B, fermez d\'autres apps ou changez de fournisseur dans Réglages → Fournisseur d\'IA.</string>
    <string name="ai_error_on_device_engine_init">Le moteur du modèle n\'a pas pu démarrer sur cet appareil. Réessaie, décharge le modèle dans Réglages → Fournisseur d\'IA → Modèle, ou passe à un fournisseur cloud.</string>
    <string name="ai_error_on_device_model_not_downloaded">Le modèle sur l\'appareil n\'est pas encore téléchargé. Ouvrez Réglages → Fournisseur d\'IA → Modèle pour le télécharger.</string>
    <string name="ai_error_on_device_unsupported_device">Cet appareil ne répond pas aux exigences de l\'IA sur l\'appareil. Choisissez un fournisseur cloud dans Réglages → Fournisseur d\'IA.</string>
    <string name="ai_error_provider_error">Le fournisseur d\'IA a renvoyé une erreur.</string>
    <string name="ai_error_provider_overloaded">Le fournisseur d\'IA est surchargé pour le moment. Nous avons réessayé plusieurs fois. Réessayez dans une minute ou changez de fournisseur ou de modèle dans Réglages → Fournisseur d\'IA.</string>
    <string name="ai_error_rate_limit">Limite de débit atteinte sur votre clé API. Attendez une minute ou changez de fournisseur dans Réglages → Fournisseur d\'IA. Dans l\'offre gratuite, le modèle Flash-Lite a le quota le plus élevé.</string>
    <string name="ai_error_timeout">Le fournisseur d\'IA a mis trop de temps à répondre. Réessayez ou augmentez le délai dans Réglages → IA et voix.</string>
    <string name="ai_error_disabled">Les fonctions IA sont désactivées dans Réglages → IA et voix.</string>
    <string name="ai_error_truncated">La réponse de l\'IA a été tronquée. Essayez une question plus courte ou un autre modèle.</string>
    <string name="ai_error_truncated_twice">La réponse de l\'IA a été tronquée deux fois. Essayez une question plus courte ou un autre modèle.</string>
    <string name="ai_error_truncated_twice_description">La réponse de l\'IA a été tronquée deux fois. Essayez une description plus courte ou un autre modèle.</string>
    <string name="ai_key_placeholder_anthropic">sk-ant-...</string>
    <string name="ai_key_placeholder_deepinfra">...</string>
    <string name="ai_key_placeholder_fireworks">fw_...</string>
    <string name="ai_key_placeholder_gemini">AIza...</string>
    <string name="ai_key_placeholder_groq">gsk_...</string>
    <string name="ai_key_placeholder_huggingface">hf_...</string>
    <string name="ai_key_placeholder_mistral">...</string>
    <string name="ai_key_placeholder_openai">sk-...</string>
    <string name="ai_key_placeholder_openrouter">sk-or-...</string>
    <string name="ai_key_placeholder_together">...</string>
    <string name="ai_key_placeholder_xai">xai-...</string>
    <string name="ai_model_tier_paid">Modèle payant uniquement (l\'offre gratuite n\'inclut plus Pro)</string>
    <string name="ai_model_tier_varies">La disponibilité dans l\'offre gratuite varie selon le compte et la région</string>
    <string name="ai_provider_anthropic">Anthropic Claude</string>
    <string name="ai_provider_deepinfra">DeepInfra</string>
    <string name="ai_provider_fireworks">Fireworks AI</string>
    <string name="ai_provider_gemini">Google Gemini</string>
    <string name="ai_provider_groq">Groq</string>
    <string name="ai_provider_huggingface">Hugging Face</string>
    <string name="ai_provider_mistral">Mistral</string>
    <string name="ai_provider_ollama">Ollama (local)</string>
    <string name="ai_provider_on_device">Sur l\'appareil (privé)</string>
    <string name="ai_provider_openai">OpenAI</string>
    <string name="ai_provider_openrouter">OpenRouter</string>
    <string name="ai_provider_together">Together AI</string>
    <string name="ai_provider_xai">xAI Grok</string>
    <string name="ai_reasoning_effort_auto">Automatique</string>
    <string name="ai_reasoning_effort_high">Élevé</string>
    <string name="ai_reasoning_effort_low">Faible</string>
    <string name="ai_reasoning_effort_medium">Moyen</string>
    <string name="app_name">Chompass</string>
    <string name="barcode_hint">Pointez la caméra vers le code-barres</string>
    <string name="barcode_off_note">Les aliments emballés utilisent Open Food Facts quand c\'est disponible.</string>
    <string name="body_measurements_title">Mesures corporelles</string>
    <string name="bullet">·</string>
    <string name="camera_error_capture">Impossible de capturer la photo</string>
    <string name="camera_error_open">Impossible d\'ouvrir la caméra</string>
    <string name="camera_error_save">Impossible d\'enregistrer la photo</string>
    <string name="camera_flash_auto">Flash auto</string>
    <string name="camera_flash_off">Flash éteint</string>
    <string name="camera_flash_on">Flash allumé</string>
    <string name="camera_scale_tip_dismiss">Compris</string>
    <string name="cd_add_food">Ajouter un aliment</string>
    <string name="cd_add_image">Ajouter une image</string>
    <string name="cd_apply_serving_edit">Appliquer la modification de portion</string>
    <string name="cd_cancel_recording">Annuler l\'enregistrement</string>
    <string name="cd_clear_quantity">Effacer la quantité</string>
    <string name="cd_close">Fermer</string>
    <string name="cd_close_camera">Fermer la caméra</string>
    <string name="cd_copy_entries">Copier les entrées</string>
    <string name="cd_dismiss_paste">Fermer le collage</string>
    <string name="cd_edit_recipe">Modifier la recette</string>
    <string name="cd_edit_serving">Modifier la portion</string>
    <string name="cd_favorited">Ajouté aux favoris</string>
    <string name="cd_hold_to_record">Maintenir pour enregistrer, toucher pour verrouiller</string>
    <string name="cd_log">Journal</string>
    <string name="cd_log_water">Enregistrer l\'eau</string>
    <string name="cd_move_down">Descendre</string>
    <string name="cd_move_up">Monter</string>
    <string name="cd_new_recipe">Nouvelle recette</string>
    <string name="cd_open_camera">Ouvrir la caméra</string>
    <string name="cd_open_gallery">Ouvrir la galerie</string>
    <string name="cd_quantity_operator">Insérer %1$s dans la quantité</string>
    <string name="cd_remove_image">Retirer l\'image</string>
    <string name="cd_selected">Sélectionné</string>
    <string name="cd_share_meal">Partager le repas</string>
    <string name="cd_unfavorite">Retirer des favoris</string>
    <string name="coach_confirm_log_food_title">Enregistrer cet aliment ?</string>
    <string name="coach_confirm_log_water_title">Enregistrer cette eau ?</string>
    <string name="coach_confirm_log_food_summary">%1$s : %2$s (%3$s protéines, %4$s glucides, %5$s lipides)</string>
    <string name="coach_confirm_log_weight_title">Enregistrer ce poids ?</string>
    <string name="coach_title">Coach</string>
    <string name="context_note_weight_hint">Si vous avez pesé la portion, saisissez les grammes ici. Le poids exact améliore la précision plus qu\'un titre ou une liste d\'ingrédients seuls.</string>
    <string name="context_note_weight_placeholder">ex. 280</string>
    <string name="context_note_weight_section">Poids total (facultatif)</string>
    <string name="context_note_weight_unit">g</string>
    <string name="copy_all">Tout copier</string>
    <string name="copy_from">Copier depuis</string>
    <string name="copy_from_loading">Chargement du journal alimentaire…</string>
    <string name="copy_hint">Les aliments seront copiés vers %1$s. Les entrées d\'origine restent inchangées.</string>
    <plurals name="copy_foods_to">
        <item quantity="one">Copier %1$d aliment vers %2$s</item>
        <item quantity="other">Copier %1$d aliments vers %2$s</item>
    </plurals>
    <string name="copy_meal_format">Copier %1$s</string>
    <string name="copy_no_foods_on_day">Aucun aliment enregistré ce jour</string>
    <string name="copy_to">Copier vers</string>
    <string name="derived_body_fat">Masse grasse</string>
    <string name="derived_frame">Morphologie</string>
    <string name="derived_waist_to_height">Taille-hauteur</string>
    <string name="derived_waist_to_hip">Taille-hanches</string>
    <string name="diet_mode_beta_note">Mode bêta : encore en cours d\'ajustement.</string>
    <string name="diet_mode_keto_beta">Kéto (bêta)</string>
    <string name="diet_mode_standard">Standard</string>
    <string name="dow_narrow_saturday">S</string>
    <string name="edit_icon_photo_failed">Impossible de lire cette photo</string>
    <string name="edit_icon_picker_title">Choisir une icône</string>
    <string name="edit_icon_remove_photo">Retirer la photo</string>
    <string name="edit_icon_set_photo">Définir la photo</string>
    <string name="edit_reprocess">Corriger avec l\'IA</string>
    <string name="edit_reprocess_chip_brand">Autre marque</string>
    <string name="edit_reprocess_chip_larger">Portion plus grande</string>
    <string name="edit_reprocess_chip_oil">Huile ou beurre en plus</string>
    <string name="edit_reprocess_chip_portion">Portion plus petite</string>
    <string name="edit_reprocess_chip_prep">Autre cuisson</string>
    <string name="edit_reprocess_context">Entrée actuelle</string>
    <string name="edit_reprocess_diff_row">%1$s : %2$s → %3$s</string>
    <string name="edit_reprocess_diff_title">Ce qui a changé</string>
    <string name="edit_reprocess_explain">L\'IA recalculera le nom, la portion, les calories et les macros à partir de votre note. Vérifiez les changements, puis touchez Enregistrer.</string>
    <string name="edit_reprocess_label">Qu\'est-ce qui a changé ?</string>
    <string name="edit_reprocess_review_hint">Vérifiez les valeurs mises à jour ci-dessus, puis touchez Enregistrer pour les conserver.</string>
    <string name="edit_note_section">Note</string>
    <string name="edit_note_placeholder">Note (facultatif)</string>
    <string name="edit_reprocess_section">Demander à l\'IA de corriger</string>
    <string name="edit_reprocessing">Correction…</string>
    <string name="edit_reprocessing_failed">Échec de la correction</string>
    <string name="entry_analysis_field_pending">Taille de portion en attente…</string>
    <string name="entry_analysis_inferring_units">Calcul des unités de portion…</string>
    <string name="entry_analysis_micros_found">%d nutriments supplémentaires trouvés</string>
    <string name="entry_analysis_phase_calling_ai">Appel de l\'IA…</string>
    <string name="entry_analysis_phase_filling_fields">Remplissage de la nutrition…</string>
    <string name="entry_analysis_phase_looking_up_barcode">Vérification des codes-barres…</string>
    <string name="entry_analysis_phase_parsing">Lecture du résultat…</string>
    <string name="entry_analysis_phase_preparing">Préparation de la requête…</string>
    <string name="entry_analysis_phase_recognizing">Reconnaissance des aliments…</string>
    <string name="entry_analysis_phase_resolving">Résolution des nutriments…</string>
    <string name="entry_analysis_phase_searching_history">Vérification de votre historique…</string>
    <string name="entry_analysis_phase_searching_usda">Recherche d\'aliments USDA…</string>
    <string name="entry_analysis_placeholder_name">····</string>
    <string name="entry_analysis_units_found">Unités de portion trouvées</string>
    <string name="entry_analysis_waiting_response">Attente de la réponse de l\'IA…</string>
    <string name="error_ai_suggestion">Impossible de charger la suggestion IA.</string>
    <string name="error_analysis_failed">Échec de l\'analyse</string>
    <string name="error_barcode_lookup_failed">Échec de la recherche de code-barres</string>
    <string name="error_failed_input_missing">La saisie enregistrée n\'a pas pu être restaurée. Prenez une nouvelle photo.</string>
    <string name="export_action">Exporter</string>
    <string name="export_body_metrics_empty">Aucune entrée de poids, masse grasse ou mesure à exporter.</string>
    <string name="export_body_metrics_format">Format</string>
    <string name="export_body_metrics_subtitle">Exporte votre historique de poids, masse grasse et mesures corporelles dans un fichier partageable.</string>
    <string name="export_body_metrics_title">Exporter le poids et les données corporelles</string>
    <string name="export_diary_title">Exporter le journal alimentaire</string>
    <string name="export_failed">Échec de l\'export.</string>
    <string name="export_format">Format</string>
    <string name="export_from">De</string>
    <string name="export_no_meals">Aucun repas enregistré dans la période sélectionnée.</string>
    <string name="export_range">Période</string>
    <string name="export_range_all">Tout</string>
    <string name="export_range_custom">Personnalisée</string>
    <string name="export_range_month">Ce mois</string>
    <string name="export_range_today">Aujourd\'hui</string>
    <string name="export_range_week">Cette semaine</string>
    <string name="export_sync_failed">Impossible d\'exporter le document de synchronisation : %1$s</string>
    <string name="export_sync_title">Exporter le JSON de synchronisation</string>
    <string name="export_to">À</string>
    <string name="feet_inches_format">%1$d\' %2$d\"</string>
    <string name="finish_onboarding_hint">Terminez d\'abord l\'intégration pour comparer ce repas à vos objectifs quotidiens.</string>
    <string name="food_search_source_off">Open Food Facts</string>
    <string name="food_search_source_usda">USDA</string>
    <string name="frame_large">Grande</string>
    <string name="frame_medium">Moyenne</string>
    <string name="frame_small">Petite</string>
    <string name="ft_label_format">%1$d ft</string>
    <string name="grounded_review_per_100g">%1$d kcal / 100 g</string>
    <string name="grounding_source_off">Open Food Facts</string>
    <string name="grounding_source_usda">USDA</string>
    <string name="height_cm_format">%1$d cm</string>
    <string name="home_active_burn_a11y">Dépense active %1$d</string>
    <string name="home_active_burn_caption">%1$d actif</string>
    <string name="home_active_burn_caption_progress">%1$d sur %2$d actif</string>
    <string name="home_active_burn_over">+%1$d au-dessus de la normale</string>
    <string name="home_active_burn_over_a11y">Dépense active %1$d, %2$d de plus qu\'un jour type</string>
    <string name="home_active_burn_progress_a11y">Dépense active %1$d, %2$d type</string>
    <string name="home_active_calories_label">kcal actives</string>
    <string name="home_budget_burned_today">Brûlé aujourd\'hui : %1$d kcal</string>
    <string name="home_calorie_active_estimated_a11y">Calories actives estimées à partir de votre niveau d\'activité</string>
    <string name="home_calorie_budget_a11y">Budget %1$d : objectif %2$d plus %3$d actives brûlées</string>
    <string name="home_calorie_budget_info">Comment le budget du jour est calculé</string>
    <string name="home_calorie_budget_sheet_title">Budget calorique du jour</string>
    <string name="home_calorie_budget_source_manual">Calories que vous avez enregistrées manuellement</string>
    <string name="home_calorie_budget_source_measured">Calories actives de Health Connect</string>
    <string name="home_calorie_mode_static">Objectif statique</string>
    <string name="home_calorie_of_goal">sur %1$s</string>
    <string name="home_calories_active_burn">%1$d actives brûlées</string>
    <string name="home_calories_goal_plus_active">Objectif %1$s + %2$s actives</string>
    <string name="home_calories_label">CALORIES</string>
    <string name="home_calories_left">%1$s restantes</string>
    <string name="home_display_calorie_mode">Jauge de calories</string>
    <string name="home_display_card_count">Cartes affichées</string>
    <string name="home_display_food_log_chips">Macros du journal</string>
    <string name="home_display_needs_health">Nécessite Health Connect avec l\'autorisation des pas</string>
    <string name="home_display_nutrient_cards">Cartes de nutriments</string>
    <string name="home_display_show_active_calories">Afficher les calories actives</string>
    <string name="home_display_show_active_calories_desc">Affiche la dépense active du jour dans la jauge de calories.</string>
    <string name="home_display_show_steps">Afficher le compteur de pas sur l\'accueil</string>
    <string name="home_display_show_steps_desc">Carte facultative sous la jauge. Nécessite Health Connect.</string>
    <string name="home_display_step_goal">Objectif de pas quotidien</string>
    <string name="home_display_title">Affichage de l\'accueil</string>
    <string name="home_first_photo_saved">Première photo enregistrée</string>
    <string name="home_food_log">Journal alimentaire</string>
    <string name="home_food_removed">Aliment supprimé</string>
    <string name="home_menu_copy_from_day">Copier depuis un jour</string>
    <string name="home_menu_from_photos_note">Depuis Photos + Note</string>
    <string name="home_menu_grounded">Ancrée</string>
    <string name="home_nutrient_cards">Cartes de nutriments de l\'accueil</string>
    <string name="home_nutrients">Nutriments de l\'accueil</string>
    <string name="home_nutrients_pick_count">Choisissez jusqu\'à %1$d nutriments pour l\'écran d\'accueil.</string>
    <string name="home_nutrients_pick_four">Choisissez exactement quatre nutriments pour la ligne de résumé de l\'accueil.</string>
    <string name="home_selected_count">%1$d sélectionnés</string>
    <string name="home_share_separately">Partager séparément</string>
    <string name="home_share_together">Partager ensemble</string>
    <string name="home_steps_goal_format">Objectif %1$s</string>
    <string name="home_steps_label">Pas</string>
    <string name="home_take_second_shot">Prenez la deuxième photo</string>
    <string name="home_water_next">Prochain %1$s · %2$s</string>
    <string name="home_water_next_tomorrow">Prochain %1$s · demain %2$s</string>
    <string name="home_note_empty">Ajouter une note pour ce jour</string>
    <string name="note_edit_title">Note du jour</string>
    <string name="note_placeholder">Réflexions, progrès, observations…</string>
    <string name="note_char_count">%1$d / %2$d</string>

    <string name="import_add_to_log">Ajouter au journal</string>
    <string name="import_add_to_log_many_format">Ajouter %1$d au journal · %2$d kcal</string>
    <plurals name="import_add_meals_title">
        <item quantity="one">Ajouter un repas partagé</item>
        <item quantity="other">Ajouter %1$d repas partagés</item>
    </plurals>
    <string name="import_body_metrics_empty">Ce fichier ne contient aucune entrée de poids ou de données corporelles à importer.</string>
    <string name="import_body_metrics_malformed">Impossible de lire le fichier : %1$s</string>
    <string name="import_body_metrics_success">%1$d entrées de poids, %2$d de masse grasse et %3$d de mesures importées.</string>
    <string name="import_body_metrics_title">Importer le poids et les données corporelles</string>
    <string name="import_body_metrics_unsupported">Fichier non pris en charge. Pris en charge : JSON/CSV Chompass, CSV openScale ou CSV de poids générique.</string>
    <string name="import_diary_empty">Ce fichier ne contient aucune entrée de journal à importer.</string>
    <string name="import_diary_failed">Échec de l\'import : %1$s</string>
    <string name="import_diary_malformed">JSON invalide : %1$s</string>
    <string name="import_diary_success_count">%1$d entrées alimentaires importées.</string>
    <string name="import_diary_title">Importer le JSON du journal alimentaire</string>
    <string name="import_diary_unsupported">Fichier de journal non pris en charge : %1$s. Utilisez le format JSON 1.0 ou 1.1 de Fud AI, NoFUD ou Chompass.</string>
    <string name="import_note">Ajoute à votre journal les nutriments exacts de l\'expéditeur. Aucune photo n\'est incluse.</string>
    <string name="import_sync_failed">Échec de l\'import de synchronisation : %1$s</string>
    <string name="import_sync_success">Document de synchronisation importé.</string>
    <string name="import_sync_title">Importer le JSON de synchronisation</string>
    <string name="in_label_format">%1$d in</string>
    <string name="kcal_value_format">%1$s kcal</string>
    <string name="keto_carb_grams_format">%1$d g/jour</string>
    <string name="keto_carb_manual_hint">L\'objectif manuel est plafonné entre 20 et 50 g/jour de glucides nets.</string>
    <string name="keto_carb_mode_adaptive">Glucides adaptatifs</string>
    <string name="keto_carb_mode_adaptive_subtitle">Recommandé selon votre profil et votre objectif.</string>
    <string name="keto_carb_mode_manual">Glucides manuels</string>
    <string name="keto_carb_mode_manual_subtitle">Définissez votre propre objectif de glucides nets en grammes.</string>
    <string name="keto_carb_setup_title">Configuration des glucides kéto</string>
    <string name="kg_value_format">%1$.1f kg</string>
    <string name="label_date">Date</string>
    <string name="label_derived">Dérivé</string>
    <string name="label_time">Heure</string>
    <string name="label_total">Total</string>
    <string name="lbs_value_format">%1$.1f lbs</string>
    <string name="macro_calories">Calories</string>
    <string name="macro_carbs_format">Glucides : %1$s</string>
    <string name="macro_fat_format">Lipides : %1$s</string>
    <string name="macro_goal_of">sur %1$d%2$s</string>
    <string name="macro_protein_format">Protéines : %1$s</string>
    <string name="macro_status_goal_reached">Objectif atteint</string>
    <string name="macro_status_left">%1$s%2$s restant</string>
    <string name="macro_status_no_goal">Pas d\'objectif</string>
    <string name="macro_status_over">%1$s%2$s en trop</string>
    <string name="manual_calories">Calories (kcal)</string>
    <string name="manual_zero_placeholder">0</string>
    <string name="meal_photo_cd">Photo %1$d</string>
    <string name="meal_photos_add_from_library">Ajouter des photos</string>
    <string name="meal_photos_add_photo">Ajouter une photo</string>
    <string name="meal_photos_count">%1$d sur 10 photos</string>
    <string name="measure_calf">Mollet</string>
    <string name="measure_chest">Poitrine</string>
    <string name="measure_hips">Hanches</string>
    <string name="measure_neck">Cou</string>
    <string name="measure_thigh">Cuisse</string>
    <string name="measure_upper_arm">Bras</string>
    <string name="measure_waist">Taille</string>
    <string name="measure_wrist">Poignet</string>
    <string name="measurement_history">Historique des mesures</string>
    <string name="nav_coach">Coach</string>
    <string name="notif_channel_body_fat">Rappel de masse grasse</string>
    <string name="notif_channel_body_fat_desc">Rappel quotidien pour enregistrer une mesure de masse grasse.</string>
    <string name="notif_channel_updates">Mises à jour de l\'app</string>
    <string name="notif_channel_updates_desc">Une nouvelle version de Chompass est disponible.</string>
    <string name="notif_channel_water">Rappel d\'eau</string>
    <string name="notif_channel_water_desc">Rappel quotidien pour boire et enregistrer de l\'eau.</string>
    <string name="notif_channel_weight_log">Rappel de pesée</string>
    <string name="notif_channel_weight_log_desc">Rappel quotidien pour vous peser et enregistrer votre poids.</string>
    <string name="notif_goal_weight_text">Vous avez atteint votre poids cible.</string>
    <string name="notif_goal_weight_title">Objectif atteint 🎉</string>
    <string name="notif_update_text">Une nouvelle version de Chompass est prête. Touchez pour mettre à jour.</string>
    <string name="notif_update_title">Mise à jour disponible</string>
    <string name="notif_water_text">Buvez un peu d\'eau et enregistrez-la dans Chompass.</string>
    <string name="notif_water_text_next_qty">Buvez %1$s · prochain dans ~%2$d min</string>
    <string name="notif_water_text_qty">Buvez %1$s et enregistrez-le dans Chompass.</string>
    <string name="notif_water_title">Il est temps de vous hydrater</string>
    <string name="nutrient_cholesterol_format">Cholestérol : %1$smg</string>
    <string name="nutrient_fiber_format">Fibres : %1$sg</string>
    <string name="nutrient_potassium_format">Potassium : %1$smg</string>
    <string name="nutrient_sat_fat_format">Lipides sat. : %1$sg</string>
    <string name="nutrient_short_b12">B12</string>
    <string name="nutrient_short_caffeine">Caféine</string>
    <string name="nutrient_short_omega">Oméga</string>
    <string name="nutrient_short_sat_fat">Lipides sat.</string>
    <string name="nutrient_short_vit_a">Vit. A</string>
    <string name="nutrient_short_vit_c">Vit. C</string>
    <string name="nutrient_short_vit_d">Vit. D</string>
    <string name="nutrient_short_vit_e">Vit. E</string>
    <string name="nutrient_short_vit_k">Vit. K</string>
    <string name="nutrient_sodium_format">Sodium : %1$smg</string>
    <string name="nutrient_sugar_format">Sucre : %1$sg</string>
    <string name="nutrition_em_dash">-</string>
    <string name="nutrition_label_calcium">Calcium</string>
    <string name="nutrition_label_calories">Calories</string>
    <string name="nutrition_label_folate">Folates</string>
    <string name="nutrition_label_iron">Fer</string>
    <string name="nutrition_label_magnesium">Magnésium</string>
    <string name="nutrition_label_caffeine">Caféine</string>
    <string name="nutrition_label_omega3">Oméga-3</string>
    <string name="nutrition_label_potassium">Potassium</string>
    <string name="nutrition_label_sodium">Sodium</string>
    <string name="nutrition_label_trans_fat">Lipides trans</string>
    <string name="nutrition_label_vitamin_a">Vitamine A</string>
    <string name="nutrition_label_vitamin_b12">Vitamine B12</string>
    <string name="nutrition_label_vitamin_c">Vitamine C</string>
    <string name="nutrition_label_vitamin_d">Vitamine D</string>
    <string name="nutrition_label_vitamin_e">Vitamine E</string>
    <string name="nutrition_label_vitamin_k">Vitamine K</string>
    <string name="nutrition_label_zinc">Zinc</string>
    <string name="nutrition_lock_editing">Verrouiller la modification de la nutrition</string>
    <string name="nutrition_section_home_cards">Cartes de l\'accueil</string>
    <string name="nutrition_section_macros">Macros</string>
    <string name="nutrition_unlock_editing">Déverrouiller la modification de la nutrition</string>
    <string name="on_device_download_failed">Échec du téléchargement</string>
    <string name="on_device_model_delete">Supprimer le modèle téléchargé</string>
    <string name="on_device_model_clear">Effacer de cet appareil</string>
    <string name="on_device_model_clear_footer">Supprime %1$s de fichiers modèle et de téléchargements inachevés, et libère la mémoire.</string>
    <string name="on_device_model_leftover_footer">%1$s d’un ancien téléchargement local sont encore sur cet appareil. Ouvrez pour reprendre ou les effacer.</string>
    <string name="on_device_model_download">Télécharger</string>
    <string name="on_device_model_downloading">Téléchargement… %1$d%%</string>
    <string name="on_device_model_e4b_notice">Plus grand et plus lent que E2B, mais peut donner de meilleures descriptions d\'aliments. L\'analyse photo répartit la charge entre CPU et GPU pour la stabilité, elle peut donc être nettement plus lente que le texte seul. Choisissez E2B dans Réglages → Modèle si vous préférez des réponses plus rapides.</string>
    <string name="on_device_model_ready">Téléchargé et prêt.</string>
    <string name="on_device_model_retry">Réessayer le téléchargement</string>
    <string name="on_device_model_sheet_title">Modèle sur l\'appareil</string>
    <string name="on_device_model_storage_short">Pas assez d\'espace libre. Il faut au moins %1$s libres (vous avez %2$s).</string>
    <string name="on_device_model_unload">Décharger le modèle (libère la mémoire)</string>
    <string name="on_device_model_verifying">Vérification du téléchargement…</string>
    <string name="on_device_model_wifi_only">Télécharger uniquement en Wi-Fi</string>
    <string name="onboarding_accuracy_body">Les estimations par photo et les étiquettes de quantité vagues (poignée, tasse, portion) sont souvent imprécises. Les suggestions de l\'app et surtout les sorties IA/LLM ne sont que des estimations, pas des faits médicaux. Vérifiez vous-même les chiffres importants.</string>
    <string name="onboarding_accuracy_title">Avertissement sur la précision</string>
    <string name="onboarding_ai_free_tier_note">L\'offre gratuite couvre les modèles Flash ; les modèles Pro nécessitent la facturation sur votre projet AI Studio.</string>
    <string name="onboarding_api_key_empty">Collez d\'abord une clé API</string>
    <string name="onboarding_api_key_network">Erreur réseau. Vérifiez votre connexion et réessayez.</string>
    <string name="onboarding_api_key_rejected">Cette clé API a été rejetée. Créez une nouvelle clé dans AI Studio et collez-la à nouveau.</string>
    <string name="onboarding_api_key_test">Tester la clé</string>
    <string name="onboarding_api_key_testing">Test…</string>
    <string name="onboarding_api_key_works">La clé fonctionne</string>
    <string name="onboarding_building_bullet">•</string>
    <string name="onboarding_building_calories">Calories</string>
    <string name="onboarding_building_percent_format">%1$d%%</string>
    <string name="onboarding_diet_mode_subtitle">Choisissez votre style de coaching par défaut</string>
    <string name="onboarding_diet_mode_title">Suivez-vous un mode alimentaire ?</string>
    <string name="onboarding_disclaimers_subtitle">Veuillez lire ces avis importants</string>
    <string name="onboarding_disclaimers_title">Avant de commencer</string>
    <string name="onboarding_privacy_cloud_coach">Conversation du Coach, y compris votre profil et vos journaux récents</string>
    <string name="onboarding_privacy_cloud_food">Photos d\'aliments et notes de repas (analyse alimentaire)</string>
    <string name="onboarding_privacy_cloud_goals">Votre profil quand l\'IA estime les objectifs (plan, recalcul, objectifs adaptatifs)</string>
    <string name="onboarding_privacy_cloud_lead">Avec un fournisseur cloud, ces données quittent votre appareil vers ce fournisseur :</string>
    <string name="onboarding_privacy_cloud_title">Fournisseurs cloud (Gemini, OpenAI, Claude, …)</string>
    <string name="onboarding_privacy_cloud_whatif">Impact du repas « Et si… ? », y compris les totaux du journal du jour</string>
    <string name="onboarding_privacy_note">Pas de publicité, pas d\'analytics, pas de compte. Votre journal alimentaire et vos clés API restent sur votre appareil.</string>
    <string name="onboarding_privacy_note_cloud">Avec un fournisseur cloud, les photos d\'aliments, les notes de repas, la conversation et les données de profil sont envoyées à ce fournisseur. Seuls les modèles Gemma 4 sur l\'appareil gardent tout sur votre téléphone.</string>
    <string name="onboarding_privacy_note_ollama">Ollama tourne sur votre propre ordinateur. Rien n\'est envoyé à un fournisseur cloud.</string>
    <string name="onboarding_privacy_note_ondevice">Gemma 4 tourne entièrement sur cet appareil. Rien de ce que vous saisissez ou photographiez n\'est envoyé à un serveur.</string>
    <string name="onboarding_privacy_ondevice_body">L\'analyse alimentaire, « Et si… ? » et les estimations d\'objectifs tournent sur ce téléphone ; rien n\'en sort. Le Coach n\'est pas encore disponible sur l\'appareil. Le téléchargement du modèle vient de Hugging Face.</string>
    <string name="onboarding_privacy_ondevice_title">Gemma 4 sur l\'appareil (entièrement privé)</string>
    <string name="onboarding_privacy_title">Confidentialité et votre fournisseur d\'IA</string>
    <string name="onboarding_safety_body">Chompass est une aide au suivi, pas un outil clinique. Si vous avez des antécédents de troubles alimentaires, ou si le suivi augmente votre stress autour de la nourriture ou de l\'image corporelle, faites une pause et parlez-en à un médecin ou un thérapeute avant de continuer.</string>
    <string name="onboarding_safety_low_bf">Prudence en cas de masse grasse faible : rester trop mince trop longtemps peut affecter les hormones, la récupération et la santé générale, chez les femmes comme chez les hommes.</string>
    <string name="onboarding_safety_not_medical">Ceci n\'est pas un avis médical. Les estimations par formule peuvent être fausses. Consultez un diététicien diplômé, un médecin ou un professionnel de médecine du sport avant des changements alimentaires importants, surtout si vous avez une condition médicale, êtes enceinte ou allaitez, ou avez moins de 18 ans.</string>
    <string name="onboarding_safety_settings_hint">Vous pouvez consulter l\'intégralité des consignes de sécurité et médicales dans les Réglages.</string>
    <string name="onboarding_safety_title">Avis de sécurité</string>
    <string name="onboarding_safety_water">Les objectifs d\'hydratation et les rappels de boisson sont des estimations approximatives, pas un avis médical. La soif est un meilleur guide que n\'importe quelle app, et votre médecin sait ce qui est bon pour vous.</string>
    <string name="paste_busy">Collage…</string>
    <string name="paste_n_entries">Coller %1$d entrées</string>
    <string name="placeholder_hour">Heure</string>
    <string name="placeholder_minute">Minute</string>
    <string name="progress_activity_exercise_week">Exercice (7 j)</string>
    <string name="progress_activity_from_health">Depuis Health Connect</string>
    <string name="progress_activity_minutes_format">%1$d min</string>
    <string name="progress_activity_section">Activité</string>
    <string name="progress_activity_steps_avg">Pas moyens (7 j)</string>
    <string name="progress_activity_steps_today">Pas aujourd\'hui</string>
    <string name="progress_calories_section">Calories</string>
    <string name="progress_range_3m">3M</string>
    <string name="progress_range_6m">6M</string>
    <string name="progress_range_month">1M</string>
    <string name="progress_stat_average">Moyenne</string>
    <string name="progress_stat_net_change">Variation nette</string>
    <string name="progress_wellness_bpm_format">%1$d bpm</string>
    <string name="progress_wellness_hydration">Eau aujourd\'hui</string>
    <string name="progress_wellness_hydration_format">%1$s ml</string>
    <string name="progress_wellness_resting_hr">FC repos (7 j)</string>
    <string name="progress_wellness_section">Bien-être</string>
    <string name="progress_wellness_sleep">Sommeil</string>
    <string name="progress_wellness_sleep_format">%1$dh %2$dm</string>
    <string name="progressive_meal_add_another">Ajouter un autre</string>
    <string name="progressive_meal_add_next">Ajouter l\'ingrédient suivant</string>
    <string name="progressive_meal_add_to_meal">Ajouter au repas</string>
    <string name="progressive_meal_continue">Continuer le repas (%1$d)</string>
    <string name="progressive_meal_discard">Abandonner le repas</string>
    <string name="progressive_meal_empty">Aucun ingrédient pour le moment</string>
    <string name="progressive_meal_ingredient_count">%1$d ingrédients</string>
    <string name="progressive_meal_log">Enregistrer le repas</string>
    <string name="progressive_meal_name_placeholder">Nom du repas (facultatif)</string>
    <string name="progressive_meal_remove">Retirer l\'ingrédient</string>
    <string name="progressive_meal_scale_tip">Astuce : notez le poids sur la balance (ex. 180 g) avant d\'analyser</string>
    <string name="progressive_meal_title">Création du repas</string>
    <string name="progressive_meal_totals">Totaux du repas</string>
    <string name="recipe_builder_add_from_favorites">Depuis les favoris</string>
    <string name="recipe_builder_add_ingredient">Ajouter un ingrédient</string>
    <string name="recipe_builder_add_manual">Saisie manuelle</string>
    <string name="recipe_builder_log_now">Enregistrer maintenant</string>
    <string name="recipe_builder_name_placeholder">Nom de la recette</string>
    <string name="recipe_builder_no_ingredients">Aucun ingrédient pour le moment</string>
    <string name="recipe_builder_remove_ingredient">Retirer l\'ingrédient</string>
    <string name="recipe_builder_save">Enregistrer</string>
    <string name="recipe_builder_scale_format">%1$.2fx</string>
    <string name="recipe_builder_title_edit">Modifier la recette</string>
    <string name="recipe_builder_title_new">Nouvelle recette</string>
    <string name="recipe_ingredient_count_format">%1$d ingrédients</string>
    <string name="saved_meals_no_recipes">Aucune recette pour le moment\nTouchez + pour en créer une avec plusieurs ingrédients</string>
    <string name="saved_meals_tab_recipes">Recettes</string>
    <string name="section_date_time">Date et heure</string>
    <string name="section_share">Partager</string>
    <string name="section_source">Source</string>
    <string name="serving_unit_heuristics_default_value">Par défaut : %1$s g / unité</string>
    <string name="serving_unit_heuristics_footer">Désactivez une catégorie pour la laisser en grammes, ou définissez des grammes par unité personnalisés (ex. une canette de bière de 0,5 L au lieu des 330 ml par défaut).</string>
    <string name="serving_unit_heuristics_reset">Rétablir les valeurs par défaut</string>
    <string name="serving_unit_mode_ai_call">Inféré par l\'IA</string>
    <string name="serving_unit_mode_ai_call_subtitle">Le plus lent, le plus précis. Demande l\'unité au fournisseur d\'IA quand c\'est nécessaire.</string>
    <string name="serving_unit_mode_grams_only">Grammes uniquement</string>
    <string name="serving_unit_mode_grams_only_subtitle">Le plus rapide. Les entrées restent en grammes, aucune étape supplémentaire.</string>
    <string name="serving_unit_mode_heuristic">Heuristique</string>
    <string name="serving_unit_mode_heuristic_subtitle">Instantané, approximatif. Devine les unités courantes (tranche, ml, c. à s.…) à partir du nom de l\'aliment, sans appel réseau.</string>
    <string name="settings_accuracy_body">Les estimations alimentaires par photo et les étiquettes de portion vagues sont souvent fausses. Les suggestions de l\'app et surtout des modèles d\'IA ne sont pas des faits médicaux.</string>
    <string name="settings_accuracy_title">Précision des estimations</string>
    <string name="settings_adaptive_goals">Objectifs adaptatifs</string>
    <string name="settings_ai_privacy_cloud">Les photos d\'aliments, les notes, la conversation et les données de profil sont envoyées à ce fournisseur. Seuls les modèles Gemma 4 sur l\'appareil gardent tout sur votre téléphone.</string>
    <string name="settings_ai_privacy_ollama">Ollama tourne sur votre propre ordinateur. Rien n\'est envoyé à un fournisseur cloud.</string>
    <string name="settings_ai_privacy_ondevice">Entièrement privé : l\'analyse alimentaire, « Et si… ? » et les estimations d\'objectifs tournent sur cet appareil. Rien n\'est envoyé à un serveur.</string>
    <string name="settings_ai_read_timeout">Délai de lecture de l\'IA</string>
    <string name="settings_ai_read_timeout_unit">s</string>
    <string name="settings_ai_read_timeout_value">%1$d s</string>
    <string name="settings_ai_reasoning_effort">Effort de raisonnement</string>
    <string name="settings_ai_reasoning_effort_footer">Contrôle le budget de réflexion des modèles OpenRouter capables de raisonner. Auto conserve la valeur par défaut de l\'app ; un effort plus élevé est plus lent et coûte plus de tokens.</string>
    <string name="settings_ai_vision_model">Modèle de vision</string>
    <string name="settings_ai_vision_model_footer">Les photos utilisent ce modèle ; le texte utilise le modèle principal. Laissez vide pour utiliser le modèle principal partout.</string>
    <string name="settings_ai_vision_model_unset">(identique au Modèle)</string>
    <string name="settings_breakfast_starts">Le petit-déjeuner commence</string>
    <string name="settings_calc_adaptive_formula">ajustement = (changementHebdoCible − changementHebdoObservé) × 7 700 ÷ 7\nplafonné à ±150 kcal/jour</string>
    <string name="settings_calc_adaptive_name">Objectifs adaptatifs (hebdomadaire)</string>
    <string name="settings_calc_adaptive_used">Lorsqu\'il est activé, Chompass compare votre tendance de poids observée à votre rythme hebdomadaire choisi et ajuste les calories jusqu\'à ±150 kcal/jour (changement minimal de 25 kcal). Plancher de sécurité : max(BMR, 1 200 kcal). Plafond de sécurité : 125%% du maintien mesuré ou calculé par formule. Nécessite au moins 4 jours d\'aliments enregistrés et 3 pesées, ou des données d\'énergie Health Connect.</string>
    <string name="settings_calc_body_formula">Taille-hanches = taille ÷ hanches\nTaille-hauteur = taille ÷ hauteur\nMasse grasse US Navy : équations logarithmiques selon le sexe (cou, taille, hanches, hauteur)</string>
    <string name="settings_calc_body_name">Mesures dérivées du mètre ruban</string>
    <string name="settings_calc_body_used" formatted="false">Les circonférences facultatives permettent de dériver taille-hanches, taille-hauteur, le % de masse grasse US Navy et la morphologie du poignet. Ce sont des estimations approximatives au mètre ruban. Elles ne remplacent pas le BMR sauf si vous saisissez séparément un % de masse grasse dans votre profil.</string>
    <string name="settings_calc_calorie_target">Objectif calorique pour la cible</string>
    <string name="settings_calc_forecast_formula">kg/semaine prévus = (calories quotidiennes moyennes − TDEE) × 7 ÷ 7 700\nkg/semaine observés = pente de Theil–Sen × 7\njournal clairsemé : apport moyen ÷ jours calendaires quand les jours enregistrés &lt; 50 %% de la période</string>
    <string name="settings_calc_forecast_name">Prévision du bilan énergétique</string>
    <string name="settings_calc_forecast_used">Les graphiques de progression et la date estimée de la cible utilisent vos journaux alimentaires et pesées récents (jusqu\'à 90 jours). Quand vous enregistrez moins de la moitié des jours de la période, l\'apport est moyenné sur les jours calendaires pour que les gros jours de journal ne gonflent pas la prévision. Sinon, l\'apport est moyenné uniquement sur les jours enregistrés. La tendance de poids observée utilise un ajustement de pente médiane robuste (Theil–Sen) sur les entrées de balance.</string>
    <string name="settings_calc_home_gauge_formula">activité estimée = TDEE − BMR\nbudget sédentaire = objectif calorique − activité estimée\nobjectif « Ajouter actif » = budget sédentaire + (activité mesurée ou estimée)</string>
    <string name="settings_calc_home_gauge_name">Dépense active sur l\'anneau de l\'accueil</string>
    <string name="settings_calc_home_gauge_used">L\'affichage de l\'accueil vous permet d\'ajouter la dépense active à votre objectif, de suivre l\'apport net ou d\'afficher une indication de dépense. Votre estimation de niveau d\'activité est TDEE moins BMR (la part du multiplicateur PAL). « Ajouter actif » et « Double » utilisent cette estimation quand Health Connect est désactivé ; « Net » nécessite la dépense mesurée de Health Connect. « Ajouter actif » divise votre objectif stocké en une base sédentaire plus la couche active du jour, pour que l\'activité ne soit pas comptée deux fois. Avec « Ajouter actif », réglez le niveau d\'activité sur votre vie quotidienne sans entraînement ; l\'activité mesurée ou estimée couvre les séances pour qu\'elles ne s\'empilent pas sur un PAL élevé.</string>
    <string name="settings_calc_intro">Vos objectifs quotidiens de calories et de macros sont définis par l\'IA. Quand vous touchez Recalculer les objectifs, ou automatiquement environ une fois par semaine si les Objectifs adaptatifs sont activés, Chompass envoie votre profil, les équations de référence ci-dessous, vos aliments récemment enregistrés et votre tendance de poids à votre fournisseur d\'IA. Il part de ces formules évaluées par les pairs, puis les ajuste à vos données pour estimer votre maintien et vos objectifs.</string>
    <string name="settings_calc_katch_formula" formatted="false">BMR = 370 + 21,6 × MM (kg)\nMM = poids × (1 − % de masse grasse)</string>
    <string name="settings_calc_katch_name">Équation de Katch-McArdle</string>
    <string name="settings_calc_katch_used" formatted="false">Utilisée automatiquement quand vous avez saisi un % de masse grasse. Plus précise pour les utilisateurs minces et sportifs car elle dérive le BMR de la masse maigre au lieu du poids total.</string>
    <string name="settings_calc_macro_split">Répartition des macronutriments</string>
    <string name="settings_calc_maintenance">Maintien et ajustement de la cible</string>
    <string name="settings_calc_methods">Méthodes de calcul</string>
    <string name="settings_calc_micro_name">Estimations par repas</string>
    <string name="settings_calc_micro_used">Les valeurs de calories, macros, fibres, sucre, lipides saturés, cholestérol, sodium, potassium et autres micronutriments renvoyées par repas sont des estimations générées par l\'IA à partir de l\'image de l\'aliment, de la transcription vocale ou de la description textuelle, en utilisant le fournisseur d\'IA que vous avez choisi.</string>
    <string name="settings_calc_micro_values">Valeurs des micronutriments</string>
    <string name="settings_calc_mifflin_formula">Hommes : 10×poids(kg) + 6,25×taille(cm) − 5×âge + 5\nFemmes : 10×poids(kg) + 6,25×taille(cm) − 5×âge − 161</string>
    <string name="settings_calc_mifflin_name">Équation de Mifflin-St Jeor</string>
    <string name="settings_calc_mifflin_used" formatted="false">Formule par défaut du métabolisme au repos. Utilisée quand vous n\'avez pas saisi de % de masse grasse.</string>
    <string name="settings_calc_sec_bmr">Métabolisme au repos (BMR)</string>
    <string name="settings_calc_sec_body">Estimations de la composition corporelle</string>
    <string name="settings_calc_sec_forecast">Tendance de poids et objectifs adaptatifs</string>
    <string name="settings_calc_sec_home_gauge">Jauge de calories de l\'accueil</string>
    <string name="settings_calc_sec_tdee">Dépense énergétique quotidienne (TDEE)</string>
    <string name="settings_calc_split_formula">Protéines : ~0,8-2,2 g par kg selon le niveau d\'activité (légèrement plus en perte de poids)\nLipides : ~0,6 g par kg de poids corporel\nGlucides : calories restantes ÷ 4 kcal/g</string>
    <string name="settings_calc_split_name">Objectifs de protéines, glucides et lipides</string>
    <string name="settings_calc_split_used">L\'IA ajuste les protéines, les glucides et les lipides à votre objectif calorique en utilisant ces références comme guide. Les protéines évoluent avec votre niveau d\'activité (et se basent sur la masse maigre si un %% de masse grasse est défini) ; les lipides sont fixés selon le poids corporel ; les glucides complètent le reste. Vous pouvez verrouiller n\'importe quelle valeur ou la modifier vous-même dans les Réglages.</string>
    <string name="settings_calc_target_formula">1 lb de masse grasse ≈ 3 500 kcal · 1 kg ≈ 7 700 kcal\nVotre rythme hebdomadaire ÷ 7 est soustrait (Perte) ou ajouté (Prise) au maintien pour définir l\'objectif calorique quotidien.</string>
    <string name="settings_calc_target_name">Maintien et ajustement de la cible</string>
    <string name="settings_calc_target_used">Le maintien part de votre TDEE. Avec « Énergie brûlée » activé, il part de votre dépense mesurée Health Connect (une moyenne sur 14 jours d\'actif + basal) à la place. L\'IA affine le maintien par rapport à votre apport enregistré et votre tendance de poids, puis applique votre cible : un rythme hebdomadaire de changement de poids devient un déficit (Perte) ou un surplus (Prise) quotidien.</string>
    <string name="settings_calc_tdee_formula">Sédentaire : 1,2 · Léger : 1,375 · Modéré : 1,465 · Actif : 1,55 · Très actif : 1,725 · Extrêmement actif : 1,9</string>
    <string name="settings_calc_tdee_name">Méthode du multiplicateur d\'activité</string>
    <string name="settings_calc_tdee_used">TDEE = BMR × multiplicateur d\'activité. Le multiplicateur correspond à votre niveau d\'activité choisi. Modéré utilise 1,465 (entre le léger FAO/WHO de 1,375 et le modéré de 1,55) pour les utilisateurs actifs au bureau qui font de l\'exercice plusieurs fois par semaine. C\'est la base de maintien d\'où part l\'IA (sauf si « Énergie brûlée » fournit une valeur mesurée).</string>
    <string name="settings_calories">Calories</string>
    <string name="settings_customize_progress">Personnaliser les progrès</string>
    <string name="settings_customize_progress_summary">%1$s · %2$s</string>
    <string name="settings_danger_zone">Zone de danger</string>
    <string name="settings_danger_zone_caption">Ces actions suppriment définitivement des données et ne peuvent pas être annulées.</string>
    <string name="settings_default_to_grams">Grammes par défaut</string>
    <string name="settings_default_to_grams_info">Les nouvelles fiches de révision d\'aliments s\'ouvrent avec les grammes sélectionnés en premier. Vous pouvez toujours passer à la portion, la tranche, la tasse ou toute autre unité détectée avant d\'enregistrer.</string>
    <string name="settings_diet_mode">Mode alimentaire</string>
    <string name="settings_dinner_starts">Le dîner commence</string>
    <string name="settings_energy_goals">Objectifs d\'énergie brûlée</string>
    <string name="settings_fixed_launcher_icon">Icône de lanceur fixe</string>
    <string name="settings_fixed_launcher_icon_subtitle">Garde l\'icône du lanceur en sarcelle. Elle ne suit plus la couleur du thème ni le fond d\'écran.</string>
    <string name="settings_food_intro">Comment se comportent les entrées : unités, heures des repas, analyse photo et détection de la taille de portion.</string>
    <string name="settings_food_log_sort">Tri du journal alimentaire</string>
    <string name="settings_food_section_logging">Enregistrement</string>
    <string name="settings_food_section_photo">Analyse photo</string>
    <string name="settings_food_section_serving">Taille de portion</string>
    <string name="settings_gemini_google_search">Ancrage par recherche Google</string>
    <string name="settings_glass_blur">Flou de verre</string>
    <string name="settings_goal_auto">Automatique</string>
    <string name="settings_goals_how_adaptive">Les Objectifs adaptatifs recalculent vos objectifs de calories et de macros environ une fois par semaine.</string>
    <string name="settings_goals_how_energy">« Énergie brûlée » ancre les objectifs sur votre dépense mesurée de Health Connect.</string>
    <string name="settings_goals_how_lock">Verrouillez une cible pour conserver votre propre valeur. Recalculer et les Objectifs adaptatifs la laissent intacte.</string>
    <string name="settings_goals_how_title">Comment fonctionnent vos objectifs</string>
    <string name="settings_goals_intro">Vos objectifs quotidiens de calories et de macros, et ce qui les détermine.</string>
    <string name="settings_group_data_summary">Health Connect, export, synchronisation</string>
    <string name="settings_group_food">Aliments et saisie</string>
    <string name="settings_group_food_summary">Enregistrement, tailles de portion, analyse photo</string>
    <string name="settings_health_background_denied">La synchronisation en arrière-plan nécessite l\'autorisation de lire Health Connect quand Chompass est fermé. Retouchez l\'interrupteur et accordez-la.</string>
    <string name="settings_health_background_sync">Synchronisation en arrière-plan</string>
    <string name="settings_health_background_sync_desc">Vérifie Health Connect toutes les quelques heures pour de nouvelles données, même quand Chompass est fermé. Désactivé par défaut. Nécessite l\'autorisation de lecture en arrière-plan quand votre module Health Connect la prend en charge.</string>
    <string name="settings_health_background_sync_unsupported">La synchronisation en arrière-plan n\'est pas prise en charge par le module Health Connect de cet appareil. La synchronisation au premier plan fonctionne toujours quand vous ouvrez Chompass.</string>
    <string name="settings_health_companions">Se synchronise avec tout ce qui parle Health Connect : Gadgetbridge (Huawei, Honor, Amazfit, Mi Band et autres wearables), openScale (balances Bluetooth), Samsung Health, Fitbit et plus. Le poids et la masse grasse entrent automatiquement ; les repas et l\'eau que vous enregistrez sortent, et les repas d\'autres apps entrent. Le sommeil, la fréquence cardiaque au repos et l\'hydratation apparaissent dans l\'onglet Progrès.</string>
    <string name="settings_health_connect">Health Connect</string>
    <string name="settings_health_denied">Health Connect a besoin du Poids, de la Masse grasse, des Calories actives, des Calories totales et de l\'autorisation d\'écrire la Nutrition et l\'Eau. Retouchez l\'interrupteur et accordez toutes les autorisations demandées pour synchroniser et estimer les objectifs d\'énergie.</string>
    <string name="settings_health_manage_failed">Impossible d\'ouvrir les réglages de Health Connect sur cet appareil.</string>
    <string name="settings_health_open_play_store">Ouvrir le Play Store</string>
    <string name="settings_health_open_settings">Ouvrir Health Connect</string>
    <string name="settings_health_unavailable_install">Health Connect n\'est pas installé. Installez-le depuis le Play Store, puis retouchez l\'interrupteur.</string>
    <string name="settings_health_update_required">Health Connect nécessite une mise à jour système. Installez une mise à jour système Google Play (ou l\'équivalent de votre ROM), puis retouchez l\'interrupteur. Vous n\'avez pas besoin d\'installer une app Health Connect séparée sur Android 14+.</string>
    <string name="settings_health_update_required_apk">Health Connect nécessite une mise à jour. Mettez-la à jour depuis le Play Store, puis retouchez l\'interrupteur.</string>
    <string name="settings_home_display">Personnaliser l\'accueil</string>
    <string name="settings_home_display_summary">Cartes de nutriments, activité, jauge de calories, puces du journal</string>
    <string name="settings_keto_carb_mode">Mode glucides kéto</string>
    <string name="settings_keto_net_carbs">Glucides nets kéto</string>
    <string name="settings_last_sync">Dernière synchronisation : %1$s</string>
    <string name="settings_late_snack_starts">La collation tardive commence</string>
    <string name="settings_lunch_starts">Le déjeuner commence</string>
    <string name="settings_macro_auto_a11y">Automatique</string>
    <string name="settings_macro_auto_label_format">%1$s (auto)</string>
    <string name="settings_macro_locked">Verrouillé</string>
    <string name="settings_macro_pin_hint">Épinglez jusqu\'à 2 macros à des grammes exacts. Les autres s\'équilibrent automatiquement à partir des calories restantes.</string>
    <string name="settings_macro_pinned_label_format">%1$s (épinglé)</string>
    <string name="settings_macro_unlocked">Déverrouillé</string>
    <string name="settings_manage_health_access">Gérer l\'accès à Health Connect</string>
    <string name="settings_max_tokens">Longueur maximale de réponse</string>
    <string name="settings_max_tokens_unit">tokens</string>

    <string name="settings_meal_constituents">Détail des ingrédients du repas</string>
    <string name="settings_meal_constituents_footer">Quand c\'est activé, l\'IA peut diviser les repas composites en ingrédients modifiables avec grammes et unités. Fonctionne mieux avec des modèles cloud puissants ; désactivez pour les modèles moins chers ou plus petits si les résultats semblent incohérents.</string>
    <string name="settings_meal_time_edit_format">%1$s</string>
    <string name="settings_meal_times">Heures des repas</string>
    <string name="settings_meal_times_customize">Personnaliser</string>
    <string name="settings_meal_times_description">Définissez quand la sélection automatique du repas passe au repas suivant.</string>
    <string name="settings_meal_times_help">Chaque repas dure jusqu\'au début du suivant. La collation tardive dure toute la nuit jusqu\'au petit-déjeuner. Vous pouvez toujours changer le repas manuellement avant d\'enregistrer.</string>
    <string name="settings_needs_water_tracking">Nécessite le suivi de l\'eau</string>
    <string name="settings_not_medical_advice">Pas un avis médical</string>
    <string name="settings_not_medical_body">Chompass est un outil d\'estimation, pas un instrument clinique. Les estimations par formule peuvent être fausses (souvent autour de ±10 %% pour le BMR). Consultez un diététicien diplômé, un médecin ou un professionnel de médecine du sport avant des changements alimentaires importants, surtout si vous avez une condition médicale, êtes enceinte ou allaitez, avez moins de 18 ans ou suivez un traitement pour un trouble alimentaire.</string>
    <string name="settings_not_medical_title">Pas un avis médical</string>
    <string name="settings_not_synced">Pas encore synchronisé</string>
    <string name="settings_notif_app_updates">Mises à jour de l\'app</string>
    <string name="settings_notif_body_fat_reminder">Rappel de masse grasse</string>
    <string name="settings_notif_daily_summary">Résumé quotidien</string>
    <string name="settings_notif_daily_summary_time">Heure</string>
    <string name="settings_notif_daily_summary_needs_hc_background">Pour un chiffre de dépense actuel, activez Health Connect en arrière-plan dans %1$s.</string>
    <string name="settings_notif_food_reminders">Rappels de journal alimentaire</string>
    <string name="settings_notif_goal_alerts">Alertes d\'objectif atteint</string>
    <string name="settings_notif_none_selected">Aucun type de notification sélectionné. Vous pouvez garder les notifications autorisées et tous les rappels désactivés.</string>
    <string name="settings_notif_water_reminder">Rappel d\'eau</string>
    <string name="settings_notif_weight_reminder">Rappel de pesée</string>
    <string name="settings_notification_types">Types de notification</string>
    <string name="settings_notifications">Notifications</string>
    <string name="settings_notifications_intro">Choisissez les rappels que Chompass envoie et quand ils apparaissent.</string>
    <string name="settings_off">Désactivé</string>
    <string name="settings_on">Activé</string>
    <string name="settings_on_device_accuracy_footer">Les modèles sur l\'appareil tournent localement pour la confidentialité. Ils sont bien plus petits que les modèles cloud (Gemini, GPT, Claude, etc.) et lisent souvent mal les portions, les marques et les photos. Activez le Fournisseur de secours pour qu\'un modèle cloud puisse réessayer quand le modèle sur l\'appareil échoue.</string>
    <string name="settings_on_device_model">Fichier du modèle</string>
    <string name="settings_on_device_model_not_downloaded">Non téléchargé</string>
    <string name="settings_on_device_model_ready">Téléchargé</string>
    <string name="settings_other_nutrient_goals">Objectifs d\'autres nutriments</string>
    <string name="settings_optional_nutrient_estimate_ai">Estimer avec l\'IA</string>
    <string name="settings_optional_nutrient_estimate_ai_hint">Définit ces objectifs à partir de votre profil et de votre cible calorique. Remplace les valeurs manuelles.</string>
    <string name="settings_optional_nutrient_estimate_failed_title">Impossible d\'estimer les objectifs</string>
    <string name="settings_other_nutrients">Autres nutriments</string>
    <string name="settings_pace_gain_format">%1$s/semaine de prise</string>
    <string name="settings_pace_loss_format">%1$s/semaine de perte</string>
    <string name="settings_permissions">Autorisations</string>
    <string name="settings_personal_intro">Les bases que Chompass utilise pour estimer vos besoins énergétiques et vos objectifs.</string>
    <string name="settings_picker_custom_placeholder">Valeur en %1$s</string>
    <string name="settings_picker_enter_custom">Saisir une valeur personnalisée…</string>
    <string name="settings_calorie_below_floor_title">Sous le seuil de sécurité</string>
    <string name="settings_calorie_below_floor_message">C\'est sous ton métabolisme de repos estimé ou sous 1 200 kcal. Continue uniquement si un professionnel de santé l\'a prescrit.</string>
    <string name="settings_calorie_below_floor_continue">Continuer quand même</string>
    <string name="settings_picker_use_wheel">Utiliser la molette</string>
    <string name="settings_picker_vitd_iu_hint">%1$d mcg ≈ %2$d UI</string>
    <string name="settings_portion_clarify">Vérification de la taille de portion</string>
    <string name="settings_portion_clarify_footer">Quand c\'est activé, chaque entrée photo propose une correction de poids exact qui redimensionne sans autre appel IA, plus des puces de taille (petite, normale, grande, taille restaurant) qui ré-analysent avec votre réponse.</string>
    <string name="settings_progress_plots">Graphiques des mesures corporelles</string>
    <string name="settings_progress_plots_count">%1$d graphiques</string>
    <string name="settings_progress_plots_latest">Dernière : %1$s %2$s</string>
    <string name="settings_progress_plots_no_data">Aucune mesure pour le moment</string>
    <string name="settings_progress_plots_off">Graphiques désactivés</string>
    <string name="settings_progress_plots_subtitle">Affiche l\'évolution des circonférences par zone dans l\'onglet Progrès. Les données viennent d\'Infos personnelles → Mesures corporelles.</string>
    <string name="settings_rebalance_blocked_message">Les calories sont verrouillées et les deux autres macros aussi, donc rien ne peut absorber ce changement. Déverrouillez les calories ou une autre macro, puis réessayez.</string>
    <string name="settings_rebalance_blocked_title">Rééquilibrage impossible</string>
    <string name="settings_refresh_energy_goals">Actualiser les objectifs d\'énergie brûlée</string>
    <string name="settings_related">Lié</string>
    <string name="settings_reset_autobalance">Rétablir l\'équilibrage auto</string>
    <string name="settings_reset_defaults">Rétablir les valeurs par défaut</string>
    <string name="settings_restore_default_times">Restaurer les heures par défaut</string>
    <string name="settings_safety_body">Chompass vous aide à suivre votre alimentation et votre poids, mais ce n\'est pas un dispositif médical ni un remplacement des soins d\'un médecin, thérapeute ou diététicien.</string>
    <string name="settings_safety_consult">Si vous planifiez des changements importants de régime ou de composition corporelle, parlez-en d\'abord à un médecin ou un diététicien pour que votre plan corresponde à vos antécédents de santé.</string>
    <string name="settings_safety_ed">Si vous avez ou avez eu un trouble alimentaire, ou si le suivi commence à augmenter votre anxiété autour de la nourriture ou de l\'image corporelle, faites une pause dans l\'utilisation de l\'app et parlez-en à votre équipe soignante.</string>
    <string name="settings_safety_escalate">Si vous remarquez de la fatigue, des vertiges, des troubles du sommeil, des changements d\'humeur, des changements menstruels ou une baisse de libido, consultez rapidement un médecin.</string>
    <string name="settings_safety_hide">Masquer</string>
    <string name="settings_safety_low_bf">Prudence en cas de masse grasse faible : rester très mince pendant de longues périodes peut comporter des risques. Chez les femmes, une masse grasse très faible peut affecter la santé hormonale et menstruelle. Chez les hommes, elle peut affecter les hormones, l\'humeur, la récupération et les performances.</string>
    <string name="settings_safety_medical">Sécurité et médical</string>
    <string name="settings_safety_open">Voir</string>
    <string name="settings_safety_summary">À lire avant des changements alimentaires importants</string>
    <string name="settings_safety_title">Sécurité</string>
    <string name="settings_safety_water">Les objectifs d\'hydratation et les rappels de boisson sont des estimations, pas un avis médical. Ils ne remplacent jamais la soif ni les conseils de votre médecin. Buvez assez même quand l\'app ne vous le rappelle pas.</string>
    <string name="settings_section_home_display">Affichage de l\'accueil</string>
    <string name="settings_serving_unit_heuristics">Règles de taille de portion</string>
    <string name="settings_serving_unit_mode">Détection de la taille de portion</string>
    <string name="settings_ai_features_master">Fonctions IA</string>
    <string name="settings_ai_features_master_footer">Désactive tout ce qui envoie des données à un fournisseur d\'IA : le Coach, la saisie par photo/texte/voix, « Et si... ? » et les suggestions d\'objectifs par IA. Le code-barres, la recherche d\'aliments, la saisie manuelle, les repas enregistrés, l\'eau, la synchronisation et Health Connect continuent de fonctionner normalement.</string>
    <string name="settings_show_coach_tab">Afficher l\'onglet Coach</string>
    <string name="settings_show_coach_tab_footer">Masque l\'onglet Coach de la barre inférieure. La fonction Coach reste activée ; l\'interrupteur des fonctions IA ci-dessus désactive tout.</string>
    <string name="settings_speech_language">Langue</string>
    <string name="settings_suggestion_action_connect">Connecter</string>
    <string name="settings_suggestion_action_setup">Configurer</string>
    <string name="settings_suggestion_action_turn_on">Activer</string>
    <string name="settings_suggestion_adaptive_goals">Les Objectifs adaptatifs maintiennent vos objectifs de calories et de macros à jour chaque semaine</string>
    <string name="settings_suggestion_backup">Sauvegardez votre journal avec la synchronisation WebDAV</string>
    <string name="settings_suggestion_health_connect">Synchronisez poids et masse grasse automatiquement via Health Connect</string>
    <string name="settings_suggestion_notifications">Activez des rappels pour les séries et les objectifs</string>
    <string name="settings_suggestion_water_reminders">Définissez un plan de rappels de boisson pour rester sur la bonne voie</string>
    <string name="settings_suggestion_water_tracking">Suivez votre eau pour atteindre votre objectif d\'hydratation</string>
    <string name="settings_suggestions">Suggestions</string>
    <string name="settings_suggestions_dismiss">Fermer</string>
    <string name="settings_sync_blurb">Synchronisation facultative hébergée par l\'utilisateur. Pointez Android et la PWA vers le même fichier WebDAV (par exemple Nextcloud), ou partagez un JSON de synchronisation. Chompass n\'exécute pas de serveur de synchronisation. Les clés API et les photos d\'aliments ne sont pas incluses.</string>
    <string name="settings_sync_now">Synchroniser maintenant</string>
    <string name="settings_sync_section">Synchronisation</string>
    <string name="settings_tap_to_update">Touchez pour mettre à jour</string>
    <string name="settings_theme_color">Couleur du thème</string>
    <string name="settings_waist_cm_format">Taille %1$.0f cm</string>
    <string name="settings_waist_in_format">Taille %1$.0f in</string>
    <string name="settings_water_add_preset">Ajouter un préréglage</string>
    <string name="settings_water_auto_badge">auto</string>
    <string name="settings_water_cup_size">Taille du verre</string>
    <string name="settings_water_cup_size_summary">%1$d ml</string>
    <string name="settings_water_drinking_ends">La boisson se termine</string>
    <string name="settings_water_drinking_starts">La boisson commence</string>
    <string name="settings_water_drinking_window">Fenêtre de boisson</string>
    <string name="settings_water_drinking_window_summary">De %1$s à %2$s</string>
    <string name="settings_water_dynamic_base">Objectif de base</string>
    <string name="settings_water_dynamic_base_manual">Montant fixe</string>
    <string name="settings_water_dynamic_base_weight">Poids corporel (35 ml/kg)</string>
    <string name="settings_water_dynamic_goal">Objectif dynamique</string>
    <string name="settings_water_dynamic_goal_help">S\'adapte à votre poids, à la température, à votre activité et à l\'eau des aliments. Aucune autorisation de localisation. Saisissez le maximum attendu manuellement.</string>
    <string name="settings_water_dynamic_preview">Objectif du jour</string>
    <string name="settings_water_dynamic_preview_breakdown">%1$d ml de base × %2$s temp × %3$s activité − %4$d ml aliments</string>
    <string name="settings_water_dynamic_warning_body">Cet objectif est une estimation issue de directives générales d\'hydratation, pas une prescription. Chacun est différent : votre besoin réel dépend de vos reins, de vos médicaments, de vos conditions de santé, de la transpiration, de l\'humidité et plus encore, donc ce chiffre peut être faux pour vous. Si vous avez une condition de santé ou prenez des médicaments, demandez à un médecin avant de changer votre consommation. La soif est votre meilleur guide. Buvez chaque fois que vous en avez besoin, même si ce n\'est pas « l\'heure », et buvez toujours assez les jours chauds ou pendant l\'exercice, que l\'app vous le rappelle ou non.</string>
    <string name="settings_water_dynamic_warning_title">Bêta · une suggestion, pas un avis médical</string>
    <string name="settings_water_food_water">Soustraire l\'eau des aliments</string>
    <string name="settings_water_food_water_help" formatted="false">Estimation grossière : 60 % du poids des aliments enregistrés aujourd\'hui, plafonné à 1 L.</string>
    <string name="settings_water_goal">Objectif d\'eau quotidien</string>
    <string name="settings_water_goal_summary">%1$d ml</string>
    <string name="settings_water_goal_wheel_help">Faites défiler par pas de 50 ml pour choisir un objectif quotidien de 50 à 10 000 ml.</string>
    <string name="settings_water_intro">Suivez ce que vous buvez, définissez un objectif quotidien et laissez-le s\'adapter au poids, à la météo et à l\'activité.</string>
    <string name="settings_water_manual_temp">Maximum attendu aujourd\'hui</string>
    <string name="settings_water_manual_temp_help" formatted="false">L\'objectif quotidien augmente au-dessus de 25 °C (+4 % par degré, plafonné à +60 %). Aucune autorisation de localisation. Réglez-le manuellement.</string>
    <string name="settings_water_manual_temp_summary">%1$d °C</string>
    <string name="settings_water_preset_label">Préréglage %1$d</string>
    <string name="settings_water_quick_presets">Préréglages de saisie rapide</string>
    <string name="settings_water_quick_presets_help">Points d\'ancrage sur le curseur d\'eau d\'Ajouter un aliment. Stockés en millilitres ; affichés en onces liquides si vous utilisez les unités impériales.</string>
    <string name="settings_water_reminder_interval_help">Intervalle = fenêtre de boisson ÷ verres nécessaires pour l\'objectif. Recalculé après chaque entrée.</string>
    <string name="settings_water_reminder_interval_preview">≈ toutes les %1$d min · %2$d verres · %3$d ml chacun</string>
    <string name="settings_water_reminder_note">Les rappels sont de douces suggestions. Si vous avez soif, buvez, même entre les rappels.</string>
    <string name="settings_water_reminder_plan">Plan de rappels</string>
    <string name="settings_water_reminder_window_too_short">La fenêtre de boisson doit durer au moins 15 minutes.</string>
    <string name="settings_water_reminders">Rappels de boisson</string>
    <string name="settings_water_remove_preset">Retirer le dernier préréglage</string>
    <string name="settings_water_restore_default_plan">Restaurer les valeurs par défaut (08:00 à 21:00, 300 ml)</string>
    <string name="settings_water_section_dynamic">Objectif dynamique</string>
    <string name="settings_water_section_goal">Objectif</string>
    <string name="settings_water_section_reminders">Rappels</string>
    <string name="settings_water_title">Eau</string>
    <string name="settings_water_tracking">Suivi de l\'eau</string>
    <string name="settings_water_use_profile_activity">Utiliser le niveau d\'activité du profil</string>
    <string name="settings_weather_attribution">Données météo © Open-Meteo (CC BY 4.0)</string>
    <string name="settings_weather_city">Ville</string>
    <string name="settings_weather_city_help">Recherchez votre ville, puis Chompass récupère ses prévisions pour aujourd\'hui. Seuls le nom et les coordonnées de la ville sont envoyés à Open-Meteo. Pas de compte, pas de clé, pas d\'autorisation de localisation.</string>
    <string name="settings_weather_city_none">Choisissez une ville</string>
    <string name="settings_weather_city_search">Rechercher</string>
    <string name="settings_weather_city_search_hint">Nom de la ville…</string>
    <string name="settings_weather_city_search_none">Aucune ville trouvée. Vérifiez le nom ou votre connexion.</string>
    <string name="settings_weather_city_selected">Sélectionnée</string>
    <string name="settings_weather_city_title">Ville Open-Meteo</string>
    <string name="settings_weather_source">Source météo</string>
    <string name="settings_weather_source_help" formatted="false">Le maximum attendu alimente l\'objectif dynamique (+4 % par °C au-dessus de 25 °C, plafonné à +60 %). Quand la source n\'a pas de données fraîches, la valeur manuelle est utilisée à la place.</string>
    <string name="settings_weather_source_manual">Manuel</string>
    <string name="settings_weather_source_manual_sub">Saisissez vous-même le maximum attendu. Pas de réseau.</string>
    <string name="settings_weather_source_meteo">Open-Meteo (en ligne)</string>
    <string name="settings_weather_source_meteo_sub">Récupérez les prévisions d\'une ville de votre choix. Pas de compte, pas de clé, pas d\'autorisation de localisation.</string>
    <string name="settings_weather_status_fallback">Pas encore de prévisions. Utilise %1$d °C (touchez pour actualiser)</string>
    <string name="settings_weather_status_label">Maximum du jour</string>
    <string name="settings_weather_status_value">%1$d °C · %2$s</string>
    <string name="settings_weather_updated_date">%1$s %2$s</string>
    <string name="settings_weather_updated_today">actualisé %1$s</string>
    <string name="settings_weather_updated_yesterday">hier %1$s</string>
    <string name="settings_webdav_auto_sync">Synchroniser à l\'ouverture</string>
    <string name="settings_webdav_auto_sync_desc">Une fois par jour à l\'ouverture de l\'app, si WebDAV est configuré. Désactivé par défaut. La synchronisation manuelle fonctionne toujours à tout moment.</string>
    <string name="settings_webdav_password">Mot de passe</string>
    <string name="settings_webdav_save">Enregistrer les réglages WebDAV</string>
    <string name="settings_webdav_saved">Réglages WebDAV enregistrés.</string>
    <string name="settings_webdav_url">URL du fichier WebDAV</string>
    <string name="settings_webdav_url_hint">https://uXXXXX.your-storagebox.de/sync.json</string>
    <string name="settings_webdav_username">Nom d\'utilisateur</string>
    <string name="share_meal">Partager le repas</string>
    <string name="sheet_constituents">Ingrédients</string>
    <string name="sheet_constituents_add">Ajouter un ingrédient</string>
    <string name="sheet_constituents_count">Ingrédients (%1$d)</string>
    <string name="sheet_constituents_remove">Retirer l\'ingrédient</string>
    <string name="sheet_diet_mode">Mode alimentaire</string>
    <string name="sheet_keto_carb_mode">Mode glucides kéto</string>
    <string name="sheet_macro_auto">auto</string>
    <string name="sheet_macro_label_format">%1$s (%2$s)</string>
    <string name="sheet_macros">Macros</string>
    <string name="sheet_micro_potassium">Potassium</string>
    <string name="sheet_micro_sodium">Sodium</string>
    <string name="sheet_nutrition">Nutrition</string>
    <string name="sheet_portion_clarify_dismiss">Ignorer</string>
    <string name="sheet_portion_clarify_failed">Impossible de mettre à jour l\'estimation</string>
    <string name="sheet_portion_clarify_large">Grande</string>
    <string name="sheet_portion_clarify_prompt">Confirmer la portion ?</string>
    <string name="sheet_portion_clarify_regular">Normale</string>
    <string name="sheet_portion_clarify_restaurant">Taille restaurant</string>
    <string name="sheet_portion_clarify_small">Petite</string>
    <string name="sheet_portion_clarify_updating">Mise à jour de l\'estimation…</string>
    <string name="sheet_portion_clarify_weight_apply">Appliquer</string>
    <string name="sheet_portion_clarify_weight_hint">Saisissez le poids comestible total pour redimensionner les calories et les macros sans autre appel IA.</string>
    <string name="sheet_portion_clarify_weight_invalid">Saisissez un poids supérieur à 0 g</string>
    <string name="sheet_portion_clarify_weight_label">Poids exact</string>
    <string name="sheet_portion_clarify_weight_placeholder">grammes</string>
    <string name="sheet_serving_custom_grams">Grammes par unité</string>
    <string name="sheet_serving_custom_name">Nom de l\'unité</string>
    <string name="sheet_serving_unit_heuristics">Personnaliser les heuristiques</string>
    <string name="sheet_serving_unit_mode">Inférence de l\'unité de portion</string>
    <string name="sheet_speech_language">Langue vocale</string>
    <string name="sheet_theme_color">Couleur du thème</string>
    <string name="sheet_theme_color_footer">Modifie la couleur d\'accent principale utilisée pour les boutons, les graphiques et les indicateurs de progression.</string>
    <string name="sort_latest_first">Repas les plus récents d\'abord</string>
    <string name="sort_standard">Petit-déjeuner → Déjeuner → Dîner (les plus récents en dernier)</string>
    <string name="speech_description_gemini">Transcription audio via l\'API Gemini. Utilise la compréhension audio par lots, pas l\'API Speech-to-Text en temps réel de Google Cloud.</string>
    <string name="speech_error_audio_capture_failed">Échec de la capture audio</string>
    <string name="speech_error_language_not_supported">La langue vocale n\'est pas prise en charge sur cet appareil</string>
    <string name="speech_error_language_unavailable">La langue vocale n\'est pas disponible sur cet appareil</string>
    <string name="speech_error_missing_permission">Autorisation du microphone manquante</string>
    <string name="speech_error_network">Erreur réseau</string>
    <string name="speech_error_network_timeout">Délai réseau dépassé</string>
    <string name="speech_error_no_input">Aucune entrée vocale</string>
    <string name="speech_error_no_match">Aucune parole reconnue</string>
    <string name="speech_error_recognizer_busy">Reconnaisseur occupé</string>
    <string name="speech_error_server">Erreur du serveur</string>
    <string name="speech_error_server_disconnected">Service vocal déconnecté</string>
    <string name="speech_error_start_failed">La reconnaissance vocale n\'a pas pu démarrer</string>
    <string name="speech_error_unknown_format">Erreur vocale (%1$d)</string>
    <string name="speech_key_placeholder_gemini">AIza...</string>
    <string name="speech_key_placeholder_groq">gsk_...</string>
    <string name="speech_key_placeholder_openai">sk-...</string>
    <string name="speech_language_chinese">Chinois</string>
    <string name="speech_language_device">Utiliser la langue de l\'appareil</string>
    <string name="speech_language_device_subtitle">Utilise la langue actuelle de ce téléphone.</string>
    <string name="speech_language_dutch">Néerlandais</string>
    <string name="speech_language_english">Anglais</string>
    <string name="speech_language_french">Français</string>
    <string name="speech_language_german">Allemand</string>
    <string name="speech_language_hindi">Hindi</string>
    <string name="speech_language_italian">Italien</string>
    <string name="speech_language_japanese">Japonais</string>
    <string name="speech_language_korean">Coréen</string>
    <string name="speech_language_portuguese">Portugais</string>
    <string name="speech_language_provider_auto">Auto du fournisseur</string>
    <string name="speech_language_provider_auto_subtitle">Laissez le fournisseur détecter la langue.</string>
    <string name="speech_language_spanish">Espagnol</string>
    <string name="speech_provider_assemblyai">AssemblyAI</string>
    <string name="speech_provider_deepgram">Deepgram</string>
    <string name="speech_provider_gemini">Gemini Audio</string>
    <string name="speech_provider_groq">Groq (Whisper)</string>
    <string name="speech_provider_openai">OpenAI Whisper</string>
    <string name="sync_error_build_local_doc">Impossible de créer le document de synchronisation local</string>
    <string name="sync_error_configure_webdav">Configurez d\'abord l\'URL, le nom d\'utilisateur et le mot de passe WebDAV</string>
    <string name="sync_error_conflict_persisted">Le conflit WebDAV persiste ; réessayez</string>
    <string name="sync_error_local_rebuild_failed">La reconstruction locale de la synchronisation a échoué après le conflit</string>
    <string name="sync_error_merged_invalid">Document de synchronisation fusionné invalide</string>
    <string name="sync_error_remote_invalid">Le document de synchronisation distant est invalide</string>
    <string name="sync_error_remote_invalid_conflict">Document de synchronisation distant invalide après le conflit</string>
    <string name="sync_error_unsupported_file">Fichier de synchronisation non pris en charge</string>
    <string name="sync_success_applied">Document de synchronisation appliqué</string>
    <string name="sync_success_synced">Synchronisé avec WebDAV</string>
    <string name="theme_color_blue">Bleu</string>
    <string name="theme_color_green">Vert</string>
    <string name="theme_color_indigo">Indigo</string>
    <string name="theme_color_neutral">Neutre</string>
    <string name="theme_color_orange">Orange</string>
    <string name="theme_color_pink">Rose</string>
    <string name="theme_color_purple">Violet</string>
    <string name="theme_color_system">Système</string>
    <string name="theme_color_teal">Sarcelle</string>
    <string name="unit_celsius">°C</string>
    <string name="unit_cm">cm</string>
    <string name="unit_fl_oz">fl oz</string>
    <string name="unit_ft">ft</string>
    <string name="unit_ft_in">ft / in</string>
    <string name="unit_g">g</string>
    <string name="unit_in">in</string>
    <string name="unit_kcal">kcal</string>
    <string name="unit_kg">kg</string>
    <string name="unit_lbs">lbs</string>
    <string name="unit_mcg">mcg</string>
    <string name="unit_mg">mg</string>
    <string name="unit_ml">ml</string>
    <string name="unit_percent">%</string>
    <string name="unit_serving">portion</string>
    <string name="unit_serving_plural">portions</string>
    <string name="unit_cup">tasse</string>
    <string name="unit_cup_plural">tasses</string>
    <string name="unit_tbsp">c. à s.</string>
    <string name="unit_tsp">c. à c.</string>
    <string name="value_unit_format">%1$d %2$s</string>
    <string name="vm_adaptive_on_message">Les Objectifs adaptatifs sont activés. Chompass vérifiera une fois par semaine une fois que suffisamment de données alimentaires et de poids existeront.</string>

    <string name="vm_adaptive_updated">Mis à jour à %1$d kcal d\'après vos dernières données.</string>
    <string name="vm_goals_updated">Mis à jour à %1$d kcal.</string>
    <string name="progress_chart_loading">Chargement du graphique…</string>
    <string name="vm_goals_recalculated">Objectifs recalculés</string>
        <string name="recalc_sheet_new_targets">Nouvelles cibles</string>
        <string name="recalc_sheet_macros_format">P %1$d · G %2$d · L %3$d</string>
        <string name="recalc_sheet_who_decided">Qui a décidé</string>
        <string name="recalc_sheet_fallback_note">%1$s a échoué — %2$s a répondu à la place</string>
        <string name="recalc_sheet_how_decided">Comment la décision a été prise</string>
        <string name="recalc_sheet_tier_smart">Smart — vos %1$d pesées sur %2$d jours ont été utilisées</string>
        <string name="recalc_sheet_tier_safe">Prudent — seulement %1$d pesées sur %2$d jours, la formule a donc été utilisée</string>
        <string name="recalc_sheet_tier_measured">Basé sur votre dépense mesurée Health Connect</string>
        <string name="recalc_sheet_tier_formula">Formules intégrées</string>
        <string name="recalc_sheet_formula_baseline">Base de la formule</string>
        <string name="recalc_sheet_bmr_row">BMR (dépense au repos) : %1$s kcal</string>
        <string name="recalc_sheet_tdee_row">Maintenance × activité %1$s : %2$s kcal</string>
        <string name="recalc_sheet_pace_row">Rythme de l\'objectif : %1$s kcal/jour</string>
        <string name="recalc_sheet_formula_target_row">Cible de la formule : %1$s kcal</string>
        <string name="recalc_sheet_measured_row">Dépense mesurée Health Connect : %1$s kcal</string>
        <string name="recalc_sheet_data_used">Données utilisées</string>
        <string name="recalc_sheet_data_weighins">%1$d pesées sur %2$d jours</string>
        <string name="recalc_sheet_data_no_weighins">Aucune pesée enregistrée pour l\'instant</string>
        <string name="recalc_sheet_data_intake">Apport moyen enregistré : %1$s kcal sur %2$d jours enregistrés</string>
        <string name="recalc_sheet_data_no_intake">Aucun aliment enregistré pour l\'instant</string>
        <string name="recalc_sheet_data_implied">Maintenance estimée : ~%1$s kcal</string>
        <string name="recalc_sheet_data_implied_thin">Maintenance estimée : non calculée — données insuffisantes</string>
        <string name="recalc_sheet_data_implied_below_floor">Maintenance estimée : sous le plancher de sécurité, ignorée</string>
        <string name="recalc_sheet_data_implied_disagree">Maintenance estimée : retenue — les journaux et la tendance du poids divergent</string>
        <string name="recalc_sheet_change">Évolution</string>
        <string name="recalc_sheet_previous">Avant : %1$s kcal</string>
        <string name="recalc_sheet_new_with_delta">Après : %1$s kcal (%2$s)</string>
        <string name="recalc_sheet_reason">Pourquoi</string>
    <string name="vm_health_connect_needed">Health Connect requis</string>
    <string name="vm_health_connect_needed_msg">Autorisez Chompass à lire vos Calories actives et totales dans Health Connect, puis réactivez Énergie brûlée.</string>
    <string name="vm_not_enough_energy">Pas assez de données d\'énergie</string>
    <string name="vm_not_enough_energy_msg">Chompass a besoin d\'au moins 3 jours récents de données d\'énergie Health Connect avant de pouvoir utiliser votre dépense mesurée.</string>
    <string name="voice_native_unavailable">Aucun service de reconnaissance vocale utilisable dans ce profil. Choisissez un moteur vocal cloud dans les Réglages (Whisper, Groq, Gemini, …), ou installez une app de dictée qui fournit le RecognitionService Android ici.</string>
    <string name="voice_release_to_cancel">Relâchez pour annuler</string>
    <string name="voice_slide_to_cancel">‹ glissez pour annuler</string>
    <string name="water">Eau</string>
    <string name="water_add">Ajouter de l\'eau</string>
    <string name="water_history_title">Historique de l\'eau</string>
    <string name="water_history_total">%1$s · %2$s</string>
    <string name="water_no_entries">Aucune eau enregistrée pour ce jour.</string>
    <string name="water_edit_title">Modifier l\'eau</string>
    <string name="cd_delete_water">Supprimer l\'entrée d\'eau</string>

    <string name="water_amount_fl_oz">%1$d fl oz</string>
    <string name="water_amount_ml">%1$d ml</string>
    <string name="water_custom_amount">Montant personnalisé</string>
    <string name="water_custom_short">Sur mesure</string>
    <string name="water_how_much">Combien d\'eau ?</string>
    <string name="water_log_title">Enregistrer l\'eau</string>
    <string name="water_one_glass_amount">1 verre (~250 ml)</string>
    <string name="water_progress">%1$d / %2$d ml</string>
    <string name="water_progress_fl_oz">%1$d / %2$d fl oz</string>
    <string name="water_three_glasses_amount">3 verres (~750 ml)</string>
    <string name="water_two_glasses_amount">2 verres (~500 ml)</string>
    <string name="what_if_ai_suggestion">Suggestion IA</string>
    <string name="what_if_loading">Vérification de l\'impact…</string>
    <string name="what_if_no_suggestion">Aucune suggestion disponible.</string>
    <string name="what_if_subtitle">Aperçu de l\'impact de ce repas sur aujourd\'hui avant de l\'enregistrer.</string>
    <string name="what_if_title">Et si…?</string>
    <string name="widget_calorie_label">Chompass Calories</string>
    <string name="widget_calories">Calories</string>
    <string name="widget_center_small_format">/ %1$d</string>
    <string name="widget_kcal">kcal</string>
    <string name="widget_value_unit_format">%1$d%2$s / %3$d%4$s</string>
    <string name="widget_water_description">Voyez votre progression d\'eau du jour en un coup d\'œil.</string>
    <string name="widget_water_disabled">Activez le suivi de l\'eau dans Chompass</string>
    <string name="widget_water_label">Chompass Eau</string>
    <string name="fasting">Jeûne</string>
    <string name="fasting_idle">Aucun jeûne en cours</string>
    <string name="fasting_goal_reached">Objectif atteint</string>
    <string name="fasting_goal_progress">%1$s · objectif %2$d h</string>
    <string name="fasting_duration_h_m">%1$d h %2$d min</string>
    <string name="fasting_duration_h">%1$d h</string>
    <string name="fasting_duration_m">%1$d min</string>
    <string name="fasting_start">Démarrer le jeûne</string>
    <string name="fasting_stop">Arrêter le jeûne</string>
    <string name="fasting_cancel">Annuler</string>
    <string name="add_food_fasting_section">Jeûne</string>
    <string name="settings_fasting_title">Jeûne</string>
    <string name="settings_fasting_intro">Suivez vos fenêtres de jeûne intermittent avec un minuteur local : démarrez, arrêtez ou annulez à tout moment, avec une durée objectif facultative. Le minuteur reste sur cet appareil et n\'est jamais synchronisé ni exporté.</string>
    <string name="settings_fasting_section_tracking">Suivi</string>
    <string name="settings_fasting_tracking">Minuteur de jeûne</string>
    <string name="settings_fasting_goal">Durée objectif</string>
    <string name="settings_fasting_goal_summary_none">Aucun objectif</string>
    <string name="settings_fasting_goal_summary">%1$d h de jeûne</string>
    <string name="settings_fasting_goal_wheel_help">Choisissez un protocole populaire ou réglez vos propres fenêtres de jeûne et de repas. 0 = aucun objectif.</string>
    <string name="settings_fasting_section_notification">Notifications</string>
    <string name="settings_fasting_notification">Objectif atteint</string>
    <string name="fasting_local_only_note">Le minuteur de jeûne reste sur cet appareil : il n\'est jamais synchronisé, exporté ni inclus dans les repas partagés. La notification d\'objectif atteint est la seule chose que Chompass publie à son sujet.</string>
    <string name="shortcut_fasting_short">Jeûne</string>
    <string name="shortcut_fasting_long">Démarrer ou arrêter le jeûne</string>
    <string name="fasting_goal_unit_h">h</string>
    <string name="notif_channel_fasting">Jeûne</string>
    <string name="notif_channel_fasting_desc">Avis unique lorsqu\'un objectif de jeûne est atteint.</string>
    <string name="notif_fasting_goal_title">Objectif de jeûne atteint</string>
    <string name="notif_fasting_goal_text">Votre jeûne est terminé : vous pouvez manger maintenant.</string>
    <string name="fasting_preset_detail">%1$d h de jeûne · %2$d h de fenêtre de repas</string>
    <string name="fasting_window_opens_in">La fenêtre de repas s\'ouvre dans %1$s</string>
    <string name="settings_fasting_section_reminders">Rappels</string>
    <string name="settings_fasting_start_reminder">Rappel de début</string>
    <string name="notif_fasting_start_title">Démarrez votre jeûne</string>
    <string name="notif_fasting_start_text">Démarrez votre jeûne maintenant.</string>
    <string name="fasting_fast_starts_in">Le jeûne commence dans %1$s</string>
    <string name="fasting_eating_progress">%1$s sur %2$d h de repas</string>
    <string name="settings_fasting_eat_window">Fenêtre de repas</string>
    <string name="settings_fasting_goal_summary_both">%1$d h de jeûne · %2$d h de repas</string>
    <string name="settings_fasting_end_reminder">Rappel de fin de jeûne</string>
    <string name="settings_fasting_reminder_lead_end">Avant la fin du jeûne</string>
    <string name="settings_fasting_reminder_lead_start">Avant le début du jeûne</string>
    <string name="settings_fasting_reminder_lead_unit">min</string>
    <string name="settings_fasting_reminder_lead_summary">%1$d min avant</string>
    <string name="settings_fasting_reminder_lead_now">À la limite</string>
    <string name="settings_fasting_reminder_help">Les délais sont par cycle : le rappel de début sonne avant la fermeture de la fenêtre de repas, celui de fin avant l\'atteinte de l\'objectif. 0 = exactement à la limite.</string>
    <string name="notif_fasting_end_soon_title">Jeûne bientôt terminé</string>
    <string name="notif_fasting_end_soon_text">Votre jeûne se termine dans %1$d min — votre fenêtre de repas s\'ouvre alors.</string>
    <string name="notif_fasting_start_soon_title">Jeûne bientôt commencé</string>
    <string name="notif_fasting_start_soon_text">Votre fenêtre de repas se ferme dans %1$d min — démarrez votre jeûne alors.</string>
    <string name="fasting_auto_tag">Automatique</string>
    <string name="settings_fasting_auto_windows">Fenêtres de jeûne automatiques</string>
    <string name="settings_fasting_auto_windows_help">Votre jeûne démarre automatiquement à l\'heure de début du jeûne et se termine à l\'atteinte de l\'objectif. Aucun bouton sur l\'accueil, le cycle se déroule seul. Utilisez l\'appui long sur l\'icône de l\'application pour le démarrer ou l\'arrêter manuellement.</string>
    <string name="fasting_fast_starts_at">Le jeûne commence à %1$s · dans %2$s</string>
    <string name="fasting_next_fast_at">Prochain jeûne à %1$s</string>
    <string name="settings_fasting_start_time">Heure de début du jeûne</string>
    <string name="settings_fasting_start_time_help">Les fenêtres de jeûne automatiques démarrent votre jeûne chaque jour à cette heure. Le rappel de début sonne le délai défini avant.</string>
    <string name="notif_fasting_start_soon_auto_title">Le jeûne commence bientôt</string>
    <string name="notif_fasting_start_soon_auto">Votre jeûne commence dans %1$d min — rien à faire.</string>
</resources>
