* Using wikisyntax for msg:searchquery
[lhc/web/wiklou.git] / languages / LanguageNn.php
index 8b577e6..dd8231b 100644 (file)
@@ -1,21 +1,18 @@
 <?php
-# Nynorsk version translated by Olve Utne, Guttorm Flatabø and others
-# see:
-# <http://meta.wikimedia.org/w/wiki.phtml?title=LanguageNn.php&action=history>
-# for edit history.
-# To be included in the MediaWiki software.
-# This file is dual-licensed under GFDL and GPL.
-
-#--------------------------------------------------------------------------
-# Language-specific text
-#--------------------------------------------------------------------------
-
-# The names of the namespaces can be set here, but the numbers
-# are magical, so don't change or move them!  The Namespace class
-# encapsulates some of the magic-ness.
-#
+/** Norwegian (Nynorsk)
+  *
+  * @license http://www.gnu.org/copyleft/fdl.html GNU Free Documentation License
+  * @license http://www.gnu.org/copyleft/gpl.html GNU General Public License
+  *
+  * @author Olve Utne
+  * @author Guttorm Flatabø
+  * @link http://meta.wikimedia.org/w/index.php?title=LanguageNn.php&action=history
+  * @link http://nn.wikipedia.org/w/index.php?title=Brukar:Dittaeva/LanguageNn.php&action=history
+  *
+  * @package MediaWiki
+  * @subpackage Language
+  */
 
-# Use UTF-8
 require_once( 'LanguageUtf8.php' );
 
 if($wgMetaNamespace === FALSE)
@@ -28,8 +25,8 @@ if($wgMetaNamespace === FALSE)
        NS_TALK           => 'Diskusjon',
        NS_USER           => 'Brukar',
        NS_USER_TALK      => 'Brukardiskusjon',
-       NS_WIKIPEDIA        => $wgMetaNamespace,
-       NS_WIKIPEDIA_TALK   => $wgMetaNamespace . '-diskusjon',
+       NS_PROJECT        => $wgMetaNamespace,
+       NS_PROJECT_TALK   => $wgMetaNamespace . '-diskusjon',
        NS_IMAGE          => 'Fil',
        NS_IMAGE_TALK     => 'Fildiskusjon',
        NS_MEDIAWIKI      => 'MediaWiki',
@@ -42,11 +39,6 @@ if($wgMetaNamespace === FALSE)
        NS_CATEGORY_TALK  => 'Kategoridiskusjon'
 ) + $wgNamespaceNamesEn;
 
-/* private */ $wgDefaultUserOptionsNn = array(
-        /* Just change the date format to "DD Month Year" and inherit the rest */
-        'date' => 2
-) + $wgDefaultUserOptionsEn;
-
 /* private */ $wgQuickbarSettingsNn = array(
        'Ingen', 'Venstre', 'Høgre', 'Fast venstre'
 );
@@ -58,80 +50,78 @@ if($wgMetaNamespace === FALSE)
        'davinci'         => 'DaVinci',
        'mono'            => 'Mono',
        'monobook'        => 'MonoBook',
-       'myskin'          => 'MiDrakt'
-);
-
-/* private */ $wgMathNamesNn = array(
-        'Vis alltid som PNG',
-        'HTML om svært enkel, elles PNG',
-        'HTML om mogleg, elles PNG',
-        'Behald som TeX (for tekst-nettlesarar)',
-        'Tilrådd for moderne nettlesarar',
-        'MathML dersom mogleg (eksperimentell)'
+       'myskin'          => 'MiDrakt',
+       'chick'           => 'Chick'
 );
 
-
 /* private */ $wgDateFormatsNn = array(
-       'Ingen preferanse',
-       'januar 15, 2001',
-       '15 januar 2001',
-       '2001 januar 15',
-       '2001-01-15'
+    'Standard',
+    '15. januar 2001 kl. 16:12',
+    '15. jan. 2001 kl. 16:12',
+    '16:12, 15. januar 2001',
+    '16:12, 15. jan. 2001',
+    'ISO 8601' => '2001-01-15 16:12:34'
 );
 
 /* private */ $wgBookstoreListNn = array(
-       'Bibsys'       => 'http://wgate.bibsys.no/gate1/FIND?bibl=BIBSYS&sn=$1',
+       'Bibsys'       => 'http://ask.bibsys.no/ask/action/result?kilde=biblio&fid=isbn&lang=nn&term=$1',
+       'BokBerit'     => 'http://www.bokberit.no/annet_sted/bocker/$1.html',
        'Bokkilden'    => 'http://www.bokkilden.no/ProductDetails.aspx?ProductId=$1',
        'Haugenbok'    => 'http://www.haugenbok.no/searchresults.cfm?searchtype=simple&isbn=$1',
+       'Akademika'    => 'http://www.akademika.no/sok.php?isbn=$1',
+       'Gnist'        => 'http://www.gnist.no/sok.php?isbn=$1',
        'Amazon.co.uk' => 'http://www.amazon.co.uk/exec/obidos/ISBN=$1',
        'Amazon.de'    => 'http://www.amazon.de/exec/obidos/ISBN=$1',
        'Amazon.com'   => 'http://www.amazon.com/exec/obidos/ISBN=$1'
 );
 
-
-
-
 # Note to translators:
 #   Please include the English words as synonyms.  This allows people
 #   from other wikis to contribute more easily.
 #
 /* private */ $wgMagicWordsNn = array(
 #   ID                                 CASE  SYNONYMS
-    MAG_REDIRECT             => array( 0,    '#redirect', '#omdiriger'                                 ),
-    MAG_NOTOC                => array( 0,    '__NOTOC__', '__INGAINNHALDSLISTE__'                      ),
-    MAG_FORCETOC             => array( 0,    '__FORCETOC__', '__ALLTIDINNHALDSLISTE__'                 ),
-    MAG_TOC                  => array( 0,    '__TOC__', '__INNHALDSLISTE__'                            ),
-    MAG_NOEDITSECTION        => array( 0,    '__NOEDITSECTION__', '__INGADELREDIGERING__'              ),
-    MAG_START                => array( 0,    '__START__'                                               ),
-    MAG_CURRENTMONTH         => array( 1,    'CURRENTMONTH', 'MÅNADNO', 'MÅNEDNÅ'                      ),
-    MAG_CURRENTMONTHNAME     => array( 1,    'CURRENTMONTHNAME', 'MÅNADNONAMN', 'MÅNEDNÅNAVN'          ),
-    MAG_CURRENTDAY           => array( 1,    'CURRENTDAY', 'DAGNO', 'DAGNÅ'                            ),
-    MAG_CURRENTDAYNAME       => array( 1,    'CURRENTDAYNAME', 'DAGNONAMN', 'DAGNÅNAVN'                ),
-    MAG_CURRENTYEAR          => array( 1,    'CURRENTYEAR', 'ÅRNO', 'ÅRNÅ'                             ),
-    MAG_CURRENTTIME          => array( 1,    'CURRENTTIME', 'TIDNO', 'TIDNÅ'                           ),
-    MAG_NUMBEROFARTICLES     => array( 1,    'NUMBEROFARTICLES', 'TALARTIKLAR', 'ANTALLARTIKLER'       ),
-    MAG_CURRENTMONTHNAMEGEN  => array( 1,    'CURRENTMONTHNAMEGEN', 'MÅNADNONAMNGEN', 'MÅNEDNÅNAVNGEN' ),
-    MAG_PAGENAME             => array( 1,    'PAGENAME', 'SIDENAMN', 'SIDENAVN'                        ),
-    MAG_PAGENAMEE            => array( 1,    'PAGENAMEE', 'SIDENAMNE', 'SIDENAVNE'                     ),
-    MAG_NAMESPACE            => array( 1,    'NAMESPACE', 'NAMNEROM', 'NAVNEROM'                       ),
-    MAG_MSG                  => array( 0,    'MSG:'                                                    ),
-    MAG_SUBST                => array( 0,    'SUBST:', 'LIMINN:'                                       ),
-    MAG_MSGNW                => array( 0,    'MSGNW:', 'IKWIKMELD:'                                    ),
-    MAG_END                  => array( 0,    '__END__', '__SLUTT__'                                    ),
-    MAG_IMG_THUMBNAIL        => array( 1,    'thumbnail', 'thumb', 'mini', 'miniatyr'                  ),
-    MAG_IMG_RIGHT            => array( 1,    'right', 'høgre', 'høyre'                                 ),
-    MAG_IMG_LEFT             => array( 1,    'left', 'venstre'                                         ),
-    MAG_IMG_NONE             => array( 1,    'none', 'ingen'                                           ),
-    MAG_IMG_WIDTH            => array( 1,    '$1px', '$1pk'                                            ),
-    MAG_IMG_CENTER           => array( 1,    'center', 'centre', 'sentrum'                             ),
-    MAG_IMG_FRAMED          => array( 1,    'framed', 'enframed', 'frame', 'ramme'                    ),
-    MAG_INT                  => array( 0,    'INT:'                                                    ),
-    MAG_SITENAME             => array( 1,    'SITENAME', 'NETTSTADNAMN'                                ),
-    MAG_NS                   => array( 0,    'NS:', 'NR:'                                              ),
-    MAG_LOCALURL             => array( 0,    'LOCALURL:', 'LOKALLENKJE:', 'LOKALLENKE:'                ),
-    MAG_LOCALURLE            => array( 0,    'LOCALURLE:', 'LOKALLENKJEE:', 'LOKALLENKEE:'             ),
-    MAG_SERVER               => array( 0,    'SERVER', 'TENAR', 'TJENER'                               ),
-    MAG_GRAMMAR              => array( 0,    'GRAMMAR:', 'GRAMMATIKK:'                                 )
+    MAG_REDIRECT             => array( 0,    '#redirect', '#omdiriger'                                              ),
+    MAG_NOTOC                => array( 0,    '__NOTOC__', '__INGAINNHALDSLISTE__', '__INGENINNHOLDSLISTE__'         ),
+    MAG_FORCETOC             => array( 0,    '__FORCETOC__', '__ALLTIDINNHALDSLISTE__', '__ALLTIDINNHOLDSLISTE__'   ),
+    MAG_TOC                  => array( 0,    '__TOC__', '__INNHALDSLISTE__', '__INNHOLDSLISTE__'                    ),
+    MAG_NOEDITSECTION        => array( 0,    '__NOEDITSECTION__', '__INGABOLKREDIGERING__', '__INGENDELREDIGERING__'),
+    MAG_START                => array( 0,    '__START__'                                                            ),
+    MAG_CURRENTMONTH         => array( 1,    'CURRENTMONTH', 'MÅNADNO', 'MÅNEDNÅ'                                   ),
+    MAG_CURRENTMONTHNAME     => array( 1,    'CURRENTMONTHNAME', 'MÅNADNONAMN', 'MÅNEDNÅNAVN'                       ),
+    MAG_CURRENTMONTHABBREV   => array( 1,    'CURRENTMONTHABBREV', 'MÅNADNOKORT', 'MÅNEDNÅKORT'                     ),
+    MAG_CURRENTDAY           => array( 1,    'CURRENTDAY', 'DAGNO', 'DAGNÅ'                                         ),
+    MAG_CURRENTDAYNAME       => array( 1,    'CURRENTDAYNAME', 'DAGNONAMN', 'DAGNÅNAVN'                             ),
+    MAG_CURRENTYEAR          => array( 1,    'CURRENTYEAR', 'ÅRNO', 'ÅRNÅ'                                          ),
+    MAG_CURRENTTIME          => array( 1,    'CURRENTTIME', 'TIDNO', 'TIDNÅ'                                        ),
+    MAG_NUMBEROFARTICLES     => array( 1,    'NUMBEROFARTICLES', 'INNHALDSSIDETAL', 'INNHOLDSSIDETALL'              ),
+    MAG_PAGENAME             => array( 1,    'PAGENAME', 'SIDENAMN', 'SIDENAVN'                                     ),
+    MAG_PAGENAMEE            => array( 1,    'PAGENAMEE', 'SIDENAMNE', 'SIDENAVNE'                                  ),
+    MAG_NAMESPACE            => array( 1,    'NAMESPACE', 'NAMNEROM', 'NAVNEROM'                                    ),
+    MAG_SUBST                => array( 0,    'SUBST:', 'LIMINN:'                                                    ),
+    MAG_MSGNW                => array( 0,    'MSGNW:', 'IKWIKMELD:'                                                 ),
+    MAG_END                  => array( 0,    '__END__', '__SLUTT__'                                                 ),
+    MAG_IMG_THUMBNAIL        => array( 1,    'thumbnail', 'thumb', 'mini', 'miniatyr'                               ),
+    MAG_IMG_RIGHT            => array( 1,    'right', 'høgre', 'høyre'                                              ),
+    MAG_IMG_LEFT             => array( 1,    'left', 'venstre'                                                      ),
+    MAG_IMG_NONE             => array( 1,    'none', 'ingen'                                                        ),
+    MAG_IMG_WIDTH            => array( 1,    '$1px', '$1pk'                                                         ),
+    MAG_IMG_CENTER           => array( 1,    'center', 'centre', 'sentrum'                                          ),
+    MAG_IMG_FRAMED           => array( 1,    'framed', 'enframed', 'frame', 'ramme'                                 ),
+    MAG_INT                  => array( 0,    'INT:'                                                                 ),
+    MAG_SITENAME             => array( 1,    'SITENAME', 'NETTSTADNAMN'                                             ),
+    MAG_NS                   => array( 0,    'NS:', 'NR:'                                                           ),
+    MAG_LOCALURL             => array( 0,    'LOCALURL:', 'LOKALLENKJE:', 'LOKALLENKE:'                             ),
+    MAG_LOCALURLE            => array( 0,    'LOCALURLE:', 'LOKALLENKJEE:', 'LOKALLENKEE:'                          ),
+    MAG_SERVER               => array( 0,    'SERVER', 'TENAR', 'TJENER'                                            ),
+    MAG_SERVERNAME           => array( 0,    'SERVERNAME', 'TENARNAMN', 'TJENERNAVN'                                ),
+    MAG_SCRIPTPATH           => array( 0,    'SCRIPTPATH', 'SKRIPTSTI'                                              ),
+    MAG_GRAMMAR              => array( 0,    'GRAMMAR:', 'GRAMMATIKK:'                                              ),
+    MAG_NOTITLECONVERT       => array( 0,    '__NOTITLECONVERT__', '__NOTC__'                                       ),
+    MAG_NOCONTENTCONVERT     => array( 0,    '__NOCONTENTCONVERT__', '__NOCC__'                                     ),
+    MAG_CURRENTWEEK          => array( 1,    'CURRENTWEEK', 'VEKENRNO', 'UKENRNÅ'                                   ),
+    MAG_CURRENTDOW           => array( 1,    'CURRENTDOW', 'VEKEDAGNRNO', 'UKEDAGNRNÅ'                              ),
+    MAG_REVISIONID           => array( 1,    'REVISIONID', 'VERSJONSID'                                             )
 );
 
 #-------------------------------------------------------------------
