-<?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" => "-"
# 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>).",
"go" => "vai",
"ok" => "OK",
"sitetitle" => "{{SITENAME}}",
-"sitesubtitle" => "A enciclopédia livre",
+"sitesubtitle" => "",
"retrievedfrom" => "Retirado de \"$1\"",
"newmessages" => "You have $1.",
"newmessageslink" => "novas mensagens",
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",
"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}}.",
"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",
"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",
"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.",
"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",
"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
);
-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), '.,', ', ' );
- }
-
}
?>