diff --git a/inc/lang/pt/admin.txt b/inc/lang/pt/admin.txt
index fccd9ca3362e10cd962f561ce9e619481bac0bc3..366792a9b3ad84c76d7cfc8f42c0fdfa687054be 100644
--- a/inc/lang/pt/admin.txt
+++ b/inc/lang/pt/admin.txt
@@ -1,5 +1,3 @@
 ====== Administração ======
 
-Esta é a lista de tarefas de Administração permitidas pelo DokuWiki.
-
-----
+Abaixo pode encontrar uma lista de tarefas de administrativas permitidas pelo DokuWiki.
\ No newline at end of file
diff --git a/inc/lang/pt/denied.txt b/inc/lang/pt/denied.txt
index 71355b01f7bbaef5b5f212b648060b48007e5a17..eb261438786d4fb30f9950ecfe460fdcb9c7cbf2 100644
--- a/inc/lang/pt/denied.txt
+++ b/inc/lang/pt/denied.txt
@@ -1,5 +1,3 @@
 ====== Permissão Negada ======
 
-Não possui direitos e permissões suficientes para continuar. Talvez se tenha esquecido de entrar em sessão?
-
-----
+Não possui direitos e permissões suficientes para continuar. Talvez se tenha esquecido de iniciar sessão?
\ No newline at end of file
diff --git a/inc/lang/pt/editrev.txt b/inc/lang/pt/editrev.txt
index 9845a6915f6304ee6ebde4d373b417ee7d7fcb3a..2c7697b523129eb1dd155ddb327c1c949ce928fb 100644
--- a/inc/lang/pt/editrev.txt
+++ b/inc/lang/pt/editrev.txt
@@ -1,5 +1 @@
-**Atenção**: Carregou uma revisão antiga do documento!
-
-Se gravar esta revisão irá criar uma nova versão actual do documento com este conteúdo, que substituirá a versão actual.
-
-----
+**Carregou uma revisão antiga do documento!** Se a gravar irá criar uma nova versão do documento com este conteúdo, que substituirá a versão actual.
\ No newline at end of file
diff --git a/inc/lang/pt/index.txt b/inc/lang/pt/index.txt
index f490b7a5c117b3929c125c51647db1ca61062e9a..46a807d2d67f55b398bfcc25008db3845b49f60a 100644
--- a/inc/lang/pt/index.txt
+++ b/inc/lang/pt/index.txt
@@ -1,6 +1,3 @@
 ====== Índice ======
 
-Este índice mostra todos os documentos disponíveis neste site Wiki, [[doku>namespaces | agrupados]] por assunto.
-
-----
-
+Este índice mostra todas as páginas disponíveis, agrupadas por [[doku>namespaces|espaço de nome]].
\ No newline at end of file
diff --git a/inc/lang/pt/lang.php b/inc/lang/pt/lang.php
index d0861f3ef1ac7360770b522afe58a5a19b6e37cd..4c0ec02d22fb0019d0719a94e9da4b2f590bb0db 100644
--- a/inc/lang/pt/lang.php
+++ b/inc/lang/pt/lang.php
@@ -41,15 +41,13 @@ $lang['btn_back']              = 'Voltar';
 $lang['btn_backlink']          = 'Backlinks';
 $lang['btn_backtomedia']       = 'Voltar à Selecção de Media';
 $lang['btn_subscribe']         = 'Subscrever Alterações';
-$lang['btn_unsubscribe']       = 'Não Subscrever Alterações';
-$lang['btn_subscribens']       = 'Subscrever Mudanças de Espaço de Nome';
-$lang['btn_unsubscribens']     = 'Cancelar Subscrição de Mudanças de Espaço de Nome';
 $lang['btn_profile']           = 'Actualizar Perfil';
 $lang['btn_reset']             = 'Limpar';
 $lang['btn_resendpwd']         = 'Enviar nova senha';
 $lang['btn_draft']             = 'Editar rascunho';
 $lang['btn_recover']           = 'Recuperar rascunho';
 $lang['btn_draftdel']          = 'Apagar rascunho';
