i18n(symptoms): add the symptom strings in all seven locales

The capture picker and Add menu entries, the quick-entry sheet, the
illness page section and the episode card, the activity-feed verbs, the
restore skip label and the symptoms.* API error messages, in de, en, es,
fr, it, ko and pl (German informal).
This commit is contained in:
Marc-André Bombeck committed 2026-10-03 21:38:37 +02:00
1 parent dbbff339f6
commit ca4a45ee2c
7 files changed
+609 -28

No files matched your search

+87 -4
View File
@@ -140,6 +140,18 @@
"unit": {
"locked": "Dieser Marker hat schon Werte, deshalb kannst du seine Einheit nicht ändern. Die gespeicherten Werte würden sonst in der neuen Einheit angezeigt, ohne umgerechnet zu werden."
}
},
"symptoms": {
"definition": {
"limitReached": "Du hast 8 Symptome. Blende eins aus, um ein neues anzulegen.",
"notFound": "Dieses Symptom gibt es nicht mehr."
},
"episode": {
"notOpen": "Diese Erkrankung ist nicht mehr offen. Wähle eine andere oder keine."
},
"event": {
"notFound": "Diesen Eintrag gibt es nicht mehr."
}
}
},
"doctorReport": {
@@ -410,7 +422,9 @@
"mood": "Stimmung",
"moodDescription": "Stimmung und Tags erfassen",
"workout": "Workout",
"workoutDescription": "Eine Einheit, die kein Gerät aufgezeichnet hat"
"workoutDescription": "Eine Einheit, die kein Gerät aufgezeichnet hat",
"symptom": "Symptom",
"symptomDescription": "Eines deiner eigenen Symptome, mit Stärke"
},
"cycle": "Zyklus",
"labs": "Laborwerte",
@@ -649,7 +663,8 @@
"title": "Sichere deinen Verschlüsselungsschlüssel",
"body": "Ohne eine Kopie des Schlüssels lassen sich deine Daten nach einer Neuinstallation nicht wiederherstellen. Es dauert eine Minute.",
"action": "Zum Schritt"
}
},
"quickAddSymptom": "Symptom erfassen"
},
"measurements": {
"title": "Messungen",
@@ -7478,7 +7493,8 @@
"restoreFailureUnexpected": "Die Wiederherstellung ist an einem unerwarteten Fehler gescheitert und wurde zurückgerollt. Das Server-Log nennt den Fehler.",
"restoreFailureKeyMissing": "Die Sicherung braucht den Verschlüsselungsschlüssel {keys}, mit dem dieser Server sie nicht öffnen kann. Nimm den Schlüssel wieder in ENCRYPTION_KEYS auf, starte neu und starte die Wiederherstellung erneut.",
"restoreFailureForeignReference": "Die Datei verweist auf Einträge, die zu einem anderen Konto gehören. Es wurde nichts geschrieben.",
"previewKeyMissing": "Diese Sicherung lässt sich auf diesem Server nicht wiederherstellen: Sie braucht den Verschlüsselungsschlüssel {keys}. Nimm den Schlüssel zuerst wieder in ENCRYPTION_KEYS auf und starte neu."
"previewKeyMissing": "Diese Sicherung lässt sich auf diesem Server nicht wiederherstellen: Sie braucht den Verschlüsselungsschlüssel {keys}. Nimm den Schlüssel zuerst wieder in ENCRYPTION_KEYS auf und starte neu.",
"restoreSkippedSymptomEpisodeReference": "Symptom-Eintrag mit Verknüpfung zu einer Erkrankung, die die Datei nicht enthält (ohne Verknüpfung behalten)"
},
"danger-zone": {
"title": "Gefahrenzone",
@@ -11269,7 +11285,13 @@
"documentDiscard": "{name} hat ein Dokument verworfen",
"medicationIntakeImportFinished": "Der von {name} gestartete Einnahme-Import ist fertig",
"medicationOneShotReconciled": "Ein einmaliges Medikament wurde nach einer Einnahme von {name} geöffnet oder geschlossen",
"vaccinationBoosterPlanned": "{name} hat eine Auffrischung geplant"
"vaccinationBoosterPlanned": "{name} hat eine Auffrischung geplant",
"symptomEventCreate": "{name} hat ein Symptom erfasst",
"symptomEventUpdate": "{name} hat einen Symptom-Eintrag bearbeitet",
"symptomEventDelete": "{name} hat einen Symptom-Eintrag gelöscht",
"symptomDefinitionCreate": "{name} hat ein Symptom angelegt",
"symptomDefinitionUpdate": "{name} hat ein Symptom geändert",
"symptomDefinitionDelete": "{name} hat ein Symptom entfernt"
},
"section": {
"measurements": {
@@ -11500,5 +11522,66 @@
"waitingForWorker": "Warte auf den Hintergrunddienst. Ändert sich das nicht, läuft der Worker auf dem Server vielleicht nicht.",
"errorWorkerUnavailable": "Der Hintergrunddienst ist gerade nicht erreichbar. Versuch es gleich noch einmal oder bitte die Person, die den Server betreibt, ihn zu prüfen.",
"errorTimedOut": "Das Lesen hat länger gedauert, als deine KI-Antwortzeit erlaubt. Versuch es noch einmal oder erhöhe die Antwortzeit in den KI-Einstellungen."
},
"symptoms": {
"add": "Neues Symptom",
"nameLabel": "Name",
"namePlaceholder": "z. B. Aura",
"iconLabel": "Symbol",
"limitReached": "Du hast 8 Symptome. Blende eins aus, um ein neues anzulegen.",
"saveError": "Das Symptom konnte nicht gespeichert werden. Bitte versuch es noch einmal.",
"nameRequired": "Gib dem Symptom einen Namen.",
"unreadableLabel": "Unlesbares Symptom",
"intensityPill": "{value}/10",
"entry": {
"sheetTitle": "Symptom erfassen",
"sheetDescription": "Eines deiner eigenen Symptome, wie stark und wann.",
"symptom": "Symptom",
"symptomRequired": "Wähle ein Symptom.",
"intensity": "Stärke",
"intensityRequired": "Gib an, wie stark es war.",
"intensityUnset": "Nicht gesetzt",
"anchorLow": "Keine",
"anchorHigh": "Stärkste vorstellbare",
"intensityValueText": "{value} von {max} ({low} bis {high})",
"when": "Wann",
"during": "Während einer Erkrankung",
"duringNone": "Nicht verknüpft",
"note": "Notiz",
"notePlaceholder": "Was war sonst noch?",
"reset": "Formular zurücksetzen",
"emptyHint": "Leg dein erstes Symptom an, zum Beispiel Aura oder Kopfschmerz.",
"emptyHintNoManage": "Für diesen Datensatz sind noch keine Symptome angelegt.",
"limitHint": "Bis zu {limit} Symptome. Blende auf der Krankheitsseite eins aus, um ein neues anzulegen."
},
"section": {
"title": "Deine Symptome",
"log": "Erfassen",
"loadError": "Deine Symptome konnten nicht geladen werden.",
"summaryOne": "Einmal in 30 Tagen, {max}/10, zuletzt {date}",
"summaryFew": "{count}-mal in 30 Tagen, bis {max}/10, zuletzt {date}",
"summaryOther": "{count}-mal in 30 Tagen, bis {max}/10, zuletzt {date}",
"summaryNoneRecent": "Nicht in den letzten 30 Tagen, zuletzt {date}",
"summaryNever": "Noch nicht erfasst",
"menuLabel": "Optionen für {symptom}",
"eventMenuLabel": "Optionen für diesen Eintrag {symptom}",
"hide": "Ausblenden",
"show": "Wieder einblenden",
"deleteTitle": "Symptom löschen?",
"deleteBody": "„{symptom}“ und alle Einträge dazu werden gelöscht. Um den Verlauf zu behalten, blende es stattdessen aus.",
"deleteEventTitle": "Eintrag löschen?",
"deleteEventBody": "Dieser Eintrag wird gelöscht.",
"hiddenOne": "Ausgeblendet (1)",
"hiddenFew": "Ausgeblendet ({count})",
"hiddenOther": "Ausgeblendet ({count})",
"recent": "Letzte 30 Tage",
"recentEmpty": "In den letzten 30 Tagen nichts erfasst.",
"editEventTitle": "{symptom} bearbeiten",
"editSymptomTitle": "Symptom bearbeiten"
},
"episode": {
"title": "Erfasste Symptome",
"filed": "zu dieser Erkrankung erfasst"
}
}
}
+87 -4
View File
@@ -140,6 +140,18 @@
"unit": {
"locked": "This marker already has readings, so its unit can't be changed. The stored values would be shown in the new unit without being converted."
}
},
"symptoms": {
"definition": {
"limitReached": "You have 8 symptoms. Hide one to add another.",
"notFound": "This symptom no longer exists."
},
"episode": {
"notOpen": "That illness is no longer open. Choose another or none."
},
"event": {
"notFound": "This entry no longer exists."
}
}
},
"doctorReport": {
@@ -410,7 +422,9 @@
"mood": "Mood",
"moodDescription": "Log your mood and tags",
"workout": "Workout",
"workoutDescription": "A session your devices did not record"
"workoutDescription": "A session your devices did not record",
"symptom": "Symptom",
"symptomDescription": "One of your own symptoms, with how strong"
},
"cycle": "Cycle",
"labs": "Labs",
@@ -649,7 +663,8 @@
"title": "Back up your encryption key",
"body": "Without a copy of the key, your data cannot be recovered after a reinstall. It takes a minute.",
"action": "Open the step"
}
},
"quickAddSymptom": "Log symptom"
},
"measurements": {
"title": "Measurements",
@@ -7478,7 +7493,8 @@
"restoreFailureUnexpected": "The restore stopped on an unexpected error and was rolled back. The server log names the error.",
"restoreFailureKeyMissing": "The backup needs encryption key {keys}, which this server cannot open it with. Add the key back to ENCRYPTION_KEYS, restart, and start the restore again.",
"restoreFailureForeignReference": "The file points at records that belong to another account. Nothing was written.",
"previewKeyMissing": "This backup cannot be restored on this server: it needs encryption key {keys}. Add the key back to ENCRYPTION_KEYS and restart first."
"previewKeyMissing": "This backup cannot be restored on this server: it needs encryption key {keys}. Add the key back to ENCRYPTION_KEYS and restart first.",
"restoreSkippedSymptomEpisodeReference": "Symptom entry linked to an illness the file does not contain (kept without the link)"
},
"danger-zone": {
"title": "Danger Zone",
@@ -11269,7 +11285,13 @@
"documentDiscard": "{name} discarded a document",
"medicationIntakeImportFinished": "The dose import {name} started has finished",
"medicationOneShotReconciled": "A one-off medication was opened or closed after a dose {name} recorded",
"vaccinationBoosterPlanned": "{name} planned a booster"
"vaccinationBoosterPlanned": "{name} planned a booster",
"symptomEventCreate": "{name} logged a symptom",
"symptomEventUpdate": "{name} edited a symptom entry",
"symptomEventDelete": "{name} deleted a symptom entry",
"symptomDefinitionCreate": "{name} added a symptom",
"symptomDefinitionUpdate": "{name} changed a symptom",
"symptomDefinitionDelete": "{name} removed a symptom"
},
"section": {
"measurements": {
@@ -11500,5 +11522,66 @@
"waitingForWorker": "Waiting for the background worker. If this does not change, the server's worker may not be running.",
"errorWorkerUnavailable": "The background worker is not available right now. Try again in a moment, or ask the server operator to check it.",
"errorTimedOut": "Reading took longer than your AI response time allows. Try again, or raise the response time in the AI settings."
},
"symptoms": {
"add": "New symptom",
"nameLabel": "Name",
"namePlaceholder": "e.g. Aura",
"iconLabel": "Icon",
"limitReached": "You have 8 symptoms. Hide one to add another.",
"saveError": "Couldn't save the symptom. Please try again.",
"nameRequired": "Give the symptom a name.",
"unreadableLabel": "Unreadable symptom",
"intensityPill": "{value}/10",
"entry": {
"sheetTitle": "Log symptom",
"sheetDescription": "One of your own symptoms, how strong and when.",
"symptom": "Symptom",
"symptomRequired": "Choose a symptom.",
"intensity": "Intensity",
"intensityRequired": "Set how strong it was.",
"intensityUnset": "Not set",
"anchorLow": "None",
"anchorHigh": "Worst imaginable",
"intensityValueText": "{value} of {max} ({low} to {high})",
"when": "When",
"during": "During an illness",
"duringNone": "Not linked",
"note": "Note",
"notePlaceholder": "What else was going on?",
"reset": "Reset form",
"emptyHint": "Add your first symptom, for example aura or headache.",
"emptyHintNoManage": "No symptoms have been set up for this record yet.",
"limitHint": "Up to {limit} symptoms. Hide one on the illness page to add another."
},
"section": {
"title": "Your symptoms",
"log": "Log",
"loadError": "Couldn't load your symptoms.",
"summaryOne": "Once in 30 days, {max}/10, last {date}",
"summaryFew": "{count} times in 30 days, up to {max}/10, last {date}",
"summaryOther": "{count} times in 30 days, up to {max}/10, last {date}",
"summaryNoneRecent": "Not in the last 30 days, last {date}",
"summaryNever": "Not logged yet",
"menuLabel": "Options for {symptom}",
"eventMenuLabel": "Options for this {symptom} entry",
"hide": "Hide",
"show": "Show again",
"deleteTitle": "Delete symptom?",
"deleteBody": "\"{symptom}\" and every entry of it will be deleted. To keep the history, hide it instead.",
"deleteEventTitle": "Delete entry?",
"deleteEventBody": "This entry will be deleted.",
"hiddenOne": "Hidden (1)",
"hiddenFew": "Hidden ({count})",
"hiddenOther": "Hidden ({count})",
"recent": "Last 30 days",
"recentEmpty": "Nothing logged in the last 30 days.",
"editEventTitle": "Edit {symptom}",
"editSymptomTitle": "Edit symptom"
},
"episode": {
"title": "Symptoms logged",
"filed": "logged with this illness"
}
}
}
+87 -4
View File
@@ -140,6 +140,18 @@
"unit": {
"locked": "Este marcador ya tiene valores, así que no puedes cambiar su unidad. Los valores guardados se mostrarían en la nueva unidad sin convertirse."
}
},
"symptoms": {
"definition": {
"limitReached": "Tienes 8 síntomas. Oculta uno para añadir otro.",
"notFound": "Este síntoma ya no existe."
},
"episode": {
"notOpen": "Esa enfermedad ya no está abierta. Elige otra o ninguna."
},
"event": {
"notFound": "Esta entrada ya no existe."
}
}
},
"doctorReport": {
@@ -410,7 +422,9 @@
"mood": "Estado de ánimo",
"moodDescription": "Registra tu estado de ánimo y etiquetas",
"workout": "Entrenamiento",
"workoutDescription": "Una sesión que tus dispositivos no registraron"
"workoutDescription": "Una sesión que tus dispositivos no registraron",
"symptom": "Síntoma",
"symptomDescription": "Uno de tus propios síntomas, con su intensidad"
},
"cycle": "Ciclo",
"labs": "Análisis",
@@ -649,7 +663,8 @@
"title": "Haz una copia de tu clave de cifrado",
"body": "Sin una copia de la clave, tus datos no se pueden recuperar tras una reinstalación. Es cuestión de un minuto.",
"action": "Abrir el paso"
}
},
"quickAddSymptom": "Registrar síntoma"
},
"measurements": {
"title": "Mediciones",
@@ -7478,7 +7493,8 @@
"restoreFailureUnexpected": "La restauración se detuvo por un error inesperado y se deshizo. El registro del servidor indica el error.",
"restoreFailureKeyMissing": "La copia necesita la clave de cifrado {keys}, con la que este servidor no puede abrirla. Vuelve a añadir la clave a ENCRYPTION_KEYS, reinicia e inicia de nuevo la restauración.",
"restoreFailureForeignReference": "El archivo apunta a registros que pertenecen a otra cuenta. No se escribió nada.",
"previewKeyMissing": "Esta copia no se puede restaurar en este servidor: necesita la clave de cifrado {keys}. Vuelve a añadir la clave a ENCRYPTION_KEYS y reinicia primero."
"previewKeyMissing": "Esta copia no se puede restaurar en este servidor: necesita la clave de cifrado {keys}. Vuelve a añadir la clave a ENCRYPTION_KEYS y reinicia primero.",
"restoreSkippedSymptomEpisodeReference": "Entrada de síntoma vinculada a una enfermedad que el archivo no contiene (se conserva sin el vínculo)"
},
"danger-zone": {
"title": "Zona de peligro",
@@ -11269,7 +11285,13 @@
"documentDiscard": "{name} descartó un documento",
"medicationIntakeImportFinished": "La importación de dosis que inició {name} ha terminado",
"medicationOneShotReconciled": "Un medicamento de una sola toma se abrió o se cerró tras una dosis que registró {name}",
"vaccinationBoosterPlanned": "{name} planificó un refuerzo"
"vaccinationBoosterPlanned": "{name} planificó un refuerzo",
"symptomEventCreate": "{name} registró un síntoma",
"symptomEventUpdate": "{name} editó una entrada de síntoma",
"symptomEventDelete": "{name} eliminó una entrada de síntoma",
"symptomDefinitionCreate": "{name} añadió un síntoma",
"symptomDefinitionUpdate": "{name} cambió un síntoma",
"symptomDefinitionDelete": "{name} quitó un síntoma"
},
"section": {
"measurements": {
@@ -11500,5 +11522,66 @@
"waitingForWorker": "Esperando al proceso en segundo plano. Si no cambia, puede que el worker del servidor no esté en marcha.",
"errorWorkerUnavailable": "El proceso en segundo plano no está disponible ahora mismo. Inténtalo de nuevo en un momento o pide a quien administra el servidor que lo revise.",
"errorTimedOut": "La lectura tardó más de lo que permite tu tiempo de respuesta de IA. Inténtalo de nuevo o aumenta el tiempo de respuesta en los ajustes de IA."
},
"symptoms": {
"add": "Nuevo síntoma",
"nameLabel": "Nombre",
"namePlaceholder": "p. ej. Aura",
"iconLabel": "Icono",
"limitReached": "Tienes 8 síntomas. Oculta uno para añadir otro.",
"saveError": "No se pudo guardar el síntoma. Inténtalo de nuevo.",
"nameRequired": "Ponle un nombre al síntoma.",
"unreadableLabel": "Síntoma ilegible",
"intensityPill": "{value}/10",
"entry": {
"sheetTitle": "Registrar síntoma",
"sheetDescription": "Uno de tus propios síntomas, su intensidad y cuándo.",
"symptom": "Síntoma",
"symptomRequired": "Elige un síntoma.",
"intensity": "Intensidad",
"intensityRequired": "Indica lo fuerte que fue.",
"intensityUnset": "Sin indicar",
"anchorLow": "Ninguna",
"anchorHigh": "La peor imaginable",
"intensityValueText": "{value} de {max} ({low} a {high})",
"when": "Cuándo",
"during": "Durante una enfermedad",
"duringNone": "Sin vincular",
"note": "Nota",
"notePlaceholder": "¿Qué más estaba pasando?",
"reset": "Restablecer formulario",
"emptyHint": "Añade tu primer síntoma, por ejemplo aura o dolor de cabeza.",
"emptyHintNoManage": "Este registro aún no tiene síntomas configurados.",
"limitHint": "Hasta {limit} síntomas. Oculta uno en la página de enfermedades para añadir otro."
},
"section": {
"title": "Tus síntomas",
"log": "Registrar",
"loadError": "No se pudieron cargar tus síntomas.",
"summaryOne": "Una vez en 30 días, {max}/10, la última {date}",
"summaryFew": "{count} veces en 30 días, hasta {max}/10, la última {date}",
"summaryOther": "{count} veces en 30 días, hasta {max}/10, la última {date}",
"summaryNoneRecent": "No en los últimos 30 días, la última {date}",
"summaryNever": "Aún sin registrar",
"menuLabel": "Opciones de {symptom}",
"eventMenuLabel": "Opciones de esta entrada de {symptom}",
"hide": "Ocultar",
"show": "Mostrar de nuevo",
"deleteTitle": "¿Eliminar síntoma?",
"deleteBody": "Se eliminarán «{symptom}» y todas sus entradas. Para conservar el historial, ocúltalo.",
"deleteEventTitle": "¿Eliminar entrada?",
"deleteEventBody": "Esta entrada se eliminará.",
"hiddenOne": "Ocultos (1)",
"hiddenFew": "Ocultos ({count})",
"hiddenOther": "Ocultos ({count})",
"recent": "Últimos 30 días",
"recentEmpty": "Nada registrado en los últimos 30 días.",
"editEventTitle": "Editar {symptom}",
"editSymptomTitle": "Editar síntoma"
},
"episode": {
"title": "Síntomas registrados",
"filed": "registrado con esta enfermedad"
}
}
}
+87 -4
View File
@@ -140,6 +140,18 @@
"unit": {
"locked": "Ce marqueur a déjà des valeurs, son unité ne peut donc pas être modifiée. Les valeurs enregistrées s'afficheraient dans la nouvelle unité sans être converties."
}
},
"symptoms": {
"definition": {
"limitReached": "Tu as 8 symptômes. Masques-en un pour en ajouter un autre.",
"notFound": "Ce symptôme n'existe plus."
},
"episode": {
"notOpen": "Cette maladie n'est plus ouverte. Choisis-en une autre ou aucune."
},
"event": {
"notFound": "Cette entrée n'existe plus."
}
}
},
"doctorReport": {
@@ -410,7 +422,9 @@
"mood": "Humeur",
"moodDescription": "Enregistrez votre humeur et des étiquettes",
"workout": "Entraînement",
"workoutDescription": "Une séance que vos appareils n’ont pas enregistrée"
"workoutDescription": "Une séance que vos appareils n’ont pas enregistrée",
"symptom": "Symptôme",
"symptomDescription": "L'un de tes propres symptômes, avec son intensité"
},
"cycle": "Cycle",
"labs": "Analyses",
@@ -649,7 +663,8 @@
"title": "Sauvegarde ta clé de chiffrement",
"body": "Sans copie de la clé, tes données ne peuvent pas être récupérées après une réinstallation. Ça prend une minute.",
"action": "Ouvrir l'étape"
}
},
"quickAddSymptom": "Noter un symptôme"
},
"measurements": {
"title": "Mesures",
@@ -7478,7 +7493,8 @@
"restoreFailureUnexpected": "La restauration s'est arrêtée sur une erreur inattendue et a été annulée. Le journal du serveur indique l'erreur.",
"restoreFailureKeyMissing": "La sauvegarde a besoin de la clé de chiffrement {keys}, avec laquelle ce serveur ne peut pas l'ouvrir. Remettez la clé dans ENCRYPTION_KEYS, redémarrez, puis relancez la restauration.",
"restoreFailureForeignReference": "Le fichier renvoie à des éléments qui appartiennent à un autre compte. Rien n'a été écrit.",
"previewKeyMissing": "Cette sauvegarde ne peut pas être restaurée sur ce serveur : elle a besoin de la clé de chiffrement {keys}. Remettez d'abord la clé dans ENCRYPTION_KEYS et redémarrez."
"previewKeyMissing": "Cette sauvegarde ne peut pas être restaurée sur ce serveur : elle a besoin de la clé de chiffrement {keys}. Remettez d'abord la clé dans ENCRYPTION_KEYS et redémarrez.",
"restoreSkippedSymptomEpisodeReference": "Entrée de symptôme liée à une maladie absente du fichier (conservée sans le lien)"
},
"danger-zone": {
"title": "Zone de danger",
@@ -11269,7 +11285,13 @@
"documentDiscard": "{name} a écarté un document",
"medicationIntakeImportFinished": "L'import de prises lancé par {name} est terminé",
"medicationOneShotReconciled": "Un médicament à prise unique a été rouvert ou clos après une prise enregistrée par {name}",
"vaccinationBoosterPlanned": "{name} a planifié un rappel"
"vaccinationBoosterPlanned": "{name} a planifié un rappel",
"symptomEventCreate": "{name} a noté un symptôme",
"symptomEventUpdate": "{name} a modifié une entrée de symptôme",
"symptomEventDelete": "{name} a supprimé une entrée de symptôme",
"symptomDefinitionCreate": "{name} a ajouté un symptôme",
"symptomDefinitionUpdate": "{name} a modifié un symptôme",
"symptomDefinitionDelete": "{name} a retiré un symptôme"
},
"section": {
"measurements": {
@@ -11500,5 +11522,66 @@
"waitingForWorker": "En attente du traitement en arrière-plan. Si rien ne change, le worker du serveur n'est peut-être pas lancé.",
"errorWorkerUnavailable": "Le traitement en arrière-plan n'est pas disponible pour le moment. Réessayez dans un instant ou demandez à la personne qui gère le serveur de le vérifier.",
"errorTimedOut": "La lecture a pris plus de temps que votre délai de réponse IA ne le permet. Réessayez ou augmentez ce délai dans les réglages IA."
},
"symptoms": {
"add": "Nouveau symptôme",
"nameLabel": "Nom",
"namePlaceholder": "p. ex. Aura",
"iconLabel": "Icône",
"limitReached": "Tu as 8 symptômes. Masques-en un pour en ajouter un autre.",
"saveError": "Impossible d'enregistrer le symptôme. Réessaie.",
"nameRequired": "Donne un nom au symptôme.",
"unreadableLabel": "Symptôme illisible",
"intensityPill": "{value}/10",
"entry": {
"sheetTitle": "Noter un symptôme",
"sheetDescription": "L'un de tes propres symptômes, son intensité et quand.",
"symptom": "Symptôme",
"symptomRequired": "Choisis un symptôme.",
"intensity": "Intensité",
"intensityRequired": "Indique à quel point c'était fort.",
"intensityUnset": "Non renseignée",
"anchorLow": "Aucune",
"anchorHigh": "La pire imaginable",
"intensityValueText": "{value} sur {max} ({low} à {high})",
"when": "Quand",
"during": "Pendant une maladie",
"duringNone": "Non lié",
"note": "Note",
"notePlaceholder": "Qu'est-ce qui se passait d'autre ?",
"reset": "Réinitialiser le formulaire",
"emptyHint": "Ajoute ton premier symptôme, par exemple aura ou mal de tête.",
"emptyHintNoManage": "Aucun symptôme n'est encore configuré pour ce dossier.",
"limitHint": "Jusqu'à {limit} symptômes. Masques-en un sur la page des maladies pour en ajouter un autre."
},
"section": {
"title": "Tes symptômes",
"log": "Noter",
"loadError": "Impossible de charger tes symptômes.",
"summaryOne": "Une fois en 30 jours, {max}/10, la dernière {date}",
"summaryFew": "{count} fois en 30 jours, jusqu'à {max}/10, la dernière {date}",
"summaryOther": "{count} fois en 30 jours, jusqu'à {max}/10, la dernière {date}",
"summaryNoneRecent": "Pas dans les 30 derniers jours, la dernière {date}",
"summaryNever": "Pas encore noté",
"menuLabel": "Options pour {symptom}",
"eventMenuLabel": "Options pour cette entrée {symptom}",
"hide": "Masquer",
"show": "Afficher à nouveau",
"deleteTitle": "Supprimer le symptôme ?",
"deleteBody": "« {symptom} » et toutes ses entrées seront supprimés. Pour garder l'historique, masque-le plutôt.",
"deleteEventTitle": "Supprimer l'entrée ?",
"deleteEventBody": "Cette entrée sera supprimée.",
"hiddenOne": "Masqués (1)",
"hiddenFew": "Masqués ({count})",
"hiddenOther": "Masqués ({count})",
"recent": "30 derniers jours",
"recentEmpty": "Rien de noté ces 30 derniers jours.",
"editEventTitle": "Modifier {symptom}",
"editSymptomTitle": "Modifier le symptôme"
},
"episode": {
"title": "Symptômes notés",
"filed": "noté avec cette maladie"
}
}
}
+87 -4
View File
@@ -140,6 +140,18 @@
"unit": {
"locked": "Questo marcatore ha già dei valori, quindi non puoi cambiarne l'unità. I valori salvati verrebbero mostrati nella nuova unità senza essere convertiti."
}
},
"symptoms": {
"definition": {
"limitReached": "Hai 8 sintomi. Nascondine uno per aggiungerne un altro.",
"notFound": "Questo sintomo non esiste più."
},
"episode": {
"notOpen": "Quella malattia non è più aperta. Scegline un'altra o nessuna."
},
"event": {
"notFound": "Questa voce non esiste più."
}
}
},
"doctorReport": {
@@ -410,7 +422,9 @@
"mood": "Umore",
"moodDescription": "Registra umore e tag",
"workout": "Allenamento",
"workoutDescription": "Una sessione che i tuoi dispositivi non hanno registrato"
"workoutDescription": "Una sessione che i tuoi dispositivi non hanno registrato",
"symptom": "Sintomo",
"symptomDescription": "Uno dei tuoi sintomi, con la sua intensità"
},
"cycle": "Ciclo",
"labs": "Esami",
@@ -649,7 +663,8 @@
"title": "Fai un backup della tua chiave di cifratura",
"body": "Senza una copia della chiave, i tuoi dati non si possono recuperare dopo una reinstallazione. Ci vuole un minuto.",
"action": "Apri il passaggio"
}
},
"quickAddSymptom": "Registra sintomo"
},
"measurements": {
"title": "Misurazioni",
@@ -7478,7 +7493,8 @@
"restoreFailureUnexpected": "Il ripristino si è fermato per un errore imprevisto ed è stato annullato. Il log del server indica l'errore.",
"restoreFailureKeyMissing": "Il backup richiede la chiave di cifratura {keys}, con cui questo server non riesce ad aprirlo. Aggiungi di nuovo la chiave a ENCRYPTION_KEYS, riavvia e avvia di nuovo il ripristino.",
"restoreFailureForeignReference": "Il file rimanda a voci che appartengono a un altro account. Non è stato scritto nulla.",
"previewKeyMissing": "Questo backup non può essere ripristinato su questo server: richiede la chiave di cifratura {keys}. Aggiungi prima di nuovo la chiave a ENCRYPTION_KEYS e riavvia."
"previewKeyMissing": "Questo backup non può essere ripristinato su questo server: richiede la chiave di cifratura {keys}. Aggiungi prima di nuovo la chiave a ENCRYPTION_KEYS e riavvia.",
"restoreSkippedSymptomEpisodeReference": "Voce di sintomo collegata a una malattia assente dal file (mantenuta senza collegamento)"
},
"danger-zone": {
"title": "Zona pericolosa",
@@ -11269,7 +11285,13 @@
"documentDiscard": "{name} ha scartato un documento",
"medicationIntakeImportFinished": "L'importazione delle dosi avviata da {name} è terminata",
"medicationOneShotReconciled": "Un farmaco monodose è stato riaperto o chiuso dopo una dose registrata da {name}",
"vaccinationBoosterPlanned": "{name} ha pianificato un richiamo"
"vaccinationBoosterPlanned": "{name} ha pianificato un richiamo",
"symptomEventCreate": "{name} ha registrato un sintomo",
"symptomEventUpdate": "{name} ha modificato una voce di sintomo",
"symptomEventDelete": "{name} ha eliminato una voce di sintomo",
"symptomDefinitionCreate": "{name} ha aggiunto un sintomo",
"symptomDefinitionUpdate": "{name} ha modificato un sintomo",
"symptomDefinitionDelete": "{name} ha rimosso un sintomo"
},
"section": {
"measurements": {
@@ -11500,5 +11522,66 @@
"waitingForWorker": "In attesa del processo in background. Se non cambia, il worker del server potrebbe non essere attivo.",
"errorWorkerUnavailable": "Il processo in background non è disponibile al momento. Riprova tra poco o chiedi a chi gestisce il server di controllarlo.",
"errorTimedOut": "La lettura ha richiesto più tempo di quanto consenta il tuo tempo di risposta dell'IA. Riprova o aumenta il tempo di risposta nelle impostazioni IA."
},
"symptoms": {
"add": "Nuovo sintomo",
"nameLabel": "Nome",
"namePlaceholder": "es. Aura",
"iconLabel": "Icona",
"limitReached": "Hai 8 sintomi. Nascondine uno per aggiungerne un altro.",
"saveError": "Impossibile salvare il sintomo. Riprova.",
"nameRequired": "Dai un nome al sintomo.",
"unreadableLabel": "Sintomo illeggibile",
"intensityPill": "{value}/10",
"entry": {
"sheetTitle": "Registra sintomo",
"sheetDescription": "Uno dei tuoi sintomi, quanto forte e quando.",
"symptom": "Sintomo",
"symptomRequired": "Scegli un sintomo.",
"intensity": "Intensità",
"intensityRequired": "Indica quanto era forte.",
"intensityUnset": "Non impostata",
"anchorLow": "Nessuna",
"anchorHigh": "La peggiore immaginabile",
"intensityValueText": "{value} su {max} (da {low} a {high})",
"when": "Quando",
"during": "Durante una malattia",
"duringNone": "Non collegato",
"note": "Nota",
"notePlaceholder": "Cos'altro stava succedendo?",
"reset": "Reimposta modulo",
"emptyHint": "Aggiungi il tuo primo sintomo, per esempio aura o mal di testa.",
"emptyHintNoManage": "Per questo profilo non sono ancora stati creati sintomi.",
"limitHint": "Fino a {limit} sintomi. Nascondine uno nella pagina delle malattie per aggiungerne un altro."
},
"section": {
"title": "I tuoi sintomi",
"log": "Registra",
"loadError": "Impossibile caricare i tuoi sintomi.",
"summaryOne": "Una volta in 30 giorni, {max}/10, l'ultima {date}",
"summaryFew": "{count} volte in 30 giorni, fino a {max}/10, l'ultima {date}",
"summaryOther": "{count} volte in 30 giorni, fino a {max}/10, l'ultima {date}",
"summaryNoneRecent": "Non negli ultimi 30 giorni, l'ultima {date}",
"summaryNever": "Non ancora registrato",
"menuLabel": "Opzioni per {symptom}",
"eventMenuLabel": "Opzioni per questa voce di {symptom}",
"hide": "Nascondi",
"show": "Mostra di nuovo",
"deleteTitle": "Eliminare il sintomo?",
"deleteBody": "«{symptom}» e tutte le sue voci verranno eliminati. Per conservare la cronologia, nascondilo invece.",
"deleteEventTitle": "Eliminare la voce?",
"deleteEventBody": "Questa voce verrà eliminata.",
"hiddenOne": "Nascosti (1)",
"hiddenFew": "Nascosti ({count})",
"hiddenOther": "Nascosti ({count})",
"recent": "Ultimi 30 giorni",
"recentEmpty": "Niente registrato negli ultimi 30 giorni.",
"editEventTitle": "Modifica {symptom}",
"editSymptomTitle": "Modifica sintomo"
},
"episode": {
"title": "Sintomi registrati",
"filed": "registrato con questa malattia"
}
}
}
+87 -4
View File
@@ -140,6 +140,18 @@
"unit": {
"locked": "이 마커에는 이미 기록된 값이 있어서 단위를 바꿀 수 없어요. 저장된 값이 변환되지 않은 채 새 단위로 표시되기 때문이에요."
}
},
"symptoms": {
"definition": {
"limitReached": "증상이 8개입니다. 하나를 숨기면 새로 추가할 수 있습니다.",
"notFound": "이 증상은 더 이상 없습니다."
},
"episode": {
"notOpen": "그 질병은 더 이상 진행 중이 아닙니다. 다른 질병을 선택하거나 선택하지 마세요."
},
"event": {
"notFound": "이 기록은 더 이상 없습니다."
}
}
},
"doctorReport": {
@@ -410,7 +422,9 @@
"mood": "기분",
"moodDescription": "기분과 태그 기록하기",
"workout": "운동",
"workoutDescription": "기기가 기록하지 못한 운동"
"workoutDescription": "기기가 기록하지 못한 운동",
"symptom": "증상",
"symptomDescription": "직접 정한 증상과 강도"
},
"cycle": "생리 주기",
"labs": "검사",
@@ -649,7 +663,8 @@
"title": "암호화 키를 백업하세요",
"body": "키 사본이 없으면 다시 설치한 뒤 데이터를 복구할 수 없습니다. 1분이면 됩니다.",
"action": "단계 열기"
}
},
"quickAddSymptom": "증상 기록"
},
"measurements": {
"title": "측정",
@@ -7457,7 +7472,8 @@
"restoreFailureUnexpected": "예상하지 못한 오류로 복원이 멈췄고 되돌려졌어요. 서버 로그에 오류가 나와 있어요.",
"restoreFailureKeyMissing": "이 백업에는 암호화 키 {keys}가 필요하지만 이 서버는 그 키로 백업을 열 수 없습니다. 키를 ENCRYPTION_KEYS에 다시 추가하고 재시작한 뒤 복원을 다시 시작하세요.",
"restoreFailureForeignReference": "파일이 다른 계정에 속한 기록을 가리키고 있습니다. 아무것도 기록되지 않았습니다.",
"previewKeyMissing": "이 서버에서는 이 백업을 복원할 수 없습니다. 암호화 키 {keys}가 필요합니다. 먼저 키를 ENCRYPTION_KEYS에 다시 추가하고 재시작하세요."
"previewKeyMissing": "이 서버에서는 이 백업을 복원할 수 없습니다. 암호화 키 {keys}가 필요합니다. 먼저 키를 ENCRYPTION_KEYS에 다시 추가하고 재시작하세요.",
"restoreSkippedSymptomEpisodeReference": "파일에 없는 질병과 연결된 증상 기록(연결 없이 유지됨)"
},
"danger-zone": {
"title": "위험 구역",
@@ -11269,7 +11285,13 @@
"documentDiscard": "{name} 님이 문서를 폐기했어요",
"medicationIntakeImportFinished": "{name} 님이 시작한 복용 기록 불러오기가 끝났어요",
"medicationOneShotReconciled": "{name} 님이 기록한 복용에 따라 일회성 약이 시작되거나 종료됐어요",
"vaccinationBoosterPlanned": "{name} 님이 추가 접종을 계획했어요"
"vaccinationBoosterPlanned": "{name} 님이 추가 접종을 계획했어요",
"symptomEventCreate": "{name}님이 증상을 기록했습니다",
"symptomEventUpdate": "{name}님이 증상 기록을 편집했습니다",
"symptomEventDelete": "{name}님이 증상 기록을 삭제했습니다",
"symptomDefinitionCreate": "{name}님이 증상을 추가했습니다",
"symptomDefinitionUpdate": "{name}님이 증상을 변경했습니다",
"symptomDefinitionDelete": "{name}님이 증상을 제거했습니다"
},
"section": {
"measurements": {
@@ -11500,5 +11522,66 @@
"waitingForWorker": "백그라운드 작업자를 기다리고 있어요. 계속 그대로라면 서버의 작업자가 실행 중이 아닐 수 있어요.",
"errorWorkerUnavailable": "지금은 백그라운드 작업자를 사용할 수 없어요. 잠시 후 다시 시도하거나 서버 운영자에게 확인을 요청하세요.",
"errorTimedOut": "AI 응답 시간 설정보다 읽기가 오래 걸렸어요. 다시 시도하거나 AI 설정에서 응답 시간을 늘려 주세요."
},
"symptoms": {
"add": "새 증상",
"nameLabel": "이름",
"namePlaceholder": "예: 전조",
"iconLabel": "아이콘",
"limitReached": "증상이 8개입니다. 하나를 숨기면 새로 추가할 수 있습니다.",
"saveError": "증상을 저장하지 못했습니다. 다시 시도하세요.",
"nameRequired": "증상 이름을 입력하세요.",
"unreadableLabel": "읽을 수 없는 증상",
"intensityPill": "{value}/10",
"entry": {
"sheetTitle": "증상 기록",
"sheetDescription": "직접 정한 증상과 강도, 시각을 기록합니다.",
"symptom": "증상",
"symptomRequired": "증상을 선택하세요.",
"intensity": "강도",
"intensityRequired": "얼마나 심했는지 정하세요.",
"intensityUnset": "미설정",
"anchorLow": "없음",
"anchorHigh": "상상할 수 있는 최악",
"intensityValueText": "{max} 중 {value} ({low}부터 {high}까지)",
"when": "시각",
"during": "질병 기간 중",
"duringNone": "연결 안 함",
"note": "메모",
"notePlaceholder": "그 밖에 어떤 일이 있었나요?",
"reset": "양식 초기화",
"emptyHint": "첫 증상을 추가하세요. 예: 전조, 두통.",
"emptyHintNoManage": "이 기록에는 아직 설정된 증상이 없습니다.",
"limitHint": "증상은 최대 {limit}개입니다. 질병 페이지에서 하나를 숨기면 새로 추가할 수 있습니다."
},
"section": {
"title": "내 증상",
"log": "기록",
"loadError": "증상을 불러오지 못했습니다.",
"summaryOne": "30일 동안 1회, {max}/10, 마지막 {date}",
"summaryFew": "30일 동안 {count}회, 최대 {max}/10, 마지막 {date}",
"summaryOther": "30일 동안 {count}회, 최대 {max}/10, 마지막 {date}",
"summaryNoneRecent": "최근 30일 동안 없음, 마지막 {date}",
"summaryNever": "아직 기록 없음",
"menuLabel": "{symptom} 옵션",
"eventMenuLabel": "이 {symptom} 기록의 옵션",
"hide": "숨기기",
"show": "다시 표시",
"deleteTitle": "증상을 삭제할까요?",
"deleteBody": "\"{symptom}\"과 모든 기록이 삭제됩니다. 기록을 남기려면 대신 숨기세요.",
"deleteEventTitle": "기록을 삭제할까요?",
"deleteEventBody": "이 기록이 삭제됩니다.",
"hiddenOne": "숨김 (1)",
"hiddenFew": "숨김 ({count})",
"hiddenOther": "숨김 ({count})",
"recent": "최근 30일",
"recentEmpty": "최근 30일 동안 기록이 없습니다.",
"editEventTitle": "{symptom} 편집",
"editSymptomTitle": "증상 편집"
},
"episode": {
"title": "기록된 증상",
"filed": "이 질병과 함께 기록됨"
}
}
}
+87 -4
View File
@@ -140,6 +140,18 @@
"unit": {
"locked": "Ten marker ma już wyniki, więc nie możesz zmienić jego jednostki. Zapisane wartości byłyby pokazywane w nowej jednostce bez przeliczenia."
}
},
"symptoms": {
"definition": {
"limitReached": "Masz 8 objawów. Ukryj jeden, aby dodać kolejny.",
"notFound": "Ten objaw już nie istnieje."
},
"episode": {
"notOpen": "Ta choroba nie jest już otwarta. Wybierz inną lub żadną."
},
"event": {
"notFound": "Ten wpis już nie istnieje."
}
}
},
"doctorReport": {
@@ -410,7 +422,9 @@
"mood": "Nastrój",
"moodDescription": "Zapisz nastrój i tagi",
"workout": "Trening",
"workoutDescription": "Sesja, której nie zapisały twoje urządzenia"
"workoutDescription": "Sesja, której nie zapisały twoje urządzenia",
"symptom": "Objaw",
"symptomDescription": "Jeden z twoich objawów, z nasileniem"
},
"cycle": "Cykl",
"labs": "Wyniki badań",
@@ -649,7 +663,8 @@
"title": "Zrób kopię klucza szyfrowania",
"body": "Bez kopii klucza Twoich danych nie da się odzyskać po ponownej instalacji. To zajmie minutę.",
"action": "Otwórz krok"
}
},
"quickAddSymptom": "Zapisz objaw"
},
"measurements": {
"title": "Pomiary",
@@ -7478,7 +7493,8 @@
"restoreFailureUnexpected": "Przywracanie zatrzymało się na nieoczekiwanym błędzie i zostało wycofane. Dziennik serwera podaje błąd.",
"restoreFailureKeyMissing": "Kopia wymaga klucza szyfrowania {keys}, którym ten serwer nie może jej otworzyć. Dodaj klucz z powrotem do ENCRYPTION_KEYS, uruchom ponownie i rozpocznij przywracanie jeszcze raz.",
"restoreFailureForeignReference": "Plik wskazuje na wpisy należące do innego konta. Nic nie zostało zapisane.",
"previewKeyMissing": "Tej kopii nie da się przywrócić na tym serwerze: wymaga klucza szyfrowania {keys}. Najpierw dodaj klucz z powrotem do ENCRYPTION_KEYS i uruchom ponownie."
"previewKeyMissing": "Tej kopii nie da się przywrócić na tym serwerze: wymaga klucza szyfrowania {keys}. Najpierw dodaj klucz z powrotem do ENCRYPTION_KEYS i uruchom ponownie.",
"restoreSkippedSymptomEpisodeReference": "Wpis objawu powiązany z chorobą, której nie ma w pliku (zachowany bez powiązania)"
},
"danger-zone": {
"title": "Strefa zagrożenia",
@@ -11269,7 +11285,13 @@
"documentDiscard": "{name} odrzucił dokument",
"medicationIntakeImportFinished": "Import przyjęć rozpoczęty przez {name} zakończył się",
"medicationOneShotReconciled": "Lek jednorazowy został otwarty lub zamknięty po dawce zapisanej przez {name}",
"vaccinationBoosterPlanned": "{name} zaplanował dawkę przypominającą"
"vaccinationBoosterPlanned": "{name} zaplanował dawkę przypominającą",
"symptomEventCreate": "{name} zapisał(a) objaw",
"symptomEventUpdate": "{name} edytował(a) wpis objawu",
"symptomEventDelete": "{name} usunął(-ęła) wpis objawu",
"symptomDefinitionCreate": "{name} dodał(a) objaw",
"symptomDefinitionUpdate": "{name} zmienił(a) objaw",
"symptomDefinitionDelete": "{name} usunął(-ęła) objaw"
},
"section": {
"measurements": {
@@ -11500,5 +11522,66 @@
"waitingForWorker": "Oczekiwanie na proces w tle. Jeśli nic się nie zmienia, worker na serwerze może nie działać.",
"errorWorkerUnavailable": "Proces w tle jest teraz niedostępny. Spróbuj ponownie za chwilę albo poproś administratora serwera o sprawdzenie go.",
"errorTimedOut": "Odczyt trwał dłużej, niż pozwala ustawiony czas odpowiedzi AI. Spróbuj ponownie albo wydłuż czas odpowiedzi w ustawieniach AI."
},
"symptoms": {
"add": "Nowy objaw",
"nameLabel": "Nazwa",
"namePlaceholder": "np. Aura",
"iconLabel": "Ikona",
"limitReached": "Masz 8 objawów. Ukryj jeden, aby dodać kolejny.",
"saveError": "Nie udało się zapisać objawu. Spróbuj ponownie.",
"nameRequired": "Nadaj objawowi nazwę.",
"unreadableLabel": "Nieczytelny objaw",
"intensityPill": "{value}/10",
"entry": {
"sheetTitle": "Zapisz objaw",
"sheetDescription": "Jeden z twoich objawów, jak silny i kiedy.",
"symptom": "Objaw",
"symptomRequired": "Wybierz objaw.",
"intensity": "Nasilenie",
"intensityRequired": "Określ, jak silny był.",
"intensityUnset": "Nie ustawiono",
"anchorLow": "Brak",
"anchorHigh": "Najgorszy wyobrażalny",
"intensityValueText": "{value} z {max} ({low} do {high})",
"when": "Kiedy",
"during": "W trakcie choroby",
"duringNone": "Bez powiązania",
"note": "Notatka",
"notePlaceholder": "Co jeszcze się działo?",
"reset": "Wyczyść formularz",
"emptyHint": "Dodaj swój pierwszy objaw, na przykład aurę lub ból głowy.",
"emptyHintNoManage": "Dla tego profilu nie ma jeszcze objawów.",
"limitHint": "Do {limit} objawów. Ukryj jeden na stronie chorób, aby dodać kolejny."
},
"section": {
"title": "Twoje objawy",
"log": "Zapisz",
"loadError": "Nie udało się wczytać twoich objawów.",
"summaryOne": "Raz w ciągu 30 dni, {max}/10, ostatnio {date}",
"summaryFew": "{count} razy w ciągu 30 dni, do {max}/10, ostatnio {date}",
"summaryOther": "{count} razy w ciągu 30 dni, do {max}/10, ostatnio {date}",
"summaryNoneRecent": "Nie w ostatnich 30 dniach, ostatnio {date}",
"summaryNever": "Jeszcze nie zapisano",
"menuLabel": "Opcje dla {symptom}",
"eventMenuLabel": "Opcje tego wpisu: {symptom}",
"hide": "Ukryj",
"show": "Pokaż ponownie",
"deleteTitle": "Usunąć objaw?",
"deleteBody": "„{symptom}” i wszystkie jego wpisy zostaną usunięte. Aby zachować historię, ukryj go.",
"deleteEventTitle": "Usunąć wpis?",
"deleteEventBody": "Ten wpis zostanie usunięty.",
"hiddenOne": "Ukryte (1)",
"hiddenFew": "Ukryte ({count})",
"hiddenOther": "Ukryte ({count})",
"recent": "Ostatnie 30 dni",
"recentEmpty": "Nic nie zapisano w ostatnich 30 dniach.",
"editEventTitle": "Edytuj: {symptom}",
"editSymptomTitle": "Edytuj objaw"
},
"episode": {
"title": "Zapisane objawy",
"filed": "zapisano przy tej chorobie"
}
}
}