]> scripts.mit.edu Git - autoinstallsdev/mediawiki.git/blobdiff - languages/messages/MessagesPt.php
MediaWiki 1.15.0
[autoinstallsdev/mediawiki.git] / languages / messages / MessagesPt.php
index 633a2f925b6a115f63e7f27f7aab1a3bc885658e..9ea9403e50173a0f8f854b8f1f2eb61061163843 100644 (file)
@@ -1,65 +1,65 @@
 <?php
 /** Portuguese (Português)
- * This translation was made by:
- *  - Yves Marques Junqueira
- *  - Rodrigo Calanca Nishino
- *  - Nuno Tavares
- *  - Paulo Juntas
- *  - Manuel Menezes de Sequeira
- *  - Sérgio Ribeiro
- *  - Lugusto
- * from the Portuguese Wikipedia
  *
- * @addtogroup Language
+ * See MessagesQqq.php for message documentation incl. usage of parameters
+ * To improve a translation please visit http://translatewiki.net
+ *
+ * @ingroup Language
+ * @file
+ *
+ * @author Crazymadlover
+ * @author Jorge Morais
+ * @author Leonardo.stabile
+ * @author Lijealso
+ * @author Lugusto
+ * @author MCruz
+ * @author Malafaya
+ * @author Manuel Menezes de Sequeira
+ * @author Minh Nguyen
+ * @author Nuno Tavares
+ * @author Paulo Juntas
+ * @author Rei-artur
+ * @author Remember the dot
+ * @author Rodrigo Calanca Nishino
+ * @author Sir Lestaty de Lioncourt
+ * @author Sérgio Ribeiro
+ * @author Urhixidur
+ * @author Villate
+ * @author Waldir
+ * @author Yves Marques Junqueira
+ * @author לערי ריינהארט
+ * @author 555
  */
 
 $namespaceNames = array(
-       NS_MEDIA            => 'Media', # -2
-       NS_SPECIAL          => 'Especial', # -1
-       NS_MAIN             => '', # 0
-       NS_TALK             => 'Discussão', # 1
+       NS_MEDIA            => 'Media',
+       NS_SPECIAL          => 'Especial',
+       NS_TALK             => 'Discussão',
        NS_USER             => 'Usuário',
        NS_USER_TALK        => 'Usuário_Discussão',
-
-       # NS_PROJECT set by $wgMetaNamespace
-       NS_PROJECT_TALK     => '$1_Discussão', # 5
-       NS_IMAGE            => 'Imagem', # 6
-       NS_IMAGE_TALK       => 'Imagem_Discussão', # 7
-       NS_MEDIAWIKI        => 'MediaWiki', # 8
-       NS_MEDIAWIKI_TALK   => 'MediaWiki_Discussão', # 9
-       NS_TEMPLATE         => 'Predefinição', # 10
-       NS_TEMPLATE_TALK    => 'Predefinição_Discussão', # 11
-       NS_HELP             => 'Ajuda', # 12
-       NS_HELP_TALK        => 'Ajuda_Discussão', # 13
-       NS_CATEGORY         => 'Categoria', # 14
-       NS_CATEGORY_TALK    => 'Categoria_Discussão' # 15
+       NS_PROJECT_TALK     => '$1_Discussão',
+       NS_FILE             => 'Ficheiro',
+       NS_FILE_TALK        => 'Ficheiro_Discussão',
+       NS_MEDIAWIKI        => 'MediaWiki',
+       NS_MEDIAWIKI_TALK   => 'MediaWiki_Discussão',
+       NS_TEMPLATE         => 'Predefinição',
+       NS_TEMPLATE_TALK    => 'Predefinição_Discussão',
+       NS_HELP             => 'Ajuda',
+       NS_HELP_TALK        => 'Ajuda_Discussão',
+       NS_CATEGORY         => 'Categoria',
+       NS_CATEGORY_TALK    => 'Categoria_Discussão',
 );
 
