diff options
author | Pierre Schmitz <pierre@archlinux.de> | 2006-10-11 18:12:39 +0000 |
---|---|---|
committer | Pierre Schmitz <pierre@archlinux.de> | 2006-10-11 18:12:39 +0000 |
commit | 183851b06bd6c52f3cae5375f433da720d410447 (patch) | |
tree | a477257decbf3360127f6739c2f9d0ec57a03d39 /languages/LanguagePt.php |
MediaWiki 1.7.1 wiederhergestellt
Diffstat (limited to 'languages/LanguagePt.php')
-rw-r--r-- | languages/LanguagePt.php | 202 |
1 files changed, 202 insertions, 0 deletions
diff --git a/languages/LanguagePt.php b/languages/LanguagePt.php new file mode 100644 index 00000000..47f8f95f --- /dev/null +++ b/languages/LanguagePt.php @@ -0,0 +1,202 @@ +<?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 + * from the Portuguese Wikipedia + * + * @package MediaWiki + * @subpackage Language + */ + +require_once( 'LanguageUtf8.php' ); + +# +# In general you should not make customizations in these language files +# directly, but should use the MediaWiki: special namespace to customize +# user interface messages through the wiki. +# See http://meta.wikimedia.org/wiki/MediaWiki_namespace +# + +/* private */ $wgNamespaceNamesPt = array( + NS_MEDIA => 'Media', # -2 + NS_SPECIAL => 'Especial', # -1 + NS_MAIN => '', # 0 + NS_TALK => 'Discussão', # 1 + NS_USER => 'Usuário', + NS_USER_TALK => 'Usuário_Discussão', +/* + Above entries are for PT_br. The following entries should + be used instead. But: + + DO NOT USE THOSE ENTRIES WITHOUT MIGRATING STUFF ON + WIKIMEDIA WEB SERVERS FIRST !! You will just break a lot + of links 8-) + + NS_USER => 'Utilizador', # 2 + NS_USER_TALK => 'Utilizador_Discussão', # 3 +*/ + NS_PROJECT => $wgMetaNamespace, # 4 + NS_PROJECT_TALK => $wgMetaNamespace.'_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 +) + $wgNamespaceNamesEn; + +/* private */ $wgQuickbarSettingsPt = array( + 'Nenhuma', 'Fixo à esquerda', 'Fixo à direita', 'Flutuando à esquerda', 'Flutuando à direita' +); + +/* private */ $wgSkinNamesPt = array( + 'standard' => 'Clássico', + 'nostalgia' => 'Nostalgia', + 'cologneblue' => 'Azul colonial', + 'davinci' => 'DaVinci', + 'mono' => 'Mono', + 'monobook' => 'MonoBook', + 'myskin' => 'MySkin', + 'chick' => 'Chick' +) + $wgSkinNamesEn; + +# Whether to use user or default setting in Language::date() +/* private */ $wgDateFormatsPt = array( + MW_DATE_DEFAULT => 'Sem preferência', + MW_DATE_DMY => '16:12, 15 Janeiro 2001', + MW_DATE_MDY => '16:12, Janeiro 15, 2001', + MW_DATE_YMD => '16:12, 2001 Janeiro 15', + MW_DATE_ISO => '2001-01-15 16:12:34' +); + + +# Note to translators: +# Please include the English words as synonyms. This allows people +# from other wikis to contribute more easily. +# +/* private */ $wgMagicWordsPt = array( +# ID CASE SYNONYMS + MAG_REDIRECT => array( 0, '#REDIRECT', '#redir' ), + MAG_NOTOC => array( 0, '__NOTOC__' ), + MAG_FORCETOC => array( 0, '__FORCETOC__' ), + MAG_TOC => array( 0, '__TOC__' ), + MAG_NOEDITSECTION => array( 0, '__NOEDITSECTION__' ), + MAG_START => array( 0, '__START__' ), + MAG_CURRENTMONTH => array( 1, 'CURRENTMONTH' ), + MAG_CURRENTMONTHNAME => array( 1, 'CURRENTMONTHNAME' ), + MAG_CURRENTMONTHNAMEGEN => array( 1, 'CURRENTMONTHNAMEGEN' ), + MAG_CURRENTMONTHABBREV => array( 1, 'CURRENTMONTHABBREV' ), + MAG_CURRENTDAY => array( 1, 'CURRENTDAY' ), + MAG_CURRENTDAYNAME => array( 1, 'CURRENTDAYNAME' ), + MAG_CURRENTYEAR => array( 1, 'CURRENTYEAR' ), + MAG_CURRENTTIME => array( 1, 'CURRENTTIME' ), + MAG_NUMBEROFARTICLES => array( 1, 'NUMBEROFARTICLES' ), + MAG_NUMBEROFFILES => array( 1, 'NUMBEROFFILES' ), + MAG_PAGENAME => array( 1, 'PAGENAME' ), + MAG_PAGENAMEE => array( 1, 'PAGENAMEE' ), + MAG_NAMESPACE => array( 1, 'NAMESPACE' ), + MAG_MSG => array( 0, 'MSG:' ), + MAG_SUBST => array( 0, 'SUBST:' ), + MAG_MSGNW => array( 0, 'MSGNW:' ), + MAG_END => array( 0, '__END__' ), + MAG_IMG_THUMBNAIL => array( 1, 'thumbnail', 'thumb' ), + MAG_IMG_MANUALTHUMB => array( 1, 'thumbnail=$1', 'thumb=$1'), + MAG_IMG_RIGHT => array( 1, 'right', 'direita' ), + MAG_IMG_LEFT => array( 1, 'left', 'esquerda' ), + MAG_IMG_NONE => array( 1, 'none', 'nenhum' ), + MAG_IMG_WIDTH => array( 1, '$1px' ), + MAG_IMG_CENTER => array( 1, 'center', 'centre' ), + MAG_IMG_FRAMED => array( 1, 'framed', 'enframed', 'frame' ), + MAG_INT => array( 0, 'INT:' ), + MAG_SITENAME => array( 1, 'SITENAME' ), + MAG_NS => array( 0, 'NS:' ), + MAG_LOCALURL => array( 0, 'LOCALURL:' ), + MAG_LOCALURLE => array( 0, 'LOCALURLE:' ), + MAG_SERVER => array( 0, 'SERVER' ), + MAG_SERVERNAME => array( 0, 'SERVERNAME' ), + MAG_SCRIPTPATH => array( 0, 'SCRIPTPATH' ), + MAG_GRAMMAR => array( 0, 'GRAMMAR:' ), + MAG_NOTITLECONVERT => array( 0, '__NOTITLECONVERT__', '__NOTC__'), + MAG_NOCONTENTCONVERT => array( 0, '__NOCONTENTCONVERT__', '__NOCC__'), + MAG_CURRENTWEEK => array( 1, 'CURRENTWEEK' ), + MAG_CURRENTDOW => array( 1, 'CURRENTDOW' ), + MAG_REVISIONID => array( 1, 'REVISIONID' ), +); + +if (!$wgCachedMessageArrays) { + require_once('MessagesPt.php'); +} + +class LanguagePt extends LanguageUtf8 { + + /** + * Portuguese numeric format is 123 456,78 + */ + function separatorTransformTable() { + return array(',' => ' ', '.' => ',' ); + } + + /** + * Exports $wgNamespaceNamesPt + * @return array + */ + function getNamespaces() { + global $wgNamespaceNamesPt; + return $wgNamespaceNamesPt; + } + + /** + * Exports $wgQuickbarSettingsPt + * @return array + */ + function getQuickbarSettings() { + global $wgQuickbarSettingsPt; + return $wgQuickbarSettingsPt; + } + + /** + * Exports $wgSkinNamesPt + * @return array + */ + function getSkinNames() { + global $wgSkinNamesPt; + return $wgSkinNamesPt; + } + + /** + * Exports $wgDateFormatsPt + * @return array + */ + function getDateFormats() { + global $wgDateFormatsPt; + return $wgDateFormatsPt; + } + + function getMessage( $key ) { + global $wgAllMessagesPt; + if ( isset( $wgAllMessagesPt[$key] ) ) { + return $wgAllMessagesPt[$key]; + } else { + return parent::getMessage( $key ); + } + } + + /** + * Exports $wgMagicWordsPt + * @return array + */ + function getMagicWords() { + global $wgMagicWordsPt; + return $wgMagicWordsPt; + } +} +?> |