From d16c19f6425ed74584a8ddcbae62b87189a44a21 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Niklas=20Laxstr=C3=B6m?= Date: Fri, 9 Jun 2006 15:52:29 +0000 Subject: [PATCH] * Restructured --- languages/LanguageRo.php | 187 ++++++++++++++++++++------------------- 1 file changed, 98 insertions(+), 89 deletions(-) diff --git a/languages/LanguageRo.php b/languages/LanguageRo.php index b27dfbee8a..3aeb24a3cf 100644 --- a/languages/LanguageRo.php +++ b/languages/LanguageRo.php @@ -1,121 +1,130 @@ 'Media', - NS_SPECIAL => 'Special', - NS_MAIN => '', - NS_TALK => 'Discuţie', - NS_USER => 'Utilizator', - NS_USER_TALK => 'Discuţie_Utilizator', - NS_PROJECT => $wgMetaNamespace, - NS_PROJECT_TALK => 'Discuţie_'.$wgMetaNamespace, - NS_IMAGE => 'Imagine', - NS_IMAGE_TALK => 'Discuţie_Imagine', - NS_MEDIAWIKI => 'MediaWiki', - NS_MEDIAWIKI_TALK => 'Discuţie_MediaWiki', - NS_TEMPLATE => 'Format', - NS_TEMPLATE_TALK => 'Discuţie_Format', - NS_HELP => 'Ajutor', - NS_HELP_TALK => 'Discuţie_Ajutor', - NS_CATEGORY => 'Categorie', - NS_CATEGORY_TALK => 'Discuţie_Categorie' - -) + $wgNamespaceNamesEn; - -/* private */ $wgQuickbarSettingsRo = array( - "Fără", "Fixă, în stânga", "Fixă, în dreapta", "Liberă" -); - -/* private */ $wgSkinNamesRo = array( - 'standard' => "Normală", - 'nostalgia' => "Nostalgie" -) + $wgSkinNamesEn; - - -/* private */ $wgDateFormatsRo = array( -# "Nici o preferinţă", -); - -/* private */ $wgMagicWordsRo = array( -# ID CASE SYNONYMS - MAG_REDIRECT => array( 0, "#redirect" ), - MAG_NOTOC => array( 0, "__NOTOC__", "__FARACUPRINS__" ), - MAG_NOEDITSECTION => array( 0, "__NOEDITSECTION__", "__FARAEDITSECTIUNE__" ), - MAG_START => array( 0, "__START__" ), - MAG_CURRENTMONTH => array( 1, "CURRENTMONTH", "{{NUMARLUNACURENTA}}" ), - MAG_CURRENTMONTHNAME => array( 1, "CURRENTMONTHNAME", "{{NUMELUNACURENTA}}" ), - MAG_CURRENTDAY => array( 1, "CURRENTDAY", "{{NUMARZIUACURENTA}}" ), - MAG_CURRENTDAYNAME => array( 1, "CURRENTDAYNAME", "{{NUMEZIUACURENTA}}" ), - MAG_CURRENTYEAR => array( 1, "CURRENTYEAR", "{{ANULCURENT}}" ), - MAG_CURRENTTIME => array( 1, "CURRENTTIME", "{{ORACURENTA}}" ), - MAG_NUMBEROFARTICLES => array( 1, "NUMBEROFARTICLES", "{{NUMARDEARTICOLE}}" ), - MAG_CURRENTMONTHNAMEGEN => array( 1, "CURRENTMONTHNAMEGEN", "{{NUMELUNACURENTAGEN}}" ), - MAG_SUBST => array( 0, "SUBST:" ), - MAG_MSGNW => array( 0, "MSGNW:", "MSJNOU:" ), - MAG_END => array( 0, "__END__", "__FINAL__" ), - MAG_IMG_THUMBNAIL => array( 1, "thumbnail", "thumb" ), - MAG_IMG_RIGHT => array( 1, "right" ), - MAG_IMG_LEFT => array( 1, "left" ), - MAG_IMG_NONE => array( 1, "none" ), - MAG_IMG_WIDTH => array( 1, "$1px" ), - MAG_IMG_CENTER => array( 1, "center", "centre" ), - MAG_INT => array( 0, "INT:" ) - - -); +/** Romanian (Română) + * + * @package MediaWiki + * @subpackage Language + */ + +require_once( 'LanguageUtf8.php' ); if (!$wgCachedMessageArrays) { require_once('MessagesRo.php'); } class LanguageRo extends LanguageUtf8 { + private $mMessagesRo, $mNamespaceNamesRo = null; + + private $mQuickbarSettingsRo = array( + 'Fără', 'Fixă, în stânga', 'Fixă, în dreapta', 'Liberă' + ); + + private $mSkinNamesRo = array( + 'standard' => 'Normală', + 'nostalgia' => 'Nostalgie' + ); + + private $mMagicWordsRo = array( + # ID CASE SYNONYMS + MAG_REDIRECT => array( 0, '#redirect' ), + MAG_NOTOC => array( 0, '__NOTOC__', '__FARACUPRINS__' ), + MAG_NOEDITSECTION => array( 0, '__NOEDITSECTION__', '__FARAEDITSECTIUNE__' ), + MAG_START => array( 0, '__START__' ), + MAG_CURRENTMONTH => array( 1, 'CURRENTMONTH', '{{NUMARLUNACURENTA}}' ), + MAG_CURRENTMONTHNAME => array( 1, 'CURRENTMONTHNAME', '{{NUMELUNACURENTA}}' ), + MAG_CURRENTDAY => array( 1, 'CURRENTDAY', '{{NUMARZIUACURENTA}}' ), + MAG_CURRENTDAYNAME => array( 1, 'CURRENTDAYNAME', '{{NUMEZIUACURENTA}}' ), + MAG_CURRENTYEAR => array( 1, 'CURRENTYEAR', '{{ANULCURENT}}' ), + MAG_CURRENTTIME => array( 1, 'CURRENTTIME', '{{ORACURENTA}}' ), + MAG_NUMBEROFARTICLES => array( 1, 'NUMBEROFARTICLES', '{{NUMARDEARTICOLE}}' ), + MAG_CURRENTMONTHNAMEGEN => array( 1, 'CURRENTMONTHNAMEGEN', '{{NUMELUNACURENTAGEN}}' ), + MAG_SUBST => array( 0, 'SUBST:' ), + MAG_MSGNW => array( 0, 'MSGNW:', 'MSJNOU:' ), + MAG_END => array( 0, '__END__', '__FINAL__' ), + MAG_IMG_THUMBNAIL => array( 1, 'thumbnail', 'thumb' ), + MAG_IMG_RIGHT => array( 1, 'right' ), + MAG_IMG_LEFT => array( 1, 'left' ), + MAG_IMG_NONE => array( 1, 'none' ), + MAG_IMG_WIDTH => array( 1, '$1px' ), + MAG_IMG_CENTER => array( 1, 'center', 'centre' ), + MAG_INT => array( 0, 'INT:' ) + ); + + + function LanguageRo() { + LanguageUtf8::LanguageUtf8(); + + global $wgAllMessagesRo; + $this->mMessagesRo =& $wgAllMessagesRo; + + global $wgMetaNamespace; + $this->mNamespaceNamesRo = array( + NS_MEDIA => 'Media', + NS_SPECIAL => 'Special', + NS_MAIN => '', + NS_TALK => 'Discuţie', + NS_USER => 'Utilizator', + NS_USER_TALK => 'Discuţie_Utilizator', + NS_PROJECT => $wgMetaNamespace, + NS_PROJECT_TALK => 'Discuţie_'.$wgMetaNamespace, + NS_IMAGE => 'Imagine', + NS_IMAGE_TALK => 'Discuţie_Imagine', + NS_MEDIAWIKI => 'MediaWiki', + NS_MEDIAWIKI_TALK => 'Discuţie_MediaWiki', + NS_TEMPLATE => 'Format', + NS_TEMPLATE_TALK => 'Discuţie_Format', + NS_HELP => 'Ajutor', + NS_HELP_TALK => 'Discuţie_Ajutor', + NS_CATEGORY => 'Categorie', + NS_CATEGORY_TALK => 'Discuţie_Categorie' + ); + + } function getNamespaces() { - global $wgNamespaceNamesRo; - return $wgNamespaceNamesRo; + return $this->mNamespaceNamesRo + parent::getNamespaces(); } function getQuickbarSettings() { - global $wgQuickbarSettingsRo; - return $wgQuickbarSettingsRo; + return $this->mQuickbarSettingsRo; } function getSkinNames() { - global $wgSkinNamesRo; - return $wgSkinNamesRo; + return $this->mSkinNamesRo + parent::getSkinNames(); } function getDateFormats() { - global $wgDateFormatsRo; - return $wgDateFormatsRo; + return false; } - function timeanddate( $ts, $adj = false ) { - return $this->date( $ts, $adj ) . " " . $this->time( $ts, $adj ); + function &getMagicWords() { + $t = $this->mMagicWordsRo + parent::getMagicWords(); + return $t; } function getMessage( $key ) { - global $wgAllMessagesRo; - if( isset( $wgAllMessagesRo[$key] ) ) - return $wgAllMessagesRo[$key]; - else + if( isset( $this->mMessagesRo[$key] ) ) { + return $this->mMessagesRo[$key]; + } else { return parent::getMessage( $key ); + } } - function fallback8bitEncoding() { - return "iso8859-2"; + function getAllMessages() { + return $this->mMessagesRo; } - function getMagicWords() { - global $wgMagicWordsRo; - return $wgMagicWordsRo; + function timeDateSeparator( $format ) { + return ' '; } + + function timeBeforeDate() { + return false; + } + + function fallback8bitEncoding() { + return 'iso8859-2'; + } + } ?> -- 2.20.1