From 624e047f39d0de34dbcd41cf65071386421fa26e Mon Sep 17 00:00:00 2001 From: Siphonight Date: Sat, 19 Sep 2026 22:59:28 +0200 Subject: [PATCH] =?UTF-8?q?v1.9.4=20(web)=20:=20presets=20ESE=20=C3=A9tend?= =?UTF-8?q?us=20(EC/EB/EUCS)=20+=20i18n=20=E2=80=94=20miroir=20Android?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Le modèle ESE analytique (v1.9.0) couvre 6 esters injectables : presets ajoutés pour EC (huile), EB et EUCS (undécylate suspension cristalline, exclusif à ce fit) — les champs Bateman reflètent les t½ terminales des fits (informatifs). Miroir de PKPresets.kt Android. --- js/pk/presets.js | 7 +++++++ js/util/i18n.js | 6 ++++++ 2 files changed, 13 insertions(+) diff --git a/js/pk/presets.js b/js/pk/presets.js index e09be42..3e55e7f 100644 --- a/js/pk/presets.js +++ b/js/pk/presets.js @@ -49,6 +49,13 @@ export const all = [ new PKPreset('preset_ev_ese', 'ESTRADIOL', 'INJECTION_IM', Esters.EV, PKModels.ESTRANNAISE, 46, 100, 1, 'mg', 4.0), new PKPreset('preset_eu_ese', 'ESTRADIOL', 'INJECTION_IM', Esters.EU, PKModels.ESTRANNAISE, 55, 400, 1, 'mg', 10.0), new PKPreset('preset_een_ese', 'ESTRADIOL', 'INJECTION_SUBCUT', Esters.EEN, PKModels.ESTRANNAISE, 152, 150, 1, 'mg', 10.0), + // --- v1.9.4 : le modèle ESE est ANALYTIQUE (estrannaise.js) et couvre + // 6 esters injectables — presets ajoutés pour EC (huile), EB et EUCS + // (undécylate suspension cristalline, exclusif à ce fit). Champs + // Bateman = t½ terminales des fits (pas utilisés au calcul). + new PKPreset('preset_ec_ese', 'ESTRADIOL', 'INJECTION_IM', Esters.EC, PKModels.ESTRANNAISE, 7, 202, 1, 'mg', 5.0), + new PKPreset('preset_eb_ese', 'ESTRADIOL', 'INJECTION_IM', Esters.EB, PKModels.ESTRANNAISE, 1, 4, 1, 'mg', 1.0), + new PKPreset('preset_eucs_ese', 'ESTRADIOL', 'INJECTION_SUBCUT', Esters.EUCS, PKModels.ESTRANNAISE, 22, 756, 1, 'mg', 10.0), // --- Injections : modèles Transfem Science --- new PKPreset('preset_ev_tfs', 'ESTRADIOL', 'INJECTION_IM', Esters.EV, PKModels.TRANSFEM_SCIENCE, 50, 72, 1, 'mg', 4.0), new PKPreset('preset_eu_tfs', 'ESTRADIOL', 'INJECTION_IM', Esters.EU, PKModels.TRANSFEM_SCIENCE, 204, 528, 1, 'mg', 10.0), diff --git a/js/util/i18n.js b/js/util/i18n.js index 7004e23..81a51f4 100644 --- a/js/util/i18n.js +++ b/js/util/i18n.js @@ -421,6 +421,9 @@ const FR = { /** Presets (même libellé que les strings Android). */ const EN_PRESETS = { preset_ev_ese: 'EV injection — Estrannaise', + preset_ec_ese: 'EC injection (oil) — Estrannaise', + preset_eb_ese: 'EB injection — Estrannaise', + preset_eucs_ese: 'EUCS injection (crystal suspension) — Estrannaise', preset_eu_ese: 'EU injection — Estrannaise', preset_een_ese: 'EEn injection — Estrannaise', preset_ev_tfs: 'EV injection — Transfem Science', @@ -446,6 +449,9 @@ const EN_PRESETS = { const FR_PRESETS = { preset_ev_ese: 'Injection EV — Estrannaise', + preset_ec_ese: 'Injection EC (huile) — Estrannaise', + preset_eb_ese: 'Injection EB — Estrannaise', + preset_eucs_ese: 'Injection EUCS (suspension cristalline) — Estrannaise', preset_eu_ese: 'Injection EU — Estrannaise', preset_een_ese: 'Injection EEn — Estrannaise', preset_ev_tfs: 'Injection EV — Transfem Science',