summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--inc/lang/pt-br/admin.txt5
-rw-r--r--inc/lang/pt-br/denied.txt2
-rw-r--r--inc/lang/pt-br/draft.txt5
-rw-r--r--inc/lang/pt-br/edit.txt2
-rw-r--r--inc/lang/pt-br/editrev.txt3
-rw-r--r--inc/lang/pt-br/install.html7
-rw-r--r--inc/lang/pt-br/lang.php384
-rw-r--r--inc/lang/pt-br/locked.txt2
-rw-r--r--inc/lang/pt-br/mailtext.txt14
-rw-r--r--inc/lang/pt-br/pwconfirm.txt13
-rw-r--r--inc/lang/pt-br/register.txt4
-rw-r--r--inc/lang/pt-br/registermail.txt14
-rw-r--r--inc/lang/pt-br/resendpwd.txt5
-rw-r--r--inc/lang/pt-br/stopwords.txt6
-rw-r--r--inc/lang/pt-br/subscribermail.txt17
-rw-r--r--inc/lang/pt-br/updateprofile.txt5
-rw-r--r--inc/lang/pt-br/uploadmail.txt14
-rw-r--r--lib/plugins/acl/lang/pt-br/intro.txt5
-rw-r--r--lib/plugins/acl/lang/pt-br/lang.php21
-rw-r--r--lib/plugins/config/lang/pt-br/intro.txt7
-rw-r--r--lib/plugins/config/lang/pt-br/lang.php153
-rw-r--r--lib/plugins/plugin/lang/pt-br/admin_plugin.txt4
-rw-r--r--lib/plugins/plugin/lang/pt-br/lang.php46
-rw-r--r--lib/plugins/revert/lang/pt-br/intro.txt4
-rw-r--r--lib/plugins/revert/lang/pt-br/lang.php15
-rw-r--r--lib/plugins/usermanager/lang/pt-br/add.txt1
-rw-r--r--lib/plugins/usermanager/lang/pt-br/delete.txt1
-rw-r--r--lib/plugins/usermanager/lang/pt-br/edit.txt1
-rw-r--r--lib/plugins/usermanager/lang/pt-br/intro.txt1
-rw-r--r--lib/plugins/usermanager/lang/pt-br/lang.php46
-rw-r--r--lib/plugins/usermanager/lang/pt-br/list.txt1
31 files changed, 609 insertions, 199 deletions
diff --git a/inc/lang/pt-br/admin.txt b/inc/lang/pt-br/admin.txt
new file mode 100644
index 000000000..4b3d271c5
--- /dev/null
+++ b/inc/lang/pt-br/admin.txt
@@ -0,0 +1,5 @@
+====== Administração ======
+
+Abaixo você encontra uma lista das tarefas administrativas
+disponíveis no DokuWiki.
+
diff --git a/inc/lang/pt-br/denied.txt b/inc/lang/pt-br/denied.txt
index cd3355857..c52512284 100644
--- a/inc/lang/pt-br/denied.txt
+++ b/inc/lang/pt-br/denied.txt
@@ -1,4 +1,4 @@
====== Permissão Negada ======
-Desculpe, você não tem permissões suficientes para continuar. Por acaso esqueceu de fazer o login?
+Desculpe, você não tem permissões suficientes para continuar. Por acaso esqueceu de autenticar-se?
diff --git a/inc/lang/pt-br/draft.txt b/inc/lang/pt-br/draft.txt
new file mode 100644
index 000000000..83f5143ea
--- /dev/null
+++ b/inc/lang/pt-br/draft.txt
@@ -0,0 +1,5 @@
+====== Rascunho encontrado ======
+
+A sua última sessão de edição não foi concluída corretamente. O DokuWiki automaticamente salvou um rascunho durante o seu trabalho, que você pode usar agora para continuar a sua edição. Abaixo você pode ver os dados que foram salvos na sua última sessão.
+
+Por favor, escolha se você quer //recuperar// sua sessão perdida de edição, //excluir// o rascunho salvo automaticamente ou //cancelar// o processo de edição. \ No newline at end of file
diff --git a/inc/lang/pt-br/edit.txt b/inc/lang/pt-br/edit.txt
index f4e369b0a..d6026a803 100644
--- a/inc/lang/pt-br/edit.txt
+++ b/inc/lang/pt-br/edit.txt
@@ -1,4 +1,4 @@
-Edite a págine e clique em ''Salvar''. Veja [[wiki:syntax]] para a sintaxe
+Edite a págine e clique em ''Salvar''. Veja [[wiki:syntax|aqui]] a sintaxe
do Wiki. Por favor, edite a página apenas se você puder **aprimorá-la**.
Se você deseja testar alguma coisa, faça-o no [[playground:playground|playground]].
diff --git a/inc/lang/pt-br/editrev.txt b/inc/lang/pt-br/editrev.txt
index c0fcda182..291e4b652 100644
--- a/inc/lang/pt-br/editrev.txt
+++ b/inc/lang/pt-br/editrev.txt
@@ -1,6 +1,3 @@
-**You've loaded an old revision of the document!** If you save it, you will create a new version with this data.
-
-
**Você carregou uma revisão antiga desse documento!** Se você salvá-la, irá criar uma nova versão em esses dados.
diff --git a/inc/lang/pt-br/install.html b/inc/lang/pt-br/install.html
new file mode 100644
index 000000000..2920e2b36
--- /dev/null
+++ b/inc/lang/pt-br/install.html
@@ -0,0 +1,7 @@
+<p>Essa página irá auxiliá-lo na instalação e configuração do <a href="http://wiki.splitbrain.org">Dokuwiki</a>. Você encontra mais informações sobre esse instalador na sua <a href="http://wiki.splitbrain.org/wiki:installer">página de documentação</a>.</p>
+
+<p>O DokuWiki utiliza arquivos em texto simples para o armazenamento das páginas wiki e de outras informações associadas a essas páginas (ex.: imagens, índices de busca, revisões antigas, etc.). Para que o DokuWiki funcione corretamente, ele <strong>precisa</strong> ter acesso de escrita aos diretórios onde esses arquivos ficarão armazenados. Esse instalador não tem capacidade de configurar as permissões de diretório. Isso normalmente é feito usando-se a linha de comando ou através do FTP ou do painel de controle do seu host (ex.: cPanel).</p>
+
+<p>O instalador irá definir as configurações de <acronym title="access control list (lista de controle de acesso)">ACL</acronym> do seu DokuWiki, o que permitirá a autenticação do administrador e o acesso ao menu de administração do sistema. Esse menu é utilizado para instalar plugins, alterar as configurações do ambiente e gerenciar usuários e acessos às páginas do wiki. Isso não é necessário para o funcionamento do DokuWiki, mas irá torna sua administração mais simples.</p>
+
+<p>Usuários experientes ou que necessitem efetuar configurações especiais devem utilizar os seguintes links, com detalhes referentes à <a href="http://wiki.splitbrain.org/wiki:install">instalação</a> e à <a href="http://wiki.splitbrain.org/wiki:config">configuração</a>.</p> \ No newline at end of file
diff --git a/inc/lang/pt-br/lang.php b/inc/lang/pt-br/lang.php
index a9aebf4f9..6feeb53f9 100644
--- a/inc/lang/pt-br/lang.php
+++ b/inc/lang/pt-br/lang.php
@@ -3,185 +3,207 @@
* Brazilian Portuguese language file
*
* @license GPL 2 (http://www.gnu.org/licenses/gpl.html)
- * @author Luis Fernando Enciso <lfenciso@certto.com.br>
- * @author Alauton/Loug
- * @author Frederico Gonçalves Guimarães <frederico@teia.bio.br>
+ * @author Luis Fernando Enciso <lfenciso@certto.com.br>
+ * @author Alauton/Loug
+ * @author Frederico Gonçalves Guimarães <frederico@teia.bio.br>
*/
-$lang['encoding'] = 'utf-8';
-$lang['direction'] = 'ltr';
-$lang['doublequoteopening'] = '“';//&ldquo;
-$lang['doublequoteclosing'] = '”';//&rdquo;
-$lang['singlequoteopening'] = '‘';//&lsquo;
-$lang['singlequoteclosing'] = '’';//&rsquo;
-
-$lang['btn_edit'] = 'Editar essa página';
-$lang['btn_source'] = 'Mostrar código fonte';
-$lang['btn_show'] = 'Mostrar página';
-$lang['btn_create'] = 'Criar essa página';
-$lang['btn_search'] = 'Procurar';
-$lang['btn_save'] = 'Salvar';
-$lang['btn_preview'] = 'Visualizar';
-$lang['btn_top'] = 'Voltar ao topo';
-$lang['btn_newer'] = '<< mais recente';
-$lang['btn_older'] = 'menos recente >>';
-$lang['btn_revs'] = 'Revisões anteriores';
-$lang['btn_recent'] = 'Alterações recentes';
-$lang['btn_upload'] = 'Enviar';
-$lang['btn_cancel'] = 'Cancelar';
-$lang['btn_index'] = 'Índice';
-$lang['btn_secedit'] = 'Editar';
-$lang['btn_login'] = 'Autenticar';
-$lang['btn_logout'] = 'Sair';
-$lang['btn_admin'] = 'Administrar';
-$lang['btn_update'] = 'Atualizar';
-$lang['btn_delete'] = 'Excluir';
-$lang['btn_back'] = 'Voltar';
-$lang['btn_backlink'] = "Links reversos";
-$lang['btn_backtomedia'] = 'Voltar à seleção do arquivo de mídia';
-$lang['btn_subscribe'] = 'Monitorar alterações';
-$lang['btn_unsubscribe'] = 'Cancelar monitoramento';
-$lang['btn_profile'] = 'Atualizar perfil';
-$lang['btn_reset'] = 'Limpar';
-$lang['btn_resendpwd'] = 'Enviar nova senha';
-
-$lang['loggedinas'] = 'Autenticado(a) como';
-$lang['user'] = 'Nome de usuário';
-$lang['pass'] = 'Senha';
-$lang['newpass'] = 'Nova senha';
-$lang['oldpass'] = 'Confirme a senha atual';
-$pass['passchk'] = 'mais uma vez';
-$lang['remember'] = 'Lembrar-se de mim';
-$lang['fullname'] = 'Nome completo';
-$lang['email'] = 'E-mail';
-$lang['register'] = 'Registrar-se';
-$lang['profile'] = 'Perfil de usuário';
-$lang['badlogin'] = 'Desculpe, mas o nome de usuário ou a senha estão incorretos.';
-$lang['minoredit'] = 'Alterações mínimas';
-
-$lang['regmissing'] = 'Desculpe, mas você precisa preencher todos os campos.';
-$lang['reguexists'] = 'Desculpe, mas já existe um usuário com esse nome.';
-$lang['regsuccess'] = 'O usuário foi criado e a senha enviada para seu e-mail.';
-$lang['regsuccess2'] = 'O usuário foi criado.';
-$lang['regmailfail'] = 'Aparentemente ocorreu um erro no envio da senha. Por favor, entre em contato com o administrador!';
-$lang['regbadmail'] = 'O endereço de e-mail fornecido parece ser inválido - se você acha que isso é um erro, entre em contato com o administrador';
-$lang['regbadpass'] = 'As senhas digitadas não são idênticas. Por favor, tente novamente.';
-$lang['regpwmail'] = 'A sua senha do DokuWiki';
-$lang['reghere'] = 'Ainda não tem uma conta? Basta obter uma';
-
-$lang['profna'] = 'Esse wiki não suporta modificações do perfil';
-$lang['profnochange'] = 'Sem alterações, nada para fazer.';
-$lang['profnoempty'] = 'Não são permitidos nomes ou endereços de e-mail em branco.';
-$lang['profchanged'] = 'O perfil do usuário foi atualizado com sucesso.';
-
-$lang['pwdforget'] = 'Esqueceu sua senha? Obtenha uma nova';
-$lang['resendna'] = 'Esse wiki não suporta reenvio de senhas.';
-$lang['resendpwd'] = 'Enviar a nova senha para';
-$lang['resendpwdmissing'] = 'Desculpe, você deve preencher todos os campos.';
-$lang['resendpwdnouser'] = 'Desculpe, não foi possível encontrar esse usuário no banco de dados.';
-$lang['resendpwdsuccess'] = 'Sua nova senha foi enviada por e-mail.';
-
-$lang['txt_upload'] = 'Selecione o arquivo a ser enviado';
-$lang['txt_filename'] = 'Enviar como (opcional)';
-$lang['txt_overwrt'] = 'Substituir o arquivo existente';
-$lang['lockedby'] = 'Atualmente bloqueado por';
-$lang['lockexpire'] = 'O bloqueio expira em';
-$lang['willexpire'] = 'O bloqueio de edição deste documento irá expirar em um minuto.\nPara evitar conflitos de edição, clique no botão de visualização para reiniciar o temporizador de bloqueio.';
-
-$lang['notsavedyet'] = 'As alterações não salvas serão perdidas.\nDeseja realmente continuar?';
-$lang['rssfailed'] = 'Ocorreu um erro durante a atualização desse feed: ';
-$lang['nothingfound'] = 'Não foi encontrado nada.';
-
-$lang['mediaselect'] = 'Seleção do arquivo';
-$lang['fileupload'] = 'Envio do arquivo';
-$lang['uploadsucc'] = 'Envio efetuado com sucesso';
-$lang['uploadfail'] = 'Não foi possível enviar o arquivo. Será algum problema com as permissões?';
-$lang['uploadwrong'] = 'O envio foi bloqueado. Essa extensão de arquivo é proibida.';
-$lang['uploadexist'] = 'O arquivo já existe. Não foi feito nada.';
-$lang['deletesucc'] = 'O arquivo "%s" foi excluído.';
-$lang['deletefail'] = 'Não foi possível excluir "%s" - verifique as permissões.';
-$lang['mediainuse'] = 'O arquivo "%s" não foi excluído - ele ainda está em uso.';
-$lang['namespaces'] = 'Namespaces';
-$lang['mediafiles'] = 'Arquivos disponíveis em';
-
-$lang['reference'] = 'Referências para';
-$lang['ref_inuse'] = 'O arquivo não pode ser excluído, porque ele ainda está sendo utilizado nas seguintes páginas:';
-$lang['ref_hidden'] = 'Algumas referências estão em páginas que você não tem permissão para ler';
-
-$lang['hits'] = 'Resultados';
-$lang['quickhits'] = 'Pagenames coincidentes';
-$lang['toc'] = 'Tabela de Conteúdos';
-$lang['current'] = 'atual';
-$lang['yours'] = 'Sua versão';
-$lang['diff'] = 'mostrar diferenças com a versão atual';
-$lang['line'] = 'Linha';
-$lang['breadcrumb'] = 'Visitou';
-$lang['youarehere'] = 'Você está aqui';
-$lang['lastmod'] = 'Modificada em';
-$lang['by'] = 'por';
-$lang['deleted'] = 'removida';
-$lang['created'] = 'criada';
-$lang['restored'] = 'revisão anterior restaurada.';
-$lang['summary'] = 'Resumo da edição';
-
-$lang['mail_newpage'] = 'página adicionada:';
-$lang['mail_changed'] = 'página modificada:';
-
-$lang['nosmblinks'] = 'Atalhos para pastas Windows compartilhadas funcionam apenas no Microsoft Internet Explorer.\nEntretanto, você ainda pode copiar e colar o atalho.';
-
-$lang['qb_alert'] = 'Por favor, insira o texto que você deseja formatar.\nEle será adicionado ao final do documento.';
-$lang['qb_bold'] = 'Texto em negrito';
-$lang['qb_italic'] = 'Texto em itálico';
-$lang['qb_underl'] = 'Texto sublinhado';
-$lang['qb_code'] = 'Texto de código';
-$lang['qb_strike'] = 'Texto riscado';
-$lang['qb_h1'] = 'Cabeçalho de nível 1';
-$lang['qb_h2'] = 'Cabeçalho de nível 2';
-$lang['qb_h3'] = 'Cabeçalho de nível 3';
-$lang['qb_h4'] = 'Cabeçalho de nível 4';
-$lang['qb_h5'] = 'Cabeçalho de nível 5';
-$lang['qb_link'] = 'Link interno';
-$lang['qb_extlink'] = 'Link externo';
-$lang['qb_hr'] = 'Barra horizontal';
-$lang['qb_ol'] = 'Item de lista ordenada';
-$lang['qb_ul'] = 'Item de lista não ordenada';
-$lang['qb_media'] = 'Adicionar imagens e/ou outros arquivos';
-$lang['qb_sig'] = 'Inserir assinatura';
-$lang['qb_smileys'] = 'Carinhas';
-$lang['qb_chars'] = 'Caracteres especiais';
-
-$lang['del_confirm'] = 'Deseja realmente excluir o(s) item(ns) selecionado(s)?';
-$lang['admin_register'] = 'Adicionar novo usuário';
-
-$lang['spell_start'] = 'Verificar ortografia';
-$lang['spell_stop'] = 'Continuar edição';
-$lang['spell_wait'] = 'Por favor, aguarde...';
-$lang['spell_noerr'] = 'Nenhum erro encontrado';
-$lang['spell_nosug'] = 'Sem sugestões';
-$lang['spell_change'] = 'Alterar';
-
-$lang['metaedit'] = 'Editar metadados';
-$lang['metasaveerr'] = 'Não foi possível escrever os metadados';
-$lang['metasaveok'] = 'Os metadados foram salvos';
-$lang['img_backto'] = 'Voltar para';
-$lang['img_title'] = 'Título';
-$lang['img_caption'] = 'Descrição';
-$lang['img_date'] = 'Data';
-$lang['img_fname'] = 'Nome do arquivo';
-$lang['img_fsize'] = 'Tamanho';
-$lang['img_artist'] = 'Fotógrafo';
-$lang['img_copyr'] = 'Copyright';
-$lang['img_format'] = 'Formato';
-$lang['img_camera'] = 'Câmera';
-$lang['img_keywords'] = 'Palavras-chave';
-
-$lang['subscribe_success'] = '%s foi adicionado à lista de monitoramento de %s';
-$lang['subscribe_error'] = 'Ocorreu um erro ao tentar adicionar %s à lista de monitoramento de %s';
-$lang['subscribe_noaddress'] = 'Não existe nenhum endereço de e-mail associado ao seu usuário, você não pode ser adicionado à lista de monitoramento';
-$lang['unsubscribe_success'] = '%s foi removido da lista de monitoramento de %s';
-$lang['unsubscribe_error'] = 'Ocorreu um erro ao tentar remover %s da lista de monitoramento de %s';
-
-/* auth.class language support */
-$lang['authmodfailed'] = 'A configuração da autenticação de usuário está com problemas. Por favor, informe o administrador do wiki.';
-$lang['authtempfail'] = 'A autenticação de usuários está temporariamente desabilitada. Se essa situação persistir, por favor, informe o administrador do wiki.';
-
-//Setup VIM: ex: et ts=2 enc=utf-8 :
+$lang['encoding'] = 'utf-8';
+$lang['direction'] = 'ltr';
+$lang['doublequoteopening'] = '“';
+$lang['doublequoteclosing'] = '”';
+$lang['singlequoteopening'] = '‘';
+$lang['singlequoteclosing'] = '’';
+$lang['apostrophe'] = '’';
+$lang['btn_edit'] = 'Editar essa página';
+$lang['btn_source'] = 'Mostrar código fonte';
+$lang['btn_show'] = 'Mostrar página';
+$lang['btn_create'] = 'Criar essa página';
+$lang['btn_search'] = 'Procurar';
+$lang['btn_save'] = 'Salvar';
+$lang['btn_preview'] = 'Visualizar';
+$lang['btn_top'] = 'Voltar ao topo';
+$lang['btn_newer'] = '<< mais recente';
+$lang['btn_older'] = 'menos recente >>';
+$lang['btn_revs'] = 'Revisões anteriores';
+$lang['btn_recent'] = 'Alterações recentes';
+$lang['btn_upload'] = 'Enviar';
+$lang['btn_cancel'] = 'Cancelar';
+$lang['btn_index'] = 'Índice';
+$lang['btn_secedit'] = 'Editar';
+$lang['btn_login'] = 'Autenticar';
+$lang['btn_logout'] = 'Sair';
+$lang['btn_admin'] = 'Administrar';
+$lang['btn_update'] = 'Atualizar';
+$lang['btn_delete'] = 'Excluir';
+$lang['btn_back'] = 'Voltar';
+$lang['btn_backlink'] = 'Links reversos';
+$lang['btn_backtomedia'] = 'Voltar à seleção do arquivo de mídia';
+$lang['btn_subscribe'] = 'Monitorar alterações';
+$lang['btn_unsubscribe'] = 'Cancelar monitoramento';
+$lang['btn_profile'] = 'Atualizar perfil';
+$lang['btn_reset'] = 'Limpar';
+$lang['btn_resendpwd'] = 'Enviar nova senha';
+$lang['btn_draft'] = 'Editar rascunho';
+$lang['btn_recover'] = 'Recuperar rascunho';
+$lang['btn_draftdel'] = 'Excluir rascunho';
+$lang['loggedinas'] = 'Autenticado(a) como';
+$lang['user'] = 'Nome de usuário';
+$lang['pass'] = 'Senha';
+$lang['newpass'] = 'Nova senha';
+$lang['oldpass'] = 'Confirme a senha atual';
+$lang['passchk'] = 'mais uma vez';
+$lang['remember'] = 'Lembrar-se de mim';
+$lang['fullname'] = 'Nome completo';
+$lang['email'] = 'E-mail';
+$lang['register'] = 'Registrar';
+$lang['profile'] = 'Perfil de usuário';
+$lang['badlogin'] = 'Desculpe, mas o nome de usuário ou a senha estão incorretos.';
+$lang['minoredit'] = 'Alterações mínimas';
+$lang['draftdate'] = 'Rascunho salvo automaticamente em';
+$lang['regmissing'] = 'Desculpe, mas você precisa preencher todos os campos.';
+$lang['reguexists'] = 'Desculpe, mas já existe um usuário com esse nome.';
+$lang['regsuccess'] = 'O usuário foi criado e a senha enviada para seu e-mail.';
+$lang['regsuccess2'] = 'O usuário foi criado.';
+$lang['regmailfail'] = 'Aparentemente ocorreu um erro no envio da senha. Por favor, entre em contato com o administrador!';
+$lang['regbadmail'] = 'O endereço de e-mail fornecido é, aparentemente, inválido - se você acha que isso é um erro, entre em contato com o administrador';
+$lang['regbadpass'] = 'As senhas digitadas não são idênticas. Por favor, tente novamente.';
+$lang['regpwmail'] = 'A sua senha do DokuWiki';
+$lang['reghere'] = 'Ainda não tem uma conta? Cadastre-se para obter uma.';
+$lang['profna'] = 'Esse wiki não suporta modificações do perfil.';
+$lang['profnochange'] = 'Sem alterações, nada para fazer.';
+$lang['profnoempty'] = 'Não são permitidos nomes ou endereços de e-mail em branco.';
+$lang['profchanged'] = 'O perfil do usuário foi atualizado com sucesso.';
+$lang['pwdforget'] = 'Esqueceu sua senha? Obtenha uma nova.';
+$lang['resendna'] = 'Esse wiki não suporta reenvio de senhas.';
+$lang['resendpwd'] = 'Enviar a nova senha para';
+$lang['resendpwdmissing'] = 'Desculpe, você deve preencher todos os campos.';
+$lang['resendpwdnouser'] = 'Desculpe, não foi possível encontrar esse usuário no banco de dados.';
+$lang['resendpwdbadauth'] = 'Desculpe, esse código de autorização é inválido. Certifique-se de que você usou o link de confirmação inteiro.';
+$lang['resendpwdconfirm'] = 'Um link de confirmação foi enviado por e-mail.';
+$lang['resendpwdsuccess'] = 'Sua nova senha foi enviada por e-mail.';
+$lang['txt_upload'] = 'Selecione o arquivo a ser enviado';
+$lang['txt_filename'] = 'Enviar como (opcional)';
+$lang['txt_overwrt'] = 'Substituir o arquivo existente';
+$lang['lockedby'] = 'Atualmente bloqueado por';
+$lang['lockexpire'] = 'O bloqueio expira em';
+$lang['willexpire'] = 'O seu bloqueio de edição deste documento irá expirar em um minuto.\nPara evitar conflitos de edição, clique no botão de visualização para reiniciar o temporizador de bloqueio.';
+$lang['notsavedyet'] = 'As alterações não salvas serão perdidas.\nDeseja realmente continuar?';
+$lang['rssfailed'] = 'Ocorreu um erro durante a atualização dessa fonte: ';
+$lang['nothingfound'] = 'Não foi encontrado nada.';
+$lang['mediaselect'] = 'Arquivos de mídia';
+$lang['fileupload'] = 'Envio de arquivo de mídia';
+$lang['uploadsucc'] = 'Envio efetuado com sucesso';
+$lang['uploadfail'] = 'Não foi possível enviar o arquivo. Será algum problema com as permissões?';
+$lang['uploadwrong'] = 'O envio foi bloqueado. Essa extensão de arquivo é proibida!';
+$lang['uploadexist'] = 'O arquivo já existe. Não foi feito nada.';
+$lang['uploadbadcontent'] = 'O conteúdo enviado não corresponde à extensão do arquivo %s.';
+$lang['uploadspam'] = 'O envio foi bloqueado pela lista negra de spams.';
+$lang['uploadxss'] = 'O envio foi bloqueado por conter conteúdo possivelmente malicioso.';
+$lang['deletesucc'] = 'O arquivo "%s" foi excluído.';
+$lang['deletefail'] = 'Não foi possível excluir "%s" - verifique as permissões.';
+$lang['mediainuse'] = 'O arquivo "%s" não foi excluído - ele ainda está em uso.';
+$lang['namespaces'] = 'Namespaces';
+$lang['mediafiles'] = 'Arquivos disponíveis em';
+$lang['js']['keepopen'] = 'Manter a janela aberta na seleção';
+$lang['js']['hidedetails'] = 'Esconder detalhes';
+$lang['mediausage'] = 'Use a seguinte sintaxe para se referir a esse arquivo:';
+$lang['mediaview'] = 'Ver arquivo original';
+$lang['mediaroot'] = 'raiz';
+$lang['mediaupload'] = 'Envie um arquivo para o namespace atual aqui. Para criar subnamespaces, preponha-os ao nome do arquivo no parâmetro "Enviar como", separados por vírgulas.';
+$lang['mediaextchange'] = 'A extensão do arquivo mudou de .%s para .%s!';
+$lang['reference'] = 'Referências para';
+$lang['ref_inuse'] = 'O arquivo não pode ser excluído, porque ele ainda está sendo utilizado nas seguintes páginas:';
+$lang['ref_hidden'] = 'Algumas referências estão em páginas que você não tem permissão para ler';
+$lang['hits'] = 'Resultados';
+$lang['quickhits'] = 'Nomes de páginas coincidentes';
+$lang['toc'] = 'Tabela de Conteúdos';
+$lang['current'] = 'atual';
+$lang['yours'] = 'Sua versão';
+$lang['diff'] = 'Mostrar diferenças com a versão atual';
+$lang['diff2'] = 'Mostrar diferenças entre as revisões selecionadas';
+$lang['line'] = 'Linha';
+$lang['breadcrumb'] = 'Visitou';
+$lang['youarehere'] = 'Você está aqui';
+$lang['lastmod'] = 'Última modificação';
+$lang['by'] = 'por';
+$lang['deleted'] = 'removida';
+$lang['created'] = 'criada';
+$lang['restored'] = 'revisão anterior restaurada.';
+$lang['external_edit'] = 'edição externa';
+$lang['summary'] = 'Resumo da edição';
+$lang['mail_newpage'] = 'página adicionada:';
+$lang['mail_changed'] = 'página modificada:';
+$lang['mail_new_user'] = 'novo usuário:';
+$lang['mail_upload'] = 'arquivo enviado:';
+$lang['nosmblinks'] = 'Atalhos para pastas Windows compartilhadas funcionam apenas no Microsoft Internet Explorer.\nEntretanto, você ainda pode copiar e colar o atalho.';
+$lang['qb_alert'] = 'Por favor, insira o texto que você deseja formatar.\nEle será adicionado ao final do documento.';
+$lang['qb_bold'] = 'Texto em negrito';
+$lang['qb_italic'] = 'Texto em itálico';
+$lang['qb_underl'] = 'Texto sublinhado';
+$lang['qb_code'] = 'Texto de código';
+$lang['qb_strike'] = 'Texto riscado';
+$lang['qb_h1'] = 'Cabeçalho de nível 1';
+$lang['qb_h2'] = 'Cabeçalho de nível 2';
+$lang['qb_h3'] = 'Cabeçalho de nível 3';
+$lang['qb_h4'] = 'Cabeçalho de nível 4';
+$lang['qb_h5'] = 'Cabeçalho de nível 5';
+$lang['qb_link'] = 'Link interno';
+$lang['qb_extlink'] = 'Link externo';
+$lang['qb_hr'] = 'Barra horizontal';
+$lang['qb_ol'] = 'Item de lista ordenada';
+$lang['qb_ul'] = 'Item de lista não ordenada';
+$lang['qb_media'] = 'Adicionar imagens e/ou outros arquivos';
+$lang['qb_sig'] = 'Inserir assinatura';
+$lang['qb_smileys'] = 'Carinhas';
+$lang['qb_chars'] = 'Caracteres especiais';
+$lang['del_confirm'] = 'Deseja realmente excluir o(s) item(ns) selecionado(s)?';
+$lang['admin_register'] = 'Adicionar novo usuário';
+$lang['spell_start'] = 'Verificar ortografia';
+$lang['spell_stop'] = 'Continuar edição';
+$lang['spell_wait'] = 'Por favor, aguarde...';
+$lang['spell_noerr'] = 'Nenhum erro encontrado';
+$lang['spell_nosug'] = 'Sem sugestões';
+$lang['spell_change'] = 'Alterar';
+$lang['metaedit'] = 'Editar metadados';
+$lang['metasaveerr'] = 'Não foi possível escrever os metadados';
+$lang['metasaveok'] = 'Os metadados foram salvos';
+$lang['img_backto'] = 'Voltar para';
+$lang['img_title'] = 'Título';
+$lang['img_caption'] = 'Descrição';
+$lang['img_date'] = 'Data';
+$lang['img_fname'] = 'Nome do arquivo';
+$lang['img_fsize'] = 'Tamanho';
+$lang['img_artist'] = 'Fotógrafo';
+$lang['img_copyr'] = 'Copyright';
+$lang['img_format'] = 'Formato';
+$lang['img_camera'] = 'Câmera';
+$lang['img_keywords'] = 'Palavras-chave';
+$lang['subscribe_success'] = '%s foi adicionado à lista de monitoramento de %s';
+$lang['subscribe_error'] = 'Ocorreu um erro ao tentar adicionar %s à lista de monitoramento de %s';
+$lang['subscribe_noaddress'] = 'Não existe nenhum endereço de e-mail associado ao seu usuário, você não pode ser adicionado à lista de monitoramento.';
+$lang['unsubscribe_success'] = '%s foi removido da lista de monitoramento de %s';
+$lang['unsubscribe_error'] = 'Ocorreu um erro ao tentar remover %s da lista de monitoramento de %s';
+$lang['authmodfailed'] = 'A configuração da autenticação de usuário está com problemas. Por favor, informe o administrador do Wiki.';
+$lang['authtempfail'] = 'A autenticação de usuários está temporariamente desabilitada. Se essa situação persistir, por favor, informe o administrador do Wiki.';
+$lang['i_chooselang'] = 'Selecione o seu idioma';
+$lang['i_installer'] = 'Instalador do DokuWiki';
+$lang['i_wikiname'] = 'Nome do Wiki';
+$lang['i_enableacl'] = 'Habilitar Lista de Controle de Acessos (recomendado)';
+$lang['i_superuser'] = 'Super-usuário';
+$lang['i_problems'] = 'O instalador encontrou alguns problemas, indicados abaixo. Você não pode continuar até corrigi-los.';
+$lang['i_modified'] = 'Por questões de segurança, esse script irá funcionar apenas em uma instalação nova e não modificada do DokuWiki.
+Você pode re-extrair os arquivos do pacote original ou consultar as <a href="http://wiki.splitbrain.org/wiki:install">instruções de instalação do DokuWiki</a>.';
+$lang['i_funcna'] = 'A função PHP <code>%s</code> não está disponível. O seu host a mantém desabilitada por algum motivo?';
+$lang['i_phpver'] = 'A sua versão do PHP (<code>%s</code>) é inferior à necessária (<code>%s</code>). Você precisa atualizar a sua instalação do PHP.';
+$lang['i_permfail'] = 'O DokiWiki não tem permissão de escrita em <code>%s</code>. Você precisa corrigir as configurações de permissão nesse diretório!';
+$lang['i_confexists'] = '<code>%s</code> já existe';
+$lang['i_writeerr'] = 'Não foi possível criar <code>%s</code>. É necessário checar as permissões de arquivos/diretórios e criar o arquivo manualmente.';
+$lang['i_badhash'] = 'dokuwiki.php não reconhecido ou modificado (hash=<code>%s</code>)';
+$lang['i_badval'] = '<code>%s</code> - valor ilegal ou em branco';
+$lang['i_success'] = 'A configuração terminou com sucesso. Você pode excluir o arquivo install.php agora. Entre agora no seu <a href="doku.php">novo DokuWiki</a>';
+$lang['i_failure'] = 'Ocorreram alguns erros durante a escrita dos arquivos de configuração. É necessário corrigi-los manualmente antes de usar seu <a href="doku.php">novo DokuWiki</a>';
+$lang['i_policy'] = 'Política inicial de permissões';
+$lang['i_pol0'] = 'Wiki aberto (leitura, escrita e envio de arquivos por todos)';
+$lang['i_pol1'] = 'Wiki público (leitura por todos, escrita e envio de arquivos por usuários registrados)';
+$lang['i_pol2'] = 'Wiki fechado (leitura, escrita e envio de arquivos somente por usuários registrados)';
+$lang['i_retry'] = 'Tentar novamente';
diff --git a/inc/lang/pt-br/locked.txt b/inc/lang/pt-br/locked.txt
index 768a28c51..a13aeffaa 100644
--- a/inc/lang/pt-br/locked.txt
+++ b/inc/lang/pt-br/locked.txt
@@ -1,4 +1,4 @@
====== Página bloqueada ======
-Essa página está bloqueda para edição por outro usuário. Você tem que esperar
+Essa página está bloqueada para edição por outro usuário. Você tem que esperar
até que esse usuário termine a edição ou que o bloqueio expire.
diff --git a/inc/lang/pt-br/mailtext.txt b/inc/lang/pt-br/mailtext.txt
index b59bb7145..e52535bf0 100644
--- a/inc/lang/pt-br/mailtext.txt
+++ b/inc/lang/pt-br/mailtext.txt
@@ -1,13 +1,13 @@
Uma página em seu DokuWiki foi adicionada ou alterada. Aqui estão os detalhes:
-Data : @DATE@
-Navegador : @BROWSER@
-Endereço IP : @IPADDRESS@
-Nome do host : @HOSTNAME@
-Revisão antiga : @OLDPAGE@
-Nova revisão : @NEWPAGE@
+Data: @DATE@
+Navegador: @BROWSER@
+Endereço IP: @IPADDRESS@
+Nome do host: @HOSTNAME@
+Revisão antiga: @OLDPAGE@
+Nova revisão: @NEWPAGE@
Resumo da edição: @SUMMARY@
-Usuário : @USER@
+Usuário: @USER@
@DIFF@
diff --git a/inc/lang/pt-br/pwconfirm.txt b/inc/lang/pt-br/pwconfirm.txt
new file mode 100644
index 000000000..155ab7d93
--- /dev/null
+++ b/inc/lang/pt-br/pwconfirm.txt
@@ -0,0 +1,13 @@
+Olá @FULLNAME@!
+
+Alguém requisitou um nova senha para o seu @TITLE@ usuário em @DOKUWIKIURL@.
+
+Se não foi você quem fez essa requisição, simplesmente ignore essa mensagem.
+
+Se você realmente deseja receber uma nova senha, por favor, utilize o link abaixo, para confirmar sua requisição.
+
+@CONFIRM@
+
+--
+Essa mensagem foi gerada pelo DokuWiki em
+@DOKUWIKIURL@ \ No newline at end of file
diff --git a/inc/lang/pt-br/register.txt b/inc/lang/pt-br/register.txt
index 84269b7f1..8da2ce578 100644
--- a/inc/lang/pt-br/register.txt
+++ b/inc/lang/pt-br/register.txt
@@ -1,7 +1,7 @@
====== Registre-se como um novo usuário ======
-Preencha todas as finformações abaixo para criar uma nova conta nesse Wiki.
+Preencha todas as informações abaixo para criar uma nova conta nesse Wiki.
Certifique-se de que você forneceu um **endereço de e-mail válido** - se não
for pedido que você entre com uma senha aqui, ela será enviada para esse endereço.
-O nome de usuário deve ser uma [[doku>wiki:pagename|pagename]] válida.
+O nome de usuário deve ser um [[doku>wiki:pagename|nome de página]] válido.
diff --git a/inc/lang/pt-br/registermail.txt b/inc/lang/pt-br/registermail.txt
new file mode 100644
index 000000000..6d3e5f9bd
--- /dev/null
+++ b/inc/lang/pt-br/registermail.txt
@@ -0,0 +1,14 @@
+Foi registrado um novo usuário. Seus detalhes são:
+
+Nome de usuário: @NEWUSER@
+Nome completo: @NEWNAME@
+E-mail: @NEWEMAIL@
+
+Data: @DATE@
+Navegador: @BROWSER@
+Endereço IP: @IPADDRESS@
+Nome do host: @HOSTNAME@
+
+--
+Essa mensagem foi gerada pelo DokuWiki em
+@DOKUWIKIURL@ \ No newline at end of file
diff --git a/inc/lang/pt-br/resendpwd.txt b/inc/lang/pt-br/resendpwd.txt
new file mode 100644
index 000000000..b47e9074e
--- /dev/null
+++ b/inc/lang/pt-br/resendpwd.txt
@@ -0,0 +1,5 @@
+====== Enviar nova senha ======
+
+Preencha todas as informações abaixo para obter uma nova senha para a sua conta nesse wiki.
+Sua nova senha será enviada para o endereço de e-mail que você forneceu. O nome de usuário
+deve ser preenchido com o seu nome de usuário do wiki.
diff --git a/inc/lang/pt-br/stopwords.txt b/inc/lang/pt-br/stopwords.txt
index 7062b25a0..c781ffbf2 100644
--- a/inc/lang/pt-br/stopwords.txt
+++ b/inc/lang/pt-br/stopwords.txt
@@ -1,7 +1,6 @@
# Essa é uma lista de palavras que o indexador ignora, uma palavra por linha
-# Ao editar esse arquivo, certifique-se de usar terminações de liha UNIX (newline simples)
+# Ao editar esse arquivo, certifique-se de usar terminações de linha UNIX (newline simples)
# Não há necessidade de incluir palavras menores que 3 caracteres - elas já são ignoradas por padrão
-# No need to include words shorter than 3 chars - these are ignored anyway
# Essa lista é baseada na encontrada em http://www.ranks.nl/stopwords/portugese.html
acerca
algum
@@ -52,4 +51,5 @@ tal
também
uma
umas
-uns \ No newline at end of file
+uns
+www \ No newline at end of file
diff --git a/inc/lang/pt-br/subscribermail.txt b/inc/lang/pt-br/subscribermail.txt
new file mode 100644
index 000000000..6b80ad02c
--- /dev/null
+++ b/inc/lang/pt-br/subscribermail.txt
@@ -0,0 +1,17 @@
+Olá!
+
+A página @PAGE@, no wiki @TITLE@ foi modificada.
+Aqui estão as mudanças:
+
+--------------------------------------------------------
+@DIFF@
+--------------------------------------------------------
+
+Para parar de monitorar essa página, identifique-se em
+@DOKUWIKIURL@, vá até
+@NEWPAGE@
+e selecione 'Cancelar monitoramento'.
+
+--
+Essa mensagem foi gerada pelo DokuWiki em
+@DOKUWIKIURL@
diff --git a/inc/lang/pt-br/updateprofile.txt b/inc/lang/pt-br/updateprofile.txt
new file mode 100644
index 000000000..ccf936318
--- /dev/null
+++ b/inc/lang/pt-br/updateprofile.txt
@@ -0,0 +1,5 @@
+======Atualize o perfil da sua conta======
+
+Você precisa preencher somente os campos que você deseja alterar. Você não pode alterar o seu nome de usuário.
+
+
diff --git a/inc/lang/pt-br/uploadmail.txt b/inc/lang/pt-br/uploadmail.txt
new file mode 100644
index 000000000..bb84abdab
--- /dev/null
+++ b/inc/lang/pt-br/uploadmail.txt
@@ -0,0 +1,14 @@
+Um arquivo foi enviado para o seu DokuWiki. Os detalhes são:
+
+Arquivo: @MEDIA@
+Data: @DATE@
+Navegador: @BROWSER@
+Endereço IP: @IPADDRESS@
+Nome do host: @HOSTNAME@
+Tamanho: @SIZE@
+Tipo MIME: @MIME@
+Usuário: @USER@
+
+--
+Essa mensagem foi gerada pelo DokuWiki em
+@DOKUWIKIURL@ \ No newline at end of file
diff --git a/lib/plugins/acl/lang/pt-br/intro.txt b/lib/plugins/acl/lang/pt-br/intro.txt
new file mode 100644
index 000000000..209fded46
--- /dev/null
+++ b/lib/plugins/acl/lang/pt-br/intro.txt
@@ -0,0 +1,5 @@
+====== Gerenciamento da Lista de Controle de Acesso (ACL) ======
+
+Nessa página você pode adicionar e remover permissões para a página atual e todos os [[doku>wiki:namespaces|namespaces]] onde ela se encontra. Para compreender melhor o funcionamento das ACLs, você pode consultar a [[doku>wiki:acl|documentação oficial]].
+
+Aqui você encontra todas as permissões que são significantes para a página atual. Permissões relativas às outras páginas não são mostradas - para editá-las, navegue até a página desejada e entre novamente a administração das ACLs. \ No newline at end of file
diff --git a/lib/plugins/acl/lang/pt-br/lang.php b/lib/plugins/acl/lang/pt-br/lang.php
new file mode 100644
index 000000000..496deed9c
--- /dev/null
+++ b/lib/plugins/acl/lang/pt-br/lang.php
@@ -0,0 +1,21 @@
+<?php
+/**
+ * Brazilian Portuguese language file
+ *
+ * @license GPL 2 (http://www.gnu.org/licenses/gpl.html)
+ * @author Luis Fernando Enciso <lfenciso@certto.com.br>
+ * @author Alauton/Loug
+ * @author Frederico Gonçalves Guimarães <frederico@teia.bio.br>
+ */
+$lang['admin_acl'] = 'Administração da Lista de Controles de Acesso (ACL)';
+$lang['acl_group'] = 'Grupo';
+$lang['acl_user'] = 'Usuário';
+$lang['acl_perms'] = 'Permissões para';
+$lang['page'] = 'Página';
+$lang['namespace'] = 'Prefixo';
+$lang['acl_perm1'] = 'Ler';
+$lang['acl_perm2'] = 'Editar';
+$lang['acl_perm4'] = 'Criar';
+$lang['acl_perm8'] = 'Upload';
+$lang['acl_perm16'] = 'Deletar';
+$lang['acl_new'] = 'Adicionar nova entrada';
diff --git a/lib/plugins/config/lang/pt-br/intro.txt b/lib/plugins/config/lang/pt-br/intro.txt
new file mode 100644
index 000000000..bd4129525
--- /dev/null
+++ b/lib/plugins/config/lang/pt-br/intro.txt
@@ -0,0 +1,7 @@
+====== Gerenciador de Configurações ======
+
+Use essa página para controlar as definições da instalação do seu DokuWiki. Para ajuda acerca dos itens, consulte [[doku>wiki:config]]. Para mais detalhes sobre esse plugin, veja [[doku>plugin:config]].
+
+Definições que apresentem um fundo vermelho claro são protegidas e não podem ser alteradas com esse plugin. Definições com um fundo azul são padrão e com um fundo branco foram configuradas localmente para essa instalação em particular. Tanto as definições em azul quanto em branco podem ser alteradas.
+
+Lembre-se de pressionar o botão **Salvar** antes de sair dessa página, caso contrário, suas definições serão perdidas. \ No newline at end of file
diff --git a/lib/plugins/config/lang/pt-br/lang.php b/lib/plugins/config/lang/pt-br/lang.php
new file mode 100644
index 000000000..3f5ce964e
--- /dev/null
+++ b/lib/plugins/config/lang/pt-br/lang.php
@@ -0,0 +1,153 @@
+<?php
+/**
+ * Portuguese language file
+ *
+ * @author Frederico Gonçalves Guimarães <frederico@teia.bio.br>
+ */
+$lang['menu'] = 'Configurações do DokuWiki';
+$lang['error'] = 'As configurações não foram atualizadas devido a um valor inválido, por favor, reveja suas mudanças e reenvie-as.<br />O(s) valor(es) incorreto(s) serão exibidos contornados por uma borda vermelha.';
+$lang['updated'] = 'As configurações foram atualizadas com sucesso.';
+$lang['nochoice'] = '(nenhuma outra opção disponível)';
+$lang['locked'] = 'O arquivo de configurações não pode ser atualizado. Se isso não for intencional, <br />
+certifique-se de que o nome e as permissões do arquivo de configurações estão corretos.';
+$lang['_configuration_manager'] = 'Gerenciador de configurações';
+$lang['_header_dokuwiki'] = 'Configurações do DokuWiki';
+$lang['_header_plugin'] = 'Configurações de plugins';
+$lang['_header_template'] = 'Configurações de modelos';
+$lang['_header_undefined'] = 'Configurações indefinidas';
+$lang['_basic'] = 'Configurações básicas';
+$lang['_display'] = 'Configurações de exibição';
+$lang['_authentication'] = 'Configurações de autenticação';
+$lang['_anti_spam'] = 'Configurações anti-spam';
+$lang['_editing'] = 'Configurações de edição';
+$lang['_links'] = 'Configurações de link';
+$lang['_media'] = 'Configurações de mídia';
+$lang['_advanced'] = 'Configurações avançadas';
+$lang['_network'] = 'Configurações de rede';
+$lang['_plugin_sufix'] = 'Configurações de plugins';
+$lang['_template_sufix'] = 'Configurações de modelos';
+$lang['_msg_setting_undefined'] = 'Nenhum metadado configurado.';
+$lang['_msg_setting_no_class'] = 'Nenhuma classe definida.';
+$lang['_msg_setting_no_default'] = 'Nenhum valor padrão.';
+$lang['fmode'] = 'Modo de criação do arquivo';
+$lang['dmode'] = 'Modo de criação do diretório';
+$lang['lang'] = 'Idioma';
+$lang['basedir'] = 'Diretório base';
+$lang['baseurl'] = 'URL base';
+$lang['savedir'] = 'Diretório para salvar os dados';
+$lang['start'] = 'Nome da página inicial';
+$lang['title'] = 'Título do Wiki';
+$lang['template'] = 'Modelo';
+$lang['fullpath'] = 'Revela o caminho completo das páginas no rodapé';
+$lang['recent'] = 'Modificações recentes';
+$lang['breadcrumbs'] = 'Número de elementos na trilha';
+$lang['youarehere'] = 'Trilha hierárquica';
+$lang['typography'] = 'Efetuar modificações tipográficas';
+$lang['htmlok'] = 'Permitir incorporação de HTML';
+$lang['phpok'] = 'Permitir incorporação de PHP';
+$lang['dformat'] = 'Formato da data (veja a função <a href="http://www.php.net/date">date</a> do PHP)';
+$lang['signature'] = 'Assinatura';
+$lang['toptoclevel'] = 'Nível mais alto para a tabela de conteúdos';
+$lang['maxtoclevel'] = 'Nível máximo para a tabela de conteúdos';
+$lang['maxseclevel'] = 'Nível máximo da seção de edição';
+$lang['camelcase'] = 'Usar WikiWords para links';
+$lang['deaccent'] = 'Nomes das páginas "limpo"';
+$lang['useheading'] = 'Usar o primeiro cabeçalho para nome da página';
+$lang['refcheck'] = 'Checagem de referência da mídia';
+$lang['refshow'] = 'Número de referências de mídia a exibir';
+$lang['allowdebug'] = 'Permitir debug <b>(desabilite se não for necessário!)</b>';
+$lang['usewordblock'] = 'Bloquear spam baseado em lista de palavras';
+$lang['indexdelay'] = 'Tempo de espera antes da indexação (seg)';
+$lang['relnofollow'] = 'Usar rel="nofollow" em links externos';
+$lang['mailguard'] = 'Obscurecer endereços de e-mail';
+$lang['iexssprotect'] = 'Checar os arquivos enviados contra possíveis códigos maliciosos em HTML ou JavaScript';
+$lang['useacl'] = 'Usar listas de controle de acesso';
+$lang['autopasswd'] = 'Gerar senhas automaticamente';
+$lang['authtype'] = 'Forma de autenticação';
+$lang['passcrypt'] = 'Método de criptografia da senha';
+$lang['defaultgroup'] = 'Grupo padrão';
+$lang['superuser'] = 'Superusuário - um grupo ou usuário com acesso completo a todas as páginas e funções, independente das definições da ACL';
+$lang['manager'] = 'Gerente - um grupo ou usuário com acesso a certas funções de gerenciamento';
+$lang['profileconfirm'] = 'Confirmar mudanças no perfil com a senha';
+$lang['disableactions'] = 'Desabilitar as ações do DokuWiki';
+$lang['disableactions_check'] = 'Checagem';
+$lang['disableactions_subscription'] = 'Monitoramento';
+$lang['disableactions_wikicode'] = 'Visualização da fonte/Exportação bruta';
+$lang['disableactions_other'] = 'Outras ações (separadas por vírgula)';
+$lang['sneaky_index'] = 'Por padrão, o DokuWiki irá exibir todos os namespaces na visualização do índice. Ao habilitar essa opção, serão escondidos aqueles que o usuário não tiver permissão de leitura. Isso pode resultar na omissão de subnamespaces acessíveis, tornando o índice inútil para certas configurações de ACL.';
+$lang['auth_security_timeout'] = 'Tempo limite de segurança para autenticações (seg)';
+$lang['updatecheck'] = 'Checar por atualizações e avisos de segurança? O DokuWiki precisa contactar o splitbrain.org para efetuar esse recurso.';
+$lang['userewrite'] = 'Usar URLs bonitas';
+$lang['useslash'] = 'Usar a barra como separador de namespace nas URLs';
+$lang['usedraft'] = 'Salvar o rascunho automaticamente durante a edição';
+$lang['sepchar'] = 'Separador de palavras no nome da página';
+$lang['canonical'] = 'Usar URLs totalmente canônicas';
+$lang['autoplural'] = 'Checar por formas plurais nos links';
+$lang['compression'] = 'Método de compressão para arquivos antigos';
+$lang['cachetime'] = 'Tempo máximo para o cache (seg)';
+$lang['locktime'] = 'Tempo máximo para o bloqueio de arquivos (seg)';
+$lang['fetchsize'] = 'Tamanho máximo (bytes) que o fetch.php pode transferir do exterior';
+$lang['notify'] = 'Enviar notificações de mudança para esse endereço de e-mail';
+$lang['registernotify'] = 'Enviar informações de usuários registrados para esse endereço de e-mail';
+$lang['mailfrom'] = 'Endereço de e-mail a ser utilizado para mensagens automáticas';
+$lang['gzip_output'] = 'Usar Content-Encoding gzip para o xhtml';
+$lang['gdlib'] = 'Versão da GD Lib';
+$lang['im_convert'] = 'Caminho para a ferramenta de conversão ImageMagick';
+$lang['jpg_quality'] = 'Qualidade de compressão do JPG (0-100)';
+$lang['spellchecker'] = 'Habilitar verificação ortográfica';
+$lang['subscribers'] = 'Habilitar o suporte a monitoramento de páginas';
+$lang['compress'] = 'Compactar as saídas de CSS e JavaScript';
+$lang['hidepages'] = 'Esconder páginas correspondentes (expressão regular)';
+$lang['send404'] = 'Enviar "HTTP 404/Página não encontrada" para páginas não existentes';
+$lang['sitemap'] = 'Gerar Google sitemap (dias)';
+$lang['broken_iua'] = 'A função ignore_user_abort está com defeito no seu sistema? Isso pode causar um índice de busca defeituoso. IIS+PHP/CGI reconhecidamente possui esse erro. Veja <a href="http://bugs.splitbrain.org/?do=details&amp;task_id=852">Bug 852</a> para mais informações.';
+$lang['rss_type'] = 'Tipo de fonte XML';
+$lang['rss_linkto'] = 'Links da fonte XML para';
+$lang['rss_content'] = 'O que deve ser exibido nos itens da fonte XML?';
+$lang['rss_update'] = 'Intervalo de atualização da fonte XML (seg)';
+$lang['recent_days'] = 'Quantas mudanças recentes devem ser mantidas (dias)?';
+$lang['rss_show_summary'] = 'Resumo de exibição da fonte XML no título';
+$lang['target____wiki'] = 'Parâmetro "target" para links internos';
+$lang['target____interwiki'] = 'Parâmetro "target" para links entre wikis';
+$lang['target____extern'] = 'Parâmetro "target" para links externos';
+$lang['target____media'] = 'Parâmetro "target" para links de mídia';
+$lang['target____windows'] = 'Parâmetro "target" para links do Windows';
+$lang['proxy____host'] = 'Nome do servidor proxy';
+$lang['proxy____port'] = 'Porta do proxy';
+$lang['proxy____user'] = 'Nome de usuário do proxy';
+$lang['proxy____pass'] = 'Senha do proxy';
+$lang['proxy____ssl'] = 'Usar SSL para conectar ao proxy';
+$lang['safemodehack'] = 'Habilitar contorno de segurança';
+$lang['ftp____host'] = 'Servidor FTP para o contorno de segurança';
+$lang['ftp____port'] = 'Porta do FTP para o contorno de segurança';
+$lang['ftp____user'] = 'Nome do usuário FTP para o contorno de segurança';
+$lang['ftp____pass'] = 'Senha do usuário FTP para o contorno de segurança';
+$lang['ftp____root'] = 'Diretório raiz do FTP para o contorno de segurança';
+$lang['typography_o_0'] = 'nenhuma';
+$lang['typography_o_1'] = 'apenas aspas duplas';
+$lang['typography_o_2'] = 'todas as aspas (nem sempre funciona)';
+$lang['userewrite_o_0'] = 'não';
+$lang['userewrite_o_1'] = '.htaccess';
+$lang['userewrite_o_2'] = 'interno ao DokuWiki';
+$lang['deaccent_o_0'] = 'não';
+$lang['deaccent_o_1'] = 'remover acentos';
+$lang['deaccent_o_2'] = 'romanizar';
+$lang['gdlib_o_0'] = 'a GD Lib não está disponível';
+$lang['gdlib_o_1'] = 'versão 1.x';
+$lang['gdlib_o_2'] = 'autodetecção';
+$lang['rss_type_o_rss'] = 'RSS 0.91';
+$lang['rss_type_o_rss1'] = 'RSS 1.0';
+$lang['rss_type_o_rss2'] = 'RSS 2.0';
+$lang['rss_type_o_atom'] = 'Atom 0.3';
+$lang['rss_type_o_atom1'] = 'Atom 1.0';
+$lang['rss_content_o_abstract'] = 'abstrato';
+$lang['rss_content_o_diff'] = 'diff unificado';
+$lang['rss_content_o_htmldiff'] = 'tabela de diff formatada em HTML';
+$lang['rss_content_o_html'] = 'conteúdo completo da página em HTML';
+$lang['rss_linkto_o_diff'] = 'visualização das diferenças';
+$lang['rss_linkto_o_page'] = 'a página revisada';
+$lang['rss_linkto_o_rev'] = 'lista de revisões';
+$lang['rss_linkto_o_current'] = 'a página atual';
+$lang['compression_o_0'] = 'nenhum';
+$lang['compression_o_gz'] = 'gzip';
+$lang['compression_o_bz2'] = 'bz2';
diff --git a/lib/plugins/plugin/lang/pt-br/admin_plugin.txt b/lib/plugins/plugin/lang/pt-br/admin_plugin.txt
new file mode 100644
index 000000000..5391a331d
--- /dev/null
+++ b/lib/plugins/plugin/lang/pt-br/admin_plugin.txt
@@ -0,0 +1,4 @@
+====== Gerenciamento de Plugins ======
+
+Nessa página você pode gerenciar tudo relacionado aos [[doku>wiki:plugins|plugins]] do DokuWiki.
+Para conseguir transferir e instalar um plugin, o diretório onde ficam os plugins no seu DokuWiki deve dar permissão de escrita para o servidor web. \ No newline at end of file
diff --git a/lib/plugins/plugin/lang/pt-br/lang.php b/lib/plugins/plugin/lang/pt-br/lang.php
new file mode 100644
index 000000000..7c163d4a3
--- /dev/null
+++ b/lib/plugins/plugin/lang/pt-br/lang.php
@@ -0,0 +1,46 @@
+<?php
+/**
+ * Portuguese language file
+ *
+ * @author Frederico Gonçalves Guimarães <frederico@teia.bio.br>
+ */
+$lang['menu'] = 'Gerenciar Plugins';
+$lang['download'] = 'Transferir e instalar um novo plugin';
+$lang['manage'] = 'Plugins instalados';
+$lang['btn_info'] = 'informações';
+$lang['btn_update'] = 'atualizar';
+$lang['btn_delete'] = 'excluir';
+$lang['btn_settings'] = 'configurações';
+$lang['btn_download'] = 'Transferir';
+$lang['btn_enable'] = 'Salvar';
+$lang['url'] = 'URL';
+$lang['installed'] = 'Instalação:';
+$lang['lastupdate'] = 'Última atualização:';
+$lang['source'] = 'Fonte:';
+$lang['unknown'] = 'desconhecida';
+$lang['updating'] = 'Atualizando...';
+$lang['updated'] = 'O plugin %s foi atualizado com sucesso';
+$lang['updates'] = 'Os seguintes plugins forma atualizados com sucesso';
+$lang['update_none'] = 'Não foi encontrada nenhuma atualização.';
+$lang['deleting'] = 'Excluindo...';
+$lang['deleted'] = 'O plugin %s foi excluído.';
+$lang['downloading'] = 'Transferindo...';
+$lang['downloaded'] = 'O plugin %s foi instalado com sucesso';
+$lang['downloads'] = 'Os seguintes plugins foram instalados com sucesso:';
+$lang['download_none'] = 'Nenhum plugin foi encontrado ou então ocorreu um problema desconhecido durante a transferência e instalação.';
+$lang['plugin'] = 'Plugin:';
+$lang['components'] = 'Componentes';
+$lang['noinfo'] = 'Esse plugin não retornou nenhuma informação. Ele pode ser inválido.';
+$lang['name'] = 'Nome:';
+$lang['date'] = 'Data:';
+$lang['type'] = 'Tipo:';
+$lang['desc'] = 'Descrição:';
+$lang['author'] = 'Autor:';
+$lang['www'] = 'Web:';
+$lang['error'] = 'Ocorreu um erro desconhecido.';
+$lang['error_download'] = 'Não foi possível transferir o arquivo de plugin: %s';
+$lang['error_badurl'] = 'Suspeita de URL mal-formatada - não foi possível determinar o nome do arquivo a partir da URL';
+$lang['error_dircreate'] = 'Não foi possível criar a pasta temporária para receber a transferência';
+$lang['error_decompress'] = 'O gerenciador de plugins não conseguiu descompactar o arquivo transferido. Isso pode ser resultado de uma corrupção do arquivo durante a transferência, nesse caso, você deve tentar novamente; ou o formato da compactação pode ser desconhecido, nesse caso você deve transferir e instalar o plugin manualmente.';
+$lang['error_copy'] = 'Ocorreu um erro de cópia de arquivo na tentativa de instalar o plugin <em>%s</em>: o disco pode estar cheio ou as permissões de acesso do arquivo podem estar erradas. Isso pode resultar em um plugin parcialmente instalado e deixar a instalação do seu wiki instável.';
+$lang['error_delete'] = 'Ocorreu um erro na tentativa de excluir o plugin <em>%s</em>. A causa mais provável é permissões de acesso do diretório ou do arquivo insuficientes.';
diff --git a/lib/plugins/revert/lang/pt-br/intro.txt b/lib/plugins/revert/lang/pt-br/intro.txt
new file mode 100644
index 000000000..e99018998
--- /dev/null
+++ b/lib/plugins/revert/lang/pt-br/intro.txt
@@ -0,0 +1,4 @@
+====== Gerenciar de Reversões ======
+
+Essa página ajuda a reverter automaticamente um ataque de spam.
+Para encontrar as páginas que sofreram ataque, primeiro entre com um termo na busca (ex.: a URL do spam), então confirme que as páginas encontradas são realmente spam e reverta as edições. \ No newline at end of file
diff --git a/lib/plugins/revert/lang/pt-br/lang.php b/lib/plugins/revert/lang/pt-br/lang.php
new file mode 100644
index 000000000..b9c2564d8
--- /dev/null
+++ b/lib/plugins/revert/lang/pt-br/lang.php
@@ -0,0 +1,15 @@
+<?php
+/**
+ * Portuguese language file
+ *
+ * @author Frederico Gonçalves Guimarães <frederico@teia.bio.br>
+ */
+$lang['menu'] = 'Gerenciador de reversões';
+$lang['filter'] = 'Procura por páginas com spam';
+$lang['revert'] = 'Reverte as páginas selecionadas';
+$lang['reverted'] = '%s revertida para a revisão %s';
+$lang['removed'] = '% removida';
+$lang['revstart'] = 'O processo de reversão foi iniciado. Isso pode levar muito tempo. Se o tempo de execução do script expirar antes dele encerrar, você deverá tentar novamente usando blocos menores.';
+$lang['revstop'] = 'O processo de reversão terminou com sucesso.';
+$lang['note1'] = 'Nota: a busca diferencia maiúsculas/minúsculas';
+$lang['note2'] = 'Nota: a página será revertida para a última versão que não contém o termo de spam <i>%s</i>.';
diff --git a/lib/plugins/usermanager/lang/pt-br/add.txt b/lib/plugins/usermanager/lang/pt-br/add.txt
new file mode 100644
index 000000000..759ed688b
--- /dev/null
+++ b/lib/plugins/usermanager/lang/pt-br/add.txt
@@ -0,0 +1 @@
+===== Adicionar usuário ===== \ No newline at end of file
diff --git a/lib/plugins/usermanager/lang/pt-br/delete.txt b/lib/plugins/usermanager/lang/pt-br/delete.txt
new file mode 100644
index 000000000..9d18d58ff
--- /dev/null
+++ b/lib/plugins/usermanager/lang/pt-br/delete.txt
@@ -0,0 +1 @@
+===== Excluir usuário ===== \ No newline at end of file
diff --git a/lib/plugins/usermanager/lang/pt-br/edit.txt b/lib/plugins/usermanager/lang/pt-br/edit.txt
new file mode 100644
index 000000000..a1be1c8b7
--- /dev/null
+++ b/lib/plugins/usermanager/lang/pt-br/edit.txt
@@ -0,0 +1 @@
+===== Editar usuário ===== \ No newline at end of file
diff --git a/lib/plugins/usermanager/lang/pt-br/intro.txt b/lib/plugins/usermanager/lang/pt-br/intro.txt
new file mode 100644
index 000000000..5f3399653
--- /dev/null
+++ b/lib/plugins/usermanager/lang/pt-br/intro.txt
@@ -0,0 +1 @@
+====== Gerenciamento de Usuários ====== \ No newline at end of file
diff --git a/lib/plugins/usermanager/lang/pt-br/lang.php b/lib/plugins/usermanager/lang/pt-br/lang.php
new file mode 100644
index 000000000..bbb2286a9
--- /dev/null
+++ b/lib/plugins/usermanager/lang/pt-br/lang.php
@@ -0,0 +1,46 @@
+<?php
+/**
+ * Portuguese language file
+ *
+ * @author Frederico Gonçalves Guimarães <frederico@teia.bio.br>
+ */
+$lang['menu'] = 'Gerenciamento de Usuários';
+$lang['noauth'] = '(o gerenciamento de usuários não está disponível)';
+$lang['nosupport'] = '(o gerenciamento de usuários não é suportado)';
+$lang['badauth'] = 'mecanismo de autenticação inválido';
+$lang['user_id'] = 'Usuário';
+$lang['user_pass'] = 'Senha';
+$lang['user_name'] = 'Nome real';
+$lang['user_mail'] = 'E-mail';
+$lang['user_groups'] = 'Grupos';
+$lang['field'] = 'Campo';
+$lang['value'] = 'Valor';
+$lang['add'] = 'Adicionar';
+$lang['delete'] = 'Excluir';
+$lang['delete_selected'] = 'Excluir a seleção';
+$lang['edit'] = 'Editar';
+$lang['edit_prompt'] = 'Editar esse usuário';
+$lang['modify'] = 'Salvar alterações';
+$lang['search'] = 'Procurar';
+$lang['search_prompt'] = 'Executar a procura';
+$lang['clear'] = 'Limpar o filtro de procura';
+$lang['filter'] = 'Filtro';
+$lang['summary'] = 'Exibindo usuários %1$d-%2$d de %3$d encontrados. %4$d usuários no total.';
+$lang['nonefound'] = 'Nenhum usuário encontrado. %d usuários no total.';
+$lang['delete_ok'] = '%d usuários excluídos';
+$lang['delete_fail'] = 'Erro na exclusão de %d usuários';
+$lang['update_ok'] = 'Usuário atualizado com sucesso';
+$lang['update_fail'] = 'A atualização do usuário falhou';
+$lang['update_exists'] = 'Não foi possível mudar o nome do usuário. O nome especificado (%s) já existe (as outras mudanças serão aplicadas).';
+$lang['start'] = 'primeira';
+$lang['prev'] = 'anterior';
+$lang['next'] = 'próxima';
+$lang['last'] = 'última';
+$lang['edit_usermissing'] = 'O usuário selecionado não foi encontrado, ele foi excluído ou o seu nome modificado.';
+$lang['user_notify'] = 'Notificar o usuário';
+$lang['note_notify'] = 'E-mails de notificação são enviados apenas se o usuário forneceu uma senha.';
+$lang['note_group'] = 'Novos usuários serão adicionados ao grupo padrão (%s), caso nenhum grupo seja especificado.';
+$lang['add_ok'] = 'O usuário foi adicionado com sucesso';
+$lang['add_fail'] = 'O usuário não foi adicionado';
+$lang['notify_ok'] = 'O e-mail de notificação foi enviado';
+$lang['notify_fail'] = 'Não foi possível enviar o e-mail de notificação';
diff --git a/lib/plugins/usermanager/lang/pt-br/list.txt b/lib/plugins/usermanager/lang/pt-br/list.txt
new file mode 100644
index 000000000..e5f79fb8d
--- /dev/null
+++ b/lib/plugins/usermanager/lang/pt-br/list.txt
@@ -0,0 +1 @@
+===== Lista de usuários ===== \ No newline at end of file