+$lang['btn_revert']            = 'Restaurar';
 $lang['loggedinas']            = 'Está em sessão como';
 $lang['user']                  = 'Utilizador';
 $lang['pass']                  = 'Senha';
@@ -88,13 +86,46 @@ $lang['resendpwdconfirm']      = 'O link de confirmação foi enviado por e-mail
 $lang['resendpwdsuccess']      = 'A nova senha foi enviada por e-mail.';
 $lang['license']               = 'Excepto menção em contrário, o conteúdo neste wiki está sob a seguinte licença:';
 $lang['licenseok']             = 'Nota: Ao editar esta página você aceita disponibilizar o seu conteúdo sob a seguinte licença:';
+$lang['searchmedia']           = 'Procurar nome de ficheiro:';
+$lang['searchmedia_in']        = 'Procurar em %s';
 $lang['txt_upload']            = 'Escolha ficheiro para carregar';
 $lang['txt_filename']          = 'Carregar como (opcional)';
 $lang['txt_overwrt']           = 'Escrever por cima do ficheiro já existente';
 $lang['lockedby']              = 'Bloqueado por';
 $lang['lockexpire']            = 'Expira em';
 $lang['willexpire']            = 'O bloqueio de edição para este documento irá expirar num minuto.\nPara evitar conflitos de edição, clique no botão <Prever> para re-iniciar o temporizador de bloqueio.';
-$lang['js']['notsavedyet']     = "Existem alterações não gravadas, que serão perdidas se continuar.\nDeseja realmente continuar?";
+$lang['js']['notsavedyet']     = 'Existem alterações não gravadas, que serão perdidas se continuar.
+Deseja realmente continuar?';
+$lang['js']['searchmedia']     = 'Procurar por ficheiros';
+$lang['js']['keepopen']        = 'Mantenha a janela aberta durante a selecção';
+$lang['js']['hidedetails']     = 'Esconder Detalhes';
+$lang['js']['mediatitle']      = 'Propriedades de ligação';
+$lang['js']['mediadisplay']    = 'Tipo de ligação';
+$lang['js']['mediaalign']      = 'Alinhamento';
+$lang['js']['mediasize']       = 'Tamanho da imagem';
+$lang['js']['mediatarget']     = 'Alvo da ligação';
+$lang['js']['mediaclose']      = 'Fechar';
+$lang['js']['mediainsert']     = 'Inserir';
+$lang['js']['mediadisplayimg'] = 'Mostrar a imagem';
+$lang['js']['mediadisplaylnk'] = 'Mostrar apenas a ligação';
+$lang['js']['mediasmall']      = 'Versão pequena';
+$lang['js']['mediamedium']     = 'Versão média';
+$lang['js']['medialarge']      = 'Versão grande';
+$lang['js']['mediaoriginal']   = 'Versão original';
+$lang['js']['medialnk']        = 'Ligação para a página de detalhe';
+$lang['js']['mediadirect']     = 'Ligação directa para o original';
+$lang['js']['medianolnk']      = 'Nenhuma ligação';
+$lang['js']['medianolink']     = 'Não ligar à imagem';
+$lang['js']['medialeft']       = 'Alinhar a imagem à esquerda.';
+$lang['js']['mediaright']      = 'Alinhar a imagem à direita.';
+$lang['js']['mediacenter']     = 'Alinhar a imagem ao centro.';
+$lang['js']['medianoalign']    = 'Não usar alinhamento algum.';
+$lang['js']['nosmblinks']      = 'Ligação a pastas Windows partilhadas apenas funciona com o Microsoft Internet Explorer.
+Pode no entanto copiar e colar o link.';
+$lang['js']['linkwiz']         = 'Assistente de Criação de Ligação';
+$lang['js']['linkto']          = 'Ligação para:';
+$lang['js']['del_confirm']     = 'Remover esta entrada?';
+$lang['js']['mu_btn']          = 'Enviar múltiplos ficheiros de uma vez';
 $lang['rssfailed']             = 'Ocorreu um erro neste canal RSS: ';
 $lang['nothingfound']          = 'Nada foi encontrado.';
 $lang['mediaselect']           = 'Selecção de ficheiros';
