From: Niklas Laxström Date: Fri, 23 Jun 2006 23:08:01 +0000 (+0000) Subject: * Restructured X-Git-Tag: 1.31.0-rc.0~56651 X-Git-Url: http://git.cyclocoop.org/%7B%24www_url%7Dadmin/compta/exercices/?a=commitdiff_plain;h=e62f3e067d3934aca17507da56ae5448ccf44e0e;p=lhc%2Fweb%2Fwiklou.git * Restructured --- diff --git a/languages/LanguageNo.php b/languages/LanguageNo.php index 1cad0a6443..c91fd4f09f 100644 --- a/languages/LanguageNo.php +++ b/languages/LanguageNo.php @@ -1,76 +1,93 @@ "Medium", - NS_SPECIAL => "Spesial", - NS_MAIN => "", - NS_TALK => "Diskusjon", - NS_USER => "Bruker", - NS_USER_TALK => "Brukerdiskusjon", - NS_PROJECT => $wgMetaNamespace, - NS_PROJECT_TALK => $wgMetaNamespace . "-diskusjon", - NS_IMAGE => "Bilde", - NS_IMAGE_TALK => "Bildediskusjon", - NS_MEDIAWIKI => "MediaWiki", - NS_MEDIAWIKI_TALK => "MediaWiki-diskusjon", - NS_TEMPLATE => "Mal", - NS_TEMPLATE_TALK => "Maldiskusjon", - NS_HELP => "Hjelp", - NS_HELP_TALK => "Hjelpdiskusjon", - NS_CATEGORY => "Kategori", - NS_CATEGORY_TALK => "Kategoridiskusjon", -) + $wgNamespaceNamesEn; - -/* private */ $wgQuickbarSettingsNo = array( - "Ingen", "Fast venstre", "Fast høyre", "Flytende venstre" -); - -/* private */ $wgSkinNamesNo = array( - 'standard' => "Standard", - 'nostalgia' => "Nostalgi", - 'cologneblue' => "KölnerblÃ¥" -) + $wgSkinNamesEn; - - -/* private */ $wgBookstoreListNo = array( - "Antikvariat.net" => "http://www.antikvariat.net/", - "Frida" => "http://wo.uio.no/as/WebObjects/frida.woa/wa/fres?action=sok&isbn=$1&visParametre=1&sort=alfabetisk&bs=50", - "Bibsys" => "http://ask.bibsys.no/ask/action/result?cmd=&kilde=biblio&fid=isbn&term=$1&op=and&fid=bd&term=&arstall=&sortering=sortdate-&treffPrSide=50", - "Akademika" => "http://www.akademika.no/sok.php?ts=4&sok=$1", - "Haugenbok" => "http://www.haugenbok.no/resultat.cfm?st=extended&isbn=$1", - "Amazon.com" => "http://www.amazon.com/exec/obidos/ISBN=$1" -); +/** Norwegian (Norsk (bokmÃ¥l)) + * + * @package MediaWiki + * @subpackage Language + */ + +require_once( 'LanguageUtf8.php' ); if (!$wgCachedMessageArrays) { require_once('MessagesNo.php'); } -require_once( "LanguageUtf8.php" ); - class LanguageNo extends LanguageUtf8 { + private $mMessagesNo, $mNamespaceNamesNo; + + private $mQuickbarSettingsNo = array( + 'Ingen', 'Fast venstre', 'Fast høyre', 'Flytende venstre' + ); + + private $mSkinNamesNo = array( + 'standard' => 'Standard', + 'nostalgia' => 'Nostalgi', + 'cologneblue' => 'KölnerblÃ¥' + ); + + private $mBookstoreListNo = array( + 'Antikvariat.net' => 'http://www.antikvariat.net/', + 'Frida' => 'http://wo.uio.no/as/WebObjects/frida.woa/wa/fres?action=sok&isbn=$1&visParametre=1&sort=alfabetisk&bs=50', + 'Bibsys' => 'http://ask.bibsys.no/ask/action/result?cmd=&kilde=biblio&fid=isbn&term=$1&op=and&fid=bd&term=&arstall=&sortering=sortdate-&treffPrSide=50', + 'Akademika' => 'http://www.akademika.no/sok.php?ts=4&sok=$1', + 'Haugenbok' => 'http://www.haugenbok.no/resultat.cfm?st=extended&isbn=$1', + 'Amazon.com' => 'http://www.amazon.com/exec/obidos/ISBN=$1' + ); + + function __construct() { + parent::__construct(); + + global $wgAllMessagesNo; + $this->mMessagesNo =& $wgAllMessagesNo; + + global $wgMetaNamespace; + $this->mNamespaceNamesNo = array( + NS_MEDIA => 'Medium', + NS_SPECIAL => 'Spesial', + NS_MAIN => '', + NS_TALK => 'Diskusjon', + NS_USER => 'Bruker', + NS_USER_TALK => 'Brukerdiskusjon', + NS_PROJECT => $wgMetaNamespace, + NS_PROJECT_TALK => $wgMetaNamespace . '-diskusjon', + NS_IMAGE => 'Bilde', + NS_IMAGE_TALK => 'Bildediskusjon', + NS_MEDIAWIKI => 'MediaWiki', + NS_MEDIAWIKI_TALK => 'MediaWiki-diskusjon', + NS_TEMPLATE => 'Mal', + NS_TEMPLATE_TALK => 'Maldiskusjon', + NS_HELP => 'Hjelp', + NS_HELP_TALK => 'Hjelpdiskusjon', + NS_CATEGORY => 'Kategori', + NS_CATEGORY_TALK => 'Kategoridiskusjon', + ); + } function getBookstoreList () { - global $wgBookstoreListNo ; - return $wgBookstoreListNo ; + return $this->mBookstoreListNo; } function getNamespaces() { - global $wgNamespaceNamesNo; - return $wgNamespaceNamesNo; + return $this->mNamespaceNamesNo + parent::getNamespaces(); } function getQuickbarSettings() { - global $wgQuickbarSettingsNo; - return $wgQuickbarSettingsNo; + return $this->mQuickbarSettingsNo; } function getSkinNames() { - global $wgSkinNamesNo; - return $wgSkinNamesNo; + return $this->mSkinNamesNo + parent::getSkinNames(); + } + + function getMessage( $key ) { + if( isset( $this->mMessagesNo[$key] ) ) { + return $this->mMessagesNo[$key]; + } else { + return parent::getMessage( $key ); + } + } + + function getAllMessages() { + return $this->mMessagesNo; } function formatMonth( $month, $format ) { @@ -81,28 +98,16 @@ class LanguageNo extends LanguageUtf8 { return parent::formatDay( $day, $format ) . '.'; } - function timeanddate( $ts, $adj = false, $format = false, $timecorrection = false ) { - $format = $this->dateFormat( $format ); - if( $format == MW_DATE_ISO ) { - return parent::timeanddate( $ts, $adj, $format, $timecorrection ); - } else { - return $this->date( $ts, $adj, $format, $timecorrection ) . - " kl." . - $this->time( $ts, $adj, $format, $timecorrection ); - } + function timeBeforeDate() { + return false; } - function separatorTransformTable() { - return array(',' => "\xc2\xa0", '.' => ',' ); + function timeDateSeparator( $format ) { + return ' kl.'; } - function getMessage( $key ) { - global $wgAllMessagesNo; - if( isset( $wgAllMessagesNo[$key] ) ) { - return $wgAllMessagesNo[$key]; - } else { - return parent::getMessage( $key ); - } + function separatorTransformTable() { + return array(',' => "\xc2\xa0", '.' => ',' ); } }