{{ profile.avatar||'âš' }}
Coucou {{ profile.name }} !
{{ todayStr }}
{{ phase?.emoji||'đ' }}
{{ phase.label }}
Jour {{ todayCycleDay }} de ton cycle
Commence Ă suivre ton cycle đ
{{ encouragement }}
{{ daysLeft<=0?'đ
':daysLeft }}
{{ daysLeft<=0?'En retard':daysLeft===1?'demain !':'j. avant rĂšgles' }}
{{ todayCycleDay||'â' }}
jour du cycle
{{ todayLogged ? 'â
JournĂ©e notĂ©e !' : 'đ Note ta journĂ©e' }}
{{ todayLogged ? (todayEntry.sticker||'') + ' ' + (todayEntry.mood ? MOODS.find(m=>m.id===todayEntry.mood)?.emoji||'' : '') : 'Comment tu te sens aujourd\'hui ?' }}
đ„ {{ streak }}j
Humeur rapide
Sticker
đ
Cycles irréguliers détectés
L'appli dĂ©tecte une variabilitĂ© importante entre tes cycles. Pense Ă en parler lors de ton prochain RDV mĂ©dical â c'est exactement le genre d'info utile Ă suivre.
{{ RDV_TYPES.find(t=>t.id===nextRdv.type)?.icon||'đ„' }}
Prochain RDV
{{ RDV_TYPES.find(t=>t.id===nextRdv.type)?.label||nextRdv.type }}
{{ fmtRdvDate(nextRdv.date) }}{{ nextRdv.heure?' Ă '+nextRdv.heure:'' }}
âș
â ïž
Stock bas de protections !
{{ stockAlert.periodOn?'RĂšgles en cours':'RĂšgles dans '+stockAlert.daysLeft+' jour'+(stockAlert.daysLeft>1?'s':'') }}
{{ item.icon }}
{{ stock[item.id] }} {{ item.label }}
𩞠Changements / jour
{{ avgCh>0?'moy '+avgCh+'/j':'' }}
âš Ce qui peut t'aider maintenant
{{ s.i }}
{{ s.t }}
đ DerniĂšres entrĂ©es
{{ moEm(e.mood) }}
âș
{{ fd(date) }}
{{ e.ch }}Ă
{{ ['','đŽ','đ','đ','đ','đ€©'][e.energie] }}
{{ e.syms.slice(0,2).join(' · ') }}
{{ fm(calMonth) }}
{{ d }}
{{ cell.d }}
{{ fd(calSelDate) }}
{{ calCells.find(c=>c.ds===calSelDate).ph.emoji }}
Phase {{ calCells.find(c=>c.ds===calSelDate).ph.label }}
{{ RDV_TYPES.find(t=>t.id===rdv.type)?.icon||'đ„' }}
{{ RDV_TYPES.find(t=>t.id===rdv.type)?.label }}
{{ rdv.heure }}{{ rdv.titre?' · '+rdv.titre:'' }}
{{ MOODS.find(m=>m.id===logs[calSelDate].mood)?.emoji }}
{{ MOODS.find(m=>m.id===logs[calSelDate].mood)?.label }}
{{ logs[calSelDate].sticker }}
{{ p.emoji }}{{ p.label }}
RDV
Historique
{{ fd(c.start) }}
{{ pd(c) }}j rĂšgles
En coursâŠ
{{ clo(i) }}j cycle
{{ pd(c) }}/{{ clo(i) }}j
{{ ldPhase.emoji }}
đ
Mon journal
{{ ldPhase.label }} · Jour {{ ldCDay }}
đ Ressenti
đ©ș Corps
đ Comment tu te sens ?
⥠Niveau d'énergie
{{ ['đŽ','đ','đ','đ','đ€©'][n-1] }}
{{ logEnergie?['ĂpuisĂ©e','Basse','Ok','Bonne','Super !'][logEnergie-1]:'' }}
đ Sommeil
đ€ Stress
{{ logStress?['Nul','Léger','Modéré','Fort','Intense'][logStress-1]:'' }}
đ Sticker du jour
đŽ Douleurs (0â10)
{{ z.label }}
𩞠RÚgles
{{ logCh }}
{{ logCh===0?'Aucun':logCh<=2?'đ©· LĂ©ger':logCh<=4?'đž ModĂ©rĂ©':logCh<=6?'â Abondant':'đš TrĂšs abondant' }}
đ€ SymptĂŽmes
âïž Notes libres
đ
Rendez-vous médicaux
{{ rdvEditId ? 'âïž Modifier le RDV' : 'đ
Nouveau rendez-vous' }}
Type
Date du RDV
{{ fm(rdvCalMonth) }}
{{ d }}
{{ cell.d }}
đ
{{ fmtRdvDate(rdvDraft.date) }}
Heure (optionnel)
Lieu / médecin
Ce que je veux aborder
Compte-rendu aprĂšs le RDV
Ă venir
{{ RDV_TYPES.find(t=>t.id===rdv.type)?.icon||'đ„' }}
{{ RDV_TYPES.find(t=>t.id===rdv.type)?.label||rdv.type }}
{{ rdv.titre }}
{{ fmtRdvDate(rdv.date) }}{{ rdv.heure?' Ă '+rdv.heure:'' }}
{{ rdv.notes }}
đ
Aucun RDV Ă venir
Pense Ă planifier ton suivi !
Qui consulter ?
{{ t.icon }}
{{ t.label }}
{{ t.desc }}
Passés
{{ RDV_TYPES.find(t=>t.id===rdv.type)?.icon||'đ„' }}
{{ RDV_TYPES.find(t=>t.id===rdv.type)?.label||rdv.type }}
{{ fmtRdvDate(rdv.date) }}
{{ rdv.cr }}
đ Mes statistiques
{{ avgCycleLen }}
j / cycle
{{ avgPLen }}
j rĂšgles
{{ cycles.length }}
cycles
đ
Pas encore de données
Note ton journal quelques jours pour voir tes stats !
đ
Longueur des cycles
{{ cycVar>7?'â ïž Cycles trĂšs irrĂ©guliers (±'+cycVar+'j) â Ă mentionner lors d\'un RDV':cycVar>3?'ă°ïž LĂ©gĂšrement variable (±'+cycVar+'j)':'â
Régulier (±'+cycVar+'j)' }}
đ Humeur & Ă©nergie â 28 derniers jours
Ănergie
Stress
Humeur
{{ moodChart.startLabel }}
Aujourd'hui
đïž Calendrier de bien-ĂȘtre â 12 semaines
Pas de donnée
Top đ
Moyen
Difficile
đŽ Douleurs â cycle en cours
Ventre
Dos
𩞠Changements moy. par jour de rÚgles
J{{ col.day }}
Sur {{ cycles.filter(c=>c.end).length }} cycle(s)
đ DurĂ©e des rĂšgles
{{ pStats.min }}
min (j)
{{ pStats.avg }}
moy (j)
{{ pStats.max }}
max (j)
đ IntensitĂ© douleur moyenne
{{ z.label }}
{{ z.avg }}/10
đ CorrĂ©lations symptĂŽmes / phases
{{ c.i }}
{{ c.t }}
đ Continue Ă enregistrer tes symptĂŽmes pour voir les corrĂ©lations.
đ En savoir plus
Comprendre son corps đž
âïž Mon profil
đ€ Personnalisation
{{ profile.avatar }}
Avatar
ThĂšme
{{ t.name }}
đ Mon cycle
Longueur du cycle : {{ settings.cycleLen }}j
Durée des rÚgles : {{ settings.periodLen }}j
đ Trousse Ă©cole
{{ ckCount }}/{{ checklist.length }} â
{{ item.checked?'â':'' }}
{{ item.label }}
đ Stock de protections
Alerte si †{{ stockSeuil }} unités
{{ item.icon }}
{{ item.label }}
{{ stock[item.id]===0?'Non suivi':stock[item.id]<=2?'đš Quasi vide':stock[item.id]<=stockSeuil?'â ïž Stock bas':'â
OK' }}
Seuil d'alerte stock bas :
đ Rappels
Rappel avant les rĂšgles
â° Minuteur protection
đ Aide
đ PIN
đ Code PIN actif
đŸ DonnĂ©es
Tu es sĂ»re ? DĂ©finitif đ°