@@ -112,14 +143,7 @@ $lang['deletefail']            = 'O ficheiro "%s" não pode ser removido, por fa
 $lang['mediainuse']            = 'O ficheiro "%s" não foi removido porque está ainda a ser usado.';
 $lang['namespaces']            = 'Grupos';
 $lang['mediafiles']            = 'Ficheiros disponíveis em';
-$lang['js']['keepopen']        = 'Mantenha a janela aberta durante a selecção';
-$lang['js']['hidedetails']     = 'Esconder Detalhes';
-$lang['js']['nosmblinks']      = 'Ligação a pastas Windows partilhadas apenas funciona com o Microsoft Internet Explorer.
-Pode no entanto copiar e colar o link.';
-$lang['js']['linkwiz']         = 'Assistente de Criação de Ligação';
-$lang['js']['linkto']          = 'Ligação para:';
-$lang['js']['del_confirm']     = 'Remover esta entrada?';
-$lang['js']['mu_btn']          = 'Enviar múltiplos ficheiros de uma vez';
+$lang['accessdenied']          = 'Não tem permissão para ver esta página.';
 $lang['mediausage']            = 'Use a seguinte sintaxe para referenciar este ficheiro:';
 $lang['mediaview']             = 'Ver ficheiro original';
 $lang['mediaroot']             = 'root';
@@ -135,6 +159,7 @@ $lang['current']               = 'Actual';
 $lang['yours']                 = 'A sua versão';
 $lang['diff']                  = 'mostrar diferenças com a versão actual';
 $lang['diff2']                 = 'mostrar diferenças entre versões escolhidas';
+$lang['difflink']              = 'Ligação para esta vista de comparação';
 $lang['line']                  = 'Linha';
 $lang['breadcrumb']            = 'Está em';
 $lang['youarehere']            = 'Está aqui';
@@ -149,6 +174,7 @@ $lang['noflash']               = 'O <a href="http://www.adobe.com/products/flash
 $lang['download']              = 'Descarregar Snippet';
 $lang['mail_newpage']          = 'documento adicionado:';
 $lang['mail_changed']          = 'documento modificado:';
+$lang['mail_subscribe_list']   = 'páginas alteradas no espaço de nome:';
 $lang['mail_new_user']         = 'Novo utilizador:';
 $lang['mail_upload']           = 'Ficheiro carregado:';
 $lang['qb_bold']               = 'Texto com Ênfase';
@@ -191,11 +217,22 @@ $lang['img_copyr']             = 'Copyright';
 $lang['img_format']            = 'Formato';
 $lang['img_camera']            = 'Câmara';
 $lang['img_keywords']          = 'Palavras-Chave';
