- CurveChart : drawExtremum = triangle ▲▼ + VALEUR estimée de l'extremum
(au-dessus d'un pic, en dessous d'un creux), couleur de la série
- Import JSON : mode ÉCRASEMENT (bug remonté : échec dès que l'app contenait
des données — conflit d'IDs backup vs existants)
· DAOs : deleteAll() sur les 3 tables (ordre enfants → parents, FK CASCADE)
· BackupManager.importJson : wipe puis restauration (IDs conservés → FK
valides), retourne aussi le tConfig du backup
· SettingsScreen : après import → tConfig restauré dans DataStore + rappels
reprogrammés (rescheduleAll) ; dialog renommé « Effacer & restaurer »
avec avertissement explicite
- docs : §13 (écrasement), §11 (valeurs extrema), §14 #34, §16.bis CHECKLIST
DE DÉPLOIEMENT complète numérotée (version → tests → docs → commit/tag →
push 2 remotes → build 2 APK → releases 2 instances → smoke-test R8),
§20/§21, CHANGELOG, README
- versionCode 9, versionName 1.2.6
174 lines
10 KiB
XML
174 lines
10 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="show_extrema">Pics / creux</string>
|
||
<string name="legend_extrema">▲▼ pics & 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 & 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">Restauré : %1$d traitements, %2$d doses, %3$d analyses (les données actuelles ont été remplacées, rappels reprogrammés).</string>
|
||
<string name="import_confirm">Effacer & restaurer</string>
|
||
<string name="import_title">Importer une sauvegarde</string>
|
||
<string name="import_warning">Le backup REMPLACERA toutes les données actuelles : les traitements, doses et analyses existants sont effacés d\'abord. Exporte une sauvegarde avant si tu veux les garder.</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>
|