- computeEsterScaleFactors : chaque lab est attribué à la période d'injection dans laquelle il tombe (dernière dose E2 <= lab → son ester) ; facteur final par ester = médiane des ratios de cette période. Corrige le mélange des périodes valerate/enanthate qui gonflait les courbes (250-375 pg/mL) - e2At/computeCurve : paramètre scalePerEster (chaque dose scalée par le facteur de SON ester, fallback = scaleFactor stocké du traitement) - autoCalibrated : renvoie esterScales + tConfig recalibré, traitements inchangés - convertTToNgMl : conversion défensive pg/mL et µg/L (un lab T « 38 pg/mL » écrasait l'axe T et rendait la courbe T invisible — remonté utilisateur) - LabDialog create/edit : tap sur une ligne de l'écran Analyses → édition pré-remplie (formatLabValue préserve les décimales) - Home : tap sur le mini-graphique → écran Graphiques + mini-légende E2/T - Settings : UNE seule option « Calibration automatique (E2 + T) » (E2 par période d'ester + modèle T), placée au-dessus des réglages T manuels - RegressionUserCase2Test : 2e export réel épinglé (9 doses EEn/TFS, 8 labs, fréquence 6 j) — vérifie l'état d'équilibre EEn (~270 pg/mL calibré, cohérent labs 306/248 ; non calibré ≈ 367 = les « 375 » rapportés) - V120FeaturesTest : attribution des labs par période d'ester + scalePerEster - 44 tests verts ; versionCode 4, versionName 1.2.1 - Docs : CHANGELOG, DEVELOPPEMENT (§7.6 réécrit), GUIDE, README
165 lines
9.7 KiB
XML
165 lines
9.7 KiB
XML
<?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="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 un résultat</string>
|
||
<string name="edit_lab">Modifier le résultat</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 & 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>
|