-$lang['subscribe_success']     = '%s adicionado à lista de subscritores de %s';
-$lang['subscribe_error']       = 'Erro ao adicionar %s à lista de subscritores de %s';
-$lang['subscribe_noaddress']   = 'Não existe nenhum endereço associado ao seu perfil, por isso não pode ser adicionado à lista de subscritores.';
-$lang['unsubscribe_success']   = '%s removido da lista de subscritores de %s';
-$lang['unsubscribe_error']     = 'Erro ao remover %s da lista de subscritores de %s';
+$lang['subscr_subscribe_success'] = 'Adicionado %s à lista de subscrição para %s';
+$lang['subscr_subscribe_error'] = 'Erro ao adicionar %s à lista de subscrição para %s';
+$lang['subscr_subscribe_noaddress'] = 'Não existe endereço algum associado com o seu nome de utilizador, não pode ser adicionado à lista de subscrição';
+$lang['subscr_unsubscribe_success'] = 'Removido %s da lista de subscrição para %s';
+$lang['subscr_unsubscribe_error'] = 'Erro ao remover %s da lista de subscrição para %s';
+$lang['subscr_already_subscribed'] = '%s já está subscrito em %s';
+$lang['subscr_not_subscribed'] = '%s não está subscrito em %s';
+$lang['subscr_m_not_subscribed'] = 'Não está subscrito à página ou espaço de nome corrente.';
+$lang['subscr_m_new_header']   = 'Adicionar subscrição';
+$lang['subscr_m_current_header'] = 'Subscrições correntes';
+$lang['subscr_m_unsubscribe']  = 'Des-subscrever';
+$lang['subscr_m_subscribe']    = 'Subscrever';
+$lang['subscr_m_receive']      = 'Receber';
+$lang['subscr_style_every']    = 'email em qualquer alteração';
+$lang['subscr_style_digest']   = '"digest email" de alterações em cada página (cada %.2f dias)';
+$lang['subscr_style_list']     = 'lista de páginas alteradas desde o último email (cada %.2f dias)';
 $lang['authmodfailed']         = 'Configuração de autenticação errada. Por favor, informe o Wiki Admin.';
 $lang['authtempfail']          = 'Autenticação temporariamente indisponível. Se a situação persistir, por favor informe o Wiki Admin.';
 $lang['i_chooselang']          = 'Escolha a linguagem';
@@ -219,6 +256,7 @@ $lang['i_pol0']                = 'Wiki Aberto (ler, escrever e carregar para tod
 $lang['i_pol1']                = 'Wiki Público (ler para todos, escrever e carregar para utilizadores inscritos)';
 $lang['i_pol2']                = 'Wiki Fechado (ler, escrever e carregar somente para utilizadores inscritos)';
 $lang['i_retry']               = 'Repetir';
+$lang['i_license']             = 'Por favor escolha a licença sob a qual quer colocar o seu conteúdo:';
 $lang['mu_intro']              = 'Aqui podes enviar múltiplos ficheiros de uma vez. Clique no botão de navegação para adicioná-los na fila. Premir upload quando pronto.';
 $lang['mu_gridname']           = 'Nome do ficheiro';
 $lang['mu_gridsize']           = 'Tamanho';
@@ -235,3 +273,11 @@ $lang['mu_filetypes']          = 'Tipos de Ficheiros Permitidos';
 $lang['mu_info']               = 'Ficheiros carregados.';
 $lang['mu_lasterr']            = 'Último erro:';
 $lang['recent_global']         = 'Você está a observar as alterações dentro do espaço de nomes <b>%s</b>. Também é possível ver as <a href="%s">modificações recentes no wiki inteiro</a>.';
+$lang['years']                 = '%d anos atrás';
+$lang['months']                = '%d meses atrás';
+$lang['weeks']                 = '%d semanas atrás';
+$lang['days']                  = '%d dias atrás';
+$lang['hours']                 = '%d horas atrás';
+$lang['minutes']               = '%d minutos atrás';
+$lang['seconds']               = '%d segundos atrás';
+$lang['wordblock']             = 'A sua alteração não foi guardada porque contém texto bloqueado (spam).';
diff --git a/inc/lang/pt/locked.txt b/inc/lang/pt/locked.txt
index b9df29cb58883a88c3284326ef976a980d1c96b5..a4bb4d6068da62a037b6782514edc069fa5b8d3b 100644
--- a/inc/lang/pt/locked.txt
+++ b/inc/lang/pt/locked.txt
@@ -1,5 +1,3 @@
 ====== Página em Edição ======
 