@@ -142,98 +132,100 @@ if($wgMetaNamespace === FALSE)
 # the regex in MagicWord::initRegex
 
 /* private */ $wgAllMessagesNn = array(
-'special_version_prefix' => '',
-'special_version_postfix' => '',
-
-
-'tog-hover'                    => 'Vis svevetekst over wikilenkjer',
-'tog-underline'             => 'Understrek lenkjer',
-'tog-highlightbroken'       => 'Formatér lenkjer til tomme sider <a href="" class="new">slik</a> (alternativt slik<a href="" class="internal">?</a>)',
-'tog-justify'          => 'Blokkjusterte avsnitt',
-'tog-hideminor'             => 'Skjul "uviktige redigeringar" på "siste endringar" sida',
-'tog-usenewrc'              => 'Utvida funksjonalitet på "siste endringar" sida',
-'tog-numberheadings'        => 'Nummerér overskrifter',
-'tog-showtoolbar'           => 'Vis redigeringsknappar',
-'tog-editondblclick'        => 'Redigér sider med dobbelklikk (JavaScript)',
-'tog-editsection'           => 'Redigér avsnitt med hjelp av [redigér]-lenkje',
-'tog-editsectiononrightclick' => 'Redigér avsnitt med å høgreklikke på avsnittsoverskrift (JavaScript)',
-'tog-showtoc'               => 'Vis innhaldsliste (for sider med meir enn tre delar)',
-'tog-rememberpassword'      => 'Hugs passordet til neste gong',
-'tog-editwidth'             => 'Gje redigeringsboksen full breidd',
-'tog-watchdefault'          => 'Legg sider eg redigerer i overvakingslista mi',
-'tog-minordefault'          => 'Markér redigeringar uviktige som standard',
-'tog-previewontop'          => 'Vis førehandsvisinga føre redigeringsboksen, ikkje etter',
-'tog-previewonfirst'        => 'Førehandsvis første redigering',
-'tog-nocache'               => 'Sidene skal ikkje leggjast i nettlesaren sitt mellomlager (cache)',
-
-'sunday'       => 'søndag',
-'monday'       => 'måndag',
-'tuesday'      => 'tysdag',
-'wednesday'    => 'onsdag',
-'thursday'     => 'torsdag',
-'friday'       => 'fredag',
-'saturday'     => 'laurdag',
-
-'january'      => 'januar',
-'february'     => 'februar',
-'march'                => 'mars',
-'april'                => 'april',
-'may_long'     => 'mai',
-'june'         => 'juni',
-'july'         => 'juli',
-'august'       => 'august',
-'september'    => 'september',
-'october'      => 'oktober',
-'november'     => 'november',
-'december'     => 'desember',
-
-'jan' => 'jan', 
-'feb' => 'feb', 
-'mar' => 'mar', 
-'apr' => 'apr', 
-'may' => 'mai', 
-'jun' => 'jun', 
-'jul' => 'jul', 
-'aug' => 'aug',
-'sep' => 'sep', 
-'oct' => 'okt', 
-'nov' => 'nov', 
-'dec' => 'des'
+# User preference toggles
+'tog-underline'           => 'Strek under lenkjer',
+'tog-highlightbroken'     => 'Vis lenkjer til tomme sider <a href="" class="new">slik</a> (alternativt slik<a href="" class="internal">?</a>)',
+'tog-justify'            => 'Blokkjusterte avsnitt',
+'tog-hideminor'           => 'Skjul uviktige endringar på «siste endringar»',
+'tog-usenewrc'            => 'Utvida funksjonalitet på «siste endringar» (JavaScript)',
+'tog-numberheadings'      => 'Vis nummererte overskrifter',
+'tog-showtoolbar'         => 'Vis redigeringsknappar (JavaScript)',
+'tog-editondblclick'      => 'Endre sider med dobbelklikk (JavaScript)',
+'tog-editsection'         => 'Endre avsnitt med hjelp av [endre]-lenkje',
+'tog-editsectiononrightclick' => 'Endre avsnitt med å høgreklikke på avsnittsoverskrift (JavaScript)',
+'tog-showtoc'             => 'Vis innhaldsliste (for sider med meir enn tre bolkar)',
+'tog-rememberpassword'    => 'Hugs passordet til neste gong',
+'tog-editwidth'           => 'Gjev endringsboksen full breidd',
+'tog-watchdefault'        => 'Legg sider eg endrar i overvakingslista mi',
+'tog-minordefault'        => 'Merk endringar som «uviktige» som standard',
+'tog-previewontop'        => 'Vis førehandsvisinga føre endringsboksen',
+'tog-previewonfirst'      => 'Førehandsvis første endring',
+'tog-nocache'             => 'Ikkje bruk nettlesaren sitt mellomlager (cache)',
+'tog-enotifwatchlistpages' => 'Send e-post når dei overvaka sidene mine blir endra',
+'tog-enotifusertalkpages' => 'Send e-post når brukarsida mi blir endra',
+'tog-enotifminoredits'    => 'Send e-post òg for uviktige endringar',
+'tog-enotifrevealaddr'    => 'Vis e-postadressa mi i endrings-e-post',
+'tog-shownumberswatching' => 'Vis kor mange som overvakar sida',
+'tog-fancysig'            => 'Signatur utan automatisk lenkje',
+'tog-externaleditor'      => 'Eksternt handsamingsprogram som standard',
+'tog-externaldiff'        => 'Eksternt skilnadprogram som standard',
+
+# Dates
+'sunday'                  => 'søndag',
+'monday'                  => 'måndag',
+'tuesday'                 => 'tysdag',
+'wednesday'               => 'onsdag',
+'thursday'                => 'torsdag',
+'friday'                  => 'fredag',
+'saturday'                => 'laurdag',
+'january'                 => 'januar',
+'february'                => 'februar',
+'march'                   => 'mars',
+'april'                   => 'april',
+'may_long'                => 'mai',
+'june'                    => 'juni',
+'july'                    => 'juli',
+'august'                  => 'august',
+'september'               => 'september',
+'october'                 => 'oktober',
+'november'                => 'november',
+'december'                => 'desember',
+'jan'                     => 'jan',
+'feb'                     => 'feb',
+'mar'                     => 'mar',
+'apr'                     => 'apr',
+'may'                     => 'mai',
+'jun'                     => 'jun',
+'jul'                     => 'jul',
+'aug'                     => 'aug',
+'sep'                     => 'sep',
+'oct'                     => 'okt',
+'nov'                     => 'nov',
+'dec'                     => 'des',
 
 # Bits of text used by many pages:
 'categories'              => 'Kategoriar',
 'category'                => 'kategori',
-'category_header'         => 'Artiklar i kategorien "$1"',
+'category_header'         => 'Artiklar i kategorien «$1»',
 'subcategories'           => 'Underkategoriar',
 
-'linktrail'              => '/^((?:[a-z]|æ|ø|å)+)(.*)\$/sD',
+'linktrail'              => '/^([æøåa-z]+)(.*)$/sD',
 'mainpage'               => 'Hovudside',
 'mainpagetext'           => 'MediaWiki er no installert.',
 'mainpagedocfooter'       => 'Sjå [http://meta.wikipedia.org/wiki/MediaWiki_localization dokumentasjon for å tilpasse brukargrensesnittet] og [http://meta.wikipedia.org/wiki/Help:Contents brukarmanualen] for bruk og konfigurasjonshjelp.',
 
-# NOTE: To turn off "Community portal" in the title links,
-# set 'portal' => '-'
 'portal'                 => 'Brukarportal',
-'portal-url'             => '{{ns:4}}:Brukarportal',
+'portal-url'             => 'Project:Brukarportal',
 'about'                          => 'Om',
-'aboutwikipedia'          => 'Om {{SITENAME}}',
-'aboutpage'              => '{{ns:4}}:Om',
+'aboutsite'               => 'Om {{SITENAME}}',
+'aboutpage'              => 'Project:Om',
 'article'                 => 'Innhaldsside',
 'help'                   => 'Hjelp',
-'helppage'               => '{{ns:12}}:Innhald',
+'helppage'               => 'Help:Innhald',
 'wikititlesuffix'         => '{{SITENAME}}',
 'bugreports'             => 'Feilmeldingar',
-'bugreportspage'          => '{{ns:4}}:Feilmeldingar',
-'sitesupport'             => 'Donering', # Set a URL in $wgSiteSupportPage in LocalSettings.php
+'bugreportspage'          => 'Project:Feilmeldingar',
+'sitesupport'             => 'Gåver',
+'sitesupport-url'         => 'Project:Gåver',
 'faq'                    => 'OSS',
-'faqpage'                => '{{ns:4}}:OSS',
-'edithelp'               => 'Hjelp til redigering',
+'faqpage'                => 'Project:OSS',
+'edithelp'               => 'Hjelp til endring',
 'newwindow'              => '(vert opna i eit nytt vindauge)',
-'edithelppage'           => '{{ns:12}}:Redigering',
+'edithelppage'           => 'Help:Endring',
 'cancel'                 => 'Avbryt',
 'qbfind'                 => 'Finn',
 'qbbrowse'               => 'Bla gjennom',
-'qbedit'                 => 'Redigér',
+'qbedit'                 => 'Endre',
 'qbpageoptions'           => 'Denne sida',
 'qbpageinfo'             => 'Samanheng',
 'qbmyoptions'            => 'Sidene mine',
@@ -244,36 +236,40 @@ if($wgMetaNamespace === FALSE)
 'anontalk'               => 'Diskusjonside for denne IP-adressa',
 'navigation'              => 'Navigering',
 
-# NOTE: To turn off "Current Events" in the sidebar,
-# set 'currentevents' => '-'
-'currentevents'           => '-', # Aktuelt
+# Metadata in edit box
+'metadata'                => '<b>Metadata</b> (for forklaring, sjå <a href="$1">her</a>)',
+'metadata_page'           => 'Project:Metadata',
+
+'currentevents'           => 'Aktuelt', 
+'currentevents-url'       => 'Aktuelt',
 
 # NOTE: To turn off "Disclaimers" in the title links,
 # set 'disclaimers' => '-'
 'disclaimers'             => 'Vilkår',
-'disclaimerpage'         => '{{ns:4}}:Vilkår',
+'disclaimerpage'             => 'Project:Vilkår',
 'errorpagetitle'          => 'Feil',
-'returnto'               => 'Attende til $1.',
-'fromwikipedia'                  => 'Frå {{SITENAME}}',
+'returnto'                       => 'Attende til $1.',
+'tagline'                        => 'Frå {{SITENAME}}',
 'whatlinkshere'                  => 'Sider med lenkjer hit',
 'help'                   => 'Hjelp',
 'search'                 => 'Søk',
-'go'                     => '',
+'go'                     => 'Vis',
 'history'                => 'Sidehistorikk',
 'history_short'           => 'Historikk',
 'info_short'             => 'Informasjon',
 'printableversion'        => 'Utskriftsversjon',
-'edit'                    => 'Redigér',
-'editthispage'           => 'Redigér side',
+'edit'                    => 'Endre',
+'editthispage'           => 'Endre side',
 'delete'                  => 'Slett',
 'deletethispage'          => 'Slett side',
-'undelete_short'          => 'Attopprett $1 redigeringar',
+'undelete_short1'         => 'Attopprett 1 endring',
+'undelete_short'          => 'Attopprett $1 endringar',
 'protect'                 => 'Vern',
 'protectthispage'         => 'Vern denne sida',
 'unprotect'               => 'Fjern vern',
 'unprotectthispage'       => 'Fjern vern av denne sida',
 'newpage'                 => 'Ny side',
-'talkpage'               => 'Diskutér side',
+'talkpage'               => 'Drøft sida',
 'specialpage'             => 'Spesialside',
 'personaltools'           => 'Personlege verktøy',
 'postcomment'             => 'Legg til kommentar',
@@ -281,6 +277,7 @@ if($wgMetaNamespace === FALSE)
 'articlepage'            => 'Vis innhaldsside',
 'subjectpage'            => 'Vis emne', # For compatibility
 'talk'                    => 'Diskusjon',
+'views'                   => 'Visningar',
 'toolbox'                 => 'Verktøy',
 'userpage'                => 'Vis brukarside',
 'wikipediapage'           => 'Vis prosjektside',
@@ -288,33 +285,32 @@ if($wgMetaNamespace === FALSE)
 'viewtalkpage'            => 'Vis diskusjon',
 'otherlanguages'          => 'Andre språk',
 'redirectedfrom'          => '(Omdirigert frå $1)',
-'lastmodified'           => 'Denne sida vart sist endra $1.',
-'viewcount'              => 'Denne sida er vist $1 gonger.',
+'lastmodified'           => 'Sist endra $1.',
+'viewcount'              => 'Vist $1 gonger.',
 'copyright'              => 'Innhaldet er utgjeve under $1.',
 'poweredby'              => '{{SITENAME}} bruker [http://www.mediawiki.org/ MediaWiki] som er fri wikiprogramvare.',
 'printsubtitle'           => '(frå {{SERVER}})',
 'protectedpage'           => 'Verna side',
 'administrators'          => '{{ns:4}}:Administratorar',
 'sysoptitle'             => 'Administratortilgang trengst',
-'sysoptext'              => 'Funksjonen kan berre utførast av administratorar. Sjå $1.',
+'sysoptext'                      => 'Funksjonen kan berre utførast av administratorar. Sjå $1.',
 'developertitle'          => 'Utviklartilgang trengst.',
 'developertext'                  => 'Funksjonen kan berre utførast av administratorar med utviklartilgang. Sjå $1.',
-'bureaucrattitle'        => 'Byråkrattilgang trengst.',
-'bureaucrattext'         => 'Funksjonen kan berre utførast av administratorar med byråkrattilgang.',
+'badaccess'               => 'Tilgangsfeil',
+'badaccesstext'           => 'Handlinga du har prøvd å få utført kan berre utførast av brukarar med «$2»-tilgang. Sjå $1.',
 'nbytes'                 => '$1 byte',
-'go'                     => 'Vis',
 'ok'                     => 'OK',
 'sitetitle'              => '{{SITENAME}}',
 'pagetitle'              => '$1 - {{SITENAME}}',
 'sitesubtitle'           => 'Det frie oppslagsverket',
-'retrievedfrom'           => 'Henta frå "$1"',
+'retrievedfrom'           => 'Henta frå «$1»',
 'newmessages'             => 'Du har $1.',
 'newmessageslink'         => 'nye meldingar',
-'editsection'             => 'redigér',
+'editsection'             => 'endre',
 'toc'                     => 'Innhaldsliste',
 'showtoc'                 => 'vis',
 'hidetoc'                 => 'gøym',
-'thisisdeleted'           => 'Sjå, eller attopprett $1?',
+'thisisdeleted'           => 'Sjå eller attopprett $1?',
 'restorelink'             => '$1 sletta endringar',
 'feedlinks'               => 'Mating:',
 'sitenotice'             => '-', # the equivalent to wgSiteNotice
@@ -336,67 +332,71 @@ if($wgMetaNamespace === FALSE)
 'nosuchaction'           => 'Funksjonen finst ikkje',
 'nosuchactiontext'        => 'Wikiprogramvaren kjenner ikkje att funksjonen som er spesifisert i nettadressa',
 'nosuchspecialpage'       => 'Ei slik spesialside finst ikkje',
-'nospecialpagetext'       => 'Du har bede om ei spesialside som wikiprogramvaren ikkje kjenner att.',
+'nospecialpagetext'       => 'Du har bede om ei spesialside som ikkje finst, liste over spesialsider er [[Special:Specialpages|her]].',
 
 # General errors
 #
 'error'                          => 'Feil',
 'databaseerror'           => 'Databasefeil',
-'dberrortext'            => 'Det oppstod ein syntaksfeil i databaseførespurnaden. Dette kan tyde på ein feil i programvaren. Den sist prøvde førespurnaden var: <blockquote><tt>$1</tt></blockquote> frå funksjonen "<tt>$2</tt>". MySQL returnerte feilen "<tt>$3: $4</tt>".',
-'dberrortextcl'           => 'Det oppsto ein syntaksfeil i databaseførespurnaden. Den sist prøvde førespurnaden var: "$1" frå funksjonen "$2".
-MySQL returnerte feilen "$3: $4".',
+'dberrortext'            => 'Det oppstod ein syntaksfeil i databaseførespurnaden. Dette kan tyde på ein feil i programvaren. Den sist prøvde førespurnaden var: <blockquote><tt>$1</tt></blockquote> frå funksjonen «<tt>$2</tt>». MySQL returnerte feilen «<tt>$3: $4</tt>».',
+'dberrortextcl'           => 'Det oppstod ein syntaksfeil i databaseførespurnaden. Den sist prøvde førespurnaden var: «$1» frå funksjonen "$2".
+MySQL returnerte feilen «$3: $4».',
 'noconnect'              => 'Wikien har tekniske problem og kunne ikkje kople til databasen.<br />$1',
-'nodb'                   => 'Kunne ikkje velje databasen $1',
+'nodb'                   => 'Kunne ikkje velja databasen $1',
 'cachederror'            => 'Det følgjande er ein lagra kopi av den ønska sida, og er ikkje nødvendigvis oppdatert.',
-'readonly'               => 'Databasen er skriveverna',
+'laggedslavemode'          => 'Åtvaring: Det er mogleg at sida ikkje er heilt oppdatert.',
+'readonly'                       => 'Databasen er skriveverna',
 'enterlockreason'         => 'Skriv ein grunn for vernet, inkludert eit overslag for kva tid det vil bli oppheva',
 'readonlytext'           => 'Databasen er akkurat no skriveverna, truleg for rutinemessig vedlikehald. Administratoren som verna han har gjeve denne forklaringa:<p>$1',
-'missingarticle'          => 'Databasen fann ikkje teksten til ei side han skulle ha funne, med namnet "$1".
+'missingarticle'          => 'Databasen fann ikkje teksten til ei side med namnet «$1» som han skulle ha funne.
 
-<p>Dette skjer vanlegvis fordi du har fulgt ei lenkje til ei oppføring som har vorte sletta.
+<p>Dette skjer oftast fordi du følgde ei lenkje til ei oppføring som har vorte sletta.
 Sletta oppføringar kan vanlegvis attopprettast.
 
 <p>Dersom dette ikkje er tilfellet kan du ha funne ein feil i programvaren. Gje melding om dette til ein administrator, med adressa åt sida.',
+'readonly_lag'            => 'Databasen er mellombels skriveverna for at databasetenarane skal kunna synkronisere seg mot kvarandre',
 'internalerror'           => 'Intern feil',
-'filecopyerror'           => 'Kunne ikkje kopiere fila frå "$1" til "$2".',
-'filerenameerror'         => 'Kunne ikkje omdøype fila frå "$1" til "$2".',
-'filedeleteerror'         => 'Kunne ikkje slette fila "$1".',
-'filenotfound'           => 'Kunne ikkje finne fila "$1".',
-'unexpected'             => 'Uventa verdi: "$1"="$2".',
+'filecopyerror'           => 'Kunne ikkje kopiere fila frå «$1» til «$2».',
+'filerenameerror'         => 'Kunne ikkje døype om fila frå «$1» til «$2».',
+'filedeleteerror'         => 'Kunne ikkje slette fila «$1».',
+'filenotfound'           => 'Kunne ikkje finne fila «$1».',
+'unexpected'             => 'Uventa verdi: «$1»=«$2».',
 'formerror'              => 'Feil: Kunne ikkje sende skjema',  
 'badarticleerror'         => 'Handlinga kan ikkje utførast på denne sida.',
 'cannotdelete'           => 'Kunne ikkje slette fila. (Ho kan vera sletta av andre.)',
-'badtitle'               => 'Feil i tittel',
-'badtitletext'           => 'Den ønska tittelen var ulovleg, tom, eller er feil lenka frå ei anna wiki.',
-'perfdisabled'            => 'Beklagar! Denne funksjonen er mellombels deaktivert for å spare tenarkapasitet.',
+'badtitle'               => 'Feil i tittelen',
+'badtitletext'           => 'Den ønska tittelen var ulovleg, tom eller feil lenka frå ei anna wiki.',
+'perfdisabled'            => 'Beklagar! Denne funksjonen er mellombels deaktivert for å spara tenarkapasitet.',
 'perfdisabledsub'         => 'Her er ein lagra kopi frå $1:',
-'perfcached'              => 'Det følgjande er frå tenaren sitt mellomlager og er ikkje nødvendigvis oppdatert:',
+'perfcached'              => 'Det følgjande er frå mellomlageret åt tenaren og er ikkje nødvendigvis oppdatert.',
 'wrong_wfQuery_params'    => 'Feil parameter gjevne til wfQuery()<br />Funksjon: $1<br />Førespurnad: $2',
 'viewsource'              => 'Vis kjeldetekst',
-'protectedtext'           => 'Denne sida er verna for redigering. Det kan vera fleire grunnar til dette, sjå [[{{ns:4}}:Verna side]].
+'protectedtext'           => 'Denne sida er verna for endring. Det kan vera fleire grunnar til dette, sjå [[{{ns:4}}:Verna side]].
 
 Du kan sjå og kopiere kjeldeteksten til denne sida:',
-'seriousxhtmlerrors'      => 'HTML Tidy oppdaga alvorlege xhtml-kode feil.',
+'sqlhidden'               => '(SQL-førespurnaden er gøymd)',
 
 # Login and logout pages
 #
 'logouttitle'            => 'Logg ut',
-'logouttext'             => 'Du er no utlogga. Avhengig av innstillingane på tenaren kan nettlesaren no brukast på {{SITENAME}} anonymt;
-du kan logge inn att med same kontoen eller ein annan brukar kan logge inn. Ver merksam på at nokre sider kan fortsette å bli viste som om du er innlogga inntil du tømmer mellomlageret til nettlesaren din.',
-'welcomecreation'         => '<h2>Hjarteleg velkommen til {{SITENAME}}, $1!</h2>
+'logouttext'             => 'Du er no utlogga. Avhengig av innstillingane på tenaren kan nettlesaren no brukast anonymt på {{SITENAME}};
+du kan logge inn att med same kontoen eller ein annan brukar kan logge inn. Ver merksam på at nokre sider kan fortsetje å bli viste som om du er innlogga inntil du tømmer mellomlageret til nettlesaren din.',
+'welcomecreation'         => '== Hjarteleg velkommen til {{SITENAME}}, $1! ==
 
-Brukarkontoen din har blitt oppretta. Det er tilrådd at du ser gjennom brukarinnstillingane dine.',
+Brukarkontoen din har vorte oppretta. Det er tilrådd at du ser gjennom brukarinnstillingane dine.',
 'loginpagetitle'          => 'Logg inn',
-'yourname'               => 'Brukarnamn',
+'yourname'                       => 'Brukarnamn',
 'yourpassword'           => 'Passord',
-'yourpasswordagain'       => 'Skriv opp att passord',
+'yourpasswordagain'       => 'Skriv opp att passordet',
 'newusersonly'           => ' (berre nye brukarar)',
 'remembermypassword'      => 'Hugs passordet.',
+'yourdomainname'          => 'Domenet ditt',
+'externaldberror'         => 'Det var anten ein ekstern databasefeil i tilgjengekontrollen, eller du har ikkje løyve til å oppdatera den eksterne kontoen din.',
 'loginproblem'           => '<b>Du vart ikkje innlogga.</b><br />Prøv om att!',
-'alreadyloggedin'         => '<div class="alreadyloggedin">Brukar $1, du er allereie innlogga!</div>',
+'alreadyloggedin'         => '<font color=red><b>Brukar $1, du er allereie innlogga!</b></font><br />',
 'login'                          => 'Logg inn',
-'loginprompt'             => 'Nettlesaren din må akseptere informasjonskapslar for at du skal kunna logge inn.',
-'userlogin'              => 'Lag brukarkonto eller logg inn',
+'loginprompt'             => 'Nettlesaren din må godta informasjonskapslar for at du skal kunna logge inn.',
+'userlogin'              => 'Lag brukarkonto / logg inn',
 'logout'                 => 'Logg ut',
 'userlogout'             => 'Logg ut',
 'notloggedin'            => 'Ikkje innlogga',
@@ -405,47 +405,58 @@ Brukarkontoen din har blitt oppretta. Det er tilrådd at du ser gjennom brukarin
 'badretype'              => 'Passorda du skreiv inn er ikkje like.',
 'userexists'             => 'Brukarnamnet er allereie i bruk. Vel eit nytt.',
 'youremail'              => 'E-postadresse*',
-'yourrealname'           => 'Verkeleg namn*',
-'yournick'               => 'Kallenamn (for signaturar)',
-'emailforlost'           => 'Felt merkte med ei stjerne (*) er valfrie. E-postadressa gjer det mogleg for andre brukarar å ta kontakt med deg utan at du offentleggjer ho. Ho kan òg brukast til å sende deg nytt passord. Ditt verkelege namn, dersom du vel å fylle ut dette feltet, vil bli brukt til å godskrive arbeid du har gjort.<br /><br />',
-'prefs-help-userdata'     => '* <strong>Verkeleg namn</strong> (valfritt): Om du vel å fylle ut dette feltet, vil informasjonen bli brukt til å godskrive arbeid du har gjort.<br />
-* <strong>E-post</strong> (valfritt): Gjer det mogleg for andre brukarar å ta kontakt med deg utan at du offentleggjer adressa. Ho kan òg brukast til å sende deg nytt passord.',
+'yourrealname'           => 'Namn*',
+'yourlanguage'           => 'Språk for brukargrensesnittet',
+'yourvariant'             => 'Språkvariant',
+'yournick'                       => 'Kallenamn (for signaturar)',
+'email'                   => 'E-post',
+'emailforlost'           => 'Felt merkte med ei stjerne (*) er valfrie. E-postadressa gjer det mogleg for andre brukarar å ta kontakt med deg utan at du offentleggjer ho. Ho kan òg bli brukt til å sende deg nytt passord. Namnet ditt, dersom du vel å fylle ut dette feltet, vil bli brukt til å godskrive arbeid du har gjort.<br /><br />',
+'prefs-help-email-enotif' => 'Denne adressa blir også brukt til å sende deg endringsmeldingar dersom du har valt å ta den funksjonen i bruk.',
+'prefs-help-realname'     => '* Namn (valfritt): Om du vel å fylle ut dette feltet, vil informasjonen bli brukt til å godskrive arbeid du har gjort.',
 'loginerror'             => 'Innloggingsfeil',
+'prefs-help-email'        => '* E-post (valfritt): Gjer det mogleg for andre brukarar å ta kontakt med deg utan at du offentleggjer adressa.',
 'nocookiesnew'           => 'Brukarkontoen vart oppretta, men du er ikkje innlogga. {{SITENAME}} bruker informasjonskapslar for å logge inn brukarar,
 nettlesaren din er innstilt for ikkje å godta desse. Etter at du har endra innstillingane slik at nettlesaren godtek informasjonskapslar, kan du logge inn med det nye brukarnamnet og passordet ditt.',
 'nocookieslogin'         => '{{SITENAME}} bruker informasjonskapslar for å logge inn brukarar, nettlesaren din er innstilt for ikkje å godta desse.
 Etter at du har endra innstillingane slik at nettlesaren godtek informasjonskapslar kan du prøva å logge inn på nytt.',
-'noname'                 => 'Du har ikkje gjeve gyldig brukarnamn.',
+'noname'                 => 'Du har ikkje oppgjeve gyldig brukarnamn.',
 'loginsuccesstitle'       => 'Du er no innlogga',
-'loginsuccess'           => 'Du er no innlogga som "$1".',
-'nosuchuser'             => 'Det finst ikkje nokon brukar med brukarnamnet "$1". Sjekk at du har skrive rett, eller bruk skjemaet under til å opprette ein ny konto.',
-'wrongpassword'                  => 'Du har gjeve eit ugyldig passord. Prøv om att.',
-'mailmypassword'          => 'Send meg nytt passord.',
+'loginsuccess'           => 'Du er no innlogga som «$1».',
+'nosuchuser'             => 'Det finst ikkje nokon brukar med brukarnamnet «$1». Sjekk at du har skrive rett eller bruk skjemaet under til å opprette ein ny konto.',
+'nosuchusershort'         => 'Det finst ikkje nokon brukar med brukarnamnet «$1». Sjekk at du har skrive rett.',
+'wrongpassword'                  => 'Du har oppgjeve eit ugyldig passord. Prøv om att.',
+'mailmypassword'          => 'Send meg nytt passord',
 'passwordremindertitle'   => 'Nytt passord til {{SITENAME}}',
-'passwordremindertext'    => 'Nokon (truleg du, frå IP-adressa $1) bad oss sende deg eit nytt passord til {{SITENAME}}. Passordet for brukaren "$2" er no "$3". Du bør logge inn og endre passordet så snart som råd.',
-'noemail'                => 'Det er ikkje registrert noka e-postadresse for brukaren "$1".',
-'passwordsent'           => 'Eit nytt passord er sendt åt e-postadressa registrert på brukaren "$1". Du bør logge inn og endre passordet så snart som råd.',
+'passwordremindertext'    => 'Nokon (truleg du, frå IP-adressa $1) bad oss sende deg eit nytt passord til {{SITENAME}}. Passordet for brukaren «$2» er no «$3». Du bør logge inn og endre passordet så snart som råd.',
+'noemail'                        => 'Det er ikkje registrert noka e-postadresse åt brukaren «$1».',
+'passwordsent'           => 'Eit nytt passord er sendt åt e-postadressa registrert på brukaren «$1».',
+'eauthentsent'            => 'Ein stadfestings-e-post er sendt til den oppgjevne e-postadressa. For at adressa skal kunna brukast, må du følgje instruksjonane i e-posten for å stadfeste at ho faktisk tilhøyrer deg.',
 'loginend'               => '&nbsp;',
 'mailerror'               => 'Ein feil oppstod ved sending av e-post: $1',
 'acct_creation_throttle_hit' => 'Beklagar, du har allereie laga $1 brukarkontoar. Du har ikkje høve til å laga fleire.',
+'emailauthenticated'      => 'E-postadressa di vart stadfest $1.',
+'emailnotauthenticated'   => 'E-postadressa di er <strong>enno ikkje stadfest</strong>. Dei følgjande funksjonane kan ikkje bruke ho.',
+'noemailprefs'            => '<strong>Du har ikkje oppgjeve noko e-postadresse</strong>, dei følgjande funksjonane vil ikkje verke.',
+'emailconfirmlink'        => 'Stadfest e-post-adressa di',
+'invalidemailaddress'     => 'E-postadressa kan ikkje brukast sidan ho er feil oppbygd. Skriv ei rett oppbygd adresse eller tøm feltet.',
 
 # Edit page toolbar
-'bold_sample'             => 'Feit tekst',
-'bold_tip'                => 'Feit tekst',
-'italic_sample'           => 'Kursiv tekst',
-'italic_tip'              => 'Kursiv tekst',
+'bold_sample'             => 'Halvfeit skrift',
+'bold_tip'                => 'Halvfeit skrift',
+'italic_sample'           => 'Kursivskrift',
+'italic_tip'              => 'Kursivskrift',
 'link_sample'             => 'Lenkjetittel',
 'link_tip'                => 'Intern lenkje',
 'extlink_sample'          => 'http://www.eksempel.no lenkjetittel',
 'extlink_tip'             => 'Ekstern lenkje (hugs http:// prefiks)',
 'headline_sample'         => 'Overskriftstekst',
-'headline_tip'            => '2. Nivå-overskrift',
+'headline_tip'            => '2. nivå-overskrift',
 'math_sample'             => 'Skriv formel her',
 'math_tip'                => 'Matematisk formel (LaTeX)',
 'nowiki_sample'           => 'Skriv uformatert tekst her',
-'nowiki_tip'              => 'Ignorér wikiformatering',
+'nowiki_tip'              => 'Sjå bort frå wikiformatering',
 'image_sample'            => 'Eksempel.jpg',
-'image_tip'               => 'Vis bilete',
+'image_tip'               => 'Bilete eller lenkje til filomtale',
 'media_sample'            => 'Eksempel.ogg',
 'media_tip'               => 'Filpeikar',
 'sig_tip'                 => 'Signaturen din med tidsstempel',
@@ -463,14 +474,15 @@ Etter at du har endra innstillingane slik at nettlesaren godtek informasjonskaps
 'savearticle'            => 'Lagre',
 'preview'                => 'Førehandsvising',
 'showpreview'            => 'Førehandsvis',
+'showdiff'                => 'Vis skilnad',
 'blockedtitle'           => 'Brukaren er blokkert',
-'blockedtext'            => 'Brukarnamnet ditt eller IP-adressa di er blokkert frå redigering, av $1. Denne grunnen vart gjeven:<br />\'\'$2\'\'<p>Du kan kontakte $1 eller ein annan [[{{ns:4}}:Administratorar|administrator]] for å diskutere blokkeringa.
+'blockedtext'            => 'Brukarnamnet ditt eller IP-adressa di er blokkert frå redigering, av $1. Denne grunnen vart gjeven:<br />\'\'$2\'\'<p>Du kan kontakte $1 eller ein annan [[Project:Administratorar|administrator]] for å diskutere blokkeringa.
 
-Ver merksam på at du ikkje kan bruka "send e-post åt brukar"-funksjonen så lenge du ikkje har ei gyldig e-postadresse registrert i [[Spesial:Innstillingar|innstillingane dine]].
+Ver merksam på at du ikkje kan bruke «send e-post åt brukar»-funksjonen så lenge du ikkje har ei gyldig e-postadresse registrert i [[Spesial:Innstillingar|innstillingane dine]].
 
 IP-adressa di er $3. Legg henne ved eventuelle førespurnader.',
-'whitelistedittitle'      => 'Du lyt logge inn for å redigere',
-'whitelistedittext'       => 'Du lyt [[{{ns:-1}}:Userlogin|logge inn]] for å redigere sider.',
+'whitelistedittitle'      => 'Du lyt logge inn for å gjera endringar',
+'whitelistedittext'       => 'Du lyt [[{{ns:-1}}:Userlogin|logge inn]] for å endre sider.',
 'whitelistreadtitle'      => 'Du lyt logge inn for å lesa',
 'whitelistreadtext'       => 'Du lyt [[{{ns:-1}}:Userlogin|logge inn]] for å lesa sider.',
 'whitelistacctitle'       => 'Du har ikkje løyve til å laga brukarkonto',
@@ -478,43 +490,48 @@ IP-adressa di er $3. Legg henne ved eventuelle førespurnader.',
 'loginreqtitle'                  => 'Innlogging trengst',
 'loginreqtext'           => 'Du lyt [[{{ns:-1}}:Userlogin|logge inn]] for å lesa andre sider.',
 'accmailtitle'            => 'Passord er sendt.',
-'accmailtext'             => 'Passordet for "$1" er vorte sendt til $2.',
+'accmailtext'             => 'Passordet for «$1» er vorte sendt til $2.',
 'newarticle'             => '(Ny)',
-'newarticletext'          => '<div style="border: 1px solid #ccc; padding: 7px;">\'\'\'{{SITENAME}} har ikkje noka side med namnet {{PAGENAME}} enno.\'\'\'
-* For å lage ei slik side kan du skrive i boksen under og klikke på "Lagre". Endringane vil vera synlege med det same.
-* Om du er ny her er det tilrådd å sjå på [[{{ns:4}}:Retningsliner|retningsliner]] og [[{{ns:12}}:Innhald|hjelp]] først.
-* Om du lagrar ei testside, vil du ikkje kunne slette ho sjølv. Ver difor venleg og bruk [[{{ns:4}}:Sandkassa|sandkassa]] til å eksperimentere.
-* Dersom du ikkje ønskjer å redigere, kan du utan risiko klikke på \'\'\'attende\'\'\'-knappen i nettlesaren din.
-</div>',
+'newarticletext'          => '\'\'\'{{SITENAME}} har ikkje noka side med namnet {{PAGENAME}} enno.\'\'\'
+* For å laga ei slik side kan du skrive i boksen under og klikke på «Lagre». Endringane vil vera synlege med det same.
+* Om du er ny her er det tilrådd å sjå på [[Project:Retningsliner|retningsliner]] og [[Help:Innhald|hjelp]] først.
+* Om du lagrar ei testside, vil du ikkje kunne slette ho sjølv. Ver difor venleg og bruk [[Project:Sandkasse|sandkassa]] til å eksperimentere.
+* Dersom du ikkje ønskjer å endre sida, kan du utan risiko klikke på \'\'\'attende\'\'\'-knappen i nettlesaren din.',
 'talkpagetext'            => '<!-- MediaWiki:talkpagetext -->',
 'anontalkpagetext'        => '---- \'\'Dette er ei diskusjonsside for ein anonym brukar som ikkje har logga inn på eigen brukarkonto. Vi er difor nøydde til å bruke den numeriske IP-adressa knytt til internettoppkoplinga åt brukaren. Same IP-adressa kan vera knytt til fleire brukarar. Om du er ein anonym brukar og meiner at du har fått irrelevante kommentarar på ei slik side, [[{{ns:-1}}:Userlogin|logg inn]] slik at vi unngår framtidige forvekslingar med andre anonyme brukarar.\'\'',
-'noarticletext'           => '<div style="border: 1px solid #ccc; padding: 7px; background: white;">\'\'\'{{SITENAME}} har ikkje noka side med namnet {{PAGENAME}} enno.\'\'\'
-* Klikk på \'\'\'[{{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAME}}|action=edit}} redigér]\'\'\' for å laga ei slik side.</div>',
-'clearyourcache'          => '\'\'\'Merk:\'\'\' Etter lagring bør du tømme nettlesaren sitt mellomlager for å sjå endringane. \'\'\'Mozilla og Konqueror:\'\'\' trykk \'\'Ctrl-R\'\', \'\'\'Internet Explorer:\'\'\' \'\'Ctrl-F5\'\', \'\'\'Opera:\'\'\' \'\'F5\'\', \'\'\'Safari:\'\'\' \'\'Cmd-R\'\'.',
-'usercssjsyoucanpreview'  => '<strong>Tip:</strong> Bruk "Førehandsvis"-knappen for å teste den nye CSS- eller JS-koden din føre du lagrar.',
+'noarticletext'           => '\'\'\'Sida «{{PAGENAME}}» finst ikkje på {{SITENAME}} enno.\'\'\'
+* Klikk på \'\'\'[{{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAME}}|action=edit}} endre]\'\'\' for å opprette sida.',
+'clearyourcache'          => '\'\'\'Merk:\'\'\' Etter lagring bør du tømme mellomlageret åt nettlesaren for å sjå endringane. \'\'\'Mozilla og Konqueror:\'\'\' trykk \'\'Ctrl-R\'\', \'\'\'Internet Explorer:\'\'\' \'\'Ctrl-F5\'\', \'\'\'Opera:\'\'\' \'\'F5\'\', \'\'\'Safari:\'\'\' \'\'Cmd-R\'\'.',
+'usercssjsyoucanpreview'  => '<strong>Tip:</strong> Bruk «Førehandsvis»-knappen for å teste den nye CSS- eller JS-koden din føre du lagrar.',
 'usercsspreview'          => '\'\'\'Hugs at du berre testar ditt eige CSS, det har ikkje vorte lagra enno!\'\'\'',
 'userjspreview'           => '\'\'\'Hugs at du berre testar ditt eige JavaScript, det har ikkje vorte lagra enno!!\'\'\'',
 'updated'                => '(Oppdatert)',
 'note'                   => '<strong>Merk:</strong> ',
 'previewnote'            => 'Hugs at dette berre er ei førehandsvising og at teksten ikkje er lagra!',
 'previewconflict'         => 'Dette er ei førehandsvising av teksten i redigeringsboksen over, slik han vil sjå ut om du lagrar han',
-'editing'                => 'Redigerer $1',
-'sectionedit'            => ' (del)',
-'commentedit'            => ' (kommentar)',
-'editconflict'           => 'Redigeringskonflikt: $1',
-'explainconflict'         => 'Nokon annan har endra teksten sidan du byrja å redigere. Den øvste boksen inneheld den noverande teksten. Endringane dine er viste i den nedste boksen. Du lyt flette endringane dine saman med den noverande teksten. <strong>Berre</strong> teksten i den øvste tekstboksen vil bli lagra når du trykkjer "Lagre".<p>',
+'editing'                => 'Endrar $1',
+'editingsection'          => 'Endrar $1 (bolk)',
+'editingcomment'          => 'Endrar $1 (kommentar)',
+'editconflict'           => 'Endringskonflikt: $1',
+'explainconflict'         => 'Nokon annan har endra teksten sidan du byrja å skrive. Den øvste boksen inneheld den noverande teksten. Endringane dine er viste i den nedste boksen. Du lyt flette endringane dine saman med den noverande teksten. <strong>Berre</strong> teksten i den øvste tekstboksen vil bli lagra når du trykkjer «Lagre».<br />',
 'yourtext'               => 'Teksten din',
 'storedversion'           => 'Den lagra versjonen',
-'editingold'             => '<strong>ÅTVARING: Du redigerer ein gammal versjon av denne sida. Om du lagrar ho, vil alle endringar gjorde sidan denne versjonen bli overskrivne.</strong><br />',
+'nonunicodebrowser'       => '<strong>ÅTVARING: Nettlesaren din støttar ikkje «Unicode». Dette kan føra til feil i teksten. Ver venleg å byte nettlesar før du endrar. Sjå [[hjelp:unicode]] for meir informasjon.</strong><br />',
+'editingold'             => '<strong>ÅTVARING: Du endrar ein gammal versjon av denne sida. Om du lagrar ho, vil alle endringar gjorde etter denne versjonen bli overskrivne.</strong> (Men dei kan hentast fram att frå historikken.)<br />',
 'yourdiff'               => 'Skilnad',
-'copyrightwarning'        => 'Merk deg at alle bidrag til {{SITENAME}} er å rekne som utgjevne under $2 (sjå $1 for detaljar). Om du ikkje vil ha teksten redigert og kopiert under desse vilkåra, kan du ikkje leggje han her.<br />
+'copyrightwarning'        => 'Merk deg at alle bidrag til {{SITENAME}} er å rekne som utgjevne under $2 (sjå $1 for detaljar). Om du ikkje vil ha teksten endra og kopiert under desse vilkåra, kan du ikkje leggje han her.<br />
 Teksten må du ha skrive sjølv, eller kopiert frå ein ressurs som er kompatibel med vilkåra eller ikkje verna av opphavsrett.
 
 <strong>LEGG ALDRI INN MATERIALE SOM ANDRE HAR OPPHAVSRETT TIL UTAN LØYVE FRÅ DEI!</strong>',
-'longpagewarning'         => 'ÅTVARING: Denne sida er $1 KB lang; nokre nettlesarar kan ha problem med å redigere sider som nærmar seg eller 
-er lengre enn 32KB. Du bør vurdere å dele opp sida i mindre delar.<br />',
-'readonlywarning'         => 'ÅTVARING: Databasen er skriveverna på grunn av vedlikehald, difor kan du ikkje lagre endringane dine akkurat no. Det kan vera lurt å  kopiere teksten din åt ei tekstfil, så du kan lagre han her seinare.<br />',
-'protectedpagewarning'    => 'ÅTVARING: Denne sida er verna, slik at berre administratorar kan redigere ho.<br />',
+'copyrightwarning2'       => 'Merk deg at alle bidrag til {{SITENAME}} kan bli endra, omskrive og fjerna av andre bidragsytarar. Om du ikkje vil ha teksten endra under desse vilkåra, kan du ikkje leggje han her.<br />
+Teksten må du ha skrive sjølv eller ha kopiert frå ein ressurs som er kompatibel med vilkåra eller ikkje verna av opphavsrett (sjå $1 for detaljar).
+
+<strong>LEGG ALDRI INN MATERIALE SOM ANDRE HAR OPPHAVSRETT TIL UTAN LØYVE FRÅ DEI!</strong>',
+'longpagewarning'         => '<strong>ÅTVARING: Denne sida er $1 KB lang; nokre nettlesarar kan ha problem med å handsame endringar av sider som nærmar seg eller 
+er lengre enn 32KB. Du bør vurdere å dele opp sida i mindre bolkar.</strong><br />',
+'readonlywarning'         => '<strong>ÅTVARING: Databasen er skriveverna på grunn av vedlikehald, difor kan du ikkje lagre endringane dine akkurat no. Det kan vera lurt å  kopiere teksten din åt ei tekstfil, så du kan lagre han her seinare.</strong><br />',
+'protectedpagewarning'    => '<strong>ÅTVARING: Denne sida er verna, slik at berre administratorar kan endre ho.</strong><br />',
+'templatesused'                  => 'Malar brukte på denne sida:',
 
 # History pages
 #
@@ -525,39 +542,39 @@ er lengre enn 32KB. Du bør vurdere å dele opp sida i mindre delar.<br />',
 'loadhist'               => 'Lastar historikk',
 'currentrev'             => 'Noverande versjon',
 'revisionasof'           => 'Versjonen frå $1',
+'revisionasofwithlink'    => 'Versjon frå $1; $2<br />$3 | $4',
+'previousrevision'        => '&larr;Eldre versjon',
+'nextrevision'            => 'Nyare versjon&rarr;',
+'currentrevisionlink'     => 'Vis noverande versjon',
 'cur'                    => 'no',
 'next'                   => 'neste',
 'last'                   => 'førre',
 'orig'                   => 'orig',
-'histlegend'             => 'Forklaring: (no) = skilnad frå den noverande versjonen, (førre) = skilnad frå den førre versjonen, <b>u</b> = uviktig endring',
+'histlegend'             => 'Merk av for dei versjonane du vil samanlikne og trykk [Enter] eller klikk på knappen nedst på sida.<br />Forklaring: (no) = skilnad frå den noverande versjonen, (førre) = skilnad frå den førre versjonen, <b>u</b> = uviktig endring',
 'history_copyright'       => '-',
+'deletedrev'              => '[sletta]',
 
 # Diffs
 #
 'difference'             => '(Skilnad mellom versjonar)',
 'loadingrev'             => 'lastar versjon for å sjå skilnad',
 'lineno'                 => 'Line $1:',
-'editcurrent'            => 'Redigér den noverande versjonen av denne sida',
-'selectnewerversionfordiff' => 'Velj ein nyare versjon for samanlikning',
-'selectolderversionfordiff' => 'Velj ein eldre versjon for samanlikning',
-'compareselectedversions' => 'Samalikn valde versjonar',
+'editcurrent'            => 'Endre den noverande versjonen av denne sida',
+'selectnewerversionfordiff' => 'Vel ein nyare versjon for samanlikning',
+'selectolderversionfordiff' => 'Vel ein eldre versjon for samanlikning',
+'compareselectedversions' => 'Samanlikn valde versjonar',
 
 # Search results
 #
 'searchresults'           => 'Søkjeresultat',
-'searchhelppage'          => '{{ns:4}}:Søking',
-'searchingwikipedia'      => 'Søker gjennom {{SITENAME}}',
-'searchresulttext'        => 'For meir info om søkjing i {{SITENAME}}, sjå $1.',
-'searchquery'            => 'For førespurnad "$1"',
+'searchresulttext'        => 'For meir info om søkjefunksjonen i {{SITENAME}}, sjå [[Help:Søk|Hjelp]].',
+'searchquery'            => 'Du søkte etter «[[$1]]» [[Special:Allpages/$1|[Indeks]]]',
 'badquery'               => 'Feil utforma førespurnad',
-'badquerytext'           => 'Vi kunne ikkje svara på denne førespurnaden &#8212; Truleg fordi du prøvde å søkje etter eit ord med færre enn tre bokstavar, noko som ikkje er mogleg enno. Det kan òg vera du skreiv feil... Prøv om att.',
-'matchtotals'            => 'Førespurnaden "$1" gav treff på $2 sidetitlar og på teksten i $3 sider.',
-'nogomatch'               => '<span style="font-size: 135%; font-weight: bold; margin-left: .6em">Inga side med akkurat denne tittelen finst</span>
-
-<span style="display: block; margin: 1.5em 2em">
-Du kan <b><a href="$1" class="new">laga ei side med denne tittelen</a></b>.
-
-<span style="display:block; font-size: 89%; margin-left:.2em">Søk {{SITENAME}} før du lagar ei side for å unngå dobling av eksisterande sider som kan ha eit anna namn eller ein annan stavemåte.</span></span>',
+'badquerytext'           => 'Vi kunne ikkje svara på denne førespurnaden &mdash; Truleg fordi du prøvde å søkje etter eit ord med færre enn tre bokstavar, noko som ikkje er mogleg enno. Det kan òg vera du skreiv feil... Prøv om att.',
+'matchtotals'            => 'Førespurnaden «$1» gav treff på $2 sidetitlar og på teksten på $3 sider.',
+'nogomatch'               => '* \'\'\'{{SITENAME}} har ikkje noka side med [[$1|dette namnet]].\'\'\'
+* <big>\'\'\'Du kan [[$1|opprette ho no]]\'\'\'</big>.<br />
+(Men du bør søkje etter andre namnevariasjonar først, slik at du ikkje lagar ei side som allereie finst under eit anna namn!)',
 'titlematches'           => 'Sidetitlar med treff på førespurnaden',
 'notitlematches'          => 'Ingen sidetitlar hadde treff på førespurnaden',
 'textmatches'            => 'Sider med treff på førespurnaden',
@@ -567,115 +584,128 @@ Du kan <b><a href="$1" class="new">laga ei side med denne tittelen</a></b>.
 'viewprevnext'           => 'Vis ($1) ($2) ($3).',
 'showingresults'          => 'Nedanfor er opp til <strong>$1</strong> resultat som byrjar med nummer <strong>$2</strong> viste.',
 'showingresultsnum'       => 'Nedanfor er <strong>$3</strong> resultat som byrjar med nummer <strong>$2</strong> viste.',
-'nonefound'              => '<strong>Merk</strong>: søk utan resultat kjem ofte av at ein leitar etter alminnelege engelske ord som "have" og "from", som ikkje er indekserte, eller ved å spesifisere meir enn eitt søkjeord (ettersom berre sider som inneheld alle søkjeorda vil bli funne).',
+'nonefound'               => '\'\'\'Merk\'\'\': søk utan resultat kan komma av at du leitar etter alminnelege engelske ord som ikkje blir indekserte, eller det kan komma av at du har gjeve meir enn eitt søkjeord (berre sider som inneheld alle søkjeorda vil bli funne).',
 'powersearch'             => 'Søk',
-'powersearchtext'         => 'Søk i namnerom :<br />$1<br />$2 List opp omdirigeringar &nbsp; Søk etter $3 $9',
-'searchdisabled'          => '<p style="margin: 1.5em 2em 1em">Søkefunksjonen på {{SITENAME}} er deaktivert på grunn av for stort press på tenaren akkurat no. I mellomtida kan du leite gjennom Google eller Yahoo! <span style="font-size: 89%; display: block; margin-left: .2em">Ver oppmerksam på at registra deira kan vera utdaterte.</span></p>',
-'googlesearch'            => '<div style="margin-left: 2em">
-
-<!-- Google search -->
-<div style="width:130px;float:left;text-align:center;position:relative;top:-8px"><a href="http://www.google.com/" style="padding:0;background-image:none"><img src="http://www.google.com/logos/Logo_40wht.gif" alt="Google" style="border:none" /></a></div>
-
-<form method="get" action="http://www.google.com/search" style="margin-left:135px">
-  <div>
-    <input type="hidden" name="domains" value="{{SERVER}}" />
-    <input type="hidden" name="num" value="50" />
-    <input type="hidden" name="ie" value="$2" />
-    <input type="hidden" name="oe" value="$2" />
-    
-    <input type="text" name="q" size="31" maxlength="255" value="$1" />
-    <input type="submit" name="btnG" value="Google Search" />
-  </div>
-  <div style="font-size:90%">
-    <input type="radio" name="sitesearch" id="gwiki" value="{{SERVER}}" checked="checked" /><label for="gwiki">{{SITENAME}}</label>
-    <input type="radio" name="sitesearch" id="gWWW" value="" /><label for="gWWW">WWW</label>
-  </div>
-</form>
-
-<div style="clear:left;margin-top:10px">
-
-<!-- Yahoo! search -->
-<div style="width:130px;float:left;text-align:center;clear:left"><a href="http://search.yahoo.com/" style="padding:0;background-image:none"><img src="http://us.i1.yimg.com/us.yimg.com/i/us/search/ysan/ysanlogo.gif" alt="Yahoo!" style="border:none" /></a></div>
-
-<form method="get" action="http://search.yahoo.com/search" style="margin-left:135px">
-  <div>
-    <input type="hidden" name="x" value="op" />
-    <input type="hidden" name="va_vt" value="any" />
-    <input type="text" name="va" size="31" value="$1" />
-    <input type="submit" value="Yahoo! Search" />
-  </div>
-  <div style="font-size:90%">
-    <input type="radio" name="vs" id="ywiki" value="{{SERVER}}" checked="checked" /><label for="ywiki">{{SITENAME}}</label>
-    <input type="radio" name="vs" id="yWWW" value="" /><label for="yWWW">WWW</label>
-  </div>
-</form>
-
-</div>
-
-</div>',
+'powersearchtext'         => 'Søk i namnerom:<br />$1<br />$2<br />List omdirigeringar &nbsp; Søk etter: $3 $9',
+'searchdisabled'          => 'Søkjefunksjonen på {{SITENAME}} er deaktivert på grunn av for stort press på tenarane akkurat no. I mellomtida kan du søkje gjennom Google eller Yahoo! Ver merksam på at registra deira kan vera utdaterte.',
 'blanknamespace'        => '(Hovud)',
 
 # Preferences page
 #
 'preferences'          => 'Innstillingar',
 'prefsnologin'          => 'Ikkje innlogga',
-'prefsnologintext'     => 'Du må vera [[{{ns:-1}}:Userlogin|innlogga]] for å endre brukarinnstillingane.',
-'prefslogintext'        => 'Du er innlogga som "$1". Det interne ID-nummeret ditt er $2.
+'prefsnologintext'         => 'Du lyt vera [[Special:Userlogin|innlogga]] for å endre brukarinnstillingane dine.',
+'prefslogintext'        => 'Du er innlogga som «$1». Det interne ID-nummeret ditt er $2.
 
-Sjå [[{{ns:12}}:Brukarinnstillingar]] for ei forklaring på dei ulike innstillingane.',
-'prefsreset'           => 'Innstillingane er tilbakestilte.',
+Sjå [[Help:Brukarinnstillingar|Hjelp]] for ei forklaring på dei ulike innstillingane.',
+'prefsreset'           => 'Innstillingane er tilbakestilte til siste lagra versjon.',
 'qbsettings'           => 'Snøggmeny',
-'qbsettingsnote'       => 'Denne innstillinga har berre effekt på "Klassisk" og "Kölnerblå" draktene.',
 'changepassword'        => 'Skift passord',
 'skin'                 => 'Drakt',
 'math'                 => 'Matematiske formlar',
-'dateformat'           => 'Datoformat',
-'math_failure'         => 'Klarte ikkje å tolke formelen',
+'dateformat'            => 'Datoformat',
+'math_failure'             => 'Klarte ikkje å tolke formelen',
 'math_unknown_error'   => 'ukjend feil',
 'math_unknown_function'        => 'ukjend funksjon ',
-'math_lexing_error'    => 'lexerfeil',
-'math_syntax_error'    => 'syntaksfeil',
-'math_image_error'     => 'PNG konvertering var mislukka; sjekk at latex, dvips, gs, og convert er rett installerte',
-'math_bad_tmpdir'      => 'Kan ikkje skriva til eller laga mellombels mattemappe',
-'math_bad_output'      => 'Kan ikkje skriva til eller laga mattemappe',
+'math_lexing_error'        => 'lexerfeil',
+'math_syntax_error'        => 'syntaksfeil',
+'math_image_error'         => 'PNG-konverteringa var mislukka; sjekk at latex, dvips, gs, og convert er rett installerte',
+'math_bad_tmpdir'          => 'Kan ikkje skrive til eller laga mellombels mattemappe',
+'math_bad_output'          => 'Kan ikkje skrive til eller laga mattemappe',
 'math_notexvc'         => 'Manglar texvc-program; sjå math/README for konfigurasjon.',
-'saveprefs'            => 'Lagre innstillingane',
-'resetprefs'           => 'Tilbakestill innstillingane',
+'prefs-personal'        => 'Brukaropplysningar',
+'prefs-rc'              => 'Siste endringar og spirer',
+'prefs-misc'            => 'Andre',
+'saveprefs'                    => 'Lagre',
+'resetprefs'           => 'Rull attende',
 'oldpassword'          => 'Gammalt passord',
 'newpassword'          => 'Nytt passord',
-'retypenew'            => 'Skriv nytt passord om att',
+'retypenew'                    => 'Nytt passord om att',
 'textboxsize'          => 'Redigering',
-'rows'                 => 'Rekker',
-'columns'              => 'Kolonnar',
-'searchresultshead'     => 'Innstillingar for søkjeresultat',
+'rows'                         => 'Rekkjer',
+'columns'                      => 'Kolonnar',
+'searchresultshead'     => 'Søk',
 'resultsperpage'        => 'Resultat per side',
 'contextlines'         => 'Liner per resultat',
 'contextchars'         => 'Teikn per line i resultatet',
-'stubthreshold'         => 'Grense for vising av småartiklar',
-'recentchangescount'    => 'Tal titlar på sida "siste endringar"',
+'stubthreshold'         => 'Grense (byte) for vising av spirer',
+'recentchangescount'    => 'Tal titlar på «siste endringar»',
 'savedprefs'           => 'Brukarinnstillingane er lagra.',
 'timezonelegend'        => 'Tidssone',
-'timezonetext'         => 'Skriv inn tal timar lokal tid skil seg frå tenaren si tid.',
-'localtime'            => 'Lokaltid',
+'timezonetext'         => 'Tal timar lokal tid skil seg frå tenaren si tid.',
+'localtime'                => 'Lokaltid',
 'timezoneoffset'        => 'Skilnad',
-'servertime'           => 'Tenaren si tid er no',
+'servertime'           => 'Tenartid',
 'guesstimezone'         => 'Hent tidssone frå nettlesaren',
-'emailflag'            => 'Ikkje akseptér e-post frå andre brukarar',
+'emailflag'            => 'Ikkje godtak e-post frå andre brukarar',
 'defaultns'            => 'Søk som standard i desse namneromma:',
+'default'              => 'standard',
+'files'                 => 'Filer',
+
+# User levels special page
+#
+
+# switching pan
+'groups-lookup-group'   => 'Administrer gruppetilgang',
+'groups-group-edit'     => 'Eksisterande grupper: ',
+'editgroup'             => 'Endre gruppe',
+'addgroup'              => 'Legg til gruppe',
+
+'userrights-lookup-user' => 'Administrer brukargrupper',
+'userrights-user-editname' => 'Skriv inn brukarnamn: ',
+'editusergroup'         => 'Endre brukargrupper',
+
+# group editing
+'groups-editgroup'      => 'Endre gruppe',
+'groups-addgroup'       => 'Legg til gruppe',
+'groups-editgroup-preamble' => 'Dersom namnet eller skildringa byrjar med ein kolon så vil resten tolkast som eit systemmeldingsnamn og dermed bli omsett gjennom MediaWiki-namnerommet.',
+'groups-editgroup-name' => 'Gruppenamn: ',
+'groups-editgroup-description' => 'Gruppeskildring (maks 255 teikn):<br />',
+'savegroup'             => 'Lagre gruppe',
+'groups-tableheader'        => 'ID || Namn || Skildring || Tilgang',
+'groups-existing'           => 'Grupper',
+'groups-noname'             => 'Gje eit gyldig gruppenamn',
+'groups-already-exists'     => 'Det er allereie ei gruppe med det namnet',
+'addgrouplogentry'          => 'La til gruppe $2',
+'changegrouplogentry'       => 'Endra gruppe $2',
+'renamegrouplogentry'       => 'Endra namnet på $2 til $3',
+
+# user groups editing
+#
+'userrights-editusergroup' => 'Endre brukargrupper',
+'saveusergroups'        => 'Lagre brukargrupper',
+'userrights-groupsmember' => 'Medlem av:',
+'userrights-groupsavailable' => 'Tilgjengelege grupper:',
+'userrights-groupshelp' => 'Vel grupper du vil at brukaren skal fjernast frå eller leggjast til. Grupper som ikkje er valde vil ikkje bli endra. Du kan velja vekk ei gruppe med [CTRL + venstreklikk]',
+'userrights-logcomment' => 'Endra gruppemedlemskap frå $1 til $2',
+
+# Default group names and descriptions
+# 
+'group-anon-name'       => 'Anonym',
+'group-anon-desc'       => 'Anonyme brukarar',
+'group-loggedin-name'   => 'Brukar',
+'group-loggedin-desc'   => 'Standard innlogga brukarar',
+'group-admin-name'      => 'Administrator',
+'group-admin-desc'      => 'Truverdige brukarar som kan blokkera brukartilgang og sletta sider',
+'group-bureaucrat-name' => 'Byråkrat',
+'group-bureaucrat-desc' => 'Administratorar som kan gje andre brukarar administratortilgang',
+'group-steward-name'    => 'Stuert',
+'group-steward-desc'    => 'Full tilgang',
 
 # Recent changes
 #
 'changes'               => 'endringar',
 'recentchanges'         => 'Siste endringar',
+'recentchanges-url'     => 'Special:Recentchanges',
 'recentchangestext'     => 'På denne sida ser du dei sist endra sidene i {{SITENAME}}.',
 'rcloaderr'            => 'Lastar sist endra sider',
 'rcnote'               => 'Nedanfor er dei siste <strong>$1</strong> endringane gjort dei siste <strong>$2</strong> dagane.',
 'rcnotefrom'           => 'Nedanfor er endringane frå <b>$2</b> inntil <b>$1</b> viste.',
 'rclistfrom'           => 'Vis nye endringar frå $1',
-'showhideminor'         => '$1 uviktige redigeringar | $2 bottar | $3 innlogga brukarar',
+'showhideminor'         => '$1 uviktige endringar | $2 bottar | $3 innlogga brukarar | $4 patruljerte redigeringar',
 'rclinks'              => 'Vis siste $1 endringar dei siste $2 dagane<br />$3',
-'rchide'               => 'i $4 form; $1 uviktige endringar; $2 andre namnerom; $3 meir enn éi redigering.',
-'rcliu'                        => '; $1 redigeringar av innlogga brukarar',
+'rchide'               => 'i $4 form; $1 uviktige endringar; $2 andre namnerom; $3 meir enn éi endring.',
+'rcliu'                        => '; $1 endringar av innlogga brukarar',
 'diff'                 => 'skil',
 'hist'                 => 'hist',
 'hide'                 => 'gøym',
@@ -685,6 +715,9 @@ Sjå [[{{ns:12}}:Brukarinnstillingar]] for ei forklaring på dei ulike innstilli
 'nchanges'             => '$1 endringar',
 'minoreditletter'       => 'u',
 'newpageletter'         => 'n',
+'sectionlink'           => '&rarr;',
+'number_of_watching_users_RCview'     => '[$1]',
+'number_of_watching_users_pageview'     => '[$1 brukar(ar) overvakar]',
 
 # Upload
 #
@@ -694,77 +727,74 @@ Sjå [[{{ns:12}}:Brukarinnstillingar]] for ei forklaring på dei ulike innstilli
 'reupload'             => 'Nytt forsøk',
 'reuploaddesc'         => 'Attende til opplastingsskjemaet.',
 'uploadnologin'         => 'Ikkje innlogga',
-'uploadnologintext'    => 'Du lyt vera [[{{ns:-1}}:Userlogin|innlogga]] for å kunna laste opp filer.',
-'uploadfile'           => 'Last opp bilete, rekneark, dokument, osb.',
+'uploadnologintext'        => 'Du lyt vera [[Special:Userlogin|innlogga]] for å kunna laste opp filer.',
+'upload_directory_read_only' => 'Opplastingsmappa ($1) er skriveverna.',
 'uploaderror'          => 'Feil under opplasting av fil',
-'uploadtext'           => 'Denne sida kan brukast til å laste opp filer.
+'uploadtext'           => 'Dette er sida til å laste opp filer. Nyleg opplasta filer finn du på [[Special:Imagelist|filsida]]. Opplastingar og slettingar [[Special:Log|blir loggført]].
 
-<div style="border: 1px solid grey; background: #ddf; padding: 7px; margin: 0 auto;">
-<ul><li>For å bruke eit bilete i ei side, skriv inn ei lenkje av dette slaget: <tt>[[Fil:Eksempelbilete.jpg]]</tt> eller <tt>[[Fil:Eksempelbilete.png|bilettekst]]</tt> eller <tt>[[Filpeikar:Eksempelfil.ogg]]</tt> for lydar og andre filer. For å leggje inn eit bilete som miniatyr, skriv <tt>[[Fil:Eksempelbilete.jpg|mini|Bilettekst]]</tt>. Sjå [[{{ns:12}}:Biletsyntaks|biletesyntaks-hjelp]] for meir informasjon.<br />&nbsp;</li>
+* For å bruke eit bilete på ei side, skriv inn ei lenkje av dette slaget: <tt><nowiki>[[{{ns:6}}:Eksempelbilete.jpg]]</nowiki></tt> eller <tt><nowiki>[[{{ns:6}}:Eksempelbilete.png|bilettekst]]</nowiki></tt>, eller <tt><nowiki>[[{{ns:-2}}:Eksempelfil.ogg]]</nowiki></tt> for lydar og andre filer. For å leggje inn eit bilete som miniatyr, skriv <tt><nowiki>[[{{ns:6}}:Eksempelbilete.jpg|mini|Bilettekst]]</nowiki></tt>. Sjå [[Help:Biletsyntaks|biletesyntaks-hjelp]] for meir informasjon.
+* Om du lastar opp ei fil med same namn som ei eksisterande fil vil du bli beden om å stadfeste, og den eksisterande fila vil ikkje bli sletta.
 
-<li>Om du lastar opp ei fil med same namn som ei eksisterande fil vil du få spørsmål om å bekrefte, og den eksisterande fila vil ikkje bli sletta.<br />&nbsp;</li>
-</ul>
+Sjå [[Help:Laste opp fil|hjelp for filopplasting]] for meir informasjon om korleis dette skjemaet verkar og korleis ein bruker filer på wikisider.
 
-Sjå [[{{ns:12}}:Laste opp fil|hjelp for filopplasting]] for meir informasjon om korleis dette skjemaet fungerer og korleis ein bruker filer i wikisider.
-</div>
-
-<p>For å laste opp ei fil bruker du "Browse..." eller "Bla gjennom..."-knappen som
-opnar ein standarddialog for val av fil.
-Når du vel ei fil, vil namnet på denne fila dukke opp i tekstfeltet ved sida av knappen.
-Skriv inn <strong>all</strong> nødvendig informasjon i <i>Samandrag</i> feltet,
-kryss av at du ikkje bryt nokon sin opphavsrett,
-og klikk til slutt på <i>Last opp fil</i>.</p>',
-'uploadlog'            => 'opplastingslogg',
+For å laste opp ei fil bruker du «Bla gjennom...» eller «Browse...»-knappen som opnar ein standarddialog for val av fil. Når du vel ei fil, vil namnet på denne fila dukke opp i tekstfeltet ved sida av knappen. Skriv inn \'\'\'all\'\'\' nødvendig informasjon i \'\'Samandrag\'\' feltet, kryss av at du ikkje bryt nokon sin opphavsrett, og klikk til slutt på \'\'Last opp fil\'\'.',
+'uploadlog'             => 'opplastingslogg',
 'uploadlogpage'         => 'Opplastingslogg',
-'uploadlogpagetext'     => 'Dette er ei liste over dei filene som har vorte opplasta sist.',
+'uploadlogpagetext'     => 'Dette er ei liste over filer som nyleg er lasta opp.',
 'filename'             => 'Filnamn',
 'filedesc'             => 'Samandrag',
-'filestatus'            => 'Opphavsrettsleg status',
+'filestatus'            => 'Opphavsrettsstatus',
 'filesource'            => 'Kjelde',
-'affirmation'          => 'Eg bekreftar at innehavaren av opphavsretten åt denne fila samtykkjer i at fila blir utgjeven under vilkåra for $1.',
+'affirmation'          => 'Eg stadfester at innehavaren av opphavsretten åt denne fila samtykkjer i at fila blir utgjeven under vilkåra for $1.',
 'copyrightpage'         => '{{ns:4}}:Opphavsrett',
 'copyrightpagename'     => '{{SITENAME}} opphavsrett',
 'uploadedfiles'                => 'Filer som er opplasta',
-'noaffirmation'         => 'Du lyt bekrefte at du ikkje bryt nokon sin opphavsrett med å laste opp denne fila.',
-'ignorewarning'                => 'Ignorér åtvaringa og lagre fila likevel.',
+'noaffirmation'         => 'Du lyt stadfeste at du ikkje bryt nokon sin opphavsrett med å laste opp denne fila.',
+'ignorewarning'                => 'Sjå bort frå åtvaringa og lagre fila likevel.',
 'minlength'            => 'Namnet på fila må ha minst tre teikn.',
-'illegalfilename'      => 'Filnamnet "$1" inneheld teikn som ikkje er tillatne i sidetitlar. Skift namn på fila og prøv på nytt.',
-'badfilename'          => 'Namnet på fila har vorte endra til "$1".',
-'badfiletype'          => '".$1" er ikkje eit tilrådd filformat.',
-'largefile'            => 'Det er frårådd å bruke filer som er større enn 100KB.',
-'emptyfile'            => 'Det ser ut til at fila du lasta opp er tom. Dette kan komma av ein skrivefeil i filnamnet. Sjekk og vurdér om du verkeleg vil laste opp fila.',
-'fileexists'           => 'Ei fil med dette namnet eksisterer allereie, sjekk $1 om du ikkje er sikker på om du vil endre namnet.',
+'illegalfilename'      => 'Filnamnet «$1» inneheld teikn som ikkje er tillatne i sidetitlar. Skift namn på fila og prøv på nytt.',
+'badfilename'          => 'Namnet på fila har vorte endra til «$1».',
+'badfiletype'          => 'Filformatet «.$1» er ikkje tillete.',
+'largefile'                    => 'Det er frårådd å bruke filer som er større enn $1 byte, denne fila er $2 byte.',
+'emptyfile'            => 'Det ser ut til at fila du lasta opp er tom. Dette kan komma av ein skrivefeil i filnamnet. Sjekk og tenk etter om du verkeleg vil laste opp fila.',
+'fileexists'           => 'Ei fil med dette namnet finst allereie, sjekk $1 om du ikkje er sikker på om du vil endre namnet.',
 'successfulupload'      => 'Opplastinga er ferdig',
-'fileuploaded'         => 'Fila "$1" er lasta opp. Følg denne lenkja: ($2) åt sida med skildring og fyll ut informasjon om fila, slik som kvar ho kom frå, kva tid ho vart laga og av kven, og andre ting du veit om fila.',
+'fileuploaded'         => 'Fila «$1» er opplasta. Følg lenkja «$2» åt sida med skildring og fyll ut informasjon om fila &mdash; slik som kvar ho kom frå, kva tid ho vart laga og av kven, og andre ting du veit om fila.',
 'uploadwarning'         => 'Opplastingsåtvaring',
-'savefile'             => 'Lagre fil',
-'uploadedimage'         => 'Lasta opp "$1"',
+'savefile'                     => 'Lagre fil',
+'uploadedimage'         => 'Lasta opp «[[$1]]»',
 'uploaddisabled'        => 'Beklagar, funksjonen for opplasting er deaktivert på denne nettenaren.',
-'uploadcorrupt'         => 'Denne fila er øydelagd eller har feil etternamn. Sjekk fila og prøv på nytt.',
+'uploadscripted'        => 'Fila inneheld HTML- eller skriptkode som feilaktig kan bli tolka og køyrd av nettlesarar.',
+'uploadcorrupt'         => 'Fila er øydelagd eller har feil etternamn. Sjekk fila og prøv på nytt.',
+'uploadvirus'           => 'Fila innheld virus! Detaljar: $1',
+'sourcefilename'        => 'Filsti',
+'destfilename'          => 'Målfilnamn',
 
 # Image list
 #
-'imagelist'            => 'Filliste',
+'imagelist'                    => 'Filliste',
 'imagelisttext'                => 'Her er ei liste med $1 filer sorterte $2.',
 'getimagelist'         => 'hentar filliste',
-'ilshowmatch'          => 'Vis alle treff på filer med namn',
 'ilsubmit'             => 'Søk',
 'showlast'             => 'Vis dei siste $1 filene sorterte $2.',
-'all'                  => 'alle',
 'byname'               => 'etter namn',
 'bydate'               => 'etter dato',
 'bysize'               => 'etter storleik',
 'imgdelete'            => 'slett',
-'imgdesc'              => 'skildr',
-'imglegend'            => 'Forklaring: (skildr) = vis/redigér filskildring.',
+'imgdesc'              => 'skildring',
+'imglegend'            => 'Forklaring: (skildring) = vis/endre filskildring.',
 'imghistory'           => 'Filhistorikk',
 'revertimg'            => 'rulltb',
 'deleteimg'            => 'slett',
 'deleteimgcompletely'  => 'Slett alle versjonar av fila',
 'imghistlegend'         => 'Forklaring: (no) = dette er den noverande versjonen av fila, (slett) = slett denne versjonen, (rulltb) = tilbake til denne versjonen.<br /><i>Klikk på ein dato for å sjå fila som vart opplasta då</i>.',
 'imagelinks'           => 'Fillenkjer',
-'linkstoimage'         => 'Dei følgjande sidene har lenkjer til dette biletet:',
-'nolinkstoimage'        => 'Det finst ikkje noka side som har lenkjer til dette biletet.',
+'linkstoimage'         => 'Dei følgjande sidene har lenkjer til denne fila:',
+'nolinkstoimage'        => 'Det finst ikkje noka side med lenkje til denne fila.',
+'sharedupload'          => 'Denne fila er ei delt opplasting og kan brukast av andre prosjekt.',
+'shareduploadwiki'      => 'Sjå [$1 filskildringssida] for meir informasjon.',
+'noimage'               => 'Det finst ikkje noka fil med dette namnet, men du kan [$1 laste ho opp]',
+'uploadnewversion'      => '[$1 Last opp ny versjon av denne fila]',
 
 # Statistics
 #
@@ -774,44 +804,46 @@ og klikk til slutt på <i>Last opp fil</i>.</p>',
 'sitestatstext'         => 'Det er i alt \'\'\'$1\'\'\' sider i databasen. Dette inkluderer diskusjonssider, sider om {{SITENAME}}, småsider,
 omdirigeringssider, og andre som truleg ikkje kan kallast innhaldssider. Om ein ser bort frå desse sidene, er det \'\'\'$2\'\'\' sider som truleg er innhaldssider.
 
-Alle sidene er vortne viste \'\'\'$3\'\'\' gonger og redigerte \'\'\'$4\'\'\' gonger sidan programvaren vart installert. Det vil seie at kvar side gjennomsnittleg har vorte redigert \'\'\'$5\'\'\' gonger, og vist \'\'\'$6\'\'\' gonger per redigering.',
-'userstatstext'         => '{{SITENAME}} har \'\'\'$1\'\'\' registrerte brukarar. \'\'\'$2\'\'\' av desse er administratorar (sjå $3).',
+Alle sidene er vortne viste \'\'\'$3\'\'\' gonger og endra \'\'\'$4\'\'\' gonger sidan programvaren vart installert. Det vil seie at kvar side gjennomsnittleg har vorte endra \'\'\'$5\'\'\' gonger, og vist \'\'\'$6\'\'\' gonger per endring.',
+'userstatstext'         => '{{SITENAME}} har \'\'\'$1\'\'\' registrerte brukarar. \'\'\'$2\'\'\' (eller \'\'\'$4%\'\'\') av desse er administratorar (sjå $3).',
 
 # Maintenance Page
 #
 'maintenance'          => 'Vedlikehaldsside',
 'maintnancepagetext'   => 'På denne sida er det ulike verktøy for å halde {{SITENAME}} ved like. Nokre av desse funksjonane er harde for databasen (dei tar lang tid), så lat vera å oppdatere sida kvar gong du har retta ein enkelt ting',
 'maintenancebacklink'  => 'Attende til vedlikehaldssida',
-'disambiguations'      => 'Sider med fleirtydige titlar',
-'disambiguationspage'  => '{{ns:4}}:Lenkjer_til_artiklar_med fleirtydige titlar',
-'disambiguationstext'  => 'Dei følgjande artiklane har lenkjer til <i>artiklar med fleirtydige titlar</i>. Dei burde heller lenkje til ein ikkje-fleirtydig  tittel i staden.<br />Ein artikkeltittel blir behandla som fleirtydig om han har lenkjer frå $1.<br />Lenkjer frå andre namnerom er <i>ikkje</i> opprekna her.',
+'disambiguations'      => 'Fleirtydingssider',
+'disambiguationspage'  => 'Project:Lenkjer_til_artiklar_med fleirtydige titlar',
+'disambiguationstext'  => 'Dei følgjande artiklane har lenkjer til <i>artiklar med fleirtydige titlar</i>. Dei burde heller lenkje til ein ikkje-fleirtydig  tittel i staden.<br />Ein artikkeltittel blir handsama som fleirtydig om han har lenkjer frå $1.<br />Lenkjer frå andre namnerom er <i>ikkje</i> opprekna her.',
 'doubleredirects'      => 'Doble omdirigeringar',
-'doubleredirectstext'  => '<b>Merk:</b> Denne lista kan innehalde galne resultat. Dette kjem oftast av at sida har ekstra tekst under den første #OMDIRIGER (#REDIRECT).<br />
-Kvar line inneheld lenkjer til den første og den andre omdirigeringa, og den første lina frå den andre omdirigeringsteksten. Det gjev som regel den "rette" målartikkelen, som den første omdirigeringa skulle ha peikt på.',
-'brokenredirects'      => 'Dårlege omdirigeringar',
+'doubleredirectstext'  => 'Kvar line inneheld lenkjer til den første og den andre omdirigeringa, og den første lina frå den andre omdirigeringsteksten. Det gjev som regel den «rette» målartikkelen, som den første omdirigeringa skulle ha peikt på.',
+'brokenredirects'          => 'Blindvegsomdirigeringar',
 'brokenredirectstext'  => 'Dei følgjande omdirigeringane viser til ei side som ikkje finst.',
 'selflinks'            => 'Sider som viser til seg sjølve',
-'selflinkstext'                => 'Dei følgjande sidene inneheld tilvisingar til seg sjølve, noko dei ikkje burde.',
+'selflinkstext'                => 'Dei følgjande sidene inneheld tilvisingar til seg sjølve, og det bør dei ikkje.',
 'mispeelings'           => 'Sider med stavefeil',
 'mispeelingstext'       => 'Dei følgjande sidene inneheld ein av dei vanlege stavefeila som er lista på $1. Den rette stavemåten kan bli attgjeven i parentes etter feilstavinga (slik).',
 'mispeelingspage'       => 'Liste over vanlege stavefeil',
 'missinglanguagelinks'  => 'Manglande språklenkjer',
 'missinglanguagelinksbutton' => 'Finn manglande språklenkjer for',
-'missinglanguagelinkstext' => 'Desse artiklane har <i>ikkje</i> lenkjer til den same artikkelen på $1. Omdirigeringar og undersider er <i>ikkje</i> viste.',
+'missinglanguagelinkstext' => 'Desse innhaldssidene har <i>ikkje</i> lenkjer til den same sida på $1. Omdirigeringar og undersider er <i>ikkje</i> viste.',
 
 # Miscellaneous special pages
 #
 'orphans'              => 'Foreldrelause sider',
+'geo'                  => 'GEO-koordinat',
+'validate'             => 'Vurdér side',
 'lonelypages'          => 'Foreldrelause sider',
 'uncategorizedpages'   => 'Ikkje kategoriserte sider',
+'uncategorizedcategories' => 'Ikkje kategoriserte kategoriar',
 'unusedimages'         => 'Ubrukte filer',
 'popularpages'         => 'Populære sider',
 'nviews'               => '$1 visingar',
 'wantedpages'          => 'Etterspurde sider',
 'nlinks'               => '$1 lenkjer',
 'allpages'             => 'Alle sider',
-'nextpage'              => 'Neste side ($1)',
 'randompage'           => 'Tilfeldig side',
+'randompage-url'        => 'Special:Random',
 'shortpages'           => 'Korte sider',
 'longpages'            => 'Lange sider',
 'deadendpages'          => 'Blindvegsider',
@@ -819,37 +851,65 @@ Kvar line inneheld lenkjer til den første og den andre omdirigeringa, og den f
 'listadmins'           => 'Administratorliste',
 'specialpages'         => 'Spesialsider',
 'spheading'            => 'Spesialsider for alle brukarar',
+'restrictedpheading'    => 'Spesialsider med avgrensa tilgang',
+'blockpheading'         => 'Blokkering',
+'createaccountpheading' => 'Lag konto',
+'deletepheading'        => 'Slett',
+'userrightspheading'    => 'Brukartilgang',
+'grouprightspheading'   => 'gruppetilgangsnivå',
+'siteadminpheading'     => 'Administrasjon av wikinettstaden',
+
+/** obsoletes
 'sysopspheading'        => 'Berre for administrator-bruk',
 'developerspheading'    => 'Berre for utviklar-bruk',
+*/
+
 'protectpage'          => 'Vern side',
 'recentchangeslinked'   => 'Relaterte endringar',
-'rclsub'               => '(til sider med lenkje frå "$1")',
+'rclsub'               => '(til sider med lenkje frå «$1»)',
 'debug'                        => 'Feilsøk',
 'newpages'             => 'Nye sider',
 'ancientpages'         => 'Eldste sider',
 'intl'                 => 'Språklenkjer',
 'move'                  => 'Flytt',
 'movethispage'         => 'Flytt side',
-'unusedimagestext'      => '<p>Merk deg at andre internettsider kan ha lenkjer til filer som er lista her. Dei kan difor vere i aktiv bruk.',
+'unusedimagestext'      => '<p>Merk deg at andre internettsider kan ha lenkjer til filer som er lista her. Dei kan difor vera i aktiv bruk.</p>',
 'booksources'          => 'Bokkjelder',
 'categoriespagetext'    => 'Wikien har følgjande kategoriar.',
+'data'                  => 'Data',
+'userrights'            => 'Administrering av brukartilgang',
+'groups'                => 'Brukargrupper',
 'booksourcetext'        => 'Her er ei liste over lenkjer til internettsider som låner ut og/eller sel nye og/eller brukte bøker, og som kanskje har meir informasjon om bøker du leitar etter. {{SITENAME}} er ikkje nødvendigvis assosiert med nokon av desse sidene, og lista er <b>ikkje</b> å rekne som ei spesifikk tilråding om å bruke dei.',
 'isbn'                 => 'ISBN',
 'rfcurl'                => 'http://www.ifi.uio.no/doc/rfc/rfc$1.txt',
+'pubmedurl'             => 'http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?cmd=Retrieve&db=pubmed&dopt=Abstract&otool=bibsys&list_uids=$1',
 'alphaindexline'        => '$1 til $2',
 'version'              => 'Versjon',
+'log'                   => 'Loggar',
+'alllogstext'          => 'Kombinert vising av opplastings-, slette-, verne-, blokkerings- og administrator-loggar. Du kan avgrense visinga ved å velja loggtype, brukarnamn, og/eller sidnamn.',
+
+# Special:Allpages
+'nextpage'              => 'Neste side ($1)',
+'allpagesfrom'          => 'Vis sider frå:',
+'allarticles'           => 'Alle innhaldssider',
+'allnonarticles'        => 'Alle sider som ikkje er innhaldssider',
+'allinnamespace'        => 'Alle sider ($1 namnerom)',
+'allnotinnamespace'     => 'Alle sider (ikkje i $1-namnerommet)',
+'allpagesprev'          => 'Førre',
+'allpagesnext'          => 'Neste',
+'allpagessubmit'        => 'Vis',
 
 # Email this user
 #
 'mailnologin'          => 'Inga avsendaradresse',
-'mailnologintext'       => 'Du lyt vera [[{{ns:-1}}:Userlogin|innlogga]] og ha ei gyldig e-postadresse sett i [[{{ns:-1}}:Preferences|brukarinnstillingane]] for å sende e-post åt andre brukarar.',
+'mailnologintext'       => 'Du lyt vera [[Special:Userlogin|innlogga]] og ha ei gyldig e-postadresse sett i [[Special:Preferences|brukarinnstillingane]] for å sende e-post åt andre brukarar.',
 'emailuser'            => 'Send e-post åt denne brukaren',
 'emailpage'            => 'Send e-post åt brukar',
-'emailpagetext'                => 'Om denne brukaren har gjeve ei gyldig e-postadresse i brukarinnstillingane sine, vil dette skjemaet sende ei enkel melding. E-postadressa di frå brukarinnstillingane dine vil vera synleg i "Frå"-feltet i denne e-posten, slik at mottakaren kan svara deg.',
+'emailpagetext'                => 'Om denne brukaren har gjeve ei gyldig e-postadresse i brukarinnstillingane sine, vil dette skjemaet sende ei enkel melding. E-postadressa di frå brukarinnstillingane dine vil vera synleg i «Frå»-feltet i denne e-posten, slik at mottakaren kan svara deg.',
 'usermailererror'       => 'E-post systemet gav feilmelding: ',
 'defemailsubject'       => '{{SITENAME}} e-post',
 'noemailtitle'         => 'Inga e-postadresse',
-'noemailtext'          => 'Denne brukaren har ikkje gjeve ei gyldig e-postadresse, eller har valt å ikkje opne for e-post frå andre brukarar.',
+'noemailtext'          => 'Denne brukaren har ikkje oppgjeve ei gyldig e-postadresse, eller har valt å ikkje opne for e-post frå andre brukarar.',
 'emailfrom'            => 'Frå',
 'emailto'              => 'Åt',
 'emailsubject'         => 'Emne',
@@ -861,79 +921,116 @@ Kvar line inneheld lenkjer til den første og den andre omdirigeringa, og den f
 # Watchlist
 #
 'watchlist'            => 'Overvakingsliste',
-'watchlistsub'         => '(for brukar "$1")',
+'watchlistsub'         => '(for brukar «$1»)',
 'nowatchlist'          => 'Du har ikkje noko i overvakingslista di.',
 'watchnologin'         => 'Ikkje innlogga',
-'watchnologintext'     => 'Du lyt vera [[{{ns:-1}}:Userlogin|innlogga]] for å kunna endre overvakingslista.',
+'watchnologintext'         => 'Du lyt vera [[Special:Userlogin|innlogga]] for å kunna endre overvakingslista.',
 'addedwatch'           => 'Lagt til overvakingslista',
-'addedwatchtext'        => 'Sida "$1" er lagt til [[{{ns:-1}}:Watchlist|overvakingslista]] di. Framtidige endringar av denne sida og den tilhøyrande diskusjonssida vil bli oppførde her, og sida vil vera \'\'\'utheva\'\'\' i [[{{ns:-1}}:Recentchanges|siste endringar]] lista for å gjera deg merksam på henne.
+'addedwatchtext'        => 'Sida «$1» er lagt til [[Special:Watchlist|overvakingslista]] di. Framtidige endringar av denne sida og den tilhøyrande diskusjonssida vil bli oppførde her, og sida vil vera \'\'\'utheva\'\'\' i [[Special:Recentchanges|siste endringar]] lista for å gjera deg merksam på henne.
 
-Om du seinere vil fjerne sida frå overvakingslista, klikk "Fjern overvaking" på den aktuelle sida.',
+Om du seinere vil fjerne sida frå overvakingslista, klikk «Fjern overvaking» på den aktuelle sida.',
 'removedwatch'         => 'Fjerna frå overvakingslista',
-'removedwatchtext'      => 'Sida "$1" er fjerna frå overvakingslista.',
+'removedwatchtext'      => 'Sida «$1» er fjerna frå overvakingslista.',
 'watch'                 => 'Overvak',
 'watchthispage'                => 'Overvak denne sida',
 'unwatch'               => 'Fjern overvaking',
 'unwatchthispage'       => 'Fjern overvaking',
 'notanarticle'         => 'Ikkje innhaldsside',
 'watchnochange'         => 'Ingen av sidene i overvakingslista er endra i den valde perioden.',
-'watchdetails'          => 'Du har $1 sider i overvakingslista di (diskusjonssider fråtrukke); du kan <a href="$4">vise og redigere den fullstendige lista</a>. I perioden vald under har brukarar gjort alt i alt $2 endringar på {{SITENAME}}',
-'watchmethod-recent'    => 'sjekkar om siste endringar for dei overvaka sidene',
+'watchdetails'          => 'Du har $1 sider i overvakingslista di (diskusjonssider ikkje medrekna); du kan [[Special:Watchlist/edit|vise og endre den fullstendige lista]].',
+'wlheader-enotif'       => '* Funksjonen for endringsmeldingar per e-post er på.',
+'wlheader-showupdated'  => '* Sider som har vorte endra sidan du sist såg på dei er \'\'\'utheva\'\'\'',
+'watchmethod-recent'    => 'sjekkar siste endringar for dei overvaka sidene',
 'watchmethod-list'      => 'sjekkar om dei overvaka sidene er vortne endra i det siste',
 'removechecked'         => 'Fjern dei valde sidene frå overvakingslista',
 'watchlistcontains'     => 'Overvakingslista inneheld $1 sider.',
-'watcheditlist'         => 'Her er ei alfabetisk liste over sidene i overvakingslista. Velj dei sidene du vil fjerna frå overvakingslista 
-og klikk på "Fjern overvaking"-knappen nedst på sida.',
+'watcheditlist'         => 'Dette er ei alfabetisk liste over sider du overvakar. For å fjerne sider frå lista må du velja dei sidene du vil fjerne og klikke på «Fjern overvaking»-knappen nedst på sida.',
 'removingchecked'       => 'Fjernar dei valde sidene frå overvakingslista ...',
-'couldntremove'         => 'Kunne ikkje fjerne "$1"...',
-'iteminvalidname'       => 'Problem med "$1", ugyldig namn...',
+'couldntremove'         => 'Kunne ikkje fjerne «$1»...',
+'iteminvalidname'       => 'Problem med «$1», ugyldig namn...',
 'wlnote'                => 'Nedanfor er dei siste $1 endringane dei siste <b>$2</b> timane.',
-'wlshowlast'           => 'Vis siste $1 timar $2 dagar $3',
-'wlsaved'              => 'Dette er ein mellomlagra versjon av overvakingslista di.',
+'wlshowlast'               => 'Vis siste $1 timar $2 dagar $3',
+'wlsaved'                      => 'Dette er ein mellomlagra versjon av overvakingslista di.',
+'wlhideshowown'         => '$1 eigne endringar.',
+'wlshow'                => 'Vis',
+'wlhide'                => 'Gøym',
+
+'enotif_mailer'         => '{{SITENAME}}-endringsmeldingssendar',
+'enotif_reset'          => 'Merk alle sider som vitja',
+'enotif_newpagetext'    => 'Dette er ei ny side.',
+'changed'               => 'endra',
+'created'               => 'oppretta',
+'enotif_subject'        => '{{SITENAME}}-sida $PAGETITLE har vorte $CHANGEDORCREATED av $PAGEEDITOR',
+'enotif_lastvisited'    => 'Sjå {{SERVER}}{{localurl:$PAGETITLE_RAWURL|diff=0&oldid=$OLDID}} for alle endringane sidan siste vitjing.',
+'enotif_body'           => 'Hei $WATCHINGUSERNAME,
+
+{{SITENAME}}-sida $PAGETITLE har vorte $CHANGEDORCREATED $PAGEEDITDATE av $PAGEEDITOR, sjå {{SERVER}}{{localurl:$PAGETITLE_RAWURL}} for den gjeldande versjonen.
+
+$NEWPAGE
+
+Bidragytaren sitt endringssamandrag: $PAGESUMMARY $PAGEMINOREDIT
+
+Du kan kontakte bidragsytaren gjennom:
+e-post: {{SERVER}}{{localurl:Special:Emailuser|target=$PAGEEDITOR_RAWURL}}, eller
+wiki: {{SERVER}}{{localurl:User:$PAGEEDITOR_RAWURL}}
+
+Du får ikkje fleire endringsmeldingar om denne sida før du har vitja henne på nytt.
+Du kan også tilbakestille endringsmeldingsstatus for alle sidene på overvakingslista di.
+
+             Helsing din overvakande {{SITENAME}}-endringsmeldingssystemven
+
+--
+For å endre innstillingane for overvakingslista di, gå til
+{{SERVER}}{{localurl:Special:Watchlist|edit=yes}}
+
+For hjelp og meir informasjon:
+{{SERVER}}{{localurl:Hjelp:Overvaking}}',
 
 # Delete/protect/revert
 #
 'deletepage'           => 'Slett side',
 'confirm'              => 'Bekreft',
-'excontent'             => 'innhaldet var:',
-'exbeforeblank'         => 'innhaldet før sida vart tømd var:',
+'excontent'             => 'innhaldet var: «$1»',
+'excontentauthor'       => 'innhaldet var: «$1» (og den einaste bidragsytaren var «$2»)',
+'exbeforeblank'         => 'innhaldet før sida vart tømd var: «$1»',
 'exblank'               => 'sida var tom',
-'confirmdelete'         => 'Bekreft sletting',
-'deletesub'            => '(Slettar "$1")',
+'confirmdelete'         => 'Stadfest sletting',
+'deletesub'            => '(Slettar «$1»)',
 'historywarning'        => 'Åtvaring: Sida du held på å slette har ein historikk: ',
-'confirmdeletetext'     => 'Du held på å varig slette ei side eller eit bilete saman med heile den tilhøyrande historikken frå databasen. Bekreft at du verkeleg vil gjera dette, at du skjønner konsekvensane, og at du gjer dette i tråd med [[{{ns:4}}:Retningsliner|retningslinene]].',
-'confirmcheck'         => 'Ja, eg vil verkeleg slette.',
-'actioncomplete'        => 'Ferdig.',
-'deletedtext'          => '"$1" er sletta. Sjå $2 for eit oversyn over dei siste slettingane.',
-'deletedarticle'        => 'sletta "$1"',
-'dellogpage'           => 'Slettingslogg',
+'confirmdeletetext'     => 'Du held på å varig slette ei side eller eit bilete saman med heile den tilhøyrande historikken frå databasen. Stadfest at du verkeleg vil gjera dette, at du skjønner konsekvensane, og at du gjer dette i tråd med [[Project:Retningsliner|retningslinene]].',
+'actioncomplete'        => 'Ferdig',
+'deletedtext'          => '«$1» er sletta. Sjå $2 for eit oversyn over dei siste slettingane.',
+'deletedarticle'        => 'sletta «[[$1]]»',
+'dellogpage'           => 'Slettelogg',
 'dellogpagetext'        => 'Her er ei liste over dei siste slettingane.',
-'deletionlog'          => 'slettingslogg',
-'reverted'             => 'Tilbakerulla til ein tidlegare versjon',
+'deletionlog'          => 'slettelogg',
+'reverted'             => 'Attenderulla til ein tidlegare versjon',
 'deletecomment'                => 'Grunn for sletting',
-'imagereverted'         => 'Tilbakerulling av tidlegare versjon ferdig.',
-'rollback'             => 'Rull tilbake redigeringar',
-'rollback_short'        => 'Rull tilbake',
-'rollbacklink'         => 'rull tilbake',
-'rollbackfailed'        => 'Kunne ikkje rulle tilbake',
-'cantrollback'         => 'Kan ikkje rulle tilbake fordi den siste brukaren er den einaste forfattaren.',
-'alreadyrolled'                => 'Kan ikkje rulle tilbake den siste redigeringa av [[$1]] gjort av [[{{ns:2}}:$2|$2]] ([[{{ns:3}}:$2|brukardiskusjon]]) fordi nokon andre allereie har redigert sida eller fjerna redigeringa. 
-
-Den siste redigeringa vart gjort av [[{{ns:2}}:$3|$3]] ([[{{ns:3}}:$3|brukardiskusjon]]).',
-#   only shown if there is an edit comment
-'editcomment'           => 'Samandraget for redigeringa var: "<i>$1</i>".',
-'revertpage'           => 'Tilbakerulla redigering gjort av $2 til tidlegare versjon redigert av $1',
+'imagereverted'         => 'Attenderulling av tidlegare versjon ferdig.',
+'rollback'             => 'Rull attende endringar',
+'rollback_short'        => 'Rull attende',
+'rollbacklink'         => 'rull attende',
+'rollbackfailed'        => 'Kunne ikkje rulle attende',
+'cantrollback'         => 'Kan ikkje rulle attende fordi den siste brukaren er den einaste forfattaren.',
+'alreadyrolled'                => 'Kan ikkje rulle attende den siste endringa av [[$1]] gjort av [[{{ns:2}}:$2|$2]] ([[{{ns:3}}:$2|brukardiskusjon]]) fordi nokon andre allereie har endra sida att eller fjerna endringa. 
+
+Den siste endringa vart gjort av [[{{ns:2}}:$3|$3]] ([[{{ns:3}}:$3|brukardiskusjon]]).',
+# only shown if there is an edit comment
+'editcomment'           => 'Samandraget for endringa var: "<i>$1</i>".',
+'revertpage'           => 'Attenderulla endring gjort av $2 til tidlegare versjon endra av $1',
+'sessionfailure'        => 'Det ser ut til å vera eit problem med innloggingsøkta di. Handlinga er vorten avbroten for å vera føre var mot kidnapping av økta. Bruk attendeknappen i nettlesaren din og prøv om att.',
 'protectlogpage'        => 'Vernelogg',
-'protectlogtext'        => 'Dette er ei liste over sider som har blitt verna eller har fått fjerna vern. Sjå [[{{ns:4}}:Verna side]] for meir info.',
-'protectedarticle'      => 'verna [[$1]]',
-'unprotectedarticle'    => 'fjerna vern av [[$1]]',
-'protectsub'            => '(Vernar "$1")',
+'protectlogtext'        => 'Dette er ei liste over sider som er vortne verna eller har fått fjerna vern. Sjå [[{{ns:4}}:Verna side]] for meir info.',
+'protectedarticle'      => 'verna «[[$1]]»',
+'unprotectedarticle'    => 'fjerna vern av «[[$1]]»',
+'protectsub'            => '(Vernar «$1»)',
 'confirmprotecttext'    => 'Er du sikker på at du vil verne denne sida?',
-'confirmprotect'        => 'Bekreft vern',
+'confirmprotect'        => 'Stadfest vern',
+'protectmoveonly'       => 'Berre vern mot flytting',
 'protectcomment'        => 'Grunn til verning',
-'unprotectsub'          => '(Fjernar vern frå "$1")',
-'confirmunprotecttext'  => 'Er du sikker på at du vil fjerne vern av denne sida?',
-'confirmunprotect'      => 'Bekreft fjerning av vern',
+'unprotectsub'          => '(Fjernar vern av «$1»)',
+'confirmunprotecttext'  => 'Er du sikker på at du vil fjerne vernet av denne sida?',
+'confirmunprotect'      => 'Stadfest fjerning av vern',
 'unprotectcomment'      => 'Grunn til fjerning av vern',
 'protectreason'         => '(gje ein grunn)',
 
@@ -943,12 +1040,17 @@ Den siste redigeringa vart gjort av [[{{ns:2}}:$3|$3]] ([[{{ns:3}}:$3|brukardisk
 'undeletepagetext'      => 'Dei følgjande sidene er sletta, men dei finst enno i arkivet og kan attopprettast. Arkivet blir periodevis sletta.',
 'undeletearticle'       => 'Attopprett sletta side',
 'undeleterevisions'     => '$1 versjonar arkiverte',
-'undeletehistory'       => 'Om du attopprettar sida, vil alle versjonane i historikken også bli attoppretta. Dersom ei ny side med det same namnet 
-er oppretta sidan den gamle sida vart sletta, vil dei attoppretta versjonane dukke opp i historikken, og den nyaste versjonen vil bli verande som den er.',
+'undeletehistory'       => 'Om du attopprettar sida, vil alle versjonane i historikken også bli attoppretta. Dersom ei ny side med same namnet 
+er oppretta sidan den gamle sida vart sletta, vil dei attoppretta versjonane dukke opp i historikken, og den nyaste versjonen vil bli verande som han er.',
 'undeleterevision'      => 'Sletta versjon frå $1',
 'undeletebtn'           => 'Attopprett!',
-'undeletedarticle'      => 'attoppretta "$1"',
-'undeletedtext'         => 'Sida [[$1]] er attoppretta. Sjå [[{{ns:4}}:Slettingslogg]] for oversyn over nylege slettingar og attopprettingar.',
+'undeletedarticle'      => 'attoppretta «[[$1]]»',
+'undeletedrevisions'    => '$1 versjonar attoppretta',
+'undeletedtext'         => 'Sida [[$1]] er attoppretta. Sjå [[Special:Log/delete]] for oversyn over nylege slettingar og attopprettingar.',
+
+ # Namespace form on various pages
+'namespace'             => 'Namnerom:',
+'invert'                => 'Vreng val',
 
 # Contributions
 #
@@ -959,6 +1061,7 @@ er oppretta sidan den gamle sida vart sletta, vil dei attoppretta versjonane duk
 'ucnote'               => 'Her er dei siste <b>$1</b> endringane frå denne brukaren dei siste <b>$2</b> dagane.',
 'uclinks'              => 'Vis dei siste $1 endringane; vis dei siste $2 dagane.',
 'uctop'                        => ' (øvst)' ,
+'newbies'               => 'ferskingar',
 
 # What links here
 #
@@ -972,156 +1075,221 @@ er oppretta sidan den gamle sida vart sletta, vil dei attoppretta versjonane duk
 
 # Block/unblock IP
 #
-'blockip'              => 'Blokkér brukar',
-'blockiptext'          => 'Bruk skjemaet nedanfor for å blokkere skrivetilgangen frå ei spesifikk IP-adresse eller brukarnamn. Dette bør berre gjerast for å hindre herverk, og i samsvar med [[{{ns:4}}:Retningsliner|retningslinene]]. Skriv grunngjeving nedanfor (t.d. med sitat frå sider som har vortne utsett for herverk). Opphørstid for blokkeringa skriv ein med GNU standard format, som er beskrive i [http://www.gnu.org/software/tar/manual/html_chapter/tar_7.html tar manualen] (engelsk), t.d. "1 hour", "2 days", "next Wednesday", "1 January 2017". Alternativt kan ei blokkering vera "indefinite" (ubestemd) eller "infinite" (uendeleg).
+'blockip'              => 'Blokker brukar',
+'blockiptext'          => 'Bruk skjemaet nedanfor for å blokkere skrivetilgangen frå ei spesifikk IP-adresse eller brukarnamn. Dette bør berre gjerast for å hindre hærverk, og i samsvar med [[Project:Retningsliner|retningslinene]]. Skriv grunngjeving nedanfor (t.d. med sitat frå sider som er vortne utsette for hærverk). Opphørstid for blokkeringa skriv ein med GNU standardformat, som er skildra i [http://www.gnu.org/software/tar/manual/html_chapter/tar_7.html tar manualen] (engelsk), t.d. «1 hour», «2 days», «next Wednesday», «1 January 2017». Alternativt kan ei blokkering vera «indefinite» (ikkje fastsett) eller «infinite» (uendeleg).
 
-For informasjon om korleis ein kan blokkere seriar av IP-adresser, sjå [[{{ns:12}}:Blokkere IP-adresse serie|hjelp]]. For å oppheve blokkering, sjå  [[{{ns:-1}}:Ipblocklist|blokkeringslista]].',
-'ipaddress'            => 'IP-adresse/brukarnamn',
+For informasjon om korleis ein kan blokkere seriar av IP-adresser, sjå [[Help:Blokkere IP-adresse serie|hjelp]]. For å oppheve blokkering, sjå  [[Special:Ipblocklist|blokkeringslista]].',
+'ipaddress'                    => 'IP-adresse',
+'ipadressorusername'    => 'IP-adresse eller brukarnamn',
 'ipbreason'            => 'Grunngjeving',
-'ipbsubmit'            => 'Blokkér denne brukaren',
+'ipbsubmit'            => 'Blokker denne brukaren',
 'badipaddress'         => 'IP-adressa var ugyldig eller brukarblokkering er deaktivert på tenaren.',
-'noblockreason'         => 'Du må gje ein grunn for blokkeringa.',
 'blockipsuccesssub'     => 'Blokkering utført',
-'blockipsuccesstext'    => '"$1" er blokkert. <br />Sjå [[{{ns:-1}}:Ipblocklist|blokkeringslista]] for alle blokkeringar.',
+'blockipsuccesstext'    => '«$1» er blokkert.<br />Sjå [[Special:Ipblocklist|blokkeringslista]] for alle blokkeringar.',
 'unblockip'            => 'Opphev blokkering',
 'unblockiptext'                => 'Bruk skjemaet nedanfor for å oppheve blokkeringa av ein tidlegare blokkert brukar.',
 'ipusubmit'            => 'Opphev blokkering',
-'ipusuccess'           => '"$1" har fått oppheva blokkeringa',
-'ipblocklist'          => 'Liste over blokkerte IP-adresser og brukarnamn',
+'ipusuccess'           => '«[[$1]]» har fått oppheva blokkeringa',
+'ipblocklist'          => 'Blokkerte IP-adresser og brukarnamn',
 'blocklistline'                => '$1, $2 blokkerte $3 (opphørstid $4)',
-'blocklink'            => 'blokkér',
+'blocklink'            => 'blokker',
 'unblocklink'          => 'opphev blokkering',
 'contribslink'         => 'bidrag',
 'autoblocker'          => 'Automatisk blokkert fordi du deler IP-adresse med [[{{ns:2}}:$1|$1]]. Grunngjeving gjeve for blokkeringa av $2 var: "$2".',
 'blocklogpage'         => 'Blokkeringslogg',
-'blocklogentry'                => 'Blokkerte "$1" med opphørstid $2',
+'blocklogentry'                => 'Blokkerte «[[$1]]» med opphørstid $2',
 'blocklogtext'         => 'Dette er ein logg over blokkeringar og oppheving av blokkeringar gjorde av [[{{ns:4}}:Administratorar|administratorar]].
 IP-adresser som blir automatisk blokkerte er ikkje lista her. Sjå [[{{ns:-1}}:Ipblocklist|blokkeringslista]] for alle aktive blokkeringar.',
-'unblocklogentry'      => 'oppheva blokkering av "$1"',
+'unblocklogentry'      => 'oppheva blokkering av «$1»',
 'range_block_disabled' => 'Funksjonen for blokkering av IP-adresse-seriar er deaktivert på tenaren.',
 'ipb_expiry_invalid'   => 'Ugyldig opphørstid.',
 'ip_range_invalid'     => 'Ugyldig IP-adresseserie.',
 'proxyblocker'         => 'Proxy-blokkerar',
-'proxyblockreason'     => 'Du er blokkert frå å redigere fordi IP-adressa di tilhøyrer ein open mellomtenar (proxy). Du bør kontakte internettleverandøren din eller kundesørvis og gje dei beskjed, ettersom dette er eit alvorleg sikkerheitsproblem.',
+'proxyblockreason'     => 'Du er blokkert frå å endre fordi IP-adressa di tilhøyrer ein open mellomtenar (proxy). Du bør kontakte internettleverandøren din eller kundesørvis og gje dei beskjed, ettersom dette er eit alvorleg sikkerheitsproblem.',
 'proxyblocksuccess'    => 'Utført.',
+'sorbs'         => 'SORBS DNSBL',
+'sorbsreason'   => '[[IP]]-adressa di er lista som ein open [[mellomtenar]] i [[SORBS DNSBL]] [http://www.sorbs.net].',
 
 # Developer tools
 #
 'lockdb'               => 'Skrivevern (lock) database',
 'unlockdb'             => 'Opphev skrivevern (unlock) av databasen',
-'lockdbtext'           => 'Å skriveverne databasen vil gjere det umogleg for alle brukarar å redigere sider, endre innstillingane sine, redigere overvakingslistene sine og andre ting som krev endringar i databasen. Bekreft at du har til hensikt å gjera dette, og at du vil låse opp databasen når vedlikehaldet er ferdig.',
-'unlockdbtext'         => 'Å oppheve skrivevernet på databasen fører til at alle brukarar kan redigere sider, endre innstillingane sine, redigere  overvakingslistene sine og andre ting som krev endringar i databasen att. Bekreft at du har til hensikt å gjera dette.',
+'lockdbtext'           => 'Å skriveverne databasen vil gjere det umogleg for alle brukarar å endre sider, brukarinnstillingar, overvakingslister og andre ting som krev endringar i databasen. Stadfest at du ønskjer å gjera dette, og at du vil låse opp databasen att når vedlikehaldet er ferdig.',
+'unlockdbtext'         => 'Å oppheve skrivevernet på databasen fører til at alle brukarar kan endre sider, brukarinnstillingar, overvakingslister og andre ting som krev endringar i databasen att. Stadfest at du ønskjer å gjera dette.',
 'lockconfirm'          => 'Ja, eg vil verkeleg skriveverne databasen.',
 'unlockconfirm'                => 'Ja, eg vil verkeleg oppheve skrivevernet på databasen.',
 'lockbtn'              => 'Skrivevern databasen',
 'unlockbtn'            => 'Opphev skrivevern på databasen',
-'locknoconfirm'         => 'Du har ikkje bekrefta handlinga.',
+'locknoconfirm'         => 'Du har ikkje stadfest handlinga.',
 'lockdbsuccesssub'      => 'Databasen er no skriveverna',
 'unlockdbsuccesssub'    => 'Srivevernet på databasen er no oppheva',
 'lockdbsuccesstext'     => 'Databasen er no skriveverna. <br />Hugs å oppheve skrivevernet når du er ferdig med vedlikehaldet.',
 'unlockdbsuccesstext'   => 'Skrivevernet er oppheva.',
 
-# SQL query
-#
-'asksql'               => 'SQL-førespurnad',
-'asksqltext'           => 'Bruk skjemaet nedanfor for direkte førespurnader i databasen. Bruk enkle hermeteikn (\'som dette\') for å skilje strenger.
-Dette kan ofte belaste nettenaren kraftig, så bruk denne funksjonen med varsemd.',
-'sqlislogged'          => 'Merk deg at alle SQL-førespurnader blir lagra i ei loggfil.',
-'sqlquery'             => 'Skriv inn førespurnad',
-'querybtn'             => 'Send førespurnad',
-'selectonly'           => 'Ingen skrive-førespurnader er støtta.',
-'querysuccessful'       => 'Førespurnaden er gjennomført',
-
 # Make sysop
 'makesysoptitle'       => 'Gjer brukar om til administrator',
 'makesysoptext'                => 'Dette skjemaet kan brukast av byråkratar til å gjera vanlege brukarar om til administratorar. Skriv inn namnet på brukaren i tekstboksen og trykk på knappen for å gjere brukaren om til administrator',
 'makesysopname'                => 'Brukarnamn:',
 'makesysopsubmit'      => 'Gjer brukaren om til administrator',
-'makesysopok'          => '<b>Brukaren "$1" er no administrator</b>',
-'makesysopfail'                => '<b>Brukaren "$1" kunne ikkje gjerast om til administrator. (Skreiv du brukarnamnet rett?)</b>',
-'setbureaucratflag'     => 'Gjer til byråkrat òg',
-'bureaucratlog'                => 'Byråkratlogg',
-'bureaucratlogentry'   => 'Tilgang for brukar "$1" sett til "$2"',
+'makesysopok'          => '<b>Brukaren «$1» er no administrator</b>',
+'makesysopfail'                => '<b>Brukaren «$1» kunne ikkje gjerast om til administrator. (Skreiv du brukarnamnet rett?)</b>',
+'setbureaucratflag'     => 'Gje byråkrat-tilgang',
+'setstewardflag'        => 'Gje stuert-tilgang',
+'bureaucratlog'         => 'Tilgangslogg',
+'rightslogtext'         => 'Dette er ein logg over endringar av brukartilgang.',
+'bureaucratlogentry'   => 'Endra gruppemedlemskap for «[[$1]]» frå «$2» til «$3»',
 'rights'               => 'Tilgang:',
 'set_user_rights'      => 'Set brukartilgang',
-'user_rights_set'      => '<b>Brukartilgang for "$1" er oppdatert</b>',
-'set_rights_fail'      => '<b>Brukartilgang for "$1" kunne ikkje setjast. (Skreiv du brukarnamnet rett?)</b>',
-'makesysop'             => 'Gjer brukar om til administrator',
+'user_rights_set'      => '<b>Brukartilgang for «$1» er oppdatert</b>',
+'set_rights_fail'      => '<b>Brukartilgang for «$1» kunne ikkje setjast. (Skreiv du brukarnamnet rett?)</b>',
+'makesysop'             => 'Gje brukar administratortilgang',
+'already_sysop'         => 'Denne brukaren har allereie administratortilgang',
+'already_bureaucrat'    => 'Denne brukaren har allereie byråkrat-tilgang',
+'already_steward'       => 'Denne brukaren har allereie stuert-tilgang',
+
+# Validation
+'val_yes'               => 'Ja',
+'val_no'                => 'Nei',
+'val_of'                => '$1 av $2',
+'val_revision'          => 'Versjon',
+'val_time'              => 'Tid',
+'val_user_stats_title'  => 'Vurderingsoversikt for brukar $1',
+'val_my_stats_title'    => 'Mi vurderingsoversikt',
+'val_list_header'       => '<th>nr.</th><th>Emne</th><th>Målestokk</th><th>Handling</th>',
+'val_add'               => 'Legg til',
+'val_del'               => 'Slett',
+'val_show_my_ratings'   => 'Vis mine vurderingar',
+'val_revision_number'   => 'Versjons-ID $1',
+'val_warning'           => 'Endringar må berre skje i samsvar med konsensus i brukarsamfunnet!',
+'val_rev_for'           => 'Versjonar for $1',
+'val_details_th_user'   => 'Brukar $1',
+'val_validation_of'     => 'Vurdering av «$1»',
+'val_revision_of'       => 'Versjon $1',
+'val_revision_changes_ok' => 'Dine vurderingar er lagra!',
+'val_rev_stats_link'    => 'Sjå vurderingsstatistikk for «$1» <a href="$2">her</a>',
+'val_revision_stats_link' => 'detaljar',
+'val_iamsure'           => 'Kryss av dersom du verkeleg meiner det (det er ingen veg attende)!',
+'val_details_th'        => '<sub>Brukar</sub> \\ <sup>Emne</sup>',
+'val_clear_old'         => 'Slett dei førre vurderingsdataa mine for denne sida',
+'val_merge_old'         => 'Bruk den tidlegare vurderinga mi der eg har vald «Inga meining»',
+'val_form_note'         => '\'\'\'Merk:\'\'\' Å slå saman val betyr at for alle val du ikkje har spesifisert \'\'Inga meining\'\' i den innhaldssideversjonen du held på med, så blir val og kommentarar henta inn frå siste versjonen der du har gjort noko val. Om du til dømes berre vil endre eitt val i ein nyare versjon men behalde resten slik det var tidlegare, så endrar du berre dette valet og samanslåinga vil fylle inn resten slik det var.',
+'val_noop'              => 'Inga meining',
+'val_topic_desc_page'   => 'Project:Vurderingsemne',
+'val_votepage_intro'    => 'Du kan <a href="{{SERVER}}{{localurl:MediaWiki:Val_votepage_intro}}">endra denne teksten</a>!',
+'val_percent'           => '<b>$1%</b><br />($2 av $3 poeng<br />av $4 brukarar)',
+'val_percent_single'    => '<b>$1%</b><br />($2 av $3 poeng<br />av ein brukar)',
+'val_total'             => 'Total',
+'val_version'           => 'Versjon',
+'val_tab'               => 'Vurder',
+'val_this_is_current_version' => 'dette er den siste versjonen',
+'val_version_of'        => 'Versjon frå $1' ,
+'val_table_header'      => '<tr><th>Type</th>$1<th colspan=4>Meining</th>$1<th>Kommentar</th></tr>',
+'val_stat_link_text'    => 'Vurderingsstatistikk for denne innhaldssida',
+'val_view_version'      => 'Vis denne versjonen',
+'val_validate_version'  => 'Vurder denne versjonen',
+'val_user_validations'  => 'Denne brukaren har vurdert $1 sider.',
+'val_no_anon_validation' => 'Du må vera innlogga for å vurdere innhaldssider.',
+'val_validate_article_namespace_only' => 'Berre innhaldssider kan vurderast. Denne sida er <i>ikkje</i> i namnerommet til innhaldssidene.',
+'val_validated'         => 'Vurderinga er ferdig.',
+'val_article_lists'     => 'Liste over vurderte innhaldssider',
+'val_page_validation_statistics' => 'Vurderingsstatistikk for $1',
 
 # Move page
 #
 'movepage'             => 'Flytt side',
-'movepagetext'         => 'Ved å bruka skjemaet nedanfor kan du få omdøypt ei side og flytt heile historikken til det nye namnet. Den gamle tittelen vil bli ei omdirigeringsside til den nye tittelen. Lenkjer til den gamle tittelen vil ikkje bli endra. Pass på å [[Spesial:Maintenance|sjekke]] for doble eller dårlege omdirigeringar. Du er ansvarleg for at alle lenkjene stadig peiker dit det er meininga at dei skal peike.
+'movepagetext'         => 'Ved å bruka skjemaet nedanfor kan du få omdøypt ei side og flytt heile historikken til det nye namnet. Den gamle tittelen vil bli ei omdirigeringsside til den nye tittelen. Lenkjer til den gamle tittelen vil ikkje bli endra. Pass på å sjekke for doble eller dårlege omdirigeringar. Du er ansvarleg for at alle lenkjene stadig peiker dit det er meininga at dei skal peike.
 
-Merk at sida \'\'\'ikkje\'\'\' kan flyttast dersom det allereie finst ei side med den nye tittelen. Du kan likevel flytte ei side attende dit ho vart flytta frå dersom du gjer ein feil, så lenge den sida du flyttar tilbake til ikkje har vorte endra sidan flyttinga.
+Merk at sida \'\'\'ikkje\'\'\' kan flyttast dersom det allereie finst ei side med den nye tittelen. Du kan likevel flytte ei side attende dit ho vart flytta frå dersom du gjer ein feil, så lenge den sida du flytter attende til ikkje er vorten endra sidan flyttinga.
 
 <b>ÅTVARING!</b> Dette kan vera ei drastisk og uventa endring for ei populær side; ver sikker på at du skjønner konsekvensane av dette før du fortset.',
 'movepagetalktext'      => 'Den tilhøyrande diskusjonssida, om ho finst, vil automatisk bli flytt med sida \'\'\'med mindre:\'\'\'
 *Du flytter sida til eit anna namnerom,
 *Ei diskusjonsside som ikkje er tom allereie finst under det nye namnet, eller
-*Du fjernar markeringa i boksen nedanfor.
+*Du fjernar merkinga i boksen nedanfor.
 
-I desse falla lyt du flytte eller flette saman sida manuelt. Om det ikkje er mogleg for deg å gjera dette kan du kontakte ein [[{{ns:4}}:Administratorar|administrator]], men <b>ikkje</b> bruk klipp-og-lim metoden sidan dette ikkje tek vare på redigeringshistorikken.',
+I desse falla lyt du flytte eller flette saman sida manuelt. Om det ikkje er mogleg for deg å gjera dette kan du kontakte ein [[{{ns:4}}:Administratorar|administrator]], men <b>ikkje</b> bruk klipp-og-lim metoden sidan dette ikkje tek vare på endringshistorikken.',
 'movearticle'          => 'Flytt side',
 'movenologin'          => 'Ikkje innlogga',
-'movenologintext'       => 'Du lyt vera registrert brukar og vera [[{{ns:-1}}:Userlogin|innlogga]] for å flytte ei side.',
+'movenologintext'       => 'Du lyt vera registrert brukar og vera [[Special:Userlogin|innlogga]] for å flytte ei side.',
 'newtitle'             => 'Til ny tittel',
 'movepagebtn'          => 'Flytt side',
 'pagemovedsub'         => 'Flyttinga er gjennomført',
-'pagemovedtext'         => 'Sida "[[$1]]" er flytt til "[[$2]]".',
+'pagemovedtext'         => 'Sida «[[$1]]» er flytt til «[[$2]]».',
 'articleexists'         => 'Ei side med det namnet finst allereie, eller det namnet du har valt er ikkje gyldig. Vel eit anna namn.',
-'talkexists'           => 'Innhaldssida vart flytt, men diskusjonssida som høyrer til kunne ikkje flyttast fordi det allereie finst ei side med den nye tittelen. Du lyt flette dei saman manuelt. Dersom det ikkje er mogleg for deg å gjera dette kan du kontakte ein [[{{ns:4}}:Administratorar|administrator]] &#8212; men <b>ikkje</b> bruk klipp-og-lim metoden sidan dette ikkje tek vare på redigeringshistorikken.',
-'movedto'              => 'flytta til',
+'talkexists'           => 'Innhaldssida vart flytt, men diskusjonssida som høyrer til kunne ikkje flyttast fordi det allereie finst ei side med den nye tittelen. Du lyt flette dei saman manuelt. Dersom det ikkje er mogleg for deg å gjera dette kan du kontakte ein <a href="{{localurl:Project:Administratorar}}">administrator</a> &#8212; men <b>ikkje</b> bruk klipp-og-lim metoden sidan dette ikkje tek vare på endringshistorikken.',
+'movedto'              => 'er flytt til',
 'movetalk'             => 'Flytt diskusjonssida òg om ho finst.',
 'talkpagemoved'         => 'Diskusjonssida som høyrer til vart òg flytt.',
 'talkpagenotmoved'      => 'Diskusjonssida som høyrer til vart <strong>ikkje</strong> flytt.',
-'1movedto2'            => '$1 flytt to $2',
-'1movedto2_redir'       => '$1 flytt til $2 over omdirigering',
+'1movedto2'                    => '«[[$1]]» flytt til «[[$2]]»',
+'1movedto2_redir'       => '«[[$1]]» flytt over omdirigering til «[[$2]]»',
+'movelogpage'           => 'Flyttelogg',
+'movelogpagetext'       => 'Under er ei liste over sider som er flytta.',
+'movereason'            => 'Grunngjeving',
+'revertmove'            => 'attende',
+'delete_and_move'       => 'Slett og flytt',
+'delete_and_move_text'  => '== Sletting påkrevd ==
+
+Målsida «[[$1]]» finns allereie. Vil du sletta ho for å gjera rom for flytting?',
+'delete_and_move_reason' => 'Sletta for å gjera rom for flytting',
+'selfmove'              => 'Kjelde- og måltitlane er like; kan ikkje flytta sida over seg sjølv.',
+'immobile_namespace'    => 'Måltittelen høyrer til eit namnerom som gjer at sida ikkje kan flyttast dit.',
 
 # Export
-'export'               => 'Eksportér sider',
+'export'               => 'Eksporter sider',
 'exporttext'           => 'Du kan eksportere teksten og redigeringshistorikken til ei side eller ein serie sider, pakka inn i litt XML. I framtida kan det hende at dette att kan bli importert til ei anna wiki som brukar MediaWiki-programvaren, men det er ikkje støtte for dette i denne versjonen av MediaWiki.
 
-For å eksportere sider, skriv tittelen i tekstboksen nedanfor, ein tittel per line, og velj om du vil ha med alle versjonane eller berre siste versjon.
+For å eksportere sider, skriv tittelen i tekstboksen nedanfor, ein tittel per line, og vel om du vil ha med alle versjonane eller berre siste versjon.
 
 Dersom du berre vil ha den siste versjonen kan du òg bruke ei lenkje, t.d. [[{{ns:Special}}:Export/MediaWiki]] for [[MediaWiki]] sida.',
-'exportcuronly'                => 'Berre eksportér siste versjonen, ikkje med heile historikken.',
+'exportcuronly'                => 'Berre eksporter siste versjonen, ikkje med heile historikken.',
 
 # Namespace 8 related
 'allmessages'          => 'Alle systemmeldingar',
-'allmessagestext'      => 'Dette er ei liste over alle systemmeldingar som er tilgjengelege i MediaWiki: namnerommet.',
+'allmessagesname' => 'Namn',
+'allmessagesdefault' => 'Standardtekst',
+'allmessagescurrent' => 'Noverande tekst',
+'allmessagestext'      => 'Dette er ei liste over alle systemmeldingar som er tilgjengelege i MediaWiki-namnerommet.',
+'allmessagesnotsupportedUI' => 'Det gjeldande språket for grensesnittet <b>$1</b>, støttar ikkje {{ns:-1}}:Allmessages.',
+'allmessagesnotsupportedDB' => '{{ns:-1}}:Allmessages er ikkje støtta fordi "wgUseDatabaseMessages" ikkje er aktivert på tenaren.',
 
 # Thumbnails
 'thumbnail-more'       => 'Forstørr',
 'missingimage'         => '<b>Bilete manglar</b><br /><i>$1</i>',
+'filemissing'           => 'Fil manglar',
 
 # Special:Import
-'import'               => 'Importér sider',
-'importtext'           => 'Du må først eksportere sida du vil importere til ei fil som du lagrar på maskina di, deretter kan du laste han inn her.
-For å eksportere bruker du [[{{ns:-1}}:Export|eksportsida]] på kjeldewikien, hugs at kjelda òg må bruke MediaWiki-programvaren.',
+'import'                   => 'Importer sider',
+'importinterwiki'       => 'Transwiki import',
+'importtext'           => 'Du må først eksportere sida du vil importere til ei fil som du lagrar på maskina di, deretter kan du laste ho inn her.
+For å eksportere bruker du [[{{ns:-1}}:Export|eksportsida]] på kjeldewikien; hugs at kjelda òg må bruke MediaWiki-programvaren.',
 'importfailed'         => 'Importeringa var mislukka: $1',
 'importnotext'         => 'Tom eller ingen tekst',
 'importsuccess'                => 'Importeringa er ferdig!',
 'importhistoryconflict' => 'Det kan vera at det er konflikt i historikken (kanskje sida vart importert før)',
+'importnosources'       => 'Ingen kjelder for transwikiimport er oppgjevne og funksjonen for opplasting av historikk er deaktivert.',
 
 # Keyboard access keys for power users
 'accesskey-search'      => 'f',
 'accesskey-minoredit'   => 'i',
 'accesskey-save'        => 's',
 'accesskey-preview'     => 'p',
+'accesskey-diff'        => 'd',
 'accesskey-compareselectedversions' => 'v',
 
 # tooltip help for some actions, most are in Monobook.js
-'tooltip-search'        => 'Søk denne wikien [alt-f]',
+'tooltip-search'        => 'Søk denne wikien [alt-f]',
 'tooltip-minoredit'     => 'Merk dette som ei uviktig endring [alt-i]',
 'tooltip-save'          => 'Lagre endringane dine [alt-s]',
 'tooltip-preview'       => 'Førehandsvis endringane dine, bruk denne funksjonen før du lagrar! [alt-p]',
+'tooltip-diff'          => 'Vis skilnaden mellom din versjon og lagra versjon, utan å lagre. [alt-d]',
 'tooltip-compareselectedversions' => 'Sjå endringane mellom dei valde versjonane av denne sida. [alt-v]',
+'tooltip-watch'         => 'Legg denne sida til i overvakingslista di [alt-w]',
 
 # Metadata
 'nodublincore'          => 'Funksjonen for Dublin Core RDF metadata er deaktivert på denne tenaren.',
 'nocreativecommons'     => 'Funksjonen for Creative Commons RDF er deaktivert på denne tenaren.',
-'notacceptable'         => 'Wikitenaren kan ikkje gje data i eit format som programmet ditt kan lesa.',
+'notacceptable'         => 'Wikitenaren kan ikkje gje data i noko format som programmet ditt kan lesa.',
 
 # Attribution
 'anonymous'             => 'Anonym(e) brukar(ar) av {{SITENAME}}',
@@ -1137,122 +1305,42 @@ For å eksportere bruker du [[{{ns:-1}}:Export|eksportsida]] på kjeldewikien, h
 # Spam protection
 'spamprotectiontitle'   => 'Filter for vern mot reklame',
 'spamprotectiontext'    => 'Sida du prøvde å lagre vart blokkert av filteret for vern mot reklame (spam). Dette skjedde truleg på grunn av ei ekstern lenkje.',
+'spamprotectionmatch'   => 'Den følgjande teksten utløyste reklamefilteret: $1',
 'subcategorycount'      => 'Det er $1 underkategoriar av denne kategorien.',
+'subcategorycount1'     => 'Det er $1 underkategori av denne kategorien.',
 'categoryarticlecount'  => 'Det er $1 innhaldssider i denne kategorien.',
+'categoryarticlecount1' => 'Det er $1 innhaldsside i denne kategorien.',
 'usenewcategorypage'    => '1
 
 Skriv "0" som første bokstav for å slå av den nye kategoriutsjånaden.',
+'listingcontinuesabbrev' => ' vidare',
 
 # Info page
 'infosubtitle'          => 'Informasjon om side',
-'numedits'              => 'Tal redigeringar (innhaldsside): $1',
-'numtalkedits'          => 'Tal redigeringar (diskusjonsside): $1',
+'numedits'              => 'Tal endringar (innhaldsside): $1',
+'numtalkedits'          => 'Tal endringar (diskusjonsside): $1',
 'numwatchers'           => 'Tal brukarar som overvakar: $1',
 'numauthors'            => 'Tal ulike bidragsytarar (innhaldsside): $1',
 'numtalkauthors'        => 'Tal ulike bidragsytarar (diskusjonsside): $1',
 
-# stylesheets
-'Monobook.css'          => '/*
-<pre>
-*/
-
-a { text-decoration: underline }
-
-/* Donations link to be uncommented during fundraising drives  */
-#siteNotice {
-    margin-top:5px;
-    padding-left: 4px;
-    font-style: italic;
-    text-align: center;
-}
-
-/* Make all non-namespace pages have a light blue content area. This is done by
-   setting the background color for all #content areas to light blue and then
-   overriding it for any #content enclosed in a .ns-0 (main namespace). I then
-   do the same for the "tab" background colors. --Lupo */
-
-#content {
-    background: #F8FCFF; /* a light blue */
-}
-
-.ns-0 * #content {
-    background: white;
-}
-
-#mytabs li {
-    background: #F8FCFF;
-}
-
-.ns-0 * #mytabs li {
-    background: white;
-}
-
-#mytabs li a {
-    background-color: #F8FCFF;
-}
-
-.ns-0 * #mytabs li a {
-    background-color: white;
-}
-
-#p-cactions li {
-    background: #F8FCFF;
-}
-
-.ns-0 * #p-cactions li {
-    background: white;
-}
-
-#p-cactions li a {
-    background-color: #F8FCFF;
-}
-
-.ns-0 * #p-cactions li a {
-    background-color: white;
-}
-
-#bodyContent #siteSub a {
-    color: #000;
-    text-decoration: none;
-    background-color: transparent;
-    background-image: none;
-    padding-right: 0;
-}
-
-/* Bold edit this page link to encourage newcomers */
-#ca-edit a { font-weight: bold !important; }
-
-/* Display ([[MediaWiki:Alreadyloggedin]]) in red and bold */
-div.alreadyloggedin { color: red; font-weight: bold; }
-
-@media print {
-    /* Do not print edit link in templates using Template:Ed
-       Do not print certain classes that shouldnt appear on paper */
-    .editlink, .noprint, .metadata, .dablink { display: none }
-}
-
-/* Temp IE fix to stop it re-fetching the logo */
-#p-logo a {
-  background-image: url(http://upload.wikimedia.org/wikipedia/nn/b/bc/Wiki.png)!important;
-}
-
-/* Style for "notices" */
-.notice {
-    text-align: justify;
-    margin: 1em 0.5em;
-    padding: 0.5em;
-}
-
-#disambig {
-    border-top: 3px double #cccccc; 
-    border-bottom: 3px double #cccccc;
-}
-
-/*
-</pre>
-*/
-',
+# Math options
+'mw_math_png'           => 'Vis alltid som PNG',
+'mw_math_simple'        => 'HTML om svært enkel, elles PNG',
+'mw_math_html'          => 'HTML om mogleg, elles PNG',
+'mw_math_source'        => 'Behald som TeX (for tekst-nettlesarar)',
+'mw_math_modern'        => 'Tilrådd for moderne nettlesarar',
+'mw_math_mathml'        => 'MathML dersom mogleg (eksperimentell)',
+
+# Patrolling
+'markaspatrolleddiff'   => 'Merk som patruljert',
+'markaspatrolledlink'   => '[$1]',
+'markaspatrolledtext'   => 'Merk denne innhaldssida som patruljert',
+'markedaspatrolled'     => 'Merk som patruljert',
+'markedaspatrolledtext' => 'Den valde versjonen er vorten merkt som patruljert.',
+'rcpatroldisabled'      => 'Siste-endringar-patruljering er deaktivert',
+'rcpatroldisabledtext'  => 'Patruljeringsfunksjonen er deaktivert.',
 
