mirror of
https://github.com/Memo-2023/mana-monorepo.git
synced 2026-05-17 05:19:40 +02:00
i18n(cycles): real translations for it/fr/es
Replace the English-copy stubs in it.json, fr.json, and es.json with actual Italian, French, and Spanish translations covering the full cycles namespace — phase labels, flow/mood levels, section headers, actions, placeholders, stats, relative dates, symptom manager, and the calendar. Key structure remains identical across all 5 locales so the parity test still passes. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
343804b25c
commit
4d46cbb676
3 changed files with 180 additions and 180 deletions
|
|
@ -1,91 +1,91 @@
|
|||
{
|
||||
"app": {
|
||||
"name": "Cycles",
|
||||
"tagline": "Menstrual Cycle Tracking"
|
||||
"tagline": "Seguimiento del ciclo menstrual"
|
||||
},
|
||||
"phase": {
|
||||
"menstruation": "Menstruation",
|
||||
"follicular": "Follicular phase",
|
||||
"ovulation": "Ovulation",
|
||||
"luteal": "Luteal phase",
|
||||
"unknown": "Unknown"
|
||||
"menstruation": "Menstruación",
|
||||
"follicular": "Fase folicular",
|
||||
"ovulation": "Ovulación",
|
||||
"luteal": "Fase lútea",
|
||||
"unknown": "Desconocida"
|
||||
},
|
||||
"flow": {
|
||||
"none": "None",
|
||||
"spotting": "Spotting",
|
||||
"light": "Light",
|
||||
"medium": "Medium",
|
||||
"heavy": "Heavy"
|
||||
"none": "Ninguno",
|
||||
"spotting": "Manchado",
|
||||
"light": "Ligero",
|
||||
"medium": "Medio",
|
||||
"heavy": "Abundante"
|
||||
},
|
||||
"mood": {
|
||||
"great": "Great",
|
||||
"good": "Good",
|
||||
"great": "Excelente",
|
||||
"good": "Bueno",
|
||||
"neutral": "Neutral",
|
||||
"low": "Low",
|
||||
"bad": "Bad"
|
||||
"low": "Bajo",
|
||||
"bad": "Malo"
|
||||
},
|
||||
"label": {
|
||||
"cycleDay": "Cycle day",
|
||||
"daysUntilPeriod": "days until period",
|
||||
"today": "Today",
|
||||
"predicted": "predicted",
|
||||
"daysOverdue": "days overdue",
|
||||
"todayBleeding": "Today · Flow",
|
||||
"bleeding": "Flow",
|
||||
"mood": "Mood",
|
||||
"symptoms": "Symptoms",
|
||||
"basalAndNotes": "Basal temperature & notes",
|
||||
"stats": "Statistics",
|
||||
"recentEntries": "Recent entries",
|
||||
"editing": "Editing"
|
||||
"cycleDay": "Día del ciclo",
|
||||
"daysUntilPeriod": "días hasta el período",
|
||||
"today": "Hoy",
|
||||
"predicted": "previsto",
|
||||
"daysOverdue": "días de retraso",
|
||||
"todayBleeding": "Hoy · Flujo",
|
||||
"bleeding": "Flujo",
|
||||
"mood": "Ánimo",
|
||||
"symptoms": "Síntomas",
|
||||
"basalAndNotes": "Temperatura basal y notas",
|
||||
"stats": "Estadísticas",
|
||||
"recentEntries": "Entradas recientes",
|
||||
"editing": "Editando"
|
||||
},
|
||||
"action": {
|
||||
"startPeriod": "Start period",
|
||||
"endPeriod": "Period ended",
|
||||
"backToToday": "Back to today",
|
||||
"delete": "Delete"
|
||||
"startPeriod": "Iniciar período",
|
||||
"endPeriod": "Período terminado",
|
||||
"backToToday": "Volver a hoy",
|
||||
"delete": "Eliminar"
|
||||
},
|
||||
"input": {
|
||||
"temperaturePlaceholder": "98.6 °F",
|
||||
"notesPlaceholder": "Note..."
|
||||
"temperaturePlaceholder": "36,5 °C",
|
||||
"notesPlaceholder": "Nota..."
|
||||
},
|
||||
"stats": {
|
||||
"avgDays": "Avg days",
|
||||
"shortest": "shortest",
|
||||
"longest": "longest",
|
||||
"cycles": "cycles",
|
||||
"nextPeriod": "Next period:",
|
||||
"fertileWindow": "Fertile window:"
|
||||
"avgDays": "Prom. días",
|
||||
"shortest": "más corto",
|
||||
"longest": "más largo",
|
||||
"cycles": "ciclos",
|
||||
"nextPeriod": "Próximo período:",
|
||||
"fertileWindow": "Ventana fértil:"
|
||||
},
|
||||
"relativeDate": {
|
||||
"today": "Today",
|
||||
"yesterday": "Yesterday",
|
||||
"daysAgo": "{days} days ago"
|
||||
"today": "Hoy",
|
||||
"yesterday": "Ayer",
|
||||
"daysAgo": "hace {days} días"
|
||||
},
|
||||
"empty": "Tap a flow level above to log your first day — or start a period directly.",
|
||||
"empty": "Toca arriba un nivel de flujo para registrar tu primer día — o inicia directamente un período.",
|
||||
"confirm": {
|
||||
"deleteEntry": "Really delete the entry from {date}?",
|
||||
"deleteSymptom": "Delete symptom \"{name}\"?"
|
||||
"deleteEntry": "¿Eliminar realmente la entrada del {date}?",
|
||||
"deleteSymptom": "¿Eliminar el síntoma \"{name}\"?"
|
||||
},
|
||||
"symptomCategory": {
|
||||
"physical": "Physical",
|
||||
"emotional": "Emotional",
|
||||
"other": "Other"
|
||||
"physical": "Físico",
|
||||
"emotional": "Emocional",
|
||||
"other": "Otro"
|
||||
},
|
||||
"calendar": {
|
||||
"title": "Calendar",
|
||||
"prev": "Previous month",
|
||||
"next": "Next month"
|
||||
"title": "Calendario",
|
||||
"prev": "Mes anterior",
|
||||
"next": "Mes siguiente"
|
||||
},
|
||||
"symptomManager": {
|
||||
"title": "Manage symptoms",
|
||||
"open": "Manage",
|
||||
"newNamePlaceholder": "New symptom…",
|
||||
"add": "Add",
|
||||
"edit": "Edit",
|
||||
"delete": "Delete",
|
||||
"save": "Save",
|
||||
"cancel": "Cancel",
|
||||
"empty": "No symptoms yet."
|
||||
"title": "Gestionar síntomas",
|
||||
"open": "Gestionar",
|
||||
"newNamePlaceholder": "Nuevo síntoma…",
|
||||
"add": "Añadir",
|
||||
"edit": "Editar",
|
||||
"delete": "Eliminar",
|
||||
"save": "Guardar",
|
||||
"cancel": "Cancelar",
|
||||
"empty": "Aún no hay síntomas."
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,91 +1,91 @@
|
|||
{
|
||||
"app": {
|
||||
"name": "Cycles",
|
||||
"tagline": "Menstrual Cycle Tracking"
|
||||
"tagline": "Suivi du cycle menstruel"
|
||||
},
|
||||
"phase": {
|
||||
"menstruation": "Menstruation",
|
||||
"follicular": "Follicular phase",
|
||||
"follicular": "Phase folliculaire",
|
||||
"ovulation": "Ovulation",
|
||||
"luteal": "Luteal phase",
|
||||
"unknown": "Unknown"
|
||||
"luteal": "Phase lutéale",
|
||||
"unknown": "Inconnue"
|
||||
},
|
||||
"flow": {
|
||||
"none": "None",
|
||||
"spotting": "Spotting",
|
||||
"light": "Light",
|
||||
"medium": "Medium",
|
||||
"heavy": "Heavy"
|
||||
"none": "Aucun",
|
||||
"spotting": "Pertes légères",
|
||||
"light": "Léger",
|
||||
"medium": "Moyen",
|
||||
"heavy": "Abondant"
|
||||
},
|
||||
"mood": {
|
||||
"great": "Great",
|
||||
"good": "Good",
|
||||
"neutral": "Neutral",
|
||||
"low": "Low",
|
||||
"bad": "Bad"
|
||||
"great": "Excellent",
|
||||
"good": "Bien",
|
||||
"neutral": "Neutre",
|
||||
"low": "Bas",
|
||||
"bad": "Mauvais"
|
||||
},
|
||||
"label": {
|
||||
"cycleDay": "Cycle day",
|
||||
"daysUntilPeriod": "days until period",
|
||||
"today": "Today",
|
||||
"predicted": "predicted",
|
||||
"daysOverdue": "days overdue",
|
||||
"todayBleeding": "Today · Flow",
|
||||
"bleeding": "Flow",
|
||||
"mood": "Mood",
|
||||
"symptoms": "Symptoms",
|
||||
"basalAndNotes": "Basal temperature & notes",
|
||||
"stats": "Statistics",
|
||||
"recentEntries": "Recent entries",
|
||||
"editing": "Editing"
|
||||
"cycleDay": "Jour du cycle",
|
||||
"daysUntilPeriod": "jours avant les règles",
|
||||
"today": "Aujourd'hui",
|
||||
"predicted": "prévu",
|
||||
"daysOverdue": "jours de retard",
|
||||
"todayBleeding": "Aujourd'hui · Flux",
|
||||
"bleeding": "Flux",
|
||||
"mood": "Humeur",
|
||||
"symptoms": "Symptômes",
|
||||
"basalAndNotes": "Température basale et notes",
|
||||
"stats": "Statistiques",
|
||||
"recentEntries": "Entrées récentes",
|
||||
"editing": "Modification"
|
||||
},
|
||||
"action": {
|
||||
"startPeriod": "Start period",
|
||||
"endPeriod": "Period ended",
|
||||
"backToToday": "Back to today",
|
||||
"delete": "Delete"
|
||||
"startPeriod": "Démarrer les règles",
|
||||
"endPeriod": "Règles terminées",
|
||||
"backToToday": "Retour à aujourd'hui",
|
||||
"delete": "Supprimer"
|
||||
},
|
||||
"input": {
|
||||
"temperaturePlaceholder": "98.6 °F",
|
||||
"temperaturePlaceholder": "36,5 °C",
|
||||
"notesPlaceholder": "Note..."
|
||||
},
|
||||
"stats": {
|
||||
"avgDays": "Avg days",
|
||||
"shortest": "shortest",
|
||||
"longest": "longest",
|
||||
"avgDays": "Moy. jours",
|
||||
"shortest": "plus court",
|
||||
"longest": "plus long",
|
||||
"cycles": "cycles",
|
||||
"nextPeriod": "Next period:",
|
||||
"fertileWindow": "Fertile window:"
|
||||
"nextPeriod": "Prochaines règles :",
|
||||
"fertileWindow": "Fenêtre fertile :"
|
||||
},
|
||||
"relativeDate": {
|
||||
"today": "Today",
|
||||
"yesterday": "Yesterday",
|
||||
"daysAgo": "{days} days ago"
|
||||
"today": "Aujourd'hui",
|
||||
"yesterday": "Hier",
|
||||
"daysAgo": "il y a {days} jours"
|
||||
},
|
||||
"empty": "Tap a flow level above to log your first day — or start a period directly.",
|
||||
"empty": "Touchez un niveau de flux ci-dessus pour enregistrer votre premier jour — ou démarrez directement un cycle.",
|
||||
"confirm": {
|
||||
"deleteEntry": "Really delete the entry from {date}?",
|
||||
"deleteSymptom": "Delete symptom \"{name}\"?"
|
||||
"deleteEntry": "Vraiment supprimer l'entrée du {date} ?",
|
||||
"deleteSymptom": "Supprimer le symptôme « {name} » ?"
|
||||
},
|
||||
"symptomCategory": {
|
||||
"physical": "Physical",
|
||||
"emotional": "Emotional",
|
||||
"other": "Other"
|
||||
"physical": "Physique",
|
||||
"emotional": "Émotionnel",
|
||||
"other": "Autre"
|
||||
},
|
||||
"calendar": {
|
||||
"title": "Calendar",
|
||||
"prev": "Previous month",
|
||||
"next": "Next month"
|
||||
"title": "Calendrier",
|
||||
"prev": "Mois précédent",
|
||||
"next": "Mois suivant"
|
||||
},
|
||||
"symptomManager": {
|
||||
"title": "Manage symptoms",
|
||||
"open": "Manage",
|
||||
"newNamePlaceholder": "New symptom…",
|
||||
"add": "Add",
|
||||
"edit": "Edit",
|
||||
"delete": "Delete",
|
||||
"save": "Save",
|
||||
"cancel": "Cancel",
|
||||
"empty": "No symptoms yet."
|
||||
"title": "Gérer les symptômes",
|
||||
"open": "Gérer",
|
||||
"newNamePlaceholder": "Nouveau symptôme…",
|
||||
"add": "Ajouter",
|
||||
"edit": "Modifier",
|
||||
"delete": "Supprimer",
|
||||
"save": "Enregistrer",
|
||||
"cancel": "Annuler",
|
||||
"empty": "Aucun symptôme pour l'instant."
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,91 +1,91 @@
|
|||
{
|
||||
"app": {
|
||||
"name": "Cycles",
|
||||
"tagline": "Menstrual Cycle Tracking"
|
||||
"tagline": "Monitoraggio del ciclo mestruale"
|
||||
},
|
||||
"phase": {
|
||||
"menstruation": "Menstruation",
|
||||
"follicular": "Follicular phase",
|
||||
"ovulation": "Ovulation",
|
||||
"luteal": "Luteal phase",
|
||||
"unknown": "Unknown"
|
||||
"menstruation": "Mestruazione",
|
||||
"follicular": "Fase follicolare",
|
||||
"ovulation": "Ovulazione",
|
||||
"luteal": "Fase luteale",
|
||||
"unknown": "Sconosciuta"
|
||||
},
|
||||
"flow": {
|
||||
"none": "None",
|
||||
"none": "Nessuno",
|
||||
"spotting": "Spotting",
|
||||
"light": "Light",
|
||||
"medium": "Medium",
|
||||
"heavy": "Heavy"
|
||||
"light": "Leggero",
|
||||
"medium": "Medio",
|
||||
"heavy": "Abbondante"
|
||||
},
|
||||
"mood": {
|
||||
"great": "Great",
|
||||
"good": "Good",
|
||||
"neutral": "Neutral",
|
||||
"low": "Low",
|
||||
"bad": "Bad"
|
||||
"great": "Ottimo",
|
||||
"good": "Buono",
|
||||
"neutral": "Neutro",
|
||||
"low": "Basso",
|
||||
"bad": "Cattivo"
|
||||
},
|
||||
"label": {
|
||||
"cycleDay": "Cycle day",
|
||||
"daysUntilPeriod": "days until period",
|
||||
"today": "Today",
|
||||
"predicted": "predicted",
|
||||
"daysOverdue": "days overdue",
|
||||
"todayBleeding": "Today · Flow",
|
||||
"bleeding": "Flow",
|
||||
"mood": "Mood",
|
||||
"symptoms": "Symptoms",
|
||||
"basalAndNotes": "Basal temperature & notes",
|
||||
"stats": "Statistics",
|
||||
"recentEntries": "Recent entries",
|
||||
"editing": "Editing"
|
||||
"cycleDay": "Giorno del ciclo",
|
||||
"daysUntilPeriod": "giorni al ciclo",
|
||||
"today": "Oggi",
|
||||
"predicted": "previsto",
|
||||
"daysOverdue": "giorni di ritardo",
|
||||
"todayBleeding": "Oggi · Flusso",
|
||||
"bleeding": "Flusso",
|
||||
"mood": "Umore",
|
||||
"symptoms": "Sintomi",
|
||||
"basalAndNotes": "Temperatura basale e note",
|
||||
"stats": "Statistiche",
|
||||
"recentEntries": "Voci recenti",
|
||||
"editing": "Modifica"
|
||||
},
|
||||
"action": {
|
||||
"startPeriod": "Start period",
|
||||
"endPeriod": "Period ended",
|
||||
"backToToday": "Back to today",
|
||||
"delete": "Delete"
|
||||
"startPeriod": "Inizia ciclo",
|
||||
"endPeriod": "Ciclo terminato",
|
||||
"backToToday": "Torna a oggi",
|
||||
"delete": "Elimina"
|
||||
},
|
||||
"input": {
|
||||
"temperaturePlaceholder": "98.6 °F",
|
||||
"notesPlaceholder": "Note..."
|
||||
"temperaturePlaceholder": "36,5 °C",
|
||||
"notesPlaceholder": "Nota..."
|
||||
},
|
||||
"stats": {
|
||||
"avgDays": "Avg days",
|
||||
"shortest": "shortest",
|
||||
"longest": "longest",
|
||||
"cycles": "cycles",
|
||||
"nextPeriod": "Next period:",
|
||||
"fertileWindow": "Fertile window:"
|
||||
"avgDays": "Media gg",
|
||||
"shortest": "più breve",
|
||||
"longest": "più lungo",
|
||||
"cycles": "cicli",
|
||||
"nextPeriod": "Prossimo ciclo:",
|
||||
"fertileWindow": "Finestra fertile:"
|
||||
},
|
||||
"relativeDate": {
|
||||
"today": "Today",
|
||||
"yesterday": "Yesterday",
|
||||
"daysAgo": "{days} days ago"
|
||||
"today": "Oggi",
|
||||
"yesterday": "Ieri",
|
||||
"daysAgo": "{days} giorni fa"
|
||||
},
|
||||
"empty": "Tap a flow level above to log your first day — or start a period directly.",
|
||||
"empty": "Tocca sopra un livello di flusso per registrare il tuo primo giorno — o avvia direttamente un ciclo.",
|
||||
"confirm": {
|
||||
"deleteEntry": "Really delete the entry from {date}?",
|
||||
"deleteSymptom": "Delete symptom \"{name}\"?"
|
||||
"deleteEntry": "Eliminare davvero la voce del {date}?",
|
||||
"deleteSymptom": "Eliminare il sintomo \"{name}\"?"
|
||||
},
|
||||
"symptomCategory": {
|
||||
"physical": "Physical",
|
||||
"emotional": "Emotional",
|
||||
"other": "Other"
|
||||
"physical": "Fisico",
|
||||
"emotional": "Emotivo",
|
||||
"other": "Altro"
|
||||
},
|
||||
"calendar": {
|
||||
"title": "Calendar",
|
||||
"prev": "Previous month",
|
||||
"next": "Next month"
|
||||
"title": "Calendario",
|
||||
"prev": "Mese precedente",
|
||||
"next": "Mese successivo"
|
||||
},
|
||||
"symptomManager": {
|
||||
"title": "Manage symptoms",
|
||||
"open": "Manage",
|
||||
"newNamePlaceholder": "New symptom…",
|
||||
"add": "Add",
|
||||
"edit": "Edit",
|
||||
"delete": "Delete",
|
||||
"save": "Save",
|
||||
"cancel": "Cancel",
|
||||
"empty": "No symptoms yet."
|
||||
"title": "Gestisci sintomi",
|
||||
"open": "Gestisci",
|
||||
"newNamePlaceholder": "Nuovo sintomo…",
|
||||
"add": "Aggiungi",
|
||||
"edit": "Modifica",
|
||||
"delete": "Elimina",
|
||||
"save": "Salva",
|
||||
"cancel": "Annulla",
|
||||
"empty": "Nessun sintomo ancora."
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue