* Improved the debug output of retrieveExifData()
[lhc/web/wiklou.git] / languages / LanguageIs.php
index ad8ebb9..b7c5cc5 100644 (file)
@@ -14,9 +14,6 @@
 
 require_once( 'LanguageUtf8.php' );
 
-if($wgMetaNamespace === FALSE)
-       $wgMetaNamespace = str_replace( ' ', '_', $wgSitename );
-
 /* private */ $wgNamespaceNamesIs = array(
        NS_MEDIA                => 'Miðill',
        NS_SPECIAL              => 'Kerfissíða',
@@ -28,8 +25,8 @@ if($wgMetaNamespace === FALSE)
        NS_PROJECT_TALK         => $wgMetaNamespace . 'spjall',
        NS_IMAGE                => 'Mynd',
        NS_IMAGE_TALK           => 'Myndaspjall',
-       NS_MEDIAWIKI            => 'Kerfismelding',
-       NS_MEDIAWIKI_TALK       => 'Kerfismeldingarspjall',
+       NS_MEDIAWIKI            => 'Melding',
+       NS_MEDIAWIKI_TALK       => 'Meldingarspjall',
        NS_TEMPLATE             => 'Snið',
        NS_TEMPLATE_TALK        => 'Sniðaspjall',
        NS_HELP                 => 'Hjálp',
@@ -67,7 +64,7 @@ if($wgMetaNamespace === FALSE)
 #-------------------------------------------------------------------
 
 $wgAllMessagesIs = array(
-'linktrail' => '/^([áðéíóúýþæö-z]+)(.*)$/sDu',
+'linktrail' => '/^([áðéíóúýþæöa-z]+)(.*)$/sDu',
 
 '1movedto2' => "$1 færð á $2",
 '1movedto2_redir' => "$1 færð á $2 yfir tilvísun",
@@ -150,7 +147,6 @@ svo auðveldara sé að sjá hana þar meðal fjöldans.
 'allmessagesname' => "Titill",
 'allmessagestext' => "Listi yfir meldingar í „{{ns:8}}“ nafnarýminu.",
 'allpages' => "Allar síður",
-'allpagesformtext2' => "Nafnrými: $1 $2",
 'alphaindexline' => "$1 til $2",
 'alreadyloggedin' => "<font color=red><b>Notandinn $1 er þegar innskráður!</b></font><br/>",
 'ancientpages' => "Elstu síður",
@@ -160,7 +156,6 @@ svo auðveldara sé að sjá hana þar meðal fjöldans.
 'articleexists' => "Annaðhvort er þegar til síða undir þessum titli, 
 eða sá titill sem þú hefur valið er ekki gildur. 
 Vinsamlegast veldu annan titil.",
-'articlenamespace' => "(greinar)",
 'asksql' => "Gagnagrunnsfyrirspurn",
 'aug' => "ágú",
 'august' => "ágúst",
@@ -309,7 +304,6 @@ upplýsingar um hana.",
 'historywarning' => "Athugið: Síðan sem þú ert um það bil að eyða á sér&nbsp;",
 'hr_tip' => "Lárétt lína (notist sparlega)",
 'ignorewarning' => "Hunsa viðvörun og vista þessa útgáfu.",
-'ilshowmatch' => "Sýna allar skrár með nöfn sem passa við",
 'ilsubmit' => "Leita",
 'image_sample' => "Sýnishorn.jpeg",
 'image_tip' => "Setja inn mynd",
@@ -386,7 +380,7 @@ Legend: (nú) = núverandi útgáfa,
 'move' => "Færa",
 'movearticle' => "Færa",
 'movenologin' => "Óinnskráð(ur)",
-'movenologintext' => "Þú verður að vera <a href=\"{{localurl:Kerfissíða:Userlogin}}\">innskráð(ur)</a> til  að geta fært síður.",
+'movenologintext' => "Þú verður að vera [[Kerfissíða:Userlogin|innskráð(ur)]] til  að geta fært síður.",
 'movepage' => "Færa síðu",
 'movepagebtn' => "Færa síðuna",
 'movepagetalktext' => "Spallsíða síðunnar verður sjálfkrafa færð með ef hún er til nema:
@@ -398,7 +392,7 @@ Legend: (nú) = núverandi útgáfa,
 verða færð á nýja nafnið og núverandi staðsetning mun
 breytast í tilvísun sem vísa mun á nýju staðsetninguna,
 tenglar í núverandi nafn munu hinsvegar ekki breytast,
-[[Kerfissíða:Maintenance|athugaðu]] að þetta búi ekki til margfaldar
+athugaðu að þetta búi ekki til margfaldar
 tilvísanir, það er á þína ábyrgð að tryggja það að tenglar haldi áfram
 að vísa á rétta síðu.
 
@@ -488,7 +482,7 @@ $2 Sýna tilvísarnir &nbsp; Leita að $3 $9",
 
 [[m:Help:Preferences|Stillingarhjálpin]] (á ensku)
 inniheldur útskýringu á valmöguleikunum.",
-'prefsnologintext' => "You must be <a href=\"/wiki/Special:Userlogin\">logged in</a>
+'prefsnologintext' => "You must be [[Special:Userlogin|logged in]]
 to set user preferences.",
 'preview' => "Forskoða",
 'previewnote' => " Það sem sést hér er aðeins forskoðun og hefur ekki enn verið vistað.",
@@ -506,7 +500,6 @@ to set user preferences.",
 'protectsub' => "(Vernda „$1“)",
 'qbedit' => "Breyta",
 'qbsettings' => "Valblað",
-'qbsettingsnote' => "Þessi stilling virkar bara í „Venjulega“ og „Kölnarblátt“ þemanu.",
 'querybtn' => "Senda inn fyrirspurn",
 'randompage' => "Handahófsvalin síða",
 'rclinks' => "Sýna síðustu $1 breytingar síðustu $2 daga<br/>$3",
@@ -563,7 +556,7 @@ to set user preferences.",
 |}",
 'shortpages' => "Stuttar síður",
 'show' => "Sýna",
-'showhideminor' => "$1 minniháttar breytingar | $2 breytingar eftir vélmenni | $3 breytingar eftir notendur",
+'showhideminor' => "$1 minniháttar breytingar | $2 breytingar eftir vélmenni | $3 breytingar eftir notendur | $4 patrolled edits",
 'showingresults' => "Sýni <strong>$1</strong> niðurstöður frá og með #<strong>$2</strong>.",
 'showingresultsnum' => "Sýni <strong>$1</strong> niðurstöður frá og með #<strong>$2</strong>.",
 'showlast' => "Sýna síðustu $1 skrár raðaðar $2.",
@@ -665,11 +658,10 @@ in active use.",
 'uploadbtn' => "Hlaða inn skrá",
 'uploadedimage' => "hlóð inn \"$1\"",
 'uploaderror' => "Villa í innhlaðningu",
-'uploadfile' => "Hlaða inn skrá",
 'uploadlog' => "innhlaðningarskrá",
 'uploadlogpage' => "Innhlaðningarskrá",
 'uploadnologin' => "Óinnskráð(ur)",
-'uploadnologintext' => "You must be <a href=\"/wiki/Special:Userlogin\">logged in</a>
+'uploadnologintext' => "You must be [[Special:Userlogin|logged in]]
 to upload files.",
 'uploadtext' => "'''Áður en skrá er hlaðið inn''':
 * Notaðu [[JPEG]] skráarsniðið fyrir ljósmyndir, [[GIF]] fyrir hreyfimyndir, [[PNG]] fyrir aðrar myndir og [[Ogg Vorbis]] fyrir hljóðskrár.
@@ -797,11 +789,12 @@ class LanguageIs extends LanguageUtf8 {
                return $wgMagicWordsIs;
        }
        
-       function date( $ts, $adj = false ) {
+       function date( $ts, $adj = false, $format = true) {
                global $wgUser;
                if ( $adj ) { $ts = $this->userAdjust( $ts ); } # Adjust based on the timezone setting.
-
-               switch( $wgUser->getOption( 'date' )  ) {
+               $format = $this->dateFormat($format);
+               
+               switch( $format ) {
                        # 15. jan. 2001 kl. 16:12 || 16:12, 15. jan. 2001
                        case '2': case '4': return (0 + substr( $ts, 6, 2 )) . '. ' .
                                $this->getMonthAbbreviation( substr( $ts, 4, 2 ) ) . '. ' .
@@ -817,11 +810,13 @@ class LanguageIs extends LanguageUtf8 {
                
        }
 
-       function time($ts, $adj = false) {
+       function time($ts, $adj = false, $format = true) {
                global $wgUser;
                if ( $adj ) { $ts = $this->userAdjust( $ts ); } # Adjust based on the timezone setting.
                
-               switch( $wgUser->getOption( 'date' )  ) {
+               $format = $this->dateFormat($format);
+               
+               switch( $format ) {
                        # 2001-01-15 16:12:34
                        case 'ISO 8601': return substr( $ts, 8, 2 ) . ':' . substr( $ts, 10, 2 ) . ':' . substr( $ts, 12, 2 );
                        default: return substr( $ts, 8, 2 ) . ':' . substr( $ts, 10, 2 );
@@ -829,15 +824,18 @@ class LanguageIs extends LanguageUtf8 {
 
        }
 
-       function timeanddate( $ts, $adj = false ) {
+       function timeanddate( $ts, $adj = false, $format = true) {
                global $wgUser;
-               switch ( $wgUser->getOption( 'date' ) ) {
+               
+               $format = $this->dateFormat($format);
+               
+               switch ( $format ) {
                        # 16:12, 15. janúar 2001 || 16:12, 15. jan. 2001
-                       case '3': case '4': return $this->time( $ts, $adj ) . ', ' . $this->date( $ts, $adj );
+                       case '3': case '4': return $this->time( $ts, $adj, $format ) . ', ' . $this->date( $ts, $adj, $format );
                        # 2001-01-15 16:12:34
-                       case 'ISO 8601': return $this->date( $ts, $adj ) . ' ' . $this->time( $ts, $adj );
+                       case 'ISO 8601': return $this->date( $ts, $adj, $format ) . ' ' . $this->time( $ts, $adj, $format );
                        # 15. janúar 2001 kl. 16:12 || 15. jan. 2001 kl. 16:12
-                       default: return $this->date( $ts, $adj ) . ' kl. ' . $this->time( $ts, $adj );
+                       default: return $this->date( $ts, $adj, $format ) . ' kl. ' . $this->time( $ts, $adj, $format );
                        
                }
 
@@ -847,9 +845,8 @@ class LanguageIs extends LanguageUtf8 {
         * The Icelandic number style uses dots where English would use commas
         * and commas where English would use dots, e.g. 201.511,17 not 201,511.17
         */
-       function formatNum( $number ) {
-               global $wgTranslateNumerals;
-               return $wgTranslateNumerals ? strtr($number, '.,', ',.' ) : $number;
+       function formatNum( $number, $year = false ) {
+               return $year ? $number : strtr($this->commafy($number), '.,', ',.' );
        }
 }