Localisation updates for core from translatewiki.net
[lhc/web/wiklou.git] / languages / messages / MessagesFi.php
index bd410ea..241d9c3 100644 (file)
@@ -83,14 +83,101 @@ $bookstoreList = array(
 );
 
 $magicWords = array(
-       'redirect'            => array( 0, "#OHJAUS", "#UUDELLEENOHJAUS", "#REDIRECT" ),
-       'toc'                 => array( 0, "__SISÄLLYSLUETTELO__", "__TOC__" ),
-       'img_right'           => array( 1, "oikea", "right" ),
-       'img_left'            => array( 1, "vasen", "left" ),
-       'img_center'          => array( 1, "keskitetty", "center", "centre" ),
-       'img_framed'          => array( 1, "kehys", "kehystetty", "framed", "enframed", "frame" ),
-       'grammar'             => array( 0, "TAIVUTUS:", "GRAMMAR:" ),
-       'plural'              => array( 0, "MONIKKO:", "PLURAL:" ),
+       'redirect'              => array( '0', '#OHJAUS', '#UUDELLEENOHJAUS', '#REDIRECT' ),
+       'toc'                   => array( '0', '__SISÄLLYSLUETTELO__', '__TOC__' ),
+       'currentmonth'          => array( '1', 'KULUVAKUU', 'CURRENTMONTH' ),
+       'currentmonthname'      => array( '1', 'KULUVAKUUNIMI', 'CURRENTMONTHNAME' ),
+       'currentmonthnamegen'   => array( '1', 'KULUVAKUUNIMIGEN', 'CURRENTMONTHNAMEGEN' ),
+       'currentmonthabbrev'    => array( '1', 'KULUVAKUUNIMILYHYT', 'CURRENTMONTHABBREV' ),
+       'currentday'            => array( '1', 'KULUVAPÄIVÄ', 'CURRENTDAY' ),
+       'currentday2'           => array( '1', 'KULUVAPÄIVÄ2', 'CURRENTDAY2' ),
+       'currentdayname'        => array( '1', 'KULUVAPÄIVÄNIMI', 'CURRENTDAYNAME' ),
+       'currentyear'           => array( '1', 'KULUVAVUOSI', 'CURRENTYEAR' ),
+       'currenttime'           => array( '1', 'KULUVAAIKA', 'CURRENTTIME' ),
+       'currenthour'           => array( '1', 'KULUVATUNTI', 'CURRENTHOUR' ),
+       'localmonth'            => array( '1', 'PAIKALLINENKUU', 'LOCALMONTH' ),
+       'localmonthname'        => array( '1', 'PAIKALLINENKUUNIMI', 'LOCALMONTHNAME' ),
+       'localmonthnamegen'     => array( '1', 'PAIKALLINENKUUNIMIGEN', 'LOCALMONTHNAMEGEN' ),
+       'localmonthabbrev'      => array( '1', 'PAIKALLINENKUUNIMILYHYT', 'LOCALMONTHABBREV' ),
+       'localday'              => array( '1', 'PAIKALLINENPÄIVÄ', 'LOCALDAY' ),
+       'localday2'             => array( '1', 'PAIKALLINENPÄIVÄ2', 'LOCALDAY2' ),
+       'localdayname'          => array( '1', 'PAIKALLINENPÄIVÄNIMI', 'LOCALDAYNAME' ),
+       'localyear'             => array( '1', 'PAIKALLINENVUOSI', 'LOCALYEAR' ),
+       'localtime'             => array( '1', 'PAIKALLINENAIKA', 'LOCALTIME' ),
+       'localhour'             => array( '1', 'PAIKALLINENTUNTI', 'LOCALHOUR' ),
+       'numberofpages'         => array( '1', 'SIVUMÄÄRÄ', 'NUMBEROFPAGES' ),
+       'numberofarticles'      => array( '1', 'ARTIKKELIMÄÄRÄ', 'NUMBEROFARTICLES' ),
+       'numberoffiles'         => array( '1', 'TIEDOSTOMÄÄRÄ', 'NUMBEROFFILES' ),
+       'numberofusers'         => array( '1', 'KÄYTTÄJÄMÄÄRÄ', 'NUMBEROFUSERS' ),
+       'numberofedits'         => array( '1', 'MUOKKAUSMÄÄRÄ', 'NUMBEROFEDITS' ),
+       'pagename'              => array( '1', 'SIVUNIMI', 'PAGENAME' ),
+       'pagenamee'             => array( '1', 'SIVUNIMIE', 'PAGENAMEE' ),
+       'namespace'             => array( '1', 'NIMIAVARUUS', 'NAMESPACE' ),
+       'namespacee'            => array( '1', 'NIMIAVARUUSE', 'NAMESPACEE' ),
+       'talkspace'             => array( '1', 'KESKUSTELUAVARUUS', 'TALKSPACE' ),
+       'talkspacee'            => array( '1', 'KESKUSTELUAVARUUSE', 'TALKSPACEE' ),
+       'subjectspace'          => array( '1', 'AIHEAVARUUS', 'ARTIKKELIAVARUUS', 'SUBJECTSPACE', 'ARTICLESPACE' ),
+       'subjectspacee'         => array( '1', 'AIHEAVARUUSE', 'ARTIKKELIAVARUUSE', 'SUBJECTSPACEE', 'ARTICLESPACEE' ),
+       'fullpagename'          => array( '1', 'KOKOSIVUNIMI', 'FULLPAGENAME' ),
+       'fullpagenamee'         => array( '1', 'KOKOSIVUNIMIE', 'FULLPAGENAMEE' ),
+       'subpagename'           => array( '1', 'ALASIVUNIMI', 'SUBPAGENAME' ),
+       'subpagenamee'          => array( '1', 'ALASIVUNIMIE', 'SUBPAGENAMEE' ),
+       'basepagename'          => array( '1', 'KANTASIVUNIMI', 'BASEPAGENAME' ),
+       'basepagenamee'         => array( '1', 'KANTASIVUNIMIE', 'BASEPAGENAMEE' ),
+       'talkpagename'          => array( '1', 'KESKUSTELUSIVUNIMI', 'TALKPAGENAME' ),
+       'talkpagenamee'         => array( '1', 'KESKUSTELUSIVUNIMIE', 'TALKPAGENAMEE' ),
+       'subjectpagename'       => array( '1', 'AIHESIVUNIMI', 'ARTIKKELISIVUNIMI', 'SUBJECTPAGENAME', 'ARTICLEPAGENAME' ),
+       'subjectpagenamee'      => array( '1', 'AIHESIVUNIMIE', 'ARTIKKELISIVUNIMIE', 'SUBJECTPAGENAMEE', 'ARTICLEPAGENAMEE' ),
+       'subst'                 => array( '0', 'VASTINE:', 'SUBST:' ),
+       'img_thumbnail'         => array( '1', 'pikkukuva', 'thumbnail', 'thumb' ),
+       'img_manualthumb'       => array( '1', 'pikkukuva=$1', 'thumbnail=$1', 'thumb=$1' ),
+       'img_right'             => array( '1', 'oikea', 'right' ),
+       'img_left'              => array( '1', 'vasen', 'left' ),
+       'img_none'              => array( '1', 'tyhjä', 'none' ),
+       'img_center'            => array( '1', 'keskitetty', 'keski', 'center', 'centre' ),
+       'img_framed'            => array( '1', 'kehys', 'kehystetty', 'framed', 'enframed', 'frame' ),
+       'img_frameless'         => array( '1', 'kehyksetön', 'frameless' ),
+       'img_page'              => array( '1', 'sivu=$1', 'sivu $1', 'page=$1', 'page $1' ),
+       'img_upright'           => array( '1', 'yläoikea', 'yläoikea=$1', 'yläoikea $1', 'upright', 'upright=$1', 'upright $1' ),
+       'img_border'            => array( '1', 'reunus', 'border' ),
+       'img_baseline'          => array( '1', 'perustaso', 'baseline' ),
+       'img_sub'               => array( '1', 'alaindeksi', 'sub' ),
+       'img_super'             => array( '1', 'yläindeksi', 'super', 'sup' ),
+       'img_top'               => array( '1', 'ylös', 'ylhäällä', 'top' ),
+       'img_middle'            => array( '1', 'keskellä', 'middle' ),
+       'img_bottom'            => array( '1', 'alas', 'alhaalla', 'bottom' ),
+       'sitename'              => array( '1', 'SIVUSTONIMI', 'SITENAME' ),
+       'ns'                    => array( '0', 'NA:', 'NS:' ),
+       'localurl'              => array( '0', 'PAIKALLINENOSOITE:', 'LOCALURL:' ),
+       'localurle'             => array( '0', 'PAIKALLINENOSOITEE:', 'LOCALURLE:' ),
+       'server'                => array( '0', 'PALVELIN', 'SERVER' ),
+       'servername'            => array( '0', 'PALVELINNIMI', 'SERVERNAME' ),
+       'scriptpath'            => array( '0', 'SKRIPTIPOLKU', 'SCRIPTPATH' ),
+       'grammar'               => array( '0', 'TAIVUTUS:', 'GRAMMAR:' ),
+       'currentweek'           => array( '1', 'KULUVAVIIKKO', 'CURRENTWEEK' ),
+       'currentdow'            => array( '1', 'KULUVAVIIKONPÄIVÄ', 'CURRENTDOW' ),
+       'localweek'             => array( '1', 'PAIKALLINENVIIKKO', 'LOCALWEEK' ),
+       'localdow'              => array( '1', 'PAIKALLINENVIIKONPÄIVÄ', 'LOCALDOW' ),
+       'revisionid'            => array( '1', 'VERSIOID', 'REVISIONID' ),
+       'revisionday'           => array( '1', 'VERSIOPÄIVÄ', 'REVISIONDAY' ),
+       'revisionday2'          => array( '1', 'VERSIOPÄIVÄ2', 'REVISIONDAY2' ),
+       'revisionmonth'         => array( '1', 'VERSIOKUUKAUSI', 'REVISIONMONTH' ),
+       'revisionyear'          => array( '1', 'VERSIOVUOSI', 'REVISIONYEAR' ),
+       'revisiontimestamp'     => array( '1', 'VERSIOAIKALEIMA', 'REVISIONTIMESTAMP' ),
+       'plural'                => array( '0', 'MONIKKO:', 'PLURAL:' ),
+       'fullurl'               => array( '0', 'TÄYSIOSOITE:', 'FULLURL:' ),
+       'fullurle'              => array( '0', 'TÄYSIOSOITEE:', 'FULLURLE:' ),
+       'displaytitle'          => array( '1', 'NÄKYVÄOTSIKKO', 'DISPLAYTITLE' ),
+       'currentversion'        => array( '1', 'NYKYINENVERSIO', 'CURRENTVERSION' ),
+       'currenttimestamp'      => array( '1', 'KULUVAAIKALEIMA', 'CURRENTTIMESTAMP' ),
+       'localtimestamp'        => array( '1', 'PAIKALLINENAIKALEIMA', 'LOCALTIMESTAMP' ),
+       'language'              => array( '0', '#KIELI:', '#LANGUAGE:' ),
+       'numberofadmins'        => array( '1', 'YLLÄPITÄJÄMÄÄRÄ', 'NUMBEROFADMINS' ),
+       'formatnum'             => array( '0', 'MUOTOILELUKU', 'FORMATNUM' ),
+       'defaultsort'           => array( '1', 'OLETUSAAKKOSTUS', 'DEFAULTSORT:', 'DEFAULTSORTKEY:', 'DEFAULTCATEGORYSORT:' ),
+       'filepath'              => array( '0', 'TIEDOSTOPOLKU:', 'FILEPATH:' ),
+       'hiddencat'             => array( '1', '__PIILOLUOKKA__', '__HIDDENCAT__' ),
+       'pagesize'              => array( '1', 'SIVUKOKO', 'PAGESIZE' ),
 );
 
 $specialPageAliases = array(
@@ -585,6 +672,7 @@ Käyttäjätunnuksesi on luotu.
 'gender-unknown'             => 'Määrittelemätön',
 'gender-male'                => 'Mies',
 'gender-female'              => 'Nainen',
+'prefs-help-gender'          => 'Vapaaehtoinen. Tietoa käytetään ohjelmistossa kielellisesti oikeaan ilmaisuun. Tämä tieto on julkinen.',
 'email'                      => 'Sähköpostitoiminnot',
 'prefs-help-realname'        => 'Vapaaehtoinen. Nimesi näytetään käyttäjätunnuksesi sijasta sivun tekijäluettelossa.',
 'loginerror'                 => 'Sisäänkirjautumisvirhe',
@@ -594,7 +682,7 @@ Käyttäjätunnuksesi on luotu.
 'nocookieslogin'             => '{{SITENAME}} käyttää evästeitä sisäänkirjautumisen yhteydessä. Selaimesi ei salli evästeitä. Ota ne käyttöön, ja yritä uudelleen.',
 'noname'                     => 'Et ole määritellyt kelvollista käyttäjänimeä.',
 'loginsuccesstitle'          => 'Sisäänkirjautuminen onnistui',
-'loginsuccess'               => 'Olet kirjautunut käyttäjänä $1.',
+'loginsuccess'               => "'''Olet kirjautunut käyttäjänä $1.'''",
 'nosuchuser'                 => 'Käyttäjää ”$1” ei ole olemassa. Nimet ovat kirjainkoosta riippuvaisia. Tarkista kirjoititko nimen oikein, tai [[Special:UserLogin/signup|luo uusi käyttäjätunnus]].',
 'nosuchusershort'            => 'Käyttäjää nimeltä ”<nowiki>$1</nowiki>” ei ole. Kirjoititko nimen oikein?',
 'nouserspecified'            => 'Käyttäjätunnusta ei ole määritelty.',
@@ -732,7 +820,7 @@ Liitä kaikki ylläolevat tiedot mahdollisiin kyselyihisi.",
 Salasanan tälle uudelle tunnukselle voi vaihtaa kirjautumisen jälkeen [[Special:ChangePassword|asetussivulla]].',
 'newarticle'                       => '(uusi)',
 'newarticletext'                   => 'Linkki toi sivulle, jota ei vielä ole. Voit luoda sivun kirjoittamalla alla olevaan tilaan. Jos et halua luoda sivua, käytä selaimen paluutoimintoa.',
-'anontalkpagetext'                 => "----''Tämä on nimettömän käyttäjän keskustelusivu. Hän ei ole joko luonut itselleen käyttäjätunnusta tai ei käytä sitä. Siksi hänet tunnistetaan nyt numeerisella IP-osoitteella. Kyseinen IP-osoite voi olla useamman henkilön käytössä. Jos olet nimetön käyttäjä, ja sinusta tuntuu, että aiheettomia kommentteja on ohjattu sinulle, [[Special:UserLogin|luo itsellesi käyttäjätunnus tai kirjaudu sisään]] välttääksesi jatkossa sekaannukset muiden nimettömien käyttäjien kanssa.''",
+'anontalkpagetext'                 => "----''Tämä on nimettömän käyttäjän keskustelusivu. Hän ei ole joko luonut itselleen käyttäjätunnusta tai ei käytä sitä. Siksi hänet tunnistetaan nyt numeerisella IP-osoitteella. Kyseinen IP-osoite voi olla useamman henkilön käytössä. Jos olet nimetön käyttäjä, ja sinusta tuntuu, että aiheettomia kommentteja on ohjattu sinulle, [[Special:UserLogin/signup|luo itsellesi käyttäjätunnus]] tai [[Special:UserLogin|kirjaudu sisään]] välttääksesi jatkossa sekaannukset muiden nimettömien käyttäjien kanssa.''",
 'noarticletext'                    => '{{GRAMMAR:inessive|{{SITENAME}}}} ei ole tämän nimistä sivua.
 * Voit [[Special:Search/{{PAGENAME}}|etsiä sivun nimellä]] muilta sivuilta.
 * Voit kirjoittaa uuden sivun <span class="plainlinks">[{{fullurl:{{FULLPAGENAME}}|action=edit}} {{PAGENAME}}]</span>.',
@@ -1005,7 +1093,7 @@ Uuden ja vanhan sivun muutoksien pitää muodostaa jatkumo – ne eivät saa men
 'searchresults'                    => 'Hakutulokset',
 'searchresults-title'              => 'Haun tulokset hakusanalle ”$1”',
 'searchresulttext'                 => 'Lisätietoa {{GRAMMAR:genitive|{{SITENAME}}}} hakutoiminnoista on [[{{MediaWiki:Helppage}}|ohjesivulla]].',
-'searchsubtitle'                   => 'Haku termeillä [[:$1]]',
+'searchsubtitle'                   => "Etsit termillä '''[[:$1]]''' ([[Special:Prefixindex/$1|kaikki sivut alkaen termillä ”$1”]]{{int:pipe-separator}}[[Special:WhatLinksHere/$1|viittaukset sivuun ”$1”]])",
 'searchsubtitleinvalid'            => 'Haku termeillä $1',
 'noexactmatch'                     => 'Sivua ”$1” ei ole olemassa. Voit [[$1|luoda aiheesta uuden sivun]].',
 'noexactmatch-nocreate'            => "'''Sivua nimeltä ”$1” ei ole.'''",
@@ -1128,6 +1216,11 @@ Kokeile lisätä haun alkuun ''all:'', niin haku kohdistuu kaikkeen sisältöön
 'timezoneoffset'            => 'Aikaero',
 'servertime'                => 'Palvelimen aika',
 'guesstimezone'             => 'Utele selaimelta',
+'timezoneregion-africa'     => 'Afrikka',
+'timezoneregion-america'    => 'Amerikka',
+'timezoneregion-asia'       => 'Aasia',
+'timezoneregion-australia'  => 'Australia',
+'timezoneregion-europe'     => 'Eurooppa',
 'allowemail'                => 'Salli sähköpostin lähetys osoitteeseen',
 'prefs-searchoptions'       => 'Hakuasetukset',
 'prefs-namespaces'          => 'Nimiavaruudet',
@@ -1142,7 +1235,7 @@ Kokeile lisätä haun alkuun ''all:'', niin haku kohdistuu kaikkeen sisältöön
 'userrights-lookup-user'      => 'Käyttöoikeuksien hallinta',
 'userrights-user-editname'    => 'Käyttäjätunnus',
 'editusergroup'               => 'Muokkaa käyttäjän ryhmiä',
-'editinguser'                 => "Käyttäjän '''[[User:$1|$1]]''' oikeudet ([[User talk:$1|{{int:talkpagelinktext}}]] | [[Special:Contributions/$1|{{int:contribslink}}]])",
+'editinguser'                 => "Käyttäjän '''[[User:$1|$1]]''' oikeudet ([[User talk:$1|{{int:talkpagelinktext}}]]{{int:pipe-separator}}[[Special:Contributions/$1|{{int:contribslink}}]])",
 'userrights-editusergroup'    => 'Käyttäjän ryhmät',
 'saveusergroups'              => 'Tallenna',
 'userrights-groupsmember'     => 'Käyttäjä on jäsenenä ryhmissä',
@@ -1461,7 +1554,6 @@ Seuraava lista näyttää {{PLURAL:$1|ensimmäisen linkittävän sivun|$1 ensimm
 'noimage'                        => 'Tämän nimistä tiedostoa ei ole olemassa, mutta voit $1.',
 'noimage-linktext'               => 'tallentaa sen',
 'uploadnewversion-linktext'      => 'Tallenna uusi versio tästä tiedostosta',
-'imagepage-searchdupe'           => 'Etsi tiedoston kaksoiskappaleita',
 
 # File reversion
 'filerevert'                => 'Tiedoston $1 palautus',
@@ -1830,9 +1922,9 @@ Sivulla $2 on lista viimeaikaisista poistoista.',
 'rollbacklink'     => 'palauta',
 'rollbackfailed'   => 'Palautus epäonnistui',
 'cantrollback'     => 'Aiempaan versioon ei voi palauttaa, koska viimeisin kirjoittaja on sivun ainoa tekijä.',
-'alreadyrolled'    => 'Käyttäjän [[User:$2|$2]] ([[User talk:$2|keskustelu]] | [[Special:Contributions/$2|{{int:contribslink}}]]) tekemiä muutoksia sivuun [[:$1]] ei voi kumota, koska joku muu on muuttanut sivua.
+'alreadyrolled'    => 'Käyttäjän [[User:$2|$2]] ([[User talk:$2|keskustelu]]{{int:pipe-separator}}[[Special:Contributions/$2|{{int:contribslink}}]]) tekemiä muutoksia sivuun [[:$1]] ei voi kumota, koska joku muu on muuttanut sivua.
 
-Viimeisimmän muokkauksen on tehnyt käyttäjä [[User:$3|$3]] ([[User talk:$3|keskustelu]] | [[Special:Contributions/$3|{{int:contribslink}}]]).',
+Viimeisimmän muokkauksen on tehnyt käyttäjä [[User:$3|$3]] ([[User talk:$3|keskustelu]]{{int:pipe-separator}}[[Special:Contributions/$3|{{int:contribslink}}]]).',
 'editcomment'      => "Muokkauksen yhteenveto oli: ''$1''.", # only shown if there is an edit comment
 'revertpage'       => 'Käyttäjän [[Special:Contributions/$2|$2]] ([[User talk:$2|keskustelu]]) muokkaukset kumottiin ja sivu palautettiin viimeisimpään käyttäjän [[User:$1|$1]] tekemään versioon.', # Additionally available: $3: revid of the revision reverted to, $4: timestamp of the revision reverted to, $5: revid of the revision reverted from, $6: timestamp of the revision reverted from
 'rollback-success' => 'Käyttäjän ”$1” tekemät muokkaukset kumottiin ja artikkeli palautettiin käyttäjän $2 versioon.',