-Esta página está bloqueada por outro utilizador, que se encontra a editá-la neste momento.\\ Terá que aguardar que o utilizador termine a edição e grava as alterações ou então que temporizador de bloqueio expire.
-
-----
+Esta página está bloqueada por outro utilizador, que se encontra a editá-la neste momento. Terá que aguardar que o utilizador termine a edição ou que o bloqueio expire.
\ No newline at end of file
diff --git a/inc/lang/pt/login.txt b/inc/lang/pt/login.txt
index e8000bbabe205b0843ed28ee50596120d92fba6e..42c2a983c47823ba5a01960ffec574edb9558e33 100644
--- a/inc/lang/pt/login.txt
+++ b/inc/lang/pt/login.txt
@@ -1,7 +1,3 @@
 ====== Entrar ======
 
-Não está actualmente em sessão!\\ Introduza os seus dados de utilizador para entrar em sessão.
-
-**Nota**: Precisa de ter //cookies// activos no seu navegador.
-
-----
+Não está actualmente em sessão! Introduza as suas credenciais de autenticação abaixo para para entrar em sessão. Precisa de ter cookies activos no seu navegador.
\ No newline at end of file
diff --git a/inc/lang/pt/newpage.txt b/inc/lang/pt/newpage.txt
index 4db706be1ed4c2a2010704e627b96e74887e0408..2d9c955992f26c7a7485477abe5d6b440f8beccc 100644
--- a/inc/lang/pt/newpage.txt
+++ b/inc/lang/pt/newpage.txt
@@ -1,7 +1,3 @@
 ====== Documento Inexistente ======
 
-Acaba de tentar aceder a um documento que ainda não existe.
-
-Pode criar o conteúdo deste novo documento após clicar no botão <Criar página>.
-
-----
+Seguiu uma ligação para um documento que ainda não existe. Pode criá-lo usando o botão "Criar página", se as permissões lho permitirem.
\ No newline at end of file
diff --git a/inc/lang/pt/password.txt b/inc/lang/pt/password.txt
index f0b46e0386ebf2816461cefd205c05effdee724d..70ecf91eb15854ca10d0c6202dd55a371386e581 100644
--- a/inc/lang/pt/password.txt
+++ b/inc/lang/pt/password.txt
@@ -1,12 +1,10 @@
 Olá, @FULLNAME@!
 
-Efectuou a inscrição no WikiSite @TITLE@, em @DOKUWIKIURL@
-
-Aqui estão as suas credenciais de autenticação:
+Aqui estão as suas credenciais de autenticação para @TITLE@, em @DOKUWIKIURL@
 
 Utilizador : @LOGIN@
 Senha      : @PASSWORD@
 
 ----
-
-Esta mensagem foi gerada pelo DokuWiki em @DOKUWIKIURL@
+Esta mensagem foi gerada pelo DokuWiki em
+@DOKUWIKIURL@
\ No newline at end of file
diff --git a/inc/lang/pt/preview.txt b/inc/lang/pt/preview.txt
index 077665881da828239772a31e6075bce680eca66c..1a8dab0b8b2646b9da2e0d2db51769ddd4cca938 100644
--- a/inc/lang/pt/preview.txt
+++ b/inc/lang/pt/preview.txt
@@ -1,7 +1,3 @@
 ====== Previsão ======
 
