- Updated all Spanish (es) translation files with comprehensive translations for tracking, AI, family, insights, children, and settings pages - Updated French (fr), Portuguese (pt), and Chinese (zh) translations to match English structure - Added German (de) and Italian (it) language support with complete translation files - Fixed medicine tracker route from /track/medication to /track/medicine - Updated i18n config to support 7 languages: en, es, fr, pt, zh, de, it - All tracking pages now fully localized: sleep, feeding, diaper, medicine, activity - AI assistant interface fully translated with thinking messages and suggested questions - Family management and insights pages now support all languages 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
279 lines
8.0 KiB
JSON
279 lines
8.0 KiB
JSON
{
|
|
"title": "Acompanhamento de Atividades",
|
|
"trackActivity": "Acompanhar Atividade",
|
|
"selectActivity": "Selecione uma atividade para acompanhar",
|
|
"activities": {
|
|
"feeding": "Alimentação",
|
|
"sleep": "Sono",
|
|
"diaper": "Fralda",
|
|
"medicine": "Remédio",
|
|
"activity": "Atividade"
|
|
},
|
|
"feeding": {
|
|
"title": "Alimentação",
|
|
"addFeeding": "Adicionar Alimentação",
|
|
"type": "Tipo de Alimentação",
|
|
"types": {
|
|
"breast": "Peito",
|
|
"bottle": "Mamadeira",
|
|
"solid": "Comida Sólida"
|
|
},
|
|
"side": "Lado",
|
|
"sides": {
|
|
"left": "Esquerdo",
|
|
"right": "Direito",
|
|
"both": "Ambos"
|
|
},
|
|
"amount": "Quantidade",
|
|
"duration": "Duração",
|
|
"startTime": "Iniciar Cronômetro",
|
|
"endTime": "Parar Cronômetro",
|
|
"reset": "Reiniciar",
|
|
"notes": "Notas",
|
|
"bottleType": "Tipo de Mamadeira",
|
|
"bottleTypes": {
|
|
"formula": "Fórmula",
|
|
"breastmilk": "Leite Materno",
|
|
"other": "Outro"
|
|
},
|
|
"foodDescription": "Descrição da Comida",
|
|
"amountDescription": "Descrição da Quantidade",
|
|
"placeholders": {
|
|
"amount": "Digite a quantidade",
|
|
"notes": "Adicione notas sobre esta alimentação...",
|
|
"duration": "Ou digite a duração manualmente",
|
|
"foodDescription": "ex., Cereal de arroz, Purê de banana",
|
|
"amountDescription": "ex., 1/4 xícara, 2 colheres"
|
|
},
|
|
"units": {
|
|
"ml": "ml",
|
|
"oz": "oz",
|
|
"minutes": "minutos"
|
|
},
|
|
"validation": {
|
|
"durationRequired": "Por favor, digite a duração ou use o cronômetro",
|
|
"amountRequired": "Por favor, digite a quantidade",
|
|
"foodRequired": "Por favor, digite a descrição da comida"
|
|
},
|
|
"success": "Alimentação registrada com sucesso!",
|
|
"deleted": "Alimentação excluída com sucesso",
|
|
"recentFeedings": "Alimentações Recentes",
|
|
"error": {
|
|
"saveFailed": "Falha ao salvar alimentação",
|
|
"deleteFailed": "Falha ao excluir alimentação"
|
|
}
|
|
},
|
|
"sleep": {
|
|
"title": "Sono",
|
|
"addSleep": "Adicionar Sono",
|
|
"logSleep": "Registrar Sono",
|
|
"startTime": "Início do Sono",
|
|
"endTime": "Fim do Sono",
|
|
"duration": "Duração",
|
|
"quality": "Qualidade",
|
|
"qualities": {
|
|
"poor": "Ruim",
|
|
"fair": "Regular",
|
|
"good": "Bom",
|
|
"excellent": "Excelente"
|
|
},
|
|
"location": "Local",
|
|
"locations": {
|
|
"crib": "Berço",
|
|
"bed": "Cama",
|
|
"stroller": "Carrinho",
|
|
"carrier": "Canguru",
|
|
"other": "Outro"
|
|
},
|
|
"status": {
|
|
"title": "Status do Sono",
|
|
"completed": "Concluído (tem hora de fim)",
|
|
"ongoing": "Em andamento (ainda dormindo)"
|
|
},
|
|
"now": "Agora",
|
|
"notes": "Notas",
|
|
"placeholders": {
|
|
"notes": "Adicione notas sobre esta sessão de sono..."
|
|
},
|
|
"recentSleeps": "Sonos Recentes",
|
|
"success": "Sono registrado com sucesso!",
|
|
"deleted": "Sono excluído com sucesso",
|
|
"ongoing_duration": "Em andamento - {{duration}}"
|
|
},
|
|
"diaper": {
|
|
"title": "Fralda",
|
|
"addDiaper": "Adicionar Troca de Fralda",
|
|
"logDiaper": "Registrar Troca de Fralda",
|
|
"type": "Tipo",
|
|
"types": {
|
|
"wet": "Molhada",
|
|
"dirty": "Suja",
|
|
"both": "Ambos",
|
|
"dry": "Seca"
|
|
},
|
|
"time": "Hora",
|
|
"now": "Agora",
|
|
"conditions": {
|
|
"title": "Condições",
|
|
"normal": "Normal",
|
|
"soft": "Mole",
|
|
"hard": "Duro",
|
|
"watery": "Aguado",
|
|
"mucus": "Muco",
|
|
"blood": "Sangue"
|
|
},
|
|
"rash": {
|
|
"title": "Tem Assadura",
|
|
"yes": "Sim",
|
|
"no": "Não",
|
|
"severity": "Gravidade da Assadura",
|
|
"alert": "Assadura detectada. Considere aplicar pomada para assadura e consulte seu pediatra se persistir.",
|
|
"severities": {
|
|
"mild": "Leve",
|
|
"moderate": "Moderada",
|
|
"severe": "Grave"
|
|
}
|
|
},
|
|
"notes": "Notas",
|
|
"placeholders": {
|
|
"notes": "Adicione notas sobre esta troca de fralda..."
|
|
},
|
|
"recentDiapers": "Trocas de Fralda Recentes",
|
|
"success": "Troca de fralda registrada com sucesso!",
|
|
"deleted": "Troca de fralda excluída com sucesso"
|
|
},
|
|
"milestone": {
|
|
"title": "Marco",
|
|
"addMilestone": "Adicionar Marco",
|
|
"category": "Categoria",
|
|
"categories": {
|
|
"physical": "Físico",
|
|
"cognitive": "Cognitivo",
|
|
"social": "Social",
|
|
"language": "Linguagem"
|
|
},
|
|
"description": "Descrição",
|
|
"date": "Data",
|
|
"notes": "Notas",
|
|
"placeholders": {
|
|
"description": "Descreva o marco...",
|
|
"notes": "Adicione notas adicionais..."
|
|
}
|
|
},
|
|
"health": {
|
|
"title": "Saúde",
|
|
"addHealth": "Adicionar Registro de Saúde",
|
|
"type": "Tipo",
|
|
"types": {
|
|
"temperature": "Temperatura",
|
|
"medication": "Medicamento",
|
|
"symptom": "Sintoma",
|
|
"doctor": "Consulta Médica"
|
|
},
|
|
"temperature": "Temperatura",
|
|
"medication": "Medicamento",
|
|
"medicineInfo": "Informações do Remédio",
|
|
"medicineName": {
|
|
"label": "Nome do Remédio",
|
|
"placeholder": "ex., Paracetamol, Ibuprofeno",
|
|
"required": "Por favor, digite o nome do remédio"
|
|
},
|
|
"dosage": {
|
|
"label": "Dosagem",
|
|
"placeholder": "ex., 5, 2.5",
|
|
"required": "Por favor, digite a dosagem"
|
|
},
|
|
"unit": "Unidade",
|
|
"route": {
|
|
"label": "Via",
|
|
"oral": "Oral",
|
|
"topical": "Tópica",
|
|
"injection": "Injeção",
|
|
"other": "Outra"
|
|
},
|
|
"reason": {
|
|
"label": "Motivo (opcional)",
|
|
"placeholder": "ex., Febre, Dor, Alergia"
|
|
},
|
|
"logMedicine": "Registrar Remédio",
|
|
"recentMedicines": "Remédios Recentes",
|
|
"success": "Remédio registrado com sucesso!",
|
|
"error": "Falha ao salvar remédio",
|
|
"deleted": "Remédio excluído com sucesso",
|
|
"deleteError": "Falha ao excluir remédio",
|
|
"symptom": "Sintoma",
|
|
"severity": "Gravidade",
|
|
"severities": {
|
|
"mild": "Leve",
|
|
"moderate": "Moderada",
|
|
"severe": "Grave"
|
|
},
|
|
"notes": "Notas",
|
|
"placeholders": {
|
|
"medication": "Nome do medicamento",
|
|
"dosage": "Quantidade da dosagem",
|
|
"symptom": "Descreva o sintoma",
|
|
"notes": "Adicione notas..."
|
|
},
|
|
"units": {
|
|
"ml": "ml",
|
|
"mg": "mg",
|
|
"tsp": "colher de chá",
|
|
"tbsp": "colher de sopa",
|
|
"drops": "gotas",
|
|
"tablet": "comprimido(s)",
|
|
"celsius": "°C",
|
|
"fahrenheit": "°F"
|
|
}
|
|
},
|
|
"activity": {
|
|
"title": "Atividade",
|
|
"addActivity": "Adicionar Atividade",
|
|
"logActivity": "Registrar Atividade",
|
|
"type": "Tipo de Atividade",
|
|
"types": {
|
|
"play": "Brincadeira",
|
|
"tummyTime": "Tempo de Barriga",
|
|
"walk": "Passeio",
|
|
"music": "Música",
|
|
"reading": "Leitura",
|
|
"outdoor": "Brincadeira ao Ar Livre",
|
|
"other": "Outro"
|
|
},
|
|
"duration": "Duração (minutos)",
|
|
"description": "Descrição",
|
|
"notes": "Notas",
|
|
"placeholders": {
|
|
"duration": "Digite a duração em minutos",
|
|
"description": "Descreva a atividade...",
|
|
"notes": "Adicione notas..."
|
|
},
|
|
"recentActivities": "Atividades Recentes",
|
|
"success": "Atividade registrada com sucesso!",
|
|
"deleted": "Atividade excluída com sucesso"
|
|
},
|
|
"common": {
|
|
"selectChild": "Selecionar Criança",
|
|
"cancel": "Cancelar",
|
|
"delete": "Excluir",
|
|
"loading": "Carregando...",
|
|
"noChildrenAdded": "Nenhuma Criança Adicionada",
|
|
"noChildrenMessage": "Você precisa adicionar uma criança antes de poder acompanhar atividades",
|
|
"addChild": "Adicionar Criança",
|
|
"recentActivities": "Atividades Recentes",
|
|
"error": {
|
|
"loadChildrenFailed": "Falha ao carregar crianças"
|
|
}
|
|
},
|
|
"quickLog": "Registro Rápido",
|
|
"viewHistory": "Ver Histórico",
|
|
"editEntry": "Editar Entrada",
|
|
"deleteEntry": "Excluir Entrada",
|
|
"confirmDelete": "Tem certeza de que deseja excluir esta entrada?",
|
|
"filterByType": "Filtrar por Tipo",
|
|
"filterByChild": "Filtrar por Criança",
|
|
"sortByNewest": "Mais Recente Primeiro",
|
|
"sortByOldest": "Mais Antigo Primeiro",
|
|
"noEntries": "Ainda não há entradas",
|
|
"addFirstEntry": "Adicione sua primeira entrada para começar o acompanhamento"
|
|
} |