<?php
/** @return array<string, string> */
return array(
	'\'%s\' is a PHP constant defined in wp-config.php, not a WordPress option. update_option() cannot change it. The site owner must edit wp-config.php manually via FTP, cPanel File Manager, or SSH.' => '\'%s\' é uma constante PHP definida no wp-config.php, não uma opção do WordPress. O update_option() não consegue alterá-la. É preciso editar o wp-config.php manualmente por FTP, pelo gerenciador de arquivos do cPanel ou por SSH.',
	'Updating option \'%s\' is blocked for security reasons.' => 'Atualizar a opção \'%s\' está bloqueado por motivos de segurança.',
	'No recognized caching plugin detected.' => 'Não detectei nenhum plugin de cache reconhecido.',
	'Cache purged successfully.' => 'Limpei o cache com sucesso.',
	'No orphaned cron jobs found.' => 'Não encontrei tarefas cron órfãs.',
	'Will remove orphaned cron hooks' => 'Vou remover os hooks de cron órfãos',
	'%d orphaned cron job(s) removed.' => 'Removi %d tarefa(s) cron órfã(s).',
	'Invalid action. Use \'create\', \'update\', or \'delete\'.' => 'Ação inválida. Use \'create\', \'update\' ou \'delete\'.',
	'Taxonomy \'%s\' does not exist.' => 'A taxonomia \'%s\' não existe.',
	'Term name is required for create.' => 'O nome do termo é obrigatório para criar.',
	'Term \'%1$s\' created in %2$s.' => 'Termo \'%1$s\' criado em %2$s.',
	'term_id is required for update.' => 'term_id é obrigatório para atualizar.',
	'Term ID %1$d not found in %2$s.' => 'Não encontrei o termo com ID %1$d em %2$s.',
	'Nothing to update.' => 'Não há nada para atualizar.',
	'Term ID %d updated.' => 'Termo com ID %d atualizado.',
	'term_id is required for delete.' => 'term_id é obrigatório para excluir.',
	'Term ID %d deleted.' => 'Termo com ID %d excluído.',
	'Theme slug is required for installation.' => 'O slug do tema é obrigatório para a instalação.',
	'Failed to retrieve theme information: %s' => 'Não consegui obter as informações do tema: %s',
	'Theme \'%s\' installed successfully. It is currently inactive. You can activate it using switch_theme.' => 'Instalei o tema \'%s\' com sucesso. Ele está inativo. Você pode ativá-lo com switch_theme.',
	'Theme \'%s\' is already up to date. No update available.' => 'O tema \'%s\' já está atualizado. Não há atualização disponível.',
	'Update appeared to succeed but the theme version did not change (still %s). Check file permissions and disk space.' => 'A atualização pareceu funcionar, mas a versão do tema não mudou (continua em %s). Verifique as permissões de arquivos e o espaço em disco.',
	'Theme \'%1$s\' updated from %2$s to %3$s.' => 'Atualizei o tema \'%1$s\' de %2$s para %3$s.',
	'An array of theme stylesheets is required.' => 'O array de stylesheets de tema é obrigatório.',
	'None of the provided stylesheets matched installed themes.' => 'Nenhum dos stylesheets informados corresponde a temas instalados.',
	'%d theme(s) updated.' => 'Atualizei %d tema(s).',
	'Cannot delete the currently active theme. Switch to another theme first using switch_theme.' => 'Não posso excluir o tema ativo. Troque para outro tema primeiro com switch_theme.',
	'Cannot delete \'%s\' — it is the parent theme of the active child theme. Switch to another theme first.' => 'Não posso excluir \'%s\' — é o tema pai do tema filho ativo. Troque para outro tema primeiro.',
	'Delete failed: %s' => 'A exclusão falhou: %s',
	'Delete failed. Check filesystem permissions.' => 'A exclusão falhou. Verifique as permissões do sistema de arquivos.',
	'Theme \'%s\' deleted.' => 'Excluí o tema \'%s\'.',
	'Role \'%s\' does not exist.' => 'A função \'%s\' não existe.',
	'Invalid action. Use \'create\', \'update_role\', or \'delete\'.' => 'Ação inválida. Use \'create\', \'update_role\' ou \'delete\'.',
	'Username and email are required to create a user.' => 'Nome de usuário e e-mail são obrigatórios para criar um usuário.',
	'User creation failed: %s' => 'Não consegui criar o usuário: %s',
	'user_id and role are required.' => 'user_id e role são obrigatórios.',
	'User with ID %d not found.' => 'Não encontrei o usuário com ID %d.',
	'Cannot change role of the only administrator.' => 'Não posso alterar a função do único administrador.',
	'user_id is required for delete.' => 'user_id é obrigatório para excluir.',
	'reassign_to is mandatory. Content must be reassigned to prevent data loss.' => 'reassign_to é obrigatório. O conteúdo precisa ser reatribuído para evitar perda de dados.',
	'Cannot delete the currently logged-in user.' => 'Não posso excluir o usuário com a sessão aberta.',
	'Cannot delete the only administrator.' => 'Não posso excluir o único administrador.',
	'User \'%1$s\' deleted. Content reassigned to user ID %2$d.' => 'Excluí o usuário \'%1$s\'. Conteúdo reatribuído ao usuário com ID %2$d.',
	'User deletion failed.' => 'Não consegui excluir o usuário.',
	'Invalid action. Use \'create\', \'delete\', \'add_caps\', or \'remove_caps\'.' => 'Ação inválida. Use \'create\', \'delete\', \'add_caps\' ou \'remove_caps\'.',
	'role_slug is required.' => 'role_slug é obrigatório.',
	'display_name is required when creating a role.' => 'display_name é obrigatório ao criar uma função.',
	'Role \'%s\' already exists.' => 'A função \'%s\' já existe.',
	'Cannot clone from \'%s\': role does not exist.' => 'Não posso clonar a partir de \'%s\': a função não existe.',
	'Failed to create role. The role may already exist or the slug is invalid.' => 'Não consegui criar a função. Ela pode já existir ou o slug pode ser inválido.',
	'Role \'%1$s\' (%2$s) created successfully.' => 'Criei a função \'%1$s\' (%2$s) com sucesso.',
	'Cannot delete built-in role \'%s\'. Only custom roles can be deleted.' => 'Não posso excluir a função integrada \'%s\'. Só funções personalizadas podem ser excluídas.',
	'Cannot delete role \'%1$s\': %2$d user(s) still assigned to it. Reassign them first.' => 'Não posso excluir a função \'%1$s\': %2$d usuário(s) ainda estão atribuídos a ela. Reatribua-os primeiro.',
	'Role \'%s\' has been deleted.' => 'Excluí a função \'%s\'.',
	'capabilities array is required for add_caps/remove_caps.' => 'O array capabilities é obrigatório para add_caps/remove_caps.',
	'Maximum 50 capabilities per operation.' => 'Máximo de 50 capacidades por operação.',
	'Cannot remove manage_options from the administrator role. This would lock everyone out of site administration.' => 'Não posso remover manage_options da função de administrador. Isso deixaria todo mundo sem acesso à administração do site.',
	'added to' => 'adicionadas a',
	'removed from' => 'removidas de',
	'%1$d capability(ies) %2$s role \'%3$s\'.' => '%1$d capacidade(s) %2$s função \'%3$s\'.',
	'WooCommerce is not installed or activated.' => 'O WooCommerce não está instalado ou ativado.',
	'A valid product_id is required.' => 'É necessário um product_id válido.',
	'Product not found.' => 'Não encontrei o produto.',
	'A valid order_id is required.' => 'É necessário um order_id válido.',
	'Order not found.' => 'Não encontrei o pedido.',
	'Stock quantity cannot be negative.' => 'A quantidade em estoque não pode ser negativa.',
	'Product updated successfully.' => 'Atualizei o produto com sucesso.',
	'Invalid order status provided.' => 'Status de pedido inválido.',
	'Order status updated.' => 'Atualizei o status do pedido.',
	'Product name and regular_price are required.' => 'O nome do produto e regular_price são obrigatórios.',
	'Product \'%1$s\' created with ID %2$d.' => 'Criei o produto \'%1$s\' com ID %2$d.',
	'Category name is required for create.' => 'O nome da categoria é obrigatório para criar.',
	'Product category \'%s\' created.' => 'Criei a categoria de produto \'%s\'.',
	'Product category ID %d not found.' => 'Não encontrei a categoria de produto com ID %d.',
	'Product category updated.' => 'Atualizei a categoria de produto.',
	'Product category deleted.' => 'Excluí a categoria de produto.',
	'Invalid action. Use \'create\', \'update\', \'delete\', \'list\', or \'get\'.' => 'Ação inválida. Use \'create\', \'update\', \'delete\', \'list\' ou \'get\'.',
	'coupon_id is required for get.' => 'coupon_id é obrigatório para get.',
	'Coupon ID %d not found.' => 'Não encontrei o cupom com ID %d.',
	'Coupon code is required for create.' => 'O código do cupom é obrigatório para criar.',
	'Coupon \'%s\' created.' => 'Criei o cupom \'%s\'.',
	'coupon_id is required for update.' => 'coupon_id é obrigatório para atualizar.',
	'Coupon updated.' => 'Atualizei o cupom.',
	'coupon_id is required for delete.' => 'coupon_id é obrigatório para excluir.',
	'Coupon deleted.' => 'Excluí o cupom.',
	'Failed to delete coupon.' => 'Não consegui excluir o cupom.',
	'LolaCore requires PHP version 8.0.0 or higher. You are running %s' => 'O LolaCore exige PHP 8.0.0 ou superior. Você está usando a versão %s',
	'LolaCore requires WordPress version 7.0 or higher. You are running %s' => 'O LolaCore exige WordPress 7.0 ou superior. Você está usando a versão %s',
	'Lola' => 'Lola',
	'Settings' => 'Configurações',
	'MCP Settings — Lola' => 'Configurações de MCP — Lola',
	'MCP Settings' => 'Configurações de MCP',
	'Skills — Lola' => 'Skills — Lola',
	'Skills' => 'Skills',
	'Playbooks — Lola' => 'Playbooks — Lola',
	'Playbooks' => 'Playbooks',
	'You do not have sufficient permissions to access this page.' => 'Você não tem permissão suficiente para acessar esta página.',
	'Settings template not found.' => 'Não encontrei o modelo de Configurações.',
	'Addons template not found.' => 'Não encontrei o modelo de Addons.',
	'Skills template not found.' => 'Não encontrei o modelo de Skills.',
	'Playbooks template not found.' => 'Não encontrei o modelo de Playbooks.',
	'MCP Settings template not found.' => 'Não encontrei o modelo de Configurações de MCP.',
	'Site Diagnostics & Security' => 'Diagnóstico e segurança do site',
	'Plugin Management' => 'Gestão de plugins',
	'Plugin Builder' => 'Plugin Builder',
	'Block Builder' => 'Block Builder',
	'Content & Metadata' => 'Conteúdo e metadados',
	'User Management' => 'Gestão de usuários',
	'Database & Cache' => 'Banco de dados e cache',
	'Taxonomies & Media' => 'Taxonomias e mídia',
	'WooCommerce Operations' => 'Operações do WooCommerce',
	'Themes & Settings' => 'Temas e configurações',
	'Only .md files are accepted.' => 'Só são aceitos arquivos .md.',
	'File exceeds 100 KB limit.' => 'O arquivo excede o limite de 100 KB.',
	'Failed to read uploaded file.' => 'Não consegui ler o arquivo enviado.',
	'Skill content cannot be empty.' => 'O conteúdo da skill não pode estar vazio.',
	'Upload a document or provide source text for regeneration.' => 'Envie um documento ou informe o texto de origem para gerar de novo.',
	'playbooks guide' => 'guia de playbooks',
	'Built-in' => 'Integrado',
	'Addon-registered' => 'Registrado por addon',
	'User filesystem' => 'Sistema de arquivos do usuário',
	'User / Lola-generated' => 'Usuário / gerado pela Lola',
	'Core' => 'Core',
	'Manage your IDE connections for Cursor, Claude Desktop, and Antigravity. Abilities exposed via MCP are managed from the main Settings page — they mirror the chat agent.' => 'Gerencie suas conexões de IDE para Cursor, Claude Desktop e Antigravity. As habilidades expostas via MCP são gerenciadas na página principal de Configurações — elas espelham o agente do chat.',
	'Copy Your Config' => 'Copie sua configuração',
	'Copy JSON' => 'Copiar JSON',
	'Connect Your AI Client' => 'Conecte seu cliente de IA',
	'Create an Application Password to let your MCP client authenticate safely.' => 'Crie uma senha de aplicativo para que seu cliente MCP se autentique com segurança.',
	'Manage Application Passwords &rarr;' => 'Gerenciar senhas de aplicativo &rarr;',
	'Username' => 'Nome de usuário',
	'Application Password' => 'Senha de aplicativo',
	'Generate Configs' => 'Gerar configurações',
	'MCP Endpoints' => 'Endpoints de MCP',
	'These are the REST API endpoints exposed for the active LolaCore modules.' => 'Estes são os endpoints da API REST expostos pelos módulos ativos do LolaCore.',
	'Copy' => 'Copiar',
	'Action Required: Install MCP Adapter' => 'Ação necessária: instale o MCP Adapter',
	'To connect external AI clients (Cursor, Claude Desktop), you must install the WordPress MCP Adapter:' => 'Para conectar clientes de IA externos (Cursor, Claude Desktop), é preciso instalar o MCP Adapter do WordPress:',
	'Download the latest release from %s' => 'Baixe a versão mais recente em %s',
	'Upload the ZIP via Plugins > Add New > Upload Plugin.' => 'Envie o ZIP em Plugins > Adicionar novo > Enviar plugin.',
	'Activate the MCP Adapter plugin and refresh this page.' => 'Ative o plugin MCP Adapter e atualize esta página.',
	'Notice' => 'Aviso',
	'Got it' => 'Entendi',
	'Confirm Action' => 'Confirmar ação',
	'Are you sure?' => 'Tem certeza?',
	'Cancel' => 'Cancelar',
	'Confirm' => 'Confirmar',
	'Curated domain manuals Lola consults when working in a specific area. Playbooks hold knowledge — not memory facts or behavioral skills.' => 'Manuais de domínio selecionados que a Lola consulta ao trabalhar em uma área específica. Os playbooks guardam conhecimento — não dados de memória nem skills de comportamento.',
	'Read the %s for frontmatter fields, upload vs chat, and common save errors.' => 'Consulte o %s para os campos de frontmatter, as diferenças entre upload e chat, e os erros comuns ao salvar.',
	'Distilling document…' => 'Destilando documento…',
	'Active' => 'Ativa',
	'Inactive' => 'Inativa',
	'Archived' => 'Arquivado',
);