-Esta é a previsão de como irá ficar o conteúdo do documento se clicar no botão <Gravar>.
-
-**Atenção**: O documento ainda não se encontra gravado.\\ É necessário clicar no botão <Gravar> para efectivar as modificações que tenha realizado.
-
-----
+Esta é uma previsão de como ficará o conteúdo. Lembre-se: ainda **não está gravado**!
\ No newline at end of file
diff --git a/inc/lang/pt/read.txt b/inc/lang/pt/read.txt
index 92be189f349bcef8db8f1271f7697a7b998f6ad6..177b1e81ddcf1b4429558819431974d5cd599735 100644
--- a/inc/lang/pt/read.txt
+++ b/inc/lang/pt/read.txt
@@ -1,3 +1 @@
-**Atenção**: Este documento é apenas de leitura.\\ Pode ver o documento em bruto mas não pode gravar qualquer alteração.\\ \\ Informe-se com o administrador deste Wiki se achar que isto não está correcto.
-
-----
+Esta página é apenas de leitura. Pode ver a fonte, mas não alterá-la. Informe-se com o administrador deste Wiki se achar que isto não está correcto.
\ No newline at end of file
diff --git a/inc/lang/pt/recent.txt b/inc/lang/pt/recent.txt
index 339041468cddbb5888c8ee133a785bed128a19bb..3957df484b8f24a7ba0b8dbcb2e1d31672163f65 100644
--- a/inc/lang/pt/recent.txt
+++ b/inc/lang/pt/recent.txt
@@ -1,5 +1,3 @@
 ====== Alterações Recentes ======
 
-Os seguintes documentos foram alterados recentemente.
-
-----
+Os seguintes documentos foram alterados recentemente.
\ No newline at end of file
diff --git a/inc/lang/pt/register.txt b/inc/lang/pt/register.txt
index c647a46157323268a58243681970914d1a9f6f90..228cb9979031609acd62dcaf850d3cb3adf70fe9 100644
--- a/inc/lang/pt/register.txt
+++ b/inc/lang/pt/register.txt
@@ -1,7 +1,3 @@
-====== Inscrição ======
+====== Inscrição como novo utilizador ======
 
-Por favor, preencha todos os campos com a informação correspondente, para poder criar uma nova conta neste SiteWiki.
-
-**Nota**: O nome de utilizador deve cumprir as mesmas regras de nomeação de documentos Wiki válidos.\\ **Atenção**: Verifique que o endereço de correio electrónico que preencheu é válido, pois a sua senha será enviada por e-mail.
-
-----
+Preencha toda a informação abaixo para criar uma nova conta nesta wiki. Assegure que providencia um **endereço de email válido** - se não lhe for pedido que introduza uma nova palavra chave aqui, ser-lhe-á enviada uma para esse endereço. O nome de utilizador deve ser um [[doku>pagename|nome de página]] válido.
\ No newline at end of file
diff --git a/inc/lang/pt/revisions.txt b/inc/lang/pt/revisions.txt
index 213022f9196756af4531a2351cb8d74bcf9e5538..0a0d3595069c9c4f602305f507dc5429e83ead50 100644
--- a/inc/lang/pt/revisions.txt
+++ b/inc/lang/pt/revisions.txt
@@ -1,5 +1,3 @@
-====== Revisões ======
+====== Revisões antigas ======
 
-Estas são as revisões ao documento corrente.\\ Para reverter o documento para uma destas revisões:   * Escolha a revisão do documento da lista abaixo;   * Clique depois no botão <Editar página>;   * Faça as alterações que veja necessárias - opcional;   * Grava a revisão antiga como sendo a revisão actual do documento. Após a gravação, o documento da versão actual será substituído pelo documento da revisão escolhida.
-
-----
+Estas são as revisões antigas do documento corrente. Para reverter para uma destas revisões, escolha-a abaixo, clique no botão "Editar página" e grave.
\ No newline at end of file
diff --git a/inc/lang/pt/searchpage.txt b/inc/lang/pt/searchpage.txt
index 49a0b16eaf833973dc5cba1de78be0658796c0c3..2239330dd85219edf6b6f8fbdc79f7bfe65aa121 100644
--- a/inc/lang/pt/searchpage.txt
+++ b/inc/lang/pt/searchpage.txt
@@ -1,7 +1,5 @@
 ====== Pesquisa ======
 
-Os resultados da sua pesquisa encontram-se mais abaixo.
-
-Se não encontrou o que procurava, pode criar uma nova página com o nome da sua pesquisa, usando o botão <Editar página>.
+Pode encontrar os resultados da sua pesquisa abaixo. Se não encontrou o que procurava pode criar uma nova página com o nome da sua pesquisa, usando o botão apropriado.
 
 ===== Resultados =====
