Siphonight 5f5244d8eb v1.2.3 : pics/creux estimés sur le graphique (toggle) + calibration T par période d'ester
- detectExtrema : extrema locaux stricts (plateaux fusionnés), alternance
  pic/creux imposée, filtre d'amplitude (2 pg/mL E2, 0,02 ng/mL T) — sémantique
  zigzag documentée (oscillation sous le seuil = un seul pivot)
- CurveChart : triangles ▲▼ aux extrema de chaque série (couleur de la série),
  chip « Pics / creux » + légende (désactivé par défaut)
- computeTKPerEster : le k du modèle T est calibré PAR PÉRIODE D'ESTER (labs T
  attribués à la période de la dernière dose ≤ lab, médiane) — la suppression T
  diffère valerate vs enanthate ; la courbe T utilise le k de l'ester ACTIF à
  chaque instant (activeEsterAt + curseur de doses triées dans computeCurve)
- Fix : la calibration T automatique utilise désormais l'E2 CALIBRÉE
  (scalePerEster) — calibrer contre l'E2 brute faussait les k
- levelAt/currentLevel : paramètre tKPerEster (fallback = tConfig.k stocké)
- ExtremaTest : 6 tests (alternance, monotone, plat, court, filtre d'amplitude,
  anti-corrélation E2/T) — 56 tests verts
- versionCode 6, versionName 1.2.3 ; docs mises à jour (§7.5/§7.6, §11, README, guide)
2026-09-05 18:58:10 +02:00

