<?php
return [
    '_name' => 'Português',

    'common.none' => 'Nenhum',
    'common.yes' => 'Sim',
    'common.no' => 'Não',
    'common.on' => 'LIGADO',
    'common.off' => 'DESLIGADO',
    'common.enabled' => 'Ativado',
    'common.disabled' => 'Desativado',
    'common.active' => 'ATIVO',
    'common.banned' => 'BANIDO',
    'common.clear' => 'Limpar',
    'common.delete' => 'Excluir',
    'common.edit' => 'Editar',
    'common.save' => 'Salvar',
    'common.search' => 'Pesquisar',
    'common.open' => 'Abrir',
    'common.remove' => 'Remover',
    'common.assign' => 'Atribuir',
    'common.report' => 'Denunciar',
    'common.submit' => 'Enviar',
    'common.approve' => 'Aprovar',
    'common.reject' => 'Rejeitar',
    'common.status' => 'Status',
    'common.type' => 'Tipo',
    'common.user' => 'Usuário',
    'common.username' => 'Nome de usuário',
    'common.email' => 'E-mail',
    'common.password' => 'Senha',
    'common.role' => 'Função',
    'common.points' => 'Pontos',
    'common.bonus' => 'Bônus',
    'common.joined' => 'Entrou',
    'common.created' => 'Criado',
    'common.description' => 'Descrição',
    'common.label' => 'Rótulo',
    'common.source' => 'Fonte',
    'common.level' => 'Nível',
    'common.demon' => 'Demônio',
    'common.player' => 'Jogador',
    'common.progress' => 'Progresso',
    'common.platform' => 'Plataforma',
    'common.refresh' => 'Atualizar',
    'common.proof' => 'Prova',
    'common.raw_footage' => 'Gravação Bruta',
    'common.notes' => 'Notas',
    'common.author' => 'Autor',
    'common.comment' => 'Comentário',
    'common.comments' => 'Comentários',
    'common.reports' => 'Denúncias',
    'common.permission' => 'Permissão',
    'common.latest' => 'Mais recente',
    'common.submitted' => 'Enviado',
    'common.reviewed_at' => 'Revisado em',
    'common.submitter' => 'Remetente',
    'common.optional' => 'opcional',
    'common.back_to_list' => 'Voltar à lista',
    'common.back_to_main_list' => 'Voltar à lista principal',
    'common.not_set' => 'Não definido',
    'common.no_country' => 'Sem país',
    'common.unknown' => 'Desconhecido',
    'common.you' => '(você)',
    'common.recaptcha_failed' => 'A verificação do Google reCAPTCHA falhou. Marque a caixa e tente novamente.',

    'status.pending' => 'pendente',
    'status.approved' => 'aprovado',
    'status.rejected' => 'rejeitado',

    'role.owner' => 'Proprietário',
    'role.list_editor' => 'Editor da lista',
    'role.list_helper' => 'Ajudante da lista',
    'role.player' => 'Jogador',

    'nav.main_list' => 'Lista principal',
    'nav.guidelines' => 'Diretrizes',
    'nav.roulette' => 'Roleta',
    'nav.time_machine' => 'Máquina do tempo',
    'nav.stats' => 'Estatísticas',
    'nav.admin' => 'Admin',
    'nav.profile' => 'Ver perfil',
    'nav.submit' => 'Enviar registro',
    'nav.login' => 'Entrar',
    'nav.logout' => 'Sair',
    'nav.language' => 'Idioma',

    'footer.navigation' => 'Navegação',
    'footer.account' => 'Conta',
    'footer.register' => 'Registrar-se',
    'footer.my_account' => 'Minha conta',
    'footer.submit_record' => 'Enviar registro',
    'footer.rights' => 'Todos os direitos reservados {app}. {app} não é afiliado de forma alguma à RobTopGamesAB.',

    'list.main' => 'Lista principal',
    'list.extended' => 'Lista estendida',
    'list.legacy' => 'Lista legada',
    'list.filter' => 'Filtrar...',
    'list.filter_shown' => 'Filtrar demônios exibidos...',
    'list.no_entries' => 'Nenhuma entrada nesta lista.',
    'list.published_by' => 'publicado por',
    'list.verified_by' => 'verificado por',
    'list.points' => 'pontos',
    'list.currently_legacy' => 'Atualmente legado',
    'list.currently_rank' => 'Atualmente #{rank}',
    'list.desc.main_all_merged' => 'Todos os demônios classificados estão atualmente mesclados nesta única lista.',
    'list.desc.main_extended_merged' => 'Entradas principais e estendidas são mescladas nesta lista.',
    'list.desc.main_legacy_merged' => 'Entradas principais e legadas são mescladas nesta lista.',
    'list.desc.main_range' => 'Top 1-{limit} demônios na lista atual.',
    'list.desc.extended_empty' => 'Nenhuma classificação está atualmente atribuída à Lista estendida.',
    'list.desc.extended_range' => 'Demônios top {from}-{to}',
    'list.desc.count_score' => 'que ainda contam para a pontuação',
    'list.desc.legacy' => 'Demônios top {from}+ ou marcados manualmente como legados.',

    'level_info.position' => 'Posição',
    'level_info.category' => 'Categoria',
    'level_info.difficulty' => 'Dificuldade',
    'level_info.requirement' => 'Requisito',
    'level_info.creator' => 'Criado por',
    'level_info.publisher' => 'Publicado por',
    'level_info.verifier' => 'Verificado por',
    'level_info.level_id' => 'ID do nível',
    'level_info.level_length' => 'Duração do nível',
    'level_info.song' => 'Música',
    'level_info.object_count' => 'Contagem de objetos',

    'flash.invalid_token' => 'Token de sessão inválido.',
    'flash.login_required_submit' => 'Você precisa fazer login antes de enviar registros.',
    'flash.admin_required' => 'Permissão de administrador necessária.',
    'flash.no_permission' => 'Você não tem permissão para acessar esta página.',

    'setup.title' => 'Configuração do Demonlist',
    'setup.intro' => 'Preencha os detalhes abaixo. O instalador cria a configuração, as tabelas do banco de dados e a conta do Proprietário.',
    'setup.section_list' => 'Detalhes da lista',
    'setup.section_database' => 'Banco de dados',
    'setup.section_discord' => 'Discord',
    'setup.section_owner' => 'Conta do proprietário',
    'setup.section_security' => 'Verificação de segurança',
    'setup.name' => 'Nome da lista',
    'setup.tagline' => 'Breve descrição',
    'setup.base_url' => 'Caminho de instalação',
    'setup.public_url' => 'URL público (opcional)',
    'setup.timezone' => 'Fuso horário',
    'setup.default_language' => 'Idioma padrão',
    'setup.db_host' => 'Host MySQL',
    'setup.db_port' => 'Porta',
    'setup.db_name' => 'Nome do banco de dados',
    'setup.db_user' => 'Nome de usuário MySQL',
    'setup.db_password' => 'Senha MySQL',
    'setup.discord_hint' => 'As configurações do Discord são opcionais. Preencha-as agora se quiser que webhooks, DMs do bot ou o widget do servidor estejam prontos após a configuração.',
    'setup.discord_webhook_url' => 'URL do webhook',
    'setup.discord_bot_token' => 'Token do bot',
    'setup.discord_bot_api_base_url' => 'URL base da API do bot',
    'setup.discord_server_widget_url' => 'URL do widget do servidor',
    'setup.discord_server_id' => 'ID do servidor',
    'setup.discord_server_theme' => 'Tema do widget',
    'setup.discord_theme_dark' => 'Escuro',
    'setup.discord_theme_light' => 'Claro',
    'setup.recaptcha_hint' => 'Crie um par de chaves do Google reCAPTCHA v2 (caixa de seleção) para este domínio e cole a chave do site e a chave secreta abaixo.',
    'setup.recaptcha_site_key' => 'Chave do site Google reCAPTCHA',
    'setup.recaptcha_secret_key' => 'Chave secreta Google reCAPTCHA',
    'setup.recaptcha_reload_hint' => 'A caixa de seleção aparece após a chave do site ser inserida. Se você alterar a chave, marque a caixa novamente.',
    'setup.recaptcha_enter_site_key' => 'Insira a chave do site para carregar o Google reCAPTCHA.',
    'setup.owner_name' => 'Nome de usuário do proprietário',
    'setup.owner_email' => 'E-mail do proprietário (opcional)',
    'setup.owner_password' => 'Senha do proprietário',
    'setup.owner_password_confirm' => 'Confirmar senha',
    'setup.install' => 'Instalar e abrir lista',
    'setup.installed' => 'Esta lista já foi instalada. O instalador se removerá se as permissões de arquivo permitirem.',
    'setup.open' => 'Abrir lista principal',
    'setup.error_prefix' => 'Não foi possível concluir a configuração:',
    'setup.error.required' => 'Preencha todos os campos obrigatórios.',
    'setup.error.owner_username' => 'O nome de usuário do proprietário deve ter 3-40 caracteres, letras, números, pontos, sublinhados ou hífens.',
    'setup.error.owner_password' => 'A senha do proprietário deve ter pelo menos 8 caracteres.',
    'setup.error.owner_password_match' => 'As senhas do proprietário não coincidem.',
    'setup.error.owner_email' => 'O e-mail do proprietário é inválido.',
    'setup.error.db_port' => 'A porta MySQL é inválida.',
    'setup.error.recaptcha_keys' => 'A chave do site e a chave secreta do Google reCAPTCHA são obrigatórias.',
    'setup.error.recaptcha' => 'A verificação do Google reCAPTCHA falhou. Marque a caixa e tente novamente.',
    'setup.error.url' => '{field} deve ser um URL válido.',
    'setup.error.schema_missing' => 'db/schema.sql não encontrado.',
    'setup.error.schema_read' => 'Não foi possível ler db/schema.sql.',
    'setup.error.db_connect' => 'Não foi possível conectar ao MySQL. Verifique as configurações do banco de dados.',
    'setup.error.owner_create' => 'Não foi possível criar a conta do Proprietário.',
    'setup.error.config_write' => 'Não foi possível escrever config.php. Verifique as permissões da pasta.',

    'auth.login.title' => 'Entrar',
    'auth.login.heading' => 'Login do jogador',
    'auth.login.intro' => 'Faça login para enviar registros de conclusão.',
    'auth.login.button' => 'Entrar',
    'auth.login.new_player' => 'Novo jogador?',
    'auth.login.create_account' => 'Criar conta',
    'auth.login.welcome' => 'Bem-vindo de volta, {name}.',
    'auth.login.error_token' => 'Token de formulário inválido. Atualize e tente novamente.',
    'auth.login.error_required' => 'Nome de usuário e senha são obrigatórios.',
    'auth.login.error_locked' => 'Muitas tentativas falhas. Tente novamente em {minutes} minuto(s).',
    'auth.login.error_invalid' => 'Nome de usuário ou senha inválidos.',
    'auth.login.error_failed' => 'Falha no login. Certifique-se de ter importado o db/schema.sql mais recente.',
    'auth.register.title' => 'Registrar-se',
    'auth.register.heading' => 'Registro de jogador',
    'auth.register.intro' => 'Crie uma conta para enviar registros de conclusão.',
    'auth.register.button' => 'Criar conta',
    'auth.register.already' => 'Já registrado?',
    'auth.register.login_now' => 'Entrar agora',
    'auth.register.email_optional' => 'E-mail (opcional)',
    'auth.register.confirm_password' => 'Confirmar senha',
    'auth.register.created' => 'Conta criada com sucesso. Agora você pode enviar registros.',
    'auth.register.created_login' => 'Conta criada. Por favor, faça login.',
    'auth.register.error_username' => 'O nome de usuário deve ter 3-24 caracteres usando letras, números ou sublinhado.',
    'auth.register.error_password' => 'A senha deve ter pelo menos 8 caracteres.',
    'auth.register.error_password_match' => 'A confirmação da senha não coincide.',
    'auth.register.error_email' => 'O formato do e-mail é inválido.',
    'auth.register.error_exists' => 'Nome de usuário ou e-mail já existe.',
    'auth.register.error_failed' => 'Falha no registro. Certifique-se de ter importado o db/schema.sql mais recente.',
    'auth.logout.invalid' => 'Solicitação de logout inválida.',
    'auth.logout.success' => 'Você foi desconectado.',

    'home.title' => 'Lista principal',
    'home.heading' => 'Geometry Dash Demonlist',
    'home.intro_all' => 'A lista principal atualmente mostra todos os demônios classificados sem limites de seção.',
    'home.intro_default' => 'A lista principal do Demonlist com os níveis mais difíceis classificados do jogo.',
    'home.editors' => 'Editores da lista',
    'home.helpers' => 'Ajudantes da lista',
    'home.editors_note' => 'Entre em contato com qualquer uma dessas pessoas se tiver problemas com a lista ou quiser ver uma mudança específica.',
    'home.helpers_note' => 'Entre em contato com essas pessoas se tiver dúvidas sobre por que um registro específico foi rejeitado. Mas não as incomode desnecessariamente sobre a verificação de envios!',
    'home.no_editors' => 'Nenhum editor de lista ainda.',
    'home.no_helpers' => 'Nenhum ajudante de lista ainda.',
    'home.youtube_channel' => 'Canal do YouTube',
    'home.guidelines_title' => 'Diretrizes',
    'home.guidelines_text' => 'Apenas runs legítimos, não editados e com provas claras são aceitos. Todos os registros são revisados manualmente.',
    'home.guidelines_button' => 'Diretrizes de envio',
    'home.read_guidelines' => 'Ler diretrizes',
    'home.submit_title' => 'Enviar registro',
    'home.submit_text' => 'Nota: Por favor, não envie bobagens, isso só dificulta para todos e pode resultar em banimento. Observe também que o formulário rejeita envios duplicados.',
    'home.submit_button' => 'Abrir envio',
    'home.stats_title' => 'Estatísticas',
    'home.stats_text' => 'Obtenha uma visão detalhada de quem completou mais, criou mais demônios ou venceu os demônios mais difíceis. Compare seu progresso e suba no ranking.',
    'home.stats_button' => 'Abrir estatísticas!',
    'home.discord_title' => 'Servidor Discord',

    'guidelines.title' => 'Diretrizes',
    'guidelines.heading' => 'Diretrizes de envio',
    'guidelines.intro' => 'Essas regras são baseadas no padrão de moderação comum do Pointercrate.',
    'guidelines.important_label' => 'Importante:',
    'guidelines.important_text' => 'Cada envio é revisado manualmente. A falta de provas ou imagens suspeitas serão rejeitadas.',
    'guidelines.tip_label' => 'Dica:',
    'guidelines.tip_text' => 'Mantenha o vídeo público/não listado e inclua notas úteis sobre o run. Evidências mais claras significam aprovação mais rápida.',
    'guidelines.submit_button' => 'Ir para enviar um registro',
    'guidelines.s1_title' => '1. Conta e propriedade',
    'guidelines.s1_p1' => 'Você deve estar logado com sua própria conta de jogador ao enviar.',
    'guidelines.s1_p2' => 'Não envie registros em nome de outros jogadores, a menos que um moderador peça explicitamente.',
    'guidelines.s2_title' => '2. Requisitos de prova em vídeo',
    'guidelines.s2_p1' => 'Sua prova deve ser clara, não editada e contínua do início da tentativa até a morte/conclusão.',
    'guidelines.s2_p2' => 'O vídeo deve manter o áudio original e não deve ocultar informações críticas do jogo.',
    'guidelines.s2_p3' => 'Sem cortes, edições de velocidade ou adulteração visual.',
    'guidelines.s2_p4' => 'Sem sobreposições que ocultem transições, entradas ou contexto da tentativa.',
    'guidelines.s2_p5' => 'A qualidade do vídeo deve ser alta o suficiente para verificar a legitimidade da jogabilidade.',
    'guidelines.s3_title' => '3. Regras de legitimidade',
    'guidelines.s3_p1' => 'Qualquer run hackeado, assistido por ferramentas, com bots, macros, noclip ou modificado é proibido.',
    'guidelines.s3_p2' => 'Runs que usam mods que alteram a jogabilidade, ferramentas de replay ou automação externa serão negados.',
    'guidelines.s4_title' => '4. Precisão dos dados de envio',
    'guidelines.s4_p1' => 'Escolha o nome exato do demônio e envie o progresso real que você alcançou.',
    'guidelines.s4_p2' => 'O progresso abaixo do requisito do demônio é automaticamente inválido para registros da lista.',
    'guidelines.s4_p3' => 'Sua plataforma e taxa de atualização devem corresponder ao run mostrado na prova.',
    'guidelines.s5_title' => '5. Gravação bruta e evidências adicionais',
    'guidelines.s5_p1' => 'A gravação bruta é altamente recomendada para registros difíceis e pode ser exigida pelos moderadores.',
    'guidelines.s5_p2' => 'Se as evidências solicitadas não forem fornecidas a tempo, o envio pode ser rejeitado.',
    'guidelines.s6_title' => '6. Resultados da revisão',
    'guidelines.s6_approved' => 'Aprovado:',
    'guidelines.s6_approved_text' => 'o registro é adicionado à lista pública.',
    'guidelines.s6_rejected' => 'Rejeitado:',
    'guidelines.s6_rejected_text' => 'o registro fica fora da lista; você pode reenviar com melhores provas.',
    'guidelines.s6_flagged' => 'Sinalizado:',
    'guidelines.s6_flagged_text' => 'os moderadores podem solicitar clipes adicionais, arquivos brutos ou esclarecimentos.',
    'guidelines.s7_title' => '7. Abuso e penalidades',
    'guidelines.s7_p1' => 'Envios falsos, falsificação de identidade, spam repetido ou provas intencionalmente enganosas podem resultar em restrições.',

    'submit.title' => 'Enviar',
    'submit.heading' => 'Enviar um registro',
    'submit.as_user' => 'Enviando como',
    'submit.level_name' => 'Nome do nível (digite para pesquisar)',
    'submit.type_demon' => 'Digite o nome do demônio...',
    'submit.hint_all' => 'Todos os demônios classificados estão disponíveis. Digite qualquer parte do nome para obter sugestões.',
    'submit.hint_current' => 'Apenas demônios classificados atuais. Digite qualquer parte do nome para obter sugestões.',
    'submit.progress' => 'Progresso (%)',
    'submit.video_url' => 'URL da prova em vídeo',
    'submit.raw_url' => 'URL da gravação bruta (opcional)',
    'submit.raw_placeholder' => 'URL da gravação bruta opcional',
    'submit.refresh_rate' => 'Taxa de atualização (Hz)',
    'submit.notes' => 'Notas para o moderador (opcional)',
    'submit.notes_placeholder' => 'Tentativas, contexto do run, bugs, cliques, etc.',
    'submit.agree' => 'Li e concordo com as',
    'submit.guidelines_link' => 'diretrizes de envio',
    'submit.button' => 'Enviar',
    'submit.error_token' => 'Token de formulário inválido. Recarregue a página e tente novamente.',
    'submit.error_agree' => 'Você deve confirmar que leu as diretrizes.',
    'submit.error_ambiguous' => 'Sua pesquisa corresponde a vários demônios. Digite o nome completo do nível.',
    'submit.error_demon' => 'Digite um nome de demônio válido da lista classificada atual.',
    'submit.error_video' => 'Um URL de prova em vídeo válido é obrigatório.',
    'submit.error_raw' => 'O URL da gravação bruta deve ser um URL válido se fornecido.',
    'submit.error_progress' => 'O progresso deve estar entre 1 e 100.',
    'submit.error_requirement' => 'O progresso está abaixo do requisito deste demônio ({requirement}%).',
    'submit.error_platform' => 'Valor de plataforma inválido.',
    'submit.error_refresh' => 'A taxa de atualização deve estar entre 30 e 1000.',
    'submit.success' => 'O envio do registro foi colocado na fila para revisão do administrador.',
    'submit.discord_new' => 'Novo envio #{id}',

    'roulette.title' => 'Roleta',
    'roulette.heading' => 'Roleta de demônios extremos',
    'roulette.intro' => 'A Roleta de demônios extremos é um desafio onde você deve passar por quantos demônios possível, e o desafio termina quando você atinge 100% ou desiste.',
    'roulette.panel_intro' => 'Jogue o desafio da Roleta de demônios contra a lista atual.',
    'roulette.meta_description' => 'Jogue o desafio da Roleta de demônios com níveis do Demonlist.',
    'roulette.save' => 'Salvar',
    'roulette.load' => 'Carregar',
    'roulette.start' => 'Iniciar',
    'roulette.restart' => 'Reiniciar',
    'roulette.reset' => 'Redefinir',
    'roulette.results' => 'Resultados',
    'roulette.show_remaining' => 'Mostrar demônios restantes',
    'roulette.remaining' => 'Demônios restantes',
    'roulette.done' => 'Concluído',
    'roulette.give_up' => 'Desistir',
    'roulette.copy_id' => 'Copiar ID',
    'roulette.copied' => 'Copiado',
    'roulette.level_id' => 'ID do nível: {id}',
    'roulette.at_least' => 'Pelo menos {percent}%',
    'roulette.progress_for' => 'Progresso para {name}',
    'roulette.open' => 'Abrir {name}',
    'roulette.alert_select_list' => 'Selecione pelo menos uma lista.',
    'roulette.alert_no_demons' => 'Nenhum demônio disponível nas listas selecionadas.',
    'roulette.alert_progress' => 'Insira um progresso entre {min}% e 100%.',
    'roulette.error_at_least' => 'Insira pelo menos {percent}%.',
    'roulette.confirm_give_up' => 'Desistir desta rodada da roleta?',
    'roulette.error_invalid_save' => 'Arquivo de salvamento inválido.',
    'roulette.error_empty_save' => 'O arquivo de salvamento não tem demônios.',
    'roulette.confirm_reset' => 'Redefinir o progresso salvo da roleta?',
    'roulette.loaded' => 'Salvamento da roleta carregado.',
    'roulette.load_failed' => 'Não foi possível carregar esse salvamento da roleta.',
    'roulette.saved_filename' => 'demon-roulette-progress.json',

    'time.title' => 'Máquina do tempo',
    'time.meta_description' => 'Veja o Demonlist em um ponto anterior no tempo.',
    'time.banner' => 'Você está atualmente visualizando a demonlist como ela estava em {date}',
    'time.present' => 'Ir para o presente',
    'time.intro' => 'Insira a data em que deseja ver a lista abaixo.',
    'time.destination' => 'Destino',
    'time.go' => 'Ir',
    'time.no_demons_title' => 'Ainda não há demônios',
    'time.no_demons_text' => 'Nenhum nível existia neste destino.',
    'time.about' => 'Sobre',
    'time.about_text' => 'As posições históricas são reconstruídas a partir das mudanças registradas na lista. A data selecionável mais antiga é a data em que o primeiro nível foi adicionado a esta lista.',
    'time.main_snapshot' => 'Entradas da lista principal neste instantâneo histórico.',
    'time.extended_snapshot' => 'Entradas da lista estendida neste instantâneo histórico.',
    'time.legacy_snapshot' => 'Entradas legadas neste instantâneo histórico.',

    'stats.title' => 'Estatísticas',
    'stats.intro' => 'Compare jogadores por pontos, conclusões, demônios mais difíceis e contribuições',
    'stats.players_tab' => 'Jogadores',
    'stats.countries_tab' => 'Países',
    'stats.no_country' => 'Nenhum dado de país disponível ainda.',
    'stats.no_player' => 'Nenhum dado de jogador disponível ainda.',
    'stats.nation_rank' => 'Classificação nacional',
    'stats.demonlist_rank' => 'Classificação Demonlist',
    'stats.total_points' => 'Pontos totais',
    'stats.players' => 'Jogadores',
    'stats.best_player' => 'Melhor jogador',
    'stats.hardest_demon' => 'Demônio mais difícil',
    'stats.demonlist_stats' => 'Estatísticas Demonlist',
    'stats.contributions' => 'Contribuições',
    'stats.main_completed' => 'Lista principal concluída',
    'stats.extended_completed' => 'Lista estendida concluída',
    'stats.legacy_completed' => 'Lista legada concluída',
    'stats.created' => 'Demônios criados',
    'stats.published' => 'Demônios publicados',
    'stats.verified' => 'Demônios verificados',
    'stats.progress_on' => 'Progresso em',
    'stats.international' => 'Internacional',
    'stats.world' => 'MUNDO - Internacional',
    'stats.search_placeholder' => 'Pressione Enter para pesquisar...',
    'stats.clear_search' => 'Limpar pesquisa',
    'stats.previous' => 'Anterior',
    'stats.next' => 'Próximo',
    'stats.breakdown' => '{main} Principal, {extended} Estendida, {legacy} Legada',
    'stats.contrib_counts' => '{created} Criados, {published} Publicados, {verified} Verificados',

    'demon.not_found_title' => 'Nível não encontrado',
    'demon.not_found_text' => 'Esta entrada não existe.',
    'demon.byline_by' => 'por',
    'demon.and' => 'e',
    'demon.more' => 'mais',
    'demon.thumbnail_alt' => 'Miniatura de {name}',
    'demon.video_iframe_title' => 'Verificação de {name}',
    'demon.meta_description' => '#{position} - {name} por {creator}, publicado por {publisher}{verified}. {requirement}% para se qualificar, {points} pontos em 100%.',
    'demon.meta_verified_by' => ', verificado por {verifier}',
    'demon.prev' => 'Ant.',
    'demon.next' => 'Próx.',
    'demon.verification_video' => 'Vídeo de verificação',
    'demon.level_info' => 'Informações do nível',
    'demon.no_level_info' => 'Nenhuma linha de informações do nível configurada.',
    'demon.scoring' => 'Pontuação',
    'demon.at_requirement' => 'No requisito',
    'demon.at_100' => 'Em 100%',
    'demon.completions' => 'Conclusões',
    'demon.verification_preview' => 'Pré-visualização da verificação',
    'demon.records' => 'Registros',
    'demon.qualify' => '{requirement}% ou mais para se qualificar',
    'demon.records_submitted' => '{count} registros enviados',
    'demon.no_records' => 'Ainda não há registros',
    'demon.record_holder' => 'Detentor do recorde',
    'demon.video_proof' => 'Prova em vídeo',
    'demon.position_history' => 'Histórico de posições',
    'demon.date_change' => 'Data da mudança',
    'demon.new_position' => 'Nova posição',
    'demon.reason' => 'Motivo',
    'demon.no_position_history' => 'Nenhuma mudança de posição registrada ainda.',
    'demon.initial_placement' => 'Posicionamento inicial',
    'demon.position_updated' => 'Posição atualizada',
    'demon.comments_count_one' => '{count} comentário neste nível.',
    'demon.comments_count_many' => '{count} comentários neste nível.',
    'demon.add_comment' => 'Adicionar comentário',
    'demon.comment_placeholder' => 'Compartilhe um pensamento sobre este nível...',
    'demon.signed_in_as' => 'Logado como {name}',
    'demon.post_comment' => 'Publicar comentário',
    'demon.no_comments' => 'Ainda não há comentários.',
    'demon.comment_pages' => 'Páginas de comentários',
    'demon.page' => 'Página {page}',
    'comment.pinned' => 'Fixado',
    'comment.edited' => '(Editado)',
    'comment.actions' => 'Ações do comentário',
    'comment.like' => 'Curtir',
    'comment.dislike' => 'Não curtir',
    'comment.pin' => 'Fixar',
    'comment.unpin' => 'Desfixar',
    'comment.pin_title' => 'Fixar comentário',
    'comment.unpin_title' => 'Desfixar comentário',
    'comment.delete_title' => 'Excluir comentário',
    'comment.delete_confirm' => 'Excluir este comentário? As respostas abaixo também serão removidas.',
    'comment.edit_comment' => 'Editar comentário',
    'comment.save_edit' => 'Salvar edição',
    'comment.reported' => 'Denunciado',
    'comment.reason_optional' => 'Motivo (opcional)',
    'comment.reply' => 'Responder',
    'comment.add_reply' => 'Adicionar resposta',
    'comment.reply_placeholder' => 'Escreva uma resposta...',
    'comment.post_reply' => 'Publicar resposta',
    'comment.reply_count_one' => '{count} resposta',
    'comment.reply_count_many' => '{count} respostas',
    'comments.disabled_global' => 'Os comentários estão desativados para toda a lista.',
    'comments.disabled_level' => 'Os comentários estão desativados para este nível.',
    'comments.disabled' => 'Os comentários estão desativados.',
    'comments.account_disabled' => 'Sua conta está desativada para comentar.',
    'comments.login_required' => 'Você precisa fazer login primeiro.',
    'comments.reply_target_missing' => 'Não foi possível encontrar o comentário ao qual você está respondendo.',
    'comments.reply_schema_error' => 'Não foi possível publicar a resposta. Execute a atualização do esquema e tente novamente.',
    'comments.empty' => 'O comentário não pode estar vazio.',
    'comments.posted' => 'Comentário publicado.',
    'comments.reply_posted' => 'Resposta publicada.',
    'comments.post_failed' => 'Não foi possível publicar o comentário. Tente novamente.',
    'comments.actions_schema_error' => 'As ações de comentários ainda não estão prontas. Execute a atualização do esquema.',
    'comments.not_found' => 'Comentário não encontrado.',
    'comments.edit_own_only' => 'Você só pode editar seus próprios comentários.',
    'comments.updated' => 'Comentário atualizado.',
    'comments.update_failed' => 'Não foi possível atualizar o comentário.',
    'comments.delete_own_only' => 'Você só pode excluir seus próprios comentários.',
    'comments.deleted' => 'Comentário excluído.',
    'comments.delete_failed' => 'Não foi possível excluir o comentário.',
    'comments.invalid_reaction' => 'Reação inválida.',
    'comments.reaction_failed' => 'Não foi possível atualizar a reação. Tente novamente.',
    'comments.report_sent' => 'Denúncia enviada.',
    'comments.report_failed' => 'Não foi possível enviar a denúncia. Tente novamente.',
    'comments.pin_permission' => 'Apenas proprietários e editores da lista podem fixar comentários.',
    'comments.pin_top_level_only' => 'Apenas comentários de nível superior podem ser fixados.',
    'comments.pinned' => 'Comentário fixado.',
    'comments.unpinned' => 'Comentário desfixado.',
    'comments.pin_failed' => 'Não foi possível atualizar o comentário fixado.',

    'account.title' => 'Conta',
    'account.heading' => 'Minha conta',
    'account.signed_in_as' => 'Logado como',
    'account.display_name' => 'Nome de exibição',
    'account.youtube_channel' => 'Canal do YouTube',
    'account.country' => 'País',
    'account.discord' => 'Discord',
    'account.profile_settings' => 'Configurações do perfil',
    'account.profile_staff_intro' => 'Defina seu nome de exibição, país e canal do YouTube para páginas públicas.',
    'account.profile_player_intro' => 'Defina seu nome de exibição e país para páginas públicas de jogadores.',
    'account.display_name_help' => 'Exibido publicamente em todo o site. Deixe em branco para usar seu nome de usuário.',
    'account.country_placeholder' => 'Digite o código ou nome do país...',
    'account.country_help' => 'Digite para pesquisar. Selecione um item para usar sua bandeira. Limpe este campo para remover o país.',
    'account.youtube_placeholder' => 'ex. https://www.youtube.com/@SeuCanal',
    'account.youtube_help' => 'Insira a URL do seu canal do YouTube (opcional). Apenas canais do YouTube são suportados.',
    'account.save_profile' => 'Salvar perfil',
    'account.discord_link' => 'Vincular Discord',
    'account.discord_intro' => 'Vincule sua conta do Discord para receber notificações privadas do bot sobre seus registros e níveis.',
    'account.discord_db_missing' => 'A vinculação ao Discord precisa de uma atualização no banco de dados. Execute update_db_schema.php e recarregue esta página.',
    'account.discord_bot_missing' => 'O token do bot Discord ainda não foi configurado.',
    'account.linked' => 'Vinculado',
    'account.user_id' => 'ID do usuário',
    'account.unlink_discord' => 'Desvincular Discord',
    'account.unlink_confirm' => 'Desvincular sua conta do Discord?',
    'account.code_sent' => 'Código enviado ao usuário Discord {id}. Expira em {time}.',
    'account.verification_code' => 'Código de verificação',
    'account.verify_discord' => 'Verificar Discord',
    'account.discord_user' => 'ID do usuário Discord ou menção',
    'account.discord_user_placeholder' => '123456789012345678 ou @menção',
    'account.discord_user_help' => 'Apenas o nome de usuário não é confiável para DMs do bot. Copie seu ID de usuário Discord ou cole uma @menção.',
    'account.send_new_code' => 'Enviar novo código',
    'account.send_dm_code' => 'Enviar código por DM',
    'account.change_username' => 'Alterar nome de usuário',
    'account.new_username' => 'Novo nome de usuário',
    'account.new_username_placeholder' => 'Digite seu novo nome de usuário',
    'account.username_help' => '3-24 caracteres, apenas letras, números e sublinhado.',
    'account.change_email' => 'Alterar e-mail',
    'account.new_email' => 'Novo e-mail',
    'account.new_email_placeholder' => 'Digite seu novo e-mail',
    'account.email_help' => 'Você receberá uma confirmação no seu novo endereço de e-mail.',
    'account.change_password' => 'Alterar senha',
    'account.current_password' => 'Senha atual',
    'account.current_password_placeholder' => 'Digite sua senha atual',
    'account.new_password' => 'Nova senha',
    'account.new_password_placeholder' => 'Digite sua nova senha',
    'account.password_help' => 'Deve ter pelo menos 8 caracteres.',
    'account.confirm_new_password' => 'Confirmar nova senha',
    'account.confirm_password_placeholder' => 'Confirme sua nova senha',
    'account.submission_history' => 'Meu histórico de envios',
    'account.no_submissions' => 'Ainda não há envios.',
    'account.error_discord_columns' => 'A vinculação ao Discord precisa de uma atualização no banco de dados antes de ser usada.',
    'account.error_discord_bot' => 'O token do bot Discord ainda não foi configurado.',
    'account.error_discord_user' => 'Digite um ID de usuário Discord ou menção válida.',
    'account.error_discord_taken' => 'Essa conta do Discord já está vinculada a outro usuário.',
    'account.error_discord_unlink_first' => 'Desvincule sua conta Discord atual antes de vincular uma nova.',
    'account.error_discord_dm' => 'Não foi possível enviar a DM do Discord. Certifique-se de que o bot possa enviar mensagens para esse usuário.',
    'account.error_discord_code_format' => 'Digite o código de verificação do Discord de 4 dígitos.',
    'account.error_not_found' => 'Conta não encontrada.',
    'account.error_no_discord_code' => 'Nenhum código de verificação Discord ativo encontrado.',
    'account.error_discord_code_expired' => 'Esse código de verificação Discord expirou. Envie um novo código.',
    'account.error_discord_code_wrong' => 'Esse código de verificação Discord está incorreto.',
    'account.error_display_name' => 'O nome de exibição deve ter 2-40 caracteres e não pode conter caracteres de controle.',
    'account.error_country' => 'Escolha um código de país válido.',
    'account.error_email_empty' => 'O e-mail não pode estar vazio.',
    'account.error_email_same' => 'Esse e-mail já está definido na sua conta.',
    'account.error_email_taken' => 'Esse e-mail já está sendo usado por outra conta.',
    'account.error_email_failed' => 'Não foi possível verificar esse e-mail agora.',
    'account.error_username_same' => 'Esse nome de usuário já está definido na sua conta.',
    'account.error_username_taken' => 'Esse nome de usuário já está sendo usado por outra conta.',
    'account.error_username_failed' => 'Não foi possível verificar esse nome de usuário agora.',
    'account.error_current_password_required' => 'A senha atual é obrigatória.',
    'account.error_current_password_wrong' => 'A senha atual está incorreta.',
    'account.error_new_password_required' => 'A nova senha é obrigatória.',
    'account.error_new_password_short' => 'A nova senha deve ter pelo menos 8 caracteres.',
    'account.error_new_password_match' => 'A confirmação da nova senha não coincide.',
    'account.error_new_password_same' => 'A nova senha deve ser diferente da sua senha atual.',
    'account.success_discord_dm' => 'Código de verificação Discord enviado. Verifique suas DMs.',
    'account.success_discord_linked' => 'Conta Discord vinculada com sucesso.',
    'account.success_discord_unlinked' => 'Conta Discord desvinculada.',
    'account.success_profile' => 'Perfil atualizado.',
    'account.success_email' => 'E-mail atualizado.',
    'account.success_username' => 'Nome de usuário atualizado.',
    'account.success_password' => 'Senha atualizada.',

    'permission.admin_panel_access' => 'Acesso ao painel administrativo',
    'permission.manage_levels' => 'Gerenciar níveis',
    'permission.claim_contributors' => 'Reivindicar contribuidores',
    'permission.manage_users' => 'Gerenciar usuários',
    'permission.manage_user_roles' => 'Gerenciar funções de usuário',
    'permission.manage_scoring' => 'Alterar pontuação',
    'permission.manage_list_visibility' => 'Gerenciar visibilidade da lista',
    'permission.manage_role_permissions' => 'Gerenciar permissões de funções',
    'permission.manage_badges' => 'Gerenciar distintivos',
    'permission.moderate_comments' => 'Moderar comentários',
    'permission.reset_passwords' => 'Redefinir senhas',
    'permission.review_submissions' => 'Revisar envios',

    'admin.title' => 'Admin',
    'admin.access_denied' => 'Acesso negado',
    'admin.signed_in_as' => 'Logado como',
    'admin.overview' => 'Visão geral',
    'admin.overview_desc' => 'Resumo do painel.',
    'admin.content' => 'Conteúdo',
    'admin.moderation' => 'Moderação',
    'admin.people' => 'Pessoas',
    'admin.restricted' => 'Restrito',
    'admin.restricted_note' => 'Disponível para funções com a permissão correspondente.',
    'admin.restricted_meta' => 'Restrito',
    'admin.empty_actions' => 'Sua função atualmente não tem ações administrativas atribuídas.',
    'admin.dashboard' => 'Painel administrativo',
    'admin.dashboard_intro' => 'Centro de moderação para registros e gerenciamento de níveis.',
    'admin.pending' => 'Pendentes',
    'admin.approved' => 'Aprovados',
    'admin.rejected' => 'Rejeitados',
    'admin.players' => 'Jogadores',
    'admin.banned' => 'Banidos',
    'admin.add_level' => 'Adicionar nível',
    'admin.add_level_desc' => 'Criar uma nova entrada de demônio.',
    'admin.edit_level' => 'Editar nível',
    'admin.edit_level_desc' => 'Atualizar informações e classificação do nível.',
    'admin.delete_level' => 'Excluir nível',
    'admin.delete_level_desc' => 'Remover um nível e fechar a lacuna no ranking.',
    'admin.level_info_rows' => 'Linhas de informações do nível',
    'admin.level_info_rows_desc' => 'Controlar linhas exibidas nas páginas de nível.',
    'admin.level_comments' => 'Comentários de nível',
    'admin.level_comments_desc' => 'Abrir ou fechar comentários globalmente e por nível.',
    'admin.level_comments_moderate_desc' => 'Revisar comentários denunciados e excluir tópicos abusivos.',
    'admin.pending_submissions' => 'Envios pendentes',
    'admin.pending_submissions_desc' => 'Revisar novos registros na fila.',
    'admin.recently_reviewed' => 'Recentemente revisados',
    'admin.recently_reviewed_desc' => 'Verificar histórico de moderação.',
    'admin.user_management' => 'Gerenciamento de usuários',
    'admin.user_management_desc' => 'Ajustar função, status de banimento, acesso a comentários e pontos de bônus.',
    'admin.claim_contributors' => 'Reivindicar contribuidores',
    'admin.claim_contributors_desc' => 'Vincular publicador/verificador a contas reais via ID de usuário.',
    'admin.badges' => 'Distintivos',
    'admin.badges_desc' => 'Enviar ícones de distintivos e atribuí-los a contas.',
    'admin.role_permissions' => 'Permissões de funções',
    'admin.role_permissions_desc' => 'Personalizar direitos do Editor da lista e Ajudante da lista no banco de dados.',
    'admin.list_visibility' => 'Visibilidade da lista',
    'admin.list_visibility_desc' => 'Escolher visibilidade de seções e faixas de classificação para Principal/Estendida.',
    'admin.change_score' => 'Alterar pontuação',
    'admin.change_score_desc' => 'Ajustar a pontuação mais alta da lista.',
    'admin.role_permissions_intro' => 'Personalize as permissões do Editor da lista e Ajudante da lista armazenadas no banco de dados. O Proprietário sempre mantém todas as permissões.',
    'admin.save_role_permissions' => 'Salvar permissões de funções',
    'admin.badges_intro' => 'As imagens de distintivos enviadas são exibidas ao lado dos comentários e nos perfis das Estatísticas.',
    'admin.create_badge' => 'Criar distintivo',
    'admin.badge_label' => 'Rótulo do distintivo',
    'admin.badge_label_placeholder' => 'Distintivo mítico',
    'admin.badge_description_placeholder' => 'Texto ao passar o mouse (opcional)',
    'admin.upload_badge_image' => 'Enviar imagem do distintivo',
    'admin.assign_to_player' => 'Atribuir ao jogador',
    'admin.badge' => 'Distintivo',
    'admin.create_badge_first' => 'Crie um distintivo primeiro',
    'admin.exact_username' => 'Nome de usuário exato',
    'admin.no_badges' => 'Nenhum distintivo criado ainda.',
    'admin.no_image' => 'Sem imagem',
    'admin.no_description' => 'Sem descrição',
    'admin.assigned_count' => '{count} atribuídos',
    'admin.edit_badge' => 'Editar distintivo',
    'admin.replace_image' => 'Substituir imagem',
    'admin.save_badge' => 'Salvar distintivo',
    'admin.delete_badge_confirm' => 'Excluir este distintivo e removê-lo de todos os usuários?',
    'admin.list_visibility_intro' => 'Configuração exclusiva do proprietário para visibilidade de seções e faixas de classificação no site.',
    'admin.show_extended_list' => 'Mostrar a Lista estendida como uma seção separada',
    'admin.show_legacy_list' => 'Mostrar a Lista legada como uma seção separada',
    'admin.main_list_max_rank' => 'Classificação máxima da Lista principal',
    'admin.extended_list_max_rank' => 'Classificação máxima da Lista estendida',
    'admin.list_visibility_help' => 'Faixa permitida: {min} a {max}. A classificação máxima da estendida deve ser maior ou igual à classificação máxima da principal. Divisão atual: Principal #1-#{main}, Estendida {extended}. Entradas acima da classificação máxima da estendida (ou marcadas como legadas) vão para Legada quando Legada está LIGADA. Quando uma seção está oculta, seus demônios são mesclados à Principal e ainda contam para a pontuação.',
    'admin.save_list_settings' => 'Salvar configurações da lista',
    'admin.scoring_intro' => 'Definir a pontuação máxima para a lista.',
    'admin.top1_points' => 'Pontos do Top 1 (conclusão em 100%)',
    'admin.scoring_help' => 'Faixa permitida: {min} a {max}. Pontuação #1 atual: {current} pontos.',
    'admin.save_scoring' => 'Salvar escala de pontuação',
    'admin.level_info_rows_intro' => 'Escolha linhas integradas ou adicione linhas personalizadas para a caixa Informações do nível em cada página de nível.',
    'admin.built_in_field' => 'Campo integrado',
    'admin.custom_row' => 'Linha personalizada',
    'admin.custom_label' => 'Rótulo personalizado',
    'admin.use_default_label' => 'Usar rótulo padrão',
    'admin.default_value' => 'Valor padrão',
    'admin.optional_fallback_value' => 'Valor alternativo opcional',
    'admin.add_row' => 'Adicionar linha',
    'admin.save_rows' => 'Salvar linhas',
    'admin.restore_defaults' => 'Restaurar padrões',
    'admin.level_comments_intro' => 'Ative comentários para a lista, feche comentários por nível e revise comentários denunciados.',
    'admin.enable_all_comments' => 'Ativar comentários em toda a lista',
    'admin.level_name_optional' => 'Nome do nível (opcional)',
    'admin.type_level_name' => 'Digite o nome do nível...',
    'admin.level_comment_status' => 'Status dos comentários do nível',
    'admin.no_level_change' => 'Nenhuma alteração de nível',
    'admin.enable_on_level' => 'Ativar neste nível',
    'admin.disable_on_level' => 'Desativar neste nível',
    'admin.comments_status_help' => 'Status global atual: {status}. Níveis com comentários desativados: {count}. Apenas usuários logados podem postar comentários.',
    'admin.save_comment_settings' => 'Salvar configurações de comentários',
    'admin.reported_comments' => 'Comentários denunciados',
    'admin.reported_comments_load_failed' => 'Não foi possível carregar comentários denunciados.',
    'admin.reported_comments_load_error' => 'Não foi possível carregar comentários denunciados: {error}',
    'admin.reported_comments_count_one' => '{count} comentário denunciado aguardando revisão.',
    'admin.reported_comments_count_many' => '{count} comentários denunciados aguardando revisão.',
    'admin.no_reported_comments' => 'Nenhum comentário denunciado no momento.',
    'admin.report_count_one' => '{count} denúncia',
    'admin.report_count_many' => '{count} denúncias',
    'admin.latest_at' => 'Último: {time}',
    'admin.delete_reported_comment_confirm' => 'Excluir este comentário denunciado? As respostas abaixo também serão removidas.',
    'admin.delete_comment' => 'Excluir comentário',
    'admin.claims_intro' => 'Vincule o publicador/verificador a uma conta real. Deixe o nome de usuário em branco para limpar a reivindicação e manter o texto como metadados não reivindicados.',
    'admin.claim_columns_missing' => 'As colunas de reivindicação estão faltando neste banco de dados. Execute update_db_schema.php uma vez e recarregue esta página.',
    'admin.level_name' => 'Nome do nível',
    'admin.account_username_optional' => 'Nome de usuário da conta (opcional)',
    'admin.clear_claim_placeholder' => 'Deixe em branco para limpar a reivindicação',
    'admin.save_claim' => 'Salvar reivindicação',
    'admin.add_level_intro' => 'Proprietários e Editores da lista podem adicionar demônios à lista. Metadados adicionais de nível são opcionais.',
    'admin.position_optional' => 'Posição (opcional)',
    'admin.auto_end' => 'Auto = fim',
    'admin.requirement_percent' => 'Requisito (%)',
    'admin.creators' => 'Criador(es)',
    'admin.publisher' => 'Publicador',
    'admin.verifier' => 'Verificador',
    'admin.difficulty' => 'Dificuldade',
    'admin.verification_video_url' => 'URL do vídeo de verificação',
    'admin.thumbnail_url_optional' => 'URL da miniatura (opcional)',
    'admin.level_description_optional' => 'Descrição do nível (opcional)',
    'admin.short_description_placeholder' => 'Breve descrição exibida acima de Informações do nível e Pontuação',
    'admin.level_id_optional' => 'ID do nível (opcional)',
    'admin.level_length_optional' => 'Duração do nível (opcional)',
    'admin.song_optional' => 'Música (opcional)',
    'admin.object_count_optional' => 'Contagem de objetos (opcional)',
    'admin.optional_value' => 'Valor opcional',
    'admin.custom_level_info' => 'Informações personalizadas do nível',
    'admin.mark_legacy' => 'Marcar como entrada da lista legada',
    'admin.disable_comments_for_level' => 'Desativar comentários para este nível',
    'admin.edit_level_intro' => 'Atualize as informações e a classificação do nível em um só lugar.',
    'admin.level_to_edit' => 'Nível a editar',
    'admin.new_name_optional' => 'Novo nome (opcional)',
    'admin.difficulty_optional' => 'Dificuldade (opcional)',
    'admin.requirement_optional' => 'Requisito % (opcional)',
    'admin.creators_optional' => 'Criador(es) (opcional)',
    'admin.publisher_optional' => 'Publicador (opcional)',
    'admin.verifier_optional' => 'Verificador (opcional)',
    'admin.verification_video_url_optional' => 'URL do vídeo de verificação (opcional)',
    'admin.keep_current' => 'Manter atual',
    'admin.keep_current_long' => 'Deixe em branco para manter o atual',
    'admin.keep_current_default' => 'Deixe em branco para manter o atual/padrão',
    'admin.clear_current_description' => 'Limpar a descrição atual do nível',
    'admin.legacy_status' => 'Status legado',
    'admin.comment_status' => 'Status dos comentários',
    'admin.set_current_list' => 'Definir como lista atual',
    'admin.set_legacy' => 'Definir como legado',
    'admin.enable_comments' => 'Ativar comentários',
    'admin.disable_comments' => 'Desativar comentários',
    'admin.new_position_optional' => 'Nova posição (opcional)',
    'admin.move_note_optional' => 'Nota de movimentação (opcional)',
    'admin.move_note_placeholder' => 'Motivo da mudança de classificação',
    'admin.save_level_changes' => 'Salvar alterações do nível',
    'admin.delete_level_intro' => 'Remover um nível da lista. Os registros desse nível são excluídos e as posições posteriores são deslocadas para cima.',
    'admin.level_to_delete' => 'Nível a excluir',
    'admin.confirm_level_name' => 'Confirmar nome do nível',
    'admin.confirm_level_placeholder' => 'Redigite o nome exato do nível',
    'admin.delete_level_warning' => 'Isso não pode ser desfeito no painel administrativo. Os registros de conclusão existentes e o histórico de posições para este nível serão removidos.',
    'admin.user_management_intro' => 'Ajuste a função, o status de banimento, o acesso a comentários e os pontos de bônus para cada conta em um só lugar.',
    'admin.user_management_no_role_access' => 'Seu acesso não inclui alterações de função; os campos de função são somente leitura.',
    'admin.error_role_permission' => 'Você não tem permissão para alterar funções de usuário.',
    'admin.search_username' => 'Pesquisar nome de usuário',
    'admin.type_username' => 'Digite o nome de usuário...',
    'admin.load_users_hint' => 'Digite um nome de usuário e pressione Pesquisar para carregar os usuários.',
    'admin.no_users_found' => 'Nenhum usuário encontrado para "{query}".',
    'admin.adjust' => 'Ajustar',
    'admin.bonus_adjust' => 'Bônus +/-',
    'admin.reset_password_title' => 'Gerar uma senha temporária aleatória',
    'admin.reset_password' => 'Redefinir senha',
    'admin.error_invalid_reset_user' => 'ID de usuário inválido para redefinição de senha.',
    'admin.user_not_found' => 'Usuário não encontrado.',
    'admin.password_reset_success' => 'Senha redefinida para {user}. Nova senha temporária: {password}',
    'admin.password_reset_failed' => 'Falha ao redefinir a senha: {error}',
    'admin.last_owner_note' => 'O último proprietário não pode ser rebaixado.',
    'admin.no_pending_submissions' => 'Nenhum envio pendente.',
    'admin.submitted_at' => 'Enviado em: {time}',
    'admin.refresh' => 'Atualizar',
    'admin.review_note' => 'Nota de revisão',
    'admin.optional_note' => 'Nota opcional',
    'admin.approve_confirm' => 'Aprovar este envio?',
    'admin.reject_confirm' => 'Rejeitar este envio?',
    'admin.no_reviewed_submissions' => 'Nenhum envio revisado ainda.',
];