diff --git a/inc/lang/pt/showrev.txt b/inc/lang/pt/showrev.txt
index e8ad7f47a375f3ba025ba36b52fa61e8c58f4c30..25d617fa3354010d1af678c9e63336854eb087c1 100644
--- a/inc/lang/pt/showrev.txt
+++ b/inc/lang/pt/showrev.txt
@@ -1,3 +1 @@
-**Atenção**: Esta é uma versão antiga do documento!
-
-----
+**Esta é uma versão antiga do documento!**
\ No newline at end of file
diff --git a/inc/lang/pt/subscr_digest.txt b/inc/lang/pt/subscr_digest.txt
new file mode 100644
index 0000000000000000000000000000000000000000..3f8a814c67e1683f0e42fa531b5cb1c4e6fb275d
--- /dev/null
+++ b/inc/lang/pt/subscr_digest.txt
@@ -0,0 +1,20 @@
+Olá!
+
+A página @PAGE@ na wiki @TITLE@ mudou.
+Eis as mudanças:
+
+--------------------------------------------------------
+@DIFF@
+--------------------------------------------------------
+
+Revisão Antiga: @OLDPAGE@
+Revisão Nova: @NEWPAGE@
+
+Para cancelar as notificações de página, inicie sessão na wiki em
+@DOKUWIKIURL@, visite
+@SUBSCRIBE@
+e des-subscreva as alterações à página e/ou nome espaço de nome.
+
+--
+Este email foi gerado por DokuWiki em
+@DOKUWIKIURL@
\ No newline at end of file
diff --git a/inc/lang/pt/subscr_form.txt b/inc/lang/pt/subscr_form.txt
new file mode 100644
index 0000000000000000000000000000000000000000..9bb7b6b450483a533ead1fcfd4e6837b81428b0f
--- /dev/null
+++ b/inc/lang/pt/subscr_form.txt
@@ -0,0 +1,3 @@
+====== Gestão de Subscrição ======
+
+Esta página permite-lhe gerir as suas subscrições para a página e espaço de nomes correntes.
\ No newline at end of file
diff --git a/inc/lang/pt/subscr_list.txt b/inc/lang/pt/subscr_list.txt
new file mode 100644
index 0000000000000000000000000000000000000000..65325b9eada3583e1b386050f0722c18099ebb73
--- /dev/null
+++ b/inc/lang/pt/subscr_list.txt
@@ -0,0 +1,17 @@
+Olá!
+
+Páginas no espaço de nome  @PAGE@ da wiki @TITLE@ mudaram.
+Eis as páginas alteradas:
+
+--------------------------------------------------------
+@DIFF@
+--------------------------------------------------------
+
+Para cancelar as notificações de páginas, inicie sessão na wiki em 
+@DOKUWIKIURL@, visite
+@SUBSCRIBE@
+e des-subscreva às alterações da página e/ou espaço de nome.
+
+--
+Este email foi gerado por DokuWiki em
+@DOKUWIKIURL@
\ No newline at end of file
diff --git a/inc/lang/pt/subscr_single.txt b/inc/lang/pt/subscr_single.txt
new file mode 100644
index 0000000000000000000000000000000000000000..1187b59110b3fc07d43d8cb08e03d76226923897
--- /dev/null
+++ b/inc/lang/pt/subscr_single.txt
@@ -0,0 +1,23 @@
+Olá!
+
+A página @PAGE@ no wiki @TITLE@ mudou.
+Eis as alterações:
+
+--------------------------------------------------------
+@DIFF@
+--------------------------------------------------------
+
+Data : @DATE@
+Utilizador : @USER@
+Sumário de Edição: @SUMMARY@
+Revisão Antiga: @OLDPAGE@
+Revisão Nova: @NEWPAGE@
+
+Para cancelar as notificações de página, inicie sessão no wiki em
+@DOKUWIKIURL@, visite
+@NEWPAGE@
+e des-subscreva às alterações de página e/ou espaço de nome.
+
+--
+Este email foi gerado automaticamente por DokuWiki em
+@DOKUWIKIURL@
\ No newline at end of file
diff --git a/inc/lang/pt/uploadmail.txt b/inc/lang/pt/uploadmail.txt
index 249d66234e5ee530c65698f3be0a81a407075693..597ba4a0143ec40c899116bc74918f94097160c3 100644
--- a/inc/lang/pt/uploadmail.txt
+++ b/inc/lang/pt/uploadmail.txt
@@ -11,4 +11,5 @@ Utilizador : @USER@
 
 ----
 