+# stylesheets
 'Monobook.js'           => '/*
 <pre>
 */
@@ -1261,16 +1349,16 @@ ta = new Object();
 ta[\'pt-userpage\']             = new Array(\'.\',\'Brukarsida mi\'); 
 ta[\'pt-anonuserpage\']         = new Array(\'.\',\'Brukarsida for ip-adressa du redigerer under\'); 
 ta[\'pt-mytalk\']               = new Array(\'n\',\'Diskusjonssida mi\'); 
-ta[\'pt-anontalk\']             = new Array(\'n\',\'Diskusjon om redigeringar gjorde av denne ip-adressa\'); 
+ta[\'pt-anontalk\']             = new Array(\'n\',\'Diskusjon om endringar gjorde av denne ip-adressa\'); 
 ta[\'pt-preferences\']          = new Array(\'\',\'Innstillingane mine\'); 
 ta[\'pt-watchlist\']            = new Array(\'l\',\'Lista over sidene du overvakar.\'); 
 ta[\'pt-mycontris\']            = new Array(\'y\',\'Liste over bidraga mine\'); 
-ta[\'pt-login\']                = new Array(\'o\',\'Du er oppfordra til å logge inn, men det er ikkje obligatorisk.\'); 
-ta[\'pt-anonlogin\']            = new Array(\'o\',\'Du er oppfordra til å logge inn, men det er ikkje obligatorisk.\'); 
+ta[\'pt-login\']                = new Array(\'o\',\'Det er ikkje obligatorisk å logga inn, men medfører mange fordelar.\'); 
+ta[\'pt-anonlogin\']            = new Array(\'o\',\'Det er ikkje obligatorisk å logga inn, men medfører mange fordelar.\'); 
 ta[\'pt-logout\']               = new Array(\'o\',\'Logg ut\'); 
 ta[\'ca-talk\']                 = new Array(\'t\',\'Diskusjon om innhaldssida\'); 
-ta[\'ca-edit\']                 = new Array(\'e\',\'Du kan redigere denne sida. Ver venleg og bruk førehandsvisings-knappen før du lagrar.\'); 
-ta[\'ca-addsection\']           = new Array(\'+\',\'Legg til ein del på denne diskusjonssida.\'); 
+ta[\'ca-edit\']                 = new Array(\'e\',\'Du kan endre denne sida. Bruk førehandsvisings-knappen før du lagrar.\'); 
+ta[\'ca-addsection\']           = new Array(\'+\',\'Legg til ein bolk på denne diskusjonssida.\'); 
 ta[\'ca-viewsource\']           = new Array(\'e\',\'Denne sida er verna, men du kan sjå kjeldeteksten.\'); 
 ta[\'ca-history\']              = new Array(\'h\',\'Eldre versjonar av denne sida.\'); 
 ta[\'ca-protect\']              = new Array(\'=\',\'Vern denne sida\'); 
@@ -1278,19 +1366,19 @@ ta[\'ca-delete\']               = new Array(\'d\',\'Slett denne sida\');
 ta[\'ca-undelete\']             = new Array(\'d\',\'Attopprett denne sida\'); 
 ta[\'ca-move\']                 = new Array(\'m\',\'Flytt denne sida\'); 
 ta[\'ca-nomove\']               = new Array(\'\',\'Du har ikkje tilgang til å flytte denne sida\'); 
-ta[\'ca-watch\']                = new Array(\'w\',\'Legge denne sida til i overvakingslista di\'); 
+ta[\'ca-watch\']                = new Array(\'w\',\'Legg denne sida til i overvakingslista di\'); 
 ta[\'ca-unwatch\']              = new Array(\'w\',\'Fjern denne sida frå overvakingslista di\'); 
 ta[\'search\']                  = new Array(\'f\',\'Søk gjennom denne wikien\'); 
 ta[\'p-logo\']                  = new Array(\'\',\'Hovudside\'); 
 ta[\'n-mainpage\']              = new Array(\'z\',\'Gå til hovudsida\'); 
-ta[\'n-portal\']                = new Array(\'\',\'Om prosjektet, kva du kan gjera, kor ein finn saker og ting\'); 
+ta[\'n-portal\']                = new Array(\'\',\'Om prosjektet, kva du kan gjera, kvar du finn saker og ting\'); 
 ta[\'n-currentevents\']         = new Array(\'\',\'Aktuelt\'); 
 ta[\'n-recentchanges\']         = new Array(\'r\',\'Liste over dei siste endringane som er gjort på wikien.\'); 
 ta[\'n-randompage\']            = new Array(\'x\',\'Vis ei tilfeldig side\'); 
 ta[\'n-help\']                  = new Array(\'\',\'Hjelp til å bruke alle funksjonane.\'); 
 ta[\'n-sitesupport\']           = new Array(\'\',\'Støtt oss!\'); 
 ta[\'t-whatlinkshere\']         = new Array(\'j\',\'Liste over alle wikisidene som har lenkjer hit\'); 
-ta[\'t-recentchangeslinked\']   = new Array(\'k\',\'Siste endringar i sider som har lenkjer hit\'); 
+ta[\'t-recentchangeslinked\']   = new Array(\'k\',\'Siste endringar på sider denne sida lenkjer til\'); 
 ta[\'feed-rss\']                = new Array(\'\',\'RSS-mating for denne sida\'); 
 ta[\'feed-atom\']               = new Array(\'\',\'Atom-mating for denne sida\'); 
 ta[\'t-contributions\']         = new Array(\'\',\'Sjå liste over bidrag frå denne brukaren\'); 
@@ -1300,7 +1388,7 @@ ta[\'t-specialpages\']          = new Array(\'q\',\'Liste over spesialsider\');
 ta[\'ca-nstab-main\']           = new Array(\'c\',\'Vis innhaldssida\'); 
 ta[\'ca-nstab-user\']           = new Array(\'c\',\'Vis brukarsida\'); 
 ta[\'ca-nstab-media\']          = new Array(\'c\',\'Direktelenkje (filpeikar) til fil\'); 
-ta[\'ca-nstab-special\']        = new Array(\'\',\'Dette er ei spesialside, du kan ikkje redigere ho.\'); 
+ta[\'ca-nstab-special\']        = new Array(\'\',\'Dette er ei spesialside, du kan ikkje endre ho.\'); 
 ta[\'ca-nstab-wp\']             = new Array(\'c\',\'Vis prosjektside\'); 
 ta[\'ca-nstab-image\']          = new Array(\'c\',\'Vis filside\'); 
 ta[\'ca-nstab-mediawiki\']      = new Array(\'c\',\'Vis systemmelding\'); 
@@ -1310,7 +1398,280 @@ ta[\'ca-nstab-category\']       = new Array(\'c\',\'Vis kategoriside\');
 /*
 </pre>
 */
-'
+',
+
+# image deletion
+'deletedrevision'      => 'Slett gammal versjon $1.',
+
+# browsing diffs
+'previousdiff'         => '← Gå til førre skilnaden',
+'nextdiff'             => 'Gå til neste skilnaden →',
+'imagemaxsize'         => 'Avgrens bilete på filsider til (pikslar): ',
+'thumbsize'            => 'Miniatyrstørrelse: ',
+'showbigimage'         => 'Last ned høgoppløysingsversjon ($1x$2, $3 KB)',
+'newimages'            => 'Filgalleri',
+
+# labels for User: and Title: on Special:Log pages
+'specialloguserlabel'  => 'Brukar: ',
+'speciallogtitlelabel' => 'Tittel: ',
+
+'passwordtooshort'     => 'Passordet er for kort. Det må vera minst $1 teikn langt.',
+
+# Media Warning
+'mediawarning'         => '\'\'\'Åtvaring\'\'\': Denne fila kan innehalda skadelege program, ved å opna ho kan systemet ditt verte skadelidande.
+<hr>',
+
+'fileinfo'             => '$1KB, MIME-type: <code>$2</code>',
+
+# Metadata
+'metadata'             => 'Metadata',
+
+# Exif tags
+'exif-imagewidth'      => 'Breidd',
+'exif-imagelength'     => 'Høgd',
+'exif-bitspersample'   => 'Bit per komponent',
+'exif-compression'     => 'Komprimeringsteknikk',
+'exif-photometricinterpretation' => 'Pikselsamansetjing',
+'exif-orientation'     => 'Retning',
+'exif-samplesperpixel' => 'Tal komponentar',
+'exif-planarconfiguration' => 'Dataarrangement',
+'exif-ycbcrpositioning' => 'Y- og C-posisjon',
+'exif-xresolution'     => 'Oppløysing i breidda',
+'exif-yresolution'     => 'Oppløysing i høgda',
+'exif-resolutionunit'  => 'Eining for X og Y oppløysing',
+'exif-jpeginterchangeformatlength' => 'Byte JPEG-data',
+'exif-referenceblackwhite' => 'Svart og kvit referanseverdipar',
+'exif-datetime'        => 'Dato og tid endra',
+'exif-imagedescription' => 'Tittel',
+'exif-make'            => 'Kameraprodusent',
+'exif-model'           => 'Kameramodell',
+'exif-software'        => 'Programvare brukt',
+'exif-artist'          => 'Skapar',
+'exif-copyright'       => 'Opphavsrettsleg eigar',
+'exif-exifversion'     => 'Exif-versjon',
+'exif-flashpixversion' => 'Støtta Flashpix versjon',
+'exif-pixelydimension'  => 'Gyldig biletbreidd',
+'exif-pixelxdimension'  => 'Gyldig bilethøgd',
+'exif-makernote'        => 'Produsentnotat',
+'exif-usercomment'      => 'Brukarkommentarar',
+'exif-relatedsoundfile' => 'Tilknytt lydfil',
+'exif-datetimeoriginal' => 'Dato og tid laga',
+'exif-datetimedigitized' => 'Dato og tid digitalisert',
+'exif-subsectime'       => 'Dato og tid subsekund',
+'exif-subsectimeoriginal' => 'Dato og tid laga subsekund',
+'exif-subsectimedigitized' => 'Dato og tid digitalisert subsekund',
+'exif-exposuretime'     => 'Eksponeringstid',
+'exif-fnumber'          => 'F-nummer',
+'exif-exposureprogram'  => 'Eksponeringsprogram',
+'exif-isospeedratings'  => 'Lysfølsemd (ISO)',
+'exif-shutterspeedvalue' => 'Lukkarfart',
+'exif-aperturevalue'    => 'Blendaropning',
+'exif-brightnessvalue'  => 'Lysstyrke',
+'exif-exposurebiasvalue' => 'Exposure bias',
+'exif-subjectdistance'  => 'Motivavstand',
+'exif-meteringmode'     => 'Målemodus',
+'exif-lightsource'      => 'Lyskjelde',
+'exif-flash'            => 'Blits',
+'exif-focallength'      => 'Linsefokallengd',
+'exif-subjectarea'      => 'Motivområde',
+'exif-flashenergy'      => 'Blitsenergi',
+'exif-subjectlocation'  => 'Motivplassering',
+'exif-exposureindex'    => 'Eksponeringsindeks',
+'exif-sensingmethod'    => 'Sensor',
+'exif-filesource'       => 'Filkjelde',
+'exif-scenetype'        => 'Scenetype',
+'exif-cfapattern'       => 'CFA-mønster',
+'exif-exposuremode'     => 'Eksponeringsmodus',
+'exif-whitebalance'     => 'Kvitbalanse',
+'exif-digitalzoomratio' => 'Digital zoom-rate',
+'exif-focallengthin35mmfilm' => '(Tilsvarande) brennvidd ved 35 mm film',
+'exif-scenecapturetype' => 'Motivtype',
+'exif-gaincontrol'      => 'Scene control',
+'exif-contrast'         => 'Kontrast',
+'exif-saturation'       => 'Metting',
+'exif-sharpness'        => 'Skarpleik',
+'exif-subjectdistancerange' => 'Motivavstandsområde',
+'exif-imageuniqueid'    => 'Unik bilete-ID',
+'exif-gpsversionid'     => 'GPS-merke-versjon',
+'exif-gpslatituderef'   => 'Nordleg eller sørleg breiddegrad',
+'exif-gpslatitude'      => 'Breiddegrad',
+'exif-gpslongituderef'  => 'Austleg eller vestleg lengdegrad',
+'exif-gpslongitude'     => 'Lengdegrad',
+'exif-gpsaltituderef'   => 'Høgdereferanse',
+'exif-gpsaltitude'      => 'Høgd over havet',
+'exif-gpstimestamp'     => 'GPS-tid (atomklokke)',
+'exif-gpssatellites'    => 'Satellittar brukt for å måle',
+'exif-gpsstatus'        => 'GPS-Mottakarstatus',
+'exif-gpsmeasuremode'   => 'Målemodus',
+'exif-gpsdop'           => 'Målepresisjon',
+'exif-gpsspeedref'      => 'Fartsmåleining',
+'exif-gpsspeed'         => 'Fart på GPS-mottakar',
+'exif-gpstrackref'      => 'Referanse for rørsleretning',
+'exif-gpstrack'         => 'Rørsleretning',
+'exif-gpsimgdirectionref' => 'Referanse for retning åt biletet',
+'exif-gpsimgdirection'  => 'Retninga åt biletet',
+'exif-gpsmapdatum'      => 'Geodetisk kartleggingsdata brukt',
+'exif-gpsdestlatituderef' => 'Referanse for målbreiddegrad',
+'exif-gpsdestlatitude'  => 'Målbreiddegrad',
+'exif-gpsdestlongituderef' => 'Referanse for mållengdegrad',
+'exif-gpsdestlongitude' => 'Mållengdegrad',
+'exif-gpsdestdistanceref' => 'Referanse for avstand til mål',
+'exif-gpsdestdistance'  => 'Avstand til mål',
+'exif-gpsprocessingmethod' => 'Namn på GPS-handsamingsmetode',
+'exif-gpsareainformation'  => 'Namn på GPS-område',
+'exif-gpsdatestamp'     => 'GPS-dato',
+'exif-gpsdifferential'  => 'GPS differential correction',
+
+# Exif attributes
+'exif-compression-1'    => 'Ukomprimert',
+
+'exif-orientation-1'    => 'Normal', // 0th row: top; 0th column: left
+'exif-orientation-2'    => 'Spegla vassrett', // 0th row: top; 0th column: right
+'exif-orientation-3'    => 'Rotert 180°', // 0th row: bottom; 0th column: right
+'exif-orientation-4'    => 'Spegla loddrett', // 0th row: bottom; 0th column: left
+'exif-orientation-5'    => 'Rotert 90° motsols og spegla vassrett', // 0th row: left; 0th column: top
+'exif-orientation-6'    => 'Rotert 90° medsols', // 0th row: right; 0th column: top
+'exif-orientation-7'    => 'Rotert 90° medsols og spegla loddrett', // 0th row: right; 0th column: bottom
+'exif-orientation-8'    => 'Rotert 90° motsols', // 0th row: left; 0th column: bottom
+
+'exif-resolutionunit-2' => 'tommar',
+'exif-resolutionunit-3' => 'centimeter',
+
+'exif-componentsconfiguration-0' => 'finst ikkje',
+
+'exif-exposureprogram-0' => 'Ikkje bestemt',
+'exif-exposureprogram-1' => 'Manuelt',
+'exif-exposureprogram-2' => 'Normalt program',
+'exif-exposureprogram-3' => 'Blendarprioritet',
+'exif-exposureprogram-4' => 'Lukkarprioritet',
+'exif-exposureprogram-5' => 'Kreativt program (mest mogleg skarpt)',
+'exif-exposureprogram-6' => 'Handlingsprogram (med vekt på snøgg lukkar)',
+'exif-exposureprogram-7' => 'Portrettmodus (for nærbilete med uskarp bakgrunn)',
+'exif-exposureprogram-8' => 'Landskapsmodus (for landskapsbilete med skarp bakgrunn)',
+
+'exif-meteringmode-0' => 'Ukjent',
+'exif-meteringmode-1' => 'Snittmåling',
+'exif-meteringmode-2' => 'Snittmåling med vekt på midten',
+'exif-meteringmode-3' => 'Punktmåling',
+'exif-meteringmode-4' => 'Fleirpunktsmåling',
+'exif-meteringmode-5' => 'Mønster',
+'exif-meteringmode-6' => 'Delvis',
+'exif-meteringmode-255' => 'Annan',
+
+'exif-lightsource-0' => 'Ukjent',
+'exif-lightsource-1' => 'Dagslys',
+'exif-lightsource-2' => 'Fluorescerande',
+'exif-lightsource-4' => 'Blits',
+'exif-lightsource-9' => 'Fint vêr',
+'exif-lightsource-10' => 'Overskya vêr',
+'exif-lightsource-11' => 'Skugge',
+'exif-lightsource-12' => 'Fluorescerande dagslys (D 5700 – 7100K)',
+'exif-lightsource-13' => 'Dag, kvitt, fluorescerande (N 4600 – 5400K)',
+'exif-lightsource-14' => 'Kjølig, kvitt, fluorescerande (W 3900 – 4500K)',
+'exif-lightsource-15' => 'Kvitt fluorescerande (WW 3200 – 3700K)',
+'exif-lightsource-17' => 'Standardlys A',
+'exif-lightsource-18' => 'Standardlys B',
+'exif-lightsource-19' => 'Standardlys C',
+'exif-lightsource-255' => 'Anna lyskjelde',
+
+'exif-sensingmethod-1' => 'Ikkje bestemt',
+'exif-sensingmethod-2' => 'Einbrikka fargeområdesensor',
+'exif-sensingmethod-3' => 'Tobrikka fargeområdesensor',
+'exif-sensingmethod-4' => 'Trebrikka fargeområdesensor',
+'exif-sensingmethod-7' => 'Trilinær sensor',
+
+'exif-scenetype-1'     => 'Direkte fotografert bilete',
+
+'exif-customrendered-0' => 'Normal prosess',
+'exif-customrendered-1' => 'Tilpassa prosess',
+
+'exif-exposuremode-0'   => 'Autoeksponert',
+'exif-exposuremode-1'   => 'Manuelt eksponert',
+
+'exif-whitebalance-0'   => 'Auto kvitbalanse',
+'exif-whitebalance-1'   => 'Manuell kvitbalanse',
+
+'exif-scenecapturetype-0' => 'Standard',
+'exif-scenecapturetype-1' => 'Landskap',
+'exif-scenecapturetype-2' => 'Portrett',
+'exif-scenecapturetype-3' => 'Nattscene',
+
+'exif-gaincontrol-0'      => 'Ingen',
+
+'exif-contrast-0'         => 'Normal',
+'exif-contrast-1'         => 'Mjuk',
+'exif-contrast-2'         => 'Hard',
+
+'exif-saturation-0'       => 'Normal',
+'exif-saturation-1'       => 'Låg metting',
+'exif-saturation-2'       => 'Høg metting',
+
+'exif-sharpness-0'        => 'Normal',
+'exif-sharpness-1'        => 'Mjuk',
+'exif-sharpness-2'        => 'Hard',
+
+'exif-subjectdistancerange-0' => 'Ukjent',
+'exif-subjectdistancerange-1' => 'Makro',
+'exif-subjectdistancerange-2' => 'Nært',
+'exif-subjectdistancerange-3' => 'Fjernt',
+
+// Pseudotags used for GPSLatitudeRef and GPSDestLatitudeRef
+'exif-gpslatitude-n'      => 'Nordleg breiddegrad',
+'exif-gpslatitude-s'      => 'Sørleg breiddegrad',
+
+// Pseudotags used for GPSLongitudeRef and GPSDestLongitudeRef
+'exif-gpslongitude-e'     => 'Austleg lengdegrad',
+'exif-gpslongitude-w'     => 'Vestleg lengdegrad',
+
+'exif-gpsstatus-a'        => 'Måling pågår',
+
+'exif-gpsmeasuremode-2'   => 'todimensjonalt målt',
+'exif-gpsmeasuremode-3'   => 'tredimensjonalt målt',
+
+// Pseudotags used for GPSSpeedRef and GPSDestDistanceRef
+'exif-gpsspeed-k'         => 'Kilometer per time',
+'exif-gpsspeed-m'         => 'Engelsk mil per time',
+'exif-gpsspeed-n'         => 'Knop',
+
+// Pseudotags used for GPSTrackRef, GPSImgDirectionRef and GPSDestBearingRef
+'exif-gpsdirection-t'     => 'Verkeleg retning',
+'exif-gpsdirection-m'     => 'Magnetisk retning',
+
+# external editor support
+'edit-externally'         => 'Endre denne fila med eit eksternt program',
+'edit-externally-help'    => 'Sjå [[Help:Eksterne program|instruksjonane]] for meir informasjon.',
+
+# 'all' in various places, this might be different for inflicted languages
+'recentchangesall'        => 'alle',
+'imagelistall'            => 'alle',
+'watchlistall1'           => 'alle',
+'watchlistall2'           => 'alle',
+'contributionsall'        => 'alle',
+
+# E-mail address confirmation
+'confirmemail'            => 'Stadfest e-postadresse',
+'confirmemail_text'       => '{{SITENAME}} krev at du stadfester e-postadressa di
+før du får brukt funksjonar knytt til e-post. Klikk på knappen under for å sende ei stadfestingsmelding
+til adressa di. E-posten kjem med ei lenkje som har ein kode; opne
+lenkja i nettlesaren din for å stadfeste at e-postadressa di er gyldig.',
+'confirmemail_send'       => 'Send stadfestingsmelding',
+'confirmemail_sent'       => 'Stadfestingsmelding er sendt.',
+'confirmemail_sendfailed' => 'Kunne ikkje sende stadfestingsmelding. Sjå til at adressa ikkje har ugyldige bokstavar.',
+'confirmemail_invalid'    => 'Feil stadfestingskode. Koden er kanskje for forelda.',
+'confirmemail_success'    => 'E-postadressa di er stadfest. Du kan no logge inn og kose deg med {{SITENAME}}.',
+'confirmemail_loggedin'   => 'E-postadressa di er stadfest.',
+'confirmemail_error'      => 'Noko gjekk gale når stadfestinga di skulle lagrast.',
+
+'confirmemail_subject'    => 'Stadfesting av e-postadresse frå {{SITENAME}}',
+'confirmemail_body'       => 'Nokon, truleg du, frå IP-adressa $1, har registrert kontoen «$2» med di e-postadresse på {{SITENAME}}.
+
+For å stadfeste at denne kontoen faktisk høyrer til deg og for å slå på
+funksjonar tilknytt e-post på {{SITENAME}} må du opne denne lenkja i nettlesaren din:
+
+$3
+
+Dersom dette *ikkje* er deg, må du ikkje opne lenkja. Denne stadfestingskoden
+blir forelda $4.'
 
 );
 
@@ -1321,11 +1682,6 @@ class LanguageNn extends LanguageUtf8 {
                return $wgNamespaceNamesNn;
        }
 
-       function getDefaultUserOptions () {
-               global $wgDefaultUserOptionsNn;
-               return $wgDefaultUserOptionsNn;
-               }
-
        function getQuickbarSettings() {
                global $wgQuickbarSettingsNn;
                return $wgQuickbarSettingsNn;
@@ -1336,17 +1692,12 @@ class LanguageNn extends LanguageUtf8 {
                return $wgSkinNamesNn;
        }
 
-       function getMathNames() {
-               global $wgMathNamesNn;
-               return $wgMathNamesNn;
-       }
-
        function getDateFormats() {
                global $wgDateFormatsNn;
                return $wgDateFormatsNn;
        }
 
-       function getBookstoreList () {
+       function getBookstoreList() {
                global $wgBookstoreListNn ;
                return $wgBookstoreListNn ;
        }
@@ -1357,46 +1708,65 @@ class LanguageNn extends LanguageUtf8 {
                return $wgMagicWordsNn;
        }
 
-       function getNsText( $index ) {
-               global $wgNamespaceNamesNn;
-               return $wgNamespaceNamesNn[$index];
-       }
+       function time($ts, $adj = false, $format = true) {
+               global $wgUser;
+               if ( $adj ) { $ts = $this->userAdjust( $ts ); } # Adjust based on the timezone setting.
 
-       function getNsIndex( $text ) {
-               global $wgNamespaceNamesNn;
+               $format = $this->dateFormat($format);
 
-               foreach ( $wgNamespaceNamesNn as $i => $n ) {
-                       if ( 0 == strcasecmp( $n, $text ) ) { return $i; }
+               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 );
                }
-               return false;
-       }
 
-       # Inherit userAdjust()
-
-       function date( $ts, $adj = false )
-       {
-               if ( $adj ) { $ts = $this->userAdjust( $ts ); }
-
-               $d = (0 + substr( $ts, 6, 2 )) . ". " .
-                 $this->getMonthAbbreviation( substr( $ts, 4, 2 ) ) . ' ' .
-                 substr( $ts, 0, 4 );
-               return $d;
        }
-
-       function time( $ts, $adj = false )
-       {
-               if ( $adj ) { $ts = $this->userAdjust( $ts ); }
-
-               $t = substr( $ts, 8, 4 );
-               return $t;
+       
+       function date( $ts, $adj = false, $format = true) {
+               global $wgUser;
+               if ( $adj ) { $ts = $this->userAdjust( $ts ); } # Adjust based on the timezone setting.
+               $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 ) ) . '. ' .
+                               substr($ts, 0, 4);
+                       # 2001-01-15 16:12:34
+                       case 'ISO 8601': return substr($ts, 0, 4). '-' . substr($ts, 4, 2). '-' .substr($ts, 6, 2);
+
+                       # 15. januar 2001 kl. 16:12 || 16:12, 15. januar 2001
+                       default: return (0 + substr( $ts, 6, 2 )) . '. ' .
+                               $this->getMonthName( substr( $ts, 4, 2 ) ) . ' ' .
+                               substr($ts, 0, 4);
+               }
+               
        }
+       
+       function timeanddate( $ts, $adj = false, $format = true) {
+               global $wgUser;
+               
+               $format = $this->dateFormat($format);
+               
+               switch ( $format ) {
+                       # 16:12, 15. januar 2001 || 16:12, 15. jan. 2001
+                       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, $format ) . ' ' . $this->time( $ts, $adj, $format );
+                       # 15. januar 2001 kl. 16:12 || 15. jan. 2001 kl. 16:12
+                       default: return $this->date( $ts, $adj, $format ) . ' kl. ' . $this->time( $ts, $adj, $format );
+               }
 
-       function timeanddate( $ts, $adj = false )
-       {
-               return $this->date( $ts, $adj ) . ' kl. ' . $this->time( $ts, $adj );
        }
 
-       # Inherit rfc1123()
+       var $digitTransTable = array(
+               ',' => '&nbsp;',
+               '.' => ','
+       );
+       
+       function formatNum( $number, $year = false ) {
+               return $year ? $number : strtr($this->commafy($number), $this->digitTransTable);
+       }
 
        function getMessage( $key )
        {
@@ -1404,26 +1774,10 @@ class LanguageNn extends LanguageUtf8 {
                if( isset( $wgAllMessagesNn[$key] ) ) {
                        return $wgAllMessagesNn[$key];
                } else {
-                       return ""; # ??
+                       return parent::getMessage( $key );
                }
        }
 
-       # Inherit ucfirst()
-       
-       # Inherit checkTitleEncoding()
-       
-       # Inherit stripForSearch()
-       
-       # Inherit setAltEncoding()
-       
-       # Inherit recodeForEdit()
-       
-       # Inherit recodeInput()
-       
-       # Inherit replaceDates()
-       
-       # Inherit isRTL()
-
 }
 
 ?>