-$skinNames = array(
-       'standard' => 'Clássico',
-       'nostalgia' => 'Nostalgia',
-       'cologneblue' => 'Azul colonial',
-       'monobook' => 'MonoBook',
-       'myskin' => 'MySkin',
-       'chick' => 'Chick'
+$namespaceAliases = array(
+       'Imagem' => NS_FILE,
+       'Imagem_Discussão' => NS_FILE_TALK,
+       'Arquivo' => NS_FILE,
+       'Arquivo_Discussão' => NS_FILE_TALK,
 );
 
-/**
- * The date format to use for generated dates in the user interface.
- * This may be one of the above date preferences, or the special value
- * "dmy or mdy", which uses mdy if $wgAmericanDates is true, and dmy
- * if $wgAmericanDates is false.
- */
+
 $defaultDateFormat = 'dmy';
 
-/**
- * These are formats for dates generated by MediaWiki (as opposed to the wikitext
- * DateFormatter). Documentation for the format string can be found in
- * Language.php, search for sprintfDate.
- *
- * This array is automatically inherited by all subclasses. Individual keys can be
- * overridden.
- */
 $dateFormats = array(
 
        'dmy time' => 'H\hi\m\i\n',
@@ -71,54 +71,149 @@ $dateFormats = array(
 $separatorTransformTable = array(',' => ' ', '.' => ',' );
 #$linkTrail = '/^([a-z]+)(.*)$/sD';# ignore list
 
+$specialPageAliases = array(
+       'DoubleRedirects'           => array( 'Redireccionamentos duplos', 'Redirecionamentos duplos' ),
+       'BrokenRedirects'           => array( 'Redireccionamentos quebrados', 'Redirecionamentos quebrados' ),
+       'Disambiguations'           => array( 'Páginas de desambiguação', 'Desambiguar', 'Desambiguações' ),
+       'Userlogin'                 => array( 'Entrar', 'Login' ),
+       'Userlogout'                => array( 'Sair', 'Logout' ),
+       'CreateAccount'             => array( 'Criar conta' ),
+       'Preferences'               => array( 'Preferências' ),
+       'Watchlist'                 => array( 'Páginas vigiadas', 'Artigos vigiados', 'Vigiados' ),
+       'Recentchanges'             => array( 'Mudanças recentes' ),
+       'Upload'                    => array( 'Carregar imagem', 'Carregar ficheiro', 'Carregar arquivo', 'Enviar' ),
+       'Listfiles'                 => array( 'Lista de imagens', 'Lista de ficheiros', 'Lista de arquivos' ),
+       'Newimages'                 => array( 'Imagens novas', 'Ficheiros novos', 'Arquivos novos' ),
+       'Listusers'                 => array( 'Lista de utilizadores', 'Lista de usuários' ),
+       'Listgrouprights'           => array( 'Listar privilégios de grupos' ),
+       'Statistics'                => array( 'Estatísticas' ),
+       'Randompage'                => array( 'Aleatória', 'Aleatório', 'Página aleatória', 'Artigo aleatório' ),
+       'Lonelypages'               => array( 'Páginas órfãs', 'Artigos órfãos', 'Páginas sem afluentes', 'Artigos sem afluentes' ),
+       'Uncategorizedpages'        => array( 'Páginas sem categorias', 'Artigos sem categorias' ),
+       'Uncategorizedcategories'   => array( 'Categorias sem categorias' ),
+       'Uncategorizedimages'       => array( 'Imagens sem categorias', 'Ficheiros sem categorias', 'Arquivos sem categorias' ),
+       'Uncategorizedtemplates'    => array( 'Predefinições não categorizadas', 'Predefinições sem categorias' ),
+       'Unusedcategories'          => array( 'Categorias não utilizadas', 'Categorias sem uso' ),
+       'Unusedimages'              => array( 'Imagens sem uso', 'Imagens não utilizadas', 'Ficheiros sem uso', 'Ficheiros não utilizados', 'Arquivos sem uso', 'Arquivos não utilizados' ),
+       'Wantedpages'               => array( 'Páginas em falta', 'Artigos em falta', 'Páginas pedidas', 'Artigos pedidos' ),
+       'Wantedcategories'          => array( 'Categorias em falta', 'Categorias inexistentes' ),
+       'Wantedfiles'               => array( 'Ficheiros em falta', 'Arquivos em falta', 'Imagens em falta' ),
+       'Wantedtemplates'           => array( 'Predefinições em falta' ),
+       'Mostlinked'                => array( 'Páginas com mais afluentes', 'Artigos com mais afluentes' ),
+       'Mostlinkedcategories'      => array( 'Categorias com mais afluentes' ),
+       'Mostlinkedtemplates'       => array( 'Predefinições com mais afluentes' ),
+       'Mostimages'                => array( 'Imagens com mais afluentes', 'Ficheiros com mais afluentes', 'Arquivos com mais afluentes' ),
+       'Mostcategories'            => array( 'Páginas com mais categorias', 'Artigos com mais categorias' ),
+       'Mostrevisions'             => array( 'Páginas com mais edições', 'Artigos com mais edições' ),
+       'Fewestrevisions'           => array( 'Páginas com menos edições', 'Artigos com menos edições', 'Artigos menos editados' ),
+       'Shortpages'                => array( 'Páginas curtas', 'Artigos curtos' ),
+       'Longpages'                 => array( 'Páginas longas', 'Artigos extensos' ),
+       'Newpages'                  => array( 'Páginas novas', 'Artigos novos' ),
+       'Ancientpages'              => array( 'Páginas inativas', 'Artigos inativos' ),
+       'Deadendpages'              => array( 'Páginas sem saída', 'Artigos sem saída' ),
+       'Protectedpages'            => array( 'Páginas protegidas', 'Artigos protegidos' ),
+       'Protectedtitles'           => array( 'Títulos protegidos' ),
+       'Allpages'                  => array( 'Todas as páginas', 'Todos os artigos', 'Todas páginas', 'Todos artigos' ),
+       'Prefixindex'               => array( 'Índice de prefixo', 'Índice por prefixo' ),
+       'Ipblocklist'               => array( 'Registo de bloqueios', 'Registro de bloqueios', 'IPs bloqueados', 'Utilizadores bloqueados', 'Usuários bloqueados' ),
+       'Specialpages'              => array( 'Páginas especiais' ),
+       'Contributions'             => array( 'Contribuições' ),
+       'Emailuser'                 => array( 'Contactar utilizador', 'Contactar usuário', 'Contatar usuário' ),
+       'Confirmemail'              => array( 'Confirmar e-mail', 'Confirmar email' ),
+       'Whatlinkshere'             => array( 'Páginas afluentes', 'Artigos afluentes' ),
+       'Recentchangeslinked'       => array( 'Novidades relacionadas', 'Mudanças relacionadas' ),
+       'Movepage'                  => array( 'Mover', 'Mover página', 'Mover artigo' ),
+       'Blockme'                   => array( 'Bloquear-me', 'Auto-bloqueio' ),
+       'Booksources'               => array( 'Fontes de livros' ),
+       'Categories'                => array( 'Categorias' ),
+       'Export'                    => array( 'Exportar' ),
+       'Version'                   => array( 'Versão', 'Sobre' ),
+       'Allmessages'               => array( 'Todas as mensagens', 'Todas mensagens' ),
+       'Log'                       => array( 'Registo', 'Registro', 'Registos', 'Registros' ),
+       'Blockip'                   => array( 'Bloquear', 'Bloquear IP', 'Bloquear utilizador', 'Bloquear usuário' ),
+       'Undelete'                  => array( 'Restaurar', 'Restaurar páginas eliminadas', 'Restaurar artigos eliminados' ),
+       'Import'                    => array( 'Importar' ),
+       'Lockdb'                    => array( 'Bloquear a base de dados', 'Bloquear banco de dados' ),
+       'Unlockdb'                  => array( 'Desbloquear a base de dados', 'Desbloquear banco de dados' ),
+       'Userrights'                => array( 'Privilégios', 'Direitos', 'Estatutos' ),
+       'MIMEsearch'                => array( 'Busca MIME' ),
+       'FileDuplicateSearch'       => array( 'Busca de ficheiros duplicados', 'Busca de arquivos duplicados' ),
+       'Unwatchedpages'            => array( 'Páginas não-vigiadas', 'Páginas não vigiadas', 'Artigos não-vigiados', 'Artigos não vigiados' ),
+       'Listredirects'             => array( 'Redireccionamentos', 'Redirecionamentos', 'Lista de redireccionamentos', 'Lista de redirecionamentos' ),
+       'Revisiondelete'            => array( 'Eliminar edição', 'Eliminar revisão', 'Apagar edição', 'Apagar revisão' ),
+       'Unusedtemplates'           => array( 'Predefinições sem uso', 'Predefinições não utilizadas' ),
+       'Randomredirect'            => array( 'Redireccionamento aleatório', 'Redirecionamento aleatório' ),
+       'Mypage'                    => array( 'Minha página' ),
+       'Mytalk'                    => array( 'Minha discussão' ),
+       'Mycontributions'           => array( 'Minhas contribuições', 'Minhas edições', 'Minhas constribuições' ),
+       'Listadmins'                => array( 'Administradores', 'Admins', 'Lista de administradores', 'Lista de admins' ),
+       'Listbots'                  => array( 'Bots', 'Lista de bots' ),
+       'Popularpages'              => array( 'Páginas populares', 'Artigos populares' ),
+       'Search'                    => array( 'Busca', 'Buscar', 'Procurar', 'Pesquisar', 'Pesquisa' ),
+       'Resetpass'                 => array( 'Repor senha', 'Zerar senha' ),
+       'Withoutinterwiki'          => array( 'Páginas sem interwikis', 'Artigos sem interwikis' ),
+       'MergeHistory'              => array( 'Fundir históricos', 'Fundir edições' ),
+       'Filepath'                  => array( 'Diretório de ficheiro', 'Diretório de arquivo' ),
+       'Invalidateemail'           => array( 'Invalidar e-mail' ),
+       'Blankpage'                 => array( 'Página em branco' ),
+       'LinkSearch'                => array( 'Pesquisar links' ),
+       'DeletedContributions'      => array( 'Contribuições eliminadas', 'Edições eliminadas' ),
+);
+
 $messages = array(
 # User preference toggles
-'tog-underline'               => 'Sublinhar hiperligações',
-'tog-highlightbroken'         => 'Formatar links quebrados <a href="" class="new">como isto</a> (alternativa: como isto<a href="" class="internal">?</a>).',
+'tog-underline'               => 'Sublinhar hiperligações:',
+'tog-highlightbroken'         => 'Formatar links quebrados <a href="" class="new">assim</a> (alternativa: assim<a href="" class="internal">?</a>).',
 'tog-justify'                 => 'Justificar parágrafos',
 'tog-hideminor'               => 'Esconder edições secundárias nas mudanças recentes',
-'tog-extendwatchlist'         => 'Expandir a lista de artigos vigiados para mostrar todas as alterações aplicáveis',
-'tog-usenewrc'                => 'Mudanças recentes melhoradas (JavaScript)',
+'tog-hidepatrolled'           => 'Esconder edições patrulhadas nas mudanças recentes',
+'tog-newpageshidepatrolled'   => 'Ocultar páginas patrulhadas da lista de páginas novas',
+'tog-extendwatchlist'         => 'Expandir a lista de vigiados para mostrar todas as alterações, e não apenas as mais recentes',
+'tog-usenewrc'                => 'Usar a versão melhorada das mudanças recentes (requer JavaScript)',
 'tog-numberheadings'          => 'Auto-numerar cabeçalhos',
 'tog-showtoolbar'             => 'Mostrar barra de edição (JavaScript)',
 'tog-editondblclick'          => 'Editar páginas quando houver clique duplo (JavaScript)',
 'tog-editsection'             => 'Habilitar edição de secção via links [editar]',
-'tog-editsectiononrightclick' => 'Habilitar edição de secção por clique <br /> com o botão direito no título da secção (JavaScript)',
+'tog-editsectiononrightclick' => 'Habilitar edição de secção por clique com o botão direito no título da secção (JavaScript)',
 'tog-showtoc'                 => 'Mostrar Tabela de Conteúdos (para páginas com mais de três cabeçalhos)',
 'tog-rememberpassword'        => 'Lembrar palavra-chave entre sessões',
-'tog-editwidth'               => 'Caixa de edição com largura completa',
-'tog-watchcreations'          => 'Adicionar páginas criadas por mim à minha lista de artigos vigiados',
-'tog-watchdefault'            => 'Adicionar páginas editadas por mim à minha lista de artigos vigiados',
-'tog-watchmoves'              => 'Adicionar páginas movidas por mim à minha lista de artigos vigiados',
-'tog-watchdeletion'           => 'Adicionar páginas eliminadas por mim à minha lista de artigos vigiados',
-'tog-minordefault'            => 'Marcar todas as edições como secundárias, por padrão',
-'tog-previewontop'            => 'Mostrar previsão antes da caixa de edição ao invés de ser após',
+'tog-editwidth'               => 'Aumentar a largura da caixa de edição para preencher todo o ecrã',
+'tog-watchcreations'          => 'Adicionar páginas criadas por mim à minha lista de vigiados',
+'tog-watchdefault'            => 'Adicionar páginas editadas por mim à minha lista de vigiados',
+'tog-watchmoves'              => 'Adicionar páginas movidas por mim à minha lista de vigiados',
+'tog-watchdeletion'           => 'Adicionar páginas eliminadas por mim à minha lista de vigiados',
+'tog-minordefault'            => 'Marcar todas as edições como secundárias, por defeito',
+'tog-previewontop'            => 'Mostrar previsão antes da caixa de edição',
 'tog-previewonfirst'          => 'Mostrar previsão na primeira edição',
 'tog-nocache'                 => 'Desactivar caching de páginas',
-'tog-enotifwatchlistpages'    => 'Enviar-me um email quando houver mudanças nas páginas',
+'tog-enotifwatchlistpages'    => 'Enviar-me um email quando uma página da minha lista de vigiados for alterada',
 'tog-enotifusertalkpages'     => 'Enviar-me um email quando a minha página de discussão for editada',
 'tog-enotifminoredits'        => 'Enviar-me um email também quando forem edições menores',
 'tog-enotifrevealaddr'        => 'Revelar o meu endereço de email nas notificações',
 'tog-shownumberswatching'     => 'Mostrar o número de utilizadores a vigiar',
-'tog-fancysig'                => 'Assinaturas sem atalhos automáticos.',
-'tog-externaleditor'          => 'Utilizar editor externo por padrão',
-'tog-externaldiff'            => 'Utilizar diferenças externas por padrão',
+'tog-fancysig'                => 'Tratar assinatura como wikitexto (sem ligação automática)',
+'tog-externaleditor'          => 'Utilizar editor externo por defeito (apenas para usuários avançados, já que serão necessárias configurações adicionais em seus computadores)',
+'tog-externaldiff'            => 'Utilizar diferenças externas por defeito (apenas para usuários avançados, já que serão necessárias configurações adicionais em seus computadores)',
 'tog-showjumplinks'           => 'Activar hiperligações de acessibilidade "ir para"',
 'tog-uselivepreview'          => 'Utilizar pré-visualização em tempo real (JavaScript) (Experimental)',
 'tog-forceeditsummary'        => 'Avisar-me ao introduzir um sumário vazio',
-'tog-watchlisthideown'        => 'Esconder as minhas edições da lista de artigos vigiados',
-'tog-watchlisthidebots'       => 'Esconder edições efectuadas por robôs da lista de artigos vigiados',
-'tog-watchlisthideminor'      => 'Esconder edições menores da lista de artigos vigiados',
+'tog-watchlisthideown'        => 'Esconder as minhas edições da lista de vigiados',
+'tog-watchlisthidebots'       => 'Esconder edições efectuadas por robôs da lista de vigiados',
+'tog-watchlisthideminor'      => 'Esconder edições menores da lista de vigiados',
+'tog-watchlisthideliu'        => 'Ocultar edições de utilizadores autenticados da lista de vigiados',
+'tog-watchlisthideanons'      => 'Ocultar edições de utilizadores anônimos da lista de vigiados',
+'tog-watchlisthidepatrolled'  => 'Esconder edições patrulhadas na lista de artigos vigiados',
 'tog-nolangconversion'        => 'Desabilitar conversão de variantes de idioma',
 'tog-ccmeonemails'            => 'Enviar para mim cópias de e-mails que eu enviar a outros utilizadores',
 'tog-diffonly'                => 'Não mostrar o conteúdo da página ao comparar duas edições',
+'tog-showhiddencats'          => 'Exibir categorias ocultas',
+'tog-noconvertlink'           => 'Desabilitar conversão de títulos de ligações',
+'tog-norollbackdiff'          => 'Omitir diferenças depois de desfazer edições em bloco',
 
 'underline-always'  => 'Sempre',
 'underline-never'   => 'Nunca',
 'underline-default' => 'Padrão do navegador',
 
-'skinpreview' => '(Pré-visualizar)',
-
 # Dates
 'sunday'        => 'Domingo',
 'monday'        => 'Segunda-feira',
@@ -134,35 +229,35 @@ $messages = array(
 'thu'           => 'Qui',
 'fri'           => 'Sex',
 'sat'           => 'Sáb',
-'january'       => 'Janeiro',
-'february'      => 'Fevereiro',
-'march'         => 'Março',
-'april'         => 'Abril',
-'may_long'      => 'Maio',
-'june'          => 'Junho',
-'july'          => 'Julho',
-'august'        => 'Agosto',
-'september'     => 'Setembro',
-'october'       => 'Outubro',
-'november'      => 'Novembro',
-'december'      => 'Dezembro',
-'january-gen'   => 'Janeiro',
-'february-gen'  => 'Fevereiro',
-'march-gen'     => 'Março',
-'april-gen'     => 'Abril',
-'may-gen'       => 'Maio',
-'june-gen'      => 'Junho',
-'july-gen'      => 'Julho',
-'august-gen'    => 'Agosto',
-'september-gen' => 'Setembro',
-'october-gen'   => 'Outubro',
-'november-gen'  => 'Novembro',
-'december-gen'  => 'Dezembro',
+'january'       => 'janeiro',
+'february'      => 'fevereiro',
+'march'         => 'março',
+'april'         => 'abril',
+'may_long'      => 'maio',
+'june'          => 'junho',
+'july'          => 'julho',
+'august'        => 'agosto',
+'september'     => 'setembro',
+'october'       => 'outubro',
+'november'      => 'novembro',
+'december'      => 'dezembro',
+'january-gen'   => 'janeiro',
+'february-gen'  => 'fevereiro',
+'march-gen'     => 'março',
+'april-gen'     => 'abril',
+'may-gen'       => 'maio',
+'june-gen'      => 'junho',
+'july-gen'      => 'julho',
+'august-gen'    => 'agosto',
+'september-gen' => 'setembro',
+'october-gen'   => 'outubro',
+'november-gen'  => 'novembro',
+'december-gen'  => 'dezembro',
 'jan'           => 'Jan',
 'feb'           => 'Fev',
 'mar'           => 'Mar',
 'apr'           => 'Abr',
-'may'           => 'Mai',
+'may'           => 'maio',
 'jun'           => 'Jun',
 'jul'           => 'Jul',
 'aug'           => 'Ago',
@@ -171,45 +266,54 @@ $messages = array(
 'nov'           => 'Nov',
 'dec'           => 'Dez',
 
-# Bits of text used by many pages
-'categories'            => 'Categorias',
-'pagecategories'        => '{{PLURAL:$1|Categoria|Categorias}}',
-'category_header'       => 'Páginas na categoria "$1"',
-'subcategories'         => 'Subcategorias',
-'category-media-header' => 'Multimídia na categoria "$1"',
-'category-empty'        => "''Esta categoria de momento não possui nenhuma página de conteúdo ou ficheiro multimídia.''",
+# Categories related messages
+'pagecategories'                 => '{{PLURAL:$1|Categoria|Categorias}}',
+'category_header'                => 'Páginas na categoria "$1"',
+'subcategories'                  => 'Subcategorias',
+'category-media-header'          => 'Multimédia na categoria "$1"',
+'category-empty'                 => "''Esta categoria de momento não possui nenhuma página de conteúdo ou ficheiro multimédia.''",
+'hidden-categories'              => '{{PLURAL:$1|Categoria oculta|Categorias ocultas}}',
+'hidden-category-category'       => 'Categorias ocultas', # Name of the category where hidden categories will be listed
+'category-subcat-count'          => '{{PLURAL:$2|Esta categoria possui apenas a subcategoria a seguir.|Há, nesta categoria {{PLURAL:$1|uma sub-categoria|$1 subcategorias}} (dentre um total de $2).}}',
+'category-subcat-count-limited'  => 'Esta categoria possui {{PLURAL:$1|a seguinte subcategoria|as $1 subcategorias a seguir}}.',
+'category-article-count'         => '{{PLURAL:$2|Esta categoria possui apenas a página a seguir.|Há, nesta categoria, {{PLURAL:$1|a página a seguir|as $1 páginas a seguir}} (dentre um total de $2).}}',
+'category-article-count-limited' => 'Há, nesta categoria, {{PLURAL:$1|a página a seguir|as $1 páginas a seguir}}.',
+'category-file-count'            => '{{PLURAL:$2|Esta categoria possui apenas o ficheiro a seguir.|Há, nesta categoria, {{PLURAL:$1|o ficheiro a seguir|os $1 ficheiros a seguir}} (dentre um total de $2).}}',
+'category-file-count-limited'    => 'Nesta categoria há {{PLURAL:$1|um ficheiro|$1 ficheiros}}.',
+'listingcontinuesabbrev'         => 'cont.',
 
 'mainpagetext'      => "<big>'''MediaWiki instalado com sucesso.'''</big>",
 'mainpagedocfooter' => 'Consulte o [http://meta.wikimedia.org/wiki/Help:Contents Guia de Utilizadores] para informações acerca de como utilizar o software wiki.
 
 == Começando ==
 
-* [http://www.mediawiki.org/wiki/Help:Configuration_settings Lista de configuração de opções]
-* [http://www.mediawiki.org/wiki/Help:FAQ MediaWiki Perguntas e respostas frequentes]
-* [http://lists.wikimedia.org/mailman/listinfo/mediawiki-announce Lista de e-mail de anúncios de novas versões do MediaWiki]',
+* [http://www.mediawiki.org/wiki/Manual:Configuration_settings Lista de opções de configuração]
+* [http://www.mediawiki.org/wiki/Manual:FAQ MediaWiki Perguntas e respostas frequentes]
+* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce Lista de correio de anúncios de novas versões do MediaWiki]',
 
 'about'          => 'Sobre',
-'article'        => 'Artigo',
+'article'        => 'Página de conteúdo',
 'newwindow'      => '(abre numa nova janela)',
 'cancel'         => 'Cancelar',
 'qbfind'         => 'Procurar',
 'qbbrowse'       => 'Navegar',
 'qbedit'         => 'Editar',
 'qbpageoptions'  => 'Esta página',
-'qbpageinfo'     => 'Informação da página',
-'qbmyoptions'    => 'Minhas opções',
+'qbpageinfo'     => 'Contexto',
+'qbmyoptions'    => 'Minhas páginas',
 'qbspecialpages' => 'Páginas especiais',
 'moredotdotdot'  => 'Mais...',
 'mypage'         => 'Minha página',
 'mytalk'         => 'Minha discussão',
 'anontalk'       => 'Discussão para este IP',
 'navigation'     => 'Navegação',
+'and'            => '&#32;e',
 
 # Metadata in edit box
 'metadata_help' => 'Metadados:',
 
 'errorpagetitle'    => 'Erro',
-'returnto'          => 'Retornar para $1.',
+'returnto'          => 'Voltar para $1.',
 'tagline'           => 'De {{SITENAME}}',
 'help'              => 'Ajuda',
 'search'            => 'Pesquisa',
@@ -224,28 +328,30 @@ $messages = array(
 'permalink'         => 'Ligação permanente',
 'print'             => 'Imprimir',
 'edit'              => 'Editar',
+'create'            => 'Criar',
 'editthispage'      => 'Editar esta página',
+'create-this-page'  => 'Criar/iniciar esta página',
 'delete'            => 'Eliminar',
 'deletethispage'    => 'Eliminar esta página',
 'undelete_short'    => 'Restaurar {{PLURAL:$1|uma edição|$1 edições}}',
 'protect'           => 'Proteger',
-'protect_change'    => 'alterar protecção',
+'protect_change'    => 'alterar',
 'protectthispage'   => 'Proteger esta página',
-'unprotect'         => 'desproteger',
+'unprotect'         => 'Desproteger',
 'unprotectthispage' => 'Desproteger esta página',
 'newpage'           => 'Nova página',
 'talkpage'          => 'Discutir esta página',
-'talkpagelinktext'  => 'Discussão',
-'specialpage'       => 'Página Especial',
+'talkpagelinktext'  => 'disc',
+'specialpage'       => 'Página especial',
 'personaltools'     => 'Ferramentas pessoais',
-'postcomment'       => 'Envie um comentário',
+'postcomment'       => 'Nova secção',
 'articlepage'       => 'Ver página de conteúdo',
 'talk'              => 'Discussão',
 'views'             => 'Acessos',
 'toolbox'           => 'Ferramentas',
 'userpage'          => 'Ver página de utilizador',
 'projectpage'       => 'Ver página de projecto',
-'imagepage'         => 'Ver página de imagens',
+'imagepage'         => 'Ver página de ficheiro',
 'mediawikipage'     => 'Ver página de mensagens',
 'templatepage'      => 'Ver página de predefinições',
 'viewhelppage'      => 'Ver página de ajuda',
@@ -254,50 +360,44 @@ $messages = array(
 'otherlanguages'    => 'Outras línguas',
 'redirectedfrom'    => '(Redireccionado de <b>$1</b>)',
 'redirectpagesub'   => 'Página de redireccionamento',
-'lastmodifiedat'    => 'Esta página foi modificada pela última vez a $2, $1.', # $1 date, $2 time
-'viewcount'         => 'Esta página foi acedida {{plural:$1|uma vez|$1 vezes}}.',
+'lastmodifiedat'    => 'Esta página foi modificada pela última vez às $2 de $1.', # $1 date, $2 time
+'viewcount'         => 'Esta página foi acedida {{PLURAL:$1|uma vez|$1 vezes}}.',
 'protectedpage'     => 'Página protegida',
 'jumpto'            => 'Ir para:',
 'jumptonavigation'  => 'navegação',
 'jumptosearch'      => 'pesquisa',
 
 # All link text and link target definitions of links into project namespace that get used by other message strings, with the exception of user group pages (see grouppage) and the disambiguation template definition (see disambiguations).
-'aboutsite'         => 'Sobre',
-'aboutpage'         => '{{ns:project}}:Sobre',
-'bugreports'        => 'Relatar bugs',
-'bugreportspage'    => '{{ns:project}}:Relatos_de_bugs',
-'copyright'         => 'Conteúdo disponível sob $1.',
-'copyrightpagename' => 'Direitos autorais da {{SITENAME}}',
-'copyrightpage'     => '{{ns:project}}:Direitos_de_autor',
-'currentevents'     => 'Eventos actuais',
-'currentevents-url' => 'Eventos actuais',
-'disclaimers'       => 'Alerta de Conteúdo',
-'disclaimerpage'    => '{{ns:project}}:Aviso_geral',
-'edithelp'          => 'Ajuda de edição',
-'edithelppage'      => 'Ajuda:Editar',
-'faq'               => 'FAQ',
-'faqpage'           => '{{ns:project}}:FAQ',
-'helppage'          => 'Ajuda:Conteúdos',
-'mainpage'          => 'Página principal',
-'policy-url'        => 'Project:Políticas',
-'portal'            => 'Portal comunitário',
-'portal-url'        => '{{ns:project}}:Portal comunitário',
-'privacy'           => 'Política de privacidade',
-'privacypage'       => '{{ns:project}}:Política_de_privacidade',
-'sitesupport'       => 'Doações',
-'sitesupport-url'   => '{{ns:project}}:Apoio',
+'aboutsite'            => 'Sobre {{SITENAME}}',
+'aboutpage'            => 'Project:Sobre',
+'copyright'            => 'Conteúdo disponível sob $1.',
+'copyrightpagename'    => 'Direitos de autor de {{SITENAME}}',
+'copyrightpage'        => '{{ns:project}}:Direitos_de_autor',
+'currentevents'        => 'Eventos actuais',
+'currentevents-url'    => 'Project:Eventos actuais',
+'disclaimers'          => 'Alerta de Conteúdo',
+'disclaimerpage'       => 'Project:Aviso_geral',
+'edithelp'             => 'Ajuda de edição',
+'edithelppage'         => 'Help:Editar',
+'faq'                  => 'FAQ',
+'faqpage'              => 'Project:FAQ',
+'helppage'             => 'Help:Conteúdos',
+'mainpage'             => 'Página principal',
+'mainpage-description' => 'Página principal',
+'policy-url'           => 'Project:Políticas',
+'portal'               => 'Portal comunitário',
+'portal-url'           => 'Project:Portal comunitário',
+'privacy'              => 'Política de privacidade',
+'privacypage'          => 'Project:Política_de_privacidade',
 
 'badaccess'        => 'Erro de permissão',
 'badaccess-group0' => 'Você não está autorizado a executar a acção requisitada.',
-'badaccess-group1' => 'A acção que você requisitou está limitada a utilizadores do grupo $1.',
-'badaccess-group2' => 'A acção que você requisitou está limitada a utilizadores de um dos seguintes grupos: $1.',
-'badaccess-groups' => 'A acção que você requisitou está limitada a utilizadores de um dos seguintes grupos: $1.',
+'badaccess-groups' => 'A acção que você requisitou está limitada a utilizadores {{PLURAL:$2|do grupo|de um dos seguintes grupos}}: $1.',
 
 'versionrequired'     => 'É necessária a versão $1 do MediaWiki',
-'versionrequiredtext' => 'Esta página requer a versão $1 do MediaWiki para poder ser utilizada. Consulte [[{{ns:special}}:Version|a página sobre a versão do sistema]]',
+'versionrequiredtext' => 'Esta página requer a versão $1 do MediaWiki para poder ser utilizada. Consulte [[Special:Version|a página sobre a versão do sistema]]',
 
 'ok'                      => 'OK',
-'pagetitle'               => '$1 - {{SITENAME}}',
 'retrievedfrom'           => 'Obtido em "$1"',
 'youhavenewmessages'      => 'Você tem $1 ($2).',
 'newmessageslink'         => 'novas mensagens',
@@ -305,6 +405,9 @@ $messages = array(
 'youhavenewmessagesmulti' => 'Tem novas mensagens em $1',
 'editsection'             => 'editar',
 'editold'                 => 'editar',
+'viewsourceold'           => 'ver código',
+'editlink'                => 'editar',
+'viewsourcelink'          => 'ver fonte',
 'editsectionhint'         => 'Editar secção: $1',
 'toc'                     => 'Tabela de conteúdo',
 'showtoc'                 => 'mostrar',
@@ -314,12 +417,18 @@ $messages = array(
 'restorelink'             => '{{PLURAL:$1|uma edição eliminada|$1 edições eliminadas}}',
 'feedlinks'               => 'Feed:',
 'feed-invalid'            => 'Tipo de subscrição feed inválido.',
-
-# Short words for each namespace, by default used in the 'article' tab in monobook
-'nstab-main'      => 'Artigo',
+'feed-unavailable'        => 'Os "feeds" não se encontram disponíveis',
+'site-rss-feed'           => 'Feed RSS $1',
+'site-atom-feed'          => 'Feed Atom $1',
+'page-rss-feed'           => 'Feed RSS de "$1"',
+'page-atom-feed'          => 'Feed Atom de "$1"',
+'red-link-title'          => '$1 (página não existe)',
+
+# Short words for each namespace, by default used in the namespace tab in monobook
+'nstab-main'      => 'Página',
 'nstab-user'      => 'Página de utilizador',
 'nstab-media'     => 'Mídia',
-'nstab-special'   => 'Especial',
+'nstab-special'   => 'Página especial',
 'nstab-project'   => 'Página de projecto',
 'nstab-image'     => 'Ficheiro',
 'nstab-mediawiki' => 'Mensagem',
@@ -329,9 +438,13 @@ $messages = array(
 
 # Main script and global functions
 'nosuchaction'      => 'Acção não existente',
-'nosuchactiontext'  => 'A acção especificada pelo URL não é reconhecida pelo MediaWiki',
+'nosuchactiontext'  => 'A ação especificada pela URL é inválida.
+Você poderá ter introduzido mal a URL, ou ter seguido uma ligação incorreta.
+Isto poderá também ser indicador de um defeito em {{SITENAME}}.',
 'nosuchspecialpage' => 'Não existe a página especial requisitada',
-'nospecialpagetext' => 'Você requisitou uma página especial inválida; uma lista de páginas especiais válidas poderá ser encontrada em [[{{ns:special}}:Specialpages]].',
+'nospecialpagetext' => "<big>'''Você requisitou uma página especial inválida.'''</big>
+
+Uma lista de páginas especiais válidas poderá ser encontrada em [[Special:SpecialPages|{{int:specialpages}}]].",
 
 # General errors
 'error'                => 'Erro',
@@ -346,7 +459,7 @@ A última tentativa de busca na base de dados foi:
 <blockquote><tt>$1</tt></blockquote>
 na função "<tt>$2</tt>".
 O MySQL retornou o erro "<tt>$3: $4</tt>".',
-'noconnect'            => 'Desculpe! A wiki está a experienciar algumas dificuldades técnicas e não pode contactar o servidor da base de dados. <br />
+'noconnect'            => 'Desculpe! O wiki está a experimentar algumas dificuldades técnicas e não pode contactar o servidor da base de dados.<br />
 $1',
 'nodb'                 => 'Não foi possível seleccionar a base de dados $1',
 'cachederror'          => 'A página apresentada é uma cópia em cache da página requisitada e pode não estar actualizada.',
@@ -356,12 +469,14 @@ $1',
 'readonlytext'         => 'A base de dados está actualmente trancada para novas entradas e outras modificações, provavelmente por uma manutenção de rotina; a situação deverá ser normalizada dentro de algum tempo.
 
 Quem fez o bloqueio oferece a seguinte explicação: $1',
-'missingarticle'       => 'A base de dados não encontrou o texto de uma página que deveria ter encontrado. A página em questão é "$1".
+'missing-article'      => 'A base de dados não encontrou o texto de uma página que deveria ter encontrado, com o nome "$1" $2.
 
-Isto é geralmente causado ao se acessar um diff ou link de histórico que leva a uma página que foi eliminada.
+Isto geralmente é causado pelo seguimento de uma ligação de diferença desactualizada ou de história de uma página que foi removida.
 
-Se este não for o caso, você pode ter encontrado um "bug" no software.
-Por favor, tome nota do URL e comunique o erro a um administrador do sistema.',
+Se não for este o caso, você pode ter encontrado um defeito no software.
+Por favor, reporte este facto a um [[Special:ListUsers/sysop|administrador]], tomando nota da URL.',
+'missingarticle-rev'   => '(revisão#: $1)',
+'missingarticle-diff'  => '(Dif.: $1, $2)',
 'readonly_lag'         => 'A base de dados foi automaticamente bloqueada enquanto os servidores secundários se sincronizam com o principal',
 'internalerror'        => 'Erro interno',
 'internalerror_info'   => 'Erro interno: $1',
@@ -377,7 +492,6 @@ Por favor, tome nota do URL e comunique o erro a um administrador do sistema.',
 'cannotdelete'         => 'Não foi possível eliminar a página ou ficheiro especificado (provavelmente por já ter sido eliminada por outra pessoa.)',
 'badtitle'             => 'Título inválido',
 'badtitletext'         => 'O título de página requisitado é inválido, vazio, ou uma ligação incorrecta de inter-linguagem ou título inter-wiki. Pode ser que ele contenha um ou mais caracteres que não podem ser utilizados em títulos.',
-'perfdisabled'         => 'Desculpe-nos! Esta opção foi temporariamente desabilitada devido a tornar a base de dados lenta demais, a ponto de impossibilitar o funcionamento da wiki.',
 'perfcached'           => 'Os dados seguintes encontram-se na cache e podem não estar actualizados.',
 'perfcachedts'         => 'Os seguintes dados encontram-se armazenados na cache e foram actualizados pela última vez a $1.',
 'querypage-no-updates' => 'Momentaneamente as atualizações para esta página estão desativadas. Por enquanto, os dados aqui presentes não poderão ser atualizados.',
@@ -386,36 +500,44 @@ Function: $1<br />
 Query: $2',
 'viewsource'           => 'Ver código',
 'viewsourcefor'        => 'para $1',
+'actionthrottled'      => 'Acção limitada',
+'actionthrottledtext'  => 'Como medida "anti-spam", está impedido de realizar esta operação demasiadas vezes num curto espaço de tempo, e já excedeu esse limite. Por favor, tente de novo dentro de alguns minutos.',
 'protectedpagetext'    => 'Esta página foi protegida contra novas edições.',
 'viewsourcetext'       => 'Você pode ver e copiar o código desta página:',
 'protectedinterface'   => 'Esta página fornece texto de interface ao software e encontra-se trancada para prevenir abusos.',
-'editinginterface'     => "'''Aviso:''' Encontra-se a editar uma página que é utilizada para fornecer texto de interface ao software. Alterações nesta página irão afectar a aparência da interface de utilizador para outros utilizadores.",
+'editinginterface'     => "'''Aviso:''' Encontra-se a editar uma página que é utilizada para fornecer texto de interface ao software. Alterações nesta página irão afectar a aparência da interface de utilizador para outros utilizadores. Para traduções, considere utilizar a [http://translatewiki.net/wiki/Main_Page?setlang=pt translatewiki.net], um projecto destinado à tradução do MediaWiki.",
 'sqlhidden'            => '(Consulta SQL em segundo-plano)',
-'cascadeprotected'     => 'Esta página foi protegida contra edições por estar incluída {{PLURAL:$1|na página listada|nas páginas listadas}} a seguir ({{PLURAL:$1|página essa que está protegida|páginas essas que estão protegidas}} com a opção de "proteção progressiva" ativada):
+'cascadeprotected'     => 'Esta página foi protegida contra edições por estar incluída {{PLURAL:$1|na página listada|nas páginas listadas}} a seguir, ({{PLURAL:$1|página essa que está protegida|páginas essas que estão protegidas}} com a opção de "proteção progressiva" ativada):
 $2',
 'namespaceprotected'   => "Você não possui permissão para editar páginas no espaço nominal '''$1'''.",
 'customcssjsprotected' => 'Você não possui permissão de editar esta página, já que ela contém configurações pessoais de outro utilizador.',
-'ns-specialprotected'  => 'Não é possível editar páginas no espaço nominal {{ns:special}}.',
+'ns-specialprotected'  => 'Não é possível editar páginas especiais',
+'titleprotected'       => "Este título foi protegido, para que não seja criado.
+Quem o protegeu foi [[User:$1|$1]], com a justificativa: ''$2''.",
+
+# Virus scanner
+'virus-badscanner'     => "Má configuração: antivírus desconhecido: ''$1''",
+'virus-scanfailed'     => 'a verificação falhou (código $1)',
+'virus-unknownscanner' => 'antivírus desconhecido:',
 
 # Login and logout pages
 'logouttitle'                => 'Desautenticar do sistema',
-'logouttext'                 => '<strong>Você agora está desautenticado.</strong><br />
-Pode continuar a utilizar a {{SITENAME}} anonimamente, ou pode autenticar-se
-novamente com o mesmo nome de utilizador ou com um nome de utilizador diferente. Tenha em atenção que algumas páginas poderão
-continuar a ser apresentadas como se você ainda estivesse, até que a cache
-de seu navegador seja limpa.',
-'welcomecreation'            => '== Bem-vindo, $1! ==
+'logouttext'                 => "'''Você agora está desautenticado.'''
 
-A sua conta foi criada. Não se esqueça de personalizar as suas [[{{ns:special}}:Preferences|preferências]] na {{SITENAME}}.',
+Pode continuar a utilizar a {{SITENAME}} anonimamente, ou pode [[Special:UserLogin|autenticar-se novamente]] com o mesmo nome de utilizador ou com um nome de utilizador diferente.
+Tenha em atenção que algumas páginas poderão continuar a ser apresentadas como se você ainda estivesse autenticado até que a cache de seu navegador seja limpa.",
+'welcomecreation'            => '== Bem-vindo, $1! ==
+A sua conta foi criada.
+Não se esqueça de personalizar as suas [[Special:Preferences|preferências na {{SITENAME}}]].',
 'loginpagetitle'             => 'Autenticação de utilizador',
-'yourname'                   => 'Seu nome de utilizador',
-'yourpassword'               => 'Palavra-chave',
+'yourname'                   => 'Nome de utilizador:',
+'yourpassword'               => 'Palavra-chave:',
 'yourpasswordagain'          => 'Repita a sua palavra-chave',
 'remembermypassword'         => 'Lembrar a minha palavra-chave entre sessões.',
 'yourdomainname'             => 'Seu domínio',
 'externaldberror'            => 'Ocorreu um erro externo à base de dados durante a autenticação ou não lhe é permitido actualizar a sua conta externa.',
-'loginproblem'               => '<b>Houve um problema com a sua autenticação.</b><br />Tente novamente!',
 'login'                      => 'Entrar',
+'nav-login-createaccount'    => 'Entrar / criar conta',
 'loginprompt'                => 'Você necessita de ter os <i>cookies</i> ligados para poder autenticar-se na {{SITENAME}}.',
 'userlogin'                  => 'Criar uma conta ou entrar',
 'logout'                     => 'Sair',
@@ -428,38 +550,51 @@ A sua conta foi criada. Não se esqueça de personalizar as suas [[{{ns:special}
 'gotaccountlink'             => 'Entrar',
 'createaccountmail'          => 'por email',
 'badretype'                  => 'As palavras-chaves que introduziu não são iguais.',
-'userexists'                 => 'O nome de utilizador que introduziu já existe. Por favor, escolha um nome diferente.',
-'youremail'                  => 'Endereço de email *:',
+'userexists'                 => 'O nome de utilizador que introduziu já existe.
+Escolha um nome diferente.',
+'youremail'                  => 'Endereço de email:',
 'username'                   => 'Nome de utilizador:',
 'uid'                        => 'Número de identificação:',
-'yourrealname'               => 'Nome verdadeiro *:',
+'prefs-memberingroups'       => 'Membro {{PLURAL:$1|do grupo|dos grupos}}:',
+'yourrealname'               => 'Nome verdadeiro:',
 'yourlanguage'               => 'Idioma:',
 'yourvariant'                => 'Variante',
-'yournick'                   => 'Alcunha:',
+'yournick'                   => 'Assinatura:',
 'badsig'                     => 'Assinatura inválida; verifique o código HTML utilizado.',
-'badsiglength'               => 'Nome de utilizador muito longo. Seria necessário que possuísse menos de $1 caracteres.',
+'badsiglength'               => 'A sua assinatura é muito longa.
+Não deverá ter mais de $1 {{PLURAL:$1|caráter|carateres}}.',
+'yourgender'                 => 'Sexo:',
+'gender-unknown'             => 'Não especificado',
+'gender-male'                => 'Masculino',
+'gender-female'              => 'Feminino',
+'prefs-help-gender'          => 'Opcional: usado para correto endereçamento por software baseado no sexo. Esta informação será pública.',
 'email'                      => 'E-mail',
 'prefs-help-realname'        => 'O fornecimento de seu Nome verdadeiro é opcional, mas, caso decida o revelar, este será utilizado para lhe dar crédito pelo seu trabalho.',
 'loginerror'                 => 'Erro de autenticação',
-'prefs-help-email'           => 'O fornecimento de um endereço de e-mail é opcional, mas permite que os utilizadores entrem em contacto consigo sem que tenha de lhes revelar o seu endereço de e-mail.',
+'prefs-help-email'           => 'O endereço de e-mail é opcional, mas permite que uma nova palavra-chave lhe seja enviada em caso de esquecimento da mesma.
+Pode também escolher permitir que outros entrem em contacto consigo através da sua página de utilizador ou discussão sem que tenha de lhes revelar a sua identidade.',
+'prefs-help-email-required'  => 'O endereço de correio electrónico é requerido.',
 'nocookiesnew'               => 'A conta de utilizador foi criada, mas você não foi autenticado. {{SITENAME}} utiliza <i>cookies</i> para ligar os utilizadores às suas contas. Por favor, os active, depois autentique-se com o seu nome de utilizador e a sua palavra-chave.',
 'nocookieslogin'             => 'Você tem os <i>cookies</i> desactivados no seu navegador, e a {{SITENAME}} utiliza <i>cookies</i> para ligar os utilizadores às suas contas. Por favor os active e tente novamente.',
 'noname'                     => 'Você não colocou um nome de utilizador válido.',
 'loginsuccesstitle'          => 'Login bem sucedido',
 'loginsuccess'               => "'''Encontra-se agora ligado à {{SITENAME}} como \"\$1\"'''.",
 'nosuchuser'                 => 'Não existe nenhum utilizador com o nome "$1".
-Verifique o nome que introduziu, ou crie uma nova conta de utilizador.',
-'nosuchusershort'            => 'Não existe um utilizador com o nome "$1". Verifique o nome que introduziu.',
+Os nomes de utilizador são sensíveis à capitalização.
+Verifique a ortografia, ou [[Special:UserLogin/signup|crie uma nova conta]].',
+'nosuchusershort'            => 'Não existe um utilizador com o nome "<nowiki>$1</nowiki>". Verifique o nome que introduziu.',
 'nouserspecified'            => 'Precisa de especificar um nome de utilizador.',
 'wrongpassword'              => 'A palavra-chave que introduziu é inválida. Por favor, tente novamente.',
 'wrongpasswordempty'         => 'A palavra-chave introduzida está em branco. Por favor, tente novamente.',
-'passwordtooshort'           => 'A sua palavra-chave é demasiado curta. Deve ter no mínimo $1 caracteres.',
-'mailmypassword'             => 'Enviar uma nova palavra-chave por correio electrónico',
-'passwordremindertitle'      => 'Lembrador de palavras-chave da {{SITENAME}}',
+'passwordtooshort'           => 'A sua palavra-chave é inválida ou demasiado curta.
+Deve de ter no mínimo {{PLURAL:$1|1 caracter|$1 caracteres}} e ser diferente do seu nome de utilizador.',
+'mailmypassword'             => 'Enviar uma nova palavra-chave por e-mail',
+'passwordremindertitle'      => 'Nova palavra-chave temporária em {{SITENAME}}',
 'passwordremindertext'       => 'Alguém (provavelmente você, a partir do endereço de IP $1) solicitou que fosse lhe enviada uma nova palavra-chave para {{SITENAME}} ($4).
-A palavra-chave para o utilizador "$2" é a partir de agora "$3". Você pode entrar na sua conta e alterar a palavra-chave.
+Foi criada uma palavra-chave temporária para o utilizador "$2", e foi reposta como "$3". Caso esta tenha sido a sua intenção, entre na sua conta e escolha uma nova palavra-chave agora.
+A sua palavra-chave temporária expirará em {{PLURAL:$5|um dia|$5 dias}}.
 
-Caso tenha sido outra pessoa a fazer este pedido, ou caso você já se tenha lembrado da sua palavra-chave não deseja a alterar, pode ignorar esta mensagem e continuar a utilizar a palavra-chave antiga.',
+Caso tenha sido outra pessoa a fazer este pedido, ou caso você já se tenha lembrado da sua palavra-chave e não deseja alterá-la, ignore esta mensagem e continue a utilizar a palavra-chave antiga.',
 'noemail'                    => 'Não há um endereço de correio electrónico associado ao utilizador "$1".',
 'passwordsent'               => 'Uma nova palavra-chave encontra-se a ser enviada para o endereço de correio electrónico associado ao utilizador "$1".
 Por favor, volte a efectuar a autenticação ao recebê-la.',
@@ -467,30 +602,47 @@ Por favor, volte a efectuar a autenticação ao recebê-la.',
 'eauthentsent'               => 'Um email de confirmação foi enviado para o endereço de correio electrónico nomeado.
 Antes de qualquer outro email seja enviado para a conta, terá seguir as instruções no email,
 de modo a confirmar que a conta é mesmo sua.',
-'throttled-mailpassword'     => 'Um lembrete de palavra-chave já foi enviado nas últimas
-$1 horas. Para prevenir abusos, apenas um lembrete poderá ser enviado a cada
-$1 horas.',
-'mailerror'                  => 'Erro a enviar o mail: $1',
-'acct_creation_throttle_hit' => 'Pedimos desculpa, mas já foram criadas $1 contas por si. Não lhe é possível criar mais nenhuma.',
-'emailauthenticated'         => 'O seu endereço de correio electrónico foi autenticado em $1.',
+'throttled-mailpassword'     => 'Um lembrete de palavra-chave já foi enviado {{PLURAL:$1|na última hora|nas últimas $1 horas}}.
+Para prevenir abusos, apenas um lembrete poderá ser enviado a cada {{PLURAL:$1|hora|$1 horas}}.',
+'mailerror'                  => 'Erro a enviar o email: $1',
+'acct_creation_throttle_hit' => 'Visitantes deste wiki utilizando o seu endereço IP criaram {{PLURAL:$1|1 conta|$1 contas}} no último dia, o que é o máximo permitido neste período de tempo.
+Como resultado, visitantes que usam este endereço IP não podem criar mais nenhuma conta de momento.',
+'emailauthenticated'         => 'O seu endereço de e-mail foi autenticado às $3 de $2.',
 'emailnotauthenticated'      => 'O seu endereço de correio electrónico ainda não foi autenticado. Não lhe será enviado nenhum correio sobre nenhuma das seguintes funcionalidades.',
-'noemailprefs'               => 'Especifique um endereço de e-mail para que os seguintes recursos funcionem.',
+'noemailprefs'               => 'Especifique um endereço de e-mail nas suas preferências para activar estas funcionalidades.',
 'emailconfirmlink'           => 'Confirme o seu endereço de correio electrónico',
-'invalidemailaddress'        => 'O endereço de correio electrónico não pode ser aceite devido a talvez possuír um formato inválido. Por favor, introduza um endereço bem formatado ou esvazie o campo.',
+'invalidemailaddress'        => 'O endereço de e-mail não pode ser aceite devido a talvez possuir um formato inválido.
+Introduza um endereço correctamente formatado ou esvazie o campo.',
 'accountcreated'             => 'Conta criada',
 'accountcreatedtext'         => 'A conta de utilizador para $1 foi criada.',
+'createaccount-title'        => 'Criação de conta em {{SITENAME}}',
+'createaccount-text'         => 'Alguém criou uma conta de nome $2 para o seu endereço de email no wiki {{SITENAME}} ($4), tendo como palavra-chave #$3". Você deve se autenticar e alterar sua palavra-chave.
+
+Você pode ignorar esta mensagem caso a conta tenha sido criada por engano.',
+'login-throttled'            => 'Você fez muitas tentativas recentes de se autenticar com esta conta. Aguarde antes de tentar novamente.',
 'loginlanguagelabel'         => 'Idioma: $1',
 
 # Password reset dialog
-'resetpass'               => 'Criar nova palavra-chave',
-'resetpass_announce'      => 'Você foi autenticado através de uma palavra-chave temporária. Para prosseguir, será necessário definir uma nova palavra-chave.',
-'resetpass_text'          => '<!-- Adicionar texto aqui -->',
-'resetpass_header'        => 'Criar nova palavra-chave',
-'resetpass_submit'        => 'Definir palavra-chave e entrar',
-'resetpass_success'       => 'Sua palavra-chave foi alterada com sucesso! Autenticando-se...',
-'resetpass_bad_temporary' => 'Palavra-chave temporária incorrecta. Pode ser que você já tenha conseguido alterar a sua palavra-chave ou pedido que uma nova temporária fosse gerada.',
-'resetpass_forbidden'     => 'Não é possível alterar palavras-chave neste wiki',
-'resetpass_missing'       => 'Sem dados no formulário.',
+'resetpass'                 => 'Alterar palavra-chave',
+'resetpass_announce'        => 'Você foi autenticado através de uma palavra-chave temporária. Para prosseguir, será necessário definir uma nova palavra-chave.',
+'resetpass_text'            => '<!-- Adicionar texto aqui -->',
+'resetpass_header'          => 'Alterar palavra-chave da conta',
+'oldpassword'               => 'Palavra-chave antiga',
+'newpassword'               => 'Nova palavra-chave',
+'retypenew'                 => 'Reintroduza a nova palavra-chave',
+'resetpass_submit'          => 'Definir palavra-chave e entrar',
+'resetpass_success'         => 'Sua palavra-chave foi alterada com sucesso! Autenticando-se...',
+'resetpass_bad_temporary'   => 'Palavra-chave temporária incorrecta. Pode ser que você já tenha conseguido alterar a sua palavra-chave ou pedido que uma nova temporária fosse gerada.',
+'resetpass_forbidden'       => 'Não é possível alterar palavras-chave',
+'resetpass-no-info'         => 'Você precisa estar autenticado para aceder a esta página directamente.',
+'resetpass-submit-loggedin' => 'Alterar palavra-chave',
+'resetpass-wrong-oldpass'   => 'Palavra-chave temporária ou actual inválida. 
+Você pode já ter alterado com sucesso a sua palavra-chave, ou solicitado uma nova palavra-chave temporária.',
+'resetpass-temp-password'   => 'Palavra-chave temporária:',
+'resetpass-log'             => 'Registo de reposições de palavra-chave',
+'resetpass-logtext'         => 'Abaixo encontra-se um registo dos utilizadores que tiveram a sua palavra-chave reposta por um administrador.',
+'resetpass-logentry'        => 'alterou a palavra-chave de $1',
+'resetpass-comment'         => 'Motivo da reposição de palavra-chave:',
 
 # Edit page toolbar
 'bold_sample'     => 'Texto a negrito',
@@ -499,400 +651,708 @@ $1 horas.',
 'italic_tip'      => 'Texto em itálico',
 'link_sample'     => 'Título da ligação',
 'link_tip'        => 'Ligação interna',
-'extlink_sample'  => 'http://www.wikimedia.org ligação externa',
+'extlink_sample'  => 'http://www.example.com ligação externa',
 'extlink_tip'     => 'Ligação externa (lembre-se do prefixo http://)',
 'headline_sample' => 'Texto de cabeçalho',
 'headline_tip'    => 'Secção de nível 2',
 'math_sample'     => 'Inserir fórmula aqui',
 'math_tip'        => 'Fórmula matemática (LaTeX)',
 'nowiki_sample'   => 'Inserir texto não-formatado aqui',
-'nowiki_tip'      => 'Ignorar formato wiki',
+'nowiki_tip'      => 'Ignorar formatação wiki',
 'image_sample'    => 'Exemplo.jpg',
-'image_tip'       => 'Imagem anexa',
+'image_tip'       => 'Ficheiro embutido',
 'media_sample'    => 'Exemplo.ogg',
-'media_tip'       => 'Ligação a ficheiro interno de multimédia',
+'media_tip'       => 'Ligação para ficheiro',
 'sig_tip'         => 'Sua assinatura, com hora e data',
 'hr_tip'          => 'Linha horizontal (utilize moderadamente)',
 
 # Edit pages
-'summary'                   => 'Sumário',
-'subject'                   => 'Assunto/cabeçalho',
-'minoredit'                 => 'Marcar como edição menor',
-'watchthis'                 => 'Observar esta página',
-'savearticle'               => 'Salvar página',
-'preview'                   => 'Prever',
-'showpreview'               => 'Mostrar previsão',
-'showlivepreview'           => 'Pré-visualização em tempo real',
-'showdiff'                  => 'Mostrar alterações',
-'anoneditwarning'           => "'''Atenção''': Você não se encontra autenticado. O seu endereço de IP será registado no histórico de edições desta página.",
-'missingsummary'            => "'''Lembrete:''' Você não introduziu um sumário de edição. Se carregar novamente em Salvar a sua edição será salva sem um sumário.",
-'missingcommenttext'        => 'Por favor, introduzida um comentário abaixo.',
-'missingcommentheader'      => "'''Lembrete:''' Você não introduziu um assunto/título para este comentário. Se carregar novamente em Salvar a sua edição será salva sem um título/assunto.",
-'summary-preview'           => 'Previsão de sumário',
-'subject-preview'           => 'Previsão de assunto/título',
-'blockedtitle'              => 'O utilizador está bloqueado',
-'blockedtext'               => '<big>O seu nome de utilizador ou endereço de IP foi bloqueado</big>
-
-O bloqueio foi realizado por $1. O motivo apresentado foi \'\'$2\'\'.
+'summary'                          => 'Sumário:',
+'subject'                          => 'Assunto/cabeçalho:',
+'minoredit'                        => 'Marcar como edição menor',
+'watchthis'                        => 'Observar esta página',
+'savearticle'                      => 'Gravar página',
+'preview'                          => 'Prever',
+'showpreview'                      => 'Mostrar previsão',
+'showlivepreview'                  => 'Pré-visualização em tempo real',
+'showdiff'                         => 'Mostrar alterações',
+'anoneditwarning'                  => "'''Atenção''': Você não se encontra autenticado. O seu endereço de IP será registado no histórico de edições desta página.",
+'missingsummary'                   => "'''Lembrete:''' Você não introduziu um sumário de edição. Se carregar novamente em Salvar a sua edição será salva sem um sumário.",
+'missingcommenttext'               => 'Por favor, introduzida um comentário abaixo.',
+'missingcommentheader'             => "'''Lembrete:''' Você não introduziu um assunto/título para este comentário. Se carregar novamente em Salvar a sua edição será salva sem um título/assunto.",
+'summary-preview'                  => 'Previsão de sumário:',
+'subject-preview'                  => 'Previsão de assunto/título:',
+'blockedtitle'                     => 'O utilizador está bloqueado',
+'blockedtext'                      => '<big>O seu nome de utilizador ou endereço de IP foi bloqueado</big>
+
+O bloqueio foi realizado por $1.
+O motivo apresentado foi \'\'$2\'\'.
 
 * Início do bloqueio: $8
 * Expiração do bloqueio: $6
 * Destino do bloqueio: $7
 
-Você pode contactar $1 ou outro [[{{MediaWiki:grouppage-sysop}}|administrador]] para discutir sobre o bloqueio.
+Você pode contactar $1 ou outro [[{{MediaWiki:Grouppage-sysop}}|administrador]] para discutir sobre o bloqueio.
 
-Note que não poderá utilizar a funcionalidade "Contactar utilizador" se não possuir uma conta neste wiki ({{SITENAME}}) com um endereço de email válido indicado nas suas [[{{ns:special}}:Preferences|preferências de utilizador]] e se tiver sido bloqueado de utilizar tal recurso.
+Note que não poderá utilizar a funcionalidade "Contactar utilizador" se não possuir uma conta neste wiki ({{SITENAME}}) com um endereço de email válido indicado nas suas [[Special:Preferences|preferências de utilizador]] e se tiver sido bloqueado de utilizar tal recurso.
 
-O seu endereço de IP atual é $3 e a ID de bloqueio é $5. Por favor, inclua um desses (ou ambos) dados em quaisquer tentativas de esclarecimentos.',
-'autoblockedtext'           => 'O seu endereço de IP foi bloqueado de forma automática uma vez que foi utilizado recentemente por outro utilizador, o qual foi bloqueado por $1.
+O seu endereço de IP atual é $3 e a ID de bloqueio é $5.
+Por favor, inclua tais dados em quaisquer tentativas de esclarecimentos.',
+'autoblockedtext'                  => 'O seu endereço de IP foi bloqueado de forma automática, uma vez que foi utilizado recentemente por outro utilizador, o qual foi bloqueado por $1.
 O motivo apresentado foi:
 
 :\'\'$2\'\'
 
 * Início do bloqueio: $8
 * Expiração do bloqueio: $6
+* Destino do bloqueio: $7
 
-Você pode contactar $1 ou outro [[{{MediaWiki:grouppage-sysop}}|administrador]] para discutir sobre o bloqueio.
-
-Note que não poderá utilizar a funcionalidade "Contactar utilizador" se não possuir uma conta neste wiki ({{SITENAME}}) com um endereço de email válido indicado nas suas [[{{ns:special}}:Preferences|preferências de utilizador]] e se tiver sido bloqueado de utilizar tal recurso.
-
-Sua ID de bloqueio é $5. Por favor, inclua esse dado em qualquer tentativa de esclarecimentos que for realizar.',
-'blockedtext-concise'       => '$7, que coincide com seu nome de utilizador ou endereço de IP, foi bloqueado por $1. O motivo apresentado foi $2. O bloqueio expirará em $6. Para discutir sobre o bloqueio, você pode entrar em contato ou com $1 ou com outro administrador. Não será possível utilizar o recurso "Contactar utilizador" sem um endereço de email válido indicado nas suas preferências de utilizador e se tiver sido bloqueado de utilizar tal recurso. 
-Seu atual endereço de IP é $3 e o ID de bloqueio é $5. Por favor, inclua um desses (ou ambos) dados em quaisquer tentativas de esclarecimentos.',
-'autoblockedtext-concise'   => 'O seu endereço de IP foi usado recentemente por um utilizador que foi bloqueado. O bloqueio foi efetuado por $1. O motivo apresentado foi $2. O bloqueio expirará em $6. Para discutir sobre o bloqueio, você pode entrar em contato ou com $1 ou com outro administrador. Não será possível utilizar o recurso "Contactar utilizador" sem um endereço de email válido indicado nas suas preferências de utilizador e se tiver sido bloqueado de utilizar tal recurso. Seu atual endereço de IP é $3 e o ID de bloqueio é $5. Por favor, inclua um desses (ou ambos) dados em quaisquer tentativas de esclarecimentos.',
-'blockedoriginalsource'     => "O código de '''$1''' é mostrado abaixo:",
-'blockededitsource'         => "O texto das '''suas edições''' em '''$1''' é mostrado abaixo:",
-'whitelistedittitle'        => 'Autenticacao necessaria para editar paginas.',
-'whitelistedittext'         => 'Presisa de se $1 para poder editar paginas.',
-'whitelistreadtitle'        => 'É necessária a autentificação para poder visualizar',
-'whitelistreadtext'         => 'Precisa de se [[{{ns:special}}:Userlogin|autenticar]] para poder visualizar páginas.',
-'whitelistacctitle'         => 'Não lhe é permitido criar uma conta',
-'whitelistacctext'          => 'De modo a poder criar contas de utilizador neste Wiki terá que se [[{{ns:special}}:Userlogin|autenticar]] e possuir as devidas permissões.',
-'confirmedittitle'          => 'Confirmação de e-mail requerida para editar',
-'confirmedittext'           => 'Você precisa confirmar o seu endereço de e-mail antes de começar a editar páginas. Por favor, introduza um e valide-o através das suas [[{{ns:special}}:Preferences|preferências de utilizador]].',
-'nosuchsectiontitle'        => 'Secção inexistente',
-'nosuchsectiontext'         => 'Você tentou editar uma secção que não existe. Uma vez que não há a secção $1, não há um local para salvar a sua edição.',
-'loginreqtitle'             => 'Autenticação Requerida',
-'loginreqlink'              => 'autenticar-se',
-'loginreqpagetext'          => 'Você precisa de $1 para poder visualizar outras páginas.',
-'accmailtitle'              => 'Palavra-chave enviada.',
-'accmailtext'               => "A palavra-chave para '$1' foi enviada para $2.",
-'newarticle'                => '(Novo)',
-'newarticletext'            => "Você seguiu um link para uma página que ainda não existe. 
+Você pode contactar $1 ou outro [[{{MediaWiki:Grouppage-sysop}}|administrador]] para discutir sobre o bloqueio.
+
+Note que não poderá utilizar a funcionalidade "Contactar utilizador" se não possuir uma conta neste wiki ({{SITENAME}}) com um endereço de email válido indicado nas suas [[Special:Preferences|preferências de utilizador]] e se tiver sido bloqueado de utilizar tal recurso.
+
+Seu endereço de IP no momento é $3 e sua ID de bloqueio é #$5.
+Por favor, inclua tais dados em qualquer tentativa de esclarecimentos que for realizar.',
+'blockednoreason'                  => 'sem motivo especificado',
+'blockedoriginalsource'            => "O código de '''$1''' é mostrado abaixo:",
+'blockededitsource'                => "O texto das '''suas edições''' em '''$1''' é mostrado abaixo:",
+'whitelistedittitle'               => 'É necessário autenticar-se para editar páginas',
+'whitelistedittext'                => 'Precisa de se $1 para poder editar páginas.',
+'confirmedittitle'                 => 'Confirmação de e-mail requerida para editar',
+'confirmedittext'                  => 'Você precisa confirmar o seu endereço de e-mail antes de começar a editar páginas.
+Por favor, introduza um e valide-o através das suas [[Special:Preferences|preferências de utilizador]].',
+'nosuchsectiontitle'               => 'Secção inexistente',
+'nosuchsectiontext'                => 'Você tentou editar uma secção que não existe. Uma vez que não há a secção $1, não há um local para salvar a sua edição.',
+'loginreqtitle'                    => 'Autenticação Requerida',
+'loginreqlink'                     => 'autenticar-se',
+'loginreqpagetext'                 => 'Você precisa de $1 para poder visualizar outras páginas.',
+'accmailtitle'                     => 'Palavra-chave enviada.',
+'accmailtext'                      => "Uma palavra-chave gerada aleatoriamente para [[User talk:$1|$1]] foi enviada para $2.
+
+A palavra-chave para este nova conta pode ser alterada na página para ''[[Special:ChangePassword|alterar palavra-chave]]'' após autenticação.",
+'newarticle'                       => '(Nova)',
+'newarticletext'                   => "Você seguiu uma ligação para uma página que ainda não existe.
 Para criá-la, escreva o seu conteúdo na caixa abaixo
-(veja a [[{{MediaWiki:helppage}}|página de ajuda]] para mais detalhes).
+(veja a [[{{MediaWiki:Helppage}}|página de ajuda]] para mais detalhes).
 Se você chegou até aqui por engano, clique no botão '''voltar''' (ou ''back'') do seu navegador.",
-'anontalkpagetext'          => "----
-''Esta é a página de discussão para um utilizador anónimo que ainda não criou uma conta ou que não a utiliza, de modo a que temos que utilizar o endereço de IP para identificá-lo(a). Um endereço de IP pode ser partilhado por vários utilizadores. Se é um utilizador anónimo e sente que comentários irrelevantes foram direccionados a você, por favor [[{{ns:special}}:Userlogin|crie uma conta ou autentique-se]] para evitar futuras confusões com outros utilizadores anónimos.''",
-'noarticletext'             => 'Não existe actualmente texto nesta página; você pode [[{{ns:special}}:Search/{{PAGENAME}}|pesquisar pelo título desta página noutras páginas]] ou [{{fullurl:{{FULLPAGENAME}}|action=edit}} editar esta página].',
-'clearyourcache'            => "'''Nota:''' Após salvar, terá de limpar a cache do seu navegador para ver as alterações.
-'''Mozilla / Firefox / Safari:''' pressione ''Shift'' enquanto clica em ''Recarregar'', ou pressione ''Ctrl-Shift-R'' (''Cmd-Shift-R'' no Apple Mac); '''IE:''' pressione ''Ctrl'' enquanto clica em ''Recarregar'', ou pressione ''Ctrl-F5''; '''Konqueror:''': simplesmente clique no botão ''Recarregar'', ou pressione ''F5''; utilizadores do navegador '''Opera''' talvez precisem limpar completamente a sua cache em ''Ferramentas→Preferências''.",
-'usercssjsyoucanpreview'    => '<strong>Dica:</strong> Utilize o botão "Mostrar previsão" para testar seu novo CSS/JS antes de salvar.',
-'usercsspreview'            => "'''Lembre-se que está apenas a prever o seu CSS particular e que ele ainda não foi salvo!'''",
-'userjspreview'             => "'''Lembre-se que está apenas a testar/prever o seu JavaScript particular e que ele ainda não foi salvo!'''",
-'userinvalidcssjstitle'     => "'''Aviso:''' Não existe um tema \"\$1\". Lembre-se que as páginas .css e  .js utilizam um título em minúsculas, exemplo: {{ns:user}}:Alguém/monobook.css aposto a {{ns:user}}:Alguém/Monobook.css.",
-'updated'                   => '(Actualizado)',
-'note'                      => '<strong>Nota:</strong>',
-'previewnote'               => '<strong>Isto é apenas uma previsão. As modificações ainda não foram salvas!</strong>',
-'previewconflict'           => 'Esta previsão reflete o texto que está na área de edição acima e como ele aparecerá se você escolher salvar.',
-'session_fail_preview'      => '<strong>Pedimos desculpas, mas não foi possível processar a sua edição devido à perda de dados da sua sessão.
-Por favor tente novamente. Caso continue a não funcionar, tente sair e voltar a entrar na sua conta.</strong>',
-'session_fail_preview_html' => "<strong>Desculpe-nos! Não foi possível processar a sua edição devido a uma perda de dados de sessão.</strong>
-
-''Devido a este wiki possuir HTML raw activo, a previsão não será exibida como forma de precaução contra ataques por JavaScript.''
-
-<strong>Por favor, tente novamente caso esta seja uma tentativa de edição legítima. Caso continue a não funcionar, tente desautenticar-se e voltar a entrar na sua conta.</strong>",
-'token_suffix_mismatch'     => '<strong>A sua edição foi rejeitada uma vez que seu software de navegação mutilou os sinais de pontuação do sinal de edição. A edição foi rejeitada para evitar perdas no texto da página. 
-Isso acontece ocasionalmente quando se usa um serviço de proxy anonimizador mal configurado.</strong>',
-'editing'                   => 'Editando $1',
-'editinguser'               => 'Editando utilizador $1',
-'editingsection'            => 'Editando $1 (secção)',
-'editingcomment'            => 'Editando $1 (comentário)',
-'editconflict'              => 'Conflito de edição: $1',
-'explainconflict'           => 'Alguém mudou a página enquanto você a estava editando.
+'anontalkpagetext'                 => "----''Esta é a página de discussão para um utilizador anónimo que ainda não criou uma conta ou que não a utiliza, de modo a que temos que utilizar o endereço de IP para identificá-lo(a).
+Um endereço de IP pode ser partilhado por vários utilizadores.
+Se é um utilizador anónimo e sente que comentários irrelevantes foram direccionados a você, por favor [[Special:UserLogin/signup|crie uma conta]] ou [[Special:UserLogin|autentique-se]] para evitar futuras confusões com outros utilizadores anónimos.''",
+'noarticletext'                    => 'Não existe atualmente texto nesta página.
+Você pode [[Special:Search/{{PAGENAME}}|pesquisar pelo título desta página]] noutras páginas,
+<span class="plainlinks">[{{fullurl:Special:Log|page={{urlencode:{{FULLPAGENAME}}}}}} pesquisar os registos relacionados],
+ou [{{fullurl:{{FULLPAGENAME}}|action=edit}} editar esta página]</span>.',
+'userpage-userdoesnotexist'        => 'A conta "$1" não se encontra registada. Por gentileza, verifique se deseja mesmo criar/editar esta página.',
+'clearyourcache'                   => "'''Nota:''' Após salvar, terá de limpar a cache do seu navegador para ver as alterações.'''
+'''Mozilla / Firefox / Safari:''' pressione ''Shift'' enquanto clica em ''Recarregar'', ou pressione ou ''Ctrl-F5'' ou ''Ctrl-R'' (''Command-R'' num Macintosh); '''Konqueror:''': clique no botão ''Recarregar'' ou pressione ''F5''; '''Opera:''' limpe a sua cache em ''Ferramentas → Preferências'' (''Tools → Preferences''); '''Internet Explorer:''' pressione ''Ctrl'' enquanto clica em ''Recarregar'' ou pressione ''Ctrl-F5'';",
+'usercssjsyoucanpreview'           => "'''Dica:''' Utilize o botão \"Mostrar previsão\" para testar seu novo CSS/JS antes de salvar.",
+'usercsspreview'                   => "'''Lembre-se que está apenas a prever o seu CSS particular.
+Ele ainda não foi salvo!'''",
+'userjspreview'                    => "'''Lembre-se que está apenas a testar/prever o seu JavaScript particular e que ele ainda não foi salvo!'''",
+'userinvalidcssjstitle'            => "'''Aviso:''' Não existe um tema \"\$1\". Lembre-se que as páginas .css e  .js utilizam um título em minúsculas, exemplo: {{ns:user}}:Alguém/monobook.css aposto a {{ns:user}}:Alguém/Monobook.css.",
+'updated'                          => '(Actualizado)',
+'note'                             => "'''Nota:'''",
+'previewnote'                      => "'''Isto é apenas uma previsão.
+As modificações ainda não foram salvas!'''",
+'previewconflict'                  => 'Esta previsão reflete o texto que está na área de edição acima e como ele aparecerá se você escolher salvar.',
+'session_fail_preview'             => "'''Não foi possível processar a sua edição devido à perda de dados da sua sessão.
+Por favor tente novamente.
+Caso continue a não funcionar, tente [[Special:UserLogout|sair]] e voltar a entrar na sua conta.'''",
+'session_fail_preview_html'        => "'''Não foi possível processar a sua edição devido a uma perda de dados de sessão.'''
+
+''Devido a {{SITENAME}} possuir HTML bruto activo, a previsão não será exibida, como forma de precaução contra ataques por JavaScript.''
+
+'''Por favor, tente novamente caso esta seja uma tentativa de edição legítima.
+Caso continue a não funcionar, tente [[Special:UserLogout|desautenticar-se]] e voltar a entrar na sua conta.'''",
+'token_suffix_mismatch'            => "'''A sua edição foi rejeitada uma vez que seu software de navegação mutilou os sinais de pontuação no identificador de edição. A edição foi rejeitada para evitar perdas no texto da página.
+Isso acontece ocasionalmente quando se usa um serviço de proxy anonimizador mal configurado.'''",
+'editing'                          => 'Editando $1',
+'editingsection'                   => 'Editando $1 (secção)',
+'editingcomment'                   => 'Editando $1 (nova secção)',
+'editconflict'                     => 'Conflito de edição: $1',
+'explainconflict'                  => 'Alguém mudou a página enquanto você a estava editando.
 A área de texto acima mostra o texto da forma como está no momento.
 Suas mudanças são mostradas na área abaixo
 Você terá que mesclar suas modificações no texto existente.
 <b>SOMENTE</b> o texto na área acima será salvo quando você pressionar
 "Salvar página".<br />',
-'yourtext'                  => 'Seu texto',
-'storedversion'             => 'Versão guardada',
-'nonunicodebrowser'         => '<strong>AVISO: O seu navegador não é compatível com as especificações unicode. Um contorno terá de ser utilizado para permitir que você possa editar com segurança os artigos: os caracteres não-ASCII aparecerão na caixa de edição no formato de códigos hexadecimais.</strong>',
-'editingold'                => '<strong>CUIDADO: Encontra-se a editar uma revisão 
+'yourtext'                         => 'Seu texto',
+'storedversion'                    => 'Versão guardada',
+'nonunicodebrowser'                => "'''AVISO: O seu navegador não é compatível com as especificações unicode.
+Um contorno terá de ser utilizado para permitir que você possa editar as páginas com segurança: os caracteres não-ASCII aparecerão na caixa de edição no formato de códigos hexadecimais.'''",
+'editingold'                       => "'''CUIDADO: Encontra-se a editar uma revisão
 desactualizada desta página.
-Se salvá-la, todas as mudanças feitas a partir desta revisão serão perdidas.</strong>',
-'yourdiff'                  => 'Diferenças',
-'copyrightwarning'          => 'Por favor, note que todas as suas contributições em {{SITENAME}} são consideradas como lançadas nos termos da licença $2 (veja $1 para detalhes). Se você não deseja que o seu texto seja inexoravelmente editado e redistribuído de tal forma, não o envie.<br />
-Você está, ao mesmo tempo, garantindo a nós que isto é algo escrito por você mesmo ou algo copiado de alguma fonte de textos em domínio público ou similarmente de teor livre.
-<strong>NÃO ENVIE TRABALHO PROTEGIDO POR DIREITOS AUTORAIS SEM A DEVIDA PERMISSÃO!</strong>',
-'copyrightwarning2'         => 'Por favor, note que todas as suas contributições em {{SITENAME}} podem ser editadas, alteradas ou removidas por outros contribuidores. Se você não deseja que o seu texto seja inexoravelmente editado, não o envie.<br />
-Você está, ao mesmo tempo, garantindo a nós que isto é algo escrito por você mesmo ou algo copiado de alguma fonte de textos em domínio público ou similarmente de teor livre (veja $1 para detalhes).
-<strong>NÃO ENVIE TRABALHO PROTEGIDO POR DIREITOS AUTORAIS SEM A DEVIDA PERMISSÃO!</strong>',
-'longpagewarning'           => '<strong>AVISO: Esta página possui $1 kilobytes; alguns 
-navegadores possuem problemas em editar páginas maiores que 32kb.
-Por favor, considere seccionar a página em secções de menor dimensão.</strong>',
-'longpageerror'             => '<strong>ERRO: O texto de página que você submeteu tem mais de $1 kilobytes em tamanho, que é maior que o máximo de $2 kilobytes. A página não pode ser salva.</strong>',
-'readonlywarning'           => '<strong>AVISO: A base de dados foi bloqueada para manutenção, pelo que não poderá salvar a sua edição neste momento. Pode, no entanto, copiar o seu texto num editor externo e guardá-lo para posterior submissão.</strong>',
-'protectedpagewarning'      => '<strong>AVISO: Esta página foi protegida e poderá ser editada apenas por utilizadores com privilégios sysop (administradores).</strong>',
-'semiprotectedpagewarning'  => "'''Nota:''' Esta página foi protegida de modo a que apenas utilizadores registados a possam editar.",
-'cascadeprotectedwarning'   => "'''Atenção:''' Esta página se encontra protegida de forma que apenas {{int:group-sysop}} possam editá-la, uma vez que se encontra incluída {{PLURAL:\$1|na seguinte página protegida|nas seguintes páginas protegidas}} com a \"proteção progressiva\":",
-'templatesused'             => 'Predefinições utilizadas nesta página:',
-'templatesusedpreview'      => 'Predefinições utilizadas nesta previsão:',
-'templatesusedsection'      => 'Predefinições utilizadas nesta secção:',
-'template-protected'        => '(protegida)',
-'template-semiprotected'    => '(semi-protegida)',
-'edittools'                 => '<!-- O texto aqui disponibilizado será exibido abaixo dos formulários de edição e de envio de ficheiros. -->',
-'nocreatetitle'             => 'A criação de páginas encontra-se limitada',
-'nocreatetext'              => 'Este website tem restringida a habilidade de criar novas páginas.
-Pode voltar atrás e editar uma página já existente, ou [[{{ns:special}}:Userlogin|autenticar-se ou criar uma conta]].',
-'nocreate-loggedin'         => 'Você não possui permissões de criar novas páginas neste wiki.',
-'permissionserrors'         => 'Erros de permissões',
-'permissionserrorstext'     => 'Você não possui permissão de fazer isso, {{PLURAL:$1|pelo seguinte motivo|pelos seguintes motivos}}:',
-'recreate-deleted-warn'     => "'''Atenção: Você está criando novamente uma página já eliminada em outra ocasião.'''
+Se salvá-la, todas as mudanças feitas a partir desta revisão serão perdidas.'''",
+'yourdiff'                         => 'Diferenças',
+'copyrightwarning'                 => "Por favor, note que todas as suas contribuições em {{SITENAME}} são consideradas como lançadas nos termos da licença $2 (veja $1 para detalhes). Se não deseja que o seu texto seja inexoravelmente editado e redistribuído de tal forma, não o envie.<br />
+Você está, ao mesmo tempo, a garantir-nos que isto é algo escrito por si, ou algo copiado de uma fonte de textos em domínio público ou similarmente de teor livre.
+'''NÃO ENVIE TRABALHO PROTEGIDO POR DIREITOS DE AUTOR SEM A DEVIDA PERMISSÃO!'''",
+'copyrightwarning2'                => "Por favor, note que todas as suas contribuições em {{SITENAME}} podem ser editadas, alteradas ou removidas por outros contribuidores. Se você não deseja que o seu texto seja inexoravelmente editado, não o envie.<br />
+Você está, ao mesmo tempo, a garantir-nos que isto é algo escrito por si, ou algo copiado de alguma fonte de textos em domínio público ou similarmente de teor livre (veja $1 para detalhes).
+'''NÃO ENVIE TRABALHO PROTEGIDO POR DIREITOS DE AUTOR SEM A DEVIDA PERMISSÃO!'''",
+'longpagewarning'                  => "'''AVISO: Esta página possui $1 kilobytes; alguns
+navegadores possuem problemas em editar páginas maiores que 32 kb.
+Por favor, considere seccionar a página em secções de menor dimensão.'''",
+'longpageerror'                    => "'''ERRO: O texto de página que você submeteu tem mais de $1 kilobytes em tamanho, que é maior que o máximo de $2 kilobytes. A página não pode ser salva.'''",
+'readonlywarning'                  => "'''AVISO: A base de dados foi bloqueada para manutenção, pelo que não poderá salvar a sua edição neste momento.
+Pode, no entanto, copiar o seu texto num editor externo e guardá-lo para posterior submissão.'''
+
+Quem bloqueou a base de dados forneceu a seguinte justificativa: $1",
+'protectedpagewarning'             => "'''AVISO: Esta página foi protegida e poderá ser editada apenas por utilizadores com privilégios sysop (administradores).'''",
+'semiprotectedpagewarning'         => "'''Nota:''' Esta página foi protegida de modo a que apenas utilizadores registados a possam editar.",
+'cascadeprotectedwarning'          => "'''Atenção:''' Esta página se encontra protegida de forma que apenas {{int:group-sysop}} possam editá-la, uma vez que se encontra incluída {{PLURAL:\$1|na seguinte página protegida|nas seguintes páginas protegidas}} com a \"proteção progressiva\":",
+'titleprotectedwarning'            => "'''ATENÇÃO: Esta página foi protegida por forma a que [[Special:ListGroupRights|privilégios específicos]] sejam necessários para criá-la.'''",
+'templatesused'                    => 'Predefinições utilizadas nesta página:',
+'templatesusedpreview'             => 'Predefinições utilizadas nesta previsão:',
+'templatesusedsection'             => 'Predefinições utilizadas nesta secção:',
+'template-protected'               => '(protegida)',
+'template-semiprotected'           => '(semi-protegida)',
+'hiddencategories'                 => 'Esta página integra {{PLURAL:$1|uma categoria oculta|$1 categorias ocultas}}:',
+'edittools'                        => '<!-- O texto aqui disponibilizado será exibido abaixo dos formulários de edição e de envio de ficheiros. -->',
+'nocreatetitle'                    => 'A criação de páginas encontra-se limitada',
+'nocreatetext'                     => '{{SITENAME}} tem restringida a habilidade de criar novas páginas.
+Pode voltar atrás e editar uma página já existente, ou [[Special:UserLogin|autenticar-se ou criar uma conta]].',
+'nocreate-loggedin'                => 'Você não possui permissões de criar novas páginas.',
+'permissionserrors'                => 'Erros de permissões',
+'permissionserrorstext'            => 'Você não possui permissão de fazer isso, {{PLURAL:$1|pelo seguinte motivo|pelos seguintes motivos}}:',
+'permissionserrorstext-withaction' => 'Você não possui permissão para $2, {{PLURAL:$1|pelo seguinte motivo|pelos seguintes motivos}}:',
+'recreate-deleted-warn'            => "'''Atenção: Você está criando novamente uma página já eliminada em outra ocasião.'''
 
 Certifique-se de que seja adequado prosseguir editando esta página.
 O registo de eliminação desta página é exibido a seguir, para sua comodidade:",
+'deleted-notice'                   => 'Esta página foi eliminada. Disponibiliza-se abaixo o registo de eliminações para esta página, para referência.',
+'deletelog-fulllog'                => 'Ver registo completo',
+'edit-hook-aborted'                => 'Edição abortada por hook.
+Ele não deu nenhuma explicação.',
+'edit-gone-missing'                => 'Não foi possível atualizar a página.
+Ela foi, aparentemente, eliminada.',
+'edit-conflict'                    => 'Conflito de edição.',
+'edit-no-change'                   => 'A sua edição foi ignorada, uma vez que o texto não sofreu alterações.',
+'edit-already-exists'              => 'Não foi possível criar uma nova página.
+Ela já existia.',
+
+# Parser/template warnings
+'expensive-parserfunction-warning'        => 'Aviso: Esta página contém demasiadas chamadas custosas a funções do analisador "parser".
+
+Deveria ter menos de $2 {{PLURAL:$2|chamada|chamadas}}. Neste momento {{PLURAL:$1|há $1 chamada|existem $1 chamadas}}.',
+'expensive-parserfunction-category'       => 'Páginas com demasiadas chamadas custosas a funções do analisador "parser"',
+'post-expand-template-inclusion-warning'  => 'Aviso: O tamanho de inclusão de predefinições é demasiado grande, algumas predefinições não serão incluídas.',
+'post-expand-template-inclusion-category' => 'Páginas onde o tamanho de inclusão de predefinições é excedido',
+'post-expand-template-argument-warning'   => 'Aviso: Esta página contém pelo menos um argumento de predefinição com um tamanho expandido demasiado grande.
+Estes argumentos foram omitidos.',
+'post-expand-template-argument-category'  => 'Páginas com omissões de argumentos em predefinições',
+'parser-template-loop-warning'            => 'Ciclo de predefinições detectado: [[$1]]',
+'parser-template-recursion-depth-warning' => 'Atingido o limite de profundidade de recursividade de predefinição ($1)',
 
 # "Undo" feature
-'undo-success' => 'A edição pôde ser desfeita. Por gentileza, verifique o comparativo a seguir para se certificar  de que é isto que deseja fazer, salvando as alterações após ter terminado de revisá-las.',
+'undo-success' => 'A edição pode ser desfeita.
+Por favor, verifique a seguinte comparação para se certificar de que é o que pretende fazer, e grave abaixo as alterações para finalizar e desfazer a edição.',
 'undo-failure' => 'A edição não pôde ser desfeita devido a alterações intermediárias conflitantes.',
-'undo-summary' => 'Desfeita a edição $1 de [[{{ns:special}}:Contributions/$2|$2]] ([[User talk:$2|Discussão]])',
+'undo-norev'   => 'A edição não pôde ser desfeita porque não existe ou foi apagada.',
+'undo-summary' => 'Desfeita a edição $1 de [[Special:Contributions/$2|$2]] ([[User talk:$2|Discussão]])',
 
 # Account creation failure
 'cantcreateaccounttitle' => 'Não é possível criar uma conta',
-'cantcreateaccounttext'  => 'A criação de contas a partir deste endereço IP (<b>$1</b>) foi bloqueada. 
-Isto é provavelmente devido a vandalismo persistente efectuada a partir da sua escola ou ISP.',
+'cantcreateaccount-text' => "Este IP ('''$1''') foi bloqueado de criar novas contas por [[User:$3|$3]].
+
+A justificativa apresentada por $3 foi ''$2''",
 
 # History pages
-'revhistory'          => 'Histórico de edições',
-'viewpagelogs'        => 'Ver registos para esta página',
-'nohistory'           => 'Não há histórico de edições para esta página.',
-'revnotfound'         => 'Revisão não encontrada',
-'revnotfoundtext'     => 'A antiga revisão desta página que requesitou não pode ser encontrada. Por favor verifique o URL que utilizou para aceder esta página.',
-'loadhist'            => 'Carregando histórico',
-'currentrev'          => 'Revisão actual',
-'revisionasof'        => 'Revisão de $1',
-'revision-info'       => 'Revisão de $1; $2',
-'previousrevision'    => '← Versão anterior',
-'nextrevision'        => 'Versão posterior →',
-'currentrevisionlink' => 'ver versão actual',
-'cur'                 => 'act',
-'next'                => 'prox',
-'last'                => 'ult',
-'orig'                => 'orig',
-'page_first'          => 'primeira',
-'page_last'           => 'última',
-'histlegend'          => 'Selecção de diferença: marque as caixas em uma das versões que deseja comparar e carregue no botão.<br />
-Legenda: (actu) = diferenças da versão actual,
-(ult) = diferença da versão precedente, m = edição menor',
-'deletedrev'          => '[eliminada]',
-'histfirst'           => 'Mais antigas',
-'histlast'            => 'Mais recentes',
-'historysize'         => '($1 bytes)',
-'historyempty'        => '(vazio)',
+'viewpagelogs'           => 'Ver registos para esta página',
+'nohistory'              => 'Não há histórico de edições para esta página.',
+'currentrev'             => 'Revisão actual',
+'currentrev-asof'        => 'Edição actual tal como $1',
+'revisionasof'           => 'Edição tal como às $1',
+'revision-info'          => 'Revisão de $1; $2', # Additionally available: $3: revision id
+'previousrevision'       => '← Versão anterior',
+'nextrevision'           => 'Versão posterior →',
+'currentrevisionlink'    => 'ver versão actual',
+'cur'                    => 'atu',
+'next'                   => 'prox',
+'last'                   => 'ant',
+'page_first'             => 'primeira',
+'page_last'              => 'última',
+'histlegend'             => "Seleção de diferença: marque as caixas de opção das versões que deseja comparar e carregue em 'Enter' ou no botão no fundo da página.<br />
+Legenda: '''(atu)''' = diferenças da versão atual,
+'''(ant)''' = diferenças da versão anterior, '''m''' = edição menor",
+'history-fieldset-title' => 'Navegar pelo histórico',
+'deletedrev'             => '[eliminada]',
+'histfirst'              => 'Mais antigas',
+'histlast'               => 'Mais recentes',
+'historysize'            => '({{PLURAL:$1|1 byte|$1 bytes}})',
+'historyempty'           => '(vazia)',
 
 # Revision feed
 'history-feed-title'          => 'História de revisão',
-'history-feed-description'    => 'Histórico de revisões para esta página nesta wiki',
-'history-feed-item-nocomment' => '$1 a $2', # user at time
+'history-feed-description'    => 'Histórico de edições para esta página nesta wiki',
+'history-feed-item-nocomment' => '$1 em $2', # user at time
 'history-feed-empty'          => 'A página requisitada não existe.
 Poderá ter sido eliminada da wiki ou renomeada.
-Tente [[{{ns:special}}:Search|pesquisar na wiki]] por páginas relevantes.',
+Tente [[Special:Search|pesquisar na wiki]] por páginas relevantes.',
 
 # Revision deletion
-'rev-deleted-comment'         => '(comentário removido)',
-'rev-deleted-user'            => '(nome de utilizador removido)',
-'rev-deleted-event'           => '(entrada removida)',
-'rev-deleted-text-permission' => '<div class="mw-warning plainlinks">
-Esta revisão desta página foi removida dos arquivos públicos.
-Poderão existir detalhes no [{{fullurl:Special:Log/delete|page={{PAGENAMEE}}}} registo de eliminação].
-</div>',
-'rev-deleted-text-view'       => '<div class="mw-warning plainlinks">
-A revisão desta página foi removida dos arquivos públicos.
-Como um administrador desta wiki pode a ver;
-mais detalhes no [{{fullurl:Special:Log/delete|page={{PAGENAMEE}}}} registo de eliminação].
-</div>',
-'rev-delundel'                => 'mostrar/esconder',
-'revisiondelete'              => 'Eliminar/restaurar edições',
-'revdelete-nooldid-title'     => 'Nenhuma revisão seleccionada',
-'revdelete-nooldid-text'      => 'Não especificou nenhuma revisão, ou revisões,
-no qual aplicar esta função.',
-'revdelete-selected'          => "{{PLURAL:$2|Edição seleccionada|Edições seleccionadas}} para '''[[:$1]]''':",
-'logdelete-selected'          => "{{PLURAL:$2|Evento de registo selecionado|Eventos de registo selecionados}} para '''$1:'''",
-'revdelete-text'              => "Revisões eliminadas continuarão a aparecer no histórico da página, apesar de o seu conteúdo textual estar inacessível ao público.
-
-Outros administradores nesta wiki continuarão a poder aceder ao conteúdo escondido e restaurá-lo através desta mesma ''interface'', a menos que uma restrição adicional seja definida.",
-'revdelete-legend'            => 'Atribuir restrições de revisões:',
-'revdelete-hide-text'         => 'Ocultar texto da edição',
-'revdelete-hide-name'         => 'Ocultar acção e alvo',
-'revdelete-hide-comment'      => 'Esconder comentário de edição',
-'revdelete-hide-user'         => 'Esconder nome de utilizador/IP do editor',
-'revdelete-hide-restricted'   => 'Aplicar estas restrições a administrador tal como a outros',
-'revdelete-suppress'          => 'Suprimir dados de administradores, bem como de outros',
-'revdelete-hide-image'        => 'Ocultar conteúdos do ficheiro',
-'revdelete-unsuppress'        => 'Remover restrições das edições restauradas',
-'revdelete-log'               => 'Comentário de registo:',
-'revdelete-submit'            => 'Aplicar à edição seleccionada',
-'revdelete-logentry'          => 'modificada visibilidade de revisão para [[$1]]',
-'logdelete-logentry'          => 'alterada visibilidade de eventos para [[$1]]',
-'revdelete-logaction'         => '$1 {{PLURAL:$1|edição definida|edições definidas}} como $2',
-'logdelete-logaction'         => '$1 {{PLURAL:$1|evento|eventos}} de [[$3]] {{PLURAL:$1|definido|definidos}} como $2',
-'revdelete-success'           => 'Visibilidade de edição definida com sucesso.',
-'logdelete-success'           => 'Visibilidade de evento definida com sucesso.',
-
-# Oversight log
-'oversightlog'    => 'Registo de edições ocultadas',
-'overlogpagetext' => 'É exibida a seguir uma listagem das deleções e bloqueios mais recentes envolvendo conteúdos ocultados por {{int:group-sysop}}. Veja a [[{{ns:special}}:Ipblocklist|lista de bloqueios]] para os bloqueios e banimentos atualmente vigentes.',
+'rev-deleted-comment'            => '(comentário removido)',
+'rev-deleted-user'               => '(nome de utilizador removido)',
+'rev-deleted-event'              => '(entrada removida)',
+'rev-deleted-text-permission'    => "Esta edição desta página foi '''eliminada'''.
+Poderão existir detalhes no [{{fullurl:Special:Log/delete|page={{FULLPAGENAMEE}}}} registo de eliminação].",
+'rev-deleted-text-view'          => "Esta edição desta página foi '''eliminada'''.
+Por ser um administrador, você pode vê-la; poderão existir detalhes no [{{fullurl:Special:Log/delete|page={{FULLPAGENAMEE}}}} registo de eliminação].",
+'rev-deleted-no-diff'            => "Você não pode ver estas diferenças porque uma das revisões foi '''eliminada'''.
+Poderá haver detalhes no [{{fullurl:Special:Log/delete|page={{FULLPAGENAMEE}}}} registo de eliminações].",
+'rev-deleted-unhide-diff'        => "Uma das revisões destas diferenças foi '''eliminada'''.
+Poderá haver detalhes no [{{fullurl:Special:Log/delete|page={{FULLPAGENAMEE}}}} registo de eliminações].
+Por ser um administrador, você pode mesmo assim [$1 ver estas diferenças], se desejar prosseguir.",
+'rev-delundel'                   => 'mostrar/esconder',
+'revisiondelete'                 => 'Eliminar/restaurar edições',
+'revdelete-nooldid-title'        => 'Edição de destino inválida',
+'revdelete-nooldid-text'         => 'Você ou não especificou uma(s) edição(ões) de destino, a edição especificada não existe ou, ainda, você está tentando ocultar a edição atual.',
+'revdelete-nologtype-title'      => 'Tipo de registo não especificado',
+'revdelete-nologtype-text'       => 'Você não especificou um tipo de registo sobre o qual executar esta ação.',
+'revdelete-toomanytargets-title' => 'Demasiados alvos',
+'revdelete-toomanytargets-text'  => 'Você especificou demasiados tipos de alvos sobre os quais executar esta ação.',
+'revdelete-nologid-title'        => 'Entrada de registo inválida',
+'revdelete-nologid-text'         => 'Você não especificou um evento de registo alvo para executar esta função ou a entrada especificada não existe.',
+'revdelete-selected'             => "'''{{PLURAL:$2|Edição seleccionada|Edições seleccionadas}} de [[:$1]]:'''",
+'logdelete-selected'             => "'''{{PLURAL:$1|Evento de registo seleccionado|Eventos de registo seleccionados}}:'''",
+'revdelete-text'                 => "'''Edições e eventos eliminados continuarão a aparecer no histórico e registos da página, mas partes do seu conteúdo estarão inacessíveis ao público.'''
+
+Outros administradores em {{SITENAME}} continuarão a poder aceder ao conteúdo escondido e podem restaurá-lo novamente através desta mesma interface, a menos que restrições adicionais sejam definidas.
+Por favor, confirme que pretende fazer isto, que compreende as consequências, e que vai fazê-lo em concordância com [[{{MediaWiki:Policy-url}}|a política]].",
+'revdelete-suppress-text'        => "A supressão deverá '''apenas''' ser usada para os seguintes casos:
+* Informação pessoa inapropriada
+*: ''endereços de domicílio e números de telefone, números da segurança social, etc''",
+'revdelete-legend'               => 'Definir restrições de visualização',
+'revdelete-hide-text'            => 'Ocultar texto da edição',
+'revdelete-hide-name'            => 'Ocultar acção e alvo',
+'revdelete-hide-comment'         => 'Esconder comentário de edição',
+'revdelete-hide-user'            => 'Ocultar nome de utilizador/IP',
+'revdelete-hide-restricted'      => 'Suprimir dados a administradores bem como a outros',
+'revdelete-suppress'             => 'Suprimir dados de administradores, bem como de outros',
+'revdelete-hide-image'           => 'Ocultar conteúdos do ficheiro',
+'revdelete-unsuppress'           => 'Remover restrições das edições restauradas',
+'revdelete-log'                  => 'Comentário de registo:',
+'revdelete-submit'               => 'Aplicar à edição seleccionada',
+'revdelete-logentry'             => 'modificou visibilidade de edições de [[$1]]',
+'logdelete-logentry'             => 'alterou a visibilidade de eventos para [[$1]]',
+'revdelete-success'              => 'Visibilidade de edição definida com sucesso.',
+'logdelete-success'              => "'''Visibilidade de evento definida com sucesso.'''",
+'revdel-restore'                 => 'Alterar visibilidade',
+'pagehist'                       => 'Histórico da página',
+'deletedhist'                    => 'Histórico de eliminações',
+'revdelete-content'              => 'conteúdo',
+'revdelete-summary'              => 'sumário de edição',
+'revdelete-uname'                => 'nome de utilizador',
+'revdelete-restricted'           => 'restrições a administradores aplicadas',
+'revdelete-unrestricted'         => 'restrições a administradores removidas',
+'revdelete-hid'                  => 'ocultou $1',
+'revdelete-unhid'                => 'desocultou $1',
+'revdelete-log-message'          => '$1 para $2 {{PLURAL:$2|edição|edições}}',
+'logdelete-log-message'          => '$1 para $2 {{PLURAL:$2|evento|eventos}}',
+
+# Suppression log
+'suppressionlog'     => 'Registo de supressões',
+'suppressionlogtext' => 'Abaixo está uma lista das remoções e bloqueios envolvendo conteúdo ocultado por administradores.
+Veja a [[Special:IPBlockList|lista de bloqueios]] para uma lista de banimentos e bloqueios em efeito neste momento.',
+
+# History merging
+'mergehistory'                     => 'Fundir histórico de páginas',
+'mergehistory-header'              => 'A partir desta página é possível fundir históricos de edições de uma página em outra.
+Certifique-se de que tal alteração manterá a continuidade das ações.',
+'mergehistory-box'                 => 'Fundir edições de duas páginas:',
+'mergehistory-from'                => 'Página de origem:',
+'mergehistory-into'                => 'Página de destino:',
+'mergehistory-list'                => 'Histórico de edições habilitadas para fusão',
+'mergehistory-merge'               => 'As edições de [[:$1]] a seguir poderão ser fundidas em [[:$2]]. Utilize a coluna de botões de opção para fundir apenas as edições feitas entre o intervalo de tempo especificado. Note que ao utilizar os links de navegação esta coluna será retornada a seus valores padrão.',
+'mergehistory-go'                  => 'Exibir edições habilitadas a serem fundidas',
+'mergehistory-submit'              => 'Fundir edições',
+'mergehistory-empty'               => 'Não existem edições habilitadas a serem fundidas.',
+'mergehistory-success'             => 'Foram fundidas $3 {{PLURAL:$3|edição|edições}} de [[:$1]] em [[:$2]].',
+'mergehistory-fail'                => 'Não foi possível fundir os históricos; por gentileza, verifique a página e os parâmetros de tempo.',
+'mergehistory-no-source'           => 'A página de origem ($1) não existe.',
+'mergehistory-no-destination'      => 'A página de destino ($1) não existe.',
+'mergehistory-invalid-source'      => 'A página de origem precisa ser um título válido.',
+'mergehistory-invalid-destination' => 'A página de destino precisa ser um título válido.',
+'mergehistory-autocomment'         => '[[:$1]] fundido em [[:$2]]',
+'mergehistory-comment'             => '[[:$1]] fundido em [[:$2]]: $3',
+'mergehistory-same-destination'    => 'As páginas de origem e de destino não podem ser as mesmas',
+'mergehistory-reason'              => 'Motivo:',
+
+# Merge log
+'mergelog'           => 'Registo de fusão de históricos',
+'pagemerge-logentry' => '[[$1]] foi fundida em [[$2]] (até a edição $3)',
+'revertmerge'        => 'Desfazer fusão',
+'mergelogpagetext'   => 'Segue-se um registo das mais recentes fusões de históricos de páginas.',
 
 # Diffs
-'difference'                => '(Diferença entre revisões)',
-'loadingrev'                => 'carregando a pesquisa por diferenças',
-'lineno'                    => 'Linha $1:',
-'editcurrent'               => 'Editar a versão actual desta página',
-'selectnewerversionfordiff' => 'Seleccione uma versão mais recente para comparação',
-'selectolderversionfordiff' => 'Seleccione uma versão mais antiga para comparação',
-'compareselectedversions'   => 'Compare as versões seleccionadas',
-'editundo'                  => 'desfazer',
-'diff-multi'                => '({{PLURAL:$1|uma edição intermediária não está sendo exibida|$1 edições intermediárias não estão sendo exibidas}}.)',
+'history-title'           => 'Histórico de edições de "$1"',
+'difference'              => '(Diferença entre edições)',
+'lineno'                  => 'Linha $1:',
+'compareselectedversions' => 'Compare as versões seleccionadas',
+'visualcomparison'        => 'Comparação visual',
+'wikicodecomparison'      => 'Comparação de wikitexto',
+'editundo'                => 'desfazer',
+'diff-multi'              => '({{PLURAL:$1|uma edição intermédia não está sendo exibida|$1 edições intermédias não estão sendo exibidas}}.)',
+'diff-movedto'            => 'movido para $1',
+'diff-styleadded'         => 'estilo $1 adicionado',
+'diff-added'              => '$1 adicionado',
+'diff-changedto'          => 'alterado para $1',
+'diff-movedoutof'         => 'movido para fora de $1',
+'diff-styleremoved'       => 'estilo $1 removido',
+'diff-removed'            => '$1 removido',
+'diff-changedfrom'        => 'alterado de $1',
+'diff-src'                => 'fonte',
+'diff-withdestination'    => 'com destino $1',
+'diff-with'               => '&#32;com $1 $2',
+'diff-with-final'         => '&#32;e $1 $2',
+'diff-width'              => 'largura',
+'diff-height'             => 'altura',
+'diff-p'                  => "um '''parágrafo'''",
+'diff-blockquote'         => "uma '''citação'''",
+'diff-h1'                 => "um '''cabeçalho (de nível 1)'''",
+'diff-h2'                 => "um '''cabeçalho (de nível 2)'''",
+'diff-h3'                 => "um '''cabeçalho (de nível 3)'''",
+'diff-h4'                 => "um '''cabeçalho (de nível 4)'''",
+'diff-h5'                 => "um '''cabeçalho (de nível 5)'''",
+'diff-pre'                => "um '''bloco pré-formatado'''",
+'diff-div'                => "uma '''divisão'''",
+'diff-ul'                 => "uma '''lista sem ordenação'''",
+'diff-ol'                 => "uma '''lista ordenada'''",
+'diff-li'                 => "um '''item de lista'''",
+'diff-table'              => "uma '''tabela'''",
+'diff-tbody'              => "o '''conteúdo de uma tabela'''",
+'diff-tr'                 => "uma '''linha'''",
+'diff-td'                 => "uma '''célula'''",
+'diff-th'                 => "um '''cabeçalho'''",
+'diff-br'                 => "uma '''quebra de linha'''",
+'diff-hr'                 => "uma '''linha horizontal'''",
+'diff-code'               => "um '''bloco de código computacional'''",
+'diff-dl'                 => "uma '''lista de definições'''",
+'diff-dt'                 => "uma '''definição do termo'''",
+'diff-dd'                 => "uma '''definição'''",
+'diff-input'              => "uma '''entrada de dados'''",
+'diff-form'               => "um '''formulário'''",
+'diff-img'                => "uma '''imagem'''",
+'diff-span'               => "um '''span'''",
+'diff-a'                  => "uma '''ligação'''",
+'diff-i'                  => "'''itálico'''",
+'diff-b'                  => "'''negrito'''",
+'diff-strong'             => "'''forte'''",
+'diff-em'                 => "'''ênfase'''",
+'diff-font'               => "'''tipo de letra'''",
+'diff-big'                => "'''grande'''",
+'diff-del'                => "'''apagado'''",
+'diff-tt'                 => "'''largura fixa'''",
+'diff-sub'                => "'''sub script'''",
+'diff-sup'                => "'''super script'''",
+'diff-strike'             => "'''paralizado através de'''",
 
 # Search results
-'searchresults'         => 'Resultados de pesquisa',
-'searchresulttext'      => 'Para mais informações de como pesquisar na {{SITENAME}}, consulte [[{{ns:project}}:Pesquisa|Pesquisando {{SITENAME}}]].',
-'searchsubtitle'        => 'Você pesquisou por "[[:$1]]"',
-'searchsubtitleinvalid' => 'Você pesquisou por "$1"',
-'badquery'              => 'Termo de pesquisa inválido',
-'badquerytext'          => 'Não foi possível processar a sua pesquisa.
-Isso provavelmente aconteceu porque você tentou procurar por uma palavra com menos de três letras, o que ainda não é suportado pelo sistema. Isto também pode ter ocorrido porque você digitou incorrectamente a expressão, por exemplo, "peixes <strong>e e</strong> escalas".
-Por favor, tente pesquisar de outra forma.',
-'matchtotals'           => 'A pesquisa "$1" resultou $2 títulos de artigos
-e $3 artigos com o texto procurado.',
-'noexactmatch'          => "'''Não existe uma página com o título \"\$1\".''' Você pode [[:\$1|criar tal página]].",
-'titlematches'          => 'Resultados nos títulos das páginas',
-'notitlematches'        => 'Nenhum título de página coincide',
-'textmatches'           => 'Resultados dos textos das páginas',
-'notextmatches'         => 'Nenhum texto nas páginas coincide',
-'prevn'                 => 'anteriores $1',
-'nextn'                 => 'próximos $1',
-'viewprevnext'          => 'Ver ($1) ($2) ($3).',
-'showingresults'        => "A seguir {{PLURAL:$1|é mostrado '''um''' resultado|são mostrados até '''$1''' resultados}}, iniciando no '''$2'''º.",
-'showingresultsnum'     => "A seguir {{PLURAL:$3|é mostrado '''um''' resultado|são mostrados '''$3''' resultados}}, iniciando com o '''$2'''º.",
-'nonefound'             => '<strong>Nota</strong>: pesquisas mal sucedidas são geralmente causadas devido ao uso de palavras muito comuns como "tem" e "de",
-que não são indexadas, ou pela especificação de mais de um termo (somente as páginas contendo todos os termos aparecerão nos resultados).',
-'powersearch'           => 'Pesquisa',
-'powersearchtext'       => 'Pesquisar nos espaços nominais:<br />$1<br />$2 Listar redireccionamentos<br />Pesquisar por $3 $9',
-'searchdisabled'        => 'O motor de pesquisa na {{SITENAME}} foi desactivado por motivos de desempenho. Enquanto isso pode fazer a sua pesquisa através do Google ou do Yahoo!.<br />
+'searchresults'                    => 'Resultados de pesquisa',
+'searchresults-title'              => 'Resultados da pesquisa por "$1"',
+'searchresulttext'                 => 'Para mais informações de como pesquisar em {{SITENAME}}, consulte [[{{MediaWiki:Helppage}}|{{int:help}}]].',
+'searchsubtitle'                   => 'Você pesquisou por \'\'\'[[:$1]]\'\'\' ([[Special:Prefixindex/$1|páginas iniciadas por "$1"]]{{int:pipe-separator}}[[Special:WhatLinksHere/$1|páginas que apontam para "$1"]])',
+'searchsubtitleinvalid'            => 'Você pesquisou por "$1"',
+'noexactmatch'                     => "'''Não existe uma página com o título \"\$1\".''' Você pode [[:\$1|criar tal página]].",
+'noexactmatch-nocreate'            => "'''Não há uma página intitulada como \"\$1\".'''",
+'toomanymatches'                   => 'Foram retornados demasiados resultados. Por favor, tente um filtro de pesquisa diferente',
+'titlematches'                     => 'Resultados nos títulos das páginas',
+'notitlematches'                   => 'Nenhum título de página coincide com o termo pesquisado',
+'textmatches'                      => 'Resultados nos textos das páginas',
+'notextmatches'                    => 'Não foi possível localizar, no conteúdo das páginas, o termo pesquisado',
+'prevn'                            => 'anteriores $1',
+'nextn'                            => 'próximos $1',
+'prevn-title'                      => '$1 {{PLURAL:$1|resultado anterior|resultados anteriores}}',
+'nextn-title'                      => '{{PLURAL:$1|próximo|próximos}} $1 {{PLURAL:$1|resultado|resultados}}',
+'shown-title'                      => 'Mostrar $1 {{PLURAL:$1|resultado|resultados}} por página',
+'viewprevnext'                     => 'Ver ($1) ($2) ($3).',
+'searchmenu-legend'                => 'Opções de pesquisa',
+'searchmenu-exists'                => "*Página '''[[$1]]'''",
+'searchmenu-new'                   => "'''Criar a página \"[[:\$1]]\" nesta wiki!'''",
+'searchhelp-url'                   => 'Help:Conteúdos',
+'searchmenu-prefix'                => '[[Special:PrefixIndex/$1|Navegue por páginas com este prefixo]]',
+'searchprofile-articles'           => 'Páginas de conteúdo',
+'searchprofile-articles-and-proj'  => 'Páginas de conteúdo e de projecto',
+'searchprofile-project'            => 'Páginas de projecto',
+'searchprofile-images'             => 'Ficheiros',
+'searchprofile-everything'         => 'Tudo',
+'searchprofile-advanced'           => 'Avançado',
+'searchprofile-articles-tooltip'   => 'Pesquisar em $1',
+'searchprofile-project-tooltip'    => 'Pesquisar em $1',
+'searchprofile-images-tooltip'     => 'Pesquisar ficheiros',
+'searchprofile-everything-tooltip' => 'Pesquisar em todo o conteúdo (incluindo páginas de discussão)',
+'searchprofile-advanced-tooltip'   => 'Pesquisar nos espaços nominais personalizados',
+'prefs-search-nsdefault'           => 'Pesquisar usando as definições padrão:',
+'prefs-search-nscustom'            => 'Pesquisar domínios personalizados:',
+'search-result-size'               => '$1 ({{PLURAL:$2|1 palavra|$2 palavras}})',
+'search-result-score'              => 'Relevancia: $1%',
+'search-redirect'                  => '(redirecionamento $1)',
+'search-section'                   => '(secção $1)',
+'search-suggest'                   => 'Será que quis dizer: $1',
+'search-interwiki-caption'         => 'Projetos irmãos',
+'search-interwiki-default'         => 'Resultados de $1:',
+'search-interwiki-more'            => '(mais)',
+'search-mwsuggest-enabled'         => 'com sugestões',
+'search-mwsuggest-disabled'        => 'sem sugestões',
+'search-relatedarticle'            => 'Relacionado',
+'mwsuggest-disable'                => 'Desactivar sugestões AJAX',
+'searchrelated'                    => 'relacionados',
+'searchall'                        => 'todos',
+'showingresults'                   => "A seguir {{PLURAL:$1|é mostrado '''um''' resultado|são mostrados até '''$1''' resultados}}, iniciando no '''$2'''º.",
+'showingresultsnum'                => "A seguir {{PLURAL:$3|é mostrado '''um''' resultado|são mostrados '''$3''' resultados}}, iniciando com o '''$2'''º.",
+'showingresultstotal'              => "Exibindo {{PLURAL:$4|o resultado '''$1''' de '''$3'''|os resultados '''$1 a $2''' de '''$3'''}}",
+'nonefound'                        => "'''Nota''': apenas alguns espaços nominais são pesquisados por defeito. Tente utilizar o prefixo ''all:'' em sua busca, para pesquisar por todos os conteúdos deste wiki (inclusive páginas de discussão, predefinições etc), ou mesmo, utilizando o espaço nominal desejado como prefixo.",
+'search-nonefound'                 => 'Não houve resultados para a pesquisa.',
+'powersearch'                      => 'Pesquisa avançada',
+'powersearch-legend'               => 'Pesquisa avançada',
+'powersearch-ns'                   => 'Pesquisar nos espaços nominais:',
+'powersearch-redir'                => 'Listar redireccionamentos',
+'powersearch-field'                => 'Pesquisar',
+'search-external'                  => 'Pesquisa externa',
+'searchdisabled'                   => 'A pesquisa da {{SITENAME}} se encontra desabilitada.
+Utilize nesse meio tempo mecanismos externos, tal como o do Google.
 Note que os índices do conteúdo da {{SITENAME}} destes sites podem estar desactualizados.',
-'blanknamespace'        => '(Principal)',
 
 # Preferences page
-'preferences'              => 'Preferências',
-'mypreferences'            => 'Minhas preferências',
-'prefs-edits'              => 'Número de edições:',
-'prefsnologin'             => 'Não autenticado',
-'prefsnologintext'         => 'Precisa estar [[{{ns:special}}:Userlogin|autenticado]] para definir suas preferências.',
-'prefsreset'               => 'As preferências foram restauradas tal como se encontravam na base de dados.',
-'qbsettings'               => 'Barra Rápida',
-'qbsettings-none'          => 'Nenhuma',
-'qbsettings-fixedleft'     => 'Fixo à esquerda',
-'qbsettings-fixedright'    => 'Fixo à direita',
-'qbsettings-floatingleft'  => 'Flutuando à esquerda',
-'qbsettings-floatingright' => 'Flutuando à direita',
-'changepassword'           => 'Alterar palavra-chave',
-'skin'                     => 'Tema',
-'math'                     => 'Matemática',
-'dateformat'               => 'Formato da data',
-'datedefault'              => 'Sem preferência',
-'datetime'                 => 'Data e hora',
-'math_failure'             => 'Falhou ao verificar gramática',
-'math_unknown_error'       => 'Erro desconhecido',
-'math_unknown_function'    => 'Função desconhecida',
-'math_lexing_error'        => 'Erro léxico',
-'math_syntax_error'        => 'Erro de sintaxe',
-'math_image_error'         => 'Falha na conversão para PNG. Verifique a instalação do latex, dvips, gs e convert',
-'math_bad_tmpdir'          => 'Ocorreram problemas na criação ou escrita no directorio temporário math',
-'math_bad_output'          => 'Ocorreram problemas na criação ou escrita no directorio de resultados math',
-'math_notexvc'             => 'O executável texvc não foi encontrado. Consulte math/README para instruções da configuração.',
-'prefs-personal'           => 'Perfil de utilizador',
-'prefs-rc'                 => 'Mudanças recentes',
-'prefs-watchlist'          => 'Lista de artigos vigiados',
-'prefs-watchlist-days'     => 'Número de dias a mostrar na lista de artigos vigiados:',
-'prefs-watchlist-edits'    => 'Numéro de edições a mostrar na lista de artigos vigados expandida:',
-'prefs-misc'               => 'Diversos',
-'saveprefs'                => 'Salvar',
-'resetprefs'               => 'Restaurar',
-'oldpassword'              => 'Palavra-chave antiga',
-'newpassword'              => 'Nova palavra-chave',
-'retypenew'                => 'Reintroduza a nova palavra-chave',
-'textboxsize'              => 'Opções de edição',
-'rows'                     => 'Linhas:',
-'columns'                  => 'Colunas:',
-'searchresultshead'        => 'Pesquisa',
-'resultsperpage'           => 'Resultados por página:',
-'contextlines'             => 'Linhas por resultado:',
-'contextchars'             => 'Contexto por linha:',
-'recentchangesdays'        => 'Dias a serem exibidos nas Mudanças recentes:',
-'recentchangescount'       => 'Número de edições a serem exibidas nas Mudanças recentes:',
-'savedprefs'               => 'As suas preferências foram salvas.',
-'timezonelegend'           => 'Fuso horário',
-'timezonetext'             => 'Número de horas que o seu horário local difere do horário do servidor (UTC).',
-'localtime'                => 'Hora local',
-'timezoneoffset'           => 'Diferença horária¹',
-'servertime'               => 'Horário do servidor',
-'guesstimezone'            => 'Preencher a partir do navegador (browser)',
-'allowemail'               => 'Permitir email de outros utilizadores',
-'defaultns'                => 'Pesquisar por padrão nestes espaços nominais:',
-'default'                  => 'padrão',
-'files'                    => 'Ficheiros',
+'preferences'               => 'Preferências',
+'mypreferences'             => 'Minhas preferências',
+'prefs-edits'               => 'Número de edições:',
+'prefsnologin'              => 'Não autenticado',
+'prefsnologintext'          => 'Precisa de estar <span class="plainlinks">[{{fullurl:Special:UserLogin|returnto=$1}} autenticado]</span> para definir as suas preferências.',
+'prefsreset'                => 'As preferências foram restauradas tal como se encontravam na base de dados.',
+'qbsettings'                => 'Barra Rápida',
+'qbsettings-none'           => 'Nenhuma',
+'qbsettings-fixedleft'      => 'Fixo à esquerda',
+'qbsettings-fixedright'     => 'Fixo à direita',
+'qbsettings-floatingleft'   => 'Flutuando à esquerda',
+'qbsettings-floatingright'  => 'Flutuando à direita',
+'changepassword'            => 'Alterar palavra-chave',
+'skin'                      => 'Tema',
+'skin-preview'              => 'Pré-visualizar',
+'math'                      => 'Matemática',
+'dateformat'                => 'Formato da data',
+'datedefault'               => 'Sem preferência',
+'datetime'                  => 'Data e hora',
+'math_failure'              => 'Falhou ao verificar gramática',
+'math_unknown_error'        => 'Erro desconhecido',
+'math_unknown_function'     => 'Função desconhecida',
+'math_lexing_error'         => 'Erro léxico',
+'math_syntax_error'         => 'Erro de sintaxe',
+'math_image_error'          => 'Falha na conversão para PNG. Verifique a instalação do latex, dvips, gs e convert',
+'math_bad_tmpdir'           => 'Ocorreram problemas na criação ou escrita no directorio temporário math',
+'math_bad_output'           => 'Ocorreram problemas na criação ou escrita no directorio de resultados math',
+'math_notexvc'              => 'O executável texvc não foi encontrado. Consulte math/README para instruções da configuração.',
+'prefs-personal'            => 'Perfil de utilizador',
+'prefs-rc'                  => 'Mudanças recentes',
+'prefs-watchlist'           => 'Lista de páginas vigiadas',
+'prefs-watchlist-days'      => 'Dias a mostrar na lista de vigiados:',
+'prefs-watchlist-days-max'  => '(máximo: 7 dias)',
+'prefs-watchlist-edits'     => 'Número de edições a mostrar na lista de vigiados expandida:',
+'prefs-watchlist-edits-max' => '(máximo: 1000)',
+'prefs-misc'                => 'Diversos',
+'prefs-resetpass'           => 'Alterar palavra-chave',
+'saveprefs'                 => 'Salvar',
+'resetprefs'                => 'Eliminar as alterações não-salvas',
+'restoreprefs'              => 'Restaurar todas as configurações padrão',
+'textboxsize'               => 'Opções de edição',
+'prefs-edit-boxsize'        => 'Tamanho da janela de edição.',
+'rows'                      => 'Linhas:',
+'columns'                   => 'Colunas:',
+'searchresultshead'         => 'Pesquisa',
+'resultsperpage'            => 'Resultados por página:',
+'contextlines'              => 'Linhas por resultado:',
+'contextchars'              => 'Contexto por linha:',
+'stub-threshold'            => 'Links para páginas de conteúdo aparecerão <a href="#" class="stub">desta forma</a> se elas possuírem menos de (bytes):',
+'recentchangesdays'         => 'Dias a serem exibidos nas Mudanças recentes:',
+'recentchangesdays-max'     => '(máximo: $1 {{PLURAL:$1|dia|dias}})',
+'recentchangescount'        => 'Número de edições a serem exibidas nas mudanças recentes, históricos de páginas e páginas de registos, por defeito:',
+'savedprefs'                => 'As suas preferências foram gravadas.',
+'timezonelegend'            => 'Fuso horário:',
+'timezonetext'              => '¹Número de horas que o seu horário local difere do horário do servidor (UTC).',
+'localtime'                 => 'Horário local:',
+'timezoneselect'            => 'Fuso horário:',
+'timezoneuseserverdefault'  => 'Usar padrão do servidor',
+'timezoneuseoffset'         => 'Outro (especificar diferença)',
+'timezoneoffset'            => 'Diferença horária¹:',
+'servertime'                => 'Horário do servidor:',
+'guesstimezone'             => 'Preencher a partir do navegador (browser)',
+'timezoneregion-africa'     => 'África',
+'timezoneregion-america'    => 'América',
+'timezoneregion-antarctica' => 'Antártida',
+'timezoneregion-arctic'     => 'Ártico',
+'timezoneregion-asia'       => 'Ásia',
+'timezoneregion-atlantic'   => 'Oceano Atlântico',
+'timezoneregion-australia'  => 'Austrália',
+'timezoneregion-europe'     => 'Europa',
+'timezoneregion-indian'     => 'Oceano Índico',
+'timezoneregion-pacific'    => 'Oceano Pacífico',
+'allowemail'                => 'Permitir email de outros utilizadores',
+'prefs-searchoptions'       => 'Opções de busca',
+'prefs-namespaces'          => 'Espaços nominais',
+'defaultns'                 => 'Pesquisar por defeito nestes espaços nominais:',
+'default'                   => 'padrão',
+'files'                     => 'Ficheiros',
+'prefs-custom-css'          => 'CSS personalizada',
+'prefs-custom-js'           => 'JS personalizado',
 
 # User rights
+'userrights'                  => 'Gestão de privilégios de utilizadores', # Not used as normal message but as header for the special page itself
 'userrights-lookup-user'      => 'Gerir grupos de utilizadores',
-'userrights-user-editname'    => 'Intruduza um nome de utilizador:',
+'userrights-user-editname'    => 'Introduza um nome de utilizador:',
 'editusergroup'               => 'Editar Grupos de Utilizadores',
+'editinguser'                 => "Modificando privilégios do utilizador '''[[User:$1|$1]]''' ([[User talk:$1|{{int:talkpagelinktext}}]]{{int:pipe-separator}}[[Special:Contributions/$1|{{int:contribslink}}]])",
 'userrights-editusergroup'    => 'Editar grupos do utilizador',
 'saveusergroups'              => 'Salvar Grupos do Utilizador',
 'userrights-groupsmember'     => 'Membro de:',
-'userrights-groupsavailable'  => 'Grupos disponíveis:',
-'userrights-groupshelp'       => 'Seleccione os grupos no qual deseja que o utilizador seja removido ou adicionado.
-Grupos não seleccionados, não serão alterados. Pode seleccionar ou remover a selecção a um grupo com CTRL + Click esquerdo',
+'userrights-groups-help'      => 'É possível alterar os grupos em que este utilizador se encontra:
+* Uma caixa de selecção seleccionada significa que o utilizador se encontra no grupo.
+* Uma caixa de selecção desseleccionada significa que o utilizador não se encontra no grupo.
+* Um * indica que não pode remover o grupo depois de o adicionar, ou vice-versa.',
 'userrights-reason'           => 'Motivo de alterações:',
-'userrights-available-none'   => 'Não será possível alterar o grupo de acesso.',
-'userrights-available-add'    => 'É possível adicionar utilizadores em $1.',
-'userrights-available-remove' => 'É possível remover utilizadores de $1.',
+'userrights-no-interwiki'     => 'Você não tem permissão de alterar privilégios de utilizadores em outras wikis.',
+'userrights-nodatabase'       => 'A base de dados $1 não existe ou não é uma base de dados local.',
+'userrights-nologin'          => 'Você precisa [[Special:UserLogin|autenticar-se]] como um administrador para especificar os privilégios de utilizador.',
+'userrights-notallowed'       => 'Sua conta não possui permissão para conceder privilégios a utilizadores.',
+'userrights-changeable-col'   => 'Grupos que pode alterar',
+'userrights-unchangeable-col' => 'Grupos que não pode alterar',
 
 # Groups
-'group'            => 'Grupo:',
-'group-bot'        => 'Robôs',
-'group-sysop'      => 'Administradores',
-'group-bureaucrat' => 'Burocratas',
-'group-all'        => '(todos)',
-
-'group-bot-member'        => 'Robô',
-'group-sysop-member'      => 'Administrador',
-'group-bureaucrat-member' => 'Burocrata',
-
-'grouppage-bot'        => '{{ns:project}}:Robôs',
-'grouppage-sysop'      => '{{ns:project}}:Administradores',
-'grouppage-bureaucrat' => '{{ns:project}}:Burocratas',
+'group'               => 'Grupo:',
+'group-user'          => 'Utilizadores',
+'group-autoconfirmed' => 'Utilizadores auto-confirmados',
+'group-bot'           => 'Robôs',
+'group-sysop'         => 'Administradores',
+'group-bureaucrat'    => 'Burocratas',
+'group-suppress'      => 'Oversights',
+'group-all'           => '(todos)',
+
+'group-user-member'          => 'Utilizador',
+'group-autoconfirmed-member' => 'Utilizador auto-confirmado',
+'group-bot-member'           => 'Robô',
+'group-sysop-member'         => 'Administrador',
+'group-bureaucrat-member'    => 'Burocrata',
+'group-suppress-member'      => 'Oversight',
+
+'grouppage-user'          => '{{ns:project}}:Utilizadores',
+'grouppage-autoconfirmed' => '{{ns:project}}:Auto-confirmados',
+'grouppage-bot'           => '{{ns:project}}:Robôs',
+'grouppage-sysop'         => '{{ns:project}}:Administradores',
+'grouppage-bureaucrat'    => '{{ns:project}}:Burocratas',
+'grouppage-suppress'      => '{{ns:project}}:Oversight',
+
+# Rights
+'right-read'                  => 'Ler páginas',
+'right-edit'                  => 'Editar páginas',
+'right-createpage'            => 'Criar páginas (que não sejam páginas de discussão)',
+'right-createtalk'            => 'Criar páginas de discussão',
+'right-createaccount'         => 'Criar novas contas de utilizador',
+'right-minoredit'             => 'Marcar edições como menores',
+'right-move'                  => 'Mover páginas',
+'right-move-subpages'         => 'Mover páginas com as suas subpáginas',
+'right-move-rootuserpages'    => 'Mover páginas raiz de utilizadores',
+'right-movefile'              => 'Mover ficheiros',
+'right-suppressredirect'      => 'Não criar um redireccionamento do nome antigo quando uma página é movida',
+'right-upload'                => 'Carregar ficheiros',
+'right-reupload'              => 'Sobrescrever um ficheiro existente',
+'right-reupload-own'          => 'Sobrescrever um ficheiro existente carregado pelo mesmo utilizador',
+'right-reupload-shared'       => 'Sobrescrever localmente ficheiros no repositório partilhado de imagens',
+'right-upload_by_url'         => 'Carregar um ficheiro de um endereço URL',
+'right-purge'                 => 'Purgar a cache de uma página no sítio sem página de confirmação',
+'right-autoconfirmed'         => 'Editar páginas semi-protegidas',
+'right-bot'                   => 'Ser tratado como um processo automatizado',
+'right-nominornewtalk'        => 'Não ter o aviso de novas mensagens despoletado quando são feitas edições menores a páginas de discussão',
+'right-apihighlimits'         => 'Usar limites superiores em consultas (queries) via API',
+'right-writeapi'              => 'Uso da API de escrita',
+'right-delete'                => 'Eliminar páginas',
+'right-bigdelete'             => 'Eliminar páginas com histórico grande',
+'right-deleterevision'        => 'Eliminar e restaurar edições específicas de páginas',
+'right-deletedhistory'        => 'Ver entradas de histórico eliminadas, sem o texto associado',
+'right-browsearchive'         => 'Buscar páginas eliminadas',
+'right-undelete'              => 'Restaurar uma página',
+'right-suppressrevision'      => 'Rever e restaurar edições ocultadas dos Sysops',
+'right-suppressionlog'        => 'Ver registos privados',
+'right-block'                 => 'Impedir outros utilizadores de editarem',
+'right-blockemail'            => 'Impedir um utilizador de enviar email',
+'right-hideuser'              => 'Bloquear um nome de utilizador, escondendo-o do público',
+'right-ipblock-exempt'        => 'Contornar bloqueios de IP, automáticos e de intervalo',
+'right-proxyunbannable'       => 'Contornar bloqueios automáticos de proxies',
+'right-protect'               => 'Mudar níveis de protecção e editar páginas protegidas',
+'right-editprotected'         => 'Editar páginas protegidas (sem protecção em cascata)',
+'right-editinterface'         => 'Editar a interface de utilizador',
+'right-editusercssjs'         => 'Editar os ficheiros CSS e JS de outros utilizadores',
+'right-rollback'              => 'Reverter rapidamente o último utilizador que editou uma página em particular',
+'right-markbotedits'          => 'Marcar edições revertidas como edições de bot',
+'right-noratelimit'           => 'Não afectado pelos limites de velocidade de operação',
+'right-import'                => 'Importar páginas de outros wikis',
+'right-importupload'          => 'Importar páginas de um ficheiro xml',
+'right-patrol'                => 'Marcar edições de outros utilizadores como patrulhadas',
+'right-autopatrol'            => 'Ter edições automaticamente marcadas como patrulhadas',
+'right-patrolmarks'           => 'Usar funcionalidades de patrulhagem das mudanças recentes',
+'right-unwatchedpages'        => 'Ver uma lista de páginas não vigiadas',
+'right-trackback'             => "Submeter um 'trackback'",
+'right-mergehistory'          => 'Fundir o histórico de edições de páginas',
+'right-userrights'            => 'Editar todos os privilégios de utilizador',
+'right-userrights-interwiki'  => 'Editar privilégios de utilizador de utilizadores noutros sítios wiki',
+'right-siteadmin'             => 'Bloquear e desbloquear a base de dados',
+'right-reset-passwords'       => 'Repor a palavra-chave de outros utilizadores',
+'right-override-export-depth' => 'Exportar páginas incluindo páginas ligadas até uma profundidade de 5',
 
 # User rights log
 'rightslog'      => 'Registo de privilégios de utilizador',
 'rightslogtext'  => 'Este é um registo de mudanças nos privilégios dos utilizadores.',
-'rightslogentry' => 'Alterado grupo de acesso de $1 (de $2 para $3)',
+'rightslogentry' => 'alterou grupo de acesso de $1 (de $2 para $3)',
 'rightsnone'     => '(nenhum)',
 
+# Associated actions - in the sentence "You do not have permission to X"
+'action-read'                 => 'ler esta página',
+'action-edit'                 => 'editar esta página',
+'action-createpage'           => 'criar páginas',
+'action-createtalk'           => 'criar páginas de discussão',
+'action-createaccount'        => 'criar esta conta de utilizador',
+'action-minoredit'            => 'marcar esta edição como uma edição menor',
+'action-move'                 => 'mover esta página',
+'action-move-subpages'        => 'mover esta página e suas subpáginas',
+'action-move-rootuserpages'   => 'mover páginas raiz de utilizadores',
+'action-movefile'             => 'mover este ficheiro',
+'action-upload'               => 'enviar este ficheiro',
+'action-reupload'             => 'sobrescrever o ficheiro existente',
+'action-reupload-shared'      => 'sobrescrever este ficheiro disponível em um repositório partilhado',
+'action-upload_by_url'        => 'enviar este ficheiro através de uma URL',
+'action-writeapi'             => 'utilizar o modo de escrita da API',
+'action-delete'               => 'eliminar esta página',
+'action-deleterevision'       => 'eliminar esta edição',
+'action-deletedhistory'       => 'ver o histórico de edições eliminadas desta página',
+'action-browsearchive'        => 'pesquisar páginas eliminadas',
+'action-undelete'             => 'restaurar esta página',
+'action-suppressrevision'     => 'rever e restaurar esta edição oculta',
+'action-suppressionlog'       => 'ver este registo privado',
+'action-block'                => 'impedir este utilizador de editar',
+'action-protect'              => 'alterar os níveis de proteção desta página',
+'action-import'               => 'importar esta página a partir de outra wiki',
+'action-importupload'         => 'importar esta página a partir de um ficheiro xml',
+'action-patrol'               => 'marcar as edições de outros utilizadores como patrulhadas',
+'action-autopatrol'           => 'ter suas edições marcadas como patrulhadas',
+'action-unwatchedpages'       => 'ver a lista de páginas não-vigiadas',
+'action-trackback'            => 'enviar um trackback',
+'action-mergehistory'         => 'fundir o histórico de edições desta página',
+'action-userrights'           => 'editar os privilégios de utilizadores',
+'action-userrights-interwiki' => 'editar privilégios de utilizadores de outras wikis',
+'action-siteadmin'            => 'bloquear ou desbloquear a base de dados',
+
 # Recent changes
 'nchanges'                          => '$1 {{PLURAL:$1|alteração|alterações}}',
 'recentchanges'                     => 'Mudanças recentes',
+'recentchanges-legend'              => 'Opções das mudanças recentes',
 'recentchangestext'                 => 'Veja as mais novas mudanças na {{SITENAME}} nesta página.',
 'recentchanges-feed-description'    => 'Acompanhe as Mudanças recentes deste wiki por este feed.',
-'rcnote'                            => "A seguir {{PLURAL:$1|está listada '''uma''' alteração ocorrida|estão listadas '''$1''' alterações ocorridas}} {{PLURAL:$2|no último dia|nos últimos '''$2''' dias}}, a partir de $3.",
+'rcnote'                            => "A seguir {{PLURAL:$1|está listada '''uma''' alteração ocorrida|estão listadas '''$1''' alterações ocorridas}} {{PLURAL:$2|no último dia|nos últimos '''$2''' dias}}, a partir das $5 de $4.",
 'rcnotefrom'                        => 'Abaixo estão as mudanças desde <b>$2</b> (mostradas até <b>$1</b>).',
 'rclistfrom'                        => 'Mostrar as novas alterações a partir de $1',
 'rcshowhideminor'                   => '$1 edições menores',
 'rcshowhidebots'                    => '$1 robôs',
 'rcshowhideliu'                     => '$1 utilizadores registados',
 'rcshowhideanons'                   => '$1 utilizadores anónimos',
-'rcshowhidepatr'                    => '$1 edições verificadas',
+'rcshowhidepatr'                    => '$1 edições patrulhadas',
 'rcshowhidemine'                    => '$1 as minhas edições',
 'rclinks'                           => 'Mostrar as últimas $1 mudanças nos últimos $2 dias<br />$3',
 'diff'                              => 'dif',
@@ -905,35 +1365,49 @@ Grupos não seleccionados, não serão alterados. Pode seleccionar ou remover a
 'number_of_watching_users_pageview' => '[{{PLURAL:$1|$1 utilizador|$1 utilizadores}} a vigiar]',
 'rc_categories'                     => 'Limite para categorias (separar com "|")',
 'rc_categories_any'                 => 'Qualquer',
+'newsectionsummary'                 => '/* $1 */ nova secção',
+'rc-enhanced-expand'                => 'Mostrar detalhes (requer JavaScript)',
+'rc-enhanced-hide'                  => 'Esconder detalhes',
 
 # Recent changes linked
 'recentchangeslinked'          => 'Alterações relacionadas',
+'recentchangeslinked-title'    => 'Alterações relacionadas com "$1"',
 'recentchangeslinked-noresult' => 'Não ocorreram alterações em páginas relacionadas no intervalo de tempo fornecido.',
-'recentchangeslinked-summary'  => "Esta página especial lista as alterações mais recentes de páginas que possuam um link a outra. Páginas que estejam em sua lista de artigos vigiados são exibidas em '''negrito'''.",
+'recentchangeslinked-summary'  => "Esta página especial lista as alterações mais recentes de páginas que possuam um link a outra (ou de membros de uma categoria especificada).
+Páginas que estejam em [[Special:Watchlist|sua lista de vigiados]] são exibidas em '''negrito'''.",
+'recentchangeslinked-page'     => 'Nome da página:',
+'recentchangeslinked-to'       => 'Mostrar alterações a páginas relacionadas com a página fornecida',
 
 # Upload
 'upload'                      => 'Carregar ficheiro',
 'uploadbtn'                   => 'Carregar ficheiro',
 'reupload'                    => 'Re-enviar',
-'reuploaddesc'                => 'Voltar ao formulário de carregamento.',
+'reuploaddesc'                => 'Cancelar o envio e retornar ao formulário de upload',
 'uploadnologin'               => 'Não autenticado',
-'uploadnologintext'           => 'Você necessita estar [[{{ns:special}}:Userlogin|autenticado]] para enviar ficheiros.',
+'uploadnologintext'           => 'Você necessita estar [[Special:UserLogin|autenticado]] para enviar ficheiros.',
+'upload_directory_missing'    => 'A directoria de carregamentos ($1) está em falta e não pôde ser criada pelo webserver.',
 'upload_directory_read_only'  => 'O directório de recebimento de ficheiros ($1) não tem permissões de escrita para o servidor Web.',
 'uploaderror'                 => 'Erro ao carregar',
-'uploadtext'                  => "Utilize o formulário abaixo para carregar novos ficheiros. Para ver ou pesquisar imagens anteriormente carregadas consulte a [[{{ns:special}}:Imagelist|lista de ficheiros carregados]]. Carregamentos e eliminações são também registados no [[{{ns:special}}:Log|registo do projecto]].
-
-Para incluír a imagem numa página, utilize o link na forma de
-'''<nowiki>[[</nowiki>{{ns:image}}<nowiki>:ficheiro.jpg]]</nowiki>''',
-'''<nowiki>[[</nowiki>{{ns:image}}<nowiki>:ficheiro.png|texto]]</nowiki>''' ou
-'''<nowiki>[[</nowiki>{{ns:media}}<nowiki>:ficheiro.ogg]]</nowiki>''' para uma ligação directa ao ficheiro.",
+'uploadtext'                  => "Utilize o formulário abaixo para carregar novos ficheiros.
+Para ver ou pesquisar imagens anteriormente carregadas consulte a [[Special:FileList|lista de ficheiros carregados]]. (re)Envios e eliminações são também registados no [[Special:Log|registo do projecto]]. Eliminações no [[Special:Log/delete|registo de eliminação]]
+
+Para incluir a imagem numa página, utilize o link em um dos seguintes formatos:
+* '''<tt><nowiki>[[</nowiki>{{ns:file}}<nowiki>:ficheiro.jpg]]</nowiki></tt>''' para utilizar a versão completa da imagem;
+* '''<tt><nowiki>[[</nowiki>{{ns:file}}<nowiki>:ficheiro.png|200px|thumb|left|texto]]</nowiki></tt>''' para utilizar uma renderização de 200 pixels dentro de um box posicionado à esquerda contendo 'texto' como descrição;
+* '''<tt><nowiki>[[</nowiki>{{ns:media}}<nowiki>:ficheiro.ogg]]</nowiki></tt>''' para uma ligação directa ao ficheiro.",
+'upload-permitted'            => 'Tipos de ficheiros permitidos: $1.',
+'upload-preferred'            => 'Tipos de ficheiros preferidos: $1.',
+'upload-prohibited'           => 'Tipos de ficheiro proibidos: $1.',
 'uploadlog'                   => 'registo de carregamento',
 'uploadlogpage'               => 'Registo de carregamento',
-'uploadlogpagetext'           => 'Segue-se uma lista dos carregamentos mais recentes.',
+'uploadlogpagetext'           => 'Segue-se uma lista dos carregamentos mais recentes.
+Consulte a [[Special:NewFiles|galeria de novos ficheiros]] para uma visualização mais amigável.',
 'filename'                    => 'Nome do ficheiro',
 'filedesc'                    => 'Descrição do ficheiro',
 'fileuploadsummary'           => 'Sumário:',
-'filestatus'                  => 'Estado de direitos autorais',
-'filesource'                  => 'Fonte',
+'filereuploadsummary'         => 'Alterações ao ficheiro:',
+'filestatus'                  => 'Estado dos direitos de autor:',
+'filesource'                  => 'Fonte:',
 'uploadedfiles'               => 'Ficheiros carregados',
 'ignorewarning'               => 'Ignorar aviso e salvar de qualquer forma.',
 'ignorewarnings'              => 'Ignorar todos os avisos',
@@ -941,45 +1415,78 @@ Para incluír a imagem numa página, utilize o link na forma de
 'illegalfilename'             => 'O ficheiro "$1" possui caracteres que não são permitidos no título de uma página. Por favor, altere o nome do ficheiro e tente carregar novamente.',
 'badfilename'                 => 'O nome do ficheiro foi alterado para "$1".',
 'filetype-badmime'            => 'Ficheiros de tipo MIME "$1" não são permitidos de serem enviados.',
-'filetype-badtype'            => "'''\".\$1\"''' é um formato de ficheiro não desejado ou inesperado
-: Lista de tipos de ficheiros permitidos: \$2",
+'filetype-bad-ie-mime'        => 'Este ficheiro não pôde ser carregado porque o Internet Explorer o iria detectar como "$1", que é um tipo de ficheiro não permitido e potencialmente perigoso.',
+'filetype-unwanted-type'      => "'''\".\$1\"''' é um tipo de ficheiro não desejado.
+{{PLURAL:\$3|O tipo preferível é|Os tipos preferíveis são}} \$2.",
+'filetype-banned-type'        => "'''\".\$1\"''' é um tipo proibido de ficheiro.
+{{PLURAL:\$3|O tipo permitido é|Os tipos permitidos são}} \$2.",
 'filetype-missing'            => 'O ficheiro não possui uma extensão (como, por exemplo, ".jpg").',
 'large-file'                  => 'É recomendável que os ficheiros não sejam maiores que $1; este possui $2.',
 'largefileserver'             => 'O tamanho deste ficheiro é superior ao qual o servidor encontra-se configurado para permitir.',
 'emptyfile'                   => 'O ficheiro que está a tentar carregar parece encontrar-se vazio. Isto poderá ser devido a um erro na escrita do nome do ficheiro. Por favor verifique se realmente deseja carregar este ficheiro.',
-'fileexists'                  => 'Já existe um ficheiro com este nome. Por favor, verifique <strong><tt>$1</tt></strong> caso não tenha a certeza se deseja alterar o ficheiro actual.',
-'fileexists-extension'        => 'Já existe um ficheiro de nome similar:<br />
-Nome do ficheiro que está sendo enviado: <strong><tt>$1</tt></strong><br />
-Nome do ficheiro existente: <strong><tt>$2</tt></strong><br />
-Por gentileza, escolha um nome diferente.',
-'fileexists-thumb'            => "'''<center>Imagem existente</center>'''",
-'fileexists-thumbnail-yes'    => 'O ficheiro aparenta ser uma imagem de tamanho reduzido (<i>miniatura</i>, ou <i>thumbnail)</i>. Por gentileza, verifique o ficheiro <strong><tt>$1</tt></strong>.<br />
-Se o ficheiro enviado é o mesmo do de tamanho original, não é necessário enviar uma versão de miniatura adicional.',
-'file-thumbnail-no'           => 'O nome do ficheiro começa com <strong><tt>$1</tt></strong>. Isso faz parecer se tratar de uma imagem de tamanho reduzido (<i>miniatura</i>, ou <i>thumbnail)</i>.
-Por gentileza, se você tem acesso à imagem de tamanho completo, prefira envia-la no lugar desta. Caso não seja o caso, altere o nome de ficheiro.',
-'fileexists-forbidden'        => 'Já existe um ficheiro com este nome. Por favor, volte atrás e carregue este ficheiro sob um novo nome. [[Image:$1|thumb|center|$1]]',
-'fileexists-shared-forbidden' => 'Já existe um ficheiro com este nome no repositório de ficheiros partilhados. Por favor, volte atrás e carregue este ficheiro sob um novo nome. [[Image:$1|thumb|center|$1]]',
+'fileexists'                  => "Já existe um ficheiro com este nome. Por favor, verifique '''<tt>$1</tt>''' caso não tenha a certeza se deseja alterar o ficheiro actual.",
+'filepageexists'              => "A página de descrição deste ficheiro já foi criada em '''<tt>$1</tt>''', mas actualmente não existe nenhum ficheiro com este nome. O sumário que introduziu não aparecerá na página de descrição. Para o fazer aparecer, terá que o editar manualmente",
+'fileexists-extension'        => "Já existe um ficheiro de nome similar:<br />
+Nome do ficheiro que está sendo enviado: '''<tt>$1</tt>'''<br />
+Nome do ficheiro existente: '''<tt>$2</tt>'''<br />
+Por gentileza, escolha um nome diferente.",
+'fileexists-thumb'            => "<center>'''Ficheiro existente'''</center>",
+'fileexists-thumbnail-yes'    => "O ficheiro aparenta ser uma imagem de tamanho reduzido (''miniatura'', ou ''thumbnail)''. Por gentileza, verifique o ficheiro '''<tt>$1</tt>'''.<br />
+Se o ficheiro enviado é o mesmo do de tamanho original, não é necessário enviar uma versão de miniatura adicional.",
+'file-thumbnail-no'           => "O nome do ficheiro começa com '''<tt>$1</tt>'''.
+Isso faz parecer se tratar de uma imagem de tamanho reduzido (''miniatura'', ou ''thumbnail)''.
+Se você tem acesso à imagem de resolução completa, prefira envia-la no lugar desta. Caso não seja o caso, altere o nome de ficheiro.",
+'fileexists-forbidden'        => 'Já existe um ficheiro com este nome, e não pode ser reescrito.
+Se ainda pretende carregar o seu ficheiro, por favor, volte atrás e use um novo nome. [[File:$1|thumb|center|$1]]',
+'fileexists-shared-forbidden' => 'Já existe um ficheiro com este nome no repositório de ficheiros partilhados. 
+Caso deseje mesmo assim enviar seu ficheiro, volte atrás e carregue-o sob um novo nome. [[File:$1|thumb|center|$1]]',
+'file-exists-duplicate'       => 'Esta imagem é uma duplicata do seguinte {{PLURAL:$1|ficheiro|ficheiros}}:',
+'file-deleted-duplicate'      => 'Um ficheiro idêntico a este ([[$1]]) foi eliminado anteriormente. Verifique o motivo da eliminação de tal ficheiro antes de prosseguir com o re-envio.',
 'successfulupload'            => 'Envio efectuado com sucesso',
 'uploadwarning'               => 'Aviso de envio',
 'savefile'                    => 'Salvar ficheiro',
-'uploadedimage'               => 'enviado "[[$1]]"',
+'uploadedimage'               => 'carregou "[[$1]]"',
 'overwroteimage'              => 'foi enviada uma nova versão de "[[$1]]"',
 'uploaddisabled'              => 'Carregamentos desactivados',
-'uploaddisabledtext'          => 'O carregamento de ficheiros encontra-se desactivado nesta wiki.',
+'uploaddisabledtext'          => 'O carregamento de ficheiros encontra-se desactivado.',
+'php-uploaddisabledtext'      => 'O carregamento de ficheiros por PHP está desactivado. Por favor, verifique a configuração file_uploads.',
 'uploadscripted'              => 'Este ficheiro contém HTML ou código que pode ser erradamente interpretado por um navegador web.',
 'uploadcorrupt'               => 'O ficheiro encontra-se corrompido ou tem uma extensão incorreta. Por gentileza, verifique o ocorrido e tente novamente.',
 'uploadvirus'                 => 'O ficheiro contém vírus! Detalhes: $1',
-'sourcefilename'              => 'Nome do ficheiro de origem',
-'destfilename'                => 'Nome do ficheiro de destino',
-'watchthisupload'             => 'Vigiar esta página',
+'sourcefilename'              => 'Nome do ficheiro de origem:',
+'destfilename'                => 'Nome do ficheiro de destino:',
+'upload-maxfilesize'          => 'Tamanho máximo do ficheiro: $1',
+'watchthisupload'             => 'Vigiar este ficheiro',
 'filewasdeleted'              => 'Um ficheiro com este nome foi carregado anteriormente e subsequentemente eliminado. Você precisa verificar o $1 antes de proceder ao carregamento novamente.',
+'upload-wasdeleted'           => "'''Atenção: Você está enviando um ficheiro eliminado anteriormente.'''
+
+Verfique se é apropriado prosseguir enviando este ficheiro.
+O registo de eliminação é exibido a seguir, para sua comodidade:",
+'filename-bad-prefix'         => "O nome do ficheiro que você está enviando começa com '''\"\$1\"''', um nome pouco esclarecedor, comumente associado de forma automática por câmeras digitais. Por gentileza, escolha um nome de ficheiro mais explicativo.",
+'filename-prefix-blacklist'   => ' #<!-- deixe esta linha exactamente como está --> <pre>
+# A sintaxe é a seguinte:
+#   * Tudo a partir do caractere "#" até ao fim da linha é um comentário
+#   * Todas as linhas não vazias são um prefixo para nomes de ficheiros típicos atribuídos automaticamente por câmaras digitais
+CIMG # Casio
+DSC_ # Nikon
+DSCF # Fuji
+DSCN # Nikon
+DUW # alguns telefones móveis
+IMG # genérico
+JD # Jenoptik
+MGP # Pentax
+PICT # misc.
+ #</pre> <!-- deixe esta linha exactamente como está -->',
 
 'upload-proto-error'      => 'Protocolo incorrecto',
 'upload-proto-error-text' => 'O envio de ficheiros remotos requer endereços (URLs) que iniciem com <code>http://</code> ou <code>ftp://</code>.',
 'upload-file-error'       => 'Erro interno',
-'upload-file-error-text'  => 'Ocorreu um erro interno ao se tentar criar um arquivo temporário no servidor. Por gentileza, contate um administrador de sistema.',
+'upload-file-error-text'  => 'Ocorreu um erro interno ao se tentar criar um arquivo temporário no servidor.
+Por gentileza, contate um [[Special:ListUsers/sysop|administrador]].',
 'upload-misc-error'       => 'Erro desconhecido de envio',
-'upload-misc-error-text'  => 'Ocorreu um erro desconhecido durante o envio. Por gentileza, verifique se o endereço (URL) é válido e acessível e tente novamente. Caso o problema persista, contacte um administrador de sistema.',
+'upload-misc-error-text'  => 'Ocorreu um erro desconhecido durante o envio.
+Verifique se o endereço (URL) é válido e acessível e tente novamente.
+Caso o problema persista, contacte um [[Special:ListUsers/sysop|administrador]].',
 
 # Some likely curl errors. More could be added from <http://curl.haxx.se/libcurl/c/libcurl-errors.html>
 'upload-curl-error6'       => 'Não foi possível acessar a URL',
@@ -987,61 +1494,88 @@ Por gentileza, se você tem acesso à imagem de tamanho completo, prefira envia-
 'upload-curl-error28'      => 'Tempo limite para o envio do ficheiro excedido',
 'upload-curl-error28-text' => 'O sítio demorou muito tempo a responder. Por gentileza, verifique se o sítio está acessível, aguarde alguns momentos e tente novamente. Talvez você deseje fazer nova tentativa em um horário menos congestionado.',
 
-'license'            => 'Licença',
+'license'            => 'Licença:',
 'nolicense'          => 'Nenhuma seleccionada',
 'license-nopreview'  => '(Previsão não disponível)',
 'upload_source_url'  => ' (um URL válido, publicamente acessível)',
 'upload_source_file' => ' (um ficheiro no seu computador)',
 
-# Image list
-'imagelist'                 => 'Lista de ficheiros',
-'imagelisttext'             => "É exibida a seguir uma listagem {{PLURAL:$1|de '''um''' ficheiro organizado|de '''$1''' ficheiros organizados}} por $2.",
-'getimagelist'              => 'carregando lista de ficheiros',
-'ilsubmit'                  => 'Procurar',
-'showlast'                  => 'Mostrar últimos $1 ficheiros organizados $2.',
-'byname'                    => 'por nome',
-'bydate'                    => 'por data',
-'bysize'                    => 'por tamanho',
-'imgdelete'                 => 'eli',
-'imgdesc'                   => 'desc',
-'imgfile'                   => 'ficheiro',
+# Special:ListFiles
+'listfiles-summary'     => 'Esta página especial mostra todos os ficheiros carregados.
+Por defeito, os últimos ficheiros carregados são mostrados no topo da lista.
+Um clique sobre um cabeçalho de coluna altera a ordenação.',
+'listfiles_search_for'  => 'Pesquisar por nome de imagem:',
+'imgfile'               => 'ficheiro',
+'listfiles'             => 'Lista de ficheiros',
+'listfiles_date'        => 'Data',
+'listfiles_name'        => 'Nome',
+'listfiles_user'        => 'Utilizador',
+'listfiles_size'        => 'Tamanho',
+'listfiles_description' => 'Descrição',
+'listfiles_count'       => 'Versões',
+
+# File description page
 'filehist'                  => 'Histórico do ficheiro',
 'filehist-help'             => 'Clique em uma data/horário para ver o ficheiro tal como ele se encontrava em tal momento.',
 'filehist-deleteall'        => 'eliminar todas',
-'filehist-deleteone'        => 'eliminar esta',
+'filehist-deleteone'        => 'eliminar',
 'filehist-revert'           => 'reverter',
 'filehist-current'          => 'actual',
 'filehist-datetime'         => 'Data/Horário',
-'filehist-user'             => '{{ns:user}}',
+'filehist-thumb'            => 'Miniatura',
+'filehist-thumbtext'        => 'Miniatura da versão das $1',
+'filehist-nothumb'          => 'Miniatura indisponível',
+'filehist-user'             => 'Utilizador',
 'filehist-dimensions'       => 'Dimensões',
 'filehist-filesize'         => 'Tamanho do ficheiro',
 'filehist-comment'          => 'Comentário',
-'imagelinks'                => 'Ligações',
-'linkstoimage'              => 'As seguintes páginas apontam para este ficheiro:',
+'imagelinks'                => 'Ligações de ficheiros',
+'linkstoimage'              => '{{PLURAL:$1|A seguinte página aponta|As seguintes $1 páginas apontam}} para este ficheiro:',
+'linkstoimage-more'         => 'Mais de $1 {{PLURAL:$1|página liga|páginas ligam}} à este ficheiro.
+A lista a seguir mostra apenas {{PLURAL:$1|o primeiro link de página|os primeiros $1 links de páginas}} para este ficheiro.
+Uma [[Special:WhatLinksHere/$2|listagem completa]] se encontra disponível.',
 'nolinkstoimage'            => 'Nenhuma página aponta para este ficheiro.',
-'sharedupload'              => 'Este ficheiro encontra-se partilhado e pode ser utilizado por outros projectos.',
+'morelinkstoimage'          => 'Ver [[Special:WhatLinksHere/$1|mais ligações]] para este ficheiro.',
+'redirectstofile'           => '{{PLURAL:$1|O seguinte ficheiro redirecciona|Os seguintes ficheiros redireccionam}} para este ficheiro:',
+'duplicatesoffile'          => '{{PLURAL:$1|O seguinte ficheiro é duplicado|Os seguintes $1 ficheiros são duplicados}} deste ficheiro ([[Special:FileDuplicateSearch/$2|mais detalhes]]):',
+'sharedupload'              => 'Este ficheiro provém de $1 e pode ser utilizado por outros projectos.', # $1 is the repo name, $2 is shareduploadwiki(-desc)
 'shareduploadwiki'          => 'Por favor, consulte a $1 para mais informações.',
-'shareduploadwiki-linktext' => 'página de descrição',
-'noimage'                   => 'Não existe nenhum ficheiro com este nome. Se desejar, pode $1',
-'noimage-linktext'          => 'carrega-lo',
+'shareduploadwiki-desc'     => 'A descrição lá na sua $1 é mostrada abaixo.',
+'shareduploadwiki-linktext' => 'página de descrição de ficheiro',
+'noimage'                   => 'Não existe nenhum ficheiro com este nome, mas pode $1.',
+'noimage-linktext'          => 'carregá-lo',
 'uploadnewversion-linktext' => 'Carregar uma nova versão deste ficheiro',
-'imagelist_date'            => 'Data',
-'imagelist_name'            => 'Nome',
-'imagelist_user'            => 'Utilizador',
-'imagelist_size'            => 'Tamanho (bytes)',
-'imagelist_description'     => 'Descrição',
-'imagelist_search_for'      => 'Pesquisar por nome de imagem:',
+'shared-repo-from'          => 'de $1', # $1 is the repository name
+'shared-repo'               => 'um repositório partilhado', # used when shared-repo-NAME does not exist
 
 # File reversion
 'filerevert'                => 'Reverter $1',
 'filerevert-legend'         => 'Reverter ficheiro',
-'filerevert-intro'          => '<span class="plainlinks">Você está revertendo \'\'\'[[Media:$1|$1]]\'\'\' para a [$4 versão de $2 - $3].</span>',
+'filerevert-intro'          => "Você está revertendo '''[[Media:$1|$1]]''' para a [$4 versão das $3 de $2].",
 'filerevert-comment'        => 'Comentário:',
 'filerevert-defaultcomment' => 'Revertido para a versão de $1 - $2',
 'filerevert-submit'         => 'Reverter',
-'filerevert-success'        => '<span class="plainlinks">\'\'\'[[Media:$1|$1]]\'\'\' foi revertida para a [$4 versão de $2 - $3].</span>',
+'filerevert-success'        => "'''[[Media:$1|$1]]''' foi revertida para a [$4 versão das $3 de $2].",
 'filerevert-badversion'     => 'Não há uma versão local anterior deste ficheiro no período de tempo especificado.',
 
+# File deletion
+'filedelete'                  => 'Eliminar $1',
+'filedelete-legend'           => 'Eliminar ficheiro',
+'filedelete-intro'            => "Você está prestes a eliminar o ficheiro '''[[Media:$1|$1]]''' junto com todo o seu histórico.",
+'filedelete-intro-old'        => "Você se encontra prestes a eliminar a versão de '''[[Media:$1|$1]]''' tal como se encontrava em [$4 $3, $2].",
+'filedelete-comment'          => 'Motivo de eliminação:',
+'filedelete-submit'           => 'Eliminar',
+'filedelete-success'          => "'''$1''' foi eliminado.",
+'filedelete-success-old'      => "A versão de '''[[Media:$1|$1]]''' tal como $3, $2 foi eliminada.",
+'filedelete-nofile'           => "'''$1''' não existe.",
+'filedelete-nofile-old'       => "Não há uma versão de '''$1''' em arquivo com os parâmetros especificados.",
+'filedelete-otherreason'      => 'Outro/motivo adicional:',
+'filedelete-reason-otherlist' => 'Outro motivo',
+'filedelete-reason-dropdown'  => '*Motivos comuns para eliminação
+** Violação de direitos de autor
+** Ficheiro duplicado',
+'filedelete-edit-reasonlist'  => 'Editar motivos de eliminação',
+
 # MIME search
 'mimesearch'         => 'Pesquisa MIME',
 'mimesearch-summary' => 'Esta página possibilita que os ficheiros sejam filtrados a partir de seu tipo MIME. Sintaxe de busca: tipo/subtipo (por exemplo, <tt>image/jpeg</tt>).',
@@ -1056,44 +1590,56 @@ Por gentileza, se você tem acesso à imagem de tamanho completo, prefira envia-
 
 # Unused templates
 'unusedtemplates'     => 'Predefinições não utilizadas',
-'unusedtemplatestext' => 'Esta página lista todas as páginas no espaço nominal {{ns:10}} que não estão incluídas numa outra página. Lembre-se de verificar por outras ligações para as predefinições antes de as apagar.',
+'unusedtemplatestext' => 'Esta página lista todas as páginas no espaço nominal {{ns:template}} que não estão incluídas numa outra página. Lembre-se de verificar por outras ligações para as predefinições antes de as apagar.',
 'unusedtemplateswlh'  => 'outras ligações',
 
+# Random page
+'randompage'         => 'Página aleatória',
+'randompage-nopages' => 'Não há páginas no espaço nominal "$1".',
+
 # Random redirect
 'randomredirect'         => 'Redireccionamento aleatório',
-'randomredirect-nopages' => 'Não há redireccionamentos neste espaço nominal.',
+'randomredirect-nopages' => 'Não há redireccionamentos no espaço nominal "$1".',
 
 # Statistics
-'statistics'             => 'Estatísticas',
-'sitestats'              => 'Estatísticas do site',
-'userstats'              => 'Estatísticas dos utilizadores',
-'sitestatstext'          => "Há actualmente um total de {{PLURAL:\$1|'''\$1''' página|'''\$1''' páginas}} na base de dados.
-Isto inclui páginas de \"discussão\", páginas sobre o projecto ({{SITENAME}}), páginas de rascunho, redireccionamentos e outras que provavelmente não são qualificadas como páginas de conteúdo.
-Excluindo estas, há {{PLURAL:\$2|'''\$2''' página que provavelmente é uma página de conteúdo legítima|'''\$2''' páginas que provavelmente são páginas de conteúdo legítimos}}.
-
-'''\$8''' {{PLURAL:\$8|ficheiro foi carregado|ficheiros foram carregados}}.
-
-Há um total de '''\$3''' {{PLURAL:\$3|página vista|páginas vistas}} e '''\$4''' {{PLURAL:\$4|edição|edições}} em páginas desde que este wiki foi instalado.
-Isso nos leva a aproximadamente '''\$5''' edições por página e '''\$6''' vistas por edição.
-
-O tamanho da [http://meta.wikimedia.org/wiki/Help:Job_queue fila de tarefas] é de actualmente '''\$7'''.",
-'userstatstext'          => "Há actualmente {{PLURAL:$1|'''$1''' utilizador registado|'''$1''' utilizadores registados}}, dentre os quais '''$2''' (ou '''$4%''') {{PLURAL:$2|é|são}} $5.",
-'statistics-mostpopular' => 'Páginas mais vistas',
+'statistics'                   => 'Estatísticas',
+'statistics-header-pages'      => 'Estatísticas de páginas',
+'statistics-header-edits'      => 'Estatísticas de edições',
+'statistics-header-views'      => 'Ver estatísticas',
+'statistics-header-users'      => 'Estatísticas de utilizadores',
+'statistics-articles'          => 'Páginas de conteúdo',
+'statistics-pages'             => 'Páginas',
+'statistics-pages-desc'        => 'Todas as páginas do wiki, incluindo páginas de discussão, redireccionamentos etc',
+'statistics-files'             => 'Ficheiros carregados',
+'statistics-edits'             => 'Edições de página desde que {{SITENAME}} foi instalado',
+'statistics-edits-average'     => 'Média de edições por página',
+'statistics-views-total'       => 'Total de visualizações',
+'statistics-views-peredit'     => 'Visualizações por edição',
+'statistics-jobqueue'          => 'Tamanho da [http://www.mediawiki.org/wiki/Manual:Job_queue fila de tarefas]',
+'statistics-users'             => '[[Special:ListUsers|Utilizadores]] registados',
+'statistics-users-active'      => 'Utilizadores activos',
+'statistics-users-active-desc' => 'Utilizadores que efectuaram uma acção {{PLURAL:$1|ontem|nos últimos $1 dias}}',
+'statistics-mostpopular'       => 'Páginas mais vistas',
 
 'disambiguations'      => 'Página de desambiguações',
 'disambiguationspage'  => 'Template:disambig',
-'disambiguations-text' => 'As páginas a seguir ligam a "páginas de desambiguação" ao invés de aos tópicos adequados.<br /> Uma página é considerada como de desambiguação se utilizar uma predefinição que esteja definida em [[MediaWiki:disambiguationspage]]',
+'disambiguations-text' => "As páginas a seguir ligam a \"''páginas de desambiguação''\" ao invés de aos tópicos adequados.<br /> 
+Uma página é considerada como de desambiguação se utilizar uma predefinição que esteja definida em [[MediaWiki:Disambiguationspage]]",
 
-'doubleredirects'     => 'Redireccionamentos duplos',
-'doubleredirectstext' => 'Cada linha contém ligações para o primeiro e segundo redireccionamento, bem como a primeira linha de conteúdo do segundo redireccionamento, geralmente contendo a página destino "real", que devia ser o destino do primeiro redireccionamento.',
+'doubleredirects'            => 'Redireccionamentos duplos',
+'doubleredirectstext'        => 'Cada linha contém ligações para o primeiro e segundo redireccionamento, bem como a primeira linha de conteúdo do segundo redireccionamento, geralmente contendo a página destino "real", que devia ser o destino do primeiro redireccionamento.',
+'double-redirect-fixed-move' => '[[$1]] foi movido, passando a redirecionar para [[$2]]',
+'double-redirect-fixer'      => 'Corretor de redirecionamentos',
 
 'brokenredirects'        => 'Redireccionamentos quebrados',
 'brokenredirectstext'    => 'Os seguintes redireccionamentos ligam para páginas inexistentes:',
 'brokenredirects-edit'   => '(editar)',
 'brokenredirects-delete' => '(eliminar)',
 
-'withoutinterwiki'        => 'Páginas sem interwikis de idiomas',
-'withoutinterwiki-header' => 'As seguintes páginas não possuem links para versões em outros idiomas:',
+'withoutinterwiki'         => 'Páginas sem interwikis de idiomas',
+'withoutinterwiki-summary' => 'As seguintes páginas não possuem links para versões em outros idiomas.',
+'withoutinterwiki-legend'  => 'Prefixo',
+'withoutinterwiki-submit'  => 'Exibir',
 
 'fewestrevisions' => 'Páginas de conteúdo com menos edições',
 
@@ -1102,11 +1648,11 @@ O tamanho da [http://meta.wikimedia.org/wiki/Help:Job_queue fila de tarefas] é
 'ncategories'             => '$1 {{PLURAL:$1|categoria|categorias}}',
 'nlinks'                  => '$1 {{PLURAL:$1|link|links}}',
 'nmembers'                => '$1 {{PLURAL:$1|membro|membros}}',
-'nrevisions'              => '$1 {{PLURAL:$1|revisão|revisões}}',
+'nrevisions'              => '$1 {{PLURAL:$1|edição|edições}}',
 'nviews'                  => '$1 {{PLURAL:$1|visita|visitas}}',
 'specialpage-empty'       => 'Actualmente não há dados a serem exibidos nesta página.',
 'lonelypages'             => 'Páginas órfãs',
-'lonelypagestext'         => 'As seguintes páginas não têm hiperligações a apontar para elas a partir de outras páginas nesta wiki.',
+'lonelypagestext'         => 'As seguintes páginas ou não têm hiperligações a apontar para elas ou não são transcluídas a partir de outras páginas nesta wiki.',
 'uncategorizedpages'      => 'Páginas não categorizadas',
 'uncategorizedcategories' => 'Categorias não categorizadas',
 'uncategorizedimages'     => 'Imagens não categorizadas',
@@ -1116,145 +1662,188 @@ O tamanho da [http://meta.wikimedia.org/wiki/Help:Job_queue fila de tarefas] é
 'popularpages'            => 'Páginas populares',
 'wantedcategories'        => 'Categorias pedidas',
 'wantedpages'             => 'Páginas pedidas',
+'wantedpages-badtitle'    => 'Título inválido no conjunto de resultados: $1',
+'wantedfiles'             => 'Ficheiros desejados',
+'wantedtemplates'         => 'Predefinições pedidas',
 'mostlinked'              => 'Páginas com mais afluentes',
 'mostlinkedcategories'    => 'Categorias com mais membros',
 'mostlinkedtemplates'     => 'Predefinições com mais afluentes',
 'mostcategories'          => 'Páginas de conteúdo com mais categorias',
 'mostimages'              => 'Imagens com mais afluentes',
-'mostrevisions'           => 'Páginas de conteúdo com mais revisões',
-'allpages'                => 'Todas as páginas',
-'prefixindex'             => 'Índice de prefixo',
-'randompage'              => 'Página aleatória',
-'randompage-nopages'      => 'Não há páginas neste espaço nominal.',
+'mostrevisions'           => 'Páginas de conteúdo com mais edições',
+'prefixindex'             => 'Todas as páginas com prefixo',
 'shortpages'              => 'Páginas curtas',
 'longpages'               => 'Páginas longas',
 'deadendpages'            => 'Páginas sem saída',
 'deadendpagestext'        => 'As seguintes páginas não contêm hiperligações para outras páginas nesta wiki.',
 'protectedpages'          => 'Páginas protegidas',
+'protectedpages-indef'    => 'Apenas protecções infinitas',
+'protectedpages-cascade'  => 'Apenas protecções progressivas',
 'protectedpagestext'      => 'As seguintes páginas encontram-se protegidas contra edições ou movimentações',
 'protectedpagesempty'     => 'Não existem páginas, neste momento, protegidas com tais parâmetros.',
+'protectedtitles'         => 'Títulos protegidos',
+'protectedtitlestext'     => 'Os títulos a seguir encontram-se protegidos contra criação',
+'protectedtitlesempty'    => 'Não há títulos protegidos com os parâmetros fornecidos.',
 'listusers'               => 'Lista de utilizadores',
-'specialpages'            => 'Páginas especiais',
-'spheading'               => 'Páginas especiais para todos os utilizadores',
-'restrictedpheading'      => 'Páginas especiais restritas',
-'rclsub'                  => '(para páginas com links a partir de "$1")',
+'listusers-editsonly'     => 'Mostrar apenas utilizadores com edições',
+'listusers-creationsort'  => 'Ordenar por data de criação',
+'usereditcount'           => '$1 {{PLURAL:$1|edição|edições}}',
+'usercreated'             => 'Criado em $1 às $2',
 'newpages'                => 'Páginas novas',
 'newpages-username'       => 'Nome de utilizador:',
 'ancientpages'            => 'Páginas mais antigas',
-'intl'                    => 'Ligações interlínguas',
 'move'                    => 'Mover',
 'movethispage'            => 'Mover esta página',
-'unusedimagestext'        => '<p>Por favor, note que outros websites podem apontar para uma imagem através de um URL directamente e, por isso, podem estar a não aparecer aqui, mesmo estando em uso.</p>',
+'unusedimagestext'        => 'Por favor, note que outros websites podem apontar para um ficheiro através de um URL directo e, por isso, podem estar a ser listadas aqui, mesmo estando em uso.',
 'unusedcategoriestext'    => 'As seguintes categorias existem, embora nenhuma página ou categoria faça uso delas.',
+'notargettitle'           => 'Sem alvo',
+'notargettext'            => 'Você não especificou uma página alvo ou um utilizador para executar esta função.',
+'nopagetitle'             => 'Página alvo não existe',
+'nopagetext'              => 'A página alvo especificada não existe.',
+'pager-newer-n'           => '{{PLURAL:$1|1 posterior|$1 posteriores}}',
+'pager-older-n'           => '{{PLURAL:$1|1 anterior|$1 anteriores}}',
+'suppress'                => 'Oversight',
 
 # Book sources
 'booksources'               => 'Fontes de livros',
 'booksources-search-legend' => 'Procurar por fontes livreiras',
 'booksources-go'            => 'Ir',
 'booksources-text'          => 'É exibida a seguir uma listagem de links para outros sítios que vendem livros novos e usados e que possam possuir informações adicionais sobre os livros que você está pesquisando:',
-
-'categoriespagetext' => 'As seguintes categorias existem na wiki.',
-'data'               => 'Dados',
-'userrights'         => 'Gestão de privilégios do utilizador',
-'groups'             => 'Grupos de utilizadores',
-'alphaindexline'     => '$1 até $2',
-'version'            => 'Versão',
+'booksources-invalid-isbn'  => 'O número ISBN fornecido não parece ser válido; verifique a existência de erros ao copiar da fonte original.',
 
 # Special:Log
 'specialloguserlabel'  => 'Utilizador:',
 'speciallogtitlelabel' => 'Título:',
 'log'                  => 'Registos',
 'all-logs-page'        => 'Todos os registos',
-'log-search-legend'    => 'Pesquisar nos registos',
-'log-search-submit'    => 'Ir',
 'alllogstext'          => 'Exposição combinada de todos registos disponíveis no wiki {{SITENAME}}.
-Você pode diminuir a lista escolhendo um tipo de registo, um nome de utilizador, ou uma página afectada.',
+Você pode diminuir a lista escolhendo um tipo de registo, um nome de utilizador (sensível a minúsculas), ou uma página afectada (também sensível a minúsculas).',
 'logempty'             => 'Nenhum item idêntico no registo.',
-'log-title-wildcard'   => 'Procurar por títulos que sejam iniciados com o seguinte texto',
+'log-title-wildcard'   => 'Procurar por títulos que sejam iniciados com tal texto',
 
-# Special:Allpages
+# Special:AllPages
+'allpages'          => 'Todas as páginas',
+'alphaindexline'    => '$1 até $2',
 'nextpage'          => 'Próxima página ($1)',
 'prevpage'          => 'Página anterior ($1)',
-'allpagesfrom'      => 'Mostrar páginas começando em:',
-'allarticles'       => 'Todos artigos',
+'allpagesfrom'      => 'Começar exibindo páginas com:',
+'allpagesto'        => 'Terminar de exibir páginas em:',
+'allarticles'       => 'Todas as páginas',
 'allinnamespace'    => 'Todas as páginas (espaço nominal $1)',
 'allnotinnamespace' => 'Todas as páginas (excepto as do espaço nominal $1)',
 'allpagesprev'      => 'Anterior',
 'allpagesnext'      => 'Próximo',
 'allpagessubmit'    => 'Ir',
 'allpagesprefix'    => 'Exibir páginas com o prefixo:',
-'allpagesbadtitle'  => 'O título de página fornecido encontrava-se inválido ou tinha um prefixo interlíngua ou inter-wiki. Ele poderá conter um ou mais caracteres que não podem ser utilizados em títulos.',
+'allpagesbadtitle'  => 'O título de página fornecido encontrava-se inválido ou tinha um prefixo interlíngua ou inter-wiki.
+Ele talvez contenha um ou mais caracteres que não podem ser utilizados em títulos.',
 'allpages-bad-ns'   => '{{SITENAME}} não possui o espaço nominal "$1".',
 
-# Special:Listusers
+# Special:Categories
+'categories'                    => 'Categorias',
+'categoriespagetext'            => 'As seguintes categorias contêm páginas ou multimédia.
+As [[Special:UnusedCategories|categorias não utilizadas]] não são exibidas nesta listagem.
+Veja também as [[Special:WantedCategories|categorias em falta]].',
+'categoriesfrom'                => 'Listar categorias começando por:',
+'special-categories-sort-count' => 'ordenar por contagem',
+'special-categories-sort-abc'   => 'ordenar alfabeticamente',
+
+# Special:DeletedContributions
+'deletedcontributions'       => 'Edições eliminadas',
+'deletedcontributions-title' => 'Edições eliminadas',
+
+# Special:LinkSearch
+'linksearch'       => 'Ligações externas',
+'linksearch-pat'   => 'Padrão de procura:',
+'linksearch-ns'    => 'Espaço nominal:',
+'linksearch-ok'    => 'Pesquisar',
+'linksearch-text'  => 'É possível utilizar "caracteres mágicos" como em "*.wikipedia.org".<br />Protocolos suportados: <tt>$1</tt>',
+'linksearch-line'  => '$1 está lincado em $2',
+'linksearch-error' => '"Caracteres mágicos" (wildcards) podem ser utilizados apenas no início do endereço.',
+
+# Special:ListUsers
 'listusersfrom'      => 'Mostrar utilizadores começando em:',
 'listusers-submit'   => 'Exibir',
 'listusers-noresult' => 'Não foram encontrados utilizadores para a forma pesquisada.',
 
+# Special:Log/newusers
+'newuserlogpage'              => 'Registo de criação de utilizadores',
+'newuserlogpagetext'          => 'Este é um registo de novas contas de utilizador',
+'newuserlog-byemail'          => 'palavra-chave enviada por correio-electrónico',
+'newuserlog-create-entry'     => 'Novo utilizador',
+'newuserlog-create2-entry'    => 'criou nova conta $1',
+'newuserlog-autocreate-entry' => 'Conta criada automaticamente',
+
+# Special:ListGroupRights
+'listgrouprights'                 => 'Privilégios de grupo de utilizadores',
+'listgrouprights-summary'         => 'A seguinte lista contém os grupos de utilizadores definidos neste wiki, com os seus privilégios de acessos associados.
+Se encontram disponíveis [[{{MediaWiki:Listgrouprights-helppage}}|informações adicionais]] sobre privilégios individuais.',
+'listgrouprights-group'           => 'Grupo',
+'listgrouprights-rights'          => 'Privilégios',
+'listgrouprights-helppage'        => 'Help:Privilégios de grupo',
+'listgrouprights-members'         => '(lista de membros)',
+'listgrouprights-addgroup'        => 'Podem conceder acesso {{PLURAL:$2|ao grupo|aos grupos}}: $1',
+'listgrouprights-removegroup'     => 'Podem remover acesso {{PLURAL:$2|do grupo|dos grupos}}: $1',
+'listgrouprights-addgroup-all'    => 'Podem conceder acesso a todos os grupos',
+'listgrouprights-removegroup-all' => 'Podem remover acesso a todos os grupos',
+
 # E-mail user
-'mailnologin'     => 'Nenhum endereço de envio',
-'mailnologintext' => 'Necessita de estar [[{{ns:special}}:Userlogin|autenticado]]
-e de possuir um endereço de e-mail válido nas suas [[{{ns:special}}:Preferences|preferências]]
-para poder enviar um e-mail a outros utilizadores.',
-'emailuser'       => 'Contactar este utilizador',
-'emailpage'       => 'Contactar utilizador',
-'emailpagetext'   => 'Se o utilizador introduziu um endereço válido de e-mail
-nas suas preferências, poderá usar o formulário abaixo para lhe enviar uma mensagem.
-O endereço que introduziu nas suas preferências irá aparecer no campo "From" do e-mail
-para que o destinatário lhe possa responder.',
-'usermailererror' => 'Objecto de correio retornou um erro:',
-'defemailsubject' => 'E-mail: {{SITENAME}}',
-'noemailtitle'    => 'Sem endereço de e-mail',
-'noemailtext'     => 'Este utilizador não especificou um endereço de e-mail válido, ou optou por não receber e-mail de outros utilizadores.',
-'emailfrom'       => 'De',
-'emailto'         => 'Para',
-'emailsubject'    => 'Assunto',
-'emailmessage'    => 'Mensagem',
-'emailsend'       => 'Enviar',
-'emailccme'       => 'Enviar ao meu e-mail uma cópia de minha mensagem.',
-'emailccsubject'  => 'Cópia de sua mensagem para $1: $2',
-'emailsent'       => 'E-mail enviado',
-'emailsenttext'   => 'A sua mensagem foi enviada.',
+'mailnologin'      => 'Nenhum endereço de envio',
+'mailnologintext'  => 'Necessita de estar [[Special:UserLogin|autenticado]] e de possuir um endereço de e-mail válido nas suas [[Special:Preferences|preferências]] para poder enviar um e-mail a outros utilizadores.',
+'emailuser'        => 'Contactar este utilizador',
+'emailpage'        => 'Contactar utilizador',
+'emailpagetext'    => 'Utilize o formulário abaixo para enviar uma mensagem a este utilizador.
+O endereço que você introduziu nas [[Special:Preferences|suas preferências]] irá aparecer no campo "Remetente" do e-mail, para que o destinatário lhe possa responder directamente.',
+'usermailererror'  => 'Objecto de correio retornou um erro:',
+'defemailsubject'  => 'E-mail: {{SITENAME}}',
+'noemailtitle'     => 'Sem endereço de e-mail',
+'noemailtext'      => 'Este utilizador não especificou um endereço de e-mail válido.',
+'nowikiemailtitle' => 'E-mail não permitido',
+'nowikiemailtext'  => 'Este utilizador optou por não receber e-mail de outros utilizadores.',
+'email-legend'     => 'Enviar e-mail para outro utilizador da {{SITENAME}}',
+'emailfrom'        => 'De:',
+'emailto'          => 'Para:',
+'emailsubject'     => 'Assunto:',
+'emailmessage'     => 'Mensagem:',
+'emailsend'        => 'Enviar',
+'emailccme'        => 'Enviar ao meu e-mail uma cópia de minha mensagem.',
+'emailccsubject'   => 'Cópia de sua mensagem para $1: $2',
+'emailsent'        => 'E-mail enviado',
+'emailsenttext'    => 'A sua mensagem foi enviada.',
+'emailuserfooter'  => 'Este e-mail foi enviado por $1 para $2 através da opção de "contactar utilizador" da {{SITENAME}}.',
 
 # Watchlist
-'watchlist'            => 'Artigos vigiados',
-'mywatchlist'          => 'Artigos vigiados',
+'watchlist'            => 'Páginas vigiadas',
+'mywatchlist'          => 'Páginas vigiadas',
 'watchlistfor'         => "(para '''$1''')",
 'nowatchlist'          => 'A sua lista de vigiados não possui títulos.',
-'watchlistanontext'    => 'Por favor $1 para ver ou editar os itens na sua lista de artigos vigiados.',
+'watchlistanontext'    => 'Por favor, $1 para ver ou editar os itens na sua lista de vigiados.',
 'watchnologin'         => 'Não está autenticado',
-'watchnologintext'     => 'Você precisa estar [[{{ns:special}}:Userlogin|autenticado]] para modificar a sua lista de artigos vigiados.',
+'watchnologintext'     => 'Você precisa estar [[Special:UserLogin|autenticado]] para modificar a sua lista de vigiados.',
 'addedwatch'           => 'Adicionado à lista',
-'addedwatchtext'       => "A página \"[[\$1]]\" foi adicionada à sua [[{{ns:special}}:Watchlist|lista de vigiados]].
-Modificações futuras em tal página e páginas de discussão a ela associadas serão listadas lá, com a página aparecendo a '''negrito''' na [[{{ns:special}}:Recentchanges|lista de mudanças recentes]], para que possa encontrá-la com maior facilidade.
-
-Se desejar remover a página da sua lista de vigiados clique em \"Desinteressar-se\" na barra lateral ou de topo.",
-'removedwatch'         => 'Removida da lista de artigos vigiados',
-'removedwatchtext'     => 'A página "$1" foi removida de sua lista de artigos vigiados.',
+'addedwatchtext'       => "A página \"[[:\$1]]\" foi adicionada à sua [[Special:Watchlist|lista de vigiados]].
+Modificações futuras em tal página e páginas de discussão a ela associadas serão listadas lá, com a página aparecendo a '''negrito''' na [[Special:RecentChanges|lista de mudanças recentes]], para que possa encontrá-la com maior facilidade.",
+'removedwatch'         => 'Removida da lista de vigiados',
+'removedwatchtext'     => 'A página "[[:$1]]" foi removida de [[Special:Watchlist|sua lista de vigiados]].',
 'watch'                => 'Vigiar',
 'watchthispage'        => 'Vigiar esta página',
 'unwatch'              => 'Desinteressar-se',
 'unwatchthispage'      => 'Parar de vigiar esta página',
 'notanarticle'         => 'Não é uma página de conteúdo',
+'notvisiblerev'        => 'Edição eliminada',
 'watchnochange'        => 'Nenhum dos itens vigiados foram editados no período exibido.',
-'watchlist-details'    => '{{PLURAL:$1|$1 página vigiada|$1 páginas vigiadas}}, excluindo páginas de discussão.',
+'watchlist-details'    => '{{PLURAL:$1|$1 página vigiada|$1 páginas vigiadas}} na sua lista de artigos vigiados, excluindo páginas de discussão.',
 'wlheader-enotif'      => '* A notificação por email encontra-se activada.',
 'wlheader-showupdated' => "* As páginas modificadas desde a sua última visita são mostradas a '''negrito'''",
-'watchmethod-recent'   => 'verificando edições recentes para os artigos vigiados',
+'watchmethod-recent'   => 'verificando edições recentes para os vigiados',
 'watchmethod-list'     => 'verificando páginas vigiadas para edições recentes',
 'watchlistcontains'    => 'Sua lista de vigiados contém $1 {{PLURAL:$1|página|páginas}}.',
 'iteminvalidname'      => "Problema com item '$1', nome inválido...",
 'wlnote'               => "A seguir {{PLURAL:$1|está a última alteração ocorrida|estão as últimas '''$1''' alterações ocorridas}} {{PLURAL:$2|na última hora|nas últimas '''$2''' horas}}.",
 'wlshowlast'           => 'Ver últimas $1 horas $2 dias $3',
-'wlsaved'              => 'Esta é uma versão salva de sua lista de artigos vigiados.',
-'watchlist-show-bots'  => 'Mostrar edições de robôs',
-'watchlist-hide-bots'  => 'Ocultar edições de robôs',
-'watchlist-show-own'   => 'Exibir minhas edições',
-'watchlist-hide-own'   => 'Ocultar minhas edições',
-'watchlist-show-minor' => 'Exibir edições menores',
-'watchlist-hide-minor' => 'Ocultar edições menores',
-
-# Displayed when you click the "watch" button and it's in the process of watching
+'watchlist-options'    => 'Opções da lista de vigiados',
+
+# Displayed when you click the "watch" button and it is in the process of watching
 'watching'   => 'Vigiando...',
 'unwatching' => 'Deixando de vigiar...',
 
@@ -1269,7 +1858,7 @@ Se desejar remover a página da sua lista de vigiados clique em \"Desinteressar-
 'enotif_lastdiff'              => 'Acesse $1 para ver esta alteração.',
 'enotif_anon_editor'           => 'utilizador anonimo $1',
 'enotif_body'                  => 'Caro $WATCHINGUSERNAME,
-       
+
 
 A página $PAGETITLE na {{SITENAME}} foi $CHANGEDORCREATED a $PAGEEDITDATE por $PAGEEDITOR; consulte $PAGETITLE_URL para a versão actual.
 
@@ -1281,90 +1870,124 @@ Contacte o editor:
 e-mail: $PAGEEDITOR_EMAIL
 wiki: $PAGEEDITOR_WIKI
 
-Não haverá mais notificações no caso de futuras alterações a não ser que visite esta página. Poderá também restaurar as bandeiras de notificação para todas as suas páginas vigiadas na sua lista de artigos vigiados.
+Não haverá mais notificações no caso de futuras alterações a não ser que visite esta página. Poderá também restaurar as bandeiras de notificação para todas as suas páginas vigiadas na sua lista de vigiados.
 
              O seu amigável sistema de notificação da {{SITENAME}}
 
 --
-Para alterar as suas preferências da lista de artigos vigiados, visite
+Para alterar as suas preferências da lista de vigiados, visite
 {{fullurl:Special:Watchlist/edit}}
 
-Contacto e assistência
-{{fullurl:{{MediaWiki:helppage}}}}',
-
-# Delete/protect/revert
-'deletepage'                  => 'Eliminar página',
-'confirm'                     => 'Confirmar',
-'excontent'                   => "o conteúdo era: '$1'",
-'excontentauthor'             => "o conteúdo era: '$1' (e o único editor era '[[{{ns:special}}:Contributions/$2|$2]]')",
-'exbeforeblank'               => "o conteúdo antes de esvaziar era: '$1'",
-'exblank'                     => 'página esvaziada',
-'confirmdelete'               => 'Confirmar eliminação',
-'deletesub'                   => '(Eliminando "$1")',
-'historywarning'              => 'Aviso: A página que está prestes a eliminar possui um histórico:',
-'confirmdeletetext'           => 'Encontra-se prestes a eliminar permanentemente uma página ou uma imagem e todo o seu histórico.
-Por favor, confirme que possui a intenção de fazer isto, que compreende as consequências e que encontra-se a fazer isto de acordo com as [[{{MediaWiki:policy-url}}|políticas]] do projecto.',
-'actioncomplete'              => 'Acção completada',
-'deletedtext'                 => '"$1" foi eliminada.
+Contacto e assistência:
+{{fullurl:{{MediaWiki:Helppage}}}}',
+
+# Delete
+'deletepage'             => 'Eliminar página',
+'confirm'                => 'Confirmar',
+'excontent'              => "o conteúdo era: '$1'",
+'excontentauthor'        => "o conteúdo era: '$1' (e o único editor era '[[Special:Contributions/$2|$2]]')",
+'exbeforeblank'          => "o conteúdo antes de esvaziar era: '$1'",
+'exblank'                => 'página esvaziada',
+'delete-confirm'         => 'Eliminar "$1"',
+'delete-legend'          => 'Eliminar',
+'historywarning'         => 'Aviso: A página que está prestes a eliminar possui um histórico:',
+'confirmdeletetext'      => 'Encontra-se prestes a eliminar permanentemente uma página ou uma imagem e todo o seu histórico.
+Por favor, confirme que possui a intenção de fazer isto, que compreende as consequências e que encontra-se a fazer isto de acordo com as [[{{MediaWiki:Policy-url}}|políticas]] do projecto.',
+'actioncomplete'         => 'Acção completada',
+'deletedtext'            => '"<nowiki>$1</nowiki>" foi eliminada.
 Consulte $2 para um registo de eliminações recentes.',
-'deletedarticle'              => 'eliminada "[[$1]]"',
-'dellogpage'                  => 'Registo de eliminação',
-'dellogpagetext'              => 'Abaixo uma lista das eliminações mais recentes.',
-'deletionlog'                 => 'registo de eliminação',
-'reverted'                    => 'Revertido para versão mais nova',
-'deletecomment'               => 'Motivo de eliminação',
-'rollback'                    => 'Reverter edições',
-'rollback_short'              => 'Voltar',
-'rollbacklink'                => 'voltar',
-'rollbackfailed'              => 'A reversão falhou',
-'cantrollback'                => 'Não foi possível reverter a edição; o último contribuidor é o único autor desta página',
-'alreadyrolled'               => 'Não foi possível reverter as edições de [[:$1]]
-por [[{{ns:user}}:$2|$2]] ([[{{ns:user_talk}}:$2|Discussão]]); alguém editou ou já reverteu o artigo.
-
-A última edição foi de [[{{ns:user}}:$3|$3]] ([[{{ns:user_talk}}:$3|Discussão]]).',
-'editcomment'                 => 'O sumário de edição era: "<i>$1</i>".', # only shown if there is an edit comment
-'revertpage'                  => 'Revertidas edições por [[Special:Contributions/$2|$2]] ([[User talk:$2|disc]]) para a última versão por [[User:$1|$1]]',
-'rollback-success'            => 'Foram revertidas as edições de $1, com o conteúdo passando a estar como na última edição de $2.',
-'sessionfailure'              => 'Foram detectados problemas com a sua sessão;
+'deletedarticle'         => 'eliminou "[[$1]]"',
+'suppressedarticle'      => 'suprimiu "[[$1]]"',
+'dellogpage'             => 'Registo de eliminação',
+'dellogpagetext'         => 'Abaixo uma lista das eliminações mais recentes.',
+'deletionlog'            => 'registo de eliminação',
+'reverted'               => 'Revertido para versão mais nova',
+'deletecomment'          => 'Motivo de eliminação',
+'deleteotherreason'      => 'Justificativa adicional:',
+'deletereasonotherlist'  => 'Outro motivo',
+'deletereason-dropdown'  => '* Motivos de eliminação comuns
+** Pedido do autor
+** Violação de direitos de autor
+** Vandalismo',
+'delete-edit-reasonlist' => 'Editar motivos de eiliminação',
+'delete-toobig'          => 'Esta página possui um longo histórico de edições, com mais de $1 {{PLURAL:$1|edição|edições}}.
+A eliminação de tais páginas foi restrita, a fim de se evitarem problemas acidentais em {{SITENAME}}.',
+'delete-warning-toobig'  => 'Esta página possui um longo histórico de edições, com mais de $1 {{PLURAL:$1|edição|edições}}.
+Eliminá-la poderá causar problemas na base de dados de {{SITENAME}};
+prossiga com cuidado.',
+
+# Rollback
+'rollback'         => 'Reverter edições',
+'rollback_short'   => 'Voltar',
+'rollbacklink'     => 'voltar',
+'rollbackfailed'   => 'A reversão falhou',
+'cantrollback'     => 'Não foi possível reverter a edição; o último contribuidor é o único autor desta página',
+'alreadyrolled'    => 'Não foi possível reverter as edições de [[:$1]] por [[User:$2|$2]] ([[User talk:$2|discussão]]{{int:pipe-separator}}[[Special:Contributions/$2|{{int:contribslink}}]]);
+alguém editou ou já reverteu a página.
+
+A última edição foi de [[User:$3|$3]] ([[User talk:$3|discussão]]{{int:pipe-separator}}[[Special:Contributions/$3|{{int:contribslink}}]]).',
+'editcomment'      => "O sumário de edição era: \"''\$1''\".", # only shown if there is an edit comment
+'revertpage'       => 'Foram revertidas as edições de [[Special:Contributions/$2|$2]] ([[User talk:$2|disc]]) para a última versão por [[User:$1|$1]]', # Additionally available: $3: revid of the revision reverted to, $4: timestamp of the revision reverted to, $5: revid of the revision reverted from, $6: timestamp of the revision reverted from
+'rollback-success' => 'Foram revertidas as edições de $1, com o conteúdo passando a estar como na última edição de $2.',
+'sessionfailure'   => 'Foram detectados problemas com a sua sessão;
 Esta acção foi cancelada como medida de protecção contra a intercepção de sessões.
-Experimente usar o botão "Voltar" e refrescar a página de onde veio e tente novamente.',
+Experimente usar o botão "Voltar" e recarregar a página de onde veio e tente novamente.',
+
+# Protect
 'protectlogpage'              => 'Registo de protecção',
 'protectlogtext'              => 'Abaixo encontra-se o registo de protecção e desprotecção de páginas.
-Veja [[{{ns:project}}:Página protegida]] para mais informações.',
+Veja a [[Special:ProtectedPages|lista de páginas protegidas]] para uma listagem das páginas que se encontram protegidas no momento.',
 'protectedarticle'            => 'protegeu "[[$1]]"',
-'modifiedarticleprotection'   => 'foi alterado o nível de protecção para "[[$1]]"',
+'modifiedarticleprotection'   => 'alterou o nível de protecção para "[[$1]]"',
 'unprotectedarticle'          => 'desprotegeu "[[$1]]"',
-'protectsub'                  => '(Protegendo "$1")',
-'confirmprotect'              => 'Confirmar protecção',
+'movedarticleprotection'      => 'moveu as configurações de proteção de "[[$2]]" para "[[$1]]"',
+'protect-title'               => 'Protegendo "$1"',
+'prot_1movedto2'              => 'moveu [[$1]] para [[$2]]',
+'protect-legend'              => 'Confirmar protecção',
 'protectcomment'              => 'Motivo de protecção',
 'protectexpiry'               => 'Expiração',
 'protect_expiry_invalid'      => 'O tempo de expiração fornecido é inválido.',
 'protect_expiry_old'          => 'O tempo de expiração fornecido se situa no passado.',
-'unprotectsub'                => '(Desprotegendo "$1")',
 'protect-unchain'             => 'Desbloquear permissões de moção',
-'protect-text'                => 'Você pode, nesta página, alterar o nível de proteção para <strong>$1</strong>.',
-'protect-locked-blocked'      => 'Você não poderá alterar os níveis de proteção enquanto estiver bloqueado. Esta é a configuração atual para a página <strong>$1</strong>:',
-'protect-locked-dblock'       => 'Não é possível alterar os níveis de proteção, uma vez que a base de dados se encontra trancada.
-Esta é a configuração atual para a página <strong>$1</strong>:',
-'protect-locked-access'       => 'Sua conta não possui permissões para alterar os níveis de proteção de uma página.
-Esta é a configuração atual para a página <strong>$1</strong>:',
-'protect-cascadeon'           => 'Esta página se encontra protegida, uma vez que se encontra incluída {{PLURAL:$1|na página listada a seguir, protegida|nas páginas listadas a seguir, protegidas}} com a "proteção progressiva" ativada. Você poderá alterar o nível de proteção desta página, mas isso não afetará a "proteção progressiva".',
-'protect-default'             => '(padrão)',
+'protect-text'                => "Você pode, nesta página, alterar o nível de proteção para '''<nowiki>$1</nowiki>'''.",
+'protect-locked-blocked'      => "Você não poderá alterar os níveis de proteção enquanto estiver bloqueado. Esta é a configuração atual para a página '''$1''':",
+'protect-locked-dblock'       => "Não é possível alterar os níveis de proteção, uma vez que a base de dados se encontra trancada.
+Esta é a configuração atual para a página '''$1''':",
+'protect-locked-access'       => "Sua conta não possui permissões para alterar os níveis de proteção de uma página.
+Esta é a configuração atual para a página '''$1''':",
+'protect-cascadeon'           => 'Esta página encontra-se protegida, uma vez que se encontra incluída {{PLURAL:$1|na página listada a seguir, protegida|nas páginas listadas a seguir, protegidas}} com a "protecção progressiva" activada. Você poderá alterar o nível de protecção desta página, mas isso não afectará a "protecção progressiva".',
+'protect-default'             => 'Permitir todos os utilizadores',
 'protect-fallback'            => 'É necessário o privilégio de "$1"',
-'protect-level-autoconfirmed' => 'Bloquear utilizadores não-registados',
+'protect-level-autoconfirmed' => 'Bloquear utilizadores novos e não registados',
 'protect-level-sysop'         => 'Apenas administradores',
 'protect-summary-cascade'     => 'p. progressiva',
 'protect-expiring'            => 'expira em $1 (UTC)',
-'protect-cascade'             => '"Proteção progressiva" - proteja quaisquer páginas que estejam incluídas nesta.',
+'protect-expiry-indefinite'   => 'infinito',
+'protect-cascade'             => 'Proteja quaisquer páginas que estejam incluídas nesta (proteção progressiva)',
+'protect-cantedit'            => 'Você não pode alterar o nível de proteção desta página uma vez que você não se encontra habilitado a editá-la.',
+'protect-othertime'           => 'Outra duração:',
+'protect-othertime-op'        => 'outra duração',
+'protect-existing-expiry'     => 'A proteção atual expirará às $3 de $2',
+'protect-otherreason'         => 'Outro motivo/motivo adicional:',
+'protect-otherreason-op'      => 'outro/motivo adicional',
+'protect-dropdown'            => '*Motivos comuns para proteção
+** Vandalismo excessivo
+** Inserção excessiva de spams
+** Guerra de edições improdutiva
+** Página bastante acessada',
+'protect-edit-reasonlist'     => 'Editar motivos de proteções',
+'protect-expiry-options'      => '1 hora:1 hour,1 dia:1 day,1 semana:1 week,2 semanas:2 weeks,1 mês:1 month,3 meses:3 months,6 meses:6 months,1 ano:1 year,indefinido:infinite', # display1:time1,display2:time2,...
 'restriction-type'            => 'Permissão:',
 'restriction-level'           => 'Nível de restrição:',
 'minimum-size'                => 'Tam. mínimo',
-'maximum-size'                => 'Tam. máximo',
+'maximum-size'                => 'Tam. máximo:',
 'pagesize'                    => '(bytes)',
 
 # Restrictions (nouns)
-'restriction-edit' => 'Editar',
-'restriction-move' => 'Mover',
+'restriction-edit'   => 'Editar',
+'restriction-move'   => 'Mover',
+'restriction-create' => 'Criar',
+'restriction-upload' => 'Carregar',
 
 # Restriction levels
 'restriction-level-sysop'         => 'totalmente protegida',
@@ -1374,22 +1997,26 @@ Esta é a configuração atual para a página <strong>$1</strong>:',
 # Undelete
 'undelete'                     => 'Ver páginas eliminadas',
 'undeletepage'                 => 'Ver e restaurar páginas eliminadas',
+'undeletepagetitle'            => "'''Seguem-se as edições eliminadas de [[:$1]]'''.",
 'viewdeletedpage'              => 'Ver páginas eliminadas',
-'undeletepagetext'             => 'As seguintes páginas foram eliminadas, apesar de ainda permanecem na base de dados e poderem ser restauradas. O arquivo pode periodicamente ser limpo.',
-'undeleteextrahelp'            => "Para restaurar a página inteira, deixe todas as caixas de selecção desseleccionadas e clique em '''''Restaurar'''''. Para efectuar uma restauração selectiva, seleccione as caixas correspondentes às
-edições a serem restauradas e clique em '''''Restaurar'''''. Clicar em '''''Limpar''''' irá limpar o
-campo de comentário e todas as caixas de selecção.",
+'undeletepagetext'             => '{{PLURAL:$1|A seguinte página foi eliminada|As seguintes páginas foram eliminadas}}, mas ainda {{PLURAL:$1|permanece|permanecem}} na base de dados e poderem ser restauradas. O arquivo pode ser limpo periodicamente.',
+'undelete-fieldset-title'      => 'Restaurar edições',
+'undeleteextrahelp'            => "Para restaurar o histórico de edições completo desta página, deixe todas as caixas de selecção desseleccionadas e clique em '''''Restaurar'''''.
+Para efectuar uma restauração selectiva, seleccione as caixas correspondentes às edições a serem restauradas e clique em '''''Restaurar'''''.
+Clicar em '''''Limpar''''' irá limpar o campo de comentário e todas as caixas de selecção.",
 'undeleterevisions'            => '$1 {{PLURAL:$1|edição disponível|edições disponíveis}}',
 'undeletehistory'              => 'Se restaurar uma página, todas as edições serão restauradas para o histórico.
-Se uma nova página foi criada com o mesmo nome desde a eliminação, as edições restauradas aparecerão primeiro no histórico e a página actual não será automaticamente trocada. Note que as restrições de acesso às edições serão perdidas ao ser feita a restauração.',
-'undeleterevdel'               => "Undeletion will not be performed if it will result in the top page revision being
-partially deleted. In such cases, you must uncheck or unhide the newest deleted revisions. Revisions of files
-that you don't have permission to view will not be restored.",
+Se uma nova página foi criada com o mesmo nome desde a eliminação, as edições restauradas aparecerão no histórico anterior.',
+'undeleterevdel'               => 'O restauro não será executado se resultar na remoção parcial da versão mais recente da página ou ficheiro.
+Em tais casos, deverá desseleccionar ou reverter a ocultação da versão apagada mais recente.',
 'undeletehistorynoadmin'       => 'Esta página foi eliminada. O motivo de eliminação é apresentado no súmario abaixo, junto dos detalhes do utilizador que editou esta página antes de eliminar. O texto actual destas edições eliminadas encontra-se agora apenas disponível para administradores.',
-'undelete-revision'            => 'A edição $1 de $2 foi eliminada por $3:',
+'undelete-revision'            => 'Edição eliminada da página $1 (das $5 de $4), por $3:',
 'undeleterevision-missing'     => 'Edição inválida ou não encontrada. Talvez você esteja com um link incorrecto ou talvez a edição foi restaurada ou removida dos arquivos.',
+'undelete-nodiff'              => 'Não foram encontradas edições anteriores.',
 'undeletebtn'                  => 'Restaurar',
+'undeletelink'                 => 'ver/restaurar',
 'undeletereset'                => 'Limpar',
+'undeleteinvert'               => 'Inverter selecção',
 'undeletecomment'              => 'Comentário:',
 'undeletedarticle'             => 'restaurado "[[$1]]"',
 'undeletedrevisions'           => '$1 {{PLURAL:$1|edição restaurada|edições restauradas}}',
@@ -1399,7 +2026,7 @@ that you don't have permission to view will not be restored.",
 'undeletedpage'                => "<big>'''$1 foi restaurada'''</big>
 
 Consulte o [[Special:Log/delete|registo de eliminações]] para um registo das eliminações e restaurações mais recentes.",
-'undelete-header'              => 'Veja o [[{{ns:special}}:Log/delete|registo de deleções]] para as páginas recentemente eliminadas.',
+'undelete-header'              => 'Veja o [[Special:Log/delete|registo de deleções]] para as páginas recentemente eliminadas.',
 'undelete-search-box'          => 'Pesquisar páginas eliminadas',
 'undelete-search-prefix'       => 'Exibir páginas que iniciem com:',
 'undelete-search-submit'       => 'Pesquisar',
@@ -1412,59 +2039,63 @@ Consulte o [[Special:Log/delete|registo de eliminações]] para um registo das e
 'undelete-error-long'          => 'Foram encontrados erros ao tentar restaurar o ficheiro:
 
 $1',
+'undelete-show-file-confirm'   => 'Você tem certeza de que deseja visualizar a versão eliminada de "<nowiki>$1</nowiki>" das $3 de $2?',
+'undelete-show-file-submit'    => 'Sim',
 
 # Namespace form on various pages
-'namespace' => 'Espaço nominal:',
-'invert'    => 'Inverter selecção',
+'namespace'      => 'Espaço nominal:',
+'invert'         => 'Inverter selecção',
+'blanknamespace' => '(Principal)',
 
 # Contributions
-'contributions' => 'Contribuições do utilizador',
-'mycontris'     => 'Minhas contribuições',
-'contribsub2'   => 'Para $1 ($2)',
-'nocontribs'    => 'Não foram encontradas mudanças com este critério.',
-'ucnote'        => 'Segue as últimas <b>$1</b> mudanças nos últimos <b>$2</b> dias deste utilizador.',
-'uclinks'       => 'Ver as últimas $1 mudanças; ver os últimos $2 dias.',
-'uctop'         => ' (revisão actual)',
-'month'         => 'Mês (inclusive anteriores):',
-'year'          => 'Ano (inclusive anteriores):',
-
-'sp-contributions-newest'      => 'Mais recente',
-'sp-contributions-oldest'      => 'Mais antigo',
-'sp-contributions-newer'       => 'Novo $1',
-'sp-contributions-older'       => 'Antigo $1',
-'sp-contributions-newbies'     => 'Pesquisar apenas nas contribuições de contas recentes',
-'sp-contributions-newbies-sub' => 'Para contas novas',
-'sp-contributions-blocklog'    => 'Registo de bloqueios',
-'sp-contributions-search'      => 'Pesquisar contribuições',
-'sp-contributions-username'    => 'Endereço de IP ou utilizador:',
-'sp-contributions-submit'      => 'Pesquisar',
-
-'sp-newimages-showfrom' => 'Mostrar novas imagens começando de $1',
+'contributions'       => 'Contribuições do utilizador',
+'contributions-title' => 'Contribuições {{GENDER:$1|do utilizador|da utilizadora}} $1',
+'mycontris'           => 'Minhas contribuições',
+'contribsub2'         => 'Para $1 ($2)',
+'nocontribs'          => 'Não foram encontradas mudanças com este critério.', # Optional parameter: $1 is the user name
+'uctop'               => ' (edição actual)',
+'month'               => 'Mês (inclusive anteriores):',
+'year'                => 'Ano (inclusive anteriores):',
+
+'sp-contributions-newbies'       => 'Pesquisar apenas nas contribuições de contas recentes',
+'sp-contributions-newbies-sub'   => 'Para contas novas',
+'sp-contributions-newbies-title' => 'Contribuições de contas novas',
+'sp-contributions-blocklog'      => 'Registo de bloqueios',
+'sp-contributions-logs'          => 'registos',
+'sp-contributions-search'        => 'Pesquisar contribuições',
+'sp-contributions-username'      => 'Endereço de IP ou utilizador:',
+'sp-contributions-submit'        => 'Pesquisar',
 
 # What links here
-'whatlinkshere'       => 'Páginas afluentes',
-'notargettitle'       => 'Sem alvo',
-'notargettext'        => 'Você não especificou uma página alvo ou um utilizador para executar esta função.',
-'linklistsub'         => '(Lista de ligações)',
-'linkshere'           => "As seguintes páginas possuem ligações para '''[[:$1]]''':",
-'nolinkshere'         => "Não existem ligações para '''[[:$1]]'''.",
-'nolinkshere-ns'      => "Não há links para '''[[:$1]]''' no espaço nominal selecionado.",
-'isredirect'          => 'página de redireccionamento',
-'istemplate'          => 'inclusão',
-'whatlinkshere-prev'  => '{{PLURAL:$1|anterior|$1 anteriores}}',
-'whatlinkshere-next'  => '{{PLURAL:$1|próximo|próximos $1}}',
-'whatlinkshere-links' => '← links',
+'whatlinkshere'            => 'Páginas afluentes',
+'whatlinkshere-title'      => 'Páginas que apontam para "$1"',
+'whatlinkshere-page'       => 'Página:',
+'linkshere'                => "As seguintes páginas possuem ligações para '''[[:$1]]''':",
+'nolinkshere'              => "Não existem ligações para '''[[:$1]]'''.",
+'nolinkshere-ns'           => "Não há links para '''[[:$1]]''' no espaço nominal selecionado.",
+'isredirect'               => 'página de redireccionamento',
+'istemplate'               => 'inclusão',
+'isimage'                  => 'link de imagem',
+'whatlinkshere-prev'       => '{{PLURAL:$1|anterior|$1 anteriores}}',
+'whatlinkshere-next'       => '{{PLURAL:$1|próximo|próximos $1}}',
+'whatlinkshere-links'      => '← links',
+'whatlinkshere-hideredirs' => '$1 redireccionamentos',
+'whatlinkshere-hidetrans'  => '$1 transclusões',
+'whatlinkshere-hidelinks'  => '$1 ligações',
+'whatlinkshere-hideimages' => '$1 links de imagens',
+'whatlinkshere-filters'    => 'Filtros',
 
 # Block/unblock
-'blockip'                     => 'Bloquear utilizador',
-'blockiptext'                 => 'Utilize o formulário abaixo para bloquear o acesso à escrita de um endereço específico de IP ou nome de utilizador.
-Isto só deve ser feito para prevenir vandalismo, e de acordo com a [[{{MediaWiki:policy-url}}|política]]. Preencha com um motivo específico a seguir (por exemplo, citando páginas que sofreram vandalismo).',
-'ipaddress'                   => 'Endereço de IP:',
-'ipadressorusername'          => 'Endereço de IP ou nome de utilizador:',
-'ipbexpiry'                   => 'Expiração:',
-'ipbreason'                   => 'Motivo:',
-'ipbreasonotherlist'          => 'Outro motivo',
-'ipbreason-dropdown'          => '*Razões comuns para um bloqueio
+'blockip'                         => 'Bloquear utilizador',
+'blockip-legend'                  => 'Bloquear utilizador',
+'blockiptext'                     => 'Utilize o formulário abaixo para bloquear o acesso à escrita de um endereço específico de IP ou nome de utilizador.
+Isto só deve ser feito para prevenir vandalismo, e de acordo com a [[{{MediaWiki:Policy-url}}|política]]. Preencha com um motivo específico a seguir (por exemplo, citando páginas que sofreram vandalismo).',
+'ipaddress'                       => 'Endereço de IP:',
+'ipadressorusername'              => 'Endereço de IP ou nome de utilizador:',
+'ipbexpiry'                       => 'Expiração:',
+'ipbreason'                       => 'Motivo:',
+'ipbreasonotherlist'              => 'Outro motivo',
+'ipbreason-dropdown'              => '*Razões comuns para um bloqueio
 ** Inserindo informações falsas
 ** Removendo o conteúdo de páginas
 ** Fazendo "spam" de sítios externos
@@ -1472,71 +2103,97 @@ Isto só deve ser feito para prevenir vandalismo, e de acordo com a [[{{MediaWik
 ** Comportamento intimidador/inoportuno
 ** Uso abusivo de contas múltiplas
 ** Nome de utilizador inaceitável',
-'ipbanononly'                 => 'Bloquear apenas utilizadores anónimos',
-'ipbcreateaccount'            => 'Prevenir criação de conta de utilizador',
-'ipbemailban'                 => 'Impedir utilizador de enviar e-mail',
-'ipbenableautoblock'          => 'Bloquear automaticamente o endereço de IP mais recente usado por este utilizador e todos os IPs subseqüentes dos quais ele tentar editar',
-'ipbsubmit'                   => 'Bloquear este utilizador',
-'ipbother'                    => 'Outro período:',
-'ipboptions'                  => '2 horas:2 hours,1 dia:1 day,3 dias:3 days,1 semana:1 week,2 semanas:2 weeks,1 mês:1 month,3 meses:3 months,6 meses:6 months,1 ano:1 year,infinito:infinite',
-'ipbotheroption'              => 'outro',
-'ipbotherreason'              => 'Outro motivo/motivo adicional:',
-'ipbhidename'                 => 'Ocultar utilizador/IP do registo de bloqueios, lista de bloqueios e lista de utilizadores',
-'badipaddress'                => 'Endereço de IP inválido',
-'blockipsuccesssub'           => 'Bloqueio bem sucedido',
-'blockipsuccesstext'          => '[[{{ns:Special}}:Contributions/$1|$1]] foi bloqueado.<br />Consulte a [[Special:Ipblocklist|lista de IPs bloqueados]] para rever os bloqueios.',
-'ipb-edit-dropdown'           => 'Editar motivos de bloqueio',
-'ipb-unblock-addr'            => 'Desbloquear $1',
-'ipb-unblock'                 => 'Desbloquear um utilizador ou endereço de IP',
-'ipb-blocklist-addr'          => 'Ver bloqueios em vigência para $1',
-'ipb-blocklist'               => 'Ver bloqueios em vigência',
-'unblockip'                   => 'Desbloquear utilizador',
-'unblockiptext'               => 'Utilize o formulário a seguir para restaurar o acesso à escrita para um endereço de IP ou utilizador previamente bloqueado.',
-'ipusubmit'                   => 'Desbloquear este utilizador',
-'unblocked'                   => '[[User:$1|$1]] foi desbloqueado',
-'unblocked-id'                => 'O bloqueio de $1 foi removido com sucesso',
-'ipblocklist'                 => 'Lista de IPs bloqueados',
-'ipblocklist-legend'          => 'Procurar por um utilizador bloqueado',
-'ipblocklist-username'        => 'Utilizador ou endereço de IP:',
-'ipblocklist-submit'          => 'Pesquisar',
-'blocklistline'               => '$1, $2 bloqueou $3 ($4)',
-'infiniteblock'               => 'infinito',
-'expiringblock'               => 'expira em $1',
-'anononlyblock'               => 'anón. apenas',
-'noautoblockblock'            => 'bloqueio automático desabilitado',
-'createaccountblock'          => 'criação de conta de utilizador bloqueada',
-'emailblock'                  => 'impedido de enviar e-mail',
-'ipblocklist-empty'           => 'A lista de bloqueios encontra-se vazia.',
-'ipblocklist-no-results'      => 'O endereço de IP ou nome de utilizador procurado não se encontra bloqueado.',
-'blocklink'                   => 'bloquear',
-'unblocklink'                 => 'desbloquear',
-'contribslink'                => 'contribs',
-'autoblocker'                 => 'Você foi automaticamente bloqueado, pois partilha um endereço de IP com "$1". O motivo apresentado foi: "$2".',
-'blocklogpage'                => 'Registo de bloqueio',
-'blocklogentry'               => '"[[$1]]" foi bloqueado com um tempo de expiração de $2 $3',
-'blocklogtext'                => 'Este é um registo de acções de bloqueio e desbloqueio. Endereços IP sujeitos a bloqueio automático não são listados. Consulte a [[{{ns:special}}:Ipblocklist|lista de IPs bloqueados]] para obter a lista de bloqueios e banimentos actualmente válidos.',
-'unblocklogentry'             => 'desbloqueou $1',
-'block-log-flags-anononly'    => 'apenas utilizadores anonimos',
-'block-log-flags-nocreate'    => 'criação de contas desabilitada',
-'block-log-flags-noautoblock' => 'bloqueio automático desabilitado',
-'block-log-flags-noemail'     => 'impedido de enviar e-mail',
-'range_block_disabled'        => 'A funcionalidade de bloquear gamas de IPs encontra-se desactivada.',
-'ipb_expiry_invalid'          => 'Tempo de expiração inválido.',
-'ipb_already_blocked'         => '"$1" já encontra-se bloqueado',
-'ip_range_invalid'            => 'Gama de IPs inválida.',
-'proxyblocker'                => 'Bloqueador de proxy',
-'ipb_cant_unblock'            => 'Erro: Bloqueio com ID $1 não encontrado. Poderá já ter sido desbloqueado.',
-'proxyblockreason'            => 'O seu endereço de IP foi bloqueado por ser um proxy público. Por favor contacte o seu fornecedor do serviço de Internet ou o apoio técnico e informe-os deste problema de segurança grave.',
-'proxyblocksuccess'           => 'Concluído.',
-'sorbsreason'                 => 'O seu endereço IP encontra-se listado como proxy aberto pela DNSBL utilizada por este sítio.',
-'sorbs_create_account_reason' => 'O seu endereço de IP encontra-se listado como proxy aberto na DNSBL utilizada por este sítio. Você não pode criar uma conta',
+'ipbanononly'                     => 'Bloquear apenas utilizadores anónimos',
+'ipbcreateaccount'                => 'Prevenir criação de conta de utilizador',
+'ipbemailban'                     => 'Impedir utilizador de enviar e-mail',
+'ipbenableautoblock'              => 'Bloquear automaticamente o endereço de IP mais recente usado por este utilizador e todos os IPs subseqüentes dos quais ele tentar editar',
+'ipbsubmit'                       => 'Bloquear este utilizador',
+'ipbother'                        => 'Outro período:',
+'ipboptions'                      => '2 horas:2 hours,1 dia:1 day,3 dias:3 days,1 semana:1 week,2 semanas:2 weeks,1 mês:1 month,3 meses:3 months,6 meses:6 months,1 ano:1 year,indefinido:infinite', # display1:time1,display2:time2,...
+'ipbotheroption'                  => 'outro',
+'ipbotherreason'                  => 'Outro motivo/motivo adicional:',
+'ipbhidename'                     => 'Ocultar nome de utilizador em edições e listas',
+'ipbwatchuser'                    => 'Vigiar as páginas de utilizador e de discussão deste utilizador',
+'ipballowusertalk'                => 'Permitir que este utilizador edite sua própria página de discussão mesmo estando bloqueado',
+'ipb-change-block'                => 'Re-bloquear o utilizador com estes parâmetros',
+'badipaddress'                    => 'Endereço de IP inválido',
+'blockipsuccesssub'               => 'Bloqueio bem sucedido',
+'blockipsuccesstext'              => '[[Special:Contributions/$1|$1]] foi bloqueado.<br />
+Consulte a [[Special:IPBlockList|lista de IPs bloqueados]] para rever os bloqueios.',
+'ipb-edit-dropdown'               => 'Editar motivos de bloqueio',
+'ipb-unblock-addr'                => 'Desbloquear $1',
+'ipb-unblock'                     => 'Desbloquear um utilizador ou endereço de IP',
+'ipb-blocklist-addr'              => 'Bloqueios em vigência para $1',
+'ipb-blocklist'                   => 'Ver bloqueios em vigência',
+'ipb-blocklist-contribs'          => 'Contribuições de $1',
+'unblockip'                       => 'Desbloquear utilizador',
+'unblockiptext'                   => 'Utilize o formulário a seguir para restaurar o acesso à escrita para um endereço de IP ou utilizador previamente bloqueado.',
+'ipusubmit'                       => 'Remover este bloqueio',
+'unblocked'                       => '[[User:$1|$1]] foi desbloqueado',
+'unblocked-id'                    => 'O bloqueio de $1 foi removido com sucesso',
+'ipblocklist'                     => 'Utilizadores e endereços de IP bloqueados',
+'ipblocklist-legend'              => 'Procurar por um utilizador bloqueado',
+'ipblocklist-username'            => 'Utilizador ou endereço de IP:',
+'ipblocklist-sh-userblocks'       => '$1 bloqueios de contas',
+'ipblocklist-sh-tempblocks'       => '$1 bloqueios temporários',
+'ipblocklist-sh-addressblocks'    => '$1 bloqueios de IP único',
+'ipblocklist-submit'              => 'Pesquisar',
+'blocklistline'                   => '$1, $2 bloqueou $3 ($4)',
+'infiniteblock'                   => 'infinito',
+'expiringblock'                   => 'expira em $1',
+'anononlyblock'                   => 'anón. apenas',
+'noautoblockblock'                => 'bloqueio automático desabilitado',
+'createaccountblock'              => 'criação de conta de utilizador bloqueada',
+'emailblock'                      => 'impedido de enviar e-mail',
+'blocklist-nousertalk'            => 'impossibilitado de editar a própria página de discussão',
+'ipblocklist-empty'               => 'A lista de bloqueios encontra-se vazia.',
+'ipblocklist-no-results'          => 'O endereço de IP ou nome de utilizador procurado não se encontra bloqueado.',
+'blocklink'                       => 'bloquear',
+'unblocklink'                     => 'desbloquear',
+'change-blocklink'                => 'alterar bloqueio',
+'contribslink'                    => 'contribs',
+'autoblocker'                     => 'Você foi automaticamente bloqueado, pois partilha um endereço de IP com "[[User:$1|$1]]". O motivo apresentado foi: "$2".',
+'blocklogpage'                    => 'Registo de bloqueio',
+'blocklog-fulllog'                => 'Registo completo de bloqueios',
+'blocklogentry'                   => '"[[$1]]" foi bloqueado com um tempo de expiração de $2 $3',
+'reblock-logentry'                => 'modificou parâmetros de bloqueio para [[$1]] com um tempo de expiração de $2 $3',
+'blocklogtext'                    => 'Este é um registo de acções de bloqueio e desbloqueio.
+Endereços IP sujeitos a bloqueio automático não são listados.
+Consulte a [[Special:IPBlockList|lista de IPs bloqueados]] para obter a lista de bloqueios e banimentos actualmente válidos.',
+'unblocklogentry'                 => 'desbloqueou $1',
+'block-log-flags-anononly'        => 'apenas utilizadores anónimos',
+'block-log-flags-nocreate'        => 'criação de contas desabilitada',
+'block-log-flags-noautoblock'     => 'bloqueio automático desabilitado',
+'block-log-flags-noemail'         => 'impedido de enviar e-mail',
+'block-log-flags-nousertalk'      => 'impossibilitado de editar a própria página de discussão',
+'block-log-flags-angry-autoblock' => 'autobloqueio melhorado activado',
+'block-log-flags-hiddenname'      => 'nome de utilizador ocultado',
+'range_block_disabled'            => 'A funcionalidade de bloquear gamas de IPs encontra-se desactivada.',
+'ipb_expiry_invalid'              => 'Tempo de expiração inválido.',
+'ipb_expiry_temp'                 => 'Bloqueios com nome de utilizador ocultado devem ser permanentes.',
+'ipb_hide_invalid'                => 'Não foi possível suprimir esta conta; ela poderá ter demasiadas edições.',
+'ipb_already_blocked'             => '"$1" já se encontra bloqueado',
+'ipb-needreblock'                 => '== Já se encontra bloqueado ==
+$1 já se encontra bloqueado. Deseja alterar as configurações?',
+'ipb_cant_unblock'                => 'Erro: Bloqueio com ID $1 não encontrado. Poderá já ter sido desbloqueado.',
+'ipb_blocked_as_range'            => 'Erro: O IP $1 não se encontra bloqueado de forma direta, não podendo ser desbloqueado deste modo. Se encontra bloqueado como parte do "range" $2, o qual pode ser desbloqueado.',
+'ip_range_invalid'                => 'Gama de IPs inválida.',
+'blockme'                         => 'Bloquear-me',
+'proxyblocker'                    => 'Bloqueador de proxy',
+'proxyblocker-disabled'           => 'Esta função está desabilitada.',
+'proxyblockreason'                => 'O seu endereço de IP foi bloqueado por ser um proxy público. Por favor contacte o seu fornecedor do serviço de Internet ou o apoio técnico e informe-os deste problema de segurança grave.',
+'proxyblocksuccess'               => 'Concluído.',
+'sorbsreason'                     => 'O seu endereço IP encontra-se listado como proxy aberto pela DNSBL utilizada por {{SITENAME}}.',
+'sorbs_create_account_reason'     => 'O seu endereço de IP encontra-se listado como proxy aberto na DNSBL utilizada por {{SITENAME}}. Você não pode criar uma conta',
+'cant-block-while-blocked'        => 'Você não pode bloquear outros utilizadores enquanto estiver bloqueado.',
 
 # Developer tools
 'lockdb'              => 'Trancar base de dados',
 'unlockdb'            => 'Destrancar base de dados',
-'lockdbtext'          => 'Trancar a base de dados suspenderá a habilidade de todos os utilizadores de editarem páginas, mudarem suas preferências, lista de artigos vigiados e outras coisas que requerem mudanças na base de dados.<br />
+'lockdbtext'          => 'Trancar a base de dados suspenderá a habilidade de todos os utilizadores de editarem páginas, mudarem suas preferências, lista de vigiados e outras coisas que requerem mudanças na base de dados.
 Por favor, confirme que você realmente pretende fazer isso e que vai destrancar a base de dados quando a manutenção estiver concluída.',
-'unlockdbtext'        => 'Desbloquear a base de dados vai restaurar a habilidade de todos os utilizadores de editarem páginas,  mudarem suas preferências, alterarem suas listas de artigos vigiados e outras coisas que requerem mudanças na base de dados. Por favor, confirme que realmente pretende fazer isso.',
+'unlockdbtext'        => 'Desbloquear a base de dados vai restaurar a habilidade de todos os utilizadores de editarem páginas,  mudarem suas preferências, alterarem suas listas de vigiados e outras coisas que requerem mudanças na base de dados.
+Por favor, confirme que realmente pretende fazer isso.',
 'lockconfirm'         => 'Sim, eu realmente desejo bloquear a base de dados.',
 'unlockconfirm'       => 'Sim, eu realmente desejo desbloquear a base de dados.',
 'lockbtn'             => 'Bloquear base de dados',
@@ -1544,85 +2201,116 @@ Por favor, confirme que você realmente pretende fazer isso e que vai destrancar
 'locknoconfirm'       => 'Você não seleccionou a caixa de confirmação.',
 'lockdbsuccesssub'    => 'Bloqueio bem sucedido',
 'unlockdbsuccesssub'  => 'Desbloqueio bem sucedido',
-'lockdbsuccesstext'   => 'A base de dados da {{SITENAME}} foi bloqueada.
-<br />Lembre-se de remover o bloqueio após a manutenção.',
+'lockdbsuccesstext'   => 'A base de dados da {{SITENAME}} foi bloqueada.<br />
+Lembre-se de [[Special:UnlockDB|remover o bloqueio]] após a manutenção.',
 'unlockdbsuccesstext' => 'A base de dados foi desbloqueada.',
 'lockfilenotwritable' => 'O ficheiro de bloqueio da base de dados não pode ser escrito. Para bloquear ou desbloquear a base de dados, este precisa de poder ser escrito pelo servidor Web.',
 'databasenotlocked'   => 'A base de dados não encontra-se bloqueada.',
 
 # Move page
-'movepage'                => 'Mover página',
-'movepagetext'            => "Utilizando o seguinte formulário você poderá renomear uma página, movendo todo o histórico para o novo título. O título anterior será transformado num redireccionamento para o novo.
-
-Links para as páginas antigas não serão mudados; certifique-se de verificar por redireccionamentos quebrados ou duplos. Você é responsável por certificar-se que os links continuam apontando para onde eles deveriam apontar.
-
-Note que a página '''não''' será movida se já existir uma página com o novo título, a não ser que ele esteja vazio ou seja um redircecionamento e não tenha histórico de edições. Isto significa que pode renomear uma página de volta para o nome que tinha anteriormente se cometer algum engano e que não pode sobrescrever uma página.
-
-<b>CUIDADO!</b>
-Isto pode ser uma mudança drástica e inesperada para uma página popular; por favor, tenha certeza de que compreende as consequências da mudança antes de prosseguir.",
-'movepagetalktext'        => "A página de \"discussão\" associada, se existir, será automaticamente movida, '''a não ser que:'''
+'move-page'                    => 'Mover $1',
+'move-page-legend'             => 'Mover página',
+'movepagetext'                 => "Utilizando o seguinte formulário você poderá renomear uma página, movendo todo o histórico de edições para o novo título.
+É possível corrigir de forma automática redirecionamentos que apontem para o título original.
+Caso escolha para que isso não seja feito, certifique-se de verificar redirecionamentos [[Special:DoubleRedirects|duplos]] ou [[Special:BrokenRedirects|quebrados]].
+É de sua responsabilidade ter certeza de que os links continuem apontando para onde se é suposto apontar.
+
+Note que a página '''não''' será movida se já existir uma página com o novo título, a não ser que ele esteja vazio ou seja um redirecionamento e não tenha histórico de edições.
+Isto significa que pode renomear uma página de volta para o nome que tinha anteriormente se cometer algum engano, e que não pode sobrescrever uma página.
+
+'''CUIDADO!'''
+Isto pode ser uma mudança drástica e inesperada para uma página popular;
+por favor, tenha certeza de que compreende as conseqüências da mudança antes de prosseguir.",
+'movepagetalktext'             => "A página de \"discussão\" associada, se existir, será automaticamente movida, '''a não ser que:'''
 *Uma página de discussão com conteúdo já exista sob o novo título, ou
 *Você não marque a caixa abaixo.
 
 Nestes casos, você terá que mover ou mesclar a página manualmente, se assim desejar.",
-'movearticle'             => 'Mover página',
-'movenologin'             => 'Não autenticado',
-'movenologintext'         => 'Você precisa ser um utilizador registado e [[{{ns:special}}:Userlogin|autenticado]] para poder mover uma página.',
-'movenotallowed'          => 'Você não possui permissão de mover páginas neste wiki.',
-'newtitle'                => 'Para novo título',
-'move-watch'              => 'Vigiar esta página',
-'movepagebtn'             => 'Mover página',
-'pagemovedsub'            => 'Página movida com sucesso',
-'movepage-moved'          => '<big>\'\'\'"$1" foi movido para "$2"\'\'\'</big>', # The two titles are passed in plain text as $3 and $4 to allow additional goodies in the message.
-'articleexists'           => 'Uma página com este título já existe, ou o título que escolheu é inválido.
+'movearticle'                  => 'Mover página',
+'movenologin'                  => 'Não autenticado',
+'movenologintext'              => 'Você precisa ser um utilizador registado e [[Special:UserLogin|autenticado]] para poder mover uma página.',
+'movenotallowed'               => 'Você não possui permissão de mover páginas.',
+'movenotallowedfile'           => 'Você não possui permissão de mover ficheiros.',
+'cant-move-user-page'          => 'Você não possui permissão de mover páginas principais de usuários.',
+'cant-move-to-user-page'       => 'Você não tem permissão para mover uma página para uma página de utilizador (excepto para uma subpágina de utilizador).',
+'newtitle'                     => 'Para novo título',
+'move-watch'                   => 'Vigiar esta página',
+'movepagebtn'                  => 'Mover página',
+'pagemovedsub'                 => 'Página movida com sucesso',
+'movepage-moved'               => '<big>\'\'\'"$1" foi movida para "$2"\'\'\'</big>', # The two titles are passed in plain text as $3 and $4 to allow additional goodies in the message.
+'movepage-moved-redirect'      => 'Um redireccionamento foi criado.',
+'movepage-moved-noredirect'    => 'A criação de um redirecionamento foi suprimida.',
+'articleexists'                => 'Uma página com este título já existe, ou o título que escolheu é inválido.
 Por favor, escolha outro nome.',
-'talkexists'              => "'''A página em si foi movida com sucesso. No entanto, a página de discussão não foi movida, uma vez que já existia uma com este título. Por favor, mescle-as manualmente.'''",
-'movedto'                 => 'movido para',
-'movetalk'                => 'Mover também a página de discussão associada.',
-'talkpagemoved'           => 'A página de discussão correspondente foi movida com sucesso.',
-'talkpagenotmoved'        => 'A página de discussão correspondente <strong>não</strong> foi movida.',
-'1movedto2'               => '[[$1]] foi movido para [[$2]]',
-'1movedto2_redir'         => '[[$1]] foi movido para [[$2]] sob redireccionamento',
-'movelogpage'             => 'Registo de movimento',
-'movelogpagetext'         => 'Abaixo encontra-se uma lista de páginas movidas.',
-'movereason'              => 'Motivo',
-'revertmove'              => 'reverter',
-'delete_and_move'         => 'Eliminar e mover',
-'delete_and_move_text'    => '==Eliminação necessária==
-A página de destino ("[[$1]]") já existe. Deseja eliminá-la de modo a poder mover?',
-'delete_and_move_confirm' => 'Sim, eliminar a página',
-'delete_and_move_reason'  => 'Eliminada para poder mover outra página para este título',
-'selfmove'                => 'O título fonte e o título destinatário são os mesmos; não é possível mover uma página para ela mesma.',
-'immobile_namespace'      => 'O título destinatário é de um tipo especial; não é possível mover páginas para esse espaço nominal.',
+'cantmove-titleprotected'      => 'Você não pode mover uma página para tal denominação uma vez que o novo título se encontra protegido contra criação',
+'talkexists'                   => "'''A página em si foi movida com sucesso. No entanto, a página de discussão não foi movida, uma vez que já existia uma com este título. Por favor, mescle-as manualmente.'''",
+'movedto'                      => 'movido para',
+'movetalk'                     => 'Mover também a página de discussão associada.',
+'move-subpages'                => 'Mover subpáginas (até $1)',
+'move-talk-subpages'           => 'Mover subpáginas da página de discussão (até $1)',
+'movepage-page-exists'         => 'A página $1 já existe e não pode ser substituída.',
+'movepage-page-moved'          => 'A página $1 foi movida para $2',
+'movepage-page-unmoved'        => 'A página $1 não pôde ser movida para $2.',
+'movepage-max-pages'           => 'O limite de $1 {{PLURAL:$1|página movida|páginas movidas}} foi atingido; não será possível mover mais páginas de forma automática.',
+'1movedto2'                    => 'moveu [[$1]] para [[$2]]',
+'1movedto2_redir'              => '[[$1]] foi movido para [[$2]] sob redirecionamento',
+'move-redirect-suppressed'     => 'redirecionamento suprimido',
+'movelogpage'                  => 'Registo de movimento',
+'movelogpagetext'              => 'Abaixo encontra-se uma lista de páginas movidas.',
+'movesubpage'                  => '{{PLURAL:$1|Sub-página|Sub-páginas}}',
+'movesubpagetext'              => 'Esta página tem $1 {{PLURAL:$1|sub-página mostrada|sub-páginas mostradas}} abaixo.',
+'movenosubpage'                => 'Esta página não tem sub-páginas.',
+'movereason'                   => 'Motivo:',
+'revertmove'                   => 'reverter',
+'delete_and_move'              => 'Eliminar e mover',
+'delete_and_move_text'         => '==Eliminação necessária==
+A página de destino ("[[:$1]]") já existe. Deseja eliminá-la de modo a poder mover?',
+'delete_and_move_confirm'      => 'Sim, eliminar a página',
+'delete_and_move_reason'       => 'Eliminada para poder mover outra página para este título',
+'selfmove'                     => 'O título fonte e o título destinatário são os mesmos; não é possível mover uma página para ela mesma.',
+'immobile-source-namespace'    => 'Não é possível mover páginas no espaço nominal "$1"',
+'immobile-target-namespace'    => 'Não é possível mover páginas para o espaço nominal "$1"',
+'immobile-target-namespace-iw' => 'Uma ligação interwiki não é um destino válido para uma movimentação de página.',
+'immobile-source-page'         => 'Esta página não pode ser movida.',
+'immobile-target-page'         => 'Não é possível mover para esse título de destino.',
+'imagenocrossnamespace'        => 'Não é possível mover imagem para espaço nominal que não de imagens',
+'imagetypemismatch'            => 'A extensão do novo ficheiro não corresponde ao seu tipo',
+'imageinvalidfilename'         => 'O nome do ficheiro alvo é inválido',
+'fix-double-redirects'         => 'Atualizar todos os redirecionamentos que apontem para o título original',
+'move-leave-redirect'          => 'Criar um redireccionamento',
 
 # Export
 'export'            => 'Exportação de páginas',
-'exporttext'        => 'Você pode exportar o texto e o histórico de edições de uma página em particular para um ficheiro XML. Poderá então importar esse conteúdo noutra wiki que utilize o software MediaWiki através da [[{{ns:special}}:Import|página de imprtações]].
+'exporttext'        => 'Você pode exportar o texto e o histórico de edições de uma página em particular para um ficheiro XML. Poderá então importar esse conteúdo noutra wiki que utilize o software MediaWiki através da [[Special:Import|página de importações]].
 
-Para exportar páginas, introduza os títulos na caixa de texto abaixo, um título por linha, e seleccione se deseja todas as versões, com as linhas de histórico de edições, ou apenas a edição atual e informações apenas sobre a mais recente das edições.
+Para exportar páginas, introduza os títulos na caixa de texto abaixo (um título por linha) e seleccione se deseja todas as versões, com as linhas de histórico de edições, ou apenas a edição atual e informações apenas sobre a mais recente das edições.
 
-Se desejar, pode utilizar uma ligação, por exemplo [[{{ns:Special}}:Export/{{Mediawiki:mainpage}}]] para a [[{{Mediawiki:mainpage}}]].',
-'exportcuronly'     => 'Incluir apenas a revisão actual, não o histórico inteiro',
+Se desejar, pode utilizar uma ligação (por exemplo, [[{{#Special:Export}}/{{MediaWiki:Mainpage}}]] para a [[{{MediaWiki:Mainpage}}]]).',
+'exportcuronly'     => 'Incluir apenas a edição actual, não o histórico inteiro',
 'exportnohistory'   => "----
 '''Nota:''' a exportação do histórico completo das páginas através deste formulário foi desactivada devido a motivos de performance.",
 'export-submit'     => 'Exportar',
 'export-addcattext' => 'Adicionar à listagem páginas da categoria:',
 'export-addcat'     => 'Adicionar',
+'export-addnstext'  => 'Adicionar páginas do espaço nominal:',
+'export-addns'      => 'Adicionar',
 'export-download'   => 'Oferecer para salvar como um ficheiro',
+'export-templates'  => 'Incluir predefinições',
+'export-pagelinks'  => 'Includir páginas ligadas até uma profundidade de:',
 
 # Namespace 8 related
 'allmessages'               => 'Todas as mensagens de sistema',
 'allmessagesname'           => 'Nome',
 'allmessagesdefault'        => 'Texto padrão',
 'allmessagescurrent'        => 'Texto actual',
-'allmessagestext'           => 'Esta é uma lista de todas mensagens de sistema disponíveis no espaço nominal {{ns:8}}:.',
-'allmessagesnotsupportedDB' => '{{ns:special}}:Allmessages não pode ser utilizado devido ao wgUseDatabaseMessages estar desligado.',
+'allmessagestext'           => 'Esta é uma lista de todas mensagens de sistema disponíveis no espaço nominal {{ns:mediawiki}}.
+Acesse [http://www.mediawiki.org/wiki/Localisation MediaWiki Localisation] e [http://translatewiki.net translatewiki.net] caso deseje contribuir para traduções do MediaWiki feitas para uso geral.',
+'allmessagesnotsupportedDB' => "Esta página não pode ser utilizada, uma vez que '''\$wgUseDatabaseMessages''' foi desativado.",
 'allmessagesfilter'         => 'Filtro de nome de mensagem:',
 'allmessagesmodified'       => 'Mostrar apenas modificados',
 
 # Thumbnails
 'thumbnail-more'           => 'Ampliar',
-'missingimage'             => '<b>Imagem não encontrada</b><br /><i>$1</i>',
 'filemissing'              => 'Ficheiro não encontrado',
 'thumbnail_error'          => 'Erro ao criar miniatura: $1',
 'djvu_page_error'          => 'página DjVu inacessível',
@@ -1635,71 +2323,86 @@ Se desejar, pode utilizar uma ligação, por exemplo [[{{ns:Special}}:Export/{{M
 'importinterwiki'            => 'Importação transwiki',
 'import-interwiki-text'      => 'Seleccione uma wiki e um título de página a importar.
 As datas das edições e os seus editores serão mantidos.
-Todas as acções de importação transwiki são registadas no [[{{ns:special}}:Log/import|Registo de importações]].',
+Todas as acções de importação transwiki são registadas no [[Special:Log/import|Registo de importações]].',
+'import-interwiki-source'    => 'Wiki/página fonte:',
 'import-interwiki-history'   => 'Copiar todas as edições desta página',
+'import-interwiki-templates' => 'Incluir todas as predefinições',
 'import-interwiki-submit'    => 'Importar',
-'import-interwiki-namespace' => 'Transferir páginas para o espaço nominal:',
-'importtext'                 => 'Por favor, exporte o ficheiro da fonte wiki utilizando a ferramenta {{ns:special}}:Export, salve o ficheiro para o seu disco e importe-o aqui.',
+'import-interwiki-namespace' => 'Domínio de destino:',
+'import-upload-filename'     => 'Nome do ficheiro:',
+'import-comment'             => 'Comentário:',
+'importtext'                 => 'Por favor, exporte o ficheiro da wiki de origem utilizando a ferramenta [[Special:Export|de exportar edições]] (Special:Export).
+Salve o ficheiro para o seu disco e importe-o aqui.',
 'importstart'                => 'Importando páginas...',
-'import-revision-count'      => '$1 {{PLURAL:$1|revisão|revisões}}',
+'import-revision-count'      => '{{PLURAL:$1|uma edição|$1 edições}}',
 'importnopages'              => 'Não existem páginas a importar.',
 'importfailed'               => 'A importação falhou: $1',
 'importunknownsource'        => 'Tipo de fonte de importação desconhecida',
 'importcantopen'             => 'Não foi possível abrir o ficheiro de importação',
 'importbadinterwiki'         => 'Ligação de interwiki incorrecta',
 'importnotext'               => 'Vazio ou sem texto',
-'importsuccess'              => 'Importação bem sucedida!',
+'importsuccess'              => 'Importação completa!',
 'importhistoryconflict'      => 'Existem conflitos de edições no histórico (talvez esta página já foi importada antes)',
 'importnosources'            => 'Não foram definidas fontes de importação transwiki e o carregamento directo de históricos encontra-se desactivado.',
 'importnofile'               => 'Nenhum ficheiro de importação foi carregado.',
-'importuploaderror'          => 'O carregamento do ficheiro de importação falhou; talvez o ficheiro seja maior do que o tamanho de carregamento permitido.',
+'importuploaderrorsize'      => 'O envio do ficheiro a ser importado falhou. O ficheiro é maior do que o tamanho máximo permitido para upload.',
+'importuploaderrorpartial'   => 'O envio do ficheiro a ser importado falhou. O ficheiro foi recebido parcialmente.',
+'importuploaderrortemp'      => 'O envio do ficheiro a ser importado falhou. Não há um diretório temporário.',
+'import-parse-failure'       => 'Falha ao importar dados XML',
+'import-noarticle'           => 'Sem páginas para importar!',
+'import-nonewrevisions'      => 'Todas as edições já haviam sido importadas.',
+'xml-error-string'           => '$1 na linha $2, coluna $3 (byte $4): $5',
+'import-upload'              => 'Enviar dados em XML',
+'import-token-mismatch'      => 'Perda dos dados da sessão. Por favor tente novamente.',
+'import-invalid-interwiki'   => 'Não é possível importar da wiki especificada.',
 
 # Import log
 'importlogpage'                    => 'Registo de importações',
 'importlogpagetext'                => 'Importações administrativas de páginas com a preservação do histórico de edição de outras wikis.',
-'import-logentry-upload'           => 'importado [[$1]] através de ficheiro de importação',
-'import-logentry-upload-detail'    => '{{PLURAL:$1|revisão|revisões}}',
+'import-logentry-upload'           => 'importou [[$1]] através de ficheiro de importação',
+'import-logentry-upload-detail'    => '{{PLURAL:$1|uma edição|$1 edições}}',
 'import-logentry-interwiki'        => 'transwiki $1',
-'import-logentry-interwiki-detail' => '{{PLURAL:$1|$1 revisão|$1 revisões}} de $2',
+'import-logentry-interwiki-detail' => '{{PLURAL:$1|$1 edição|$1 edições}} de $2',
 
 # Tooltip help for the actions
-'tooltip-pt-userpage'             => 'Minha página de utilizador',
+'tooltip-pt-userpage'             => 'Sua página de utilizador',
 'tooltip-pt-anonuserpage'         => 'A página de utilizador para o ip que está a utilizar para editar',
-'tooltip-pt-mytalk'               => 'Minha página de discussão',
-'tooltip-pt-anontalk'             => 'Discussão sobre edições deste endereço de ip',
+'tooltip-pt-mytalk'               => 'Sua página de discussão',
+'tooltip-pt-anontalk'             => 'Discussão sobre edições deste endereço de IP',
 'tooltip-pt-preferences'          => 'Minhas preferências',
-'tooltip-pt-watchlist'            => 'Lista de artigos vigiados.',
-'tooltip-pt-mycontris'            => 'Lista das minhas contribuições',
+'tooltip-pt-watchlist'            => 'A lista de páginas às quais você está monitorando alterações',
+'tooltip-pt-mycontris'            => 'Lista das suas contribuições',
 'tooltip-pt-login'                => 'Você é encorajado a autenticar-se, apesar disso não ser obrigatório.',
 'tooltip-pt-anonlogin'            => 'Você é encorajado a autenticar-se, apesar disso não ser obrigatório.',
 'tooltip-pt-logout'               => 'Sair',
 'tooltip-ca-talk'                 => 'Discussão sobre o conteúdo da página',
 'tooltip-ca-edit'                 => 'Você pode editar esta página. Por favor, utilize o botão Mostrar Previsão antes de salvar.',
-'tooltip-ca-addsection'           => 'Adicionar comentário a essa discussão.',
+'tooltip-ca-addsection'           => 'Iniciar uma nova secção',
 'tooltip-ca-viewsource'           => 'Esta página está protegida; você pode exibir seu código, no entanto.',
 'tooltip-ca-history'              => 'Edições anteriores desta página.',
 'tooltip-ca-protect'              => 'Proteger esta página',
 'tooltip-ca-delete'               => 'Apagar esta página',
 'tooltip-ca-undelete'             => 'Restaurar edições feitas a esta página antes da eliminação',
 'tooltip-ca-move'                 => 'Mover esta página',
-'tooltip-ca-watch'                => 'Adicionar esta página aos artigos vigiados',
-'tooltip-ca-unwatch'              => 'Remover esta página dos artigos vigiados',
+'tooltip-ca-watch'                => 'Adicionar esta página aos vigiados',
+'tooltip-ca-unwatch'              => 'Remover esta página dos vigiados',
 'tooltip-search'                  => 'Pesquisar nesta wiki',
-'tooltip-p-logo'                  => 'Página principal',
+'tooltip-search-go'               => 'Ir a uma página com este exato nome, caso exista',
+'tooltip-search-fulltext'         => 'Procurar por páginas contendo este texto',
+'tooltip-p-logo'                  => 'Visite a página principal',
 'tooltip-n-mainpage'              => 'Visitar a página principal',
 'tooltip-n-portal'                => 'Sobre o projecto',
 'tooltip-n-currentevents'         => 'Informação temática sobre eventos actuais',
 'tooltip-n-recentchanges'         => 'A lista de mudanças recentes nesta wiki.',
 'tooltip-n-randompage'            => 'Carregar página aleatória',
 'tooltip-n-help'                  => 'Um local reservado para auxílio.',
-'tooltip-n-sitesupport'           => 'Ajude-nos',
-'tooltip-t-whatlinkshere'         => 'Lista de todas as páginas que ligam-se a esta',
+'tooltip-t-whatlinkshere'         => 'Lista de todas as páginas que se ligam a esta',
 'tooltip-t-recentchangeslinked'   => 'Mudanças recentes em páginas relacionadas a esta',
 'tooltip-feed-rss'                => 'Feed RSS desta página',
 'tooltip-feed-atom'               => 'Feed Atom desta página',
 'tooltip-t-contributions'         => 'Ver as contribuições deste utilizador',
 'tooltip-t-emailuser'             => 'Enviar um e-mail a este utilizador',
-'tooltip-t-upload'                => 'Carregar imagens ou ficheiros media',
+'tooltip-t-upload'                => 'Carregar ficheiros',
 'tooltip-t-specialpages'          => 'Lista de páginas especiais',
 'tooltip-t-print'                 => 'Versão para impressão desta página',
 'tooltip-t-permalink'             => 'Link permanente para esta versão desta página',
@@ -1708,7 +2411,7 @@ Todas as acções de importação transwiki são registadas no [[{{ns:special}}:
 'tooltip-ca-nstab-media'          => 'Ver a página de media',
 'tooltip-ca-nstab-special'        => 'Esta é uma página especial, não pode ser editada.',
 'tooltip-ca-nstab-project'        => 'Ver a página de projecto',
-'tooltip-ca-nstab-image'          => 'Ver a página de imagem',
+'tooltip-ca-nstab-image'          => 'Ver a página de ficheiro',
 'tooltip-ca-nstab-mediawiki'      => 'Ver a mensagem de sistema',
 'tooltip-ca-nstab-template'       => 'Ver a predefinição',
 'tooltip-ca-nstab-help'           => 'Ver a página de ajuda',
@@ -1718,8 +2421,11 @@ Todas as acções de importação transwiki são registadas no [[{{ns:special}}:
 'tooltip-preview'                 => 'Prever as alterações, por favor utilizar antes de salvar!',
 'tooltip-diff'                    => 'Mostrar alterações que fez a este texto.',
 'tooltip-compareselectedversions' => 'Ver as diferenças entre as duas versões seleccionadas desta página.',
-'tooltip-watch'                   => 'Adicionar esta página à sua lista de artigos vigiados',
+'tooltip-watch'                   => 'Adicionar esta página à sua lista de vigiados',
 'tooltip-recreate'                => 'Recriar a página apesar de ter sido eliminada',
+'tooltip-upload'                  => 'Iniciar o upload',
+'tooltip-rollback'                => '"{{int:rollbacklink}}" reverte, com um só clique, as edições do último editor desta página.',
+'tooltip-undo'                    => '"{{int:editundo}}" reverte esta edição exibindo o box de edição no modo de previsão, permitindo alterações adicionais e o uso do sumário de edição para justificativas.',
 
 # Stylesheets
 'common.css'   => '/** o código CSS colocado aqui será aplicado a todos os temas */',
@@ -1727,7 +2433,7 @@ Todas as acções de importação transwiki são registadas no [[{{ns:special}}:
 
 # Scripts
 'common.js'   => '/* Códigos javascript aqui colocados serão carregados por todos aqueles que acessarem alguma página deste wiki */',
-'monobook.js' => '/* Em desuso, prefira utilizar [[MediaWiki:Common.js]] */',
+'monobook.js' => '/* Qualquer JavaScript aqui colocado afetará os utilizadores do skin MonoBook */',
 
 # Metadata
 'nodublincore'      => 'Os metadados RDF para Dublin Core estão desabilitados neste servidor.',
@@ -1735,27 +2441,23 @@ Todas as acções de importação transwiki são registadas no [[{{ns:special}}:
 'notacceptable'     => 'O servidor não pode fornecer os dados num formato que o seu cliente possa ler.',
 
 # Attribution
-'anonymous'        => 'Utilizador(es) anónimo(s) da {{SITENAME}}',
-'siteuser'         => '{{SITENAME}} utilizador $1',
-'lastmodifiedatby' => 'Esta página foi modificada pela última vez a $2, $1 por $3.', # $1 date, $2 time, $3 user
-'and'              => 'e',
+'anonymous'        => '{{PLURAL:$1|Utilizador anónimo|Utilizadores anónimos}} da {{SITENAME}}',
+'siteuser'         => 'um utilizador da {{SITENAME}}: $1',
+'lastmodifiedatby' => 'Esta página foi modificada pela última vez às $2 de $1 por $3.', # $1 date, $2 time, $3 user
 'othercontribs'    => 'Baseado no trabalho de $1.',
 'others'           => 'outros',
-'siteusers'        => '{{SITENAME}} utilizador(es) $1',
+'siteusers'        => '{{PLURAL:$2|um utilizador|$2 utilizadores}} da {{SITENAME}}: $1',
 'creditspage'      => 'Créditos da página',
 'nocredits'        => 'Não há informação disponível sobre os créditos desta página.',
 
 # Spam protection
-'spamprotectiontitle'    => 'Filtro de protecção contra spam',
-'spamprotectiontext'     => 'A página que deseja salvar foi bloqueada pelo filtro de spam. Tal bloqueio foi provavelmente causado por uma ligação para um website externo.',
-'spamprotectionmatch'    => 'O seguinte texto activou o filtro de spam: $1',
-'subcategorycount'       => '{{PLURAL:$1|Existe uma subcategoria|Existem $1 subcategorias}} nesta categoria.',
-'categoryarticlecount'   => '{{PLURAL:$1|Existe uma página|Existem $1 páginas}} nesta categoria.',
-'category-media-count'   => '{{PLURAL:$1|Há um ficheiro|Há $1 ficheiros}} nesta categoria.',
-'listingcontinuesabbrev' => 'cont.',
-'spambot_username'       => 'MediaWiki limpeza de spam',
-'spam_reverting'         => 'Revertendo para a última versão não contendo hiperligações para $1',
-'spam_blanking'          => 'Todas revisões contendo hiperligações para $1, limpando',
+'spamprotectiontitle' => 'Filtro de protecção contra spam',
+'spamprotectiontext'  => 'A página que deseja salvar foi bloqueada pelo filtro de spam.
+Tal bloqueio foi provavelmente causado por uma ligação para um website externo que conste na lista negra.',
+'spamprotectionmatch' => 'O seguinte texto activou o filtro de spam: $1',
+'spambot_username'    => 'MediaWiki limpeza de spam',
+'spam_reverting'      => 'Revertendo para a última versão não contendo hiperligações para $1',
+'spam_blanking'       => 'Limpando todas as edições contendo hiperligações para $1',
 
 # Info page
 'infosubtitle'   => 'Informação para página',
@@ -1765,6 +2467,16 @@ Todas as acções de importação transwiki são registadas no [[{{ns:special}}:
 'numauthors'     => 'Número de autores distintos (página): $1',
 'numtalkauthors' => 'Número de autores distintos (página de discussão): $1',
 
+# Skin names
+'skinname-standard'    => 'Clássico',
+'skinname-nostalgia'   => 'Nostalgia',
+'skinname-cologneblue' => 'Azul colonial',
+'skinname-monobook'    => 'MonoBook',
+'skinname-myskin'      => 'MySkin',
+'skinname-chick'       => 'Chique',
+'skinname-simple'      => 'Simples',
+'skinname-modern'      => 'Moderno',
+
 # Math options
 'mw_math_png'    => 'Gerar sempre como PNG',
 'mw_math_simple' => 'HTML caso seja simples, caso contrário, PNG',
@@ -1774,41 +2486,47 @@ Todas as acções de importação transwiki são registadas no [[{{ns:special}}:
 'mw_math_mathml' => 'MathML se possível (experimental)',
 
 # Patrolling
-'markaspatrolleddiff'                 => 'Marcar como verificado',
-'markaspatrolledtext'                 => 'Marcar este artigo como verificado',
-'markedaspatrolled'                   => 'Marcado como verificado',
-'markedaspatrolledtext'               => 'A revisão seleccionada foi marcada como verificada.',
-'rcpatroldisabled'                    => 'Edições verificadas nas Mudanças Recentes desactivadas',
-'rcpatroldisabledtext'                => 'A funcionalidade de Edições verificadas nas Mudanças Recentes está actualmente desactivada.',
-'markedaspatrollederror'              => 'Não é possível marcar como verificado',
-'markedaspatrollederrortext'          => 'Você precisa de especificar uma revisão para poder marcar como verificado.',
+'markaspatrolleddiff'                 => 'Marcar como patrulhada',
+'markaspatrolledtext'                 => 'Marcar esta página como patrulhada',
+'markedaspatrolled'                   => 'Marcado como patrulhado',
+'markedaspatrolledtext'               => 'A edição seleccionada foi marcada como patrulhada.',
+'rcpatroldisabled'                    => 'Edições patrulhadas nas Mudanças Recentes desactivadas',
+'rcpatroldisabledtext'                => 'A funcionalidade de edições patrulhadas nas Mudanças Recentes está actualmente desactivada.',
+'markedaspatrollederror'              => 'Não é possível marcar como patrulhada',
+'markedaspatrollederrortext'          => 'É necessário especificar uma edição a ser marcada como patrulhada.',
 'markedaspatrollederror-noautopatrol' => 'Você não está autorizado a marcar suas próprias edições como edições patrulhadas.',
 
 # Patrol log
-'patrol-log-page' => 'Registo de edições patrulhadas',
-'patrol-log-line' => 'marcou a edição $1 de $2 como uma edição patrulhada $3',
-'patrol-log-auto' => 'automaticamente',
-'patrol-log-diff' => 'r$1',
+'patrol-log-page'      => 'Registo de edições patrulhadas',
+'patrol-log-header'    => 'Este é um registo de edições patrulhadas.',
+'patrol-log-line'      => 'marcou a edição $1 de $2 como uma edição patrulhada $3',
+'patrol-log-auto'      => 'automaticamente',
+'patrol-log-diff'      => 'edição $1',
+'log-show-hide-patrol' => '$1 registo de edições patrulhadas',
 
 # Image deletion
-'deletedrevision'                 => 'Apagada a versão antiga $1.',
+'deletedrevision'                 => 'Apagada a versão antiga $1',
 'filedeleteerror-short'           => 'Erro ao eliminar ficheiro: $1',
 'filedeleteerror-long'            => 'Foram encontrados erros ao tentar eliminar o ficheiro:
 
 $1',
 'filedelete-missing'              => 'Não é possível eliminar "$1" já que o ficheiro não existe.',
-'filedelete-old-unregistered'     => 'A revisão de ficheiro especificada para "$1" não se encontra na base de dados.',
+'filedelete-old-unregistered'     => 'A edição de ficheiro especificada para "$1" não se encontra na base de dados.',
 'filedelete-current-unregistered' => 'O ficheiro "$1" não se encontra na base de dados.',
 'filedelete-archive-read-only'    => 'O servidor web não é capaz de fazer alterações no diretório "$1".',
 
 # Browsing diffs
-'previousdiff' => '← Ver a alteração anterior',
-'nextdiff'     => 'Ver a alteração posterior →',
+'previousdiff' => '← Edição anterior',
+'nextdiff'     => 'Edição posterior →',
+
+# Visual comparison
+'visual-comparison' => 'Comparação visual',
 
 # Media information
 'mediawarning'         => "'''Aviso''': Este ficheiro pode conter código malicioso. Ao executar, o seu sistema poderá estar comprometido.<hr />",
-'imagemaxsize'         => 'Limitar imagens nas páginas de descrição a:',
+'imagemaxsize'         => "Limite de tamanho de imagens:<br />''(para páginas de descrição)''",
 'thumbsize'            => 'Tamanho de miniaturas:',
+'widthheightpage'      => '$1×$2, $3 {{PLURAL:$3|página|páginas}}',
 'file-info'            => '(tamanho: $1, tipo MIME: $2)',
 'file-info-size'       => '($1 × $2 pixels, tamanho: $3, tipo MIME: $4)',
 'file-nohires'         => '<small>Sem resolução maior disponível.</small>',
@@ -1816,10 +2534,17 @@ $1',
 'show-big-image'       => 'Resolução completa',
 'show-big-image-thumb' => '<small>Tamanho desta previsão: $1 × $2 pixels</small>',
 
-# Special:Newimages
-'newimages'    => 'Galeria de novos ficheiros',
-'showhidebots' => '($1 robôs)',
-'noimages'     => 'Nada para ver.',
+# Special:NewFiles
+'newimages'             => 'Galeria de novos ficheiros',
+'imagelisttext'         => "É exibida a seguir uma listagem {{PLURAL:$1|de '''um''' ficheiro organizado|de '''$1''' ficheiros organizados}} por $2.",
+'newimages-summary'     => 'Esta página especial mostra os ficheiros mais recentemente enviados.',
+'newimages-legend'      => 'Filtrar',
+'newimages-label'       => 'Nome de ficheiro (ou parte dele):',
+'showhidebots'          => '($1 robôs)',
+'noimages'              => 'Nada para ver.',
+'ilsubmit'              => 'Procurar',
+'bydate'                => 'por data',
+'sp-newimages-showfrom' => 'Mostrar novos ficheiros a partir de $2, $1',
 
 # Bad image list
 'bad_image_list' => 'The format is as follows:
@@ -1829,16 +2554,18 @@ Any subsequent links on the same line are considered to be exceptions, i.e. arti
 
 # Metadata
 'metadata'          => 'Metadados',
-'metadata-help'     => 'Este ficheiro contém informação adicional, provavelmente adicionada a partir da câmara digital ou scanner utilizada para criar ou digitalizar a imagem. Caso o ficheiro tenha sido modificado a partir do seu estado original, alguns detalhes poderão não reflectir completamente as mudanças efectuadas.',
-'metadata-expand'   => 'Mostrar restantes detalhes',
+'metadata-help'     => 'Este ficheiro contém informação adicional, provavelmente adicionada a partir da câmara digital ou scanner utilizada para criar ou digitalizá-lo.
+Caso o ficheiro tenha sido modificado a partir do seu estado original, alguns detalhes poderão não reflectir completamente as mudanças efectuadas.',
+'metadata-expand'   => 'Mostrar detalhes adicionais',
 'metadata-collapse' => 'Esconder detalhes restantes',
-'metadata-fields'   => 'Os campos de metadados EXIF listados nesta mensagem poderão estar presente na exibição da página de imagem quando a tabela de metadados estiver no modo "expandida". Outros poderão estar escondidos por padrão.
+'metadata-fields'   => 'Os campos de metadados EXIF listados nesta mensagem poderão estar presente na exibição da página de imagem quando a tabela de metadados estiver no modo "expandida". Outros poderão estar escondidos por defeito.
 * make
 * model
 * datetimeoriginal
 * exposuretime
 * fnumber
-* focallength',
+* isospeedratings
+* focallength', # Do not translate list items
 
 # EXIF tags
 'exif-imagewidth'                  => 'Largura',
@@ -1849,12 +2576,20 @@ Any subsequent links on the same line are considered to be exceptions, i.e. arti
 'exif-orientation'                 => 'Orientação',
 'exif-samplesperpixel'             => 'Número de componentes',
 'exif-planarconfiguration'         => 'Arranjo de dados',
+'exif-ycbcrsubsampling'            => 'Porcentagem de submistura do canal amarelo para o ciano',
 'exif-ycbcrpositioning'            => 'Posicionamento Y e C',
 'exif-xresolution'                 => 'Resolução horizontal',
 'exif-yresolution'                 => 'Resolução vertical',
+'exif-resolutionunit'              => 'Unidade de resolução X e Y',
 'exif-stripoffsets'                => 'Localização de dados da imagem',
+'exif-rowsperstrip'                => 'Número de linhas por tira',
+'exif-stripbytecounts'             => 'Bytes por tira comprimida',
+'exif-jpeginterchangeformat'       => 'Desvio para SOI de JPEG',
 'exif-jpeginterchangeformatlength' => 'Bytes de dados JPEG',
 'exif-transferfunction'            => 'Função de transferência',
+'exif-whitepoint'                  => 'Cromaticidade do ponto branco',
+'exif-primarychromaticities'       => 'Cromaticidades primárias',
+'exif-ycbcrcoefficients'           => 'Coeficientes da matriz de transformação do espaço de cores',
 'exif-referenceblackwhite'         => 'Par de valores de referência de preto e branco',
 'exif-datetime'                    => 'Data e hora de modificação do ficheiro',
 'exif-imagedescription'            => 'Título',
@@ -1875,10 +2610,14 @@ Any subsequent links on the same line are considered to be exceptions, i.e. arti
 'exif-relatedsoundfile'            => 'Ficheiro áudio relacionado',
 'exif-datetimeoriginal'            => 'Data e hora de geração de dados',
 'exif-datetimedigitized'           => 'Data e hora de digitalização',
+'exif-subsectime'                  => 'Subsegundos DataHora',
+'exif-subsectimeoriginal'          => 'Subsegundos DataHoraOriginal',
+'exif-subsectimedigitized'         => 'Subsegundos DataHoraDigitalizado',
 'exif-exposuretime'                => 'Tempo de exposição',
 'exif-exposuretime-format'         => '$1 seg ($2)',
 'exif-fnumber'                     => 'Número F',
 'exif-exposureprogram'             => 'Programa de exposição',
+'exif-spectralsensitivity'         => 'Sensibilidade espectral',
 'exif-isospeedratings'             => 'Taxa de velocidade ISO',
 'exif-oecf'                        => 'Factor optoelectrónico de conversão.',
 'exif-shutterspeedvalue'           => 'Velocidade do obturador',
@@ -1887,23 +2626,32 @@ Any subsequent links on the same line are considered to be exceptions, i.e. arti
 'exif-exposurebiasvalue'           => 'Polarização de exposição',
 'exif-maxaperturevalue'            => 'Abertura máxima',
 'exif-subjectdistance'             => 'Distância do sujeito',
+'exif-meteringmode'                => 'Modo de medição',
 'exif-lightsource'                 => 'Fonte de luz',
 'exif-flash'                       => 'Flash',
 'exif-focallength'                 => 'Comprimento de foco da lente',
 'exif-subjectarea'                 => 'Área de sujeito',
 'exif-flashenergy'                 => 'Energia do flash',
+'exif-spatialfrequencyresponse'    => 'Resposta em frequência espacial',
+'exif-focalplanexresolution'       => 'Resolução do plano focal X',
+'exif-focalplaneyresolution'       => 'Resolução do plano focal Y',
+'exif-focalplaneresolutionunit'    => 'Unidade de resolução do plano focal',
 'exif-subjectlocation'             => 'Localização de sujeito',
 'exif-exposureindex'               => 'Índice de exposição',
 'exif-sensingmethod'               => 'Método de sensação',
 'exif-filesource'                  => 'Fonte do ficheiro',
 'exif-scenetype'                   => 'Tipo de cena',
 'exif-cfapattern'                  => 'padrão CFA',
+'exif-customrendered'              => 'Processamento de imagem personalizado',
 'exif-exposuremode'                => 'Modo de exposição',
+'exif-whitebalance'                => 'Balanço do branco',
 'exif-digitalzoomratio'            => 'Proporção de zoom digital',
+'exif-focallengthin35mmfilm'       => 'Distância focal em filme de 35 mm',
 'exif-scenecapturetype'            => 'Tipo de captura de cena',
 'exif-gaincontrol'                 => 'Controlo de cena',
 'exif-contrast'                    => 'Contraste',
 'exif-saturation'                  => 'Saturação',
+'exif-sharpness'                   => 'Nitidez',
 'exif-devicesettingdescription'    => 'Descrição das configurações do dispositivo',
 'exif-subjectdistancerange'        => 'Distância de alcance do sujeito',
 'exif-imageuniqueid'               => 'Identificação única da imagem',
@@ -1930,7 +2678,8 @@ Any subsequent links on the same line are considered to be exceptions, i.e. arti
 'exif-gpsdestlatitude'             => 'Latitude do destino',
 'exif-gpsdestlongituderef'         => 'Referência para a longitude do destino',
 'exif-gpsdestlongitude'            => 'Longitude do destino',
-'exif-gpsdestbearingref'           => 'Reference for bearing of destination',
+'exif-gpsdestbearingref'           => 'Referência para o azimute do destino',
+'exif-gpsdestbearing'              => 'Azimute do destino',
 'exif-gpsdestdistanceref'          => 'Referência de distância para o destino',
 'exif-gpsdestdistance'             => 'Distância para o destino',
 'exif-gpsprocessingmethod'         => 'Nome do método de processamento do GPS',
@@ -1943,6 +2692,15 @@ Any subsequent links on the same line are considered to be exceptions, i.e. arti
 
 'exif-unknowndate' => 'Data desconhecida',
 
+'exif-orientation-1' => 'Normal', # 0th row: top; 0th column: left
+'exif-orientation-2' => 'Espelhamento horizontal', # 0th row: top; 0th column: right
+'exif-orientation-3' => 'Rotacionado em 180°', # 0th row: bottom; 0th column: right
+'exif-orientation-4' => 'Espelhamento vertical', # 0th row: bottom; 0th column: left
+'exif-orientation-5' => 'Rotacionado em 90º em sentido anti-horário e espelhado verticalmente', # 0th row: left; 0th column: top
+'exif-orientation-6' => 'Rotacionado em 90° no sentido horário', # 0th row: right; 0th column: top
+'exif-orientation-7' => 'Rotacionado em 90° no sentido horário e espelhado verticalmente', # 0th row: right; 0th column: bottom
+'exif-orientation-8' => 'Rotacionado 90° no sentido anti-horário', # 0th row: left; 0th column: bottom
+
 'exif-planarconfiguration-1' => 'formato irregular',
 'exif-planarconfiguration-2' => 'formato plano',
 
@@ -1950,33 +2708,100 @@ Any subsequent links on the same line are considered to be exceptions, i.e. arti
 
 'exif-exposureprogram-0' => 'Não definido',
 'exif-exposureprogram-1' => 'Manual',
+'exif-exposureprogram-2' => 'Programa normal',
+'exif-exposureprogram-3' => 'Prioridade de abertura',
+'exif-exposureprogram-4' => 'Prioridade de obturador',
+'exif-exposureprogram-5' => 'Programa criativo (com tendência para profundidade de campo)',
 'exif-exposureprogram-6' => 'Programa de movimento (tende a velocidade de disparo mais rápida)',
 'exif-exposureprogram-7' => 'Modo de retrato (para fotos em <i>closeup</i> com o fundo fora de foco)',
 'exif-exposureprogram-8' => 'Modo de paisagem (para fotos de paisagem com o fundo em foco)',
 
 'exif-subjectdistance-value' => '$1 metros',
 
-'exif-meteringmode-0' => 'Desconhecido',
+'exif-meteringmode-0'   => 'Desconhecido',
+'exif-meteringmode-1'   => 'Média',
+'exif-meteringmode-2'   => 'MédiaPonderadaAoCentro',
+'exif-meteringmode-3'   => 'Ponto',
+'exif-meteringmode-4'   => 'MultiPonto',
+'exif-meteringmode-5'   => 'Padrão',
+'exif-meteringmode-6'   => 'Parcial',
+'exif-meteringmode-255' => 'Outro',
 
 'exif-lightsource-0'   => 'Desconhecida',
 'exif-lightsource-1'   => 'Luz do dia',
 'exif-lightsource-2'   => 'Fluorescente',
+'exif-lightsource-3'   => 'Tungsténio (luz incandescente)',
+'exif-lightsource-4'   => 'Flash',
+'exif-lightsource-9'   => 'Tempo bom',
 'exif-lightsource-10'  => 'Tempo nublado',
+'exif-lightsource-11'  => 'Sombra',
+'exif-lightsource-12'  => 'Iluminação fluorecente (D 5700 – 7100K)',
+'exif-lightsource-13'  => 'Iluminação fluorecente branca (N 4600 – 5400K)',
+'exif-lightsource-14'  => 'Iluminação fluorecente esbranquiçada (W 3900 – 4500K)',
+'exif-lightsource-15'  => 'Iluminação fluorecente branca (WW 3200 – 3700K)',
+'exif-lightsource-17'  => 'Padrão de lâmpada A',
+'exif-lightsource-18'  => 'Padrão de lâmpada B',
+'exif-lightsource-19'  => 'Padrão de lâmpada C',
+'exif-lightsource-24'  => 'Tungsténio de estúdio ISO',
 'exif-lightsource-255' => 'Outra fonte de luz',
 
+# Flash modes
+'exif-flash-fired-0'    => 'Flash não disparou',
+'exif-flash-fired-1'    => 'Flash disparado',
+'exif-flash-return-0'   => 'strobe não encontrou ou detectou nenhuma função',
+'exif-flash-return-2'   => 'strobe não retornou a função detectada',
+'exif-flash-return-3'   => 'strobe retornou a função detectada',
+'exif-flash-mode-1'     => 'disparo de flash forçado',
+'exif-flash-mode-2'     => 'disparo de flash suprimido',
+'exif-flash-mode-3'     => 'modo auto',
+'exif-flash-function-1' => 'Sem função de flash',
+'exif-flash-redeye-1'   => 'modo de redução de olhos vermelhos',
+
 'exif-focalplaneresolutionunit-2' => 'polegadas',
 
+'exif-sensingmethod-1' => 'Indefinido',
+'exif-sensingmethod-2' => 'Sensor de áreas de cores de um chip',
+'exif-sensingmethod-3' => 'Sensor de áreas de cores de dois chips',
+'exif-sensingmethod-4' => 'Sensor de áreas de cores de três chips',
+'exif-sensingmethod-5' => 'Sensor de área sequencial de cores',
+'exif-sensingmethod-7' => 'Sensor trilinear',
+'exif-sensingmethod-8' => 'Sensor linear sequencial de cores',
+
+'exif-scenetype-1' => 'Imagem fotografada directamente',
+
 'exif-customrendered-0' => 'Processo normal',
 'exif-customrendered-1' => 'Processo personalizado',
 
 'exif-exposuremode-0' => 'Exposição automática',
 'exif-exposuremode-1' => 'Exposição manual',
+'exif-exposuremode-2' => 'Bracket automático',
+
+'exif-whitebalance-0' => 'Balanço de brancos automático',
+'exif-whitebalance-1' => 'Balanço de brancos manual',
 
 'exif-scenecapturetype-0' => 'Padrão',
 'exif-scenecapturetype-1' => 'Paisagem',
 'exif-scenecapturetype-2' => 'Retrato',
 'exif-scenecapturetype-3' => 'Cena noturna',
 
+'exif-gaincontrol-0' => 'Nenhum',
+'exif-gaincontrol-1' => 'Baixo ganho positivo',
+'exif-gaincontrol-2' => 'Alto ganho positivo',
+'exif-gaincontrol-3' => 'Baixo ganho negativo',
+'exif-gaincontrol-4' => 'Alto ganho negativo',
+
+'exif-contrast-0' => 'Normal',
+'exif-contrast-1' => 'Suave',
+'exif-contrast-2' => 'Alto',
+
+'exif-saturation-0' => 'Normal',
+'exif-saturation-1' => 'Baixa saturação',
+'exif-saturation-2' => 'Alta saturação',
+
+'exif-sharpness-0' => 'Normal',
+'exif-sharpness-1' => 'Fraco',
+'exif-sharpness-2' => 'Forte',
+
 'exif-subjectdistancerange-0' => 'Desconhecida',
 'exif-subjectdistancerange-1' => 'Macro',
 'exif-subjectdistancerange-2' => 'Vista próxima',
@@ -1990,14 +2815,24 @@ Any subsequent links on the same line are considered to be exceptions, i.e. arti
 'exif-gpslongitude-e' => 'Longitude Leste',
 'exif-gpslongitude-w' => 'Longitude Oeste',
 
+'exif-gpsstatus-a' => 'Medição em progresso',
+'exif-gpsstatus-v' => 'Interoperabilidade de medição',
+
+'exif-gpsmeasuremode-2' => 'Medição bidimensional',
+'exif-gpsmeasuremode-3' => 'Medição tridimensional',
+
 # Pseudotags used for GPSSpeedRef and GPSDestDistanceRef
 'exif-gpsspeed-k' => 'Quilómetros por hora',
 'exif-gpsspeed-m' => 'Milhas por hora',
 'exif-gpsspeed-n' => 'Nós',
 
+# Pseudotags used for GPSTrackRef, GPSImgDirectionRef and GPSDestBearingRef
+'exif-gpsdirection-t' => 'Direcção real',
+'exif-gpsdirection-m' => 'Direcção magnética',
+
 # External editor support
 'edit-externally'      => 'Editar este ficheiro utilizando uma aplicação externa',
-'edit-externally-help' => 'Consulte as [http://meta.wikimedia.org/wiki/Help:External_editors instruções de instalação] para mais informação.',
+'edit-externally-help' => '(Consulte as [http://www.mediawiki.org/wiki/Manual:External_editors instruções de instalação] para maiores informações)',
 
 # 'all' in various places, this might be different for inflected languages
 'recentchangesall' => 'todas',
@@ -2007,77 +2842,72 @@ Any subsequent links on the same line are considered to be exceptions, i.e. arti
 'monthsall'        => 'todos',
 
 # E-mail address confirmation
-'confirmemail'            => 'Confirmar endereço de E-mail',
-'confirmemail_noemail'    => 'Não possui um endereço de e-mail válido indicado nas suas [[{{ns:special}}:Preferences|preferências de utilizador]].',
-'confirmemail_text'       => 'Esta wiki requer que valide o seu endereço de e-mail antes de utilizar as funcionalidades que requerem um endereço de e-mail. Active o botão abaixo para enviar uma confirmação para o seu endereço de e-mail. A mensagem incluíra um endereço que contém um código; carregue o endereço no seu navegador para confirmar que o seu endereço de e-mail encontra-se válido.',
-'confirmemail_pending'    => '<div class="error">
-Um código de confirmação já foi enviado para você; caso tenha criado sua conta recentemente, é recomendável aguardar alguns minutos para o receber antes de tentar pedir um novo código.
-</div>',
-'confirmemail_send'       => 'Enviar código de confirmação',
-'confirmemail_sent'       => 'E-mail de confirmação enviado.',
-'confirmemail_oncreate'   => 'Foi enviado um código de confirmação para o seu endereço de e-mail.
+'confirmemail'             => 'Confirmar endereço de E-mail',
+'confirmemail_noemail'     => 'Não possui um endereço de e-mail válido indicado nas suas [[Special:Preferences|preferências de utilizador]].',
+'confirmemail_text'        => 'Esta wiki requer que valide o seu endereço de e-mail antes de utilizar as funcionalidades que requerem um endereço de e-mail. Active o botão abaixo para enviar uma confirmação para o seu endereço de e-mail. A mensagem incluíra um endereço que contém um código; carregue o endereço no seu navegador para confirmar que o seu endereço de e-mail encontra-se válido.',
+'confirmemail_pending'     => 'Um código de confirmação já lhe foi enviado;
+caso tenha criado sua conta recentemente, é recomendável aguardar alguns minutos para o receber antes de tentar pedir um novo código.',
+'confirmemail_send'        => 'Enviar código de confirmação',
+'confirmemail_sent'        => 'E-mail de confirmação enviado.',
+'confirmemail_oncreate'    => 'Foi enviado um código de confirmação para o seu endereço de e-mail.
 Tal código não é exigido para que possa se autenticar no sistema, mas será necessário que você o forneça antes de habilitar qualquer ferramenta baseada no uso de e-mail deste wiki.',
-'confirmemail_sendfailed' => 'Não foi possível enviar o email de confirmação. Por favor verifique o seu endereço de e-mail.
-
-Mailer retornou: $1',
-'confirmemail_invalid'    => 'Código de confirmação inválido. O código poderá ter expirado.',
-'confirmemail_needlogin'  => 'Precisa de $1 para confirmar o seu endereço de correio electrónico.',
-'confirmemail_success'    => 'O seu endereço de e-mail foi confirmado. Pode agora se ligar.',
-'confirmemail_loggedin'   => 'O seu endereço de e-mail foi agora confirmado.',
-'confirmemail_error'      => 'Alguma coisa correu mal ao guardar a sua confirmação.',
-'confirmemail_subject'    => '{{SITENAME}} confirmação de endereço de e-mail',
-'confirmemail_body'       => 'Alguém, provavelmente você com o endereço de IP $1, registou uma conta "$2" com este endereço de e-mail na {{SITENAME}}.
+'confirmemail_sendfailed'  => 'Não foi possível enviar o email de confirmação.
+Verifique se o seu endereço de e-mail possui caracteres inválidos.
+
+O mailer retornou: $1',
+'confirmemail_invalid'     => 'Código de confirmação inválido. O código poderá ter expirado.',
+'confirmemail_needlogin'   => 'Precisa de $1 para confirmar o seu endereço de correio electrónico.',
+'confirmemail_success'     => 'O seu endereço de e-mail foi confirmado. Pode agora se ligar.',
+'confirmemail_loggedin'    => 'O seu endereço de e-mail foi agora confirmado.',
+'confirmemail_error'       => 'Alguma coisa correu mal ao guardar a sua confirmação.',
+'confirmemail_subject'     => '{{SITENAME}} confirmação de endereço de e-mail',
+'confirmemail_body'        => 'Alguém, provavelmente você com o endereço de IP $1,
+registou uma conta "$2" com este endereço de e-mail em {{SITENAME}}.
 
 Para confirmar que esta conta realmente é sua, e para activar
-as funcionalidades de e-mail na {{SITENAME}}, abra o seguinte endereço no seu navegador:
+as funcionalidades de e-mail em {{SITENAME}},
+abra o seguinte endereço no seu navegador:
 
 $3
 
-Caso este *não* seja você, não siga o endereço. Este código de confirmação
-irá expirar a $4.',
+Caso este *não* seja você, siga o seguinte endereço
+para cancelar a confirmação do endereço de e-mail:
+
+$5
+
+Este código de confirmação irá expirar a $4.',
+'confirmemail_invalidated' => 'Confirmação de endereço de e-mail cancelada',
+'invalidateemail'          => 'Cancelar confirmação de e-mail',
 
 # Scary transclusion
 'scarytranscludedisabled' => '[A transclusão de páginas de outros wikis encontra-se desabilitada]',
-'scarytranscludefailed'   => '[Não foi possível obter a predefinição a partir de $1; desculpe-nos]',
-'scarytranscludetoolong'  => '[URL longa demais, desculpe-nos]',
+'scarytranscludefailed'   => '[Não foi possível obter a predefinição a partir de $1]',
+'scarytranscludetoolong'  => '[URL longa demais]',
 
 # Trackbacks
-'trackbackbox'      => "<div id='mw_trackbacks'>
-Trackbacks para esta página:<br />
-$1
-</div>",
-'trackbackremove'   => ' ([$1 Eliminar])',
+'trackbackbox'      => 'Trackbacks para esta página:<br />
+$1',
+'trackbackremove'   => '([$1 Eliminar])',
 'trackbacklink'     => 'Trackback',
 'trackbackdeleteok' => 'O trackback foi eliminado com sucesso.',
 
 # Delete conflict
-'deletedwhileediting' => 'Aviso: Esta página foi eliminada após você ter começado a editar!',
-'confirmrecreate'     => "O utilizador [[{{ns:user}}:$1|$1]] ([[{{ns:user_talk}}:$1|Discussão]]) eliminou esta página após você ter começado a editar, pelo seguinte motivo:
+'deletedwhileediting' => "'''Aviso''': Esta página foi eliminada após você ter começado a editar!",
+'confirmrecreate'     => "O utilizador [[User:$1|$1]] ([[User talk:$1|Discussão]]) eliminou esta página após você ter começado a editar, pelo seguinte motivo:
 : ''$2''
 Por favor, confirme que realmente deseja recriar esta página.",
 'recreate'            => 'Recriar',
 
-# HTML dump
-'redirectingto' => 'Redireccionando para [[$1]]...',
-
 # action=purge
-'confirm_purge'        => 'Limpar a memória cache desta página?
-
-$1',
 'confirm_purge_button' => 'OK',
-
-# AJAX search
-'searchcontaining' => "Pesquisar por páginas contendo ''$1''.",
-'searchnamed'      => "Pesquisar por páginas nomeadas como ''$1''.",
-'articletitles'    => "Páginas começando com ''$1''",
-'hideresults'      => 'Esconder resultados',
+'confirm-purge-top'    => 'Limpar a memória cache desta página?',
+'confirm-purge-bottom' => 'Purgar uma página limpa a cache e força a sua versão mais recente a aparecer.',
 
 # Multipage image navigation
-'imgmultipageprev'   => '&larr; página anterior',
-'imgmultipagenext'   => 'próxima página &rarr;',
-'imgmultigo'         => 'Ir!',
-'imgmultigotopre'    => 'Mostrar página',
-'imgmultiparseerror' => 'O ficheiro aparenta estar corrompido ou com algum outro erro. Por conta disso, não será possível exibir uma listagem de páginas no wiki {{SITENAME}}.',
+'imgmultipageprev' => '← página anterior',
+'imgmultipagenext' => 'próxima página →',
+'imgmultigo'       => 'Ir!',
+'imgmultigoto'     => 'Ir para a página $1',
 
 # Table pager
 'ascending_abbrev'         => 'asc',
@@ -2091,16 +2921,10 @@ $1',
 'table_pager_empty'        => 'Sem resultados',
 
 # Auto-summaries
-'autosumm-blank'   => 'Foi removido o conteúdo completo desta página',
+'autosumm-blank'   => 'Limpou toda a página',
 'autosumm-replace' => "Página substituída por '$1'",
 'autoredircomment' => 'Redireccionando para [[$1]]',
-'autosumm-new'     => 'Nova página: $1',
-
-# Size units
-'size-bytes'     => '$1 B',
-'size-kilobytes' => '$1 KB',
-'size-megabytes' => '$1 MB',
-'size-gigabytes' => '$1 GB',
+'autosumm-new'     => "Criou nova página com '$1'",
 
 # Live preview
 'livepreview-loading' => 'Carregando…',
@@ -2111,40 +2935,132 @@ Tente a previsão comum.',
 Tente a previsão comum.',
 
 # Friendlier slave lag warnings
-'lag-warn-normal' => 'Possivelmente as alterações que sejam mais recentes do que $1 segundos não serão exibidas nesta lista.',
-'lag-warn-high'   => 'Devido a sérios problemas de latência no servidor da base de dados, as alterações mais recentes que $1 segundos poderão não ser exibidas nesta lista.',
+'lag-warn-normal' => 'Possivelmente as alterações que sejam mais recentes do que $1 {{PLURAL:$1|segundo|segundos}} não serão exibidas nesta lista.',
+'lag-warn-high'   => 'Devido a sérios problemas de latência no servidor da base de dados, as alterações mais recentes que $1 {{PLURAL:$1|segundo|segundos}} poderão não ser exibidas nesta lista.',
 
 # Watchlist editor
 'watchlistedit-numitems'       => 'A sua lista de vigiados possui {{PLURAL:$1|um título|$1 títulos}}, além das respectivas páginas de discussão.',
 'watchlistedit-noitems'        => 'A sua lista de vigiados não possui títulos.',
-'watchlistedit-clear-title'    => 'Limpar lista de vigiados',
-'watchlistedit-clear-legend'   => 'Limpar lista de vigiados',
-'watchlistedit-clear-confirm'  => 'Isto removerá todos os títulos de sua lista de vigiados. Tem certeza de que é isso que deseja? 
-
-Também é possível [[Special:Watchlist/edit|remover títulos individualmente]].',
-'watchlistedit-clear-submit'   => 'Limpar',
-'watchlistedit-clear-done'     => 'A sua lista de vigiados foi limpa. Todos os títulos foram removidos.',
 'watchlistedit-normal-title'   => 'Editar lista de vigiados',
 'watchlistedit-normal-legend'  => 'Remover títulos da lista de vigiados',
-'watchlistedit-normal-explain' => 'Os títulos de sua lista de vigiados são exibidos a seguir. Para remover um título clique no box ao lado do mesmo e no botão Remover Títulos. Você também pode [[{{ns:special}}:Watchlist/raw|editar a lista crua]] ou [[{{ns:special}}:Watchlist/clear|remover todos os títulos]].',
+'watchlistedit-normal-explain' => 'Os títulos de sua lista de vigiados são exibidos a seguir.
+Para remover um título clique no box ao lado do mesmo e no botão Remover Títulos.
+Você também pode [[Special:Watchlist/raw|editar a lista crua]].',
 'watchlistedit-normal-submit'  => 'Remover Títulos',
 'watchlistedit-normal-done'    => '{{PLURAL:$1|um título foi removido|$1 títulos foram removidos}} de sua lista de vigiados:',
 'watchlistedit-raw-title'      => 'Edição crua dos vigiados',
 'watchlistedit-raw-legend'     => 'Edição crua dos vigiados',
-'watchlistedit-raw-explain'    => 'Os títulos de sua lista de vigiados são exibidos a seguir e podem ser adicionados ou removidos ao se editar a lista, mantendo-se um por linha. Ao terminar, clique em no botão correspondente para atualizar.
-
-Você também pode [[{{ns:special}}:Watchlist/edit|editar a lista da forma convencional]] ou [[{{ns:special}}:Watchlist/clear|remover todos os títulos]].',
+'watchlistedit-raw-explain'    => 'Os títulos de sua lista de vigiados são exibidos a seguir e podem ser adicionados ou removidos ao se editar a lista, mantendo-se um por linha. Ao terminar, clique no botão correspondente para atualizar.
+Você também pode [[Special:Watchlist/edit|editar a lista da forma convencional]].',
 'watchlistedit-raw-titles'     => 'Títulos:',
 'watchlistedit-raw-submit'     => 'Atualizar a lista de vigiados',
-'watchlistedit-raw-done'       => 'Sua lista de vigiados foi atualizada.',
+'watchlistedit-raw-done'       => 'Sua lista de vigiados foi actualizada.',
 'watchlistedit-raw-added'      => '{{PLURAL:$1|Foi adicionado um título|Foram adicionados $1 títulos}}:',
 'watchlistedit-raw-removed'    => '{{PLURAL:$1|Foi removido um título|Foram removidos $1 títulos}}:',
 
 # Watchlist editing tools
-'watchlisttools-view'  => 'Ver alterações relevantes',
-'watchlisttools-edit'  => 'Ver e editar a lista de vigiados',
-'watchlisttools-raw'   => 'Edição crua dos vigiados',
-'watchlisttools-clear' => 'Limpar a lista de vigiados',
+'watchlisttools-view' => 'Ver alterações relevantes',
+'watchlisttools-edit' => 'Ver e editar a lista de vigiados',
+'watchlisttools-raw'  => 'Edição crua dos vigiados',
+
+# Core parser functions
+'unknown_extension_tag' => '"$1" é uma tag de extensão desconhecida',
+'duplicate-defaultsort' => 'Aviso: A chave de ordenação padrão "$2" sobrepõe-se à anterior chave de ordenação padrão "$1".',
+
+# Special:Version
+'version'                          => 'Versão', # Not used as normal message but as header for the special page itself
+'version-extensions'               => 'Extensões instaladas',
+'version-specialpages'             => 'Páginas especiais',
+'version-parserhooks'              => 'Hooks do analisador (parser)',
+'version-variables'                => 'Variáveis',
+'version-other'                    => 'Diversos',
+'version-mediahandlers'            => 'Executores de média',
+'version-hooks'                    => 'Hooks',
+'version-extension-functions'      => 'Funções de extensão',
+'version-parser-extensiontags'     => 'Etiquetas de extensões de tipo "parser"',
+'version-parser-function-hooks'    => 'Funções "hooks" de "parser"',
+'version-skin-extension-functions' => 'Funções de extensão de skins',
+'version-hook-name'                => 'Nome do hook',
+'version-hook-subscribedby'        => 'Subscrito por',
+'version-version'                  => 'Versão',
+'version-license'                  => 'Licença',
+'version-software'                 => 'Software instalado',
+'version-software-product'         => 'Produto',
+'version-software-version'         => 'Versão',
+
+# Special:FilePath
+'filepath'         => 'Caminho do ficheiro',
+'filepath-page'    => 'Ficheiro:',
+'filepath-submit'  => 'Diretório',
+'filepath-summary' => 'Através desta página especial, é possível descobrir o endereço completo de um determinado ficheiro.
+As imagens serão exibidas em sua resolução máxima, outros tipos de ficheiros serão iniciados automaticamente em seus programas correspondentes.
+
+Introduza o nome do ficheiro sem utilizar o prefixo "{{ns:file}}:".',
+
+# Special:FileDuplicateSearch
+'fileduplicatesearch'          => 'Procurar por ficheiros duplicados',
+'fileduplicatesearch-summary'  => 'Procure por ficheiros duplicados tendo por base seu valor "hash".
+
+Entre com o nome de ficheiro sem fornecer o prefixo "{{ns:file}}:".',
+'fileduplicatesearch-legend'   => 'Procurar por duplicatas',
+'fileduplicatesearch-filename' => 'Nome do ficheiro:',
+'fileduplicatesearch-submit'   => 'Pesquisa',
+'fileduplicatesearch-info'     => '$1 × $2 pixels<br />Tamanho: $3<br />tipo MIME: $4',
+'fileduplicatesearch-result-1' => 'O ficheiro "$1" não possui cópias idênticas.',
+'fileduplicatesearch-result-n' => 'O ficheiro "$1" possui {{PLURAL:$2|uma cópia idêntica|$2 cópias idênticas}}.',
+
+# Special:SpecialPages
+'specialpages'                   => 'Páginas especiais',
+'specialpages-note'              => '----
+* Páginas especiais normais.
+* <strong class="mw-specialpagerestricted">Páginas especiais restritas.</strong>',
+'specialpages-group-maintenance' => 'Relatórios de manutenção',
+'specialpages-group-other'       => 'Outras páginas especiais',
+'specialpages-group-login'       => 'Entrar / registar-se',
+'specialpages-group-changes'     => 'Mudanças e registos recentes',
+'specialpages-group-media'       => 'Relatórios de media e carregamentos',
+'specialpages-group-users'       => 'Utilizadores e privilégios',
+'specialpages-group-highuse'     => 'Páginas muito usadas',
+'specialpages-group-pages'       => 'Listas de páginas',
+'specialpages-group-pagetools'   => 'Ferramentas de páginas',
+'specialpages-group-wiki'        => 'Dados e ferramentas sobre este wiki',
+'specialpages-group-redirects'   => 'Páginas especias redirecionadoras',
+'specialpages-group-spam'        => 'Ferramentas anti-spam',
+
+# Special:BlankPage
+'blankpage'              => 'Página em branco',
+'intentionallyblankpage' => 'Esta página foi intencionalmente deixada em branco',
+
+# External image whitelist
+'external_image_whitelist' => '  # Deixe esta linha exatamente como ela está<pre> 
+# Coloque uma expressão regular (apenas a parte que vai entre os //) abaixo
+# Estas serão comparadas com as URLs de imagens externas (com links diretos)
+# Aquelas que corresponderem serão exibidas como imagens, caso contrário, apenas um link para a imagem será mostrado
+# As linhas que começam com # são tratadas como comentários
+# Esta lista ignora maiúsculas e minúsculas
+
+# Coloque todos os fragmentos de regex acima desta linha. Deixe esta linha exatamente como ela está</ pre>',
+
+# Special:Tags
+'tags'                    => 'Etiquetas de modificação válidas',
+'tag-filter'              => 'Filtro de [[Special:Tags|etiquetas]]:',
+'tag-filter-submit'       => 'Filtrar',
+'tags-title'              => 'Etiquetas',
+'tags-intro'              => 'Esta página lista as etiquetas com que o software poderá marcar uma edição, e o seu significado.',
+'tags-tag'                => 'Nome interno da etiqueta',
+'tags-display-header'     => 'Aparência nas listas de modificações',
+'tags-description-header' => 'Descrição completa do significado',
+'tags-hitcount-header'    => 'Modificações etiquetadas',
+'tags-edit'               => 'editar',
+'tags-hitcount'           => '$1 {{PLURAL:$1|modificação|modificações}}',
+
+# Database error messages
+'dberr-header'      => 'Este wiki tem um problema',
+'dberr-problems'    => 'Desculpe! Este sítio está a experimentar dificuldades técnicas.',
+'dberr-again'       => 'Experimente esperar uns minutos e atualizar.',
+'dberr-info'        => '(Não foi possível contactar o servidor de base de dados: $1)',
+'dberr-usegoogle'   => 'Pode tentar pesquisar no Google entretanto.',
+'dberr-outofdate'   => 'Note que os seus índices relativos ao nosso conteúdo podem estar desatualizados.',
+'dberr-cachederror' => 'A seguinte página é uma cópia em cache da página pedida e pode não estar atualizada.',
 
 );
-