-Esta mensagem foi gerada pelo DokuWiki em @DOKUWIKIURL@
\ No newline at end of file
+Esta mensagem foi gerada pelo DokuWiki em
+@DOKUWIKIURL@
\ No newline at end of file
diff --git a/lib/plugins/config/lang/pt/lang.php b/lib/plugins/config/lang/pt/lang.php
index 5b88f4bfcbe44ccb9eedca9e4af1c485d9986fda..336de5b36498ff436cad127f70e37af861c629ae 100644
--- a/lib/plugins/config/lang/pt/lang.php
+++ b/lib/plugins/config/lang/pt/lang.php
@@ -94,6 +94,7 @@ $lang['useslash']              = 'Usar a barra como separador de espaços de nom
 $lang['usedraft']              = 'Guardar o rascunho automaticamente durante a edição';
 $lang['sepchar']               = 'Separador de palavras no nome da página';
 $lang['canonical']             = 'Usar URLs absolutas (http://servidor/caminho)';
+$lang['fnencode']              = 'Método de codificar nomes de ficheiro não-ASCII.';
 $lang['autoplural']            = 'Verificar formas plurais nos links';
 $lang['compression']           = 'Método de compressão para histórico';
 $lang['cachetime']             = 'Idade máxima para cache (seg.)';
@@ -107,6 +108,7 @@ $lang['gdlib']                 = 'Versão GD Lib';
 $lang['im_convert']            = 'Caminho para a ferramenta "convert" do ImageMagick';
 $lang['jpg_quality']           = 'Compressão/Qualidade JPG (0-100)';
 $lang['subscribers']           = 'Habilitar o suporte a subscrição de páginas ';
+$lang['subscribe_time']        = 'Tempo após o qual as listas de subscrição e "digests" são enviados (seg.); Isto deve ser inferior ao tempo especificado em recent_days.';
 $lang['compress']              = 'Compactar as saídas de CSS e JavaScript';
 $lang['hidepages']             = 'Esconder páginas correspondentes (expressões regulares)';
 $lang['send404']               = 'Enviar "HTTP 404/Página não encontrada" para páginas não existentes';
@@ -133,6 +135,7 @@ $lang['proxy____port']         = 'Porta de Proxy';
 $lang['proxy____user']         = 'Nome de utilizador Proxy';
 $lang['proxy____pass']         = 'Password de Proxy ';
 $lang['proxy____ssl']          = 'Usar SSL para conectar ao proxy';
+$lang['proxy____except']       = 'Expressão regular para condizer URLs para os quais o proxy deve ser saltado.';
 $lang['safemodehack']          = 'Habilitar modo de segurança';
 $lang['ftp____host']           = 'Servidor FTP para o modo de segurança';
 $lang['ftp____port']           = 'Porta de FTP para o modo de segurança';
@@ -180,3 +183,4 @@ $lang['useheading_o_0']        = 'Nunca';
 $lang['useheading_o_navigation'] = 'Apenas Navegação';
 $lang['useheading_o_content']  = 'Apenas Conteúdo Wiki';
 $lang['useheading_o_1']        = 'Sempre';
+$lang['readdircache']          = 'Idade máxima para a cache de "readdir" (seg)';