mirror of
https://github.com/MBombeck/HealthLog.git
synced 2026-11-14 06:40:50 +00:00
feat: lay down the day view and timeline contract
Land every file the day view, the timeline and life events share before any of them is built, so the server, the day view and the timeline can be built side by side without editing the same file (#613). Schema and migration 0387: LifeEvent with a short category list, calendar start and end dates, a day/month/year precision, encrypted title and note, a soft-delete tombstone and an index for the per-user live list. Every new column is annotated for the column-reader sweep. Life events travel in both backup purposes with their two ends in one file, are wiped with the account, and are registered for key rotation. src/lib/day/contract.ts carries the constants and wire types for GET /api/day/{date}, /api/day/index, /api/timeline, /api/timeline/readiness and the life-event routes, free of Zod so the navigation chrome can import it; the schemas beside it feed the routes and the published contract. The Coach and MCP tool name get_day is reserved there, and life events are listed as the one section no model ever sees. The opt-in timeline module, its navigation entry, the day-section and timeline-lane surfaces, the day and timeline query keys (evicted by every record data bundle), and stub routes that answer 501 behind their admissions. The four cross-section reads declare the whole record for now; the life-event list is a profile read, and life events join the profile sharing domain and its consent copy in all seven locales. The day, timeline and lifeEvents message namespaces carry their base copy as release-pending keys. The aggregate bundle cap moves to 4400: the branch already measured 4365 against 4335, and the new copy adds 10 KB.
This commit is contained in:
1 parent
861ba21086
commit
c79fc6cc7b
57 files changed
+4290
-21
No files matched your search
+140
-2
@@ -436,7 +436,8 @@
|
||||
"illness": "Krankheit",
|
||||
"documents": "Dokumente",
|
||||
"vaccinations": "Impfungen",
|
||||
"mentalWellbeing": "Seelisches Wohlbefinden"
|
||||
"mentalWellbeing": "Seelisches Wohlbefinden",
|
||||
"timeline": "Zeitleiste"
|
||||
},
|
||||
"auth": {
|
||||
"login": "Anmelden",
|
||||
@@ -9608,6 +9609,10 @@
|
||||
"vaccinations": {
|
||||
"label": "Impfungen",
|
||||
"description": "Der Impfpass in strukturierter Form: Dosis, Serie, nächste Auffrischung."
|
||||
},
|
||||
"timeline": {
|
||||
"label": "Zeitleiste",
|
||||
"description": "Jahre auf einen Blick: Erkrankungen, Medikamente und Arztbesuche neben deinen Werten, dazu deine Lebensereignisse."
|
||||
}
|
||||
},
|
||||
"moduleOff": {
|
||||
@@ -11831,7 +11836,7 @@
|
||||
},
|
||||
"profile": {
|
||||
"label": "Gesundheitliche Vorgeschichte",
|
||||
"detail": "Allergien, Familienanamnese, die Angaben in deinem Gesundheitsprofil, Arztbesuche und Praxen sowie deine Impfungen."
|
||||
"detail": "Allergien, Familienanamnese, die Angaben in deinem Gesundheitsprofil, Arztbesuche und Praxen, deine Impfungen sowie deine Lebensereignisse."
|
||||
},
|
||||
"illness": {
|
||||
"label": "Krankheiten",
|
||||
@@ -12144,5 +12149,138 @@
|
||||
"title": "Erfasste Symptome",
|
||||
"filed": "zu dieser Erkrankung erfasst"
|
||||
}
|
||||
},
|
||||
"day": {
|
||||
"title": "Tag",
|
||||
"previousDay": "Vortag",
|
||||
"nextDay": "Folgetag",
|
||||
"close": "Tag schließen",
|
||||
"openDay": "Tag öffnen",
|
||||
"viewWholeDay": "Ganzen Tag ansehen",
|
||||
"captureForDay": "Für diesen Tag erfassen",
|
||||
"empty": "Für diesen Tag gibt es keine Einträge.",
|
||||
"notShared": "Einige Bereiche sind für dich nicht freigegeben.",
|
||||
"inTimeline": "In der Zeitleiste",
|
||||
"askCoach": "Im Coach nach diesem Tag fragen",
|
||||
"chartHint": "Klick auf einen Punkt öffnet den Tag.",
|
||||
"daysWithEntries": "Tage mit Einträgen",
|
||||
"loadFailed": "Dieser Tag konnte nicht geladen werden.",
|
||||
"dayOf": "Tag {n} von {m}",
|
||||
"dayN": "Tag {n}",
|
||||
"since": "Seit {date}",
|
||||
"usualRange": "Üblich {lo} bis {hi}",
|
||||
"groups": {
|
||||
"running": "Laufend",
|
||||
"values": "Werte",
|
||||
"happened": "Passiert"
|
||||
},
|
||||
"sections": {
|
||||
"values": "Werte",
|
||||
"sleep": "Schlaf",
|
||||
"mood": "Stimmung",
|
||||
"assessments": "Fragebögen",
|
||||
"medications": "Medikamente",
|
||||
"illness": "Krankheit",
|
||||
"symptoms": "Symptome",
|
||||
"allergies": "Allergien",
|
||||
"labs": "Labor",
|
||||
"visits": "Arzt und Eingriffe",
|
||||
"vaccinations": "Impfungen",
|
||||
"checkups": "Vorsorge",
|
||||
"documents": "Dokumente",
|
||||
"workouts": "Workouts",
|
||||
"cycle": "Zyklus",
|
||||
"environment": "Umwelt",
|
||||
"lifestyle": "Lebensstil",
|
||||
"lifeEvents": "Lebensereignisse"
|
||||
},
|
||||
"notable": {
|
||||
"extremeHigh": "Höchster Tageswert seit {since}",
|
||||
"extremeLow": "Niedrigster Tageswert seit {since}",
|
||||
"firstValue": "Erster Wert dieser Art",
|
||||
"gap": "{days} Tage ohne Wert"
|
||||
}
|
||||
},
|
||||
"timeline": {
|
||||
"title": "Zeitleiste",
|
||||
"subtitle": "Jahre auf einen Blick.",
|
||||
"legend": "Nebeneinander gezeigt, nicht als Ursache und Wirkung.",
|
||||
"standing": "Dauerhaft",
|
||||
"startMissing": "Startdatum fehlt",
|
||||
"openDay": "{date} öffnen",
|
||||
"zoom": {
|
||||
"all": "Alles",
|
||||
"year": "12 Monate",
|
||||
"quarter": "3 Monate"
|
||||
},
|
||||
"lanes": {
|
||||
"life": "Leben",
|
||||
"illness": "Erkrankungen",
|
||||
"allergies": "Allergien",
|
||||
"medications": "Medikamente",
|
||||
"vaccinations": "Impfungen",
|
||||
"visits": "Arzt und Eingriffe",
|
||||
"labs": "Labor",
|
||||
"documents": "Dokumente",
|
||||
"cycle": "Zyklus"
|
||||
},
|
||||
"readiness": {
|
||||
"title": "Was deine Zeitleiste schon trägt",
|
||||
"subtitle": "Eine ehrliche Bestandsaufnahme, bevor du sie öffnest.",
|
||||
"menuEntry": "Datenlage",
|
||||
"hint": "Leere Spuren bleiben ausgeblendet, bis etwas da ist. Abgeschaltete Module erscheinen nie. Du findest diese Übersicht später unter Datenlage in der Zeitleiste.",
|
||||
"later": "Später",
|
||||
"open": "Zeitleiste öffnen",
|
||||
"verdict": {
|
||||
"carries": "Trägt schon.",
|
||||
"thin": "Noch dünn. Die Zeitleiste zeigt vorerst vor allem deine Werte."
|
||||
},
|
||||
"status": {
|
||||
"carries": "trägt",
|
||||
"thin": "dünn",
|
||||
"empty": "leer"
|
||||
},
|
||||
"lanes": {
|
||||
"values": "Werte",
|
||||
"mood": "Stimmung",
|
||||
"environment": "Umwelt"
|
||||
}
|
||||
}
|
||||
},
|
||||
"lifeEvents": {
|
||||
"title": "Lebensereignis",
|
||||
"add": "Lebensereignis",
|
||||
"subtitle": "Ein Anker für die Zeitleiste, kein Messwert.",
|
||||
"privacy": "Titel und Notiz liegen verschlüsselt. Sie gehen an keine KI.",
|
||||
"empty": "Noch keine Lebensereignisse",
|
||||
"emptyHint": "Umzug, Geburt oder eine neue Stelle geben den Jahren einen Anker.",
|
||||
"save": "Speichern",
|
||||
"cancel": "Abbrechen",
|
||||
"delete": "Lebensereignis löschen",
|
||||
"saved": "Lebensereignis gespeichert",
|
||||
"deleted": "Lebensereignis gelöscht",
|
||||
"fields": {
|
||||
"title": "Was war?",
|
||||
"category": "Art",
|
||||
"when": "Wann",
|
||||
"precision": "Genauigkeit",
|
||||
"addEnd": "Enddatum, wenn es ein Zeitraum war",
|
||||
"endDate": "Bis",
|
||||
"note": "Notiz",
|
||||
"optionalTag": "optional",
|
||||
"notePlaceholder": "Etwas, das du später wissen willst"
|
||||
},
|
||||
"category": {
|
||||
"FAMILY": "Familie",
|
||||
"HOME": "Wohnen",
|
||||
"WORK": "Arbeit",
|
||||
"LOSS": "Verlust",
|
||||
"OTHER": "Sonstiges"
|
||||
},
|
||||
"precision": {
|
||||
"DAY": "Tag",
|
||||
"MONTH": "Monat",
|
||||
"YEAR": "Jahr"
|
||||
}
|
||||
}
|
||||
}
|
||||
+140
-2
@@ -436,7 +436,8 @@
|
||||
"illness": "Illness",
|
||||
"documents": "Documents",
|
||||
"vaccinations": "Vaccinations",
|
||||
"mentalWellbeing": "Mental wellbeing"
|
||||
"mentalWellbeing": "Mental wellbeing",
|
||||
"timeline": "Timeline"
|
||||
},
|
||||
"auth": {
|
||||
"login": "Sign in",
|
||||
@@ -9608,6 +9609,10 @@
|
||||
"vaccinations": {
|
||||
"label": "Vaccinations",
|
||||
"description": "The vaccination record, structured: dose, series, next booster."
|
||||
},
|
||||
"timeline": {
|
||||
"label": "Timeline",
|
||||
"description": "Years at a glance: conditions, medications and visits beside your readings, plus your own life events."
|
||||
}
|
||||
},
|
||||
"moduleOff": {
|
||||
@@ -11831,7 +11836,7 @@
|
||||
},
|
||||
"profile": {
|
||||
"label": "Health background",
|
||||
"detail": "Allergies, family history, the facts in your health profile, your visits and practices, and your vaccination record."
|
||||
"detail": "Allergies, family history, the facts in your health profile, your visits and practices, your vaccination record and your life events."
|
||||
},
|
||||
"illness": {
|
||||
"label": "Illness",
|
||||
@@ -12144,5 +12149,138 @@
|
||||
"title": "Symptoms logged",
|
||||
"filed": "logged with this illness"
|
||||
}
|
||||
},
|
||||
"day": {
|
||||
"title": "Day",
|
||||
"previousDay": "Previous day",
|
||||
"nextDay": "Next day",
|
||||
"close": "Close day",
|
||||
"openDay": "Open day",
|
||||
"viewWholeDay": "View the whole day",
|
||||
"captureForDay": "Add for this day",
|
||||
"empty": "There are no entries for this day.",
|
||||
"notShared": "Some areas are not shared with you.",
|
||||
"inTimeline": "In the timeline",
|
||||
"askCoach": "Ask the Coach about this day",
|
||||
"chartHint": "Click a point to open its day.",
|
||||
"daysWithEntries": "Days with entries",
|
||||
"loadFailed": "This day could not be loaded.",
|
||||
"dayOf": "Day {n} of {m}",
|
||||
"dayN": "Day {n}",
|
||||
"since": "Since {date}",
|
||||
"usualRange": "Usually {lo} to {hi}",
|
||||
"groups": {
|
||||
"running": "Running",
|
||||
"values": "Values",
|
||||
"happened": "Happened"
|
||||
},
|
||||
"sections": {
|
||||
"values": "Values",
|
||||
"sleep": "Sleep",
|
||||
"mood": "Mood",
|
||||
"assessments": "Check-ins",
|
||||
"medications": "Medications",
|
||||
"illness": "Illness",
|
||||
"symptoms": "Symptoms",
|
||||
"allergies": "Allergies",
|
||||
"labs": "Labs",
|
||||
"visits": "Doctor and procedures",
|
||||
"vaccinations": "Vaccinations",
|
||||
"checkups": "Check-ups",
|
||||
"documents": "Documents",
|
||||
"workouts": "Workouts",
|
||||
"cycle": "Cycle",
|
||||
"environment": "Environment",
|
||||
"lifestyle": "Lifestyle",
|
||||
"lifeEvents": "Life events"
|
||||
},
|
||||
"notable": {
|
||||
"extremeHigh": "Highest daily value since {since}",
|
||||
"extremeLow": "Lowest daily value since {since}",
|
||||
"firstValue": "First reading of this kind",
|
||||
"gap": "No reading for {days} days"
|
||||
}
|
||||
},
|
||||
"timeline": {
|
||||
"title": "Timeline",
|
||||
"subtitle": "Years at a glance.",
|
||||
"legend": "Shown side by side, not as cause and effect.",
|
||||
"standing": "Ongoing",
|
||||
"startMissing": "Start date missing",
|
||||
"openDay": "Open {date}",
|
||||
"zoom": {
|
||||
"all": "All",
|
||||
"year": "12 months",
|
||||
"quarter": "3 months"
|
||||
},
|
||||
"lanes": {
|
||||
"life": "Life",
|
||||
"illness": "Conditions",
|
||||
"allergies": "Allergies",
|
||||
"medications": "Medications",
|
||||
"vaccinations": "Vaccinations",
|
||||
"visits": "Doctor and procedures",
|
||||
"labs": "Labs",
|
||||
"documents": "Documents",
|
||||
"cycle": "Cycle"
|
||||
},
|
||||
"readiness": {
|
||||
"title": "What your timeline already carries",
|
||||
"subtitle": "An honest inventory before you open it.",
|
||||
"menuEntry": "Data coverage",
|
||||
"hint": "Empty lanes stay hidden until something is there. Modules you switched off never appear. You find this overview later under Data coverage in the timeline.",
|
||||
"later": "Later",
|
||||
"open": "Open timeline",
|
||||
"verdict": {
|
||||
"carries": "It carries already.",
|
||||
"thin": "Still thin. For now the timeline shows mostly your values."
|
||||
},
|
||||
"status": {
|
||||
"carries": "carries",
|
||||
"thin": "thin",
|
||||
"empty": "empty"
|
||||
},
|
||||
"lanes": {
|
||||
"values": "Values",
|
||||
"mood": "Mood",
|
||||
"environment": "Environment"
|
||||
}
|
||||
}
|
||||
},
|
||||
"lifeEvents": {
|
||||
"title": "Life event",
|
||||
"add": "Life event",
|
||||
"subtitle": "An anchor for the timeline, not a reading.",
|
||||
"privacy": "Title and note are stored encrypted. They go to no AI.",
|
||||
"empty": "No life events yet",
|
||||
"emptyHint": "A move, a birth or a new job gives the years an anchor.",
|
||||
"save": "Save",
|
||||
"cancel": "Cancel",
|
||||
"delete": "Delete life event",
|
||||
"saved": "Life event saved",
|
||||
"deleted": "Life event deleted",
|
||||
"fields": {
|
||||
"title": "What happened?",
|
||||
"category": "Kind",
|
||||
"when": "When",
|
||||
"precision": "Precision",
|
||||
"addEnd": "End date, if it was a period",
|
||||
"endDate": "Until",
|
||||
"note": "Note",
|
||||
"optionalTag": "optional",
|
||||
"notePlaceholder": "Something you want to know later"
|
||||
},
|
||||
"category": {
|
||||
"FAMILY": "Family",
|
||||
"HOME": "Home",
|
||||
"WORK": "Work",
|
||||
"LOSS": "Loss",
|
||||
"OTHER": "Other"
|
||||
},
|
||||
"precision": {
|
||||
"DAY": "Day",
|
||||
"MONTH": "Month",
|
||||
"YEAR": "Year"
|
||||
}
|
||||
}
|
||||
}
|
||||
+140
-2
@@ -436,7 +436,8 @@
|
||||
"illness": "Enfermedad",
|
||||
"documents": "Documentos",
|
||||
"vaccinations": "Vacunas",
|
||||
"mentalWellbeing": "Bienestar mental"
|
||||
"mentalWellbeing": "Bienestar mental",
|
||||
"timeline": "Cronología"
|
||||
},
|
||||
"auth": {
|
||||
"login": "Iniciar sesión",
|
||||
@@ -9608,6 +9609,10 @@
|
||||
"vaccinations": {
|
||||
"label": "Vacunas",
|
||||
"description": "La cartilla de vacunación estructurada: dosis, serie, próximo refuerzo."
|
||||
},
|
||||
"timeline": {
|
||||
"label": "Cronología",
|
||||
"description": "Años de un vistazo: enfermedades, medicamentos y visitas junto a tus valores, además de tus propios acontecimientos vitales."
|
||||
}
|
||||
},
|
||||
"moduleOff": {
|
||||
@@ -11831,7 +11836,7 @@
|
||||
},
|
||||
"profile": {
|
||||
"label": "Antecedentes de salud",
|
||||
"detail": "Alergias, antecedentes familiares, los datos de tu perfil de salud, tus visitas médicas y consultas, y tu cartilla de vacunación."
|
||||
"detail": "Alergias, antecedentes familiares, los datos de tu perfil de salud, tus visitas médicas y consultas, tu cartilla de vacunación y tus acontecimientos vitales."
|
||||
},
|
||||
"illness": {
|
||||
"label": "Enfermedades",
|
||||
@@ -12144,5 +12149,138 @@
|
||||
"title": "Síntomas registrados",
|
||||
"filed": "registrado con esta enfermedad"
|
||||
}
|
||||
},
|
||||
"day": {
|
||||
"title": "Día",
|
||||
"previousDay": "Día anterior",
|
||||
"nextDay": "Día siguiente",
|
||||
"close": "Cerrar día",
|
||||
"openDay": "Abrir día",
|
||||
"viewWholeDay": "Ver el día completo",
|
||||
"captureForDay": "Registrar para este día",
|
||||
"empty": "No hay entradas para este día.",
|
||||
"notShared": "Algunas áreas no están compartidas contigo.",
|
||||
"inTimeline": "En la cronología",
|
||||
"askCoach": "Preguntar al Coach por este día",
|
||||
"chartHint": "Haz clic en un punto para abrir su día.",
|
||||
"daysWithEntries": "Días con entradas",
|
||||
"loadFailed": "No se pudo cargar este día.",
|
||||
"dayOf": "Día {n} de {m}",
|
||||
"dayN": "Día {n}",
|
||||
"since": "Desde {date}",
|
||||
"usualRange": "Habitual de {lo} a {hi}",
|
||||
"groups": {
|
||||
"running": "En curso",
|
||||
"values": "Valores",
|
||||
"happened": "Sucedió"
|
||||
},
|
||||
"sections": {
|
||||
"values": "Valores",
|
||||
"sleep": "Sueño",
|
||||
"mood": "Estado de ánimo",
|
||||
"assessments": "Cuestionarios",
|
||||
"medications": "Medicamentos",
|
||||
"illness": "Enfermedad",
|
||||
"symptoms": "Síntomas",
|
||||
"allergies": "Alergias",
|
||||
"labs": "Laboratorio",
|
||||
"visits": "Médico e intervenciones",
|
||||
"vaccinations": "Vacunas",
|
||||
"checkups": "Chequeos",
|
||||
"documents": "Documentos",
|
||||
"workouts": "Entrenamientos",
|
||||
"cycle": "Ciclo",
|
||||
"environment": "Entorno",
|
||||
"lifestyle": "Estilo de vida",
|
||||
"lifeEvents": "Acontecimientos vitales"
|
||||
},
|
||||
"notable": {
|
||||
"extremeHigh": "Valor diario más alto desde {since}",
|
||||
"extremeLow": "Valor diario más bajo desde {since}",
|
||||
"firstValue": "Primera medición de este tipo",
|
||||
"gap": "{days} días sin medición"
|
||||
}
|
||||
},
|
||||
"timeline": {
|
||||
"title": "Cronología",
|
||||
"subtitle": "Años de un vistazo.",
|
||||
"legend": "Mostrado uno junto a otro, no como causa y efecto.",
|
||||
"standing": "Permanente",
|
||||
"startMissing": "Falta la fecha de inicio",
|
||||
"openDay": "Abrir {date}",
|
||||
"zoom": {
|
||||
"all": "Todo",
|
||||
"year": "12 meses",
|
||||
"quarter": "3 meses"
|
||||
},
|
||||
"lanes": {
|
||||
"life": "Vida",
|
||||
"illness": "Enfermedades",
|
||||
"allergies": "Alergias",
|
||||
"medications": "Medicamentos",
|
||||
"vaccinations": "Vacunas",
|
||||
"visits": "Médico e intervenciones",
|
||||
"labs": "Laboratorio",
|
||||
"documents": "Documentos",
|
||||
"cycle": "Ciclo"
|
||||
},
|
||||
"readiness": {
|
||||
"title": "Lo que tu cronología ya muestra",
|
||||
"subtitle": "Un inventario honesto antes de abrirla.",
|
||||
"menuEntry": "Cobertura de datos",
|
||||
"hint": "Las pistas vacías permanecen ocultas hasta que haya algo. Los módulos desactivados nunca aparecen. Encontrarás este resumen más adelante en Cobertura de datos, dentro de la cronología.",
|
||||
"later": "Más tarde",
|
||||
"open": "Abrir cronología",
|
||||
"verdict": {
|
||||
"carries": "Ya tiene contenido.",
|
||||
"thin": "Aún escasa. Por ahora la cronología muestra sobre todo tus valores."
|
||||
},
|
||||
"status": {
|
||||
"carries": "completa",
|
||||
"thin": "escasa",
|
||||
"empty": "vacía"
|
||||
},
|
||||
"lanes": {
|
||||
"values": "Valores",
|
||||
"mood": "Estado de ánimo",
|
||||
"environment": "Entorno"
|
||||
}
|
||||
}
|
||||
},
|
||||
"lifeEvents": {
|
||||
"title": "Acontecimiento vital",
|
||||
"add": "Acontecimiento vital",
|
||||
"subtitle": "Un ancla para la cronología, no una medición.",
|
||||
"privacy": "El título y la nota se guardan cifrados. No se envían a ninguna IA.",
|
||||
"empty": "Aún no hay acontecimientos vitales",
|
||||
"emptyHint": "Una mudanza, un nacimiento o un nuevo trabajo dan un ancla a los años.",
|
||||
"save": "Guardar",
|
||||
"cancel": "Cancelar",
|
||||
"delete": "Eliminar acontecimiento vital",
|
||||
"saved": "Acontecimiento vital guardado",
|
||||
"deleted": "Acontecimiento vital eliminado",
|
||||
"fields": {
|
||||
"title": "¿Qué pasó?",
|
||||
"category": "Tipo",
|
||||
"when": "Cuándo",
|
||||
"precision": "Precisión",
|
||||
"addEnd": "Fecha de fin, si fue un periodo",
|
||||
"endDate": "Hasta",
|
||||
"note": "Nota",
|
||||
"optionalTag": "opcional",
|
||||
"notePlaceholder": "Algo que quieras saber más adelante"
|
||||
},
|
||||
"category": {
|
||||
"FAMILY": "Familia",
|
||||
"HOME": "Vivienda",
|
||||
"WORK": "Trabajo",
|
||||
"LOSS": "Pérdida",
|
||||
"OTHER": "Otro"
|
||||
},
|
||||
"precision": {
|
||||
"DAY": "Día",
|
||||
"MONTH": "Mes",
|
||||
"YEAR": "Año"
|
||||
}
|
||||
}
|
||||
}
|
||||
+140
-2
@@ -436,7 +436,8 @@
|
||||
"illness": "Maladie",
|
||||
"documents": "Documents",
|
||||
"vaccinations": "Vaccinations",
|
||||
"mentalWellbeing": "Bien-être mental"
|
||||
"mentalWellbeing": "Bien-être mental",
|
||||
"timeline": "Chronologie"
|
||||
},
|
||||
"auth": {
|
||||
"login": "Se connecter",
|
||||
@@ -9608,6 +9609,10 @@
|
||||
"vaccinations": {
|
||||
"label": "Vaccinations",
|
||||
"description": "Le carnet de vaccination structuré : dose, série, prochain rappel."
|
||||
},
|
||||
"timeline": {
|
||||
"label": "Chronologie",
|
||||
"description": "Des années d’un coup d’œil : maladies, médicaments et consultations à côté de vos valeurs, ainsi que vos propres événements de vie."
|
||||
}
|
||||
},
|
||||
"moduleOff": {
|
||||
@@ -11831,7 +11836,7 @@
|
||||
},
|
||||
"profile": {
|
||||
"label": "Antécédents de santé",
|
||||
"detail": "Allergies, antécédents familiaux, les informations de votre profil de santé, vos consultations et cabinets, ainsi que votre carnet de vaccination."
|
||||
"detail": "Allergies, antécédents familiaux, les informations de votre profil de santé, vos consultations et cabinets, votre carnet de vaccination ainsi que vos événements de vie."
|
||||
},
|
||||
"illness": {
|
||||
"label": "Maladies",
|
||||
@@ -12144,5 +12149,138 @@
|
||||
"title": "Symptômes notés",
|
||||
"filed": "noté avec cette maladie"
|
||||
}
|
||||
},
|
||||
"day": {
|
||||
"title": "Jour",
|
||||
"previousDay": "Jour précédent",
|
||||
"nextDay": "Jour suivant",
|
||||
"close": "Fermer le jour",
|
||||
"openDay": "Ouvrir le jour",
|
||||
"viewWholeDay": "Voir toute la journée",
|
||||
"captureForDay": "Saisir pour ce jour",
|
||||
"empty": "Aucune entrée pour ce jour.",
|
||||
"notShared": "Certaines rubriques ne sont pas partagées avec vous.",
|
||||
"inTimeline": "Dans la chronologie",
|
||||
"askCoach": "Interroger le Coach sur ce jour",
|
||||
"chartHint": "Cliquez sur un point pour ouvrir son jour.",
|
||||
"daysWithEntries": "Jours avec des entrées",
|
||||
"loadFailed": "Impossible de charger ce jour.",
|
||||
"dayOf": "Jour {n} sur {m}",
|
||||
"dayN": "Jour {n}",
|
||||
"since": "Depuis le {date}",
|
||||
"usualRange": "Habituellement de {lo} à {hi}",
|
||||
"groups": {
|
||||
"running": "En cours",
|
||||
"values": "Valeurs",
|
||||
"happened": "Événements"
|
||||
},
|
||||
"sections": {
|
||||
"values": "Valeurs",
|
||||
"sleep": "Sommeil",
|
||||
"mood": "Humeur",
|
||||
"assessments": "Questionnaires",
|
||||
"medications": "Médicaments",
|
||||
"illness": "Maladie",
|
||||
"symptoms": "Symptômes",
|
||||
"allergies": "Allergies",
|
||||
"labs": "Analyses",
|
||||
"visits": "Médecin et interventions",
|
||||
"vaccinations": "Vaccinations",
|
||||
"checkups": "Dépistages",
|
||||
"documents": "Documents",
|
||||
"workouts": "Entraînements",
|
||||
"cycle": "Cycle",
|
||||
"environment": "Environnement",
|
||||
"lifestyle": "Mode de vie",
|
||||
"lifeEvents": "Événements de vie"
|
||||
},
|
||||
"notable": {
|
||||
"extremeHigh": "Valeur journalière la plus haute depuis {since}",
|
||||
"extremeLow": "Valeur journalière la plus basse depuis {since}",
|
||||
"firstValue": "Première mesure de ce type",
|
||||
"gap": "{days} jours sans mesure"
|
||||
}
|
||||
},
|
||||
"timeline": {
|
||||
"title": "Chronologie",
|
||||
"subtitle": "Des années d’un coup d’œil.",
|
||||
"legend": "Présentés côte à côte, pas comme cause et effet.",
|
||||
"standing": "Permanent",
|
||||
"startMissing": "Date de début manquante",
|
||||
"openDay": "Ouvrir le {date}",
|
||||
"zoom": {
|
||||
"all": "Tout",
|
||||
"year": "12 mois",
|
||||
"quarter": "3 mois"
|
||||
},
|
||||
"lanes": {
|
||||
"life": "Vie",
|
||||
"illness": "Maladies",
|
||||
"allergies": "Allergies",
|
||||
"medications": "Médicaments",
|
||||
"vaccinations": "Vaccinations",
|
||||
"visits": "Médecin et interventions",
|
||||
"labs": "Analyses",
|
||||
"documents": "Documents",
|
||||
"cycle": "Cycle"
|
||||
},
|
||||
"readiness": {
|
||||
"title": "Ce que votre chronologie contient déjà",
|
||||
"subtitle": "Un état des lieux honnête avant de l’ouvrir.",
|
||||
"menuEntry": "Couverture des données",
|
||||
"hint": "Les pistes vides restent masquées tant qu’elles ne contiennent rien. Les modules désactivés n’apparaissent jamais. Vous retrouverez cet aperçu plus tard sous Couverture des données, dans la chronologie.",
|
||||
"later": "Plus tard",
|
||||
"open": "Ouvrir la chronologie",
|
||||
"verdict": {
|
||||
"carries": "Elle est déjà bien remplie.",
|
||||
"thin": "Encore maigre. Pour l’instant, la chronologie montre surtout vos valeurs."
|
||||
},
|
||||
"status": {
|
||||
"carries": "remplie",
|
||||
"thin": "maigre",
|
||||
"empty": "vide"
|
||||
},
|
||||
"lanes": {
|
||||
"values": "Valeurs",
|
||||
"mood": "Humeur",
|
||||
"environment": "Environnement"
|
||||
}
|
||||
}
|
||||
},
|
||||
"lifeEvents": {
|
||||
"title": "Événement de vie",
|
||||
"add": "Événement de vie",
|
||||
"subtitle": "Un repère pour la chronologie, pas une mesure.",
|
||||
"privacy": "Le titre et la note sont chiffrés. Ils ne sont envoyés à aucune IA.",
|
||||
"empty": "Aucun événement de vie pour l’instant",
|
||||
"emptyHint": "Un déménagement, une naissance ou un nouvel emploi donnent un repère aux années.",
|
||||
"save": "Enregistrer",
|
||||
"cancel": "Annuler",
|
||||
"delete": "Supprimer l’événement de vie",
|
||||
"saved": "Événement de vie enregistré",
|
||||
"deleted": "Événement de vie supprimé",
|
||||
"fields": {
|
||||
"title": "Que s’est-il passé ?",
|
||||
"category": "Type",
|
||||
"when": "Quand",
|
||||
"precision": "Précision",
|
||||
"addEnd": "Date de fin, s’il s’agissait d’une période",
|
||||
"endDate": "Jusqu’au",
|
||||
"note": "Note",
|
||||
"optionalTag": "facultatif",
|
||||
"notePlaceholder": "Quelque chose que vous voudrez savoir plus tard"
|
||||
},
|
||||
"category": {
|
||||
"FAMILY": "Famille",
|
||||
"HOME": "Logement",
|
||||
"WORK": "Travail",
|
||||
"LOSS": "Deuil",
|
||||
"OTHER": "Autre"
|
||||
},
|
||||
"precision": {
|
||||
"DAY": "Jour",
|
||||
"MONTH": "Mois",
|
||||
"YEAR": "Année"
|
||||
}
|
||||
}
|
||||
}
|
||||
+140
-2
@@ -436,7 +436,8 @@
|
||||
"illness": "Malattia",
|
||||
"documents": "Documenti",
|
||||
"vaccinations": "Vaccinazioni",
|
||||
"mentalWellbeing": "Benessere mentale"
|
||||
"mentalWellbeing": "Benessere mentale",
|
||||
"timeline": "Cronologia"
|
||||
},
|
||||
"auth": {
|
||||
"login": "Accedi",
|
||||
@@ -9608,6 +9609,10 @@
|
||||
"vaccinations": {
|
||||
"label": "Vaccinazioni",
|
||||
"description": "Il libretto vaccinale strutturato: dose, serie, prossimo richiamo."
|
||||
},
|
||||
"timeline": {
|
||||
"label": "Cronologia",
|
||||
"description": "Anni a colpo d’occhio: malattie, farmaci e visite accanto ai tuoi valori, più i tuoi eventi di vita."
|
||||
}
|
||||
},
|
||||
"moduleOff": {
|
||||
@@ -11831,7 +11836,7 @@
|
||||
},
|
||||
"profile": {
|
||||
"label": "Anamnesi",
|
||||
"detail": "Allergie, anamnesi familiare, i dati del tuo profilo sanitario, le tue visite mediche e studi, e il tuo libretto vaccinale."
|
||||
"detail": "Allergie, anamnesi familiare, i dati del tuo profilo sanitario, le tue visite mediche e studi, il tuo libretto vaccinale e i tuoi eventi di vita."
|
||||
},
|
||||
"illness": {
|
||||
"label": "Malattie",
|
||||
@@ -12144,5 +12149,138 @@
|
||||
"title": "Sintomi registrati",
|
||||
"filed": "registrato con questa malattia"
|
||||
}
|
||||
},
|
||||
"day": {
|
||||
"title": "Giorno",
|
||||
"previousDay": "Giorno precedente",
|
||||
"nextDay": "Giorno successivo",
|
||||
"close": "Chiudi giorno",
|
||||
"openDay": "Apri giorno",
|
||||
"viewWholeDay": "Vedi l’intera giornata",
|
||||
"captureForDay": "Registra per questo giorno",
|
||||
"empty": "Non ci sono voci per questo giorno.",
|
||||
"notShared": "Alcune aree non sono condivise con te.",
|
||||
"inTimeline": "Nella cronologia",
|
||||
"askCoach": "Chiedi al Coach di questo giorno",
|
||||
"chartHint": "Fai clic su un punto per aprire il suo giorno.",
|
||||
"daysWithEntries": "Giorni con voci",
|
||||
"loadFailed": "Impossibile caricare questo giorno.",
|
||||
"dayOf": "Giorno {n} di {m}",
|
||||
"dayN": "Giorno {n}",
|
||||
"since": "Dal {date}",
|
||||
"usualRange": "Di solito da {lo} a {hi}",
|
||||
"groups": {
|
||||
"running": "In corso",
|
||||
"values": "Valori",
|
||||
"happened": "Accaduto"
|
||||
},
|
||||
"sections": {
|
||||
"values": "Valori",
|
||||
"sleep": "Sonno",
|
||||
"mood": "Umore",
|
||||
"assessments": "Questionari",
|
||||
"medications": "Farmaci",
|
||||
"illness": "Malattia",
|
||||
"symptoms": "Sintomi",
|
||||
"allergies": "Allergie",
|
||||
"labs": "Esami",
|
||||
"visits": "Medico e interventi",
|
||||
"vaccinations": "Vaccinazioni",
|
||||
"checkups": "Controlli",
|
||||
"documents": "Documenti",
|
||||
"workouts": "Allenamenti",
|
||||
"cycle": "Ciclo",
|
||||
"environment": "Ambiente",
|
||||
"lifestyle": "Stile di vita",
|
||||
"lifeEvents": "Eventi di vita"
|
||||
},
|
||||
"notable": {
|
||||
"extremeHigh": "Valore giornaliero più alto dal {since}",
|
||||
"extremeLow": "Valore giornaliero più basso dal {since}",
|
||||
"firstValue": "Prima misurazione di questo tipo",
|
||||
"gap": "{days} giorni senza misurazione"
|
||||
}
|
||||
},
|
||||
"timeline": {
|
||||
"title": "Cronologia",
|
||||
"subtitle": "Anni a colpo d’occhio.",
|
||||
"legend": "Mostrati uno accanto all’altro, non come causa ed effetto.",
|
||||
"standing": "Permanente",
|
||||
"startMissing": "Data di inizio mancante",
|
||||
"openDay": "Apri {date}",
|
||||
"zoom": {
|
||||
"all": "Tutto",
|
||||
"year": "12 mesi",
|
||||
"quarter": "3 mesi"
|
||||
},
|
||||
"lanes": {
|
||||
"life": "Vita",
|
||||
"illness": "Malattie",
|
||||
"allergies": "Allergie",
|
||||
"medications": "Farmaci",
|
||||
"vaccinations": "Vaccinazioni",
|
||||
"visits": "Medico e interventi",
|
||||
"labs": "Esami",
|
||||
"documents": "Documenti",
|
||||
"cycle": "Ciclo"
|
||||
},
|
||||
"readiness": {
|
||||
"title": "Cosa contiene già la tua cronologia",
|
||||
"subtitle": "Un inventario onesto prima di aprirla.",
|
||||
"menuEntry": "Copertura dei dati",
|
||||
"hint": "Le corsie vuote restano nascoste finché non c’è qualcosa. I moduli disattivati non compaiono mai. Ritroverai questa panoramica più avanti in Copertura dei dati, nella cronologia.",
|
||||
"later": "Più tardi",
|
||||
"open": "Apri cronologia",
|
||||
"verdict": {
|
||||
"carries": "È già ben fornita.",
|
||||
"thin": "Ancora scarna. Per ora la cronologia mostra soprattutto i tuoi valori."
|
||||
},
|
||||
"status": {
|
||||
"carries": "fornita",
|
||||
"thin": "scarna",
|
||||
"empty": "vuota"
|
||||
},
|
||||
"lanes": {
|
||||
"values": "Valori",
|
||||
"mood": "Umore",
|
||||
"environment": "Ambiente"
|
||||
}
|
||||
}
|
||||
},
|
||||
"lifeEvents": {
|
||||
"title": "Evento di vita",
|
||||
"add": "Evento di vita",
|
||||
"subtitle": "Un punto di riferimento per la cronologia, non una misurazione.",
|
||||
"privacy": "Titolo e nota sono salvati cifrati. Non vanno a nessuna IA.",
|
||||
"empty": "Ancora nessun evento di vita",
|
||||
"emptyHint": "Un trasloco, una nascita o un nuovo lavoro danno agli anni un punto di riferimento.",
|
||||
"save": "Salva",
|
||||
"cancel": "Annulla",
|
||||
"delete": "Elimina evento di vita",
|
||||
"saved": "Evento di vita salvato",
|
||||
"deleted": "Evento di vita eliminato",
|
||||
"fields": {
|
||||
"title": "Cosa è successo?",
|
||||
"category": "Tipo",
|
||||
"when": "Quando",
|
||||
"precision": "Precisione",
|
||||
"addEnd": "Data di fine, se è stato un periodo",
|
||||
"endDate": "Fino al",
|
||||
"note": "Nota",
|
||||
"optionalTag": "facoltativo",
|
||||
"notePlaceholder": "Qualcosa che vorrai sapere più avanti"
|
||||
},
|
||||
"category": {
|
||||
"FAMILY": "Famiglia",
|
||||
"HOME": "Casa",
|
||||
"WORK": "Lavoro",
|
||||
"LOSS": "Lutto",
|
||||
"OTHER": "Altro"
|
||||
},
|
||||
"precision": {
|
||||
"DAY": "Giorno",
|
||||
"MONTH": "Mese",
|
||||
"YEAR": "Anno"
|
||||
}
|
||||
}
|
||||
}
|
||||
+140
-2
@@ -436,7 +436,8 @@
|
||||
"illness": "아픈 날",
|
||||
"documents": "문서",
|
||||
"vaccinations": "예방접종",
|
||||
"mentalWellbeing": "정신 건강"
|
||||
"mentalWellbeing": "정신 건강",
|
||||
"timeline": "타임라인"
|
||||
},
|
||||
"auth": {
|
||||
"login": "로그인",
|
||||
@@ -9608,6 +9609,10 @@
|
||||
"vaccinations": {
|
||||
"label": "예방접종",
|
||||
"description": "예방접종 기록을 구조화해서: 용량, 차수, 다음 추가 접종."
|
||||
},
|
||||
"timeline": {
|
||||
"label": "타임라인",
|
||||
"description": "몇 년을 한눈에: 수치 옆에 질환, 약, 진료가 놓이고, 내 삶의 사건도 함께 보여요."
|
||||
}
|
||||
},
|
||||
"moduleOff": {
|
||||
@@ -11831,7 +11836,7 @@
|
||||
},
|
||||
"profile": {
|
||||
"label": "건강 배경",
|
||||
"detail": "알레르기, 가족력, 건강 프로필의 항목들, 진료와 병원, 예방접종 기록이에요."
|
||||
"detail": "알레르기, 가족력, 건강 프로필의 항목들, 진료와 병원, 예방접종 기록, 삶의 사건이에요."
|
||||
},
|
||||
"illness": {
|
||||
"label": "아픈 날",
|
||||
@@ -12144,5 +12149,138 @@
|
||||
"title": "기록된 증상",
|
||||
"filed": "이 질병과 함께 기록됨"
|
||||
}
|
||||
},
|
||||
"day": {
|
||||
"title": "하루",
|
||||
"previousDay": "전날",
|
||||
"nextDay": "다음 날",
|
||||
"close": "하루 닫기",
|
||||
"openDay": "하루 열기",
|
||||
"viewWholeDay": "하루 전체 보기",
|
||||
"captureForDay": "이 날에 기록하기",
|
||||
"empty": "이 날에는 기록이 없어요.",
|
||||
"notShared": "일부 영역은 공유되지 않았어요.",
|
||||
"inTimeline": "타임라인에서 보기",
|
||||
"askCoach": "이 날에 대해 코치에게 묻기",
|
||||
"chartHint": "점을 클릭하면 그날이 열려요.",
|
||||
"daysWithEntries": "기록이 있는 날",
|
||||
"loadFailed": "이 날을 불러오지 못했어요.",
|
||||
"dayOf": "{m}일 중 {n}일째",
|
||||
"dayN": "{n}일째",
|
||||
"since": "{date}부터",
|
||||
"usualRange": "평소 {lo}~{hi}",
|
||||
"groups": {
|
||||
"running": "진행 중",
|
||||
"values": "수치",
|
||||
"happened": "있었던 일"
|
||||
},
|
||||
"sections": {
|
||||
"values": "수치",
|
||||
"sleep": "수면",
|
||||
"mood": "기분",
|
||||
"assessments": "설문",
|
||||
"medications": "약",
|
||||
"illness": "질환",
|
||||
"symptoms": "증상",
|
||||
"allergies": "알레르기",
|
||||
"labs": "검사",
|
||||
"visits": "진료와 시술",
|
||||
"vaccinations": "예방접종",
|
||||
"checkups": "건강검진",
|
||||
"documents": "문서",
|
||||
"workouts": "운동",
|
||||
"cycle": "생리 주기",
|
||||
"environment": "환경",
|
||||
"lifestyle": "생활 습관",
|
||||
"lifeEvents": "삶의 사건"
|
||||
},
|
||||
"notable": {
|
||||
"extremeHigh": "{since} 이후 가장 높은 하루 값",
|
||||
"extremeLow": "{since} 이후 가장 낮은 하루 값",
|
||||
"firstValue": "이 종류의 첫 측정",
|
||||
"gap": "{days}일 동안 측정 없음"
|
||||
}
|
||||
},
|
||||
"timeline": {
|
||||
"title": "타임라인",
|
||||
"subtitle": "몇 년을 한눈에.",
|
||||
"legend": "나란히 보여줄 뿐, 원인과 결과를 뜻하지 않아요.",
|
||||
"standing": "지속",
|
||||
"startMissing": "시작일 없음",
|
||||
"openDay": "{date} 열기",
|
||||
"zoom": {
|
||||
"all": "전체",
|
||||
"year": "12개월",
|
||||
"quarter": "3개월"
|
||||
},
|
||||
"lanes": {
|
||||
"life": "삶",
|
||||
"illness": "질환",
|
||||
"allergies": "알레르기",
|
||||
"medications": "약",
|
||||
"vaccinations": "예방접종",
|
||||
"visits": "진료와 시술",
|
||||
"labs": "검사",
|
||||
"documents": "문서",
|
||||
"cycle": "생리 주기"
|
||||
},
|
||||
"readiness": {
|
||||
"title": "타임라인에 이미 담긴 것",
|
||||
"subtitle": "열기 전에 솔직하게 살펴보는 현황이에요.",
|
||||
"menuEntry": "데이터 현황",
|
||||
"hint": "빈 줄은 무언가 생길 때까지 숨겨져요. 꺼 둔 모듈은 나타나지 않아요. 이 현황은 나중에 타임라인의 데이터 현황에서 다시 볼 수 있어요.",
|
||||
"later": "나중에",
|
||||
"open": "타임라인 열기",
|
||||
"verdict": {
|
||||
"carries": "이미 충분히 채워졌어요.",
|
||||
"thin": "아직 부족해요. 당분간 타임라인은 주로 수치를 보여줘요."
|
||||
},
|
||||
"status": {
|
||||
"carries": "충분",
|
||||
"thin": "부족",
|
||||
"empty": "비어 있음"
|
||||
},
|
||||
"lanes": {
|
||||
"values": "수치",
|
||||
"mood": "기분",
|
||||
"environment": "환경"
|
||||
}
|
||||
}
|
||||
},
|
||||
"lifeEvents": {
|
||||
"title": "삶의 사건",
|
||||
"add": "삶의 사건",
|
||||
"subtitle": "측정값이 아니라 타임라인의 기준점이에요.",
|
||||
"privacy": "제목과 메모는 암호화되어 저장돼요. 어떤 AI에도 보내지 않아요.",
|
||||
"empty": "아직 삶의 사건이 없어요",
|
||||
"emptyHint": "이사, 출산, 새 직장 같은 일이 몇 년에 기준점을 만들어 줘요.",
|
||||
"save": "저장",
|
||||
"cancel": "취소",
|
||||
"delete": "삶의 사건 삭제",
|
||||
"saved": "삶의 사건을 저장했어요",
|
||||
"deleted": "삶의 사건을 삭제했어요",
|
||||
"fields": {
|
||||
"title": "무슨 일이 있었나요?",
|
||||
"category": "종류",
|
||||
"when": "언제",
|
||||
"precision": "정확도",
|
||||
"addEnd": "기간이었다면 종료일",
|
||||
"endDate": "종료",
|
||||
"note": "메모",
|
||||
"optionalTag": "선택",
|
||||
"notePlaceholder": "나중에 알고 싶은 내용"
|
||||
},
|
||||
"category": {
|
||||
"FAMILY": "가족",
|
||||
"HOME": "주거",
|
||||
"WORK": "일",
|
||||
"LOSS": "상실",
|
||||
"OTHER": "기타"
|
||||
},
|
||||
"precision": {
|
||||
"DAY": "일",
|
||||
"MONTH": "월",
|
||||
"YEAR": "연"
|
||||
}
|
||||
}
|
||||
}
|
||||
+140
-2
@@ -436,7 +436,8 @@
|
||||
"illness": "Choroba",
|
||||
"documents": "Dokumenty",
|
||||
"vaccinations": "Szczepienia",
|
||||
"mentalWellbeing": "Dobrostan psychiczny"
|
||||
"mentalWellbeing": "Dobrostan psychiczny",
|
||||
"timeline": "Oś czasu"
|
||||
},
|
||||
"auth": {
|
||||
"login": "Zaloguj się",
|
||||
@@ -9608,6 +9609,10 @@
|
||||
"vaccinations": {
|
||||
"label": "Szczepienia",
|
||||
"description": "Książeczka szczepień uporządkowana: dawka, seria, następne przypomnienie."
|
||||
},
|
||||
"timeline": {
|
||||
"label": "Oś czasu",
|
||||
"description": "Lata w jednym widoku: choroby, leki i wizyty obok Twoich wartości, a do tego Twoje własne wydarzenia życiowe."
|
||||
}
|
||||
},
|
||||
"moduleOff": {
|
||||
@@ -11831,7 +11836,7 @@
|
||||
},
|
||||
"profile": {
|
||||
"label": "Historia zdrowia",
|
||||
"detail": "Alergie, wywiad rodzinny, dane z Twojego profilu zdrowotnego, wizyty lekarskie i gabinety oraz Twoja historia szczepień."
|
||||
"detail": "Alergie, wywiad rodzinny, dane z Twojego profilu zdrowotnego, wizyty lekarskie i gabinety, Twoja historia szczepień oraz Twoje wydarzenia życiowe."
|
||||
},
|
||||
"illness": {
|
||||
"label": "Choroby",
|
||||
@@ -12144,5 +12149,138 @@
|
||||
"title": "Zapisane objawy",
|
||||
"filed": "zapisano przy tej chorobie"
|
||||
}
|
||||
},
|
||||
"day": {
|
||||
"title": "Dzień",
|
||||
"previousDay": "Poprzedni dzień",
|
||||
"nextDay": "Następny dzień",
|
||||
"close": "Zamknij dzień",
|
||||
"openDay": "Otwórz dzień",
|
||||
"viewWholeDay": "Zobacz cały dzień",
|
||||
"captureForDay": "Dodaj dla tego dnia",
|
||||
"empty": "Brak wpisów dla tego dnia.",
|
||||
"notShared": "Niektóre obszary nie są Ci udostępnione.",
|
||||
"inTimeline": "Na osi czasu",
|
||||
"askCoach": "Zapytaj Coacha o ten dzień",
|
||||
"chartHint": "Kliknij punkt, aby otworzyć jego dzień.",
|
||||
"daysWithEntries": "Dni z wpisami",
|
||||
"loadFailed": "Nie udało się wczytać tego dnia.",
|
||||
"dayOf": "Dzień {n} z {m}",
|
||||
"dayN": "Dzień {n}",
|
||||
"since": "Od {date}",
|
||||
"usualRange": "Zwykle od {lo} do {hi}",
|
||||
"groups": {
|
||||
"running": "W toku",
|
||||
"values": "Wartości",
|
||||
"happened": "Wydarzyło się"
|
||||
},
|
||||
"sections": {
|
||||
"values": "Wartości",
|
||||
"sleep": "Sen",
|
||||
"mood": "Nastrój",
|
||||
"assessments": "Kwestionariusze",
|
||||
"medications": "Leki",
|
||||
"illness": "Choroba",
|
||||
"symptoms": "Objawy",
|
||||
"allergies": "Alergie",
|
||||
"labs": "Badania",
|
||||
"visits": "Lekarz i zabiegi",
|
||||
"vaccinations": "Szczepienia",
|
||||
"checkups": "Badania profilaktyczne",
|
||||
"documents": "Dokumenty",
|
||||
"workouts": "Treningi",
|
||||
"cycle": "Cykl",
|
||||
"environment": "Otoczenie",
|
||||
"lifestyle": "Styl życia",
|
||||
"lifeEvents": "Wydarzenia życiowe"
|
||||
},
|
||||
"notable": {
|
||||
"extremeHigh": "Najwyższa wartość dzienna od {since}",
|
||||
"extremeLow": "Najniższa wartość dzienna od {since}",
|
||||
"firstValue": "Pierwszy pomiar tego rodzaju",
|
||||
"gap": "{days} dni bez pomiaru"
|
||||
}
|
||||
},
|
||||
"timeline": {
|
||||
"title": "Oś czasu",
|
||||
"subtitle": "Lata w jednym widoku.",
|
||||
"legend": "Pokazane obok siebie, nie jako przyczyna i skutek.",
|
||||
"standing": "Stałe",
|
||||
"startMissing": "Brak daty rozpoczęcia",
|
||||
"openDay": "Otwórz {date}",
|
||||
"zoom": {
|
||||
"all": "Wszystko",
|
||||
"year": "12 miesięcy",
|
||||
"quarter": "3 miesiące"
|
||||
},
|
||||
"lanes": {
|
||||
"life": "Życie",
|
||||
"illness": "Choroby",
|
||||
"allergies": "Alergie",
|
||||
"medications": "Leki",
|
||||
"vaccinations": "Szczepienia",
|
||||
"visits": "Lekarz i zabiegi",
|
||||
"labs": "Badania",
|
||||
"documents": "Dokumenty",
|
||||
"cycle": "Cykl"
|
||||
},
|
||||
"readiness": {
|
||||
"title": "Co już zawiera Twoja oś czasu",
|
||||
"subtitle": "Uczciwy przegląd, zanim ją otworzysz.",
|
||||
"menuEntry": "Stan danych",
|
||||
"hint": "Puste ścieżki pozostają ukryte, dopóki coś się nie pojawi. Wyłączone moduły nigdy się nie pojawiają. Ten przegląd znajdziesz później w sekcji Stan danych na osi czasu.",
|
||||
"later": "Później",
|
||||
"open": "Otwórz oś czasu",
|
||||
"verdict": {
|
||||
"carries": "Już ma treść.",
|
||||
"thin": "Jeszcze skromna. Na razie oś czasu pokazuje głównie Twoje wartości."
|
||||
},
|
||||
"status": {
|
||||
"carries": "wypełniona",
|
||||
"thin": "skromna",
|
||||
"empty": "pusta"
|
||||
},
|
||||
"lanes": {
|
||||
"values": "Wartości",
|
||||
"mood": "Nastrój",
|
||||
"environment": "Otoczenie"
|
||||
}
|
||||
}
|
||||
},
|
||||
"lifeEvents": {
|
||||
"title": "Wydarzenie życiowe",
|
||||
"add": "Wydarzenie życiowe",
|
||||
"subtitle": "Punkt odniesienia na osi czasu, nie pomiar.",
|
||||
"privacy": "Tytuł i notatka są zapisywane w postaci zaszyfrowanej. Nie trafiają do żadnej AI.",
|
||||
"empty": "Brak wydarzeń życiowych",
|
||||
"emptyHint": "Przeprowadzka, narodziny dziecka czy nowa praca dają latom punkt odniesienia.",
|
||||
"save": "Zapisz",
|
||||
"cancel": "Anuluj",
|
||||
"delete": "Usuń wydarzenie życiowe",
|
||||
"saved": "Zapisano wydarzenie życiowe",
|
||||
"deleted": "Usunięto wydarzenie życiowe",
|
||||
"fields": {
|
||||
"title": "Co się wydarzyło?",
|
||||
"category": "Rodzaj",
|
||||
"when": "Kiedy",
|
||||
"precision": "Dokładność",
|
||||
"addEnd": "Data zakończenia, jeśli był to okres",
|
||||
"endDate": "Do",
|
||||
"note": "Notatka",
|
||||
"optionalTag": "opcjonalnie",
|
||||
"notePlaceholder": "Coś, co zechcesz wiedzieć później"
|
||||
},
|
||||
"category": {
|
||||
"FAMILY": "Rodzina",
|
||||
"HOME": "Mieszkanie",
|
||||
"WORK": "Praca",
|
||||
"LOSS": "Strata",
|
||||
"OTHER": "Inne"
|
||||
},
|
||||
"precision": {
|
||||
"DAY": "Dzień",
|
||||
"MONTH": "Miesiąc",
|
||||
"YEAR": "Rok"
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user