187 files
This commit is contained in:
1 parent
28fa34d78a
commit
1e1b12d52b
187 files changed
+40899
-32654
No files matched your search
@@ -109,7 +109,7 @@
|
||||
"approvals.apply_penalty": "Aplicar penalidade",
|
||||
"approvals.postpone": "Adiar",
|
||||
"approvals.dismiss": "Dispensar",
|
||||
"approvals.penalty_points": "Penalidade: −{points} pts",
|
||||
"approvals.penalty_points": "Penalidade: −{points} {pointsName}",
|
||||
"approvals.no_penalty": "Sem penalidade definida",
|
||||
"approvals.timed_duration": "{count} min",
|
||||
"badge.criteria_and": "E",
|
||||
@@ -253,6 +253,7 @@
|
||||
"child.open_ended_tag": "Descrever",
|
||||
"child.weekly_target_done": "Concluída esta semana",
|
||||
"child.weekly_target_progress": "{done}/{target} esta semana",
|
||||
"child.weekly_target_bonus_reached": "🎉 Meta semanal atingida! +{points}",
|
||||
"child.team_progress": "{joined} / {size} participando",
|
||||
"child.team_you_joined": "Você está na equipe",
|
||||
"child.team_join": "Participar",
|
||||
@@ -326,8 +327,8 @@
|
||||
"child.paused": "Pausado",
|
||||
"child.please_define_child_id": "Por favor define um child_id",
|
||||
"child.please_define_entity": "Por favor define uma entidade (sensor de visão geral do taskmate)",
|
||||
"child.pts_per_min": "pts/min",
|
||||
"child.pts_per_n_min": "pts/{count} min",
|
||||
"child.pts_per_min": "{pointsName}/min",
|
||||
"child.pts_per_n_min": "{pointsName}/{count} min",
|
||||
"child.recurring": "Recorrente",
|
||||
"child.resume": "Retomar",
|
||||
"child.start": "Iniciar",
|
||||
@@ -354,6 +355,8 @@
|
||||
"common.editor.header_colour_helper": "Cor de fundo do cabeçalho do cartão",
|
||||
"common.editor.overview_entity": "Entidade de Visão Geral",
|
||||
"common.editor.overview_entity_helper": "A entidade sensor de visão geral do TaskMate",
|
||||
"common.editor.show_parent_actions": "Mostrar ações dos pais",
|
||||
"common.editor.show_parent_actions_helper": "Desative em um painel compartilhado das crianças para mostrar este cartão exatamente como uma criança o vê, mesmo com um pai ou mãe conectado. Apenas exibição — as permissões não mudam.",
|
||||
"common.entity": "Entidade",
|
||||
"common.entity_not_found": "Entidade não encontrada: {entity}",
|
||||
"common.evening": "Noite",
|
||||
@@ -772,6 +775,8 @@
|
||||
"panel.chore_weekly_target_pill": "{count}×/semana",
|
||||
"panel.chore_weekly_target_hint": "Quantas vezes por semana a tarefa precisa ser feita, em qualquer um dos dias escolhidos. Ela deixa de aparecer quando a contagem é atingida e reinicia na segunda-feira.",
|
||||
"panel.chore_weekly_target_label": "Meta semanal (0 = desligado)",
|
||||
"panel.chore_weekly_target_bonus_label": "Bônus da meta semanal",
|
||||
"panel.chore_weekly_target_bonus_hint": "Pontos extras pagos quando a meta semanal é atingida, além dos pontos de cada conclusão. Pago uma vez por semana, quando a última conclusão é aprovada. 0 = sem bônus.",
|
||||
"panel.chore_team_section": "Trabalho em equipe (opcional)",
|
||||
"panel.chore_team_hint": "Uma tarefa em equipe só conta quando esse número de crianças diferentes participar. Cada toque em Concluído é uma entrada e, quando a equipe está completa, a tarefa é enviada para todas. As entradas são zeradas todo dia. Requer a atribuição \"Todos\" e não pode ser uma tarefa aberta.",
|
||||
"panel.chore_team_size_label": "Tamanho da equipe (0 = desligado)",
|
||||
@@ -791,6 +796,9 @@
|
||||
"panel.chore_points_label": "Pontos",
|
||||
"panel.chore_points_per_window_label": "Pontos por janela",
|
||||
"panel.chore_recurrence_day_hint": "ex: segunda — deixe em branco para qualquer dia",
|
||||
"panel.chore_recurrence_interval_label": "Repetir a cada (dias)",
|
||||
"panel.chore_recurrence_interval_hint": "Número inteiro de dias, {min}–{max}",
|
||||
"panel.chore_recurrence_interval_invalid": "Informe um número de dias entre {min} e {max}",
|
||||
"panel.chore_recurrence_day_label": "Dia da semana (somente semanal)",
|
||||
"panel.chore_recurrence_label": "Recorrência",
|
||||
"panel.chore_recurrence_start_hint": "Data âncora — em branco = hoje",
|
||||
@@ -1227,8 +1235,10 @@
|
||||
"panel.penbon_table_name": "Nome",
|
||||
"panel.penbon_table_points": "Pontos",
|
||||
"panel.pending_tooltip": "{count} pendente(s) — clique para revisar",
|
||||
"panel.pts_display": "{count} pts",
|
||||
"panel.pts_display": "{count} {points_name}",
|
||||
"panel.recurrence_every_2_days": "A cada 2 dias",
|
||||
"panel.recurrence_every_n_days": "A cada N dias (personalizado)",
|
||||
"panel.recurrence_every_count_days": "A cada {count} dias",
|
||||
"panel.recurrence_every_2_weeks": "A cada 2 semanas",
|
||||
"panel.recurrence_every_3_months": "A cada 3 meses",
|
||||
"panel.recurrence_every_6_months": "A cada 6 meses",
|
||||
@@ -1464,7 +1474,7 @@
|
||||
"panel.template_builtin_template_packs": "Pacotes de modelos integrados",
|
||||
"panel.template_builtin_templates": "Modelos integrados",
|
||||
"panel.template_chores_in_template": "Tarefas neste modelo",
|
||||
"panel.template_confirm_bar": "{count} tarefa(s) serão criadas · {points} pts no total",
|
||||
"panel.template_confirm_bar": "{count} tarefa(s) serão criadas · {points} {points_name} no total",
|
||||
"panel.template_create_btn": "Criar {count} tarefa(s)",
|
||||
"panel.template_create_title": "Criar Modelo",
|
||||
"panel.template_custom": "Personalizado",
|
||||
@@ -1476,7 +1486,7 @@
|
||||
"panel.template_name_label": "Nome",
|
||||
"panel.template_picker_title": "Adicionar de Modelo",
|
||||
"panel.template_preview_hint": "Revise e personalize cada tarefa antes de criar. Expanda para editar todos os campos ou remova com ✕.",
|
||||
"panel.template_pts_total": "{count} tarefa(s) · {points} pts no total",
|
||||
"panel.template_pts_total": "{count} tarefa(s) · {points} {points_name} no total",
|
||||
"panel.template_requires_approval_label": "Requer aprovação",
|
||||
"panel.template_requires_approval_no": "Não",
|
||||
"panel.template_requires_approval_yes": "Sim",
|
||||
@@ -1687,7 +1697,7 @@
|
||||
"points_display.this_week": "Esta Semana",
|
||||
"points_display.total_points": "Total de Pontos",
|
||||
"points_display.weekly_plus": "+{count} esta semana",
|
||||
"points_display.weekly_pts": "{count} pts",
|
||||
"points_display.weekly_pts": "{count} {pointsName}",
|
||||
"reorder.add_chores_first": "Adiciona tarefas a esta criança primeiro",
|
||||
"reorder.card_description": "Cartão para reordenar tarefas por criança, organizado por categoria de hora",
|
||||
"reorder.card_name": "Cartão de Reordenação TaskMate",
|
||||
@@ -1792,9 +1802,9 @@
|
||||
"streak.achievement.hundred_desc": "Conclui 100 tarefas",
|
||||
"streak.achievement.hundred_name": "100 Feitas",
|
||||
"streak.achievement.points100_desc": "Ganha 100 pontos no total",
|
||||
"streak.achievement.points100_name": "100 ⭐",
|
||||
"streak.achievement.points100_name": "100 {pointsName}",
|
||||
"streak.achievement.points50_desc": "Ganha 50 pontos no total",
|
||||
"streak.achievement.points50_name": "50 ⭐",
|
||||
"streak.achievement.points50_name": "50 {pointsName}",
|
||||
"streak.achievement.streak14_desc": "14 dias seguidos",
|
||||
"streak.achievement.streak14_name": "2 Semanas",
|
||||
"streak.achievement.streak30_desc": "30 dias seguidos",
|
||||
@@ -1948,8 +1958,8 @@
|
||||
"panel.settings_surprise_params_label": "Configurações do bônus surpresa",
|
||||
"panel.settings_surprise_params_hint": "Chance diária por criança e o intervalo de pontos aleatório num acerto.",
|
||||
"panel.settings_surprise_chance": "Chance %",
|
||||
"panel.settings_surprise_min": "Pts mín",
|
||||
"panel.settings_surprise_max": "Pts máx",
|
||||
"panel.settings_surprise_min": "{points_name} mín",
|
||||
"panel.settings_surprise_max": "{points_name} máx",
|
||||
"panel.reward_restock_label": "Reposição automática",
|
||||
"panel.reward_restock_hint": "Repor periodicamente o estoque desta recompensa para um valor fixo.",
|
||||
"panel.reward_restock_amount": "Repor para",
|
||||
@@ -1995,7 +2005,7 @@
|
||||
"panel.settings_spendcap_enabled_hint": "Limita quantos pontos cada criança pode gastar em recompensas por período.",
|
||||
"panel.settings_spendcap_params_label": "Configurações do limite de gastos",
|
||||
"panel.settings_spendcap_params_hint": "Máx. de pontos gastáveis por período (0 = sem limite).",
|
||||
"panel.settings_spendcap_amount": "Limite (pts)",
|
||||
"panel.settings_spendcap_amount": "Limite ({points_name})",
|
||||
"panel.settings_interest_enabled_label": "Juros de poupança",
|
||||
"panel.settings_interest_enabled_hint": "Paga periodicamente juros a cada criança sobre o saldo disponível (recompensa a poupança).",
|
||||
"panel.settings_interest_params_label": "Configurações dos juros de poupança",
|
||||
@@ -2229,7 +2239,6 @@
|
||||
"bounty.left": "faltam {time}",
|
||||
"bounty.no_expiry": "Sem prazo",
|
||||
"bounty.photo_tag": "foto",
|
||||
"bounty.pts": "PTS",
|
||||
"bounty.claim": "Pegar",
|
||||
"bounty.claim_hint": "Você terá {hours} h para terminar",
|
||||
"bounty.finish_first": "Termine sua tarefa extra primeiro",
|
||||
@@ -2238,23 +2247,23 @@
|
||||
"bounty.give_back": "Devolver",
|
||||
"bounty.sibling_on_it": "{name} está fazendo",
|
||||
"bounty.sibling_back_in": "volta ao quadro em {time} se não terminar",
|
||||
"bounty.waiting": "Esperando um adulto conferir · +{points} ★ pendentes",
|
||||
"bounty.waiting": "Esperando um adulto conferir · +{points} {pointsName} pendentes",
|
||||
"bounty.undo": "Desfazer",
|
||||
"bounty.sibling_checking": "{name} terminou — está sendo conferida",
|
||||
"bounty.you_earned": "Você ganhou +{points} ★",
|
||||
"bounty.you_earned": "Você ganhou +{points} {pointsName}",
|
||||
"bounty.done_by": "Feita por {name}",
|
||||
"bounty.recent": "Feitas recentemente",
|
||||
"bounty.claim_title": "Pegar \"{title}\"?",
|
||||
"bounty.claim_body": "Ela é sua por {hours} horas. Se não estiver pronta até lá, volta ao quadro para todos.",
|
||||
"bounty.not_now": "Agora não",
|
||||
"bounty.claim_it": "Pegar — {points} ★",
|
||||
"bounty.claim_it": "Pegar — {points} {pointsName}",
|
||||
"bounty.photo_title": "Mostre o trabalho pronto",
|
||||
"bounty.photo_body": "\"{title}\" precisa de uma foto",
|
||||
"bounty.cancel": "Cancelar",
|
||||
"bounty.take_photo": "Tirar foto e enviar",
|
||||
"bounty.uploading": "Enviando…",
|
||||
"bounty.yay_title": "Mandou bem!",
|
||||
"bounty.yay_body": "Um adulto vai conferir \"{title}\" e depois você ganha {points} ★.",
|
||||
"bounty.yay_body": "Um adulto vai conferir \"{title}\" e depois você ganha {points} {pointsName}.",
|
||||
"bounty.ok": "OK",
|
||||
"bounty.dur_days": "{d} d {h} h",
|
||||
"bounty.dur_hours": "{h} h {m} min",
|
||||
@@ -2279,7 +2288,7 @@
|
||||
"panel.bounty_status_completed": "Concluída",
|
||||
"panel.bounty_status_expired": "Expirada",
|
||||
"panel.bounty_claimed_meta": "{name} · faltam {time}",
|
||||
"panel.bounty_completed_meta": "{name} · +{points} ★",
|
||||
"panel.bounty_completed_meta": "{name} · +{points} {points_name}",
|
||||
"panel.bounty_expired_meta": "Ninguém pegou · {date}",
|
||||
"panel.bounty_expired_lapsed_meta": "Expirou depois que uma reserva venceu · {date}",
|
||||
"panel.bounty_expired_unfinished_meta": "Pega mas nunca concluída · {date}",
|
||||
@@ -2332,10 +2341,10 @@
|
||||
"auction.no_child": "Escolha uma criança no editor do cartão para ver os leilões dela.",
|
||||
"auction.results": "Resultados",
|
||||
"auction.load_failed": "Não foi possível carregar os leilões: {error}",
|
||||
"auction.up_to": "até {points} ★",
|
||||
"auction.up_to": "até {points} {pointsName}",
|
||||
"auction.lowest_wins": "O lance mais baixo ganha",
|
||||
"auction.gauge_max": "máx. {points} ★",
|
||||
"auction.gauge_hint": "Normalmente vale {points} ★ · dê o menor número de pontos pelo qual você faria",
|
||||
"auction.gauge_max": "máx. {points} {pointsName}",
|
||||
"auction.gauge_hint": "Normalmente vale {points} {pointsName} · dê o menor número de pontos pelo qual você faria",
|
||||
"auction.your_bid": "Seu lance secreto",
|
||||
"auction.change": "Alterar",
|
||||
"auction.withdraw": "Retirar",
|
||||
@@ -2352,17 +2361,17 @@
|
||||
"auction.backspace": "Apagar o último dígito",
|
||||
"auction.rule_secret": "Secreto: ninguém vê o seu número.",
|
||||
"auction.rule_lowest": "O lance mais baixo ganha. Em caso de empate, ganha quem deu o lance primeiro.",
|
||||
"auction.rule_min": "Os lances começam em {points} ★.",
|
||||
"auction.rule_min": "Os lances começam em {points} {pointsName}.",
|
||||
"auction.rule_win": "Se você ganhar, faz a tarefa em {date} e recebe o seu lance quando for aprovada.",
|
||||
"auction.cancel": "Cancelar",
|
||||
"auction.seal": "Selar meu lance · {points} ★",
|
||||
"auction.you_won": "Você ganhou! {points} ★ são seus",
|
||||
"auction.seal": "Selar meu lance · {points} {pointsName}",
|
||||
"auction.you_won": "Você ganhou! {points} {pointsName} são seus",
|
||||
"auction.you_won_sub": "quando você fizer em {date} e um adulto aprovar",
|
||||
"auction.in_your_chores": "Está nas suas tarefas de {date}",
|
||||
"auction.sibling_won": "{name} ganhou esta",
|
||||
"auction.sibling_won_sub": "por {points} ★. O lance mais baixo ganha, então tente um pouco mais baixo da próxima vez!",
|
||||
"auction.sibling_won_sub_bid": "por {points} ★ · você deu {bid} ★. O lance mais baixo ganha, então tente um pouco mais baixo da próxima vez!",
|
||||
"auction.tied_sub": "Vocês dois deram {points} ★. Deu empate, e {name} deu o lance primeiro.",
|
||||
"auction.sibling_won_sub": "por {points} {pointsName}. O lance mais baixo ganha, então tente um pouco mais baixo da próxima vez!",
|
||||
"auction.sibling_won_sub_bid": "por {points} {pointsName} · você deu {bid} {pointsName}. O lance mais baixo ganha, então tente um pouco mais baixo da próxima vez!",
|
||||
"auction.tied_sub": "Vocês dois deram {points} {pointsName}. Deu empate, e {name} deu o lance primeiro.",
|
||||
"auction.no_bids": "Nenhum lance desta vez",
|
||||
"auction.no_bids_sub": "{chore} volta à atribuição normal em {date}.",
|
||||
"auction.closed_at": "Fechou {when}",
|
||||
@@ -2389,8 +2398,8 @@
|
||||
"panel.auction_col_closes": "Fecha",
|
||||
"panel.auction_col_result": "Resultado",
|
||||
"panel.auction_col_status": "Status da tarefa",
|
||||
"panel.auction_normally": "{date} · normalmente {points} ★",
|
||||
"panel.auction_min_meta": "mín. {points} ★",
|
||||
"panel.auction_normally": "{date} · normalmente {points} {points_name}",
|
||||
"panel.auction_min_meta": "mín. {points} {points_name}",
|
||||
"panel.auction_no_bids_yet": "Nenhum lance ainda",
|
||||
"panel.auction_no_bids": "Sem lances",
|
||||
"panel.auction_sealed": "selado",
|
||||
@@ -2419,7 +2428,7 @@
|
||||
"panel.auction_no_occurrences": "Nenhuma ocorrência desta tarefa pode ir a leilão nos próximos 60 dias.",
|
||||
"panel.auction_no_chores": "Nenhuma tarefa pode ir a leilão ainda. Tarefas em equipe, cronometradas, abertas e sem atribuição não podem.",
|
||||
"panel.auction_max_label": "Lance máximo",
|
||||
"panel.auction_normally_worth": "normalmente vale {points} ★",
|
||||
"panel.auction_normally_worth": "normalmente vale {points} {points_name}",
|
||||
"panel.auction_max_hint": "As crianças podem dar lances do mínimo até este valor. O mais baixo ganha; em caso de empate, o mais antigo.",
|
||||
"panel.auction_min_label": "Lance mínimo",
|
||||
"panel.auction_min_hint": "Desligado: vale qualquer lance a partir de 1. Ligado: evita uma disputa para baixo.",
|
||||
@@ -2591,6 +2600,11 @@
|
||||
"kiosk.editor.show_reward_progress": "Progresso até a próxima recompensa",
|
||||
"kiosk.editor.show_picker_progress": "Progresso na tela de escolha",
|
||||
"kiosk.editor.show_picker_progress_helper": "“3 de 6 feitas” embaixo de cada rosto",
|
||||
"kiosk.editor.play_sounds": "Sons",
|
||||
"kiosk.editor.play_sounds_helper": "O som de conclusão de cada tarefa e o som de desfazer",
|
||||
"kiosk.editor.show_confetti": "Confete",
|
||||
"kiosk.editor.show_completion_popup": "Janela de comemoração",
|
||||
"kiosk.editor.show_completion_popup_helper": "Um rápido “Incrível!” com os pontos depois de cada tarefa",
|
||||
"kiosk.editor.children_heading": "Crianças exibidas e PINs",
|
||||
"kiosk.editor.children_hint": "Desmarque uma criança para ocultá-la. Use as setas para definir a ordem na tela de escolha.",
|
||||
"kiosk.editor.require_pin": "Exigir PIN",
|
||||
@@ -2883,5 +2897,102 @@
|
||||
"chore_board.editor.tap_to_complete_helper": "Desative para um quadro só de visualização",
|
||||
"chore_board.editor.show_legend": "Mostrar a legenda",
|
||||
"chore_board.editor.hide_done_periods": "Ocultar períodos concluídos",
|
||||
"chore_board.editor.hide_done_periods_helper": "Remover um período do dia quando todas as crianças terminarem as tarefas"
|
||||
"chore_board.editor.hide_done_periods_helper": "Remover um período do dia quando todas as crianças terminarem as tarefas",
|
||||
"notify.bedtime_reminder": "{child_name}, você ainda tem tarefas para fazer antes de dormir.",
|
||||
"notify.streak_at_risk": "{child_name}, faça uma tarefa hoje para manter sua sequência de {streak} dias!",
|
||||
"notify.all_chores_done": "{child_name} terminou todas as tarefas de hoje!",
|
||||
"notify.badge_earned": "{child_name} ganhou a medalha \"{badge_name}\"!",
|
||||
"notify.pending_chore_approval": "{child_name} concluiu \"{chore_name}\" (+{points} {points_name}) — aguardando aprovação.",
|
||||
"notify.pending_reward_claim": "{child_name} resgatou \"{reward_name}\" ({cost} {points_name}) — aguardando aprovação.",
|
||||
"notify.streak_milestone": "{child_name} chegou a uma sequência de {days} dias — +{points} {points_name}!",
|
||||
"notify.level_up": "{child_name} chegou ao nível {level}! 🎉",
|
||||
"notify.weekly_digest": "Resumo semanal do TaskMate:\n{summary}",
|
||||
"notify.celebration": "🎉 {message}",
|
||||
"notify.mandatory_reminder": "{child_name}, você ainda precisa fazer \"{chore_name}\".",
|
||||
"notify.mandatory_parent_alert": "{child_name} ainda não fez a tarefa obrigatória \"{chore_name}\".",
|
||||
"notify.monthly_report": "Relatório TaskMate de {month}:\n{summary}",
|
||||
"notify.season_champion": "🏆 {child_name} venceu o ranking de {month} com {points} {points_name}!",
|
||||
"notify.family_goal_reached": "🎉 Meta da família alcançada: {goal_name}! Hora de {goal_reward}.",
|
||||
"notify.birthday": "🎂 Feliz aniversário, {child_name}! Hoje cada tarefa vale {multiplier}×.",
|
||||
"notify.streak_freeze_used": "❄️ Um congelamento salvou a sequência de {streak} dias de {child_name} (restam {freezes_left}).",
|
||||
"notify.presence_arrival": "🏠 Você chegou em casa, {child_name} — faltam {count} tarefas hoje.",
|
||||
"notify.wish_requested": "{child_name} deseja \"{wish_name}\" ({target} {points_name}) — aguardando sua aprovação.",
|
||||
"notify.wish_pledged": "💝 {pledger} colocou {points} {points_name} no seu desejo \"{wish_name}\"!",
|
||||
"notify.bounty_posted": "🏁 Nova recompensa extra: {bounty_name} — {points} {points_name}. Quem pegar primeiro leva!",
|
||||
"notify.bounty_claim_lapsing": "⏳ {child_name}, faltam {minutes} minutos para terminar \"{bounty_name}\" antes que volte para o quadro.",
|
||||
"notify.recap_ready": "✨ Sua retrospectiva está pronta ({period}), {child_name}! Toque para assistir.",
|
||||
"notify.item_rejected": "↩️ {child_name}, \"{item_name}\" foi devolvido{reason_text}",
|
||||
"notify.auction_opened": "🔨 Novo leilão: {chore_name} em {date}, até {max_points} {points_name}. O menor lance vence!",
|
||||
"notify.auction_closing": "⏳ {child_name}, os lances para \"{chore_name}\" terminam em {minutes} minutos.",
|
||||
"notify.auction_result": "🔨 Leilão encerrado: {result_text}",
|
||||
"notify.inspection_started": "🔍 {child_name}, um adulto vai inspecionar \"{chore_name}\" antes das {until}. Mantenha tudo caprichado para ganhar +{bonus} {points_name}!",
|
||||
"notify.inspection_passed": "🌟 Inspeção aprovada, {child_name}! \"{chore_name}\" ficou ótimo: +{bonus} {points_name}{note_text}",
|
||||
"notify.inspection_reminder": "🔍 A inspeção de \"{chore_name}\" de {child_name} termina em {minutes} minutos — aprove ou reprove antes das {until}.",
|
||||
"notify.auction_won": "{child_name} ganhou \"{chore_name}\" em {date} por {points} {points_name}.",
|
||||
"notify.auction_no_bids": "nenhum lance para \"{chore_name}\", então ela volta para o rodízio normal.",
|
||||
"notify.auction_called_off": "o leilão de \"{chore_name}\" foi cancelado. Ela volta para o rodízio normal.",
|
||||
"notify.weekly_digest_line": "• {child_name}: {chores} tarefas, {points} {points_name} ganhos",
|
||||
"notify.monthly_report_line": "• {child_name}: {chores} tarefas, {points} {points_name}, nível {level}, melhor sequência {streak}",
|
||||
"notify.action_approve": "Aprovar",
|
||||
"notify.action_reject": "Rejeitar",
|
||||
"notify.action_reject_placeholder": "Motivo (opcional)",
|
||||
"notify.approve_in_panel_hint": "Abra o painel do TaskMate para aprovar ou rejeitar.",
|
||||
"notify.celebrate_all_chores_done": "{child_name} terminou todas as tarefas de hoje!",
|
||||
"notify.celebrate_birthday": "Feliz aniversário, {child_name}!",
|
||||
"notify.celebrate_challenge_completed": "{child_name} completou o desafio \"{challenge_name}\"!",
|
||||
"notify.celebrate_inspection_passed": "\"{chore_name}\" de {child_name} passou na inspeção!",
|
||||
"notify.celebrate_level_up": "{child_name} chegou ao nível {level}!",
|
||||
"notify.celebrate_perfect_week": "{child_name} fez uma semana perfeita — +{bonus}!",
|
||||
"notify.celebrate_weekly_target": "{child_name} atingiu a meta semanal de \"{chore_name}\" — +{bonus}!",
|
||||
"notify.celebrate_quest_completed": "{child_name} completou a missão \"{quest_name}\"!",
|
||||
"notify.celebrate_streak_milestone": "{child_name} chegou a uma sequência de {days} dias!",
|
||||
"notify.recap_ready_many": "✨ {count} novas retrospectivas estão prontas, {child_name}! Toque para assistir.",
|
||||
"notify.recap_parent_one": "✨ Novas retrospectivas ({period}) estão prontas para {names}. Toque para ver.",
|
||||
"notify.recap_parent_many": "✨ Novas retrospectivas estão prontas para {names}. Toque para ver.",
|
||||
"notify.period_weekly": "semana",
|
||||
"notify.period_range": "{start}–{end}",
|
||||
"notify.names_and": "{names} e {last}",
|
||||
"notify.month_year": "{month} de {year}",
|
||||
"notify.short_date": "{weekday}, {day} {month}",
|
||||
"notify.month_1": "janeiro",
|
||||
"notify.month_2": "fevereiro",
|
||||
"notify.month_3": "março",
|
||||
"notify.month_4": "abril",
|
||||
"notify.month_5": "maio",
|
||||
"notify.month_6": "junho",
|
||||
"notify.month_7": "julho",
|
||||
"notify.month_8": "agosto",
|
||||
"notify.month_9": "setembro",
|
||||
"notify.month_10": "outubro",
|
||||
"notify.month_11": "novembro",
|
||||
"notify.month_12": "dezembro",
|
||||
"notify.month_short_1": "jan",
|
||||
"notify.month_short_2": "fev",
|
||||
"notify.month_short_3": "mar",
|
||||
"notify.month_short_4": "abr",
|
||||
"notify.month_short_5": "mai",
|
||||
"notify.month_short_6": "jun",
|
||||
"notify.month_short_7": "jul",
|
||||
"notify.month_short_8": "ago",
|
||||
"notify.month_short_9": "set",
|
||||
"notify.month_short_10": "out",
|
||||
"notify.month_short_11": "nov",
|
||||
"notify.month_short_12": "dez",
|
||||
"notify.weekday_short_1": "seg",
|
||||
"notify.weekday_short_2": "ter",
|
||||
"notify.weekday_short_3": "qua",
|
||||
"notify.weekday_short_4": "qui",
|
||||
"notify.weekday_short_5": "sex",
|
||||
"notify.weekday_short_6": "sáb",
|
||||
"notify.weekday_short_7": "dom",
|
||||
"notify.sample_chore": "Arrumar o quarto",
|
||||
"notify.sample_reward": "Noite de cinema",
|
||||
"notify.sample_badge": "Super ajudante",
|
||||
"notify.sample_goal": "Cofrinho da noite de cinema",
|
||||
"notify.sample_goal_reward": "uma noite de cinema em família",
|
||||
"notify.sample_wish": "Kit de Lego",
|
||||
"notify.sample_pledger": "Vovó",
|
||||
"notify.sample_bounty": "Lavar o carro",
|
||||
"notify.sample_reason": "Não terminou",
|
||||
"notify.sample_note": "Mandou muito bem!"
|
||||
}
|
||||
Reference in new issue
Block a user