<?php return [
  'cms_object' => [
    'invalid_file' => 'Nome de arquivo inválido: ":name". Os nomes de arquivos podem conter apenas letras, números, sublinhados, traços e pontos. Veja alguns exemplos de nomes de arquivos corretos: pagina.htm, pagina, subdiretorio/pagina',
    'invalid_file_inspector' => 'Nome de arquivo inválido. Os nomes dos arquivos podem conter apenas símbolos alfanuméricos, sublinhados, traços e pontos. Alguns exemplos de nomes de arquivos: pagina.htm, pagina, subdiretorio/pagina',
    'invalid_property' => 'A propriedade ":name" não pode ser definida',
    'file_already_exists' => 'Arquivo ":name" já existe.',
    'error_saving' => 'Erro ao salvar arquivo ":name". Verifique as permissões de escrita.',
    'error_creating_directory' => 'Erro ao criar o diretório :name. Verifique as permissões de escrita.',
    'invalid_file_extension' => 'Extensão de arquivo inválida: :invalid. Extensões válidas: :allowed.',
    'error_deleting' => 'Erro ao excluir o arquivo de modelo ":name". Verifique as permissões de escrita.',
    'delete_success' => 'Modelos excluídos com sucesso: :count.',
    'file_name_required' => 'O campo de Nome do Arquivo é necessário.',
    'safe_mode_enabled' => 'Modo de segurança está ativado.',
  ],
  'dashboard' => [
    'active_theme' => [
      'widget_title_default' => 'Site',
      'online' => 'online',
      'maintenance' => 'em manutenção',
      'manage_themes' => 'Gerenciar temas',
      'customize_theme' => 'Customizar tema',
    ],
  ],
  'theme' => [
    'active' => [
      'not_set' => 'O tema ativo não foi definido.',
      'not_found' => 'O tema ativo não foi encontrado.',
      'is_locked' => 'O tema \':theme\' está bloqueado e não pode ser usado. Por favor, duplique este tema ou crie um tema filho.',
    ],
    'edit' => [
      'not_set' => 'O tema de edição não foi definido.',
      'not_found' => 'O tema de edição não foi encontrado.',
      'not_match' => 'O objeto que você está tentando acessar não pertence ao tema que está sendo editado. Por favor, recarregue a página.',
    ],
    'setting_edit_theme' => 'Mudando o tema de edição',
    'edit_theme_changed' => 'Tema dde edição alterado',
  ],
  'maintenance' => [],
  'page' => [
    'not_found_name' => 'A página ":name" não foi encontrada',
    'not_found' => [
      'label' => 'Página não encontrada',
      'help' => 'A página solicitada não pode ser encontrada.',
    ],
    'custom_error' => [
      'label' => 'Erro na página',
      'help' => 'Lamentamos, mas algo deu errado e que a página não pode ser exibida.',
    ],
    'menu_label' => 'Páginas',
    'unsaved_label' => 'Página(s) não salva(s)',
    'no_list_records' => 'Nenhuma página encontrada',
    'new' => 'Nova página',
    'invalid_url' => 'Formato de URL inválido. A URL deve começar com uma barra e pode conter letras, números e os símbolos: _-[]:?|/+*^$',
    'delete_confirm_multiple' => 'Você realmente deseja excluir as páginas selecionadas?',
    'delete_confirm_single' => 'Você realmente deseja excluir esta página?',
    'no_layout' => '-- sem esboço --',
    'title' => 'Título da página',
    'url' => 'URL da página',
    'url_required' => 'A URL da página é obrigatório.',
    'file_name' => 'Nome do arquivo da página',
    'editor_node_name' => 'Páginas',
    'editor_sorting' => 'Ordenar Páginas',
    'editor_sort_by_url' => 'URL',
    'editor_sort_by_title' => 'Título',
    'editor_sort_by_file_name' => 'Nome do arquivo',
    'editor_grouping' => 'Grupo de Páginas',
    'editor_group_by_filepath' => 'Caminho de arquivo',
    'editor_group_by_url' => 'URL',
    'editor_display' => 'Exibição',
    'editor_display_title' => 'Título',
    'editor_display_url' => 'URL',
    'editor_display_file' => 'Caminho de arquivo',
    'editor_markup' => 'Marcação',
    'editor_code' => 'Código',
    'description_hint' => 'A descrição é opcional e visível apenas na interface do usuário do painel.',
    'create_new' => 'Nova Página',
  ],
  'layout' => [
    'not_found_name' => 'O esboço ":name" não foi encontrado',
    'menu_label' => 'Esboços',
    'unsaved_label' => 'Esboço(s) não salvo(s)',
    'no_list_records' => 'Nenhum esboço encontrado',
    'new' => 'Novo esboço',
    'delete_confirm_multiple' => 'Você realmente deseja excluir os esboços selecionados?',
    'delete_confirm_single' => 'Você realmente deseja excluir este esboço?',
    'editor_node_name' => 'Layouts',
    'create_new' => 'Novo Layout',
  ],
  'partial' => [
    'not_found_name' => 'O bloco ":name" não foi encontrado.',
    'invalid_name' => 'Nome de bloco inválido: :name.',
    'menu_label' => 'Blocos',
    'unsaved_label' => 'Bloco(s) não salvo(s)',
    'no_list_records' => 'Nenhum bloco encontrado',
    'delete_confirm_multiple' => 'Você realmente deseja apagar os blocos selecionados?',
    'delete_confirm_single' => 'Você realmente deseja apagar este bloco?',
    'editor_node_name' => 'Blocos',
    'new' => 'Novo bloco',
    'create_new' => 'Novo bloco',
  ],
  'content' => [
    'not_found_name' => 'O arquivo de conteúdo ":name" não foi encontrado.',
    'menu_label' => 'Conteúdo',
    'unsaved_label' => 'Conteúdo não salvo',
    'no_list_records' => 'Nenhum arquivo de conteúdo encontrado',
    'delete_confirm_multiple' => 'Você realmente deseja apagar arquivos ou diretórios de conteúdo selecionados?',
    'delete_confirm_single' => 'Você realmente deseja apagar este arquivo de conteúdo?',
    'editor_node_name' => 'Arquivos de conteúdo',
    'new' => 'Novo arquivo de conteúdo',
    'editor_content' => 'Conteúdo',
  ],
  'ajax_handler' => [
    'invalid_name' => 'O nome do manipulador AJAX é inválido: :name.',
    'not_found' => 'Manipulador AJAX ":name" não encontrado.',
  ],
  'cms' => [
    'menu_label' => 'CMS',
  ],
  'sidebar' => [
    'add' => 'Adicionar',
    'search' => 'Buscar...',
  ],
  'editor' => [
    'settings' => 'Configurações',
    'title' => 'Título',
    'new_title' => 'Título da nova página',
    'url' => 'URL',
    'filename' => 'Nome do Arquivo',
    'layout' => 'Esboço',
    'description' => 'Descrição',
    'preview' => 'Visualizar',
    'page' => 'Página CMS',
    'edit_theme' => 'Editar Tema',
    'change_edit_theme' => 'Alterar tema',
    'edit_theme_saved_changed_tabs' => 'Você tem alterações não salvas em guias abertas. Salve-as ou feche as guias para continuar.',
    'partial' => 'Bloco CMS',
    'meta' => 'Meta',
    'meta_title' => 'Título Meta',
    'meta_description' => 'Descrição Meta',
    'markup' => 'Edição',
    'code' => 'Código',
    'content' => 'Conteúdo',
    'asset' => 'Arquivo de recursos',
    'hidden' => 'Oculta',
    'hidden_comment' => 'Páginas ocultas são acessíveis somente para administradores.',
    'enter_fullscreen' => 'Entrar no modo de tela cheia',
    'exit_fullscreen' => 'Sair do modo de tela cheia',
    'open_searchbox' => 'Abrir caixa de busca',
    'open_replacebox' => 'Abrir caixa de substituição',
    'commit' => 'Persistir',
    'reset' => 'Redefinir',
    'commit_confirm' => 'Tem certeza de que deseja enviar suas alterações para este arquivo no sistema de arquivos? Isso sobrescreverá o arquivo existente no sistema de arquivos',
    'reset_confirm' => 'Tem certeza de que deseja redefinir este arquivo para a cópia que está no sistema de arquivos? Isso irá substituí-lo completamente com o arquivo que está no sistema de arquivos',
    'committing' => 'Persistindo',
    'resetting' => 'Redefinindo',
    'commit_success' => 'O :type foi confirmado no sistema de arquivos',
    'reset_success' => 'O :type foi redefinido para a versão do sistema de arquivos',
    'error_loading_header' => 'Erro ao carregar o template',
    'component_list' => 'Componentes',
    'component_list_description' => 'Para adicionar um componente, clique nele ou arraste e solte no editor.',
    'info' => 'Infomação',
    'refresh' => 'Atualizar',
    'create' => 'Criar',
    'manage_themes' => 'Gerenciar Temas',
    'error_no_doctype_permissions' => 'Você não tem permissão para gerenciar o tipo de documento: :doctype',
  ],
  'asset' => [
    'menu_label' => 'Arquivos',
    'unsaved_label' => 'Arquivo(s) não salvo(s)',
    'drop_down_add_title' => 'Adicionar...',
    'drop_down_operation_title' => 'Ação...',
    'upload_files' => 'Enviar arquivo(s)',
    'create_file' => 'Criar arquivo',
    'create_directory' => 'Criar diretório',
    'directory_popup_title' => 'Novo diretório',
    'directory_name' => 'Nome do diretório',
    'directory_name_required' => 'O nome do diretório é obrigatório',
    'rename_name_required' => 'O nome é obrigatório',
    'rename' => 'Renomear',
    'delete' => 'Excluir',
    'move' => 'Mover',
    'moved' => 'Movido com sucesso',
    'moving' => 'Movendo itens selecionados',
    'saved' => 'Arquivo salvo',
    'deleted' => 'Arquivo excluído',
    'select' => 'Selecionar',
    'new' => 'Novo arquivo',
    'rename_popup_title' => 'Renomear',
    'rename_new_name' => 'Novo nome',
    'invalid_path' => 'O caminho pode conter apenas letras, números, espaços e os símbolos: ._-/',
    'error_deleting_file' => 'Erro ao excluir arquivo :name.',
    'error_deleting_dir_not_empty' => 'Erro ao excluir diretório :name. O diretório não está vazio.',
    'error_deleting_dir' => 'Erro ao excluir diretório :name.',
    'invalid_name' => 'O nome pode conter apenas letras, números, espaços e os símbolos: ._-',
    'original_not_found' => 'Arquivo ou diretório original não encontrado',
    'already_exists' => 'Um arquivo ou diretório com este nome já existe',
    'error_renaming' => 'Erro ao renomear o arquivo ou diretório',
    'name_cant_be_empty' => 'O nome não pode estar vazio',
    'too_large' => 'O arquivo enviado é muito grande. O tamanho máximo permitido é :max_size',
    'type_not_allowed' => 'Apenas os seguintes tipos de arquivos são permitidos: :allowed_types',
    'file_not_valid' => 'O arquivo não é válido',
    'error_uploading_file' => 'Error uploading file ":name": :error',
    'move_please_select' => 'por favor selecione',
    'move_destination' => 'Diretório de destino',
    'move_popup_title' => 'Mover arquivos',
    'move_button' => 'Mover',
    'selected_files_not_found' => 'Arquivos selecionados não encontrados',
    'select_destination_dir' => 'Por favor, selecione um diretório de destino',
    'destination_not_found' => 'Diretório de destino não encontrado',
    'error_moving_file' => 'Erro ao mover arquivo :file',
    'error_moving_directory' => 'Erro ao mover diretório :dir',
    'error_deleting_directory' => 'Erro ao excluir o diretório original :dir',
    'no_list_records' => 'Nenhum arquivo encontrado',
    'delete_confirm' => 'Excluir arquivos ou diretórios selecionados?',
    'path' => 'Caminho',
    'editor_node_name' => 'Recursos',
    'open' => 'Abrir',
  ],
  'component' => [
    'menu_label' => 'Componentes',
    'invalid_request' => 'O modelo não pode ser salvo devido a dados inválidos nos componentes.',
    'no_records' => 'Nenhum componente encontrado',
    'not_found' => 'O componente ":name" não foi encontrado.',
    'no_default_partial' => 'Este componente não tem um bloco \'padrão\'',
    'method_not_found' => 'O componente ":name" não tem um método ":method".',
    'soft_component' => 'Componente Soft',
    'soft_component_description' => 'Este componente está faltando, mas é opcional.',
    'expand_or_collapse' => 'Expandir ou recolher a lista de componentes',
    'remove' => 'Remover componente',
    'expand_partial' => 'Expandir Bloco do Componente',
  ],
  'template' => [
    'invalid_type' => 'Tipo de modelo desconhecido.',
    'not_found' => 'O modelo solicitado não foi encontrado.',
    'saved' => 'O modelo foi salvo com sucesso.',
    'saved_to_db' => 'Modelo salvo no banco de dados',
    'file_updated' => 'Arquivo de modelo atualizado',
    'reset_from_template_success' => 'O modelo foi redefinido do arquivo',
    'reloaded' => 'Modelo recarregado',
    'deleted' => 'Modelo excluído',
    'no_list_records' => 'Nenhum registro foi encontrado',
    'delete_confirm' => 'Excluir modelos selecionados?',
    'order_by' => 'Ordenar por',
    'last_modified' => 'Último modificado',
    'storage' => 'Armazenamento',
    'template_file' => 'Arquivo de modelo',
    'storage_filesystem' => 'Sistema de arquivo',
    'storage_database' => 'base de dados',
    'update_file' => 'Atualizar arquivo de modelo',
    'reset_from_file' => 'Redefinir do arquivo de modelo',
  ],
  'permissions' => [
    'name' => 'Cms',
    'manage_content' => 'Gerenciar conteúdo',
    'manage_assets' => 'Gerenciar arquivos',
    'manage_pages' => 'Gerenciar páginas',
    'manage_layouts' => 'Gerenciar esboços',
    'manage_partials' => 'Gerenciar blocos',
    'manage_themes' => 'Gerenciar temas',
    'manage_theme_options' => 'Configure as opções de personalização para o tema ativo',
  ],
  'theme_log' => [
    'hint' => 'Esses registros exibe as alterações feitas no tema pelos administradores na área de backend.',
    'menu_label' => 'Registros do tema',
    'menu_description' => 'Veja as alterações feitas no tema ativo.',
    'empty_link' => 'Registros do tema vazio',
    'empty_loading' => 'Esvaziando registros de tema...',
    'empty_success' => 'Registros do tema esvaziado',
    'return_link' => 'Retornar aos registros deo tema',
    'id' => 'ID',
    'id_label' => 'Registro ID',
    'created_at' => 'Data & Hora',
    'user' => 'Usuário',
    'type' => 'Tipo',
    'type_create' => 'Criado',
    'type_update' => 'Atualizado',
    'type_delete' => 'Apagado',
    'theme_name' => 'Tema',
    'theme_code' => 'Código do tema',
    'old_template' => 'Modelo (antigo)',
    'new_template' => 'Template (novo)',
    'template' => 'Modelo',
    'diff' => 'Mudanças',
    'old_value' => 'Valor antigo',
    'new_value' => 'Novo valor',
    'preview_title' => 'Mudanças no modelo',
    'template_updated' => 'Modelo foi atualizado',
    'template_created' => 'Modelo foi criado',
    'template_deleted' => 'O modelo foi apagado',
  ],
  'intellisense' => [
    'learn_more' => 'Saiba mais',
    'docs' => [
      'partial' => 'Renderiza o conteúdo de um bloco do CMS.',
      'page' => 'Renderiza o conteúdo de uma página CMS em um modelo de layout.',
      'content' => 'Renderiza um bloco de conteúdo do CMS.',
      'component' => 'Renderiza o conteúdo de marcação padrão para um componente CMS.',
      'placeholder' => 'Renderiza uma seção de espaço reservado.',
      'scripts' => 'Insere referências de arquivo JavaScript a scripts injetados pela aplicação.',
      'styles' => 'Renderiza links CSS para arquivos de folha de estilo injetados pela aplicação.',
      'flash' => 'Renderiza qualquer mensagem flash armazenada na sessão do usuário.',
      'verbatim' => 'Marca as seções inteiras como sendo texto bruto que não deve ser analisado.',
      'macro' => 'Permite definir funções personalizadas em um modelo.',
      'for' => 'Faça um loop sobre cada valor em uma coleção.',
      'if' => 'Permite a exibição condicional da marcação do modelo.',
      'abs_filter' => 'O filtro `abs` retorna o valor absoluto.',
      'batch_filter' => 'O filtro `batch` "agrupa" os itens retornando uma lista de listas com o número de itens fornecido. Um segundo parâmetro pode ser fornecido e usado para preencher itens ausentes.',
      'capitalize_filter' => 'O filtro `capitalize` capitaliza um valor. O primeiro caractere será maiúsculo, todos os outros minúsculos.',
      'column_filter' => 'O filtro `column` retorna os valores de uma única coluna na matriz de entrada.',
      'convert_encoding_filter' => 'O filtro `convert_encoding` converte uma string de uma codificação para outra. O primeiro argumento é o conjunto de caracteres de saída esperado e o segundo é o conjunto de caracteres de entrada.',
      'country_name_filter' => 'O filtro `country_name` retorna o nome do país dado seu código de duas letras ISO-3166.',
      'currency_name_filter' => 'O filtro `currency_name` retorna o nome da moeda dado seu código de três letras.',
      'currency_symbol_filter' => 'O filtro `currency_symbol` retorna o símbolo da moeda dado seu código de três letras.',
      'data_uri_filter' => 'O filtro `data_uri` gera uma URL usando o esquema de dados conforme definido na RFC 2397.',
      'date_filter' => 'O filtro `date` formata uma data para um determinado formato.',
      'date_modify_filter' => 'O filtro `date_modify` modifica uma data com uma determinada string modificadora.',
      'default_filter' => 'O filtro `default` retorna o valor padrão passado se o valor for indefinido ou vazio, caso contrário o valor da variável.',
      'escape_filter' => 'O filtro `escape` escapa uma string usando estratégias que dependem do contexto.',
      'filter_filter' => 'O filtro `filter` filtra elementos de uma sequência ou mapeamento usando uma função de seta. A função de seta recebe o valor da sequência ou mapeamento.',
      'first_filter' => 'O filtro `first` retorna o primeiro "elemento" de uma sequência, um mapeamento ou uma string.',
      'format_filter' => 'O filtro `format` formata uma determinada string substituindo os espaços reservados (os espaços reservados seguem a notação [sprintf](https://www.php.net/sprintf)).',
      'format_currency_filter' => 'O filtro `format_currency` formata um número como moeda.',
      'join_filter' => 'O filtro `join` retorna uma string que é a concatenação dos itens de uma sequência',
      'json_encode_filter' => 'O filtro `json_encode` retorna a representação JSON de um valor.',
      'keys_filter' => 'O filtro `keys` retorna as chaves de um array. É útil quando você deseja iterar sobre as chaves de um array.',
      'last_filter' => 'O filtro `last` retorna o último "elemento" de uma sequência, mapeamento ou string.',
      'length_filter' => 'O filtro `length` retorna o número de itens de uma sequência ou mapeamento, ou o comprimento de uma string.',
      'lower_filter' => 'O filtro `lower` converte um valor para minúsculas.',
      'map_filter' => 'O filtro `map` aplica uma função de seta aos elementos de uma sequência ou mapeamento. A função de seta recebe o valor da sequência ou mapeamento.',
      'merge_filter' => 'O filtro `merge` mescla um array com outro array.',
      'nl2br_filter' => 'O filtro `nl2br` insere quebras de linha HTML antes de todas as novas linhas em uma string.',
      'number_format_filter' => 'O filtro `number_format` formata números. É um wrapper em torno da função [number_format](https://www.php.net/number_format) do PHP.',
      'reduce_filter' => 'O filtro `reduce` reduz iterativamente uma sequência ou um mapeamento para um único valor usando uma função de seta, de modo a reduzi-lo a um único valor. A função de seta recebe o valor de retorno da iteração anterior e o valor atual da sequência ou mapeamento.',
      'replace_filter' => 'O filtro `replace` formata uma determinada string substituindo os espaços reservados.',
      'reverse_filter' => 'O filtro `reverse` reverte uma sequência, um mapeamento ou uma string.',
      'round_filter' => 'O filtro `round` arredonda um número para uma determinada precisão.',
      'slice_filter' => 'O filtro `slice` extrai uma fatia de uma sequência, um mapeamento ou uma string.',
      'sort_filter' => 'O filtro `sort` ordena um array.',
      'spaceless_filter' => 'Use o filtro `spaceless` para remover espaços em branco entre tags HTML, não espaços em branco dentro de tags HTML ou espaços em branco em texto simples.',
      'split_filter' => 'O filtro `split` divide uma string pelo delimitador dado e retorna uma lista de strings.',
      'striptags_filter' => 'O filtro `striptags` remove as tags SGML/XML e substitui o espaço em branco adjacente por um espaço.',
      'title_filter' => 'O filtro `title` retorna uma versão em maiúsculas do valor. As palavras começam com letras maiúsculas, todos os caracteres restantes são minúsculos.',
      'trim_filter' => 'O filtro `trim` retira espaços em branco (ou outros caracteres) do início e do fim de uma string.',
      'upper_filter' => 'O filtro `upper` converte um valor para maiúscula.',
      'url_encode_filter' => 'A porcentagem do filtro `url_encode` codifica uma determinada string como segmento de URL ou uma matriz como string de consulta.',
      'page_filter' => 'O filtro `page` cria um link para uma página usando um nome de arquivo de página, sem extensão, como parâmetro.',
      'theme_filter' => 'O filtro `theme` retorna um endereço relativo ao caminho do tema ativo do site. ',
      'app_filter' => 'O filtro `app` retorna um endereço relativo ao caminho público do site.',
      'media_filter' => 'O filtro `media` retorna um endereço relativo ao caminho público da [biblioteca do gerenciador de mídia](https://docs.octobercms.com/4.x/cms/media/introduction.html).',
      'md_filter' => 'O filtro `md` converte o valor do Markdown para o formato HTML.',
      'raw_filter' => 'O filtro `raw` marca o valor como "seguro", o que significa que uma variável não será escapada se `raw` for o último filtro aplicado a ela.',
    ],
  ],
];
