Added pt-br language

This commit is contained in:
Octo Devel 2014-06-09 18:50:35 -03:00
parent 99408b6b2a
commit 4e410927ea
4 changed files with 429 additions and 2 deletions

View File

@ -44,6 +44,7 @@ return [
'user' => [
'name' => 'Administrador',
'menu_label' => 'Administratores',
'new' => 'Novo Administrador',
'list_title' => 'Gerenciar Administradores',
'login' => "Usuário",
'first_name' => "Nome",
@ -59,11 +60,16 @@ return [
'superuser_comment' => "Marque essa caixa para liberar o acesso completo para este usuário.",
'send_invite' => 'Enviar convite por email',
'send_invite_comment' => 'Marque esta caixa para enviar um convite por email',
'delete_confirm' => 'Você realmente quer apagar este administrador?',
'return' => 'Retornar à lista de administrador',
'group' => [
'name' => 'Grupo',
'name_field' => 'Nome',
'menu_label' => 'Grupos',
'list_title' => 'Gerenciar Grupos',
'new' => 'Novo grupo Administrador',
'delete_confirm' => 'Você realmente deseja excluir este grupo de administrador?',
'return' => 'Voltar para a lista de grupos',
],
'preferences' => [
'not_authenticated' => 'Nenhum usuário autenticado pra carregar as preferências.'
@ -90,19 +96,25 @@ return [
'missing_model' => 'Formulário utilizado na classe :class não tem um modelo definido.',
'missing_definition' => "Formulário não contem um campo ':field'.",
'not_found' => 'Nenhum registro encontrado com a ID :id',
'create' => 'Criar',
'create_and_close' => 'Criar e sair',
'creating' => 'Criando...',
'save' => 'Salvar',
'save_and_close' => 'Salvar e fechar',
'saving' => 'Salvando...',
'delete' => 'Apagar',
'deleting' => 'Apagando...',
'undefined_tab' => 'Outros',
'field_off' => 'Desligado',
'field_on' => 'Ligado',
'apply' => 'Aplicar',
'cancel' => 'Cancelar',
'close' => 'Fechar',
'delete' => 'Apagar',
'ok' => 'OK',
'or' => 'ou',
'confirm_tab_close' => 'Você quer fechar essa aba? As alterações que não foram salvas serão perdidas',
'behavior_not_ready' => 'O formulário não foi inicializado. Confira se você chamou initForm() no seu controlador.',
'preview_no_files_message' => 'Os arquivos não foram carregados'
],
'relation' => [
'missing_definition' => "Relacionamento não contém uma definição para ':field'.",
@ -127,4 +139,10 @@ return [
'missing_relation' => "Modelo ':class' não contém uma definição para o relacionamento ':relation'.",
'invalid_class' => "Modelo :model utilizado na class :class não é válido. É necessário herdar a classe \Model.",
],
];
'warnings' => [
'tips' => 'Dicas de configuração do sistema',
'tips_description' => 'Há questões que você precisa prestar atenção, a fim de configurar o sistema corretamente.',
'permissions' => 'Diretório :name ou em seus subdiretórios não é gravável para PHP. Por favor, definir permissões para o servidor neste diretório correspondente.',
'extension' => 'A extenção PHP :name não está instalado. Por favor, instale esta biblioteca e ativar a extensão.'
],
];

View File

@ -0,0 +1,151 @@
<?php
return [
'cms_object' => [
'invalid_file' => 'Nome de arquivo inválido: :name. Os nomes de arquivos podem conter apenas símbolos alfanuméricos, sublinhados, traços e pontos. Alguns exemplos de nomes de arquivos corretos: page.htm, página subdiretório/página',
'invalid_property' => 'A propriedade ":nome" não pode ser definido',
'file_already_exists' => 'Arquivo ":name" já existe.',
'error_saving' => 'Erro ao salvar o arquivo ":name".',
'error_creating_directory' => 'Erro ao criar o diretório :name',
'invalid_file_extension'=>'Extenção de arquivo inválido: :invalid. Extenções válidas: :allowed.',
'error_deleting' => 'Erro ao excluir o arquivo de modelo ":name".',
'delete_success' => 'Modelos apagados com sucesso: :count.',
'file_name_required' => 'O campo Nome do Arquivo é necessária.'
],
'theme' => [
'active' => [
'not_set' => "O tema ativo não está definido.",
],
'edit' => [
'not_set' => "O tema de edição não está 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."
]
],
'page' => [
'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',
'no_list_records' => 'Nenhuma página foi encontradas',
'invalid_url' => 'Formato de URL inválido. O URL deve começar com o símbolo de barra e pode conter dígitos, letras latinas e os seguintes símbolos: _-[]:?|/+*',
'delete_confirm_multiple' => 'Você realmente quer apagar páginas selecionadas?',
'delete_confirm_single' => 'Você realmente quer apagar esta página?',
'no_layout' => '-- sem layout --'
],
'layout' => [
'not_found' => "O layout ':name' não foi encontrado",
'menu_label' => 'Layouts',
'no_list_records' => 'Nenhum layout foi encontrado',
'new' => 'Novo layout',
'delete_confirm_multiple' => 'Você realmente deseja excluir layouts selecionados?',
'delete_confirm_single' => 'Você realmente quer apagar este layout?'
],
'partial' => [
'invalid_name' => "Nome parcial inválido: :name.",
'not_found' => "O parcial ':name' não foi encontrado.",
'menu_label' => 'Parciais',
'no_list_records' => 'Nenhum parcial foi encontrado',
'delete_confirm_multiple' => 'Você realmente quer apagar os parciais selecionados?',
'delete_confirm_single' => 'Você realmente quer apagar este parcial?',
'new' => 'Novo parcial'
],
'content' => [
'not_found' => "O arquivo de conteúdo ':name' não foi encontrado.",
'menu_label' => 'Conteúdo',
'no_list_records' => 'Nenhum arquivo de conteúdo foi encontrado',
'delete_confirm_multiple' => 'Você realmente quer apagar arquivos de conteúdo selecionados ou diretórios?',
'delete_confirm_single' => 'Você realmente quer apagar este arquivo de conteúdo?',
'new' => 'Novo arquivo de conteúdo'
],
'ajax_handler' => [
'invalid_name' => "Nome inválido de manipulador AJAX: :name.",
'not_found' => "Manipulador AJAX ':name' não foi encontrado.",
],
'combiner' => [
'not_found' => "O arquivo combinador ':name' não foi encontrado.",
],
'cms' => [
'menu_label' => "CMS"
],
'sidebar' => [
'add' => 'Adicionar',
'search' => 'Pesquisar...'
],
'editor' => [
'settings' => 'Configurações',
'title' => 'Título',
'new_title' => 'Título da nova página',
'url' => 'URL',
'filename' => 'Nome do Arquivo',
'layout' => 'Layout',
'description' => 'Descrição',
'preview' => 'Pré-visualização',
'meta' => 'Meta',
'meta_title' => 'Meta Título',
'meta_description' => 'Meta Descrição',
'markup' => 'Remarcação',
'code' => 'Código',
'content' => 'Conteúdo',
],
'asset' => [
'menu_label' => "Arquivos",
'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',
'rename' => 'Renomear',
'delete' => 'Remover',
'move' => 'Mover',
'new' => 'Novo arquivo',
'rename_popup_title' => 'Renomear',
'rename_new_name' => 'Novo nome',
'invalid_path' => 'O caminho pode conter apenas dígitos, letras latinas, espaços e os seguintes símbolos: ._-/',
'error_deleting_file' => 'Erro ao excluir do arquivo :name.',
'error_deleting_dir_not_empty' => 'Erro ao excluir diretório :name. Diretório não está vazio.',
'error_deleting_dir' => 'Erro ao excluir arquivo :name.',
'invalid_name' => 'O nome pode conter apenas dígitos, letras latinas, espaços e os seguintes símbolos: ._-',
'original_not_found' => 'O arquivo original ou diretório não foi encontrado',
'already_exists' => '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 ser vazio',
'too_large' => 'O arquivo enviado é muito grande. O tamanho de arquivo 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' => 'Erro ao enviar arquivo ":name": :error',
'move_please_select' => 'por favor, selecione',
'move_destination' => 'Diretório de destino',
'move_popup_title' => 'Mover arquivo',
'move_button' => 'Mover',
'selected_files_not_found' => 'Os arquivos selecionados não foram encontrados',
'select_destination_dir' => 'Por favor, selecione um diretório de destino',
'destination_not_found' => 'Diretório de destino não foi 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',
'path' => 'Caminho'
],
'component' => [
'menu_label' => "Componentes",
'unnamed' => "Não nomeado",
'no_description' => "Sem descrição fornecida",
'alias' => "Pseudônimo",
'alias_description' => "Um nome exclusivo dado a este componente quando usá-lo na página ou layout de código.",
'validation_message' => "Aliases de componentes são necessários e podem conter apenas símbolos latinos, dígitos e sublinhados. Os aliases deve começar com um símbolo Latina.",
'invalid_request' => "O modelo não pode ser salvo por causa de dados dos componentes inválidos.",
'no_records' => 'Nenhum dos componentes foi encontrado',
'not_found' => "O componente ':name' não foi encontrado.",
'method_not_found' => "o componente ':name' não contém um método ':method'.",
],
'template' => [
'invalid_type' => "Tipo de modelo desconhecido.",
'not_found' => "O modelo solicitado não foi encontrado.",
'saved'=> "O modelo foi salvo com sucesso."
]
];

View File

@ -0,0 +1,160 @@
<?php
return [
'app' => [
'name' => 'October CMS',
'motto' => 'Voltando ao básico',
],
'directory' => [
'create_fail' => "Não é possível criar o diretório: :name",
],
'file' => [
'create_fail' => "Não é possível criar o arquivo: :name",
],
'system' => [
'name' => 'Sistema',
'menu_label' => 'Sistema',
],
'plugin' => [
'unnamed' => 'Plugin não nomeado',
'name' => [
'label' => 'Nome do Plugin',
'help' => 'Nome do plugin pelo seu código único. Por exemplo, RainLab.Blog',
],
],
'plugins' => [
'manage' => 'Gerenciar plugins',
'enable_or_disable' => 'Habilitar ou Desabilitar',
'enable_or_disable_title' => 'Habilitar ou Desabilitar Plugins',
'remove' => 'Remover',
'refresh' => 'Atualizar',
'disabled_label' => 'Desabilitado',
'disabled_help' => 'Plugins que estão desativados são ignorados pela aplicação.',
'selected_amount' => 'Plugins selecionados: :amount',
'remove_success' => "Foram removidos com sucesso esses plugins do sistema.",
'refresh_success' => "Foram atualizados com sucesso esses plugins no sistema.",
'disable_success' => "Foram desativados com sucesso esses plugins.",
'enable_success' => "Foram ativados com sucesso esses plugins.",
],
'project' => [
'name' => 'Projeto',
'owner_label' => 'Dono',
'attach' => 'Anexar Projeto',
'detach' => 'Desanexar Projeto',
'none' => 'Nenhum',
'id' => [
'label' => 'ID do Projeto',
'help' => 'Como encontrar o ID do seu projeto?',
'missing' => 'Por favor, especifique um ID de Projeto para usar.',
],
'detach_confirm' => 'Tem certeza de que deseja desanexar este projecto?',
'unbind_success' => 'Projeto foi desanexado com sucesso.',
],
'settings' => [
'menu_label' => 'Configurações',
'missing_model' => 'A página de configurações está faltando uma definição de modelo.',
'update_success' => 'Configurações para :name foram atualizados com sucesso.',
'return' => 'Retornar para as configurações do sistema',
],
'email' => [
'menu_label' => 'Configurações de E-mail',
'menu_description' => 'Gerenciar as configurações de e-mail.',
'general' => 'Geral',
'method' => 'Método de Envio',
'sender_name' => 'Nome do Remetente',
'sender_email' => 'E-mail do Remetente',
'smtp' => 'SMTP',
'smtp_address' => 'Endereço SMTP',
'smtp_authorization' => 'Autorização SMTP exigida',
'smtp_authorization_comment' => 'Use esta opção se o seu servidor SMTP requer autorização.',
'smtp_username' => 'Usuário',
'smtp_password' => 'Senha',
'smtp_port' => 'Porta SMTP',
'smtp_ssl' => 'Conexão SSL exigida',
'sendmail' => 'Sendmail',
'sendmail_path' => 'Caminho do Sendmail',
'sendmail_path_comment' => 'Por favor, especifique o caminho do programa sendmail.',
],
'email_templates' => [
'menu_label' => 'Modelos de E-mail',
'menu_description' => 'Modificar os modelos de e-mail que são enviados para usuários e administradores.',
'new_template' => 'Novo Modelo',
'new_layout' => 'Novo Layout',
'template' => 'Modelo',
'templates' => 'Modelos',
'menu_layouts_label' => 'Layouts de E-mail',
'layout' => 'Layout',
'layouts' => 'Layouts',
'name' => 'Nome',
'name_comment' => 'Nome exclusivo usado para se referir a este modelo',
'code' => 'Código',
'code_comment' => 'Código único usado para se referir a este modelo',
'subject' => 'Assunto',
'subject_comment' => 'Assunto da mensagem',
'description' => 'Descrição',
'content_html' => 'HTML',
'content_css' => 'CSS',
'content_text' => 'Texto simples',
],
'install' => [
'project_label' => 'Anexar ao Projeto',
'plugin_label' => 'Instalar Plugin',
'missing_plugin_name' => 'Por favor, especifique um nome de Plugin para instalar.',
'install_completing' => 'Finalizando processo de instalação.',
'install_success' => 'O plugin foi instalado com sucesso.',
],
'updates' => [
'title' => 'Gerenciar Atualizações',
'name' => 'Atualização de software',
'menu_label' => 'Atualizações',
'check_label' => 'Verificar atualizações',
'retry_label' => 'Tentar novamente',
'plugin_name' => 'Nome',
'plugin_description' => 'Descrição',
'plugin_version' => 'Versão',
'plugin_author' => 'Autor',
'core_build' => 'Compilação atual',
'core_build_old' => 'Compilação atual :build',
'core_build_new' => 'Compilação :build',
'core_build_new_help' => 'Última versão está disponível.',
'core_downloading' => 'Baixando arquivos do aplicativo',
'core_extracting' => 'Desempacotando arquivos de aplicativos',
'plugin_downloading' => 'Baixando plugin: :name',
'plugin_extracting' => 'Desempacotando plugin: :name',
'plugin_version_none' => 'Novo plugin',
'plugin_version_old' => 'Atual v:version',
'plugin_version_new' => 'v:version',
'update_label' => 'Atualizar o software',
'update_completing' => 'Finalizando processo de atualização',
'update_loading' => 'Carregando atualizações disponíveis...',
'update_success' => 'O processo de atualização foi realizada com sucesso.',
'update_failed_label' => 'Falha na atualização',
'force_label' => 'Forçar atualização',
'found' => [
'label' => 'Encontrado novas atualizações!',
'help' => 'Clique Atualizar o software para iniciar o processo de atualização.',
],
'none' => [
'label' => 'Não há atualizações',
'help' => 'Não há novas atualizações.',
],
],
'server' => [
'connect_error' => 'Erro ao conectar-se ao servidor.',
'response_not_found' => 'O servidor de atualização não pôde ser encontrado.',
'response_invalid' => 'Resposta inválida do servidor.',
'response_empty' => 'Resposta vazia a partir do servidor.',
'file_error' => 'Servidor não conseguiu entregar o pacote.',
'file_corrupt' => 'Arquivo do servidor está corrompido.',
],
'behavior' => [
'missing_property' => 'Classe :class deve definir a $:property imóvel usado por:behavior comportamento.',
],
'config' => [
'not_found' => 'Não foi possível localizar arquivos de configuração :file definido para :location.',
'required' => 'Configuração usada em :location deve fornecer um valor :property.',
],
'zip' => [
'extract_failed' => "Não foi possível extrair arquivo core ':file'.",
],
];

View File

@ -0,0 +1,98 @@
<?php
return array(
/*
|--------------------------------------------------------------------------
| Validation Language Lines
|--------------------------------------------------------------------------
|
| O following language lines contain the default error messages used by
| the validator class. Some of these rules have multiple versions such
| such as the size rules. Feel free to tweak each of these messages.
|
*/
"accepted" => "O :attribute deve ser aceito.",
"active_url" => "O :attribute não é uma URL válida.",
"after" => "O :attribute deve ser uma data após :date.",
"alpha" => "O :attribute só pode conter letras.",
"alpha_dash" => "O :attribute só pode conter letras, números e traços.",
"alpha_num" => "O :attribute só pode conter letras e números.",
"array" => "O :attribute deve ser uma matriz.",
"before" => "O :attribute deve ser uma data antes :date.",
"between" => array(
"numeric" => "O :attribute deve situar-se entre :min - :max.",
"file" => "O :attribute deve situar-se entre :min - :max kilobytes.",
"string" => "O :attribute deve situar-se entre :min - :max carácteres.",
"array" => "O :attribute tem de ter entre :min - :max itens.",
),
"confirmed" => "O :attribute confirmação não corresponde.",
"date" => "O :attribute não é uma data válida.",
"date_format" => "O :attribute não coincide com o formato :format.",
"different" => "O :attribute e :other deve ser diferente.",
"digits" => "O :attribute deve ser :digits dígitos.",
"digits_between" => "O :attribute deve situar-se entre :min e :max dígitos.",
"email" => "O :attribute formato é inválido.",
"exists" => "O :attribute selecioado é inválido.",
"image" => "O :attribute deve ser uma imagem.",
"in" => "O :attribute selecioado é inválido.",
"integer" => "O :attribute deve ser um número inteiro.",
"ip" => "O :attribute deve ser um endereço IP válido.",
"max" => array(
"numeric" => "O :attribute não pode ser maior do que :max.",
"file" => "O :attribute não pode ser maior do que :max kilobytes.",
"string" => "O :attribute não pode ser maior do que :max carácteres.",
"array" => "O :attribute não podem ter mais do que :max itens.",
),
"mimes" => "O :attribute deve ser um arquivo do tipo: :values.",
"min" => array(
"numeric" => "O :attribute deve ser de pelo menos :min.",
"file" => "O :attribute deve ser de pelo menos :min kilobytes.",
"string" => "O :attribute deve ser de pelo menos :min carácteres.",
"array" => "O :attribute deve ter pelo menos :min itens.",
),
"not_in" => "O :attribute selecionado é inválido.",
"numeric" => "O :attribute deve ser um número.",
"regex" => "O :attribute formato é inválido.",
"required" => "O :attribute campo é obrigatório.",
"required_if" => "O :attribute campo é obrigatório quando :other é :value.",
"required_with" => "O :attribute campo é obrigatório quando :values está presente.",
"required_without" => "O :attribute campo é obrigatório quando :values não está presente.",
"same" => "O :attribute e :other devem corresponder.",
"size" => array(
"numeric" => "O :attribute deve ser :size.",
"file" => "O :attribute deve ser :size kilobytes.",
"string" => "O :attribute deve ser :size carácteres.",
"array" => "O :attribute deve conter :size itens.",
),
"unique" => "O :attribute já foi utilizado.",
"url" => "O :attribute formato é inválido.",
/*
|--------------------------------------------------------------------------
| Custom Validation Language Lines
|--------------------------------------------------------------------------
|
| Here you may specify custom validation messages for attributes using the
| convention "attribute.rule" to name the lines. This makes it quick to
| specify a specific custom language line for a given attribute rule.
|
*/
'custom' => array(),
/*
|--------------------------------------------------------------------------
| Custom Validation Attributes
|--------------------------------------------------------------------------
|
| O following language lines are used to swap attribute place-holders
| with something more reader friendly such as E-Mail Address instead
| of "email". This simply helps us make messages a little cleaner.
|
*/
'attributes' => array(),
);