{
  "common": {
    "error_title": "Erro",
    "no_data_title": "Sem dados",
    "access_denied_title": "Acesso negado",
    "access_denied_desc": "Este servidor foi bloqueado.",
    "no_players_selected": "Nenhum jogador selecionado. Selecione pelo menos um jogador.",
    "must_use_in_server": "Este comando deve ser usado em um servidor.",
    "could_not_resolve_channel": "Não foi possível resolver o canal selecionado.",
    "failed_update_setting": "❌ Falha ao atualizar configuração.",
    "configuration_not_found": "Configuração não encontrada.",
    "no_channel_selected": "Nenhum canal selecionado.",
    "no_selection_received": "Nenhuma seleção recebida.",
    "database_error": "❌ Erro no banco de dados: {error}",
    "enabled": "Ativado",
    "disabled": "Desativado",
    "not_configured": "Não configurado",
    "unknown": "Desconhecido",
    "rating_field": "Classificação",
    "battles_field": "Batalhas",
    "wins_field": "Vitórias",
    "losses_field": "Derrotas",
    "win_rate_field": "Taxa de Vitórias",
    "kills_field": "Abates",
    "deaths_field": "Mortes",
    "kd_field": "K/D",
    "members_field": "Membros",
    "placement_field": "Colocação",
    "points_field": "Pontos",
    "ground_kills_field": "Abates terrestres",
    "air_kills_field": "Abates aéreos",
    "total_kills_field": "Total de Abates",
    "assists_field": "Assistências",
    "captures_field": "Capturas",
    "none_option": "Nenhum"
  },
  "buttons": {
    "skip": "Pular",
    "previous": "Anterior",
    "next": "Próximo",
    "prev": "Ant.",
    "prev_arrow": "◀ Anterior",
    "next_arrow": "Próximo ▶",
    "prev_arrow_only": "◀",
    "next_arrow_only": "▶",
    "generate_chart": "📊 Gerar Gráfico",
    "show_graph": "Mostrar gráfico",
    "view_player_stats": "📊 Ver Estatísticas dos Jogadores",
    "compare_nearby": "📈 Comparar Esquadrões Próximos",
    "confirm_swap": "Sim, trocar",
    "cancel_swap": "Não, manter o anterior",
    "set_squadron": "Definir esquadrão",
    "same_as_logs": "Mesmo que Logs",
    "require_password": "🔒 Exigir senha",
    "password_required": "🔒 Senha obrigatória",
    "lock_data": "🔐 Vincular dados do esquadrão",
    "data_locked": "🔐 Dados vinculados ao servidor",
    "allow_public": "👥 Permitir meta público",
    "public_enabled": "👥 Meta público ativado",
    "update_accounts": "📋 Atualizar contas meta",
    "change_password": "🔑 Alterar senha",
    "help": "❓ Ajuda",
    "add_player": "➕ Adicionar jogador",
    "update_all": "🔄 Atualizar todos os membros",
    "back_to_settings": "⬅ Voltar às configurações",
    "manage_notifications": "Gerenciar notificações",
    "diagnose_permissions": "Diagnosticar permissões",
    "enable": "Ativar",
    "disable": "Desativar",
    "change_channel": "Alterar canal",
    "view_replay": "Ver replay",
    "view_website": "Ver no Site",
    "view_video": "Ver vídeo",
    "view_log": "Ver log",
    "view_chat": "Ver chat",
    "subscribe_website": "Assinar pelo Site",
    "yes_disband": "Sim, dissolver",
    "cancel": "Cancelar",
    "transfer_leave": "Transferir e sair",
    "accept_selected": "Aceitar selecionados",
    "accept_all": "Aceitar todos",
    "decline_selected": "Recusar selecionados",
    "back": "Voltar",
    "remove_all": "Remover todos",
    "remove_active": "Remover ativos",
    "remove_queued": "Remover em espera",
    "remove_selected": "Remover selecionados",
    "ping_all": "Notificar todos",
    "ping_active": "Notificar ativos",
    "ping_queued": "Notificar em espera",
    "ping_selected": "Notificar selecionados",
    "accept_members": "Aceitar membros",
    "remove_members": "Remover membros",
    "ping_members": "Notificar membros",
    "rename_stack": "Renomear stack",
    "request_to_join": "Pedir para entrar",
    "leave_withdraw": "Sair / Retirar",
    "manage_stack": "Gerenciar stack ⚙️",
    "disband_stack": "Dissolver stack",
    "force_disband_create": "Forçar dissolução e criar novo"
  },
  "events": {
    "guild_join_title": "Obrigado por me adicionar!",
    "guild_join_desc": "Execute `/setup` para configurar o bot neste servidor."
  },
  "comp": {
    "not_found_title": "Composições não encontradas",
    "not_found_desc": "Sem dados para **{squadron}**, tente novamente mais tarde.",
    "error_loading_title": "Erro ao carregar composições",
    "error_loading_desc": "Falha ao carregar dados de composição: {error}",
    "title": "Composições de {squadron}",
    "desc": "Composições vistas nos últimos {minutes} minutos",
    "no_recent_title": "Sem composições recentes",
    "no_recent_desc": "Nenhuma composição nos últimos {minutes} minutos.",
    "comp_title": "COMP {index}",
    "last_seen_label": "**Visto pela última vez**: {timestamp}{warning}",
    "comp_label": "**Comp**: {notation}",
    "no_players_recorded": "Nenhum jogador registrado.",
    "limit_reached_title": "Limite de composições atingido",
    "limit_reached_desc": "Este servidor usou todas as {limit} consultas de composições para este horário. Assine (com /unlock) para acesso ilimitado ou aguarde o próximo horário.",
    "user_limit_reached_desc": "Você usou todas as {limit} consultas de composições pessoais para este horário em servidores não-premium. Outros membros aqui ainda podem usar a cota restante do servidor, e servidores premium (onde /unlock foi usado) permanecem sem restrições — assine com /unlock ou aguarde o próximo horário.",
    "remaining_footer": "{remaining}/{limit} consultas de composições restantes neste horário",
    "user_remaining_footer": "{remaining}/{limit} consultas de composições pessoais restantes neste horário",
    "remaining_footer_combined": "{user_remaining}/{user_limit} pessoais · {server_remaining}/{server_limit} servidor consultas de composições restantes neste horário"
  },
  "quick_log": {
    "invalid_type": "O tipo só pode ser definido como Logs, Pontos, Classificação, BR Semanal ou Ambos.",
    "squadron_required": "Você deve fornecer um nome de esquadrão para alarmes de Logs, Pontos ou Ambos.",
    "wildcard_logs_only": "Apenas Logs podem ser configurados para esquadrão curinga.",
    "squadron_not_resolved": "O esquadrão `{squadron}` não pôde ser resolvido.",
    "save_failed": "Falha ao salvar preferências. Tente novamente mais tarde.",
    "premium_warning": "\n\n> ⚠️ **Logs de partidas requerem Premium.** Execute `/unlock` para assinar ($2.99/mês) — os logs não serão postados até então.",
    "leaderboard_set": "Alarme do Placar Global definido para este canal.",
    "both_set": "Alarmes de Logs e Pontos para {squadron} definidos para este canal.{premium_note}",
    "alarm_set": "Alarme de {alarm_type} para {squadron} definido para este canal.{premium_note}",
    "weekly_br_wildcard_set": "Relatório BR Semanal (top 20 esquadrões) configurado para este canal. Envia ao final de cada rotação de BR.",
    "weekly_br_squadron_set": "Relatório BR Semanal para {squadron} (top 15 jogadores) configurado para este canal. Envia ao final de cada rotação de BR."
  },
  "diagnostics": {
    "title": "Diagnóstico do Autolog",
    "channel_permissions_header": "**Permissões do Canal** (<#{channel_id}>)",
    "perms_needed": "  ^ O autolog precisa de todas as permissões acima para enviar placares.",
    "server_squadron_header": "**Esquadrão do Servidor** (`/set-squadron`)",
    "server_squadron_short": "  Curto: `{short}`",
    "server_squadron_long": "  Longo: `{long}`",
    "server_squadron_not_set": "  Não definido (a cor da barra do placar aparecerá como 'not_set')",
    "autolog_prefs_header": "**Preferências do Autolog** (`/quick-log`)",
    "autolog_none_configured": "  ❌ NENHUM configurado — o autolog NÃO enviará nada para este servidor.",
    "autolog_setup_hint": "  Use `/quick-log <squadron_short> Logs` no canal desejado para configurar.",
    "autolog_no_logs_channels": "  ❌ Nenhum canal de Logs configurado. Apenas Pontos/Placar encontrados.",
    "autolog_enable_hint": "  Use `/quick-log <squadron_short> Logs` para ativar o autolog.",
    "selected_channel_tag": " **(canal selecionado)**",
    "missing_send_attach": " (falta permissão de envio/anexo)",
    "channel_not_found": " (canal não encontrado)",
    "invalid_channel_id": " (ID de canal inválido)",
    "premium_status_header": "**Status Premium** (`/unlock`)",
    "premium_active": "  ✅ Este servidor possui uma assinatura Premium ativa.",
    "premium_not_subscribed": "  ❌ Este servidor **não** possui uma assinatura Premium.",
    "premium_autolog_required": "  O autolog requer Premium. Use `/unlock` para assinar.",
    "premium_not_subscribed_free": "  ⚪ Não assinado — use `/unlock` para assinar ($2.99/mês).",
    "premium_free_note": "  *(Os autologs estão gratuitos para todos os servidores por enquanto.)*"
  },
  "sq_info": {
    "title": "Informações do Esquadrão: {squadron}",
    "placement_field": "Colocação",
    "total_points_field": "Total de Pontos",
    "total_members_field": "Total de Membros",
    "members_field": "Membros",
    "fetch_failed": "Falha ao buscar informações do esquadrão."
  },
  "sq_info_graph": {
    "title": "{squadron} — SQ-INFO (Temporada {season})",
    "embed_title": "{squadron} — Composição do plantel",
    "embed_desc": "Temporada **{season}** · Mediana de partidas: **{median}** · Núcleo: **{core}** · Ativos: **{active}** · Fracos: **{weak}**\nBarras ordenadas por partidas desc; altura = taxa de vitória. Núcleo = ≥ mediana e TV ≥ 1,5× TV do esquadrão. Fracos = abaixo da mediana ou TV < TV do esquadrão ÷ 2. Ativos = os demais.",
    "core_threshold_line": "NÚCLEO ≥ {wr} %",
    "weak_threshold_line": "FRACOS < {wr} %",
    "y_label": "Taxa de vitória",
    "core_header": "NÚCLEO — {count} · TV {avg}%",
    "active_header": "ATIVOS — {count} · TV {avg}%",
    "weak_header": "FRACOS — {count} · TV {avg}%",
    "no_active_season": "Nenhuma temporada ativa encontrada. Tente novamente quando a próxima começar.",
    "no_members": "Nenhum membro atual encontrado para {squadron}."
  },
  "recap_card": {
    "unknown_season": "Temporada desconhecida: `{season}`.",
    "no_clan_id": "Não foi possível resolver o ID do esquadrão `{squadron}`.",
    "render_failed": "Falha ao gerar o card de resumo da temporada. Tente novamente mais tarde."
  },
  "sq_stats": {
    "no_data_title": "Sem dados",
    "no_data_desc": "Nenhum dado histórico encontrado para o esquadrão: {squadron}",
    "title": "{squadron} // ESQUADRÃO",
    "desc": "Tendência de Pontuação Total (Últimos {count} pontos de dados)",
    "previous_score_field": "Pontuação anterior",
    "current_score_field": "Pontuação atual",
    "change_field": "Variação",
    "player_title": "{squadron} // JOGADORES",
    "player_desc": "Tendências individuais de pontos dos jogadores",
    "comparison_title": "{squadron} // COMPARAÇÃO NO PLACAR",
    "comparison_desc": "Comparando com esquadrões classificados {range}",
    "current_position_field": "Posição atual",
    "squadrons_shown_field": "Esquadrões exibidos",
    "squadron_not_found_error": "Esquadrão não encontrado no placar",
    "no_nearby_error": "Nenhum esquadrão próximo encontrado",
    "no_historical_error": "Nenhum dado histórico encontrado para esquadrões próximos",
    "comparison_chart_failed": "Falha ao gerar gráfico de comparação",
    "select_players_placeholder": "Selecionar jogadores (Página {page})"
  },
  "loss_calc": {
    "title": "Perda de Pontos — {squadron}",
    "players_leaving_field": "Jogadores saindo",
    "share_of_total_field": "% do Total",
    "points_lost_real_field": "Pontos perdidos (real)",
    "points_lost_raw_field": "Pontos perdidos (bruto)",
    "squadron_rating_field": "Classificação do Esquadrão",
    "squadron_position_field": "Posição do Esquadrão",
    "positions_lost_field": "Posições perdidas",
    "not_found_footer": "Não encontrado no esquadrão: {players}",
    "fetch_failed": "Falha ao buscar dados do esquadrão: {error}",
    "no_point_data": "Nenhum dado de pontos disponível para este esquadrão.",
    "no_matching_players": "Nenhum jogador correspondente encontrado em **{squadron}**."
  },
  "player": {
    "select_player_placeholder": "Selecionar um jogador",
    "no_stats_found": "❌ Nenhuma estatística encontrada para o UID: {uid}",
    "no_vehicle_stats": "❌ Nenhuma estatística de veículo encontrada para este jogador.",
    "vehicles_found": "Encontrados **{count}** veículos para **{nick}**\nSelecione um veículo para ver as estatísticas detalhadas:",
    "vehicle_select_placeholder": "Selecionar um veículo (Página {page}/{total})",
    "combat_stats_header": "**__ESTATÍSTICAS DE COMBATE__**",
    "ground_kills_label": "**Abates Terrestres:** {value}",
    "air_kills_label": "**Abates Aéreos:** {value}",
    "total_kills_label": "**Total de Abates:** {value}",
    "assists_label": "**Assistências:** {value}",
    "deaths_label": "**Mortes:** {value}",
    "kd_label": "**K/D:** {value}",
    "captures_label": "**Capturas:** {value}",
    "battle_record_header": "**__HISTÓRICO DE BATALHAS__**",
    "total_battles_label": "**Total de Batalhas:** {value}",
    "wins_label": "**Vitórias:** {value}",
    "losses_label": "**Derrotas:** {value}",
    "win_rate_label": "**Taxa de Vitórias:** {value}%",
    "stats_desc": "Estatísticas de **{nick}** (**{squadron}**)\nUID: `{uid}`",
    "not_found_title": "Jogador não encontrado",
    "not_found_desc": "Nenhum histórico de partidas encontrado para `{player}`.",
    "no_players_found": "Nenhum jogador encontrado correspondendo a **{username}**\nTente usar `/website` para pesquisar no site.",
    "multiple_matches": "Múltiplas correspondências encontradas, escolha a correta abaixo:",
    "must_provide_input": "Você deve fornecer pelo menos um UID ou nome de usuário."
  },
  "player_games": {
    "no_recent_title": "Sem partidas recentes",
    "no_recent_desc": "Nenhuma partida encontrada para **{player}** nas últimas 8 horas.",
    "squadron_label": "**Esquadrão:** {squadron}",
    "record_label": "**V:** {wins}  **D:** {losses}  **TV:** {wr}%",
    "comps_played_header": "\n\n**Composições Jogadas**"
  },
  "match": {
    "missing_input_title": "Entrada ausente",
    "missing_input_desc": "Forneça um `match_id` ou um `player_name`.",
    "not_found_title": "Partida não encontrada",
    "not_found_desc": "Não foi possível encontrar uma partida com o ID `{match_id}`.",
    "invalid_data_title": "Dados de Partida Inválidos",
    "invalid_data_desc": "Os dados do replay não puderam ser processados.",
    "scoreboard_error_title": "Erro no Placar",
    "scoreboard_error_desc": "Falha ao gerar a imagem do placar.",
    "no_games_title": "Nenhuma partida encontrada",
    "no_games_desc": "Nenhum histórico de partidas encontrado para **{player}**.",
    "recent_matches_title": "Partidas recentes de {player}",
    "recent_matches_desc": "Exibindo até {count} partidas recentes. Selecione uma para ver o placar completo.",
    "select_match_placeholder": "Selecione uma partida para visualizar..."
  },
  "compare": {
    "no_players_found": "Nenhum jogador encontrado correspondendo a **{name}**.",
    "multiple_matches": "Múltiplas correspondências para **{name}**: {matches}\nPor favor, use um nome mais específico (as sugestões de autocompletar são exatas).",
    "could_not_resolve": "Não foi possível resolver os jogadores.",
    "could_not_fetch": "❌ Não foi possível buscar estatísticas de **{name}**.",
    "no_graph_data": "Nenhum dado disponível para os últimos 90 dias.",
    "no_squadron_points_data": "Nenhum dado de pontos do esquadrão para {names} (jogador não encontrado no histórico de esquadrão rastreado).",
    "graph_title": "Pontos dos Jogadores — Últimos 90 Dias",
    "battles_label": "Batalhas",
    "wins_label": "Vitórias",
    "losses_label": "Derrotas",
    "win_rate_label": "Taxa de Vitórias",
    "ground_kills_label": "Abates terrestres",
    "air_kills_label": "Abates aéreos",
    "total_kills_label": "Total de Abates",
    "assists_label": "Assistências",
    "deaths_label": "Mortes",
    "kd_label": "K/D",
    "captures_label": "Capturas"
  },
  "squadron": {
    "not_found_desc": "Esquadrão `{squadron}` não encontrado.",
    "set_title": "✅ Esquadrão definido",
    "set_desc": "O esquadrão **{squadron}** foi definido para este servidor.",
    "short_name_field": "Nome curto",
    "long_name_field": "Nome completo",
    "swap_title": "✅ Esquadrão trocado",
    "swap_desc": "Substituído **{old}** por **{new}** neste servidor.",
    "already_set_title": "⚠️ Esquadrão já definido",
    "already_set_desc": "Este servidor está atualmente configurado para **{old}**.\nTrocar para **{new}**?",
    "swap_cancelled": "❌ Alteração de esquadrão cancelada."
  },
  "setup": {
    "step1_title": "Configuração do Servidor — Passo 1 de 3",
    "step1_desc": "Este assistente vai guiá-lo pela configuração do bot para o seu servidor.\n\n**Passo 1** — Defina seu esquadrão\n**Passo 2** — Escolha um canal de logs\n**Passo 3** — Escolha um canal de pontos\n",
    "step1_current_sq": "\nEsquadrão configurado atualmente: **[{short}] {long}**",
    "step2_title": "Configuração do Servidor — Passo 2 de 3",
    "step2_desc": "Esquadrão definido como **[{short}] {long}**.\n\nOnde os **logs de batalha** devem ser postados?\nSelecione um canal de texto abaixo ou pule esta etapa.",
    "step3_title": "Configuração do Servidor — Passo 3 de 3",
    "step3_desc": "Onde as **notificações de pontos** devem ser postadas?\nSelecione um canal de texto abaixo ou pule esta etapa.",
    "step3_same_as_logs": "\n\nVocê também pode clicar em \"Mesmo que Logs\" para reutilizar o canal de logs.",
    "summary_title": "Configuração concluída",
    "summary_desc": "Você pode usar `/autolog-management` para alterar essas configurações mais tarde.",
    "squadron_field": "Esquadrão",
    "logs_channel_field": "Canal de Logs",
    "points_channel_field": "Canal de Pontos",
    "premium_required_field": "⚠️ Logs de Partidas Requerem Premium",
    "premium_required_value": "Os placares automáticos de partidas não serão postados até que este servidor tenha uma assinatura ativa. Execute `/unlock` para assinar ($2.99/mês).",
    "modal_title": "Definir esquadrão",
    "modal_label": "Nome curto do esquadrão",
    "modal_placeholder": "ex. AXYS",
    "squadron_not_found": "Esquadrão `{squadron}` não encontrado. Por favor, tente novamente.",
    "logs_channel_placeholder": "Selecione um canal de logs...",
    "points_channel_placeholder": "Selecione um canal de pontos..."
  },
  "meta_management": {
    "squadron_not_found_title": "❌ Esquadrão não encontrado",
    "squadron_not_found_desc": "Não foi possível encontrar o ID do clã para o esquadrão: **{squadron}**",
    "access_denied_title": "❌ Acesso negado",
    "access_denied_desc": "Senha incorreta. Os dados meta deste esquadrão estão protegidos.",
    "data_locked_title": "🔐 Dados do esquadrão vinculados",
    "data_locked_desc": "**{squadron}** tem a vinculação de dados ativada e não pode ser transferido para outro servidor.\n\nO dono do esquadrão deve desativar **Vincular Dados do Esquadrão** antes de movê-lo.",
    "error_retrieving_settings": "❌ Erro ao recuperar as configurações do servidor após a transferência. Por favor, tente novamente.",
    "error_retrieving_settings_retry": "❌ Erro ao recuperar as configurações do servidor. Por favor, execute o comando novamente.",
    "authenticated_title": "✅ Autenticado",
    "authenticated_desc": "Senha verificada. Gerenciando configurações para **{squadron}**.",
    "claimed_title": "✅ Esquadrão reivindicado",
    "claimed_desc": "**{squadron}** foi reivindicado com sucesso para este servidor!",
    "password_requirement_field": "🔒 Requisito de senha",
    "data_lock_field": "🔐 Vinculação de dados do esquadrão",
    "public_meta_field": "👥 Acesso meta público",
    "access_password_field": "🔑 Senha de acesso",
    "enabled_value": "✅ Ativado",
    "disabled_value": "❌ Desativado",
    "settings_title": "🔐 Configurações de gerenciamento meta",
    "settings_desc": "**Esquadrão:** {squadron}\n**ID do Clã:** {clan_id}",
    "first_time_title": "🔐 Gerenciamento meta - Configuração inicial",
    "first_time_owner_desc": "**Esquadrão:** {squadron}\n**ID do Clã:** {clan_id}\n\n🔑 Sua senha de acesso foi gerada. **Salve esta senha** — você precisará dela para autenticar o acesso a dados meta no futuro.\n\n**Senha:** `{password}`",
    "first_time_non_owner_desc": "**Esquadrão:** {squadron}\n**ID do Clã:** {clan_id}\n\nO esquadrão foi configurado. Peça a senha de acesso ao dono do servidor.",
    "settings_field": "Configurações",
    "settings_hint": "Use os botões abaixo para definir as configurações de acesso.",
    "password_toggled": "✅ Requisito de senha: **{state}**",
    "lock_toggled": "✅ Vinculação de dados do esquadrão: **{state}**",
    "public_meta_toggled": "✅ Acesso meta público: **{state}**\n{detail}",
    "public_meta_enabled_detail": "Não-administradores agora podem usar o comando `/meta`.",
    "public_meta_disabled_detail": "Apenas administradores podem usar o comando `/meta`.",
    "owner_only_password": "❌ Apenas o dono do servidor pode alterar a senha do esquadrão.",
    "help_title": "📖 Ajuda do gerenciamento meta",
    "help_desc": "Explicação de cada configuração e funcionalidade:",
    "help_password_field": "🔑 Senha de acesso",
    "help_password_value": "A senha de acesso do seu esquadrão. Apenas o **dono do servidor** pode ver a senha no painel de configurações. Qualquer pessoa com a senha pode reivindicar os dados meta do seu esquadrão em outro servidor, portanto mantenha-a segura.",
    "help_require_field": "🔒 Exigir senha",
    "help_require_value": "Quando ativado, mesmo os administradores deste servidor devem inserir a senha do esquadrão para acessar `/meta-management`. Adiciona uma camada extra de segurança para evitar alterações acidentais.",
    "help_lock_field": "🔐 Vincular dados do esquadrão",
    "help_lock_value": "Quando ativado, impede que o esquadrão seja transferido para outros servidores, mesmo com a senha correta. Deve ser desativado antes que o esquadrão possa ser transferido.",
    "help_public_field": "👥 Permitir meta público",
    "help_public_value": "Quando ativado, permite que membros não-administradores usem o comando `/meta` para pesquisar veículos do esquadrão. Quando desativado, apenas administradores do servidor podem usar `/meta`.",
    "help_accounts_field": "📋 Atualizar contas meta",
    "help_accounts_value": "Abre o gerenciador de lista de jogadores onde você pode adicionar ou remover jogadores da lista meta do seu esquadrão. Use **Atualizar Todos os Membros** para sincronizar todo o seu esquadrão de uma vez.",
    "help_change_pw_field": "🔑 Alterar senha",
    "help_change_pw_value": "**Apenas o dono do servidor.** Altere a senha de acesso do esquadrão e defina uma dica opcional. A dica é exibida no prompt de senha para ajudar a lembrá-la.",
    "password_modal_title": "Senha de acesso do esquadrão",
    "password_modal_label": "Inserir senha do esquadrão",
    "password_modal_placeholder": "XXXX-XXXX-XXXX",
    "change_pw_modal_title": "Alterar senha do esquadrão",
    "current_password_label": "Senha atual",
    "current_password_placeholder": "Digite sua senha atual",
    "new_password_label": "Nova senha",
    "new_password_placeholder": "Digite sua nova senha",
    "confirm_password_label": "Confirmar nova senha",
    "confirm_password_placeholder": "Re-insira sua nova senha",
    "hint_label": "Dica de senha (opcional)",
    "hint_placeholder": "Uma dica para ajudar a lembrar a senha",
    "pw_incorrect": "❌ A senha atual está incorreta.",
    "pw_mismatch": "❌ As novas senhas não coincidem. Por favor, tente novamente.",
    "pw_empty": "❌ A nova senha não pode ser vazia.",
    "pw_changed": "✅ Senha atualizada com sucesso para **{squadron}**.\n**Nova senha:** `{password}`",
    "pw_changed_hint": "\n**Dica:** {hint}",
    "player_add_modal_title": "Adicionar jogador à lista meta",
    "player_add_label": "UID ou apelido do jogador",
    "player_add_placeholder": "Insira o UID do jogador (ex., 12345678) ou apelido",
    "player_not_found": "❌ Jogador `{player}` não encontrado no banco de dados Players_Global.\n",
    "roster_title": "📋 Gerenciamento da lista meta - {squadron}",
    "roster_desc": "**ID do Clã do Esquadrão:** {clan_id}\n**Total de Jogadores:** {count}",
    "roster_page_field": "Jogadores (Página {page}/{total})",
    "no_players_field": "Sem jogadores",
    "no_players_hint": "Nenhum jogador adicionado à lista meta ainda. Clique em **Adicionar jogador** para começar.",
    "remove_player_placeholder": "Selecionar jogador para remover...",
    "fetch_members_failed": "❌ Falha ao buscar membros do esquadrão: {error}",
    "no_members_found": "❌ Nenhum membro encontrado no esquadrão ou a chamada à API falhou.",
    "roster_synced": "✅ Lista sincronizada com o esquadrão.",
    "roster_added": "**+{count}** adicionado(s)",
    "roster_removed": "**-{count}** removido(s) (saiu do esquadrão)",
    "roster_up_to_date": "**{count}** já atualizados",
    "refreshing_vehicles": "Atualizando dados de veículos em segundo plano..."
  },
  "meta": {
    "not_configured": "❌ Dados meta não configurados para este servidor. Execute `/meta-management` primeiro.",
    "no_permission": "❌ Você precisa de permissões de administrador para usar este comando.\nAdmins podem ativar o acesso público via `/meta-management`.",
    "no_results": "❌ Nenhum jogador na lista do seu esquadrão possui **{vehicle}**.",
    "no_results_admin_hint": "\n*Esperando que alguém tenha isso? Clique no botão de atualizar membros em `/meta-management` e verifique novamente.*",
    "search_title": "🔍 Resultados da Busca - {vehicle}",
    "matches_found": "**Correspondências Encontradas:** {count} jogador(es)",
    "spawns_label": "Spawns",
    "deaths_label": "Mortes",
    "gk_label": "GK",
    "ak_label": "AK",
    "points_label": "Pontos",
    "kdr_label": "KDR",
    "games_label": "Partidas",
    "no_points": "—"
  },
  "top": {
    "title": "**Top 20 Esquadrões**",
    "rating_label": "**Classificação:** {value}",
    "air_kills_label": "**Abates Aéreos:** {value}",
    "ground_kills_label": "**Abates Terrestres:** {value}",
    "deaths_label": "**Mortes:** {value}",
    "kd_label": "**K/D:** {value}",
    "win_rate_label": "**Taxa de Vitórias:** {value}",
    "playtime_label": "**Tempo de Jogo:** {value}",
    "fetch_failed": "Falha ao recuperar dados do esquadrão."
  },
  "analytics": {
    "no_data_title": "Sem dados",
    "no_matches_desc": "Nenhuma partida encontrada.",
    "no_comp_desc": "Nenhum dado de composição encontrado.",
    "no_consistency_desc": "Dados de jogadores insuficientes (mínimo de 50 partidas).",
    "no_time_desc": "Nenhum dado de tempo encontrado.",
    "unknown_view": "Visualização desconhecida.",
    "map_title": "Taxas de Vitória por Mapa: {squadron}",
    "comp_title": "Composições de Time: {squadron}",
    "consistency_title": "Consistência dos Jogadores: {squadron}",
    "consistency_desc": "Ordenado por proporção K/D",
    "time_title": "Desempenho por Hora do Dia: {squadron}",
    "eu_timeslot": "\n**Horário EU**",
    "na_timeslot": "\n**Horário NA**",
    "off_peak": "\n**Fora do Pico**",
    "matchups_title": "📜 {squadron} — Histórico de Confrontos",
    "matchups_won_field": "🏆 Mais Vitórias Contra",
    "matchups_lost_field": "💀 Mais Derrotas Contra",
    "no_matchups_desc": "Sem partidas registadas contra outros esquadrões."
  },
  "recent": {
    "title": "Partidas recentes: {squadron}",
    "no_matches_desc": "Nenhuma partida encontrada para este esquadrão."
  },
  "h2h": {
    "two_required_title": "Dois esquadrões necessários",
    "two_required_desc": "Forneça pelo menos um esquadrão, ou use `/set-squadron` e forneça o adversário.",
    "provide_a_desc": "Forneça `squadron_a` ou use `/set-squadron` primeiro.",
    "provide_b_desc": "Forneça `squadron_b` ou use `/set-squadron` primeiro.",
    "squadron_not_found_title": "Esquadrão não encontrado",
    "same_squadron_title": "Mesmo esquadrão",
    "same_squadron_desc": "Você não pode verificar o confronto direto contra si mesmo.",
    "record_desc": "**Confronto:** {a_wins}V - {b_wins}D ({total} partidas)",
    "no_matches_desc": "Nenhuma partida registrada entre **{a}** e **{b}**."
  },
  "autolog": {
    "premium_active_line": "✅ **Premium:** Ativo — o autolog está ativado para este servidor.",
    "premium_not_subscribed_line": "❌ **Premium:** Não assinado — use `/unlock` para ativar o autolog.",
    "premium_free_line": "⚪ **Premium:** Não assinado — use `/unlock` para assinar ($2.99/mês). *(Os autologs estão gratuitos para todos os servidores por enquanto.)*",
    "what_to_do": "\n\nO que você gostaria de fazer?",
    "select_notif_type": "Selecione o tipo de notificação a gerenciar:",
    "select_notif_placeholder": "Selecionar tipo de notificação",
    "logs_option": "Logs",
    "logs_option_desc": "Gerenciar notificações de Logs",
    "points_option": "Pontos",
    "points_option_desc": "Gerenciar notificações de Pontos",
    "leaderboard_option": "Placar",
    "leaderboard_option_desc": "Gerenciar notificações do Placar",
    "selected_type": "Selecionado **{type}**. Agora escolha o esquadrão a gerenciar:",
    "select_squadron_placeholder": "Selecionar um esquadrão",
    "select_squadron_page_placeholder": "Selecionar um esquadrão (Página {page})",
    "no_squadrons_available": "Nenhum esquadrão disponível para este tipo de notificação.",
    "managing_global": "Gerenciando **{type}** (global) no canal **{channel}**.",
    "managing_squadron": "Gerenciando **{type}** para o esquadrão **{squadron}** no canal **{channel}**.",
    "select_channel": "Selecione um novo canal:",
    "select_channel_placeholder": "Selecionar um canal",
    "select_channel_page_placeholder": "Selecionar um canal (Página {page})",
    "global_toggled": "{type} (global) agora está {state}.",
    "squadron_toggled": "{type} para **{squadron}** agora está {state}.",
    "channel_updated_global": "{type} (global) atualizado para {channel}",
    "channel_updated_squadron": "{type} para **{squadron}** atualizado para {channel}",
    "diagnose_channel_placeholder": "Selecionar um canal para diagnosticar...",
    "select_channel_diagnose": "Selecione o canal para diagnosticar:",
    "game_not_logged_title": "Partida não registrada",
    "game_not_logged_desc": "Use `/unlock` para assinar o plano **Standard** (ou superior) e receber placares automáticos de partidas.",
    "server_not_upgraded_title": "⚠️ Servidor não atualizado",
    "server_not_upgraded_autolog_desc": "Este servidor não possui uma assinatura Premium ativa.\n\n**Os placares automáticos de partidas deixarão de ser enviados para servidores não atualizados após <t:{deadline}:D>.**\n\nUse `/unlock` para assinar e continuar recebendo logs automáticos de partidas.",
    "replay_not_available": "Os dados do replay ainda não estão disponíveis — aguarde um momento e tente novamente!",
    "too_many_videos": "Muitos vídeos sendo gerados agora — por favor, tente novamente em instantes.",
    "video_gen_failed": "Erro ao gerar vídeo: `{error}`",
    "video_missing": "Falha ao gerar o vídeo do replay - arquivo de saída ausente ou vazio.",
    "video_too_large": "Vídeo do replay muito grande para enviar ({file_mb:.1f} MB). O limite do servidor é {limit_mb:.0f} MB.",
    "video_web_fallback": "Você também pode ver esta partida em {url}",
    "video_upload_failed": "Vídeo muito grande para enviar — veja-o no site:\n{url}",
    "video_unexpected_error": "Erro inesperado ao gerar o vídeo do replay: `{error}`",
    "replay_not_found": "Dados do replay não encontrados para a sessão `{session_id}` no disco.",
    "chat_log_title": "**Log de Chat da Partida [{session_id}]({url})**",
    "chat_log_part_title": "**Log de Chat da Partida [{session_id}]({url}) (Parte {part}/{total})**",
    "chat_log_part_only": "**Log de Chat (Parte {part}/{total})**",
    "no_chat_log": "Nenhum log de chat encontrado para a sessão `{session_id}`.",
    "chat_log_error": "Erro inesperado ao carregar o log de chat: `{error}`",
    "battle_log_title": "**Log de Batalha da Partida [{session_id}]({url})**",
    "battle_log_part_title": "**Log de Batalha da Partida [{session_id}]({url}) (Parte {part}/{total})**",
    "battle_log_part_only": "**Log de Batalha (Parte {part}/{total})**",
    "no_battle_log": "Nenhum evento de combate encontrado para a sessão `{session_id}`.",
    "battle_log_error": "Erro inesperado ao carregar o log de batalha: `{error}`",
    "points_update_title": "**{squadron} {region} Atualização de Pontos**",
    "points_update_desc": "# {old_total} -> {new_total} {chart}{wl_line}{placement_line}\n\n**Alterações dos Jogadores:**",
    "points_table_header": "Nome             Alteração     Agora\n",
    "wl_line": "\n**{squadron}** foi **{wins}V-{losses}D** nesta sessão",
    "placement_rose": "\n**{squadron}** subiu para o **{new_place}** do **{old_place}**",
    "placement_fell": "\n**{squadron}** caiu para o **{new_place}** do **{old_place}**",
    "points_not_logged_title": "Pontos não registrados",
    "points_not_logged_desc": "Use `/unlock` para assinar o plano **Standard** (ou superior) e receber atualizações automáticas de pontos.",
    "server_not_upgraded_points_desc": "Este servidor não possui uma assinatura Premium ativa.\n\n**As atualizações automáticas deixarão de ser enviadas para servidores não atualizados após <t:{deadline}:D>.**\n\nUse `/unlock` para assinar e continuar recebendo atualizações automáticas.",
    "leave_title": "⚠️ Jogador Saiu de {squadron}",
    "leave_desc": "**{nick}** ({uid}) saiu do esquadrão.\n\nÚltimos pontos registrados: **{points}**",
    "no_squadrons_desc": "No squadrons configured",
    "no_channels_desc": "No channels available",
    "over_cap_title": "Esquadrão acima do limite do seu plano",
    "over_cap_desc": "Seu servidor está no plano **{tier}**, que permite **{cap} {notif}** esquadrões. O esquadrão **{squadron}** está acima do limite e não está sendo registrado. Atualize para um plano maior.",
    "over_cap_footer": "Atualize em sre.pawjob.us/premium ou via /unlock",
    "wildcard_blocked_title": "Wildcard requer um plano superior",
    "wildcard_blocked_desc": "Entradas wildcard (*, all, everything) só estão disponíveis nos planos Pro ou Max. Seu servidor está em **{tier}** para {notif}. Atualize para habilitar.",
    "cap_header": "{used}/{cap} {notif} ativos — plano {tier}"
  },
  "track": {
    "squadron_not_found": "Esquadrão não encontrado.",
    "fetch_failed": "Falha ao buscar informações do esquadrão."
  },
  "unlock": {
    "title": "SRE Bot Premium",
    "desc": "**Desbloqueie recursos premium para este servidor.**\n\nO Premium inclui:\n> • Publicações automáticas de placar\n> • Logs de chat e batalha\n> • Consultas de replay\n> • Consultas /comp ilimitadas\n> • Suporte prioritário\n\n**$2.99 / mês · por servidor · cancele quando quiser**\n\n⚠️ A cobrança pelo Discord está disponível apenas em países selecionados. Se o botão abaixo exibir **\"Produto Indisponível\"**, pode ser devido a um país não suportado ou ao uso de um **dispositivo móvel**. Use o botão **Assinar pelo Site** em vez disso.",
    "already_subscribed_title": "SRE Bot Premium",
    "already_subscribed_desc": "✅ **Este servidor já está inscrito!**",
    "manage_discord_field": "Gerenciar assinatura",
    "manage_discord_value": "Sua assinatura é pelo **Discord**.\nPara cancelar, vá em **Configurações do Usuário → Assinaturas** no Discord.",
    "manage_website_field": "Gerenciar assinatura",
    "manage_website_value": "Sua assinatura é pelo **site**.\nGerencie-a em [whop.com/billing](https://whop.com/billing).",
    "coming_soon_field": "Em breve",
    "coming_soon_value": "As assinaturas Premium ainda não estão disponíveis. Volte em breve!",
    "current_tier": "Você está no plano **{tier}**.",
    "upgrade_to": "Atualizar para {tier}",
    "upgrade_to_value": "Mais esquadrões e recursos atualizando para **{tier}**."
  },
  "language": {
    "prompt": "Por favor, selecione o idioma do seu servidor:",
    "select_placeholder": "Escolha o idioma do seu servidor",
    "language_set": "Idioma definido para {language}.",
    "translate_prompt": "Selecione abaixo o idioma de destino 👇",
    "translate_placeholder": "Escolha um idioma de destino…",
    "translate_result": "**{author} → {language}:**\n{text}",
    "translation_unavailable": "Tradução indisponível (DeepL não configurado)",
    "translation_failed": "Falha na tradução"
  },
  "misc": {
    "credits_title": "Créditos",
    "credits_desc": "**Meowww**\n\n> **NotSoToothless**  - Desenvolvedor Principal, Gerente do Bot, Gerente da Comunidade\n> **Z3R0**            - Desenvolvedor, Desenvolvedor de Otimização, Engenheiro de Banco de Dados\n> **Clippii (Heidi)**          - Desenvolvedor, Desenvolvedor do Site, Gerente da Comunidade\n> **LivingTheDagor**  - Desenvolvedor, Desenvolvedor de Parser, Consultor\n> **Lux_**            - Engenheiro de API, Desenvolvedor Spectra\n> **Konigallerwaffen** - Consultor de Feedback e Funcionalidades\n> **Žralok Tonda**    - Tradutor Tcheco\n> **Styevy**, **Lopais** - Tradutores Alemães\n> **Susogus**, **playforfun698** - Tradutores Poloneses\n> **Bobr**            - Tradutor Russo\n\n\n[Quer se juntar a nós?](https://discord.gg/BCvkK8JhPe)",
    "schedule_title": "CALENDÁRIO DA TEMPORADA",
    "schedule_not_found_title": "Calendário não encontrado",
    "schedule_not_found_desc": "Nenhum dado de calendário disponível ainda.",
    "news_no_news_title": "Sem notícias",
    "news_no_news_desc": "Não há anúncios no momento. Volte mais tarde!",
    "news_footer": "Obrigado pelo seu apoio! ᕙᘘᗢ",
    "help_title": "Guia do Bot",
    "donate_title": "Apoie o SRE Bot",
    "donate_desc": "Se você gosta de usar o SRE Bot e quer apoiar seu desenvolvimento, considere me pagar um café!\n\n**[Doar no Ko-fi](https://ko-fi.com/notsotoothless)**\n\nCada contribuição ajuda a manter o bot funcionando e apoia novos recursos. Obrigado!",
    "status_title": "Status do bot",
    "status_last_received": "Última partida recebida",
    "status_avg_ttl": "TTL médio (últimas 30)",
    "status_no_data": "Sem dados ainda",
    "status_gaijin_slow": "⚠️ Servidores da Gaijin lentos",
    "help_commands_header": "**Visão geral dos comandos**",
    "help_links": "Para detalhes, leia a documentação [aqui]({docs}) ou peça suporte [aqui]({support}).",
    "help_terms": "[Termos de Serviço]({terms}) • [Política de Privacidade]({terms})"
  },
  "dev": {
    "restricted_dev_team": "This command is restricted to the dev team.",
    "restricted_bot_owner": "❌ This command is restricted to the bot owner.",
    "invalid_server_id": "❌ Invalid server ID. Must be a 17-19 digit Discord server ID.",
    "expiry_too_soon": "❌ Expiry timestamp must be at least 1 month from now.\n> Now: <t:{now}:F>\n> Minimum: <t:{min}:F>\n> You provided: <t:{provided}:F>",
    "entitlement_write_failed": "❌ Failed to write entitlement: {error}",
    "entitlement_created_title": "✅ Manual Entitlement Created",
    "entitlement_created_desc": "**Server:** {guild_name} (`{server_id}`)\n**Expires:** <t:{unix_ts}:F> (<t:{unix_ts}:R>)\n**Created:** <t:{now}:F>",
    "query_failed": "Query failed: {error}",
    "health_title": "Bot Health Dashboard",
    "health_uptime": "Uptime",
    "health_guilds": "Guilds",
    "health_games_processed": "Games Processed",
    "health_tasks": "Tasks",
    "health_websocket": "WebSocket",
    "health_never": "never",
    "health_errors": "({count} errors)",
    "health_last_msg": "last msg {ago} ({count} total)",
    "health_avg_ttl": "Avg TTL (Last 30)",
    "entitlements_title": "Active Entitlements ({count} total)",
    "entitlements_no_entries": "No entitlements.",
    "entitlements_empty_title": "Active Entitlements",
    "entitlements_empty_desc": "No active entitlements found.",
    "entitlements_tag_discord": "Discord",
    "entitlements_tag_whop": "Whop",
    "entitlements_tag_manual": "Manual",
    "query_prefix": "Query: {name}"
  },
  "leaderboard_alarm": {
    "title": "🏆 Placar do Esquadrão",
    "top15_desc": "Top 15 esquadrões com estatísticas, enviado 35 minutos após o fechamento do horário.\nEste foi enviado <t:{timestamp}:R>.",
    "top30_desc": "Esquadrões 16-30 com estatísticas.",
    "not_logged_title": "Placar não registrado",
    "not_logged_desc": "Use `/unlock` para assinar o plano **Standard** (ou superior) e receber atualizações automáticas do placar.",
    "server_not_upgraded_title": "⚠️ Servidor não atualizado",
    "server_not_upgraded_desc": "Este servidor não possui uma assinatura Premium ativa.\n\n**As atualizações automáticas deixarão de ser enviadas para servidores não atualizados após <t:{deadline}:D>.**\n\nUse `/unlock` para assinar e continuar recebendo atualizações automáticas."
  },
  "stacks": {
    "stack_title": "Stack de {leader}",
    "stack_named_title": "{name}",
    "no_members": "Sem membros ainda.",
    "members_field": "Membros ({count}/{max})",
    "queue_field": "Fila ({count}/{max})",
    "manage_title": "Gerenciar Stack",
    "no_pending_requests": "Sem pedidos pendentes.",
    "disbanded_title": "Stack [Dissolvido]",
    "disbanded_desc": "Este stack foi dissolvido pelo líder.",
    "expired_title": "Stack [Expirado]",
    "expired_desc": "Este stack expirou.",
    "join_modal_title": "Pedir para entrar no stack",
    "join_vehicle_label": "Com o que vai jogar?",
    "join_vehicle_placeholder": "ex. F-16C, WZ305...",
    "ping_modal_title": "Mensagem de notificação",
    "ping_message_label": "Mensagem personalizada (opcional)",
    "ping_message_placeholder": "ex. Venham agora! O stack está começando!",
    "rename_modal_title": "Renomear stack",
    "rename_label": "Nome do stack",
    "rename_placeholder": "ex. Corujas Noturnas, Esquadrão Alfa...",
    "select_new_leader": "Selecionar novo líder…",
    "select_applicants": "Selecionar candidatos…",
    "no_pending_applications": "Sem candidaturas pendentes.",
    "select_to_remove": "Selecionar pessoas para remover…",
    "no_members_or_applicants": "Sem membros ou candidatos.",
    "select_to_ping": "Selecionar pessoas para notificar individualmente…",
    "stack_not_found": "❌ Stack não encontrado.",
    "no_longer_exists": "❌ Este stack não existe mais.",
    "member_not_exists": "❌ Esse membro não existe mais.",
    "already_has_stack": "❌ Esse jogador já tem um stack ativo.",
    "already_member": "❌ Você já é membro deste stack.",
    "already_applied": "❌ Você já tem uma candidatura pendente para este stack.",
    "queue_full": "❌ A fila está cheia ({max}/{max}). Tente novamente mais tarde.",
    "application_sent": "✅ Candidatura enviada! O líder do stack irá analisá-la.",
    "stack_disbanded": "✅ Stack dissolvido.",
    "cancelled": "Cancelado.",
    "select_member_transfer": "❌ Selecione um membro para transferir a liderança.",
    "ownership_transferred": "✅ Liderança transferida para {nick}. Você saiu do stack.",
    "select_applicant_first": "❌ Selecione pelo menos um candidato primeiro.",
    "stack_full": "❌ O stack está cheio ({max}/{max} membros).",
    "select_person_first": "❌ Selecione pelo menos uma pessoa primeiro.",
    "no_one_to_ping": "❌ Ninguém para notificar.",
    "ping_footer": "Notificado por {leader} para {stack}.",
    "pinged": "✅ Notificado!",
    "select_from_dropdown": "❌ Selecione pelo menos uma pessoa do menu suspenso primeiro.",
    "stack_renamed": "✅ Stack renomeado para **{name}**.",
    "only_member_use_disband": "❌ Você é o único membro. Use **Dissolver stack** para encerrar.",
    "select_transfer_prompt": "Selecione um membro para transferir a liderança antes de sair:",
    "left_stack": "✅ Você saiu do stack.",
    "application_withdrawn": "✅ Sua candidatura foi retirada.",
    "not_member_or_applicant": "❌ Você não é membro nem candidato deste stack.",
    "leader_only_manage": "❌ Apenas o líder do stack pode gerenciá-lo.",
    "leader_only_disband": "❌ Apenas o líder do stack pode dissolvê-lo.",
    "confirm_disband": "Tem certeza de que deseja dissolver este stack? Esta ação não pode ser desfeita.",
    "already_active_stack": "⚠️ Você já tem um stack ativo. Se a mensagem original desapareceu (ex. após reinício do bot), você pode forçar a dissolução e começar de novo.",
    "force_created": "✅ Stack anterior dissolvido. Novo stack criado.",
    "no_active_stack": "❌ Você não tem um stack ativo. Use `/stack-create` para criar um.",
    "could_not_parse_channel": "⚠️ Não foi possível processar o ID do canal armazenado."
  },
  "commands": {
    "common": {
      "season": "A temporada para gerar o cartão",
      "theme": "Tema de cor do cartão",
      "squadron_short": "Nome curto do esquadrão",
      "player_username": "Nome do jogador",
      "choice_dark": "Escuro",
      "choice_light": "Claro"
    },
    "comp": {
      "description": "Encontrar as últimas composições conhecidas de uma equipe",
      "squadron_short": "Nome curto da equipe inimiga"
    },
    "quick_log": {
      "description": "Configurar um alarme para este esquadrão neste canal",
      "squadron_name": "Nome CURTO do esquadrão a monitorar",
      "type": "Escolha Logs, Pontos, Classificação, BR Semanal ou Ambos",
      "choice_logs": "Logs",
      "choice_points": "Pontos",
      "choice_player_leave": "Saída de jogador",
      "choice_leaderboard": "Ranking",
      "choice_both": "Ambos (Logs + Pontos)",
      "choice_weekly_br": "BR Semanal"
    },
    "sq_info": {
      "description": "Buscar informações de um esquadrão"
    },
    "sq_info_graph": {
      "description": "Mostrar um gráfico da composição do plantel por atividade e taxa de vitória (temporada atual)"
    },
    "sq_card": {
      "description": "Gerar cartão de temporada para um esquadrão",
      "squadron": "Nome curto do esquadrão"
    },
    "sq_stats": {
      "description": "Mostrar pontos de um esquadrão ao longo do tempo"
    },
    "loss_calculator": {
      "description": "Calcular perda de pontos se jogadores saírem do esquadrão",
      "player1": "Jogador saindo",
      "player_optional": "Jogador saindo (opcional)"
    },
    "website": {
      "description": "Obter link do site do SRE Bot"
    },
    "card": {
      "description": "Gerar cartão de temporada para um jogador"
    },
    "player_stats": {
      "description": "Ver estatísticas detalhadas de veículos de um jogador",
      "username": "Nome WT para solicitar stats",
      "uid": "UID WT para solicitar stats"
    },
    "view_player_games": {
      "description": "Ver os últimos 20 jogos de um jogador"
    },
    "view_match": {
      "description": "Ver placar de partida por ID ou jogador",
      "match_id": "ID hex da sessão da partida",
      "player_name": "Jogador para navegar partidas recentes"
    },
    "compare": {
      "description": "Comparar stats SQB agregadas entre jogadores",
      "player1": "Primeiro jogador",
      "player2": "Segundo jogador",
      "player_optional": "Jogador adicional (opcional)"
    },
    "leaderboard": {
      "description": "Obter ranking global do SRE Bot"
    },
    "set_squadron": {
      "description": "Definir tag de esquadrão deste servidor",
      "abbreviated_name": "Nome curto do esquadrão a definir"
    },
    "setup": {
      "description": "Configurar o bot para este servidor"
    },
    "meta_management": {
      "description": "Gerenciar acesso aos dados meta deste servidor"
    },
    "meta": {
      "description": "Pesquisar roster meta por nome de veículo",
      "vehicle": "Nome do veículo a pesquisar"
    },
    "top": {
      "description": "Ver top 20 esquadrões com stats detalhadas"
    },
    "language": {
      "description": "Alterar o idioma do bot."
    },
    "translate_message": {
      "name": "Traduzir mensagem"
    },
    "sq_track": {
      "description": "Acompanhar um esquadrão e comparar desde a última verificação",
      "squadron_short_name": "Nome curto do esquadrão a acompanhar"
    },
    "analytics": {
      "description": "Ver análises SQB avançadas de um esquadrão",
      "view": "Qual análise mostrar",
      "choice_maps": "Taxa de vitória por mapa",
      "choice_comps": "Composições de equipe",
      "choice_consistency": "Consistência dos jogadores",
      "choice_time": "Hora do dia",
      "choice_matchups": "Histórico de confrontos"
    },
    "recent": {
      "description": "Mostrar batalhas recentes de um esquadrão",
      "length": "Número de partidas a mostrar"
    },
    "vs": {
      "description": "Histórico direto entre dois esquadrões",
      "squadron_a": "Primeiro esquadrão",
      "squadron_b": "Segundo esquadrão"
    },
    "autolog_management": {
      "description": "Gerenciar notificações autolog e diagnosticar permissões"
    },
    "diagnose_perms": {
      "description": "Diagnosticar permissões autolog deste canal"
    },
    "unlock": {
      "description": "Desbloquear recursos Premium para este servidor"
    },
    "credits": {
      "description": "Ver a equipe creditada por este projeto"
    },
    "schedule": {
      "description": "Ver o calendário BR da temporada atual"
    },
    "news": {
      "description": "Ver últimas notícias e anúncios do SRE Bot"
    },
    "help": {
      "description": "Ver guia, ToS e links de suporte"
    },
    "donate": {
      "description": "Apoiar o desenvolvimento do SRE Bot"
    },
    "stack_create": {
      "description": "Criar um stack de jogadores",
      "vehicle": "Com qual veículo você vai começar?"
    },
    "stack_manage": {
      "description": "Repostar seu stack ativo neste canal"
    },
    "bot_status": {
      "description": "Ver status do bot: última partida recebida e TTL médio"
    }
  },
  "permission": {
    "blacklisted_title": "❌ Bloqueado",
    "blacklisted_desc": "Você está bloqueado de usar este comando.",
    "reason_line": "**Motivo:** {reason}",
    "access_denied_title": "⛔ Acesso negado",
    "no_permission_desc": "Você não tem permissão para usar este comando.",
    "unexpected_error_title": "❗ Erro, reporte isso....",
    "tier_gate_title": "🔒 Premium necessário",
    "tier_gate_standard_desc": "Este comando requer assinatura **Standard** ou superior. Use `/unlock` para assinar.",
    "tier_gate_pro_desc": "Este comando requer assinatura **Pro** ou superior. Use `/unlock` para assinar.",
    "tier_gate_max_desc": "Este comando requer assinatura **Max**. Use `/unlock` para assinar."
  },
  "weekly_br": {
    "title_wildcard": "Relatório BR Semanal — {br} BR",
    "title_squadron": "Relatório BR Semanal — [{tag}] {long}  •  {br} BR",
    "window_label": "Período: {start} → {end}",
    "wildcard_desc_first": "Top {count} esquadrões por ELO • Posições {low}–{high}",
    "wildcard_desc_second": "Top {count} esquadrões por ELO • Posições {low}–{high}",
    "squadron_stats_line": "- {games} partidas  •  K/D {kdr}  •  Vitórias {wr}%",
    "top_players_inline_header": "🥇 Melhores jogadores:",
    "player_line_short": "  {rank}. {nick}  ⭐ {score}  ({games}p)",
    "top_players_header": "**Top {count} jogadores por ELO:**",
    "player_line_full": "{rank}. **{nick}**  ⭐ {score}  •  {games} partidas  •  K/D {kdr}",
    "squadron_header_line": "ELO do esquadrão: {score}  •  {games} partidas  •  Vitórias {wr}%  •  K/D {kdr}",
    "squadron_header_no_aggregate": "ELO do esquadrão: pouca atividade da equipe esta semana.",
    "no_data": "Nenhuma partida registrada para [{tag}] nesta rotação de BR."
  }
}
