348 files
This commit is contained in:
@@ -1538,5 +1538,179 @@
|
||||
"panel.family_goal_reward": "Recompensa",
|
||||
"panel.family_goal_reward_ph": "uma noite de cinema em família",
|
||||
"notification.family_goal_reached.name": "Objetivo da família alcançado",
|
||||
"notification.family_goal_reached.description": "Comemora quando os pontos combinados da família atingem o objetivo partilhado. Desativado por predefinição."
|
||||
"notification.family_goal_reached.description": "Comemora quando os pontos combinados da família atingem o objetivo partilhado. Desativado por predefinição.",
|
||||
"panel.chore_advanced_weather": "Avançado — condições meteorológicas",
|
||||
"panel.chore_weather_intro": "Ocultar esta tarefa enquanto o tempo não for adequado. Útil para trabalhos no exterior — uma tarefa cancelada pela chuva não conta como falha obrigatória nem quebra uma sequência.",
|
||||
"panel.chore_weather_entity_label": "Entidade meteorológica",
|
||||
"panel.chore_weather_entity_hint": "Deixe vazio para ignorar completamente o tempo.",
|
||||
"panel.chore_weather_conditions_label": "Ocultar quando o tempo estiver",
|
||||
"panel.chore_weather_conditions_hint": "Escolha as condições que devem ocultar a tarefa.",
|
||||
"panel.chore_weather_temp_min_label": "Temperatura mínima",
|
||||
"panel.chore_weather_temp_min_hint": "Ocultar abaixo disto. Deixe vazio para não ter limite.",
|
||||
"panel.chore_weather_temp_max_label": "Temperatura máxima",
|
||||
"panel.chore_weather_temp_max_hint": "Ocultar acima disto. Deixe vazio para não ter limite.",
|
||||
"panel.chore_weather_wind_max_label": "Velocidade máxima do vento",
|
||||
"panel.chore_weather_wind_max_hint": "Ocultar acima disto. Deixe vazio para não ter limite.",
|
||||
"panel.chore_weather_failopen_hint": "Os limites usam as unidades comunicadas pela sua entidade meteorológica. Se a entidade estiver em falta ou indisponível, a tarefa permanece visível.",
|
||||
"weather.blocked_condition": "Oculta — tempo inadequado",
|
||||
"weather.blocked_temp_low": "Oculta — demasiado frio",
|
||||
"weather.blocked_temp_high": "Oculta — demasiado calor",
|
||||
"weather.blocked_wind": "Oculta — demasiado vento",
|
||||
"weather.condition_rainy": "Chuvoso",
|
||||
"weather.condition_pouring": "Chuva forte",
|
||||
"weather.condition_snowy": "Neve",
|
||||
"weather.condition_snowy_rainy": "Chuva com neve",
|
||||
"weather.condition_hail": "Granizo",
|
||||
"weather.condition_lightning": "Relâmpagos",
|
||||
"weather.condition_lightning_rainy": "Trovoada",
|
||||
"weather.condition_fog": "Nevoeiro",
|
||||
"weather.condition_windy": "Ventoso",
|
||||
"weather.condition_windy_variant": "Muito ventoso",
|
||||
"weather.condition_cloudy": "Nublado",
|
||||
"weather.condition_exceptional": "Tempo severo",
|
||||
"child.deadline_minutes": "faltam {mins} min",
|
||||
"child.deadline_hours": "faltam {hours}h {mins}m",
|
||||
"child.deadline_title": "Faz isto antes de o tempo acabar",
|
||||
"panel.chore_advanced_scheduled": "Avançado — alterações agendadas",
|
||||
"panel.chore_scheduled_intro": "Agende uma alteração para uma data futura — «a partir de 1 de setembro vale 20 pontos». Aplicada à meia-noite; se o Home Assistant estiver desligado, é recuperada no arranque seguinte.",
|
||||
"panel.chore_scheduled_none": "Sem alterações agendadas.",
|
||||
"panel.chore_scheduled_history": "Já aplicadas",
|
||||
"panel.chore_scheduled_applied": "Aplicada",
|
||||
"panel.sched_date_label": "Aplicar em",
|
||||
"panel.sched_field_label": "Alteração",
|
||||
"panel.sched_value_label": "Novo valor",
|
||||
"panel.sched_note_label": "Nota (opcional)",
|
||||
"panel.sched_note_hint": "Um lembrete do porquê, mostrado junto à alteração agendada.",
|
||||
"panel.btn_add_scheduled": "Agendar alteração",
|
||||
"panel.sched_value_yes": "Sim",
|
||||
"panel.sched_value_no": "Não",
|
||||
"panel.sched_value_nobody": "Ninguém",
|
||||
"panel.toast_sched_added": "Alteração agendada",
|
||||
"panel.toast_sched_removed": "Alteração removida",
|
||||
"panel.toast_sched_date_required": "Escolha uma data para a alteração",
|
||||
"panel.toast_sched_value_required": "Introduza um valor para a alteração",
|
||||
"panel.sched_field_points": "Pontos",
|
||||
"panel.sched_field_assigned_to": "Atribuída a",
|
||||
"panel.sched_field_enabled": "Ativada",
|
||||
"panel.sched_field_requires_approval": "Requer aprovação",
|
||||
"panel.sched_field_daily_limit": "Limite diário",
|
||||
"panel.sched_field_due_days": "Dias",
|
||||
"panel.sched_field_mandatory": "Obrigatória",
|
||||
"panel.sched_field_mandatory_penalty_points": "Pontos de penalização",
|
||||
"panel.sched_field_expires_on": "Expira em",
|
||||
"panel.sched_field_description": "Descrição",
|
||||
"panel.sched_field_time_category": "Altura do dia",
|
||||
"panel.sched_field_difficulty": "Dificuldade",
|
||||
"routine.title": "Rotina de {name}",
|
||||
"routine.no_child": "Escolhe uma criança para este cartão.",
|
||||
"routine.task_of": "Tarefa {current} de {total}",
|
||||
"routine.all_done_count": "Todas as {total} feitas",
|
||||
"routine.done": "Feito ✓",
|
||||
"routine.completed": "Concluída",
|
||||
"routine.sent_for_checking": "Enviado para verificação",
|
||||
"routine.skip": "Mais tarde",
|
||||
"routine.next": "Seguinte →",
|
||||
"routine.back": "← Voltar",
|
||||
"routine.waiting_for_parent": "⏳ À espera da verificação de um adulto",
|
||||
"routine.photo_note": "Esta precisa de uma foto — toca nela no teu cartão.",
|
||||
"routine.finished_title": "Rotina concluída!",
|
||||
"routine.finished_body": "Boa, {name}. É tudo.",
|
||||
"routine.earned": "+{points} ganhos",
|
||||
"routine.awaiting_points": "+{points} assim que um adulto verificar",
|
||||
"routine.skipped_note": "{count} deixada(s) para depois.",
|
||||
"routine.start_again": "Recomeçar",
|
||||
"routine.empty_title": "Nada a fazer",
|
||||
"routine.empty_body": "Esta rotina já está concluída.",
|
||||
"child.roulette_spin": "Girar para uma tarefa ×{multiplier}",
|
||||
"child.roulette_respin": "Girar de novo ({count} restante)",
|
||||
"child.roulette_no_spins": "Sem giros hoje",
|
||||
"panel.settings_roulette_section": "Roleta de tarefas",
|
||||
"panel.settings_roulette_enabled": "Ativar roleta de tarefas",
|
||||
"panel.settings_roulette_enabled_hint": "Permite a uma criança girar por uma tarefa pendente aleatória que vale pontos extra.",
|
||||
"panel.settings_roulette_multiplier": "Multiplicador de pontos",
|
||||
"panel.settings_roulette_spins": "Giros por dia",
|
||||
"panel.settings_unlock_allowlist": "Lista de permissões de desbloqueio",
|
||||
"panel.settings_unlock_allowlist_hint": "Só estas entidades podem ser desbloqueadas por uma recompensa. Nada é permitido até adicionares algo aqui.",
|
||||
"panel.settings_unlock_allowlist_empty": "Nada permitido ainda.",
|
||||
"panel.settings_unlock_allowlist_add": "Procurar uma entidade para permitir",
|
||||
"panel.reward_unlock_section": "Avançado — desbloqueio temporário",
|
||||
"panel.reward_unlock_intro": "Liga algo quando esta recompensa for aprovada e desliga de novo após um tempo definido.",
|
||||
"panel.reward_unlock_none": "Nada",
|
||||
"panel.reward_unlock_entity": "Desbloquear",
|
||||
"panel.reward_unlock_minutes": "Durante quanto tempo (minutos)",
|
||||
"panel.reward_unlock_minutes_hint": "0 = deixar ligado; terás de desligar tu.",
|
||||
"panel.reward_unlock_no_allowlist": "Adiciona primeiro uma entidade à lista de permissões nas Definições.",
|
||||
"panel.tab_insights": "Análises",
|
||||
"panel.insights_loading": "A calcular…",
|
||||
"panel.insights_fairness_title": "Quem está a fazer o trabalho?",
|
||||
"panel.insights_fairness_intro": "{start} a {end}. Uma divisão igual seria {fair}% para cada.",
|
||||
"panel.insights_last_days": "Últimos {days} dias",
|
||||
"panel.insights_no_data": "Ainda sem tarefas aprovadas neste período.",
|
||||
"panel.insights_balanced": "Parece bastante equilibrado.",
|
||||
"panel.insights_unbalanced": "A carga está desequilibrada.",
|
||||
"panel.insights_chores": "tarefas",
|
||||
"panel.insights_status_over": "Faz mais",
|
||||
"panel.insights_status_under": "Faz menos",
|
||||
"panel.insights_status_balanced": "Equilibrado",
|
||||
"panel.insights_status_idle": "Ainda nada",
|
||||
"panel.insights_fairness_note": "Avaliado pelo número de tarefas, não por pontos, para que uma tarefa mais cara não esconda uma divisão desigual. Assinalado quando uma criança está a mais de {tolerance} pontos de uma parte igual.",
|
||||
"panel.insights_chore": "tarefa",
|
||||
"panel.insights_view_fairness": "Equidade",
|
||||
"panel.insights_view_friction": "Atrito",
|
||||
"panel.insights_friction_title": "O que não está a funcionar?",
|
||||
"panel.insights_friction_intro": "{start} a {end}. As tarefas são avaliadas pela frequência com que são feitas face à frequência com que surgiram.",
|
||||
"panel.insights_friction_none": "Sem tarefas ativas para analisar.",
|
||||
"panel.insights_friction_healthy": "Está tudo a ser feito.",
|
||||
"panel.insights_friction_problems": "{count} tarefa(s) a merecer atenção.",
|
||||
"panel.insights_col_chore": "Tarefa",
|
||||
"panel.insights_col_done": "Feitas",
|
||||
"panel.insights_col_rate": "Taxa",
|
||||
"panel.insights_col_last": "Última vez",
|
||||
"panel.insights_col_verdict": "Veredito",
|
||||
"panel.insights_col_suggestion": "Tenta",
|
||||
"panel.insights_never": "Nunca",
|
||||
"panel.insights_days_ago": "há {days}d",
|
||||
"panel.insights_verdict_never": "Nunca feita",
|
||||
"panel.insights_verdict_stalling": "Parada",
|
||||
"panel.insights_verdict_struggling": "Irregular",
|
||||
"panel.insights_verdict_fine": "Bem",
|
||||
"panel.insights_verdict_unknown": "Incerto",
|
||||
"panel.insights_suggest_retire": "Remover",
|
||||
"panel.insights_suggest_reprice": "Aumentar os pontos",
|
||||
"panel.insights_suggest_reassign": "Dar a outra pessoa",
|
||||
"panel.insights_suggest_keep": "Deixar como está",
|
||||
"panel.insights_outstanding_misses": "Falhas obrigatórias por resolver",
|
||||
"panel.insights_friction_note": "As rejeições não são listadas: o TaskMate apaga a conclusão quando a rejeitas, por isso não há histórico. Os valores esperados são aproximados — rotação, dependências e meteorologia não são reproduzidas.",
|
||||
"panel.insights_view_projection": "Semana seguinte",
|
||||
"panel.insights_projection_title": "O que vem aí?",
|
||||
"panel.insights_projection_intro": "{start} a {end}, com base no horário de cada tarefa.",
|
||||
"panel.insights_next_days": "Próximos {days} dias",
|
||||
"panel.insights_col_day": "Dia",
|
||||
"panel.insights_projected_earn": "até {points} {name}",
|
||||
"panel.insights_projected_total": "chegaria a {total}",
|
||||
"panel.insights_projection_unassigned": "{points} pontos não estão atribuídos a ninguém.",
|
||||
"panel.insights_projection_note": "Um teto, não uma previsão: tarefas abertas a todos são contadas para cada criança elegível, já que o horário não sabe quem chega primeiro. Meteorologia, dependências e disponibilidade não são projetadas — dependem do dia.",
|
||||
"panel.insights_view_health": "Estado",
|
||||
"panel.health_title": "Está algo avariado?",
|
||||
"panel.health_recheck": "Verificar de novo",
|
||||
"panel.health_all_good": "Nada de errado.",
|
||||
"panel.health_issues": "{count} coisa(s) a precisar de atenção.",
|
||||
"panel.health_sev_error": "Erro",
|
||||
"panel.health_sev_warning": "Aviso",
|
||||
"panel.health_sev_info": "Nota",
|
||||
"panel.health_goto": "Mostrar",
|
||||
"panel.health_count_children": "Crianças",
|
||||
"panel.health_count_chores": "Tarefas",
|
||||
"panel.health_count_enabled_chores": "Ativas",
|
||||
"panel.health_count_rewards": "Recompensas",
|
||||
"panel.health_count_completions": "Conclusões",
|
||||
"panel.health_count_badges": "Emblemas",
|
||||
"panel.health_count_scheduled_changes": "Agendadas",
|
||||
"panel.health_count_active_unlocks": "Desbloqueios",
|
||||
"panel.health_count_mandatory_misses": "Falhas",
|
||||
"panel.health_count_storage": "Armazenamento",
|
||||
"panel.chore_icon_label": "Imagem",
|
||||
"child.editor.pre_reader": "Modo só imagens (crianças pequenas)",
|
||||
"child.editor.pre_reader_labels": "Mostrar nomes no modo imagens",
|
||||
"common.design.accessible": "Acessível"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user