* Fix for short_open_tag off again; please don't break this, guys
[lhc/web/wiklou.git] / languages / LanguagePt_br.php
index cc592ba..5c87f09 100644 (file)
@@ -1,9 +1,13 @@
-<?PHP
+<?php
 /** Brazilian Portugese (Portuguêsi do Brasil)
   * @package MediaWiki
   * @subpackage Language
   */
 
+require_once( 'LanguageUtf8.php' );
+/** Inherit some stuff from Portuguese: */
+require_once( 'LanguagePt.php' );
+
 # NOTE: To turn off "Current Events" in the sidebar,
 # set "currentevents" => "-"
 
@@ -14,7 +18,7 @@
 # This translation was made by Yves Marques Junqueira
 # and Rodrigo Calanca Nishino from Portuguese Wikipedia
 #
-/* private */ $wgNamespaceNamesPt = array(
+/* private */ $wgNamespaceNamesPt_br = array(
        NS_MEDIA                => "Media",
        NS_SPECIAL              => "Especial",
        NS_MAIN                 => "",
        NS_CATEGORY             => "Categoria",
        NS_CATEGORY_TALK        => "Categoria_Discussão"
 
-) + $wgNamespaceNamesEn;
+) + $wgNamespaceNamesPt;
 
-/* private */ $wgQuickbarSettingsPt = array(
+/* private */ $wgQuickbarSettingsPt_br = array(
        "Nada", "Fixado �  esquerda", "Fixado �  direita", "Flutuando �  Esquerda"
 );
 
-/* private */ $wgSkinNamesPt = array(
+/* private */ $wgSkinNamesPt_br = array(
        'standard' => "Padrão",
        'nostalgia' => "Nostalgia",
        'cologneblue' => "Azul Colonial"
-) + $wgSkinNamesEn;
+) + $wgSkinNamesPt;
 
-/* private */ $wgDateFormatsPt = array(
+/* private */ $wgDateFormatsPt_br = array(
 #      "Sem preferência",
 );
 
-/* private */ $wgAllMessagesPt = array(
+/* private */ $wgAllMessagesPt_br = array(
 # User Toggles
 "tog-underline" => "Sublinha links",
 "tog-highlightbroken" => "Formata links quebrados <a href=\"\" class=\"new\"> como isto </a> (alternative: como isto<a href=\"\" class=\"internal\">?</a>).",
@@ -176,7 +180,7 @@ Veja $1.",
 "go"            => "vai",
 "ok"            => "OK",
 "sitetitle"     => "{{SITENAME}}",
-"sitesubtitle"  => "A enciclopédia livre",
+"sitesubtitle"  => "",
 "retrievedfrom" => "Retirado de  \"$1\"",
 "newmessages" => "You have $1.",
 "newmessageslink" => "novas mensagens",
@@ -208,7 +212,7 @@ de dados ocorreu.
 A última tentativa de pesquisa no banco de dados foi:
 \"$1\"
 com a função\"$2\".
-MySQL retornou o erro \"$3: $4\".\n",
+MySQL retornou o erro \"$3: $4\".",
 "noconnect"     => "Desculpe! O wiki está passando por algumas
 dificuldades técnicas, e não pode contatar o servidor de bando de dados.",
 "nodb"          => "Não foi possível selecionar o banco de dados $1",
@@ -250,7 +254,7 @@ porque tornava o banco de dados lento demais a ponto de impossibilitar o wiki.",
 "logouttitle"   => "Saída de utilizador",
 "logouttext"    => "Você agora não está mais autenticado.
 Você pode continuar a usar a {{SITENAME}} anonimamente, ou pode se autenticar
-novamente como o mesmo utilizador ou como um utilizador diferente.\n",
+novamente como o mesmo utilizador ou como um utilizador diferente.",
 
 "welcomecreation" => "<h2>Bem-vindo, $1!</h2><p>Sua conta foi criada.
 Não se esqueça de personalizar suas preferências na {{SITENAME}}.",
@@ -262,7 +266,7 @@ Não se esqueça de personalizar suas preferências na {{SITENAME}}.",
 "newusersonly"  => " (somente novos usuários)",
 "remembermypassword" => "Lembrar de minha senha em outras sessões.",
 "loginproblem"  => "<b>Houve um problema com a sua autenticação.</b><br />Tente novamente!",
-"alreadyloggedin" => "<strong>Utilizador $1, você já está autenticado!</strong><br />\n",
+"alreadyloggedin" => "<strong>Utilizador $1, você já está autenticado!</strong><br />",
 
 "login"         => "Entrar",
 "userlogin"     => "Entrar",
@@ -359,7 +363,7 @@ você não está habilitado a salvar suas edições. Você pode copiar e colar o
 "nohistory"     => "Não há histórico de revisões para esta página.",
 "revnotfound"   => "Revisão não encontrada",
 "revnotfoundtext" => "A antiga revisão da página que você está procurando não pode ser encontrada.
-Por favor verifique a URL que você usou para acessar esta página.\n",
+Por favor verifique a URL que você usou para acessar esta página.",
 "loadhist"      => "Carregando histórico",
 "currentrev"    => "Revisão atual",
 "revisionasof"  => "Revisão de $1",
@@ -526,15 +530,13 @@ Por favor, note que com as páginas da {{SITENAME}}, outros usuários podem modi
 "uploadlogpagetext" => "Segue uma lista dos uploads mais recentes.
 Todas as datas mostradas são do servidor (UTC).
 <ul>
-</ul>
-",
+</ul>",
 "filename"      => "Nome do arquivo",
 "filedesc"      => "Sumário",
 "copyrightpage" => "{{ns:4}}:Copyrights",
 "copyrightpagename" => "Direitos Autorais da {{SITENAME}}",
 
 "uploadedfiles" => "Arquivos carregados",
-"ignorewarning" => "Ignorar aviso e salvar de qualquer forma.",
 "minlength"     => "Os nomes das imagens devem ter ao menos três letras.",
 "badfilename"   => "O nome da imagem mudou para \"$1\".",
 "badfiletype"   => "\".$1\" não está em um formato recomendável.",
@@ -713,8 +715,7 @@ Veja $2 para um registro de deleções recentes.",
 "dellogpagetext" => "Segue uma lista das deleções mais recentes.
 Todos os horários mostrados estão no horário do servidor (UTC).
 <ul>
-</ul>
-",
+</ul>",
 "deletionlog"   => "registro de deleções",
 "reverted"      => "Revertido para versão mais nova",
 "deletecomment" => "Motivo da deleção",
@@ -742,7 +743,7 @@ Se uma nova página foi criada com o mesmo nome desde a deleção, as revisões
 "undeleterevision" => "Revisões deletadas de  $1",
 "undeletebtn" => "Restaurar!",
 "undeletedarticle" => " \"$1\" restaurado",
-"undeletedtext"   => "O artigo [[$1]] foi restaurado com sucesso.
+"undeletedtext"   => "O artigo [[:$1|$1]] foi restaurado com sucesso.
 Veja [[{{ns:4}}:Deletion_log]] for a record of recent deletions and restorations.",
 
 # Contributions
@@ -850,50 +851,15 @@ Por favor, escolha outro nome.",
 
 );
 
-require_once( "LanguageUtf8.php" );
-
-class LanguagePt extends LanguageUtf8 {
-
-       function getNamespaces() {
-               global $wgNamespaceNamesPt;
-               return $wgNamespaceNamesPt;
-       }
-
-       function getQuickbarSettings() {
-               global $wgQuickbarSettingsPt;
-               return $wgQuickbarSettingsPt;
-       }
-
-       function getSkinNames() {
-               global $wgSkinNamesPt;
-               return $wgSkinNamesPt;
-       }
-
-       function getDateFormats() {
-               global $wgDateFormatsPt;
-               return $wgDateFormatsPt;
-       }
-
-       function timeanddate( $ts, $adj = false ) {
-               return $this->time( $ts, $adj ) . ", " . $this->date( $ts, $adj );
-       }
-
+class LanguagePt_br extends LanguagePt {
        function getMessage( $key ) {
-                global $wgAllMessagesPt;
-                if( isset( $wgAllMessagesPt[$key] ) ) {
-                        return $wgAllMessagesPt[$key];
+                global $wgAllMessagesPt_br;
+                if( isset( $wgAllMessagesPt_br[$key] ) ) {
+                        return $wgAllMessagesPt_br[$key];
                 } else {
                         return parent::getMessage( $key );
                }
        }
-
-       /**
-        * Portuguese numeric format is 123 456,78
-        */
-       function formatNum( $number, $year = false ) {
-               return $year ? $number : strtr($this->commafy($number), '.,', ', ' );
-       }
-
 }
 
 ?>