From a5344b7c8577f02b6c5ac79a62d8ced00ae123ae Mon Sep 17 00:00:00 2001 From: Dareeon <99291042+dareoon@users.noreply.github.com> Date: Mon, 19 Oct 2026 15:25:27 -0300 Subject: [PATCH] i18n(pt-BR): translate dashboard section --- messages/pt-BR.json | 155 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 155 insertions(+) diff --git a/messages/pt-BR.json b/messages/pt-BR.json index f81af30a2..6fc2176aa 100644 --- a/messages/pt-BR.json +++ b/messages/pt-BR.json @@ -575,5 +575,160 @@ "description": "Este link de convite está incompleto ou foi copiado errado. Peça um novo à pessoa que convidou você.", "toLogin": "Ir para o login" } + }, + "dashboard": { + "title": "Painel", + "greeting": { + "morning": "Bom dia", + "day": "Olá", + "evening": "Boa noite" + }, + "welcomeBack": "{greeting}, bem-vindo de volta.", + "welcomeBackWithName": "{greeting}, {name}, bem-vindo de volta.", + "greetingSalutation": "Oi, {name}", + "streakLabel": "dias seguidos", + "weight": "Peso", + "bloodPressure": "Pressão Arterial", + "pulse": "Pulso", + "bodyFat": "Gordura Corporal", + "sleep": "Sono", + "steps": "Passos", + "vo2Max": "VO₂ máx", + "vo2MaxUnit": "mL/(kg·min)", + "bpInTarget": "PA na Meta", + "weightShort": "Peso", + "bloodPressureSysShort": "PA (Sis)", + "bloodPressureDiaShort": "PA (Dia)", + "pulseShort": "Pulso", + "bodyFatShort": "Gordura Corporal", + "moodShort": "Humor", + "sleepShort": "Sono", + "stepsShort": "Passos", + "vo2MaxShort": "VO₂ máx", + "bpInTargetWindow90": "PA na Meta (90d)", + "bpInTargetWindowDynamic": "PA na Meta ({days}d)", + "bpInTargetCollecting": "coletando dados", + "medications": "Medicamentos", + "quickAddMeasurement": "Registrar medição", + "quickAddMood": "Registrar humor", + "quickAddMedicationIntake": "Registrar medicamento", + "quickAddWorkout": "Registrar treino", + "quickAddLifeEvent": "Registrar evento de vida", + "customizeDashboard": "Personalizar painel", + "medicationIntakeQuickAdd": { + "sheetDescription": "Registre dose, horário e medicamento em alguns toques.", + "medicationLabel": "Medicamento", + "medicationPlaceholder": "Selecione um medicamento", + "doseLabel": "Dose", + "dosePlaceholder": "ex.: 5 mg", + "doseHint": "Pré-preenchido com a dose padrão. Edite para registrar uma dose diferente apenas nesta tomada.", + "timeLabel": "Horário da tomada", + "saveError": "Não foi possível salvar a tomada do medicamento.", + "emptyTitle": "Nenhum medicamento ainda", + "emptyDescription": "Crie um medicamento com um horário primeiro, depois volte aqui para registrar a tomada.", + "emptyCta": "Adicionar medicamento", + "noneActionableTitle": "Nada para tomar hoje", + "noneActionableDescription": "Seus medicamentos estão pausados, mantidos apenas como registro, ou o tratamento ainda não começou ou já terminou. Uma dose passada ainda pode ser adicionada pelo histórico do medicamento.", + "noneActionableCta": "Abrir medicamentos" + }, + "quickEntryDiscard": { + "title": "Descartar este registro?", + "description": "Você tem informações não salvas. Fechar o formulário e perder o que digitou?", + "confirm": "Descartar", + "cancel": "Continuar editando" + }, + "compliance7d": "Adesão (7 dias)", + "mood": "Humor", + "customizeTitle": "Layout do painel", + "heroItemsTitle": "Destaques de hoje", + "heroItemsDescription": "Escolha quais tipos de item podem aparecer nos destaques de hoje.", + "heroItemsNotificationNote": "As configurações de notificação são gerenciadas separadamente.", + "heroContentTitle": "O cartão principal mostra", + "heroContentScore": "Pontuação de saúde e resumo diário", + "heroContentReminders": "Destaques de hoje", + "heroItems": { + "coach_checkin": "Check-ins do coach", + "dose_window": "Doses de medicamentos", + "preventive_care": "Cuidados preventivos", + "sync_issue": "Problemas de sincronização", + "milestone": "Marcos", + "ecg_new_recording": "Novos registros de ECG", + "tension_window": "Janelas de tensão", + "same_time_baseline": "Atividade no mesmo horário", + "upcoming_visit": "Consultas" + }, + "layoutReset": "Redefinir para o padrão", + "layoutResetTitle": "Redefinir o layout do painel?", + "layoutResetBody": "Seu layout de blocos e as escolhas de destaques de hoje voltam ao padrão.", + "layoutResetConfirm": "Redefinir layout", + "layoutSaveSuccess": "Layout do painel salvo", + "layoutSaveError": "Não foi possível salvar o layout do painel", + "layoutConflictReloaded": "Layout recarregado do servidor. Faça sua alteração novamente.", + "layoutResetSuccess": "Redefinido para o layout padrão", + "layoutUsingDefaults": "Usando o layout padrão", + "layoutCustomized": "Layout personalizado ativo", + "moveUp": "Mover para cima", + "moveDown": "Mover para baixo", + "layoutTileColumn": "Bloco", + "layoutChartColumn": "Gráfico", + "layoutNativeOnlyTitle": "Exibido no app móvel", + "layoutNativeOnlyHint": "O app móvel desenha esses widgets; esta página não. Eles são armazenados no mesmo layout, então é aqui que a visibilidade é definida.", + "dragHandle": "Arraste para reordenar", + "dragHandleHint": "Arraste a alça para reordenar este widget. Você também pode usar os botões de seta para cima e para baixo, ou focar a alça e pressionar Espaço e as setas.", + "emptyTitle": "Seu painel está vazio", + "emptyDescription": "Registre sua primeira medição ou humor. Blocos e gráficos aparecem automaticamente conforme os dados chegam.", + "emptyAddMeasurement": "Adicionar sua primeira medição", + "staleHint": "Última leitura há {count} d", + "staleHintWeeksOne": "Última leitura há 1 semana", + "staleHintWeeksOther": "Última leitura há {count} semanas", + "staleHintWeeksFew": "Última leitura há {count} semanas", + "staleHintMonthsOne": "Última leitura há 1 mês", + "staleHintMonthsOther": "Última leitura há {count} meses", + "staleHintMonthsFew": "Última leitura há {count} meses", + "recentWorkouts": { + "title": "Treinos recentes", + "viewAll": "Ver todos", + "empty": { + "title": "Nenhum treino ainda", + "cta": "Conecte uma fonte de dados nas Configurações para ver treinos aqui." + } + }, + "metric": { + "title": { + "weight": "Peso", + "bloodPressure": "Pressão Arterial", + "pulse": "Pulso", + "bodyFat": "Gordura Corporal", + "glucose": "Glicemia", + "sleep": "Sono", + "steps": "Passos", + "totalBodyWater": "Água Corporal Total", + "boneMass": "Massa Óssea", + "oxygenSaturation": "Saturação de Oxigênio", + "mood": "Humor", + "bmi": "IMC" + }, + "unit": { + "weight": "kg", + "bloodPressure": "mmHg", + "pulse": "bpm", + "bodyFat": "%", + "glucose": "mg/dL", + "sleep": "h", + "steps": "passos", + "totalBodyWater": "kg", + "boneMass": "kg", + "oxygenSaturation": "%", + "mood": "/5", + "bmi": "kg/m²" + } + }, + "keyBackupBanner": { + "title": "Faça backup da sua chave de criptografia", + "body": "Sem uma cópia da chave, seus dados não podem ser recuperados após uma reinstalação. Leva um minuto.", + "action": "Abrir a etapa" + }, + "quickAddSymptom": "Registrar sintoma", + "todayCardVisible": "Mostrar o cartão principal" } } \ No newline at end of file