174 lines
10 KiB
XML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="app_name">Suivi Hormonal</string>
<!-- Navigation -->
<string name="nav_home">Accueil</string>
<string name="nav_chart">Graphiques</string>
<string name="nav_doses">Doses</string>
<string name="nav_labs">Analyses</string>
<string name="nav_treatments">Traitements</string>
<string name="settings">Paramètres</string>
<string name="back">Retour</string>
<string name="ok">OK</string>
<!-- Home -->
<string name="current_level">Niveau actuel estimé</string>
<string name="no_data">Pas encore de données — crée un traitement et logue une dose.</string>
<string name="logged_today">Log rapide</string>
<string name="next_dose">Prochaine dose</string>
<string name="delta_6h">%1$s %2$s pg/mL vs il y a 6 h</string>
<string name="home_chart_title">Dernières 24 h (estimation)</string>
<string name="home_legend_e2">— E2 estimé (pg/mL, gauche)</string>
<string name="home_legend_t">-- T estimée (ng/mL, droite)</string>
<string name="open_charts_hint">Appuie sur le graphique pour ouvrir les vues 7 j / 30 j, les deux modèles PK et la prévision.</string>
<string name="disclaimer">Les courbes sont des estimations pharmacocinétiques à titre informatif — ce ne sont pas des mesures. Fie-toi toujours à tes prises de sang et aux consignes de ton endocrinologue.</string>
<!-- Charts -->
<string name="chart_24h">24 h</string>
<string name="chart_7j">7 jours</string>
<string name="chart_30j">30 jours</string>
<string name="show_labs">Analyses</string>
<string name="show_forecast">Prévision</string>
<string name="show_extrema">Pics / creux</string>
<string name="legend_extrema">▲▼ pics &amp; creux estimés (par courbe)</string>
<string name="back_to_present">Revenir à maintenant</string>
<string name="drag_hint">Fais glisser le graphique vers la droite pour remonter dans le passé.</string>
<string name="legend_ese_e2">— E2 · Estrannaise (pg/mL, axe gauche)</string>
<string name="legend_ese_t">-- T · Estrannaise (ng/mL, axe droit)</string>
<string name="legend_tfs_e2">— E2 · Transfem Science</string>
<string name="legend_tfs_t">-- T · Transfem Science</string>
<string name="legend_labs">● Résultats de prise de sang</string>
<string name="interval_value">Δ %1$s j</string>
<!-- Doses -->
<string name="add_dose">Ajouter une dose</string>
<string name="edit_dose">Modifier la dose</string>
<string name="ester_default">Défaut (%1$s)</string>
<string name="dose_amount">Dose</string>
<string name="dose_time">Heure</string>
<string name="dose_notes">Notes</string>
<string name="delete">Supprimer</string>
<string name="confirm_delete">Supprimer cette entrée ?</string>
<string name="confirm_delete_treatment">Supprimer ce traitement ? Son historique de doses sera aussi supprimé.</string>
<!-- Labs -->
<string name="add_lab">Ajouter une prise de sang</string>
<string name="edit_lab">Modifier le résultat</string>
<string name="lab_e2_value">E2 — valeur œstradiol</string>
<string name="lab_e2_unit">Unité E2</string>
<string name="lab_t_value">T — valeur testostérone</string>
<string name="lab_t_unit">Unité T</string>
<string name="lab_optional">optionnel</string>
<string name="edit_which_lab">Quelle entrée veux-tu modifier ?</string>
<string name="confirm_delete_blood_draw">Supprimer cette prise de sang (%1$s) ?</string>
<string name="lab_marker">Marqueur (ex : E2, T)</string>
<string name="lab_value">Valeur</string>
<string name="lab_unit">Unité (ex : pg/mL, ng/mL)</string>
<string name="lab_date">Date</string>
<!-- Treatments -->
<string name="add_treatment">Ajouter un traitement</string>
<string name="edit_treatment">Modifier le traitement</string>
<string name="treatment_name">Nom du traitement</string>
<string name="treatment_type">Type</string>
<string name="treatment_route">Voie d\'administration</string>
<string name="default_dose">Dose standard</string>
<string name="dose_unit">Unité</string>
<string name="active">Actif</string>
<string name="inactive">inactif</string>
<string name="no_treatment_hint">Crée d\'abord un traitement (onglet Traitements).</string>
<string name="type_estradiol">Œstradiol</string>
<string name="type_antiandrogen">Anti-androgène</string>
<string name="type_progestogen">Progestatif</string>
<string name="type_other">Autre</string>
<string name="route_oral">Orale</string>
<string name="route_gel">Gel transdermique</string>
<string name="route_patch">Patch transdermique</string>
<string name="route_injection_im">Injection IM</string>
<string name="route_injection_sc">Injection SC</string>
<string name="route_other">Autre voie</string>
<string name="ester">Ester</string>
<string name="pk_model">Modèle PK</string>
<string name="model_ese">Estrannaise</string>
<string name="model_tfs">Transfem Science</string>
<string name="select_preset">Choisir un modèle (optionnel)</string>
<string name="pk_absorption">Temps jusqu\'au pic (h)</string>
<string name="pk_halflife">Demi-vie (h)</string>
<string name="pk_bioavail">Biodisponibilité (0–1)</string>
<string name="calibration_title">Calibration</string>
<string name="scale_factor">Facteur d\'échelle</string>
<string name="calibration_hint">Le facteur d\'échelle ajuste le modèle à ton corps, comme le « Scale factor » de ton tableur. Il se calcule comme médiane(valeur lab ÷ prédiction du modèle).</string>
<string name="calibrate_from_labs">Calibrer avec les analyses</string>
<string name="auto_calibrate">Calibration automatique (E2 + T)</string>
<string name="auto_calibrate_hint">Ajuste automatiquement le facteur d\'échelle de CHAQUE ester à partir des analyses faites pendant sa période (ex. : labs valerate → doses valerate, labs enanthate → doses enanthate) et recalibre le modèle T — affichage uniquement (les valeurs stockées ne changent pas). Les réglages manuels ci-dessous et dans Traitements restent effectifs quand c\'est désactivé.</string>
<string name="freq_section">Fréquence d\'injection</string>
<string name="freq_enable">Simuler les doses à venir</string>
<string name="freq_interval">Intervalle (jours)</string>
<string name="freq_hint">Les doses à venir sont simulées à cet intervalle après la dernière injection enregistrée ; elles apparaissent sur le graphique (Prévision) mais ne sont jamais sauvegardées.</string>
<string name="save">Enregistrer</string>
<string name="cancel">Annuler</string>
<!-- Reminders -->
<string name="reminder">Rappel</string>
<string name="reminder_time">Heure du rappel</string>
<string name="reminders_section">Rappels &amp; alarmes</string>
<string name="exact_alarm_needed">Les alarmes exactes ne sont pas accordées : les rappels pourraient être retardés de quelques minutes.</string>
<string name="exact_alarm_ok">Alarmes exactes accordées. Les rappels s\'afficheront sur ta montre via les notifications Huawei Health.</string>
<string name="grant_exact_alarm">Accorder les alarmes exactes</string>
<string name="action_taken">Pris</string>
<string name="action_snooze_1h">Reporter 1 h</string>
<string name="reminder_title">Rappel : %1$s</string>
<string name="reminder_title_plain">Rappel de traitement</string>
<string name="reminder_text">C\'est l\'heure de prendre ton traitement</string>
<string name="reminder_text_with_dose">Il est temps de prendre ta dose : %1$s</string>
<string name="notification_channel_name">Rappels de traitement</string>
<string name="notification_channel_desc">Notifications pour les rappels de prise de traitement</string>
<!-- Settings -->
<string name="language">Langue</string>
<string name="language_system">Système</string>
<string name="t_model_title">Estimation de la testostérone</string>
<string name="t_model_hint">Modèle empirique : T = plancher + (base − plancher) ÷ (1 + k·E2). Unités : ng/mL. Utilise tes résultats T pour calibrer k.</string>
<string name="t_base">Base</string>
<string name="t_floor">Plancher</string>
<string name="t_calibrated">k calibré avec tes analyses T.</string>
<string name="saved">Enregistré</string>
<string name="backup_section">Sauvegarde (JSON)</string>
<string name="backup_hint">Exporte toutes les données (traitements, doses, analyses, réglages T) vers un fichier JSON, et restaure depuis un fichier de sauvegarde.</string>
<string name="export_json">Exporter</string>
<string name="import_json">Importer</string>
<string name="export_ok">Sauvegarde exportée.</string>
<string name="export_fail">L\'export a échoué.</string>
<string name="import_fail">L\'import a échoué : fichier invalide.</string>
<string name="import_ok">Importé : %1$d traitements, %2$d doses, %3$d analyses.</string>
<string name="import_confirm">Restaurer</string>
<string name="import_title">Importer une sauvegarde</string>
<string name="import_warning">Le contenu de la sauvegarde sera AJOUTÉ aux données actuelles (aucune suppression).</string>
<string name="about_title">À propos</string>
<string name="models_credit">Profils PK issus des modèles d\'injection Estrannaise (EstraNase) et Transfem Science, extraits de Estrogen.ods (tables horaires D, k1–k3).</string>
<!-- Presets -->
<string name="preset_ev_ese">Injection EV — Estrannaise</string>
<string name="preset_eu_ese">Injection EU — Estrannaise</string>
<string name="preset_een_ese">Injection EEn — Estrannaise</string>
<string name="preset_ev_tfs">Injection EV — Transfem Science</string>
<string name="preset_eu_tfs">Injection EU — Transfem Science</string>
<string name="preset_een_tfs">Injection EEn — Transfem Science</string>
<string name="preset_e2_gel">E2 gel transdermique</string>
<string name="preset_e2_patch">E2 patch</string>
<string name="preset_e2_oral">E2 orale</string>
<string name="preset_cpa">Acétate de cyprotérone (CPA)</string>
<string name="preset_spiro">Spironolactone</string>
<string name="preset_bica">Bicalutamide</string>
</resources>