mirror of
https://github.com/MBombeck/HealthLog.git
synced 2026-11-08 20:42:43 +00:00
Translate the setup flow into the other six locales
Every key the flow, the checklist rows, the Settings card and the module-off action added to the English bundle now exists in German, Spanish, French, Italian, Polish and Korean, with the same placeholders. The forty-seven keys the five-step wizard left behind — its carousel, goal picker, source grid and step counter — leave all seven bundles, and the English-leak guard drops the one entry that named them.
This commit is contained in:
1 parent
ec82ad3a93
commit
02ca15ad6e
8 files changed
+1045
-502
No files matched your search
+174
-72
@@ -4487,51 +4487,8 @@
|
||||
"back": "Zurück",
|
||||
"skip": "Überspringen",
|
||||
"next": "Weiter",
|
||||
"step1of4": "Schritt 1 von 4",
|
||||
"step2of4": "Schritt 2 von 4",
|
||||
"step3of4": "Schritt 3 von 4",
|
||||
"step4of4": "Schritt 4 von 4"
|
||||
},
|
||||
"goals": {
|
||||
"title": "Was möchtest du erfassen?",
|
||||
"body": "Wähle die Bereiche, die dir wichtig sind — wir zeigen sie zuerst auf deinem Dashboard an, und sie helfen dir zu entscheiden, was du als Nächstes einrichtest.",
|
||||
"helpHint": "Ein bis drei Schwerpunkte funktionieren erfahrungsgemäß am besten — mehr geht aber jederzeit.",
|
||||
"options": {
|
||||
"weightManagement": "Gewicht im Griff",
|
||||
"bpTracking": "Blutdruck",
|
||||
"glucoseTracking": "Blutzucker",
|
||||
"sleepImprovement": "Besser schlafen",
|
||||
"medicationCompliance": "Medikamente",
|
||||
"generalWellness": "Allgemeine Form"
|
||||
}
|
||||
},
|
||||
"source": {
|
||||
"title": "Quelle verbinden",
|
||||
"body": "Werte automatisch übernehmen oder weiter manuell eintragen. Hier wird nichts für dich eingerichtet — jede Karte zeigt nur, wo du sie verbindest. Geräte-Quellen brauchen eine kostenlose Entwickler-App auf deinem eigenen Konto (etwa 5 Minuten); die Anleitung auf jeder Karte führt dich durch.",
|
||||
"recommended": "Empfohlen",
|
||||
"manual": {
|
||||
"title": "Manuelle Eingabe",
|
||||
"body": "Werte direkt erfassen, wann es dir passt. Funktioniert auf jedem Gerät, kein Konto bei Dritten nötig."
|
||||
},
|
||||
"withings": {
|
||||
"title": "Withings",
|
||||
"body": "Waagen, Blutdruckmesser und Tracker von Withings synchronisieren automatisch, sobald verbunden.",
|
||||
"cta": "Withings verbinden",
|
||||
"setupCta": "Einrichten",
|
||||
"setupHint": "Braucht zuerst deine eigene, kostenlose Withings-Entwickler-App — etwa 5 Minuten, einmalig."
|
||||
},
|
||||
"more": {
|
||||
"title": "Weitere Quellen",
|
||||
"body": "Verbinde eine davon in den Einstellungen, wann immer du bereit bist — die meisten brauchen zuerst eine kostenlose Entwickler-App auf deinem eigenen Konto.",
|
||||
"appleHealth": "Apple Health",
|
||||
"whoop": "WHOOP",
|
||||
"oura": "Oura",
|
||||
"polar": "Polar",
|
||||
"nightscout": "Nightscout",
|
||||
"fitbit": "Fitbit",
|
||||
"appleHealthHint": "Apple Health hat keine Web-Verbindung — schließe das Onboarding hier ab und richte Apple Health danach in der HealthLog-App auf deinem iPhone ein."
|
||||
},
|
||||
"import": "Bestehende Daten importieren"
|
||||
"stepOf": "Schritt {current} von {total}",
|
||||
"stepsLabel": "Schritte der Einrichtung"
|
||||
},
|
||||
"baseline": {
|
||||
"title": "Kurz zu dir",
|
||||
@@ -4547,8 +4504,7 @@
|
||||
"genderFemale": "Weiblich",
|
||||
"genderOther": "Divers",
|
||||
"dateOfBirthLabel": "Geburtsdatum",
|
||||
"dateOfBirthHint": "Wird ausschließlich für altersbezogene Auswertungen genutzt.",
|
||||
"saveCta": "Speichern und weiter"
|
||||
"dateOfBirthHint": "Wird ausschließlich für altersbezogene Auswertungen genutzt."
|
||||
},
|
||||
"done": {
|
||||
"title": "Alles bereit",
|
||||
@@ -4562,34 +4518,12 @@
|
||||
},
|
||||
"welcomeBack": {
|
||||
"title": "Willkommen zurück",
|
||||
"body": "Das Onboarding hast du bereits abgeschlossen. Möchtest du etwas anpassen, findest du alles in den Einstellungen.",
|
||||
"cta": "Zum Dashboard"
|
||||
},
|
||||
"disclaimer": {
|
||||
"acknowledge": "Mir ist klar: HealthLog ist ein privates Tracking-Tool, keine klinische Bewertung und keine Diagnose. Bei Sorgen wende ich mich an meine Ärztin oder meinen Arzt, nicht an diese App.",
|
||||
"learnMore": "Mehr erfahren"
|
||||
},
|
||||
"welcome": {
|
||||
"title": "Willkommen bei HealthLog",
|
||||
"carouselLabel": "Begrüßungs-Karussell",
|
||||
"slideOf": "Folie {current} von {total}",
|
||||
"prevSlide": "Vorherige Folie",
|
||||
"nextSlide": "Nächste Folie",
|
||||
"gotoSlide": "Zu Folie {index} springen",
|
||||
"cta": "Los geht's",
|
||||
"slide1": {
|
||||
"title": "Alles, was zählt",
|
||||
"body": "Gewicht, Blutdruck, Glukose, Schlaf, Stimmung — alles in einem Verlauf, der dir gehört."
|
||||
},
|
||||
"slide2": {
|
||||
"title": "Verbinde deine Quellen",
|
||||
"body": "Synchronisiere mit Apple Health und Withings oder trage Werte manuell ein. Deine Daten bleiben auf deinem Server."
|
||||
},
|
||||
"slide3": {
|
||||
"title": "Erkenne das Muster",
|
||||
"body": "Tageszusammenfassungen, Trend-Diagramme und ein Coach, der zeigt was sich verändert hat — alles auf deinem Gerät."
|
||||
}
|
||||
},
|
||||
"anamnesis": {
|
||||
"title": "Zu deiner Gesundheit (optional)",
|
||||
"subtitle": "Etwas Kontext, damit HealthLog deine Werte fairer einordnet.",
|
||||
@@ -4620,6 +4554,161 @@
|
||||
"keylessLine": "HealthLog ist auch ohne KI vollständig nutzbar. Deine Kacheln, Diagramme, Trends und Exporte funktionieren alle — KI ergänzt nur den Klartext obendrauf.",
|
||||
"setupCta": "Einrichten (etwa eine Minute)",
|
||||
"sharedKeyNote": "Diese Instanz stellt bereits einen gemeinsamen KI-Anbieter bereit, deshalb funktionieren Insights für dich sofort — keine Einrichtung nötig."
|
||||
},
|
||||
"steps": {
|
||||
"who": "Für wen diese Akte ist",
|
||||
"areas": "Worauf du achten willst",
|
||||
"medication": "Medikamente",
|
||||
"sources": "Woher die Werte kommen",
|
||||
"visit": "Arztbesuch",
|
||||
"units": "Einheiten",
|
||||
"confirm": "Bestätigen",
|
||||
"first-result": "Erstes Ergebnis",
|
||||
"done": "Fertig"
|
||||
},
|
||||
"flow": {
|
||||
"welcome": {
|
||||
"title": "Willkommen bei HealthLog",
|
||||
"body": "Fünf kurze Fragen entscheiden, was HealthLog dir zuerst zeigt. Das dauert etwa zwei Minuten.",
|
||||
"changeLater": "Nichts ist endgültig: Jede Wahl lässt sich später unter Einstellungen ändern.",
|
||||
"setUp": "Einrichten",
|
||||
"skip": "Vorerst überspringen",
|
||||
"againBody": "Deine Einrichtung ist abgeschlossen. Beantworte die Fragen erneut, um zu ändern, was HealthLog zuerst zeigt, oder geh zum Dashboard.",
|
||||
"setUpAgain": "Erneut einrichten"
|
||||
},
|
||||
"who": {
|
||||
"title": "Für wen ist diese Akte?",
|
||||
"body": "Die folgenden Antworten gelten für diese Akte.",
|
||||
"options": {
|
||||
"me": "Für mich",
|
||||
"someone-else": "Für jemanden, um den ich mich kümmere",
|
||||
"both": "Beides"
|
||||
},
|
||||
"hints": {
|
||||
"someone-else": "Zum Beispiel ein Kind oder ein Elternteil. Das Profil wird am Ende angelegt.",
|
||||
"both": "Richte jetzt deine eigene Akte ein; das Profil für die andere Person wird am Ende angeboten."
|
||||
}
|
||||
},
|
||||
"areas": {
|
||||
"title": "Worauf möchtest du achten?",
|
||||
"body": "Wähle beliebig viele. Sie entscheiden, welche Module eingeschaltet sind und was das Dashboard zuerst zeigt.",
|
||||
"options": {
|
||||
"blood-pressure": "Blutdruck",
|
||||
"weight-body": "Gewicht und Körper",
|
||||
"glucose": "Blutzucker",
|
||||
"sleep": "Schlaf und Erholung",
|
||||
"mood": "Stimmung und seelisches Wohlbefinden",
|
||||
"cycle": "Zyklus",
|
||||
"activity": "Aktivität und Training",
|
||||
"labs": "Laborwerte",
|
||||
"illness": "Krankheiten und Symptome"
|
||||
}
|
||||
},
|
||||
"medication": {
|
||||
"title": "Nimmst du Medikamente nach einem festen Plan?",
|
||||
"body": "Ein Plan schaltet das Medikamenten-Modul und Erinnerungen ein.",
|
||||
"options": {
|
||||
"yes": "Ja",
|
||||
"no": "Nein",
|
||||
"sometimes": "Manchmal"
|
||||
}
|
||||
},
|
||||
"sources": {
|
||||
"title": "Woher kommen deine Werte heute?",
|
||||
"body": "Wähle beliebig viele. Am Ende wird eine Verbindung angeboten; keine ist Pflicht.",
|
||||
"options": {
|
||||
"manual": "Ich tippe sie ein",
|
||||
"apple-health": "Apple Health auf meinem iPhone",
|
||||
"withings": "Withings",
|
||||
"oura": "Oura",
|
||||
"whoop": "WHOOP",
|
||||
"polar": "Polar",
|
||||
"fitbit": "Fitbit",
|
||||
"strava": "Strava",
|
||||
"nightscout": "Nightscout",
|
||||
"file": "Eine Datei, die ich schon habe"
|
||||
},
|
||||
"hints": {
|
||||
"apple-health": "Wird von der iOS-App synchronisiert oder aus einem Export importiert.",
|
||||
"file": "Wird unter Einstellungen importiert, sobald du hier fertig bist."
|
||||
}
|
||||
},
|
||||
"visit": {
|
||||
"title": "Steht ein Arztbesuch an?",
|
||||
"body": "Ein Besuch schaltet den Arztbericht ein und setzt die Vorbereitung auf deine Checkliste.",
|
||||
"options": {
|
||||
"within-a-month": "Ja, innerhalb eines Monats",
|
||||
"later": "Später",
|
||||
"no": "Nein"
|
||||
}
|
||||
},
|
||||
"units": {
|
||||
"title": "Welche Einheiten verwendest du?",
|
||||
"body": "Werte werden einmal gespeichert und in der Einheit angezeigt, die du wählst. Du kannst sie später unter Einstellungen ändern.",
|
||||
"glucoseLegend": "Blutzucker",
|
||||
"weightLegend": "Gewicht und Größe",
|
||||
"options": {
|
||||
"metric": "kg und cm",
|
||||
"imperial": "lb und ft/in"
|
||||
}
|
||||
},
|
||||
"confirm": {
|
||||
"title": "Das schalten deine Antworten ein",
|
||||
"body": "Ein Blick, dann ist HealthLog eingerichtet. Nichts davon ist endgültig.",
|
||||
"modulesTitle": "Module",
|
||||
"switchedOn": "Eingeschaltet: {modules}.",
|
||||
"nothingExtra": "Deine Antworten schalten kein zusätzliches Modul ein; die Kernwerte sind immer da.",
|
||||
"alwaysOn": "Immer an: {modules} und die Kernwerte (Gewicht, Blutdruck, Puls).",
|
||||
"everythingElse": "Alles andere bleibt einen Klick entfernt unter",
|
||||
"modulesLink": "Einstellungen, Module",
|
||||
"glucoseUnit": "Blutzucker",
|
||||
"unitPreference": "Einheiten",
|
||||
"language": "Sprache",
|
||||
"timezone": "Zeitzone",
|
||||
"changeInSettings": "Unter Einstellungen, Konto ändern",
|
||||
"cta": "Bestätigen und weiter",
|
||||
"managedTitle": "Die Person, um die du dich kümmerst",
|
||||
"managedBody": "Ihre Akte hat keinen eigenen Login; du betreust sie aus deinem Konto. Zum Anlegen ist ein zweiter Faktor auf deinem Konto nötig.",
|
||||
"managedCreate": "Profil anlegen und abschließen",
|
||||
"managedLater": "Du kannst es auch später unter Einstellungen, Geteilter Zugriff anlegen.",
|
||||
"finishWithoutProfile": "Ohne Profil abschließen"
|
||||
},
|
||||
"first-result": {
|
||||
"connect-source": {
|
||||
"title": "{target} verbinden",
|
||||
"body": "Eine Verbindung, aus deinen Antworten gewählt. Danach kommen die Werte von selbst.",
|
||||
"howTo": "Die Verbindung wird auf der Integrationsseite hergestellt. Komm danach hierher zurück; dieser Bildschirm merkt, wenn sie steht.",
|
||||
"cta": "{target} verbinden",
|
||||
"checking": "Verbindung wird geprüft.",
|
||||
"waiting": "Noch nicht verbunden.",
|
||||
"done": "{target} ist verbunden.",
|
||||
"syncing": "Die erste Synchronisierung läuft. Die Werte erscheinen auf dem Dashboard, sobald sie ankommen."
|
||||
},
|
||||
"add-medication": {
|
||||
"title": "Dein erstes Medikament hinzufügen",
|
||||
"body": "Name, Dosis und Plan; die Erinnerung folgt dem Plan, den du festlegst.",
|
||||
"howTo": "Das Medikament wird in wenigen kurzen Schritten angelegt. Weitere kannst du später auf der Medikamentenseite hinzufügen.",
|
||||
"cta": "Medikament hinzufügen",
|
||||
"done": "{name} ist angelegt.",
|
||||
"doneUnnamed": "Dein erstes Medikament ist angelegt.",
|
||||
"nextDose": "Nächste Dosis: {when}.",
|
||||
"reminders": "Erinnerungen folgen dem Plan, den du festgelegt hast."
|
||||
},
|
||||
"log-reading": {
|
||||
"title": "Einen Wert eintragen: {target}",
|
||||
"body": "Ein Wert bringt die erste Zahl auf dein Dashboard. Der Trend zeichnet sich ab dem fünften von selbst.",
|
||||
"done": "Dein erster Wert ist auf seiner Kachel.",
|
||||
"doneElsewhere": "Dein erster Eintrag für {target} ist erfasst.",
|
||||
"elsewhere": "{target} hat eine eigene Seite. Öffne sie, mach den ersten Eintrag und komm dann zurück, um ihn als erledigt zu markieren.",
|
||||
"open": "{target} öffnen",
|
||||
"markDone": "Ich habe den Eintrag gemacht"
|
||||
}
|
||||
},
|
||||
"done": {
|
||||
"tourCta": "Kurze Tour machen",
|
||||
"openRecord": "Akte von {name} öffnen",
|
||||
"createProfile": "Profil für die Person anlegen, um die du dich kümmerst"
|
||||
}
|
||||
}
|
||||
},
|
||||
"gettingStarted": {
|
||||
@@ -4646,7 +4735,11 @@
|
||||
"notificationsCta": "Benachrichtigungen öffnen",
|
||||
"insightsTitle": "Insights aktivieren (optional)",
|
||||
"insightsDescription": "Füge ein lokales Modell oder deinen eigenen KI-Schlüssel hinzu, um das tägliche Briefing und Coach freizuschalten.",
|
||||
"insightsCta": "Insights aktivieren"
|
||||
"insightsCta": "Insights aktivieren",
|
||||
"visitTitle": "Auf den Arztbesuch vorbereiten",
|
||||
"visitDescription": "Trag den Termin in den Kalender ein; der Arztbericht bündelt, was du mitbringst.",
|
||||
"visitCta": "Besuche öffnen",
|
||||
"dataSourceNamedTitle": "{source} verbinden"
|
||||
}
|
||||
},
|
||||
"trendHints": {
|
||||
@@ -6458,7 +6551,15 @@
|
||||
},
|
||||
"dangerZoneDetail": "Dein Konto und deine Anmeldedaten bleiben erhalten.",
|
||||
"deleteAccountCardDetail": "Dieser Vorgang kann nicht rückgängig gemacht werden.",
|
||||
"passkeyStepUpRequired": "Aus Sicherheitsgründen bitte erneut anmelden, bevor du einen Passkey entfernst."
|
||||
"passkeyStepUpRequired": "Aus Sicherheitsgründen bitte erneut anmelden, bevor du einen Passkey entfernst.",
|
||||
"setup": {
|
||||
"title": "Einrichtung",
|
||||
"description": "Die Fragen, die entscheiden, was HealthLog zuerst zeigt, und die Erste-Schritte-Checkliste auf dem Dashboard.",
|
||||
"setUpAgain": "Erneut einrichten",
|
||||
"showChecklist": "Checkliste wieder anzeigen",
|
||||
"checklistShown": "Die Checkliste ist wieder auf dem Dashboard.",
|
||||
"checklistNothingHidden": "Die Checkliste war nicht ausgeblendet; sie öffnet sich auf dem Dashboard."
|
||||
}
|
||||
},
|
||||
"admin": {
|
||||
"title": "Administration",
|
||||
@@ -8730,7 +8831,8 @@
|
||||
"unavailable": {
|
||||
"description": "Der Betreiber hat {module} für alle Konten auf diesem Server ausgeschaltet. Keine eigene Einstellung holt es zurück.",
|
||||
"title": "Auf diesem Server nicht verfügbar"
|
||||
}
|
||||
},
|
||||
"openModules": "Einstellungen, Module öffnen"
|
||||
},
|
||||
"vaccinations": {
|
||||
"title": "Impfungen",
|
||||
|
||||
+1
-69
@@ -4487,54 +4487,9 @@
|
||||
"back": "Back",
|
||||
"skip": "Skip",
|
||||
"next": "Continue",
|
||||
"step1of4": "Step 1 of 4",
|
||||
"step2of4": "Step 2 of 4",
|
||||
"step3of4": "Step 3 of 4",
|
||||
"step4of4": "Step 4 of 4",
|
||||
"stepOf": "Step {current} of {total}",
|
||||
"stepsLabel": "Setup steps"
|
||||
},
|
||||
"goals": {
|
||||
"title": "What would you like to track?",
|
||||
"body": "Pick the areas you care about — we'll surface them first on your dashboard, and they help you decide what to set up next.",
|
||||
"helpHint": "One to three priorities tend to work best — you can always add more later.",
|
||||
"options": {
|
||||
"weightManagement": "Weight management",
|
||||
"bpTracking": "Blood pressure",
|
||||
"glucoseTracking": "Glucose",
|
||||
"sleepImprovement": "Better sleep",
|
||||
"medicationCompliance": "Medications",
|
||||
"generalWellness": "General wellness"
|
||||
}
|
||||
},
|
||||
"source": {
|
||||
"title": "Connect a source",
|
||||
"body": "Bring in measurements automatically, or stay on manual entry. Nothing here is configured for you — each card just shows where to connect it. Device sources need a free developer app registered on your own account (about 5 minutes); the setup guide on each card walks through it.",
|
||||
"recommended": "Recommended",
|
||||
"manual": {
|
||||
"title": "Manual entry",
|
||||
"body": "Log readings yourself, whenever it fits. Works on any device, no third-party account required."
|
||||
},
|
||||
"withings": {
|
||||
"title": "Withings",
|
||||
"body": "Scales, blood-pressure cuffs and trackers from Withings sync automatically once connected.",
|
||||
"cta": "Connect Withings",
|
||||
"setupCta": "Set up",
|
||||
"setupHint": "Needs your own free Withings developer app first — about 5 minutes, one time."
|
||||
},
|
||||
"more": {
|
||||
"title": "More sources",
|
||||
"body": "Connect any of these in Settings whenever you're ready — most need a free developer app registered on your own account first.",
|
||||
"appleHealth": "Apple Health",
|
||||
"whoop": "WHOOP",
|
||||
"oura": "Oura",
|
||||
"polar": "Polar",
|
||||
"nightscout": "Nightscout",
|
||||
"fitbit": "Fitbit",
|
||||
"appleHealthHint": "Apple Health has no web connection — finish onboarding here, then open the HealthLog app on your iPhone to complete Apple Health setup."
|
||||
},
|
||||
"import": "Import existing history"
|
||||
},
|
||||
"baseline": {
|
||||
"title": "A bit about you",
|
||||
"body": "Four optional fields sharpen target ranges, BMI and reminders. You can adjust any of them later in Settings.",
|
||||
@@ -4549,8 +4504,7 @@
|
||||
"genderFemale": "Female",
|
||||
"genderOther": "Other",
|
||||
"dateOfBirthLabel": "Date of birth",
|
||||
"dateOfBirthHint": "Used only for age-aware analytics.",
|
||||
"saveCta": "Save and continue"
|
||||
"dateOfBirthHint": "Used only for age-aware analytics."
|
||||
},
|
||||
"done": {
|
||||
"title": "You're all set",
|
||||
@@ -4564,34 +4518,12 @@
|
||||
},
|
||||
"welcomeBack": {
|
||||
"title": "Welcome back",
|
||||
"body": "You've already finished onboarding. To adjust anything, head to Settings — everything you set up is editable from there.",
|
||||
"cta": "Open dashboard"
|
||||
},
|
||||
"disclaimer": {
|
||||
"acknowledge": "I understand: HealthLog is a private tracking tool, not a clinical assessment or diagnosis. If I'm worried I'll talk to my doctor, not this app.",
|
||||
"learnMore": "Learn more"
|
||||
},
|
||||
"welcome": {
|
||||
"title": "Welcome to HealthLog",
|
||||
"carouselLabel": "Welcome carousel",
|
||||
"slideOf": "Slide {current} of {total}",
|
||||
"prevSlide": "Previous slide",
|
||||
"nextSlide": "Next slide",
|
||||
"gotoSlide": "Go to slide {index}",
|
||||
"cta": "Get started",
|
||||
"slide1": {
|
||||
"title": "Track every signal",
|
||||
"body": "Weight, blood pressure, glucose, sleep, mood — keep your full picture in one log you own."
|
||||
},
|
||||
"slide2": {
|
||||
"title": "Connect your sources",
|
||||
"body": "Sync with Apple Health and Withings, or add readings by hand. Your data stays on your server."
|
||||
},
|
||||
"slide3": {
|
||||
"title": "See the pattern",
|
||||
"body": "Daily summaries, trend charts, and a coach that surfaces what changed — all on your own device."
|
||||
}
|
||||
},
|
||||
"anamnesis": {
|
||||
"title": "About your health (optional)",
|
||||
"subtitle": "A little context so HealthLog reads your numbers more fairly.",
|
||||
|
||||
+174
-72
@@ -4487,51 +4487,8 @@
|
||||
"back": "Atrás",
|
||||
"skip": "Omitir",
|
||||
"next": "Continuar",
|
||||
"step1of4": "Paso 1 de 4",
|
||||
"step2of4": "Paso 2 de 4",
|
||||
"step3of4": "Paso 3 de 4",
|
||||
"step4of4": "Paso 4 de 4"
|
||||
},
|
||||
"goals": {
|
||||
"title": "¿Qué te gustaría registrar?",
|
||||
"body": "Elige las áreas que te interesan: las mostraremos primero en tu panel y te ayudarán a decidir qué configurar a continuación.",
|
||||
"helpHint": "Una a tres prioridades suelen funcionar mejor — siempre podrás añadir más más adelante.",
|
||||
"options": {
|
||||
"weightManagement": "Control del peso",
|
||||
"bpTracking": "Presión arterial",
|
||||
"glucoseTracking": "Glucosa",
|
||||
"sleepImprovement": "Mejor sueño",
|
||||
"medicationCompliance": "Medicamentos",
|
||||
"generalWellness": "Bienestar general"
|
||||
}
|
||||
},
|
||||
"source": {
|
||||
"title": "Conectar una fuente",
|
||||
"body": "Importa las mediciones automáticamente o sigue con la entrada manual. Aquí no se configura nada por ti: cada tarjeta solo muestra dónde conectarla. Las fuentes de dispositivo necesitan una app de desarrollador gratuita en tu propia cuenta (unos 5 minutos); la guía de cada tarjeta te lo explica.",
|
||||
"recommended": "Recomendado",
|
||||
"manual": {
|
||||
"title": "Entrada manual",
|
||||
"body": "Registra tus mediciones tú mismo cuando te venga bien. Funciona en cualquier dispositivo, sin cuenta de terceros."
|
||||
},
|
||||
"withings": {
|
||||
"title": "Withings",
|
||||
"body": "Las básculas, los tensiómetros y los trackers de Withings se sincronizan automáticamente una vez conectados.",
|
||||
"cta": "Conectar Withings",
|
||||
"setupCta": "Configurar",
|
||||
"setupHint": "Necesita primero tu propia app de desarrollador de Withings, gratuita — unos 5 minutos, una sola vez."
|
||||
},
|
||||
"more": {
|
||||
"title": "Más fuentes",
|
||||
"body": "Conecta cualquiera de ellas en Ajustes cuando quieras — la mayoría necesita antes una app de desarrollador gratuita en tu propia cuenta.",
|
||||
"appleHealth": "Apple Health",
|
||||
"whoop": "WHOOP",
|
||||
"oura": "Oura",
|
||||
"polar": "Polar",
|
||||
"nightscout": "Nightscout",
|
||||
"fitbit": "Fitbit",
|
||||
"appleHealthHint": "Apple Health no tiene conexión web — termina aquí la puesta en marcha y luego abre la app HealthLog en tu iPhone para completar la configuración de Apple Health."
|
||||
},
|
||||
"import": "Importar historial existente"
|
||||
"stepOf": "Paso {current} de {total}",
|
||||
"stepsLabel": "Pasos de la configuración"
|
||||
},
|
||||
"baseline": {
|
||||
"title": "Cuéntanos sobre ti",
|
||||
@@ -4547,8 +4504,7 @@
|
||||
"genderFemale": "Mujer",
|
||||
"genderOther": "Otro",
|
||||
"dateOfBirthLabel": "Fecha de nacimiento",
|
||||
"dateOfBirthHint": "Se utiliza solo para análisis sensibles a la edad.",
|
||||
"saveCta": "Guardar y continuar"
|
||||
"dateOfBirthHint": "Se utiliza solo para análisis sensibles a la edad."
|
||||
},
|
||||
"done": {
|
||||
"title": "Todo listo",
|
||||
@@ -4562,34 +4518,12 @@
|
||||
},
|
||||
"welcomeBack": {
|
||||
"title": "Bienvenido de nuevo",
|
||||
"body": "Ya completaste la configuración inicial. Para cambiar algo, abre Ajustes — todo lo que configuraste se puede editar desde ahí.",
|
||||
"cta": "Abrir el panel"
|
||||
},
|
||||
"disclaimer": {
|
||||
"acknowledge": "Lo entiendo: HealthLog es una herramienta privada de seguimiento, no una valoración clínica ni un diagnóstico. Si me preocupa algo, hablaré con mi médico, no con esta app.",
|
||||
"learnMore": "Más información"
|
||||
},
|
||||
"welcome": {
|
||||
"title": "Bienvenido a HealthLog",
|
||||
"carouselLabel": "Carrusel de bienvenida",
|
||||
"slideOf": "Diapositiva {current} de {total}",
|
||||
"prevSlide": "Diapositiva anterior",
|
||||
"nextSlide": "Diapositiva siguiente",
|
||||
"gotoSlide": "Ir a la diapositiva {index}",
|
||||
"cta": "Empezar",
|
||||
"slide1": {
|
||||
"title": "Registra cada señal",
|
||||
"body": "Peso, presión, glucosa, sueño, ánimo — todo en un único registro que es tuyo."
|
||||
},
|
||||
"slide2": {
|
||||
"title": "Conecta tus fuentes",
|
||||
"body": "Sincroniza con Apple Health y Withings o añade datos a mano. Tus datos se quedan en tu servidor."
|
||||
},
|
||||
"slide3": {
|
||||
"title": "Descubre los patrones",
|
||||
"body": "Resúmenes diarios, gráficas de tendencias y un coach que destaca lo que cambió — todo en tu propio dispositivo."
|
||||
}
|
||||
},
|
||||
"anamnesis": {
|
||||
"title": "Sobre tu salud (opcional)",
|
||||
"subtitle": "Un poco de contexto para que HealthLog interprete tus valores de forma más justa.",
|
||||
@@ -4620,6 +4554,161 @@
|
||||
"keylessLine": "HealthLog es plenamente útil sin IA. Tus paneles, gráficos, tendencias y exportaciones funcionan — la IA solo añade la lectura en lenguaje claro por encima.",
|
||||
"setupCta": "Configúralo (un minuto aprox.)",
|
||||
"sharedKeyNote": "Esta instancia ya ofrece un proveedor de IA compartido, así que los insights funcionan para ti ahora mismo — sin configuración."
|
||||
},
|
||||
"steps": {
|
||||
"who": "Para quién es este registro",
|
||||
"areas": "Qué quieres vigilar",
|
||||
"medication": "Medicación",
|
||||
"sources": "De dónde vienen las mediciones",
|
||||
"visit": "Visita médica",
|
||||
"units": "Unidades",
|
||||
"confirm": "Confirmar",
|
||||
"first-result": "Primer resultado",
|
||||
"done": "Listo"
|
||||
},
|
||||
"flow": {
|
||||
"welcome": {
|
||||
"title": "Bienvenido a HealthLog",
|
||||
"body": "Cinco preguntas breves deciden qué te muestra HealthLog primero. Lleva unos dos minutos.",
|
||||
"changeLater": "Nada es definitivo: cada elección se puede cambiar después en Ajustes.",
|
||||
"setUp": "Configurar",
|
||||
"skip": "Omitir por ahora",
|
||||
"againBody": "Tu configuración está terminada. Responde de nuevo las preguntas para cambiar lo que HealthLog muestra primero, o ve al panel.",
|
||||
"setUpAgain": "Configurar de nuevo"
|
||||
},
|
||||
"who": {
|
||||
"title": "¿Para quién es este registro?",
|
||||
"body": "Las respuestas siguientes se aplican a este registro.",
|
||||
"options": {
|
||||
"me": "Para mí",
|
||||
"someone-else": "Para alguien a mi cargo",
|
||||
"both": "Ambos"
|
||||
},
|
||||
"hints": {
|
||||
"someone-else": "Un hijo o un padre, por ejemplo. Su perfil se crea al final.",
|
||||
"both": "Configura ahora tu propio registro; el perfil de la otra persona se ofrece al final."
|
||||
}
|
||||
},
|
||||
"areas": {
|
||||
"title": "¿Qué quieres vigilar?",
|
||||
"body": "Elige las que quieras. Deciden qué módulos se activan y qué muestra primero el panel.",
|
||||
"options": {
|
||||
"blood-pressure": "Presión arterial",
|
||||
"weight-body": "Peso y cuerpo",
|
||||
"glucose": "Glucosa en sangre",
|
||||
"sleep": "Sueño y recuperación",
|
||||
"mood": "Ánimo y bienestar mental",
|
||||
"cycle": "Ciclo",
|
||||
"activity": "Actividad y entrenamientos",
|
||||
"labs": "Resultados de laboratorio",
|
||||
"illness": "Enfermedades y síntomas"
|
||||
}
|
||||
},
|
||||
"medication": {
|
||||
"title": "¿Tomas medicación con un horario fijo?",
|
||||
"body": "Un horario activa el módulo de medicación y los recordatorios.",
|
||||
"options": {
|
||||
"yes": "Sí",
|
||||
"no": "No",
|
||||
"sometimes": "A veces"
|
||||
}
|
||||
},
|
||||
"sources": {
|
||||
"title": "¿De dónde vienen hoy tus mediciones?",
|
||||
"body": "Elige las que quieras. Al final se ofrece una conexión; ninguna es obligatoria.",
|
||||
"options": {
|
||||
"manual": "Las escribo a mano",
|
||||
"apple-health": "Apple Health en mi iPhone",
|
||||
"withings": "Withings",
|
||||
"oura": "Oura",
|
||||
"whoop": "WHOOP",
|
||||
"polar": "Polar",
|
||||
"fitbit": "Fitbit",
|
||||
"strava": "Strava",
|
||||
"nightscout": "Nightscout",
|
||||
"file": "Un archivo que ya tengo"
|
||||
},
|
||||
"hints": {
|
||||
"apple-health": "Sincronizado por la app de iOS o importado desde una exportación.",
|
||||
"file": "Se importa en Ajustes cuando termines aquí."
|
||||
}
|
||||
},
|
||||
"visit": {
|
||||
"title": "¿Tienes una visita médica próximamente?",
|
||||
"body": "Una visita activa el informe médico y añade su preparación a tu lista de tareas.",
|
||||
"options": {
|
||||
"within-a-month": "Sí, en menos de un mes",
|
||||
"later": "Más adelante",
|
||||
"no": "No"
|
||||
}
|
||||
},
|
||||
"units": {
|
||||
"title": "¿Qué unidades usas?",
|
||||
"body": "Las mediciones se guardan una vez y se muestran en la unidad que elijas. Puedes cambiarla después en Ajustes.",
|
||||
"glucoseLegend": "Glucosa en sangre",
|
||||
"weightLegend": "Peso y altura",
|
||||
"options": {
|
||||
"metric": "kg y cm",
|
||||
"imperial": "lb y ft/in"
|
||||
}
|
||||
},
|
||||
"confirm": {
|
||||
"title": "Esto es lo que activan tus respuestas",
|
||||
"body": "Un vistazo y HealthLog queda configurado. Nada de esto es definitivo.",
|
||||
"modulesTitle": "Módulos",
|
||||
"switchedOn": "Activados: {modules}.",
|
||||
"nothingExtra": "Tus respuestas no activan ningún módulo adicional; las mediciones básicas siempre están.",
|
||||
"alwaysOn": "Siempre activos: {modules} y las mediciones básicas (peso, presión arterial, pulso).",
|
||||
"everythingElse": "Todo lo demás queda a un clic en",
|
||||
"modulesLink": "Ajustes, Módulos",
|
||||
"glucoseUnit": "Glucosa en sangre",
|
||||
"unitPreference": "Unidades",
|
||||
"language": "Idioma",
|
||||
"timezone": "Zona horaria",
|
||||
"changeInSettings": "Cámbialo en Ajustes, Cuenta",
|
||||
"cta": "Confirmar y continuar",
|
||||
"managedTitle": "La persona a tu cargo",
|
||||
"managedBody": "Su registro no tiene inicio de sesión propio; lo gestionas desde tu cuenta. Para crearlo hace falta un segundo factor en tu cuenta.",
|
||||
"managedCreate": "Crear el perfil y terminar",
|
||||
"managedLater": "También puedes crearlo después en Ajustes, Acceso compartido.",
|
||||
"finishWithoutProfile": "Terminar sin el perfil"
|
||||
},
|
||||
"first-result": {
|
||||
"connect-source": {
|
||||
"title": "Conectar {target}",
|
||||
"body": "Una conexión, elegida según tus respuestas. Después las mediciones llegan solas.",
|
||||
"howTo": "La conexión se hace en la página de integraciones. Vuelve aquí después; esta pantalla detecta cuándo está lista.",
|
||||
"cta": "Conectar {target}",
|
||||
"checking": "Comprobando la conexión.",
|
||||
"waiting": "Aún no conectado.",
|
||||
"done": "{target} está conectado.",
|
||||
"syncing": "La primera sincronización está en marcha. Las mediciones aparecen en el panel a medida que llegan."
|
||||
},
|
||||
"add-medication": {
|
||||
"title": "Añade tu primer medicamento",
|
||||
"body": "Nombre, dosis y horario; el recordatorio sigue el horario que fijes.",
|
||||
"howTo": "El medicamento se añade en unos pocos pasos. Puedes añadir más después en la página de medicación.",
|
||||
"cta": "Añadir un medicamento",
|
||||
"done": "{name} está añadido.",
|
||||
"doneUnnamed": "Tu primer medicamento está añadido.",
|
||||
"nextDose": "Próxima dosis: {when}.",
|
||||
"reminders": "Los recordatorios siguen el horario que fijaste."
|
||||
},
|
||||
"log-reading": {
|
||||
"title": "Registra una medición: {target}",
|
||||
"body": "Una medición pone el primer valor en tu panel. La tendencia se dibuja sola a partir de la quinta.",
|
||||
"done": "Tu primera medición está en su tarjeta.",
|
||||
"doneElsewhere": "Tu primera entrada de {target} está registrada.",
|
||||
"elsewhere": "{target} tiene su propia página. Ábrela, haz la primera entrada y vuelve aquí para marcarla como hecha.",
|
||||
"open": "Abrir {target}",
|
||||
"markDone": "Ya hice la entrada"
|
||||
}
|
||||
},
|
||||
"done": {
|
||||
"tourCta": "Hacer un recorrido breve",
|
||||
"openRecord": "Abrir el registro de {name}",
|
||||
"createProfile": "Crear el perfil de la persona a tu cargo"
|
||||
}
|
||||
}
|
||||
},
|
||||
"gettingStarted": {
|
||||
@@ -4646,7 +4735,11 @@
|
||||
"notificationsCta": "Abrir notificaciones",
|
||||
"insightsTitle": "Activar insights (opcional)",
|
||||
"insightsDescription": "Añade un modelo local o tu propia clave de IA para desbloquear el resumen diario y Coach.",
|
||||
"insightsCta": "Activar insights"
|
||||
"insightsCta": "Activar insights",
|
||||
"visitTitle": "Prepararse para la visita",
|
||||
"visitDescription": "Anota la cita en el calendario; el informe médico reúne lo que debes llevar.",
|
||||
"visitCta": "Abrir visitas",
|
||||
"dataSourceNamedTitle": "Conectar {source}"
|
||||
}
|
||||
},
|
||||
"trendHints": {
|
||||
@@ -6458,7 +6551,15 @@
|
||||
},
|
||||
"dangerZoneDetail": "Tu cuenta y las credenciales con las que inicias sesión se conservan.",
|
||||
"deleteAccountCardDetail": "Esto no se puede deshacer.",
|
||||
"passkeyStepUpRequired": "Por seguridad, vuelve a iniciar sesión antes de quitar una clave de acceso."
|
||||
"passkeyStepUpRequired": "Por seguridad, vuelve a iniciar sesión antes de quitar una clave de acceso.",
|
||||
"setup": {
|
||||
"title": "Configuración inicial",
|
||||
"description": "Las preguntas que deciden qué muestra HealthLog primero, y la lista de primeros pasos del panel.",
|
||||
"setUpAgain": "Configurar de nuevo",
|
||||
"showChecklist": "Mostrar la lista de nuevo",
|
||||
"checklistShown": "La lista vuelve a estar en el panel.",
|
||||
"checklistNothingHidden": "La lista no estaba oculta; se abre en el panel."
|
||||
}
|
||||
},
|
||||
"admin": {
|
||||
"title": "Administration",
|
||||
@@ -8730,7 +8831,8 @@
|
||||
"unavailable": {
|
||||
"description": "El operador ha desactivado {module} para todas las cuentas de este servidor. Ningún ajuste tuyo puede recuperarlo.",
|
||||
"title": "No disponible en este servidor"
|
||||
}
|
||||
},
|
||||
"openModules": "Abrir Ajustes, Módulos"
|
||||
},
|
||||
"vaccinations": {
|
||||
"title": "Vacunas",
|
||||
|
||||
+174
-72
@@ -4487,51 +4487,8 @@
|
||||
"back": "Retour",
|
||||
"skip": "Ignorer",
|
||||
"next": "Continuer",
|
||||
"step1of4": "Étape 1 sur 4",
|
||||
"step2of4": "Étape 2 sur 4",
|
||||
"step3of4": "Étape 3 sur 4",
|
||||
"step4of4": "Étape 4 sur 4"
|
||||
},
|
||||
"goals": {
|
||||
"title": "Que souhaitez-vous suivre ?",
|
||||
"body": "Sélectionnez les domaines qui comptent pour vous : nous les afficherons en premier sur votre tableau de bord, et ils vous aident à décider quoi configurer ensuite.",
|
||||
"helpHint": "Un à trois axes prioritaires fonctionnent généralement le mieux, mais vous pourrez en ajouter plus tard.",
|
||||
"options": {
|
||||
"weightManagement": "Gestion du poids",
|
||||
"bpTracking": "Tension artérielle",
|
||||
"glucoseTracking": "Glycémie",
|
||||
"sleepImprovement": "Mieux dormir",
|
||||
"medicationCompliance": "Médicaments",
|
||||
"generalWellness": "Bien-être général"
|
||||
}
|
||||
},
|
||||
"source": {
|
||||
"title": "Connecter une source",
|
||||
"body": "Importez les mesures automatiquement ou conservez la saisie manuelle. Rien n'est configuré à votre place : chaque carte indique simplement où la connecter. Les sources d'appareil nécessitent une application développeur gratuite sur votre propre compte (environ 5 minutes) ; le guide de chaque carte vous accompagne.",
|
||||
"recommended": "Recommandé",
|
||||
"manual": {
|
||||
"title": "Saisie manuelle",
|
||||
"body": "Enregistrez vos mesures vous-même, quand cela vous convient. Fonctionne sur tout appareil, aucun compte tiers requis."
|
||||
},
|
||||
"withings": {
|
||||
"title": "Withings",
|
||||
"body": "Balances, tensiomètres et trackers Withings se synchronisent automatiquement une fois connectés.",
|
||||
"cta": "Connecter Withings",
|
||||
"setupCta": "Configurer",
|
||||
"setupHint": "Nécessite d'abord votre propre application développeur Withings, gratuite — environ 5 minutes, une seule fois."
|
||||
},
|
||||
"more": {
|
||||
"title": "Autres sources",
|
||||
"body": "Connectez l'une d'elles dans les Réglages quand vous le souhaitez — la plupart nécessitent d'abord une application développeur gratuite sur votre propre compte.",
|
||||
"appleHealth": "Apple Health",
|
||||
"whoop": "WHOOP",
|
||||
"oura": "Oura",
|
||||
"polar": "Polar",
|
||||
"nightscout": "Nightscout",
|
||||
"fitbit": "Fitbit",
|
||||
"appleHealthHint": "Apple Health n'a pas de connexion web — terminez d'abord la configuration ici, puis ouvrez l'app HealthLog sur votre iPhone pour finaliser la configuration d'Apple Health."
|
||||
},
|
||||
"import": "Importer un historique existant"
|
||||
"stepOf": "Étape {current} sur {total}",
|
||||
"stepsLabel": "Étapes de la configuration"
|
||||
},
|
||||
"baseline": {
|
||||
"title": "Quelques informations",
|
||||
@@ -4547,8 +4504,7 @@
|
||||
"genderFemale": "Femme",
|
||||
"genderOther": "Autre",
|
||||
"dateOfBirthLabel": "Date de naissance",
|
||||
"dateOfBirthHint": "Utilisée uniquement pour les analyses qui tiennent compte de l'âge.",
|
||||
"saveCta": "Enregistrer et continuer"
|
||||
"dateOfBirthHint": "Utilisée uniquement pour les analyses qui tiennent compte de l'âge."
|
||||
},
|
||||
"done": {
|
||||
"title": "Tout est prêt",
|
||||
@@ -4562,34 +4518,12 @@
|
||||
},
|
||||
"welcomeBack": {
|
||||
"title": "Bon retour",
|
||||
"body": "Vous avez déjà terminé la configuration. Pour modifier un élément, ouvrez les paramètres — tout reste éditable.",
|
||||
"cta": "Ouvrir le tableau de bord"
|
||||
},
|
||||
"disclaimer": {
|
||||
"acknowledge": "Je comprends : HealthLog est un outil de suivi privé, pas une évaluation clinique ni un diagnostic. En cas d'inquiétude, je consulte mon médecin, pas cette application.",
|
||||
"learnMore": "En savoir plus"
|
||||
},
|
||||
"welcome": {
|
||||
"title": "Bienvenue dans HealthLog",
|
||||
"carouselLabel": "Carrousel de bienvenue",
|
||||
"slideOf": "Diapositive {current} sur {total}",
|
||||
"prevSlide": "Diapositive précédente",
|
||||
"nextSlide": "Diapositive suivante",
|
||||
"gotoSlide": "Aller à la diapositive {index}",
|
||||
"cta": "Commencer",
|
||||
"slide1": {
|
||||
"title": "Notez chaque signal",
|
||||
"body": "Poids, tension, glycémie, sommeil, humeur — un seul journal qui vous appartient."
|
||||
},
|
||||
"slide2": {
|
||||
"title": "Connectez vos sources",
|
||||
"body": "Synchronisez avec Apple Health et Withings, ou ajoutez vos mesures à la main. Vos données restent sur votre serveur."
|
||||
},
|
||||
"slide3": {
|
||||
"title": "Repérez les tendances",
|
||||
"body": "Résumés quotidiens, graphiques de tendances et un coach qui met en avant ce qui a changé — le tout sur votre appareil."
|
||||
}
|
||||
},
|
||||
"anamnesis": {
|
||||
"title": "À propos de votre santé (facultatif)",
|
||||
"subtitle": "Un peu de contexte pour que HealthLog interprète vos valeurs plus justement.",
|
||||
@@ -4620,6 +4554,161 @@
|
||||
"keylessLine": "HealthLog est pleinement utile sans IA. Vos tuiles, graphiques, tendances et exports fonctionnent tous — l'IA n'ajoute que la lecture en langage clair par-dessus.",
|
||||
"setupCta": "Configurez-le (environ une minute)",
|
||||
"sharedKeyNote": "Cette instance fournit déjà un fournisseur d'IA partagé : les insights fonctionnent pour vous dès maintenant — aucune configuration nécessaire."
|
||||
},
|
||||
"steps": {
|
||||
"who": "À qui appartient ce dossier",
|
||||
"areas": "Ce que vous voulez suivre",
|
||||
"medication": "Médicaments",
|
||||
"sources": "D'où viennent les mesures",
|
||||
"visit": "Visite médicale",
|
||||
"units": "Unités",
|
||||
"confirm": "Confirmer",
|
||||
"first-result": "Premier résultat",
|
||||
"done": "Terminé"
|
||||
},
|
||||
"flow": {
|
||||
"welcome": {
|
||||
"title": "Bienvenue dans HealthLog",
|
||||
"body": "Cinq questions rapides décident de ce que HealthLog vous montre en premier. Cela prend environ deux minutes.",
|
||||
"changeLater": "Rien n'est définitif : chaque choix peut être modifié plus tard dans les réglages.",
|
||||
"setUp": "Configurer",
|
||||
"skip": "Passer pour l'instant",
|
||||
"againBody": "Votre configuration est terminée. Répondez à nouveau aux questions pour changer ce que HealthLog montre en premier, ou allez au tableau de bord.",
|
||||
"setUpAgain": "Reconfigurer"
|
||||
},
|
||||
"who": {
|
||||
"title": "À qui appartient ce dossier ?",
|
||||
"body": "Les réponses qui suivent s'appliquent à ce dossier.",
|
||||
"options": {
|
||||
"me": "À moi",
|
||||
"someone-else": "À une personne dont je m'occupe",
|
||||
"both": "Les deux"
|
||||
},
|
||||
"hints": {
|
||||
"someone-else": "Un enfant ou un parent, par exemple. Son profil est créé à la fin.",
|
||||
"both": "Configurez d'abord votre propre dossier ; le profil de l'autre personne vous est proposé à la fin."
|
||||
}
|
||||
},
|
||||
"areas": {
|
||||
"title": "Que voulez-vous suivre ?",
|
||||
"body": "Choisissez autant d'options que vous voulez. Elles décident des modules activés et de ce que le tableau de bord montre en premier.",
|
||||
"options": {
|
||||
"blood-pressure": "Tension artérielle",
|
||||
"weight-body": "Poids et corps",
|
||||
"glucose": "Glycémie",
|
||||
"sleep": "Sommeil et récupération",
|
||||
"mood": "Humeur et bien-être mental",
|
||||
"cycle": "Cycle",
|
||||
"activity": "Activité et entraînements",
|
||||
"labs": "Résultats d'analyses",
|
||||
"illness": "Maladies et symptômes"
|
||||
}
|
||||
},
|
||||
"medication": {
|
||||
"title": "Prenez-vous des médicaments selon un horaire fixe ?",
|
||||
"body": "Un horaire active le module médicaments et les rappels.",
|
||||
"options": {
|
||||
"yes": "Oui",
|
||||
"no": "Non",
|
||||
"sometimes": "Parfois"
|
||||
}
|
||||
},
|
||||
"sources": {
|
||||
"title": "D'où viennent vos mesures aujourd'hui ?",
|
||||
"body": "Choisissez autant d'options que vous voulez. Une connexion est proposée à la fin ; aucune n'est obligatoire.",
|
||||
"options": {
|
||||
"manual": "Je les saisis moi-même",
|
||||
"apple-health": "Apple Santé sur mon iPhone",
|
||||
"withings": "Withings",
|
||||
"oura": "Oura",
|
||||
"whoop": "WHOOP",
|
||||
"polar": "Polar",
|
||||
"fitbit": "Fitbit",
|
||||
"strava": "Strava",
|
||||
"nightscout": "Nightscout",
|
||||
"file": "Un fichier que j'ai déjà"
|
||||
},
|
||||
"hints": {
|
||||
"apple-health": "Synchronisé par l'app iOS, ou importé depuis un export.",
|
||||
"file": "À importer dans les réglages une fois cette étape terminée."
|
||||
}
|
||||
},
|
||||
"visit": {
|
||||
"title": "Une visite médicale est-elle prévue ?",
|
||||
"body": "Une visite active le rapport médical et ajoute sa préparation à votre liste de départ.",
|
||||
"options": {
|
||||
"within-a-month": "Oui, d'ici un mois",
|
||||
"later": "Plus tard",
|
||||
"no": "Non"
|
||||
}
|
||||
},
|
||||
"units": {
|
||||
"title": "Quelles unités utilisez-vous ?",
|
||||
"body": "Les mesures sont enregistrées une fois et affichées dans l'unité de votre choix. Vous pourrez la changer plus tard dans les réglages.",
|
||||
"glucoseLegend": "Glycémie",
|
||||
"weightLegend": "Poids et taille",
|
||||
"options": {
|
||||
"metric": "kg et cm",
|
||||
"imperial": "lb et ft/in"
|
||||
}
|
||||
},
|
||||
"confirm": {
|
||||
"title": "Voici ce que vos réponses activent",
|
||||
"body": "Un coup d'œil, et HealthLog est configuré. Rien ici n'est définitif.",
|
||||
"modulesTitle": "Modules",
|
||||
"switchedOn": "Activés : {modules}.",
|
||||
"nothingExtra": "Vos réponses n'activent aucun module supplémentaire ; les mesures de base sont toujours là.",
|
||||
"alwaysOn": "Toujours actifs : {modules}, et les mesures de base (poids, tension, pouls).",
|
||||
"everythingElse": "Tout le reste reste à un clic dans",
|
||||
"modulesLink": "Réglages, Modules",
|
||||
"glucoseUnit": "Glycémie",
|
||||
"unitPreference": "Unités",
|
||||
"language": "Langue",
|
||||
"timezone": "Fuseau horaire",
|
||||
"changeInSettings": "À modifier dans Réglages, Compte",
|
||||
"cta": "Confirmer et continuer",
|
||||
"managedTitle": "La personne dont vous vous occupez",
|
||||
"managedBody": "Son dossier n'a pas d'identifiant propre ; vous le gérez depuis votre compte. Un second facteur sur votre compte est nécessaire pour le créer.",
|
||||
"managedCreate": "Créer le profil et terminer",
|
||||
"managedLater": "Vous pouvez aussi le créer plus tard dans Réglages, Accès partagé.",
|
||||
"finishWithoutProfile": "Terminer sans le profil"
|
||||
},
|
||||
"first-result": {
|
||||
"connect-source": {
|
||||
"title": "Connecter {target}",
|
||||
"body": "Une seule connexion, choisie d'après vos réponses. Les mesures arrivent ensuite d'elles-mêmes.",
|
||||
"howTo": "La connexion se fait sur la page des intégrations. Revenez ici ensuite ; cet écran détecte quand elle est établie.",
|
||||
"cta": "Connecter {target}",
|
||||
"checking": "Vérification de la connexion.",
|
||||
"waiting": "Pas encore connecté.",
|
||||
"done": "{target} est connecté.",
|
||||
"syncing": "La première synchronisation est en cours. Les mesures apparaissent sur le tableau de bord au fur et à mesure."
|
||||
},
|
||||
"add-medication": {
|
||||
"title": "Ajoutez votre premier médicament",
|
||||
"body": "Nom, dose et horaire ; le rappel suit l'horaire que vous définissez.",
|
||||
"howTo": "Le médicament s'ajoute en quelques étapes courtes. Vous pourrez en ajouter d'autres plus tard sur la page des médicaments.",
|
||||
"cta": "Ajouter un médicament",
|
||||
"done": "{name} est ajouté.",
|
||||
"doneUnnamed": "Votre premier médicament est ajouté.",
|
||||
"nextDose": "Prochaine prise : {when}.",
|
||||
"reminders": "Les rappels suivent l'horaire que vous avez défini."
|
||||
},
|
||||
"log-reading": {
|
||||
"title": "Saisir une mesure : {target}",
|
||||
"body": "Une mesure place la première valeur sur votre tableau de bord. La tendance se dessine d'elle-même à partir de la cinquième.",
|
||||
"done": "Votre première mesure est sur sa tuile.",
|
||||
"doneElsewhere": "Votre première entrée pour {target} est enregistrée.",
|
||||
"elsewhere": "{target} a sa propre page. Ouvrez-la, faites la première entrée, puis revenez ici la marquer comme faite.",
|
||||
"open": "Ouvrir {target}",
|
||||
"markDone": "J'ai fait l'entrée"
|
||||
}
|
||||
},
|
||||
"done": {
|
||||
"tourCta": "Faire une courte visite guidée",
|
||||
"openRecord": "Ouvrir le dossier de {name}",
|
||||
"createProfile": "Créer le profil de la personne dont vous vous occupez"
|
||||
}
|
||||
}
|
||||
},
|
||||
"gettingStarted": {
|
||||
@@ -4646,7 +4735,11 @@
|
||||
"notificationsCta": "Ouvrir les notifications",
|
||||
"insightsTitle": "Activer les insights (facultatif)",
|
||||
"insightsDescription": "Ajoutez un modèle local ou votre propre clé IA pour débloquer le briefing quotidien et Coach.",
|
||||
"insightsCta": "Activer les insights"
|
||||
"insightsCta": "Activer les insights",
|
||||
"visitTitle": "Préparer la visite",
|
||||
"visitDescription": "Notez le rendez-vous dans le calendrier ; le rapport médical rassemble ce qu'il faut apporter.",
|
||||
"visitCta": "Ouvrir les visites",
|
||||
"dataSourceNamedTitle": "Connecter {source}"
|
||||
}
|
||||
},
|
||||
"trendHints": {
|
||||
@@ -6458,7 +6551,15 @@
|
||||
},
|
||||
"dangerZoneDetail": "Votre compte et vos identifiants de connexion sont conservés.",
|
||||
"deleteAccountCardDetail": "Cette action est irréversible.",
|
||||
"passkeyStepUpRequired": "Par sécurité, reconnecte-toi avant de supprimer une clé d'accès."
|
||||
"passkeyStepUpRequired": "Par sécurité, reconnecte-toi avant de supprimer une clé d'accès.",
|
||||
"setup": {
|
||||
"title": "Configuration",
|
||||
"description": "Les questions qui décident de ce que HealthLog montre en premier, et la liste de départ du tableau de bord.",
|
||||
"setUpAgain": "Reconfigurer",
|
||||
"showChecklist": "Réafficher la liste de départ",
|
||||
"checklistShown": "La liste de départ est de retour sur le tableau de bord.",
|
||||
"checklistNothingHidden": "La liste n'était pas masquée ; elle s'ouvre sur le tableau de bord."
|
||||
}
|
||||
},
|
||||
"admin": {
|
||||
"title": "Administration",
|
||||
@@ -8730,7 +8831,8 @@
|
||||
"unavailable": {
|
||||
"description": "L'exploitant a désactivé {module} pour tous les comptes de ce serveur. Aucun réglage de votre côté ne peut le rétablir.",
|
||||
"title": "Non disponible sur ce serveur"
|
||||
}
|
||||
},
|
||||
"openModules": "Ouvrir Réglages, Modules"
|
||||
},
|
||||
"vaccinations": {
|
||||
"title": "Vaccinations",
|
||||
|
||||
+174
-72
@@ -4487,51 +4487,8 @@
|
||||
"back": "Indietro",
|
||||
"skip": "Salta",
|
||||
"next": "Continua",
|
||||
"step1of4": "Passo 1 di 4",
|
||||
"step2of4": "Passo 2 di 4",
|
||||
"step3of4": "Passo 3 di 4",
|
||||
"step4of4": "Passo 4 di 4"
|
||||
},
|
||||
"goals": {
|
||||
"title": "Cosa vuoi monitorare?",
|
||||
"body": "Scegli gli ambiti che ti interessano: li mostreremo per primi nella tua dashboard e ti aiutano a decidere cosa configurare in seguito.",
|
||||
"helpHint": "Da una a tre priorità funzionano di solito meglio — potrai aggiungerne altre in qualsiasi momento.",
|
||||
"options": {
|
||||
"weightManagement": "Gestione del peso",
|
||||
"bpTracking": "Pressione arteriosa",
|
||||
"glucoseTracking": "Glicemia",
|
||||
"sleepImprovement": "Sonno migliore",
|
||||
"medicationCompliance": "Farmaci",
|
||||
"generalWellness": "Benessere generale"
|
||||
}
|
||||
},
|
||||
"source": {
|
||||
"title": "Connetti una sorgente",
|
||||
"body": "Importa le misurazioni in automatico oppure resta sull'inserimento manuale. Qui non viene configurato nulla al posto tuo: ogni scheda mostra solo dove collegarla. Le fonti su dispositivo richiedono un'app sviluppatore gratuita sul tuo account (circa 5 minuti); la guida su ogni scheda ti accompagna.",
|
||||
"recommended": "Consigliato",
|
||||
"manual": {
|
||||
"title": "Inserimento manuale",
|
||||
"body": "Registra tu stesso le misurazioni, quando ti è comodo. Funziona su qualsiasi dispositivo, senza account di terzi."
|
||||
},
|
||||
"withings": {
|
||||
"title": "Withings",
|
||||
"body": "Bilance, misuratori di pressione e tracker Withings si sincronizzano automaticamente una volta collegati.",
|
||||
"cta": "Connetti Withings",
|
||||
"setupCta": "Configura",
|
||||
"setupHint": "Richiede prima la tua app sviluppatore Withings gratuita — circa 5 minuti, una tantum."
|
||||
},
|
||||
"more": {
|
||||
"title": "Altre fonti",
|
||||
"body": "Collega una di queste nelle Impostazioni quando vuoi — la maggior parte richiede prima un'app sviluppatore gratuita sul tuo account.",
|
||||
"appleHealth": "Apple Health",
|
||||
"whoop": "WHOOP",
|
||||
"oura": "Oura",
|
||||
"polar": "Polar",
|
||||
"nightscout": "Nightscout",
|
||||
"fitbit": "Fitbit",
|
||||
"appleHealthHint": "Apple Health non ha una connessione web — completa qui la configurazione iniziale, poi apri l'app HealthLog sul tuo iPhone per completare la configurazione di Apple Health."
|
||||
},
|
||||
"import": "Importa la cronologia esistente"
|
||||
"stepOf": "Passaggio {current} di {total}",
|
||||
"stepsLabel": "Passaggi della configurazione"
|
||||
},
|
||||
"baseline": {
|
||||
"title": "Qualcosa su di te",
|
||||
@@ -4547,8 +4504,7 @@
|
||||
"genderFemale": "Femminile",
|
||||
"genderOther": "Altro",
|
||||
"dateOfBirthLabel": "Data di nascita",
|
||||
"dateOfBirthHint": "Usata solo per le analisi che tengono conto dell'età.",
|
||||
"saveCta": "Salva e continua"
|
||||
"dateOfBirthHint": "Usata solo per le analisi che tengono conto dell'età."
|
||||
},
|
||||
"done": {
|
||||
"title": "Tutto pronto",
|
||||
@@ -4562,34 +4518,12 @@
|
||||
},
|
||||
"welcomeBack": {
|
||||
"title": "Bentornato",
|
||||
"body": "Hai già completato l'onboarding. Per modificare qualcosa apri le impostazioni — tutto ciò che hai configurato è ancora modificabile.",
|
||||
"cta": "Apri la dashboard"
|
||||
},
|
||||
"disclaimer": {
|
||||
"acknowledge": "Ho capito: HealthLog è uno strumento di monitoraggio privato, non una valutazione clinica né una diagnosi. Se sono preoccupato ne parlo con il medico, non con questa app.",
|
||||
"learnMore": "Scopri di più"
|
||||
},
|
||||
"welcome": {
|
||||
"title": "Benvenuto in HealthLog",
|
||||
"carouselLabel": "Carosello di benvenuto",
|
||||
"slideOf": "Diapositiva {current} di {total}",
|
||||
"prevSlide": "Diapositiva precedente",
|
||||
"nextSlide": "Diapositiva successiva",
|
||||
"gotoSlide": "Vai alla diapositiva {index}",
|
||||
"cta": "Inizia",
|
||||
"slide1": {
|
||||
"title": "Tieni traccia di ogni segnale",
|
||||
"body": "Peso, pressione, glicemia, sonno, umore — un unico registro che è tuo."
|
||||
},
|
||||
"slide2": {
|
||||
"title": "Collega le tue sorgenti",
|
||||
"body": "Sincronizza con Apple Health e Withings o aggiungi le misurazioni a mano. I tuoi dati restano sul tuo server."
|
||||
},
|
||||
"slide3": {
|
||||
"title": "Scopri lo schema",
|
||||
"body": "Riepiloghi giornalieri, grafici di tendenza e un coach che evidenzia i cambiamenti — tutto sul tuo dispositivo."
|
||||
}
|
||||
},
|
||||
"anamnesis": {
|
||||
"title": "Sulla tua salute (facoltativo)",
|
||||
"subtitle": "Un po' di contesto perché HealthLog interpreti i tuoi valori in modo più equo.",
|
||||
@@ -4620,6 +4554,161 @@
|
||||
"keylessLine": "HealthLog è pienamente utile anche senza IA. Le tue schede, i grafici, i trend e le esportazioni funzionano tutti — l'IA aggiunge solo la lettura in linguaggio chiaro.",
|
||||
"setupCta": "Configuralo (circa un minuto)",
|
||||
"sharedKeyNote": "Questa istanza fornisce già un provider IA condiviso, quindi gli insight funzionano per te fin da subito — nessuna configurazione necessaria."
|
||||
},
|
||||
"steps": {
|
||||
"who": "A chi appartiene questa cartella",
|
||||
"areas": "Cosa vuoi tenere d'occhio",
|
||||
"medication": "Farmaci",
|
||||
"sources": "Da dove arrivano le misurazioni",
|
||||
"visit": "Visita medica",
|
||||
"units": "Unità",
|
||||
"confirm": "Conferma",
|
||||
"first-result": "Primo risultato",
|
||||
"done": "Fatto"
|
||||
},
|
||||
"flow": {
|
||||
"welcome": {
|
||||
"title": "Benvenuto in HealthLog",
|
||||
"body": "Cinque domande brevi decidono cosa HealthLog ti mostra per primo. Ci vogliono circa due minuti.",
|
||||
"changeLater": "Niente è definitivo: ogni scelta si può cambiare in seguito nelle Impostazioni.",
|
||||
"setUp": "Configura",
|
||||
"skip": "Salta per ora",
|
||||
"againBody": "La configurazione è completa. Rispondi di nuovo alle domande per cambiare cosa HealthLog mostra per primo, oppure vai alla dashboard.",
|
||||
"setUpAgain": "Configura di nuovo"
|
||||
},
|
||||
"who": {
|
||||
"title": "A chi appartiene questa cartella?",
|
||||
"body": "Le risposte che seguono valgono per questa cartella.",
|
||||
"options": {
|
||||
"me": "A me",
|
||||
"someone-else": "A una persona di cui mi prendo cura",
|
||||
"both": "Entrambi"
|
||||
},
|
||||
"hints": {
|
||||
"someone-else": "Un figlio o un genitore, per esempio. Il suo profilo viene creato alla fine.",
|
||||
"both": "Configura ora la tua cartella; il profilo dell'altra persona viene proposto alla fine."
|
||||
}
|
||||
},
|
||||
"areas": {
|
||||
"title": "Cosa vuoi tenere d'occhio?",
|
||||
"body": "Scegli quante voci vuoi. Decidono quali moduli sono attivi e cosa la dashboard mostra per primo.",
|
||||
"options": {
|
||||
"blood-pressure": "Pressione arteriosa",
|
||||
"weight-body": "Peso e corpo",
|
||||
"glucose": "Glicemia",
|
||||
"sleep": "Sonno e recupero",
|
||||
"mood": "Umore e benessere mentale",
|
||||
"cycle": "Ciclo",
|
||||
"activity": "Attività e allenamenti",
|
||||
"labs": "Esami di laboratorio",
|
||||
"illness": "Malattie e sintomi"
|
||||
}
|
||||
},
|
||||
"medication": {
|
||||
"title": "Prendi farmaci con un orario fisso?",
|
||||
"body": "Un orario attiva il modulo farmaci e i promemoria.",
|
||||
"options": {
|
||||
"yes": "Sì",
|
||||
"no": "No",
|
||||
"sometimes": "A volte"
|
||||
}
|
||||
},
|
||||
"sources": {
|
||||
"title": "Da dove arrivano oggi le tue misurazioni?",
|
||||
"body": "Scegli quante voci vuoi. Alla fine viene proposta una connessione; nessuna è obbligatoria.",
|
||||
"options": {
|
||||
"manual": "Le inserisco a mano",
|
||||
"apple-health": "Apple Salute sul mio iPhone",
|
||||
"withings": "Withings",
|
||||
"oura": "Oura",
|
||||
"whoop": "WHOOP",
|
||||
"polar": "Polar",
|
||||
"fitbit": "Fitbit",
|
||||
"strava": "Strava",
|
||||
"nightscout": "Nightscout",
|
||||
"file": "Un file che ho già"
|
||||
},
|
||||
"hints": {
|
||||
"apple-health": "Sincronizzato dall'app iOS, oppure importato da un'esportazione.",
|
||||
"file": "Si importa nelle Impostazioni quando hai finito qui."
|
||||
}
|
||||
},
|
||||
"visit": {
|
||||
"title": "Hai una visita medica in arrivo?",
|
||||
"body": "Una visita attiva il referto per il medico e aggiunge la preparazione alla tua lista iniziale.",
|
||||
"options": {
|
||||
"within-a-month": "Sì, entro un mese",
|
||||
"later": "Più avanti",
|
||||
"no": "No"
|
||||
}
|
||||
},
|
||||
"units": {
|
||||
"title": "Quali unità usi?",
|
||||
"body": "Le misurazioni vengono salvate una volta e mostrate nell'unità che scegli. Puoi cambiarla in seguito nelle Impostazioni.",
|
||||
"glucoseLegend": "Glicemia",
|
||||
"weightLegend": "Peso e altezza",
|
||||
"options": {
|
||||
"metric": "kg e cm",
|
||||
"imperial": "lb e ft/in"
|
||||
}
|
||||
},
|
||||
"confirm": {
|
||||
"title": "Ecco cosa attivano le tue risposte",
|
||||
"body": "Uno sguardo e HealthLog è configurato. Niente di tutto questo è definitivo.",
|
||||
"modulesTitle": "Moduli",
|
||||
"switchedOn": "Attivati: {modules}.",
|
||||
"nothingExtra": "Le tue risposte non attivano moduli aggiuntivi; le misurazioni di base ci sono sempre.",
|
||||
"alwaysOn": "Sempre attivi: {modules} e le misurazioni di base (peso, pressione, polso).",
|
||||
"everythingElse": "Tutto il resto resta a un clic in",
|
||||
"modulesLink": "Impostazioni, Moduli",
|
||||
"glucoseUnit": "Glicemia",
|
||||
"unitPreference": "Unità",
|
||||
"language": "Lingua",
|
||||
"timezone": "Fuso orario",
|
||||
"changeInSettings": "Modificali in Impostazioni, Account",
|
||||
"cta": "Conferma e continua",
|
||||
"managedTitle": "La persona di cui ti prendi cura",
|
||||
"managedBody": "La sua cartella non ha un accesso proprio; la gestisci dal tuo account. Per crearla serve un secondo fattore sul tuo account.",
|
||||
"managedCreate": "Crea il profilo e concludi",
|
||||
"managedLater": "Puoi crearlo anche in seguito in Impostazioni, Accesso condiviso.",
|
||||
"finishWithoutProfile": "Concludi senza il profilo"
|
||||
},
|
||||
"first-result": {
|
||||
"connect-source": {
|
||||
"title": "Collega {target}",
|
||||
"body": "Una sola connessione, scelta in base alle tue risposte. Poi le misurazioni arrivano da sole.",
|
||||
"howTo": "La connessione si fa nella pagina delle integrazioni. Poi torna qui; questa schermata si accorge quando è pronta.",
|
||||
"cta": "Collega {target}",
|
||||
"checking": "Verifica della connessione in corso.",
|
||||
"waiting": "Non ancora collegato.",
|
||||
"done": "{target} è collegato.",
|
||||
"syncing": "La prima sincronizzazione è in corso. Le misurazioni compaiono nella dashboard man mano che arrivano."
|
||||
},
|
||||
"add-medication": {
|
||||
"title": "Aggiungi il tuo primo farmaco",
|
||||
"body": "Nome, dose e orario; il promemoria segue l'orario che imposti.",
|
||||
"howTo": "Il farmaco si aggiunge in pochi brevi passaggi. Potrai aggiungerne altri in seguito nella pagina dei farmaci.",
|
||||
"cta": "Aggiungi un farmaco",
|
||||
"done": "{name} è stato aggiunto.",
|
||||
"doneUnnamed": "Il tuo primo farmaco è stato aggiunto.",
|
||||
"nextDose": "Prossima dose: {when}.",
|
||||
"reminders": "I promemoria seguono l'orario che hai impostato."
|
||||
},
|
||||
"log-reading": {
|
||||
"title": "Inserisci una misurazione: {target}",
|
||||
"body": "Una misurazione porta il primo valore sulla tua dashboard. Dalla quinta in poi la tendenza si disegna da sola.",
|
||||
"done": "La tua prima misurazione è sul suo riquadro.",
|
||||
"doneElsewhere": "La tua prima voce per {target} è registrata.",
|
||||
"elsewhere": "{target} ha una pagina propria. Aprila, inserisci la prima voce, poi torna qui e segnala come fatta.",
|
||||
"open": "Apri {target}",
|
||||
"markDone": "Ho inserito la voce"
|
||||
}
|
||||
},
|
||||
"done": {
|
||||
"tourCta": "Fai un breve tour",
|
||||
"openRecord": "Apri la cartella di {name}",
|
||||
"createProfile": "Crea il profilo della persona di cui ti prendi cura"
|
||||
}
|
||||
}
|
||||
},
|
||||
"gettingStarted": {
|
||||
@@ -4646,7 +4735,11 @@
|
||||
"notificationsCta": "Apri notifiche",
|
||||
"insightsTitle": "Attiva gli insight (facoltativo)",
|
||||
"insightsDescription": "Aggiungi un modello locale o la tua chiave IA per sbloccare il briefing quotidiano e Coach.",
|
||||
"insightsCta": "Attiva gli insight"
|
||||
"insightsCta": "Attiva gli insight",
|
||||
"visitTitle": "Prepara la visita",
|
||||
"visitDescription": "Segna l'appuntamento nel calendario; il referto per il medico raccoglie cosa portare.",
|
||||
"visitCta": "Apri le visite",
|
||||
"dataSourceNamedTitle": "Collega {source}"
|
||||
}
|
||||
},
|
||||
"trendHints": {
|
||||
@@ -6458,7 +6551,15 @@
|
||||
},
|
||||
"dangerZoneDetail": "Il tuo account e le credenziali con cui accedi restano.",
|
||||
"deleteAccountCardDetail": "Questa azione non può essere annullata.",
|
||||
"passkeyStepUpRequired": "Per sicurezza, accedi di nuovo prima di rimuovere una passkey."
|
||||
"passkeyStepUpRequired": "Per sicurezza, accedi di nuovo prima di rimuovere una passkey.",
|
||||
"setup": {
|
||||
"title": "Configurazione iniziale",
|
||||
"description": "Le domande che decidono cosa HealthLog mostra per primo, e la lista dei primi passi nella dashboard.",
|
||||
"setUpAgain": "Configura di nuovo",
|
||||
"showChecklist": "Mostra di nuovo la lista",
|
||||
"checklistShown": "La lista è di nuovo nella dashboard.",
|
||||
"checklistNothingHidden": "La lista non era nascosta; si apre nella dashboard."
|
||||
}
|
||||
},
|
||||
"admin": {
|
||||
"title": "Administration",
|
||||
@@ -8730,7 +8831,8 @@
|
||||
"unavailable": {
|
||||
"description": "Chi gestisce il server ha disattivato {module} per tutti gli account. Nessuna impostazione tua può riportarlo indietro.",
|
||||
"title": "Non disponibile su questo server"
|
||||
}
|
||||
},
|
||||
"openModules": "Apri Impostazioni, Moduli"
|
||||
},
|
||||
"vaccinations": {
|
||||
"title": "Vaccinazioni",
|
||||
|
||||
+174
-72
@@ -4487,51 +4487,8 @@
|
||||
"back": "이전",
|
||||
"skip": "건너뛰기",
|
||||
"next": "계속",
|
||||
"step1of4": "1/4단계",
|
||||
"step2of4": "2/4단계",
|
||||
"step3of4": "3/4단계",
|
||||
"step4of4": "4/4단계"
|
||||
},
|
||||
"goals": {
|
||||
"title": "무엇을 기록하고 싶으세요?",
|
||||
"body": "관심 있는 영역을 골라 주세요. 대시보드에 먼저 보여 드리고, 다음에 무엇을 설정할지 정하는 데도 도움이 돼요.",
|
||||
"helpHint": "우선순위는 1~3개가 가장 잘 맞아요 — 나중에 언제든 더 추가할 수 있어요.",
|
||||
"options": {
|
||||
"weightManagement": "체중 관리",
|
||||
"bpTracking": "혈압",
|
||||
"glucoseTracking": "혈당",
|
||||
"sleepImprovement": "더 나은 수면",
|
||||
"medicationCompliance": "복약",
|
||||
"generalWellness": "전반적인 건강"
|
||||
}
|
||||
},
|
||||
"source": {
|
||||
"title": "소스 연결",
|
||||
"body": "측정값을 자동으로 가져오거나, 직접 입력만 써도 돼요. 여기서 대신 설정해 주는 건 없고, 카드마다 어디서 연결하는지만 알려 줘요. 기기 소스는 본인 계정에 무료 개발자 앱을 등록해야 하고(약 5분), 카드의 설정 가이드가 순서를 알려 줘요.",
|
||||
"recommended": "추천",
|
||||
"manual": {
|
||||
"title": "직접 입력",
|
||||
"body": "편할 때 직접 기록해요. 어떤 기기에서도 되고, 외부 계정도 필요 없어요."
|
||||
},
|
||||
"withings": {
|
||||
"title": "Withings",
|
||||
"body": "Withings 체중계, 혈압계, 트래커는 연결해 두면 자동으로 동기화돼요.",
|
||||
"cta": "Withings 연결",
|
||||
"setupCta": "설정",
|
||||
"setupHint": "먼저 본인의 무료 Withings 개발자 앱이 필요해요 — 처음 한 번, 약 5분."
|
||||
},
|
||||
"more": {
|
||||
"title": "다른 소스",
|
||||
"body": "준비되면 언제든 설정에서 연결할 수 있어요 — 대부분 본인 계정에 무료 개발자 앱을 먼저 등록해야 해요.",
|
||||
"appleHealth": "Apple Health",
|
||||
"whoop": "WHOOP",
|
||||
"oura": "Oura",
|
||||
"polar": "Polar",
|
||||
"nightscout": "Nightscout",
|
||||
"fitbit": "Fitbit",
|
||||
"appleHealthHint": "Apple Health는 웹으로 연결할 수 없어요 — 여기서 시작 설정을 마친 뒤 iPhone에서 HealthLog 앱을 열어 Apple Health 설정을 끝내 주세요."
|
||||
},
|
||||
"import": "기존 기록 불러오기"
|
||||
"stepOf": "{total}단계 중 {current}단계",
|
||||
"stepsLabel": "설정 단계"
|
||||
},
|
||||
"baseline": {
|
||||
"title": "나에 대해 조금만",
|
||||
@@ -4547,8 +4504,7 @@
|
||||
"genderFemale": "여성",
|
||||
"genderOther": "기타",
|
||||
"dateOfBirthLabel": "생년월일",
|
||||
"dateOfBirthHint": "나이를 반영한 분석에만 써요.",
|
||||
"saveCta": "저장하고 계속"
|
||||
"dateOfBirthHint": "나이를 반영한 분석에만 써요."
|
||||
},
|
||||
"done": {
|
||||
"title": "준비 끝났어요",
|
||||
@@ -4562,34 +4518,12 @@
|
||||
},
|
||||
"welcomeBack": {
|
||||
"title": "다시 오셨네요",
|
||||
"body": "시작 설정은 이미 마쳤어요. 바꾸고 싶은 게 있으면 설정으로 가 보세요 — 설정한 건 모두 거기서 수정할 수 있어요.",
|
||||
"cta": "대시보드 열기"
|
||||
},
|
||||
"disclaimer": {
|
||||
"acknowledge": "이해했어요. HealthLog는 개인 기록 도구일 뿐, 임상 평가나 진단이 아니에요. 걱정되는 일이 있으면 이 앱이 아니라 의사와 상의할게요.",
|
||||
"learnMore": "자세히 보기"
|
||||
},
|
||||
"welcome": {
|
||||
"title": "HealthLog에 오신 걸 환영해요",
|
||||
"carouselLabel": "환영 캐러셀",
|
||||
"slideOf": "{current}/{total}번째 슬라이드",
|
||||
"prevSlide": "이전 슬라이드",
|
||||
"nextSlide": "다음 슬라이드",
|
||||
"gotoSlide": "{index}번 슬라이드로 이동",
|
||||
"cta": "시작하기",
|
||||
"slide1": {
|
||||
"title": "모든 신호를 기록해요",
|
||||
"body": "체중, 혈압, 혈당, 수면, 기분 — 내가 가진 하나의 기록에 전체 그림을 담아요."
|
||||
},
|
||||
"slide2": {
|
||||
"title": "소스를 연결해요",
|
||||
"body": "Apple Health, Withings와 동기화하거나 직접 입력해요. 데이터는 내 서버에 남아요."
|
||||
},
|
||||
"slide3": {
|
||||
"title": "패턴이 보여요",
|
||||
"body": "하루 요약, 추이 차트, 무엇이 달라졌는지 짚어 주는 코치 — 모두 내 기기 안에서."
|
||||
}
|
||||
},
|
||||
"anamnesis": {
|
||||
"title": "건강에 대해 (선택)",
|
||||
"subtitle": "HealthLog가 내 숫자를 더 공정하게 읽도록 약간의 맥락을 알려 주세요.",
|
||||
@@ -4620,6 +4554,161 @@
|
||||
"keylessLine": "AI 없이도 HealthLog는 충분히 쓸모 있어요. 타일, 차트, 추이, 내보내기 모두 그대로 작동하고 — AI는 그 위에 쉬운 말 해설을 더할 뿐이에요.",
|
||||
"setupCta": "설정하기 (1분 정도)",
|
||||
"sharedKeyNote": "이 인스턴스에는 이미 공용 AI 제공자가 있어서 지금 바로 인사이트를 쓸 수 있어요 — 따로 설정할 게 없어요."
|
||||
},
|
||||
"steps": {
|
||||
"who": "이 기록의 대상",
|
||||
"areas": "관심 있게 볼 항목",
|
||||
"medication": "복약",
|
||||
"sources": "측정값의 출처",
|
||||
"visit": "진료 예정",
|
||||
"units": "단위",
|
||||
"confirm": "확인",
|
||||
"first-result": "첫 결과",
|
||||
"done": "완료"
|
||||
},
|
||||
"flow": {
|
||||
"welcome": {
|
||||
"title": "HealthLog에 오신 것을 환영합니다",
|
||||
"body": "짧은 질문 다섯 개로 HealthLog가 먼저 보여 줄 내용이 정해집니다. 약 2분이 걸립니다.",
|
||||
"changeLater": "확정되는 것은 없습니다. 모든 선택은 나중에 설정에서 바꿀 수 있습니다.",
|
||||
"setUp": "설정 시작",
|
||||
"skip": "지금은 건너뛰기",
|
||||
"againBody": "설정이 완료되었습니다. HealthLog가 먼저 보여 줄 내용을 바꾸려면 질문에 다시 답하고, 아니면 대시보드로 이동하세요.",
|
||||
"setUpAgain": "다시 설정하기"
|
||||
},
|
||||
"who": {
|
||||
"title": "이 기록은 누구의 것인가요?",
|
||||
"body": "이어지는 답변은 이 기록에 적용됩니다.",
|
||||
"options": {
|
||||
"me": "나",
|
||||
"someone-else": "내가 돌보는 사람",
|
||||
"both": "둘 다"
|
||||
},
|
||||
"hints": {
|
||||
"someone-else": "예를 들어 자녀나 부모님입니다. 그 사람의 프로필은 마지막에 만들어집니다.",
|
||||
"both": "지금은 내 기록을 설정하고, 다른 사람의 프로필은 마지막에 안내됩니다."
|
||||
}
|
||||
},
|
||||
"areas": {
|
||||
"title": "무엇을 관심 있게 보고 싶으신가요?",
|
||||
"body": "원하는 만큼 고르세요. 어떤 모듈을 켤지와 대시보드에 먼저 보일 내용이 정해집니다.",
|
||||
"options": {
|
||||
"blood-pressure": "혈압",
|
||||
"weight-body": "체중과 신체",
|
||||
"glucose": "혈당",
|
||||
"sleep": "수면과 회복",
|
||||
"mood": "기분과 정신 건강",
|
||||
"cycle": "생리 주기",
|
||||
"activity": "활동과 운동",
|
||||
"labs": "검사 결과",
|
||||
"illness": "질병과 증상"
|
||||
}
|
||||
},
|
||||
"medication": {
|
||||
"title": "정해진 일정에 따라 약을 복용하시나요?",
|
||||
"body": "일정이 있으면 복약 모듈과 알림이 켜집니다.",
|
||||
"options": {
|
||||
"yes": "예",
|
||||
"no": "아니요",
|
||||
"sometimes": "가끔"
|
||||
}
|
||||
},
|
||||
"sources": {
|
||||
"title": "현재 측정값은 어디에서 오나요?",
|
||||
"body": "원하는 만큼 고르세요. 마지막에 연결 하나를 안내하며, 필수는 아닙니다.",
|
||||
"options": {
|
||||
"manual": "직접 입력합니다",
|
||||
"apple-health": "iPhone의 Apple 건강",
|
||||
"withings": "Withings",
|
||||
"oura": "Oura",
|
||||
"whoop": "WHOOP",
|
||||
"polar": "Polar",
|
||||
"fitbit": "Fitbit",
|
||||
"strava": "Strava",
|
||||
"nightscout": "Nightscout",
|
||||
"file": "이미 가지고 있는 파일"
|
||||
},
|
||||
"hints": {
|
||||
"apple-health": "iOS 앱이 동기화하거나 내보내기 파일에서 가져옵니다.",
|
||||
"file": "여기서 마친 뒤 설정에서 가져옵니다."
|
||||
}
|
||||
},
|
||||
"visit": {
|
||||
"title": "예정된 진료가 있나요?",
|
||||
"body": "진료가 있으면 진료 보고서가 켜지고 준비 항목이 체크리스트에 추가됩니다.",
|
||||
"options": {
|
||||
"within-a-month": "예, 한 달 안에",
|
||||
"later": "나중에",
|
||||
"no": "아니요"
|
||||
}
|
||||
},
|
||||
"units": {
|
||||
"title": "어떤 단위를 사용하시나요?",
|
||||
"body": "측정값은 한 번 저장되고 선택한 단위로 표시됩니다. 나중에 설정에서 바꿀 수 있습니다.",
|
||||
"glucoseLegend": "혈당",
|
||||
"weightLegend": "체중과 키",
|
||||
"options": {
|
||||
"metric": "kg과 cm",
|
||||
"imperial": "lb와 ft/in"
|
||||
}
|
||||
},
|
||||
"confirm": {
|
||||
"title": "답변으로 켜지는 항목입니다",
|
||||
"body": "한 번 확인하면 HealthLog 설정이 끝납니다. 여기서 확정되는 것은 없습니다.",
|
||||
"modulesTitle": "모듈",
|
||||
"switchedOn": "켜짐: {modules}.",
|
||||
"nothingExtra": "답변으로 추가 모듈이 켜지지는 않습니다. 기본 측정값은 항상 있습니다.",
|
||||
"alwaysOn": "항상 켜짐: {modules}, 그리고 기본 측정값(체중, 혈압, 맥박).",
|
||||
"everythingElse": "나머지는 한 번의 클릭으로 열 수 있습니다:",
|
||||
"modulesLink": "설정, 모듈",
|
||||
"glucoseUnit": "혈당",
|
||||
"unitPreference": "단위",
|
||||
"language": "언어",
|
||||
"timezone": "시간대",
|
||||
"changeInSettings": "설정, 계정에서 변경",
|
||||
"cta": "확인하고 계속",
|
||||
"managedTitle": "내가 돌보는 사람",
|
||||
"managedBody": "이 기록에는 별도의 로그인이 없으며 내 계정에서 관리합니다. 만들려면 내 계정에 2차 인증이 필요합니다.",
|
||||
"managedCreate": "프로필 만들고 마치기",
|
||||
"managedLater": "나중에 설정, 공유 접근에서 만들 수도 있습니다.",
|
||||
"finishWithoutProfile": "프로필 없이 마치기"
|
||||
},
|
||||
"first-result": {
|
||||
"connect-source": {
|
||||
"title": "{target} 연결",
|
||||
"body": "답변을 바탕으로 고른 연결 하나입니다. 이후 측정값은 저절로 들어옵니다.",
|
||||
"howTo": "연결은 연동 페이지에서 합니다. 마친 뒤 이곳으로 돌아오면 이 화면이 연결을 감지합니다.",
|
||||
"cta": "{target} 연결",
|
||||
"checking": "연결을 확인하는 중입니다.",
|
||||
"waiting": "아직 연결되지 않았습니다.",
|
||||
"done": "{target}이(가) 연결되었습니다.",
|
||||
"syncing": "첫 동기화가 진행 중입니다. 측정값이 도착하는 대로 대시보드에 나타납니다."
|
||||
},
|
||||
"add-medication": {
|
||||
"title": "첫 약 추가하기",
|
||||
"body": "이름, 용량, 일정을 입력하면 알림이 그 일정을 따릅니다.",
|
||||
"howTo": "약은 몇 단계로 짧게 추가합니다. 나중에 복약 페이지에서 더 추가할 수 있습니다.",
|
||||
"cta": "약 추가",
|
||||
"done": "{name}이(가) 추가되었습니다.",
|
||||
"doneUnnamed": "첫 약이 추가되었습니다.",
|
||||
"nextDose": "다음 복용: {when}.",
|
||||
"reminders": "알림은 설정한 일정을 따릅니다."
|
||||
},
|
||||
"log-reading": {
|
||||
"title": "측정값 하나 입력: {target}",
|
||||
"body": "측정값 하나로 대시보드에 첫 값이 표시됩니다. 다섯 번째부터는 추세가 저절로 그려집니다.",
|
||||
"done": "첫 측정값이 타일에 표시되었습니다.",
|
||||
"doneElsewhere": "{target}의 첫 기록이 저장되었습니다.",
|
||||
"elsewhere": "{target}에는 전용 페이지가 있습니다. 열어서 첫 기록을 남긴 뒤 여기로 돌아와 완료로 표시하세요.",
|
||||
"open": "{target} 열기",
|
||||
"markDone": "기록을 남겼습니다"
|
||||
}
|
||||
},
|
||||
"done": {
|
||||
"tourCta": "짧은 둘러보기",
|
||||
"openRecord": "{name}의 기록 열기",
|
||||
"createProfile": "내가 돌보는 사람의 프로필 만들기"
|
||||
}
|
||||
}
|
||||
},
|
||||
"gettingStarted": {
|
||||
@@ -4646,7 +4735,11 @@
|
||||
"notificationsCta": "알림 열기",
|
||||
"insightsTitle": "인사이트 켜기(선택)",
|
||||
"insightsDescription": "로컬 모델이나 내 AI 키를 넣으면 일일 브리핑과 코치가 열려요.",
|
||||
"insightsCta": "인사이트 켜기"
|
||||
"insightsCta": "인사이트 켜기",
|
||||
"visitTitle": "진료 준비하기",
|
||||
"visitDescription": "예약을 달력에 넣으세요. 진료 보고서가 가져갈 내용을 모아 줍니다.",
|
||||
"visitCta": "진료 열기",
|
||||
"dataSourceNamedTitle": "{source} 연결"
|
||||
}
|
||||
},
|
||||
"trendHints": {
|
||||
@@ -6458,7 +6551,15 @@
|
||||
},
|
||||
"dangerZoneDetail": "계정과 로그인에 쓰는 인증 정보는 그대로 남아요.",
|
||||
"deleteAccountCardDetail": "되돌릴 수 없어요.",
|
||||
"passkeyStepUpRequired": "보안을 위해 패스키를 삭제하기 전에 다시 로그인해 주세요."
|
||||
"passkeyStepUpRequired": "보안을 위해 패스키를 삭제하기 전에 다시 로그인해 주세요.",
|
||||
"setup": {
|
||||
"title": "초기 설정",
|
||||
"description": "HealthLog가 먼저 보여 줄 내용을 정하는 질문과 대시보드의 시작 체크리스트입니다.",
|
||||
"setUpAgain": "다시 설정하기",
|
||||
"showChecklist": "체크리스트 다시 표시",
|
||||
"checklistShown": "체크리스트가 대시보드에 다시 표시됩니다.",
|
||||
"checklistNothingHidden": "체크리스트는 숨겨져 있지 않았습니다. 대시보드에서 열립니다."
|
||||
}
|
||||
},
|
||||
"admin": {
|
||||
"title": "관리자",
|
||||
@@ -8730,7 +8831,8 @@
|
||||
"unavailable": {
|
||||
"description": "운영자가 이 서버의 모든 계정에서 {module} 모듈을 껐어요. 개인 설정으로는 되돌릴 수 없어요.",
|
||||
"title": "이 서버에서는 사용할 수 없어요"
|
||||
}
|
||||
},
|
||||
"openModules": "설정, 모듈 열기"
|
||||
},
|
||||
"vaccinations": {
|
||||
"title": "예방접종",
|
||||
|
||||
+174
-72
@@ -4487,51 +4487,8 @@
|
||||
"back": "Wstecz",
|
||||
"skip": "Pomiń",
|
||||
"next": "Dalej",
|
||||
"step1of4": "Krok 1 z 4",
|
||||
"step2of4": "Krok 2 z 4",
|
||||
"step3of4": "Krok 3 z 4",
|
||||
"step4of4": "Krok 4 z 4"
|
||||
},
|
||||
"goals": {
|
||||
"title": "Co chcesz śledzić?",
|
||||
"body": "Wybierz obszary, które są dla Ciebie ważne — pokażemy je najpierw na pulpicie i pomogą Ci zdecydować, co skonfigurować dalej.",
|
||||
"helpHint": "Od jednego do trzech priorytetów zwykle sprawdza się najlepiej — możesz dodać kolejne w dowolnej chwili.",
|
||||
"options": {
|
||||
"weightManagement": "Kontrola wagi",
|
||||
"bpTracking": "Ciśnienie",
|
||||
"glucoseTracking": "Glukoza",
|
||||
"sleepImprovement": "Lepszy sen",
|
||||
"medicationCompliance": "Leki",
|
||||
"generalWellness": "Ogólna forma"
|
||||
}
|
||||
},
|
||||
"source": {
|
||||
"title": "Połącz źródło",
|
||||
"body": "Pobieraj pomiary automatycznie lub zostań przy wpisywaniu ręcznym. Nic nie jest tu konfigurowane za Ciebie — każda karta pokazuje tylko, gdzie to połączyć. Źródła sprzętowe wymagają darmowej aplikacji deweloperskiej na Twoim własnym koncie (około 5 minut); przewodnik na każdej karcie prowadzi krok po kroku.",
|
||||
"recommended": "Polecane",
|
||||
"manual": {
|
||||
"title": "Wpis ręczny",
|
||||
"body": "Rejestruj pomiary samodzielnie, kiedy Ci pasuje. Działa na każdym urządzeniu, bez konta u podmiotu trzeciego."
|
||||
},
|
||||
"withings": {
|
||||
"title": "Withings",
|
||||
"body": "Wagi, ciśnieniomierze i trackery Withings synchronizują się automatycznie po połączeniu.",
|
||||
"cta": "Połącz Withings",
|
||||
"setupCta": "Skonfiguruj",
|
||||
"setupHint": "Najpierw wymaga własnej, darmowej aplikacji deweloperskiej Withings — około 5 minut, jednorazowo."
|
||||
},
|
||||
"more": {
|
||||
"title": "Więcej źródeł",
|
||||
"body": "Połącz dowolne z nich w Ustawieniach, gdy zechcesz — większość wymaga najpierw darmowej aplikacji deweloperskiej na Twoim własnym koncie.",
|
||||
"appleHealth": "Apple Health",
|
||||
"whoop": "WHOOP",
|
||||
"oura": "Oura",
|
||||
"polar": "Polar",
|
||||
"nightscout": "Nightscout",
|
||||
"fitbit": "Fitbit",
|
||||
"appleHealthHint": "Apple Health nie ma połączenia przez przeglądarkę — dokończ tu wstępną konfigurację, a następnie otwórz aplikację HealthLog na iPhonie, aby dokończyć konfigurację Apple Health."
|
||||
},
|
||||
"import": "Importuj istniejącą historię"
|
||||
"stepOf": "Krok {current} z {total}",
|
||||
"stepsLabel": "Kroki konfiguracji"
|
||||
},
|
||||
"baseline": {
|
||||
"title": "Kilka słów o Tobie",
|
||||
@@ -4547,8 +4504,7 @@
|
||||
"genderFemale": "Kobieta",
|
||||
"genderOther": "Inna",
|
||||
"dateOfBirthLabel": "Data urodzenia",
|
||||
"dateOfBirthHint": "Używana wyłącznie do analiz zależnych od wieku.",
|
||||
"saveCta": "Zapisz i kontynuuj"
|
||||
"dateOfBirthHint": "Używana wyłącznie do analiz zależnych od wieku."
|
||||
},
|
||||
"done": {
|
||||
"title": "Wszystko gotowe",
|
||||
@@ -4562,34 +4518,12 @@
|
||||
},
|
||||
"welcomeBack": {
|
||||
"title": "Witaj ponownie",
|
||||
"body": "Wstępne kroki masz już za sobą. Aby coś zmienić, otwórz ustawienia — wszystko, co skonfigurowałeś, da się tam edytować.",
|
||||
"cta": "Otwórz pulpit"
|
||||
},
|
||||
"disclaimer": {
|
||||
"acknowledge": "Rozumiem: HealthLog to prywatne narzędzie do śledzenia, a nie ocena kliniczna ani diagnoza. Gdy się niepokoję, rozmawiam z lekarzem, a nie z tą aplikacją.",
|
||||
"learnMore": "Dowiedz się więcej"
|
||||
},
|
||||
"welcome": {
|
||||
"title": "Witaj w HealthLog",
|
||||
"carouselLabel": "Karuzela powitalna",
|
||||
"slideOf": "Slajd {current} z {total}",
|
||||
"prevSlide": "Poprzedni slajd",
|
||||
"nextSlide": "Następny slajd",
|
||||
"gotoSlide": "Przejdź do slajdu {index}",
|
||||
"cta": "Zaczynamy",
|
||||
"slide1": {
|
||||
"title": "Śledź każdy sygnał",
|
||||
"body": "Waga, ciśnienie, glukoza, sen, nastrój — wszystko w jednym dzienniku, który należy do Ciebie."
|
||||
},
|
||||
"slide2": {
|
||||
"title": "Połącz swoje źródła",
|
||||
"body": "Synchronizuj z Apple Health i Withings lub dodawaj odczyty ręcznie. Twoje dane zostają na Twoim serwerze."
|
||||
},
|
||||
"slide3": {
|
||||
"title": "Zobacz wzorce",
|
||||
"body": "Codzienne podsumowania, wykresy trendów i coach, który wskazuje co się zmieniło — wszystko na Twoim urządzeniu."
|
||||
}
|
||||
},
|
||||
"anamnesis": {
|
||||
"title": "O Twoim zdrowiu (opcjonalnie)",
|
||||
"subtitle": "Trochę kontekstu, aby HealthLog rzetelniej odczytywał Twoje wyniki.",
|
||||
@@ -4620,6 +4554,161 @@
|
||||
"keylessLine": "HealthLog jest w pełni użyteczny bez AI. Twoje kafelki, wykresy, trendy i eksporty działają — AI dokłada tylko odczyt prostym językiem.",
|
||||
"setupCta": "Skonfiguruj (około minuty)",
|
||||
"sharedKeyNote": "Ta instancja udostępnia już wspólnego dostawcę AI, więc insighty działają dla Ciebie od razu — bez konfiguracji."
|
||||
},
|
||||
"steps": {
|
||||
"who": "Dla kogo jest ta kartoteka",
|
||||
"areas": "Co chcesz obserwować",
|
||||
"medication": "Leki",
|
||||
"sources": "Skąd pochodzą pomiary",
|
||||
"visit": "Wizyta u lekarza",
|
||||
"units": "Jednostki",
|
||||
"confirm": "Potwierdzenie",
|
||||
"first-result": "Pierwszy wynik",
|
||||
"done": "Gotowe"
|
||||
},
|
||||
"flow": {
|
||||
"welcome": {
|
||||
"title": "Witaj w HealthLog",
|
||||
"body": "Pięć krótkich pytań decyduje o tym, co HealthLog pokaże Ci najpierw. Zajmuje to około dwóch minut.",
|
||||
"changeLater": "Nic nie jest ostateczne: każdy wybór można później zmienić w Ustawieniach.",
|
||||
"setUp": "Skonfiguruj",
|
||||
"skip": "Pomiń na razie",
|
||||
"againBody": "Konfiguracja jest zakończona. Odpowiedz na pytania ponownie, aby zmienić, co HealthLog pokazuje najpierw, albo przejdź do panelu.",
|
||||
"setUpAgain": "Skonfiguruj ponownie"
|
||||
},
|
||||
"who": {
|
||||
"title": "Dla kogo jest ta kartoteka?",
|
||||
"body": "Kolejne odpowiedzi dotyczą tej kartoteki.",
|
||||
"options": {
|
||||
"me": "Dla mnie",
|
||||
"someone-else": "Dla osoby, którą się opiekuję",
|
||||
"both": "Dla obojga"
|
||||
},
|
||||
"hints": {
|
||||
"someone-else": "Na przykład dziecko lub rodzic. Profil tej osoby powstaje na końcu.",
|
||||
"both": "Skonfiguruj teraz własną kartotekę; profil drugiej osoby zostanie zaproponowany na końcu."
|
||||
}
|
||||
},
|
||||
"areas": {
|
||||
"title": "Co chcesz obserwować?",
|
||||
"body": "Wybierz dowolną liczbę. Decydują o tym, które moduły są włączone i co panel pokazuje najpierw.",
|
||||
"options": {
|
||||
"blood-pressure": "Ciśnienie krwi",
|
||||
"weight-body": "Waga i ciało",
|
||||
"glucose": "Glukoza we krwi",
|
||||
"sleep": "Sen i regeneracja",
|
||||
"mood": "Nastrój i dobrostan psychiczny",
|
||||
"cycle": "Cykl",
|
||||
"activity": "Aktywność i treningi",
|
||||
"labs": "Wyniki badań",
|
||||
"illness": "Choroby i objawy"
|
||||
}
|
||||
},
|
||||
"medication": {
|
||||
"title": "Czy bierzesz leki według stałego harmonogramu?",
|
||||
"body": "Harmonogram włącza moduł leków i przypomnienia.",
|
||||
"options": {
|
||||
"yes": "Tak",
|
||||
"no": "Nie",
|
||||
"sometimes": "Czasami"
|
||||
}
|
||||
},
|
||||
"sources": {
|
||||
"title": "Skąd dziś pochodzą Twoje pomiary?",
|
||||
"body": "Wybierz dowolną liczbę. Na końcu zostanie zaproponowane jedno połączenie; żadne nie jest wymagane.",
|
||||
"options": {
|
||||
"manual": "Wpisuję je ręcznie",
|
||||
"apple-health": "Apple Health na moim iPhonie",
|
||||
"withings": "Withings",
|
||||
"oura": "Oura",
|
||||
"whoop": "WHOOP",
|
||||
"polar": "Polar",
|
||||
"fitbit": "Fitbit",
|
||||
"strava": "Strava",
|
||||
"nightscout": "Nightscout",
|
||||
"file": "Plik, który już mam"
|
||||
},
|
||||
"hints": {
|
||||
"apple-health": "Synchronizowane przez aplikację iOS lub importowane z eksportu.",
|
||||
"file": "Import w Ustawieniach, gdy skończysz tutaj."
|
||||
}
|
||||
},
|
||||
"visit": {
|
||||
"title": "Czy zbliża się wizyta u lekarza?",
|
||||
"body": "Wizyta włącza raport dla lekarza i dodaje przygotowanie do Twojej listy startowej.",
|
||||
"options": {
|
||||
"within-a-month": "Tak, w ciągu miesiąca",
|
||||
"later": "Później",
|
||||
"no": "Nie"
|
||||
}
|
||||
},
|
||||
"units": {
|
||||
"title": "Jakich jednostek używasz?",
|
||||
"body": "Pomiary są zapisywane raz i wyświetlane w wybranej jednostce. Możesz ją później zmienić w Ustawieniach.",
|
||||
"glucoseLegend": "Glukoza we krwi",
|
||||
"weightLegend": "Waga i wzrost",
|
||||
"options": {
|
||||
"metric": "kg i cm",
|
||||
"imperial": "lb i ft/in"
|
||||
}
|
||||
},
|
||||
"confirm": {
|
||||
"title": "Oto co włączają Twoje odpowiedzi",
|
||||
"body": "Jedno spojrzenie i HealthLog jest skonfigurowany. Nic tutaj nie jest ostateczne.",
|
||||
"modulesTitle": "Moduły",
|
||||
"switchedOn": "Włączone: {modules}.",
|
||||
"nothingExtra": "Twoje odpowiedzi nie włączają żadnego dodatkowego modułu; podstawowe pomiary są zawsze dostępne.",
|
||||
"alwaysOn": "Zawsze włączone: {modules} oraz podstawowe pomiary (waga, ciśnienie, tętno).",
|
||||
"everythingElse": "Cała reszta jest o jedno kliknięcie w",
|
||||
"modulesLink": "Ustawienia, Moduły",
|
||||
"glucoseUnit": "Glukoza we krwi",
|
||||
"unitPreference": "Jednostki",
|
||||
"language": "Język",
|
||||
"timezone": "Strefa czasowa",
|
||||
"changeInSettings": "Zmień w Ustawieniach, Konto",
|
||||
"cta": "Potwierdź i kontynuuj",
|
||||
"managedTitle": "Osoba, którą się opiekujesz",
|
||||
"managedBody": "Jej kartoteka nie ma własnego logowania; zarządzasz nią ze swojego konta. Do jej utworzenia potrzebny jest drugi składnik na Twoim koncie.",
|
||||
"managedCreate": "Utwórz profil i zakończ",
|
||||
"managedLater": "Możesz też utworzyć go później w Ustawieniach, Dostęp współdzielony.",
|
||||
"finishWithoutProfile": "Zakończ bez profilu"
|
||||
},
|
||||
"first-result": {
|
||||
"connect-source": {
|
||||
"title": "Połącz {target}",
|
||||
"body": "Jedno połączenie, wybrane na podstawie Twoich odpowiedzi. Potem pomiary przychodzą same.",
|
||||
"howTo": "Połączenie nawiązuje się na stronie integracji. Wróć tutaj później; ten ekran zauważy, kiedy będzie gotowe.",
|
||||
"cta": "Połącz {target}",
|
||||
"checking": "Sprawdzanie połączenia.",
|
||||
"waiting": "Jeszcze nie połączono.",
|
||||
"done": "{target} jest połączone.",
|
||||
"syncing": "Trwa pierwsza synchronizacja. Pomiary pojawią się na panelu, gdy tylko nadejdą."
|
||||
},
|
||||
"add-medication": {
|
||||
"title": "Dodaj swój pierwszy lek",
|
||||
"body": "Nazwa, dawka i harmonogram; przypomnienie podąża za ustawionym harmonogramem.",
|
||||
"howTo": "Lek dodaje się w kilku krótkich krokach. Kolejne możesz dodać później na stronie leków.",
|
||||
"cta": "Dodaj lek",
|
||||
"done": "{name} został dodany.",
|
||||
"doneUnnamed": "Twój pierwszy lek został dodany.",
|
||||
"nextDose": "Następna dawka: {when}.",
|
||||
"reminders": "Przypomnienia podążają za ustawionym harmonogramem."
|
||||
},
|
||||
"log-reading": {
|
||||
"title": "Wpisz jeden pomiar: {target}",
|
||||
"body": "Jeden pomiar umieszcza pierwszą wartość na Twoim panelu. Trend rysuje się sam od piątego.",
|
||||
"done": "Twój pierwszy pomiar jest na swoim kafelku.",
|
||||
"doneElsewhere": "Twój pierwszy wpis dla {target} jest zapisany.",
|
||||
"elsewhere": "{target} ma własną stronę. Otwórz ją, zrób pierwszy wpis, a potem wróć tutaj i oznacz go jako wykonany.",
|
||||
"open": "Otwórz {target}",
|
||||
"markDone": "Wpis zrobiony"
|
||||
}
|
||||
},
|
||||
"done": {
|
||||
"tourCta": "Zrób krótką wycieczkę",
|
||||
"openRecord": "Otwórz kartotekę: {name}",
|
||||
"createProfile": "Utwórz profil osoby, którą się opiekujesz"
|
||||
}
|
||||
}
|
||||
},
|
||||
"gettingStarted": {
|
||||
@@ -4646,7 +4735,11 @@
|
||||
"notificationsCta": "Otwórz powiadomienia",
|
||||
"insightsTitle": "Włącz insighty (opcjonalnie)",
|
||||
"insightsDescription": "Dodaj model lokalny lub własny klucz AI, aby odblokować codzienny briefing i Coach.",
|
||||
"insightsCta": "Włącz insighty"
|
||||
"insightsCta": "Włącz insighty",
|
||||
"visitTitle": "Przygotuj się do wizyty",
|
||||
"visitDescription": "Wpisz termin do kalendarza; raport dla lekarza zbiera to, co warto zabrać.",
|
||||
"visitCta": "Otwórz wizyty",
|
||||
"dataSourceNamedTitle": "Połącz {source}"
|
||||
}
|
||||
},
|
||||
"trendHints": {
|
||||
@@ -6458,7 +6551,15 @@
|
||||
},
|
||||
"dangerZoneDetail": "Konto i dane logowania zostają zachowane.",
|
||||
"deleteAccountCardDetail": "Tej operacji nie można cofnąć.",
|
||||
"passkeyStepUpRequired": "Ze względów bezpieczeństwa zaloguj się ponownie przed usunięciem klucza dostępu."
|
||||
"passkeyStepUpRequired": "Ze względów bezpieczeństwa zaloguj się ponownie przed usunięciem klucza dostępu.",
|
||||
"setup": {
|
||||
"title": "Konfiguracja",
|
||||
"description": "Pytania, które decydują o tym, co HealthLog pokazuje najpierw, oraz lista startowa na panelu.",
|
||||
"setUpAgain": "Skonfiguruj ponownie",
|
||||
"showChecklist": "Pokaż listę ponownie",
|
||||
"checklistShown": "Lista wróciła na panel.",
|
||||
"checklistNothingHidden": "Lista nie była ukryta; otwiera się na panelu."
|
||||
}
|
||||
},
|
||||
"admin": {
|
||||
"title": "Administracja",
|
||||
@@ -8730,7 +8831,8 @@
|
||||
"unavailable": {
|
||||
"description": "Operator wyłączył {module} dla wszystkich kont na tym serwerze. Żadne twoje ustawienie tego nie przywróci.",
|
||||
"title": "Niedostępne na tym serwerze"
|
||||
}
|
||||
},
|
||||
"openModules": "Otwórz Ustawienia, Moduły"
|
||||
},
|
||||
"vaccinations": {
|
||||
"title": "Szczepienia",
|
||||
|
||||
@@ -112,7 +112,6 @@ const LEGIT_IDENTICAL = new Set<string>([
|
||||
"measurements.sourceAppleHealth",
|
||||
"measurements.sourceGoogleHealth",
|
||||
"medications.sourceAppleHealth",
|
||||
"onboarding.source.more.appleHealth",
|
||||
"settings.ai.providerChain.types.anthropic",
|
||||
"settings.ai.providerChain.types.codex",
|
||||
"settings.ai.providerSelect.anthropic",
|
||||
|
||||
Reference in new issue
Block a user