# E-mail sending
'php-mail-error-unknown' => 'Tuntematon virhe PHP:n mail()-funktiossa',
+'user-mail-no-addy' => 'Yritit lähettää sähköpostia ilman sähköpostiosoitetta.',
# Change password dialog
'resetpass' => 'Muuta salasana',
'resetpass-temp-password' => 'Väliaikainen salasana:',
# Special:PasswordReset
-'passwordreset' => 'Salasanan alustus',
-'passwordreset-text' => 'Saat sähköpostimuistutuksen tunnuksesi tiedoista, kun täytät tämän lomakkeen.',
-'passwordreset-legend' => 'Salasanan vaihto',
-'passwordreset-username' => 'Käyttäjätunnus:',
-'passwordreset-email' => 'Sähköpostiosoite',
-'passwordreset-emailelement' => 'Käyttäjätunnus: $1
+'passwordreset' => 'Salasanan alustus',
+'passwordreset-text' => 'Saat sähköpostimuistutuksen tunnuksesi tiedoista, kun täytät tämän lomakkeen.',
+'passwordreset-legend' => 'Salasanan vaihto',
+'passwordreset-disabled' => 'Salasanojen alustus ei ole mahdollista tässä wikissä.',
+'passwordreset-pretext' => '{{PLURAL:$1||Kirjoita jokin jäljempänä pyydetty tieto}}',
+'passwordreset-username' => 'Käyttäjätunnus:',
+'passwordreset-email' => 'Sähköpostiosoite',
+'passwordreset-emailtitle' => 'Tunnuksen tiedot {{GRAMMAR:inessive|{{SITENAME}}}}',
+'passwordreset-emailtext-ip' => 'Joku (ehkäpä sinä, IP-osoitteesta $1) pyysi salasanan muistutusta sivustolla {{SITENAME}} ($4).
+Seuraav{{PLURAL:$3|alla käyttäjätilillä|illa käyttäjätileillä}} on tämä sähköpostiosoite:
+
+$2
+
+{{PLURAL:$3|Tämä väliaikainen salasana|Nämä väliaikaiset salasanat}} vanhentuvat {{PLURAL:$5|päivän kuluttua|$5 päivän kuluttua}}.
+Sinun täytyy kirjautua sisään ja valita uusi salasana. Jos joku toinen teki tämän
+pyynnön, tai muistit sittenkin oman salasanasi, etkä halua enää muuttaa sitä,
+voit jättää tämän viestin huomiotta ja jatkaa vanhan salasanan käyttöä.',
+'passwordreset-emailtext-user' => 'Käyttäjä $1 pyysi muistutusta tunnuksesi tiedoista sivustolla {{SITENAME}}
+($4). {{PLURAL:$3|Seuraava tunnus on|Seuraavat tunnukset ovat}} liitetty tähän sähköpostiosoitteeseen:
+
+$2
+
+{{PLURAL:$3|Tämä väliaikainen salasana vanhentuu|Nämä väliaikaiset salasanat vanhentuvat}} {{PLURAL:$5|yhden päivän|$5 päivän}} kuluttua.
+Sinun kannattaa kirjautua sisään ja valita uusi salasana. Jos joku toinen teki tämän
+pyynnön tai muistat sittenkin vanhan salasanasi, etkä halua muuttaa sitä,
+voit jättää tämän viestin huomiotta ja jatkaa vanhan salasanan käyttöä.',
+'passwordreset-emailelement' => 'Käyttäjätunnus: $1
Väliaikainen salasana: $2',
+'passwordreset-emailsent' => 'Sähköpostimuistutus on lähetetty.',
# Special:ChangeEmail
+'changeemail' => 'Muuta sähköpostiosoitetta',
+'changeemail-header' => 'Muuta tunnuksen sähköpostiosoite',
+'changeemail-text' => 'Voit vaihtaa sähköpostiosoitteesi täyttämällä tämän lomakkeen. Muutoksen vahvistamiseen tarvitaan myös salasana.',
+'changeemail-no-info' => 'Tämän sivun käyttö edellyttää sisäänkirjautumista.',
'changeemail-oldemail' => 'Nykyinen sähköpostiosoite',
'changeemail-newemail' => 'Uusi sähköpostiosoite',
+'changeemail-none' => '(ei asetettu)',
'changeemail-submit' => 'Muuta sähköpostiosoite',
'changeemail-cancel' => 'Peruuta',
'templatesused' => 'Tällä sivulla {{PLURAL:$1|käytetty malline|käytetyt mallineet}}:',
'templatesusedpreview' => 'Esikatselussa mukana {{PLURAL:$1|oleva malline|olevat mallineet}}:',
'templatesusedsection' => 'Tässä osiossa mukana {{PLURAL:$1|oleva malline|olevat mallineet}}:',
+'distanttemplatesused' => 'Tällä sivulla {{PLURAL:$1|käytetty etämalline|käytetyt etämallineet}}:',
+'distanttemplatesusedpreview' => 'Tässä esikatselussa {{PLURAL:$1|käytetty etämalline|käytetyt etämallineet}}:',
+'distanttemplatesusedsection' => 'Tässä osiossa {{PLURAL:$1|käytetty etämalline|käytetyt etämallineet}}:',
'template-protected' => '(suojattu)',
'template-semiprotected' => '(suojattu kirjautumattomilta ja uusilta käyttäjiltä)',
'hiddencategories' => 'Tämä sivu kuuluu {{PLURAL:$1|seuraavaan piilotettuun luokkaan|seuraaviin piilotettuihin luokkiin}}:',
'revdelete-unsuppress' => 'Poista rajoitukset palautetuilta versiolta',
'revdelete-log' => 'Syy',
'revdelete-submit' => 'Toteuta {{PLURAL:$1|valittuun versioon|valittuihin versioihin}}',
-'revdelete-logentry' => 'muutti sivun [[$1]] version näkyvyyttä',
-'logdelete-logentry' => 'muutti sivun [[$1]] näkyvyyttä',
'revdelete-success' => "'''Version näkyvyys päivitetty.'''",
'revdelete-failure' => "'''Version näkyvyyttä ei voitu päivittää:'''
$1",
'revdel-restore-visible' => 'näkyvät muutokset',
'pagehist' => 'Sivun muutoshistoria',
'deletedhist' => 'Poistettujen versioiden historia',
-'revdelete-content' => 'sisällön',
-'revdelete-summary' => 'yhteenvedon',
-'revdelete-uname' => 'käyttäjänimen',
-'revdelete-restricted' => 'asetti rajoitukset ylläpitäjille',
-'revdelete-unrestricted' => 'poisti rajoitukset ylläpitäjiltä',
-'revdelete-hid' => 'piilotti $1',
-'revdelete-unhid' => 'palautti näkyviin $1',
-'revdelete-log-message' => '$1 koskien $2 {{PLURAL:$2|versiota}}',
-'logdelete-log-message' => '$1 koskien $2 {{PLURAL:$2|tapahtumaa}}',
'revdelete-hide-current' => 'Virhe tapahtui $2, $1 päivätyn kohteen piilottamisessa: tämä on nykyinen versio. Sitä ei voi piilottaa.',
'revdelete-show-no-access' => 'Virhe näyttäessä kohtaa $2 kello $1: kohta on merkitty ”rajoitetuksi”.
Sinulla ei ole oikeutta siihen.',
'searchmenu-legend' => 'Hakuasetukset',
'searchmenu-exists' => "'''Sivu [[:$1]] löytyy tästä wikistä.'''",
'searchmenu-new' => "'''Luo sivu ''[[:$1]]'' tähän wikiin.'''",
-'searchmenu-new-nocreate' => '”$1” on virheellinen sivun nimi tai sinulla ei ole oikeutta luoda sitä.',
'searchhelp-url' => 'Help:Sisällys',
'searchmenu-prefix' => '[[Special:PrefixIndex/$1|Selaa sivuja tällä etuliitteellä]]',
'searchprofile-articles' => 'Sisältösivut',
'searchdisabled' => 'Tekstihaku on poistettu toistaiseksi käytöstä suuren kuorman vuoksi. Voit käyttää alla olevaa Googlen hakukenttää sivujen etsimiseen, kunnes haku tulee taas käyttöön. <small>Huomaa, että ulkopuoliset kopiot {{GRAMMAR:genitive|{{SITENAME}}}} sisällöstä eivät välttämättä ole ajan tasalla.</small>',
# Quickbar
-'qbsettings' => 'Pikavalikko',
-'qbsettings-none' => 'Ei mitään',
-'qbsettings-fixedleft' => 'Tekstin mukana, vasen',
-'qbsettings-fixedright' => 'Tekstin mukana, oikea',
-'qbsettings-floatingleft' => 'Pysyen vasemmalla',
-'qbsettings-floatingright' => 'Pysyen oikealla',
+'qbsettings' => 'Pikavalikko',
+'qbsettings-none' => 'Ei mitään',
+'qbsettings-fixedleft' => 'Tekstin mukana, vasen',
+'qbsettings-fixedright' => 'Tekstin mukana, oikea',
+'qbsettings-floatingleft' => 'Pysyen vasemmalla',
+'qbsettings-floatingright' => 'Pysyen oikealla',
+'qbsettings-directionality' => 'Kiinteä, riippuen käyttämäsi kielen kirjoitusjärjestelmän suunnasta',
# Preferences page
'preferences' => 'Asetukset',
'right-sendemail' => 'Lähettää sähköpostia muille käyttäjille',
# User rights log
-'rightslog' => 'Käyttöoikeusloki',
-'rightslogtext' => 'Tämä on loki käyttäjien käyttöoikeuksien muutoksista.',
-'rightslogentry' => 'muutti käyttäjän $1 oikeudet ryhmistä $2 ryhmiin $3',
-'rightsnone' => '(ei oikeuksia)',
+'rightslog' => 'Käyttöoikeusloki',
+'rightslogtext' => 'Tämä on loki käyttäjien käyttöoikeuksien muutoksista.',
+'rightslogentry' => 'muutti käyttäjän $1 oikeudet ryhmistä $2 ryhmiin $3',
+'rightslogentry-autopromote' => 'muutettiin automaattisesti ryhmistä $2 ryhmiin $3',
+'rightsnone' => '(ei oikeuksia)',
# Associated actions - in the sentence "You do not have permission to X"
'action-read' => 'lukea tätä sivua',
'large-file' => 'Tiedostojen enimmäiskoko on $1. Lähettämäsi tiedoston koko on $2.',
'largefileserver' => 'Tämä tiedosto on suurempi kuin mitä palvelin sallii.',
'emptyfile' => 'Tiedosto, jota yritit lähettää, näyttää olevan tyhjä. Tarkista, että kirjoitit polun ja nimen oikein ja että se ei ole liian suuri kohdepalvelimelle.',
+'windows-nonascii-filename' => 'Tämä wiki ei tue tiedostonimiä, joissa on erikoismerkkejä.',
'fileexists' => "Samanniminen tiedosto on jo olemassa.
Katso tiedoston sivu '''<tt>[[:$1]]</tt>''', jos et ole varma, haluatko muuttaa sitä.
[[$1|thumb]]",
'upload-http-error' => 'HTTP-virhe: $1',
# ZipDirectoryReader
-'zip-wrong-format' => 'Määritetty tiedosto ei ole ZIP-tiedosto.',
+'zip-file-open-error' => 'Tiedostossa havaittiin virhe, kun se avattiin ZIP-tarkastuksia varten.',
+'zip-wrong-format' => 'Määritetty tiedosto ei ole ZIP-tiedosto.',
+'zip-bad' => 'Tiedosto on vahingoittunut tai muuten lukemattomissa oleva ZIP-tiedosto.
+Sitä ei voida tarkistaa tietoturvan varalta kunnolla.',
+'zip-unsupported' => 'Tiedosto on ZIP-tiedosto, joka käyttää ZIP-ominaisuuksia, joita MediaWiki ei tue.
+Sitä ei voida tarkistaa tietoturvan varalta kunnolla.',
# Special:UploadStash
+'uploadstash' => 'Latausmuisti',
'uploadstash-summary' => 'Tämä sivu tarjoaa pääsyn tiedostoihin, jotka on tallennettu tai joiden tallennus on käynnissä, mutta joita ei ole vielä julkaistu tässä wikissä. Vain tiedostot tallentanut käyttäjä voi tarkastella näitä tiedostoja.',
+'uploadstash-clear' => 'Poista muistissa olevat tiedostot',
+'uploadstash-nofiles' => 'Sinulla ei ole muistissa olevia tiedostoja.',
'uploadstash-badtoken' => 'Toiminnon suoritus epäonnistui. Tähän voi olla syynä muokkausvaltuuksien vanhentuminen. Yritä uudelleen.',
+'uploadstash-errclear' => 'Muistin tyhjennys epäonnistui.',
'uploadstash-refresh' => 'Päivitä tiedostoluettelo',
# img_auth script messages
-'img-auth-accessdenied' => 'Pääsy estetty',
-'img-auth-nopathinfo' => 'PATH_INFO puuttuu.
+'img-auth-accessdenied' => 'Pääsy estetty',
+'img-auth-nopathinfo' => 'PATH_INFO puuttuu.
Palvelintasi ei ole asetettu välittämään tätä tietoa.
Se saattaa olla CGI-pohjainen eikä voi tukea img_authia.
Katso http://www.mediawiki.org/wiki/Manual:Image_Authorization.',
-'img-auth-notindir' => 'Pyydetty polku ei ole asetuksissa tiedostojen tallennushakemistona.',
-'img-auth-badtitle' => '”$1” ei kelpaa oikean otsikon muodostamiseen.',
-'img-auth-nologinnWL' => 'Et ole kirjautunut sisään ja tiedosto ”$1” ei ole sallittujen tiedostojen luettelossa.',
-'img-auth-nofile' => 'Tiedostoa ”$1” ei ole.',
-'img-auth-isdir' => 'Yrität päästä hakemistoon ”$1”.
+'img-auth-notindir' => 'Pyydetty polku ei ole asetuksissa tiedostojen tallennushakemistona.',
+'img-auth-badtitle' => '”$1” ei kelpaa oikean otsikon muodostamiseen.',
+'img-auth-nologinnWL' => 'Et ole kirjautunut sisään ja tiedosto ”$1” ei ole sallittujen tiedostojen luettelossa.',
+'img-auth-nofile' => 'Tiedostoa ”$1” ei ole.',
+'img-auth-isdir' => 'Yrität päästä hakemistoon ”$1”.
Vain tiedostoihin pääsy on sallittu.',
-'img-auth-streaming' => 'Toistetaan tiedostoa ”$1”.',
-'img-auth-public' => 'Img_auth.php:n tarkoitus on näyttää tiedostoja yksityisessä wikissä.
+'img-auth-streaming' => 'Toistetaan tiedostoa ”$1”.',
+'img-auth-public' => 'Img_auth.php:n tarkoitus on näyttää tiedostoja yksityisessä wikissä.
Tämä wiki on asennettu julkiseksi wikiksi.
Parhaan turvallisuuden vuoksi img_auth.php on poissa käytöstä.',
-'img-auth-noread' => 'Käyttäjillä ei ole oikeutta lukea tiedostoa ”$1”.',
+'img-auth-noread' => 'Käyttäjillä ei ole oikeutta lukea tiedostoa ”$1”.',
+'img-auth-bad-query-string' => 'Osoitteessa on epäkelpo query string -määritys.',
# HTTP errors
'http-invalid-url' => 'Kelpaamaton URL: $1',
'upload_source_file' => ' (tiedosto tietokoneella)',
# Special:ListFiles
-'listfiles-summary' => 'Tämä toimintosivu näyttää kaikki tallennetut tiedostot. Viimeisin tallennettu tiedosto on listalla ensimmäisenä. Ryhmittelyperustetta voi vaihtaa napsauttamalla sarakenimeä.',
+'listfiles-summary' => 'Tämä toimintosivu näyttää kaikki tallennetut tiedostot.
+Jos suodatusperusteena käytetään käyttäjää, tuloksissa näytetään vain tiedostot, joiden viimeisimmän version tallentajana oli valittu käyttäjä.',
'listfiles_search_for' => 'Nimihaku',
'imgfile' => 'tiedosto',
'listfiles' => 'Tiedostoluettelo',
[[Special:WhatLinksHere/$2|Koko lista]] on saatavilla.',
'nolinkstoimage' => 'Tähän tiedostoon ei ole linkkejä miltään sivulta.',
'morelinkstoimage' => 'Näytä [[Special:WhatLinksHere/$1|lisää linkkejä]] tähän tiedostoon.',
+'linkstoimage-redirect' => '$1 (tiedoston uudelleenohjaus) $2',
'duplicatesoffile' => '{{PLURAL:$1|Seuraava tiedosto on tämän tiedoston kaksoiskappale|Seuraavat $1 tiedostoa ovat tämän tiedoston kaksoiskappaleita}} ([[Special:FileDuplicateSearch/$2|lisätietoja]]):',
'sharedupload' => 'Tämä tiedosto on jaettu kohteesta $1 ja muut projektit saattavat käyttää sitä.',
'sharedupload-desc-there' => 'Tämä tiedosto on jaettu kohteesta $1 ja muut projektit saattavat käyttää sitä.
'emailpage' => 'Lähetä sähköpostia käyttäjälle',
'emailpagetext' => 'Jos tämä käyttäjä on antanut asetuksissaan kelvollisen sähköpostiosoitteen, alla olevalla lomakkeella voit lähettää hänelle viestin. [[Special:Preferences|Omissa asetuksissasi]] annettu sähköpostiosoite näkyy sähköpostin lähettäjän osoitteena, jotta vastaanottaja voi suoraan vastata viestiin.',
'usermailererror' => 'Postitus palautti virheen:',
-'defemailsubject' => 'Sähköpostia sivustolta {{SITENAME}}',
+'defemailsubject' => 'Käyttäjä $1 lähetti sähköpostin sivustolta {{SITENAME}}',
'usermaildisabled' => 'Käyttäjien sähköposti poistettu käytöstä',
'usermaildisabledtext' => 'Et voi lähettää sähköpostia muille käyttäjille tässä wikissä',
'noemailtitle' => 'Ei sähköpostiosoitetta',
'noemailtext' => 'Tämä käyttäjä ei ole määritellyt kelvollista sähköpostiosoitetta.',
'nowikiemailtitle' => 'Sähköpostin lähettäminen ei sallittu',
'nowikiemailtext' => 'Tämä käyttäjä ei halua sähköpostia muilta käyttäjiltä.',
+'emailnotarget' => 'Vastaanottajan käyttäjänimeä ei ole tai se on väärä.',
'emailtarget' => 'Vastaanottajan käyttäjätunnus',
'emailusername' => 'Käyttäjätunnus',
'emailusernamesubmit' => 'Hae lomake',
'watchlist-options' => 'Tarkkailulistan asetukset',
# Displayed when you click the "watch" button and it is in the process of watching
-'watching' => 'Lisätään tarkkailulistalle...',
-'unwatching' => 'Poistetaan tarkkailulistalta...',
+'watching' => 'Lisätään tarkkailulistalle...',
+'unwatching' => 'Poistetaan tarkkailulistalta...',
+'watcherrortext' => 'Sivun ”$1” tarkkailulista-asetusten muutoksissa tapahtui virhe.',
'enotif_mailer' => '{{GRAMMAR:genitive|{{SITENAME}}}} sivu on muuttunut -ilmoitus',
'enotif_reset' => 'Merkitse kaikki sivut katsotuiksi',
'enotif_lastvisited' => 'Osoitteessa $1 on kaikki muutokset viimeisen käyntisi jälkeen.',
'enotif_lastdiff' => 'Muutos on osoitteessa $1.',
'enotif_anon_editor' => 'kirjautumaton käyttäjä $1',
-'enotif_body' => 'Käyttäjä $WATCHINGUSERNAME,
+'enotif_body' => '$WATCHINGUSERNAME,
{{GRAMMAR:genitive|{{SITENAME}}}} käyttäjä $PAGEEDITOR on $CHANGEDORCREATED $PAGETITLE $PAGEEDITDATE. Nykyinen versio on osoitteessa $PAGETITLE_URL .
{{GRAMMAR:genitive|{{SITENAME}}}} ilmoitusjärjestelmä
--
-Tarkkailulistan asetuksia voit muuttaa osoitteessa:
-{{canonicalurl:Special:Watchlist/edit}}
+Voit muuttaa sähköpostimuistutusten asetuksia osoitteessa:
+{{canonicalurl:{{#special:Preferences}}}}
+
+Voit muuttaa tarkkailulistasi asetuksia osoitteessa:
+{{canonicalurl:{{#special:EditWatchlist}}}}
Voit poistaa sivun tarkkailulistalta osoitteessa:
$UNWATCHURL
'actionfailed' => 'Toiminto epäonnistui',
'deletedtext' => '”$1” on poistettu.
Sivulla $2 on lista viimeaikaisista poistoista.',
-'deletedarticle' => 'poisti sivun [[$1]]',
-'suppressedarticle' => 'häivytti sivun [[$1]]',
'dellogpage' => 'Poistoloki',
'dellogpagetext' => 'Alla on loki viimeisimmistä poistoista.',
'deletionlog' => 'poistoloki',
'protect-level-sysop' => 'Vain ylläpitäjät',
'protect-summary-cascade' => 'laajennettu',
'protect-expiring' => 'vanhenee $1',
+'protect-expiring-local' => 'vanhentuu $1',
'protect-expiry-indefinite' => 'ikuinen',
'protect-cascade' => 'Laajenna suojaus koskemaan kaikkia tähän sivuun sisällytettyjä sivuja.',
'protect-cantedit' => 'Et voi muuttaa sivun suojaustasoa, koska sinulla ei ole oikeutta muokata sivua.',
'undeletereset' => 'Tyhjennä',
'undeleteinvert' => 'Käänteinen valinta',
'undeletecomment' => 'Syy',
-'undeletedarticle' => 'palautti sivun [[$1]]',
'undeletedrevisions' => '{{PLURAL:$1|Yksi versio|$1 versiota}} palautettiin',
'undeletedrevisions-files' => '{{PLURAL:$1|Yksi versio|$1 versiota}} ja {{PLURAL:$2|yksi tiedosto|$2 tiedostoa}} palautettiin',
'undeletedfiles' => '{{PLURAL:$1|1 tiedosto|$1 tiedostoa}} palautettiin',
'undelete-show-file-submit' => 'Kyllä',
# Namespace form on various pages
-'namespace' => 'Nimiavaruus',
-'invert' => 'Käänteinen valinta',
-'namespace_association' => 'Liitetty nimiavaruus',
-'blanknamespace' => '(sivut)',
+'namespace' => 'Nimiavaruus',
+'invert' => 'Käänteinen valinta',
+'tooltip-invert' => 'Valitse tämä kohta, jos haluat piilottaa muutokset sivuihin valitussa nimiavaruudessa (ja liittyviin nimiavaruuksiin, jos valittu)',
+'namespace_association' => 'Liitetty nimiavaruus',
+'tooltip-namespace_association' => 'Valitse tämä kohta, jos haluat sisällyttää myös keskustelu- tai aihe-nimiavaruudet, jotka on liitetty valittuun nimiavaruuteen',
+'blanknamespace' => '(sivut)',
# Contributions
'contributions' => 'Käyttäjän muokkaukset',
'blocklist-userblocks' => 'Piilota tunnusten estot',
'blocklist-tempblocks' => 'Piilota väliaikaiset estot',
'blocklist-addressblocks' => 'Piilota yksittäiset IP-estot',
+'blocklist-rangeblocks' => 'Piilota ryhmäestot',
'blocklist-timestamp' => 'Päiväys',
'blocklist-target' => 'Kohde',
'blocklist-expiry' => 'Vanhenee',
'unblocklink' => 'poista esto',
'change-blocklink' => 'muuta estoa',
'contribslink' => 'muokkaukset',
+'emaillink' => 'lähetä sähköpostia',
'autoblocker' => 'Olet automaattisesti estetty, koska jaat IP-osoitteen käyttäjän [[User:$1|$1]] kanssa. Eston syy: $2.',
'blocklogpage' => 'Estoloki',
'blocklog-showlog' => 'Tämä käyttäjä on ollut estettynä.
'unlockdbsuccesstext' => 'Tietokanta on vapautettu.',
'lockfilenotwritable' => 'Tietokannan lukitustiedostoa ei voi kirjoittaa. Tarkista oikeudet.',
'databasenotlocked' => 'Tietokanta ei ole lukittu.',
+'lockedbyandtime' => '(lukinnut {{GENDER:$1|$1}} $2 kello $3)',
# Move page
'move-page' => 'Sivun $1 siirto',
'movepage-page-unmoved' => 'Sivua $1 ei voitu siirtää nimelle $2.',
'movepage-max-pages' => 'Enimmäismäärä sivuja on siirretty, eikä enempää siirretä enää automaattisesti.
$1 {{PLURAL:$1|sivu|sivua}} siirrettiin.',
-'1movedto2' => 'siirsi sivun [[$1]] uudelle nimelle [[$2]]',
-'1movedto2_redir' => 'siirsi sivun [[$1]] ohjauksen [[$2]] päälle',
-'move-redirect-suppressed' => 'ei ohjausta',
'movelogpage' => 'Siirtoloki',
'movelogpagetext' => 'Tämä on loki siirretyistä sivuista.',
'movesubpage' => '{{PLURAL:$1|Alasivu|Alasivut}}',
'tooltip-pt-logout' => 'Kirjaudu ulos',
'tooltip-ca-talk' => 'Keskustele sisällöstä',
'tooltip-ca-edit' => 'Muokkaa tätä sivua',
-'tooltip-ca-addsection' => 'Lisää uusi osio',
+'tooltip-ca-addsection' => 'Aloita keskustelu uudesta aiheesta',
'tooltip-ca-viewsource' => 'Näytä sivun lähdekoodi',
'tooltip-ca-history' => 'Sivun aikaisemmat versiot',
'tooltip-ca-protect' => 'Suojaa tämä sivu',
'spam_blanking' => 'Kaikki versiot sisälsivät linkkejä kohteeseen $1. Sivu tyhjennetty.',
# Info page
+'pageinfo-title' => 'Tietoja sivusta $1',
+'pageinfo-header-edits' => 'Muokkaukset',
'pageinfo-header-watchlist' => 'Tarkkailulista',
+'pageinfo-header-views' => 'Näyttökerrat',
'pageinfo-subjectpage' => 'Sivu',
'pageinfo-talkpage' => 'Keskustelusivu',
+'pageinfo-watchers' => 'Tarkkailijoiden lukumäärä',
+'pageinfo-edits' => 'Muokkausten lukumäärä',
+'pageinfo-authors' => 'Eri tekijöiden lukumäärä',
+'pageinfo-views' => 'Katselukertojen määrä',
+'pageinfo-viewsperedit' => 'Katseluita per muokkaus',
# Skin names
'skinname-standard' => 'Perus',
'file-info' => '$1, MIME-tyyppi: $2',
'file-info-size' => '$1×$2 px, $3, MIME-tyyppi: $4',
'file-info-size-pages' => '$1 × $2 pikseliä, tiedoston koko $3, MIME-tyyppi $4, $5 {{PLURAL:$5|sivu|sivua}}',
-'file-nohires' => '<small>Tarkempaa kuvaa ei ole saatavilla.</small>',
+'file-nohires' => 'Tarkempaa kuvaa ei ole saatavilla.',
'svg-long-desc' => 'SVG-tiedosto; oletustarkkuus $1×$2 kuvapistettä; tiedostokoko $3',
'show-big-image' => 'Korkeatarkkuuksinen versio',
-'show-big-image-preview' => '<small>Tämän esikatselun koko: $1.</small>',
+'show-big-image-preview' => 'Tämän esikatselun koko: $1.',
+'show-big-image-other' => 'Muut resoluutiot: $1.',
'show-big-image-size' => '$1 × $2 pikseliä',
'file-info-gif-looped' => 'toistuva',
'file-info-gif-frames' => '$1 {{PLURAL:$1|kehys|kehystä}}',
'exif-countrycodecreated' => 'Maakoodi, jossa kuva on otettu',
'exif-provinceorstatecreated' => 'Maakunta tai osavaltio, jossa kuva on otettu',
'exif-citycreated' => 'Kaupunki, jossa kuva on otettu',
+'exif-sublocationcreated' => 'Sijainti kaupungissa, jossa kuva otettiin',
+'exif-worldregiondest' => 'Kuvan maailmanosa',
+'exif-countrydest' => 'Kuvan maa',
+'exif-countrycodedest' => 'Kuvan maan maatunnus',
+'exif-provinceorstatedest' => 'Kuvan provinssi tai osavaltio',
+'exif-citydest' => 'Kuvan kaupunki',
+'exif-sublocationdest' => 'Sijainti kuvan kaupungissa',
'exif-objectname' => 'Lyhyt otsikko',
'exif-specialinstructions' => 'Erityiset ohjeet',
+'exif-headline' => 'Otsikko',
+'exif-credit' => 'Tekijä/toimittaja',
'exif-source' => 'Lähde',
+'exif-editstatus' => 'Kuvan toimituksellinen asema',
'exif-urgency' => 'Kiireellisyys',
+'exif-fixtureidentifier' => 'Asetelman nimi',
'exif-locationdest' => 'Kuvattu sijainti',
'exif-locationdestcode' => 'Kuvatun sijainnin sijaintikoodi',
+'exif-objectcycle' => 'Päivän aika, jolloin median näyttö on suositeltavaa',
'exif-contact' => 'Yhteystiedot',
'exif-writer' => 'Kirjoittaja',
'exif-languagecode' => 'Kieli',
'exif-iimversion' => 'IIM:n versio',
'exif-iimcategory' => 'Luokka',
'exif-iimsupplementalcategory' => 'Täydentävät luokat',
+'exif-datetimeexpires' => 'Viimeinen käyttöpäivämäärä',
'exif-datetimereleased' => 'Julkaistu',
+'exif-originaltransmissionref' => 'Alkuperäisen lähetyspaikan tunnus',
'exif-identifier' => 'Tunniste',
'exif-lens' => 'Objektiivi',
'exif-serialnumber' => 'Kameran sarjanumero',
'exif-cameraownername' => 'Kameran omistaja',
+'exif-label' => 'Merkinnät',
+'exif-datetimemetadata' => 'Metatietojen viimeinen muokkauspäivämäärä',
'exif-nickname' => 'Kuvan epävirallinen nimi',
+'exif-rating' => 'Arvostelu (enintään 5)',
+'exif-rightscertificate' => 'Oikeuksien hallintasertifikaatti',
'exif-copyrighted' => 'Tekijänoikeudellinen tila',
'exif-copyrightowner' => 'Tekijänoikeuden haltija',
'exif-usageterms' => 'Käyttöehdot',
+'exif-webstatement' => 'Verkossa oleva tekijänoikeustieto',
+'exif-originaldocumentid' => 'Alkuperäisen asiakirjan tunnusnumero',
'exif-licenseurl' => 'Tekijänoikeuslisenssin URL',
'exif-morepermissionsurl' => 'Vaihtoehtoiset lisenssitiedot',
+'exif-attributionurl' => 'Kun kuvaa käytetään, linkitä tähän osoitteeseen',
+'exif-preferredattributionname' => 'Kun kuvaa käytetään, mainitse nämä henkilöt',
'exif-pngfilecomment' => 'PNG-tiedoston kommentti',
'exif-disclaimer' => 'Vastuuvapauslauseke',
'exif-contentwarning' => 'Sisältövaroitus',
'exif-giffilecomment' => 'GIF-tiedoston kommentti',
+'exif-intellectualgenre' => 'Kohteen tyyppi',
+'exif-subjectnewscode' => 'Aihekoodi',
+'exif-scenecode' => 'IPTC-kohtauskoodi',
+'exif-event' => 'Kuvan tapahtuma',
+'exif-organisationinimage' => 'Kuvan organisaatio',
+'exif-personinimage' => 'Kuvan henkilö',
+'exif-originalimageheight' => 'Kuvan korkeus ennen kuin sitä rajattiin',
+'exif-originalimagewidth' => 'Kuvan leveys ennen kuin sitä rajattiin',
# EXIF attributes
'exif-compression-1' => 'Pakkaamaton',
+'exif-compression-2' => 'CCITT-ryhmän 3 yksiulotteinen muokattu Huffman-ajopituuskoodaus',
+'exif-compression-3' => 'CCITT:n Group 3 faksipakkaus',
+'exif-compression-4' => 'CCITT:n Group 4 faksipakkaus',
'exif-copyrighted-true' => 'Tekijänoikeuksien alainen',
'exif-copyrighted-false' => 'Vapaasti käytettävä',
'exif-sensingmethod-7' => 'Trilineaarikenno',
'exif-sensingmethod-8' => 'Sarjalineaarivärikenno',
+'exif-filesource-3' => 'Digitaalikamera',
+
'exif-scenetype-1' => 'Suoraan valokuvattu kuva',
'exif-customrendered-0' => 'Normaali käsittely',
'exif-gpsspeed-m' => 'mailia tunnissa',
'exif-gpsspeed-n' => 'solmua',
+# Pseudotags used for GPSDestDistanceRef
+'exif-gpsdestdistance-k' => 'Kilometriä',
+'exif-gpsdestdistance-m' => 'Mailia',
+'exif-gpsdestdistance-n' => 'Merimailia',
+
'exif-gpsdop-excellent' => 'Erinomainen ($1)',
'exif-gpsdop-good' => 'Hyvä ($1)',
'exif-gpsdop-moderate' => 'Tyydyttävä ($1)',
'exif-gpsdop-poor' => 'Huono ($1)',
'exif-objectcycle-a' => 'vain aamulla',
+'exif-objectcycle-p' => 'Vain illalla',
+'exif-objectcycle-b' => 'Sekä aamulla että illalla',
# Pseudotags used for GPSTrackRef, GPSImgDirectionRef and GPSDestBearingRef
'exif-gpsdirection-t' => 'Todellinen suunta',
'exif-gpsdirection-m' => 'Magneettinen suunta',
+'exif-ycbcrpositioning-1' => 'Keskitetty',
+'exif-ycbcrpositioning-2' => 'Rinnakkaissivuinen',
+
+'exif-dc-contributor' => 'Osallistujat',
+'exif-dc-coverage' => 'Median avaruudellinen ja ajallinen ulottuvuus',
+'exif-dc-date' => 'Päivämäärä(t)',
+'exif-dc-publisher' => 'Julkaisija',
+'exif-dc-relation' => 'Katso myös',
+'exif-dc-rights' => 'Oikeudet',
+'exif-dc-source' => 'Lähdemedia',
+'exif-dc-type' => 'Median tyyppi',
+
'exif-rating-rejected' => 'Hylätty',
'exif-isospeedratings-overflow' => 'Suurempi kuin 65535',
'exif-iimcategory-edu' => 'Koulutus',
'exif-iimcategory-evn' => 'Ympäristö',
'exif-iimcategory-hth' => 'Terveys',
+'exif-iimcategory-hum' => 'Ihmisten kiinnostus',
'exif-iimcategory-lab' => 'Työnteko',
'exif-iimcategory-lif' => 'Elämäntapa ja vapaa-aika',
'exif-iimcategory-pol' => 'Politiikka',
'confirm-purge-top' => 'Poistetaanko tämän sivun välimuistikopiot?',
'confirm-purge-bottom' => 'Välimuistikopioiden poistaminen tyhjentää välimuistin ja pakottaa sivun uusimman version näkyviin.',
+# action=watch/unwatch
+'confirm-watch-button' => 'OK',
+'confirm-watch-top' => 'Lisätäänkö tämä sivu tarkkailulistallesi?',
+'confirm-unwatch-button' => 'OK',
+'confirm-unwatch-top' => 'Poistetaanko tämä sivu tarkkailulistaltasi?',
+
# Separators for various lists, etc.
'percent' => '$1 %',
'specialpages-note' => '----
* Normaalit toimintosivut.
* <span class="mw-specialpagerestricted">Rajoitetut toimintosivut.</span>
-* <span class="mw-specialpagecached">Välimuistia käyttävät toimintosivut.</span>',
+* <span class="mw-specialpagecached">Välimuistia käyttävät toimintosivut (saattavat olla vanhentuneita).</span>',
'specialpages-group-maintenance' => 'Ylläpito',
'specialpages-group-other' => 'Muut',
'specialpages-group-login' => 'Kirjautuminen ja tunnusten luonti',
'tags-hitcount' => '$1 {{PLURAL:$1|muutos|muutosta}}',
# Special:ComparePages
-'comparepages' => 'Vertaile sivuja',
-'compare-selector' => 'Vertaile sivuversioita',
-'compare-page1' => 'Sivu 1',
-'compare-page2' => 'Sivu 2',
-'compare-rev1' => 'Versio 1',
-'compare-rev2' => 'Versio 2',
-'compare-submit' => 'Vertaile',
+'comparepages' => 'Vertaile sivuja',
+'compare-selector' => 'Vertaile sivuversioita',
+'compare-page1' => 'Sivu 1',
+'compare-page2' => 'Sivu 2',
+'compare-rev1' => 'Versio 1',
+'compare-rev2' => 'Versio 2',
+'compare-submit' => 'Vertaile',
+'compare-invalid-title' => 'Antamasi otsikko on virheellinen.',
+'compare-title-not-exists' => 'Määrittämääsi otsikkoa ei ole.',
+'compare-revision-not-exists' => 'Määrittämääsi muutosta ei ole olemassa.',
+
+# Special:GlobalFileUsage
+'globalfileusage' => 'Tiedoston käyttö globaalisti',
+'globalfileusage-for' => 'Globaali käyttö tiedostolle ”$1”',
+'globalfileusage-desc' => '[[Special:GlobalFileUsage|Toimintosivu]] globaalin tiedostokäytön näyttämiseen',
+'globalfileusage-ok' => 'Etsi',
+'globalfileusage-text' => 'Tiedoston globaali käyttö',
+'globalfileusage-no-results' => '[[$1]] ei ole käytössä muissa wikeissä.',
+'globalfileusage-on-wiki' => 'Käyttö wikissä $2',
+'globalfileusage-of-file' => 'Seuraavat muut wikit käyttävät tätä tiedostoa:',
+'globalfileusage-more' => 'Näytä lisää [[{{#Special:GlobalUsage}}/$1|tämän tiedoston globaalia käyttöä]].',
+'globalfileusage-filterlocal' => 'Älä näytä paikallista käyttöä',
+
+# Special:GlobalTemplateUsage
+'globaltemplateusage' => 'Mallineen globaali käyttö',
+'globaltemplateusage-for' => 'Mallineen $1 globaali käyttö',
+'globaltemplateusage-ok' => 'Etsi',
+'globaltemplateusage-text' => 'Etsi mallineen globaalia käyttöä',
+'globaltemplateusage-no-results' => '[[$1]] ei ole käytössä muissa wikeissä.',
+'globaltemplateusage-on-wiki' => 'Käyttö wikissä $2',
+'globaltemplateusage-of-file' => 'Seuraavat muut wikit käyttävät tätä mallinetta:',
+'globaltemplateusage-more' => 'Näytä lisää [[{{#Special:GlobalUsage}}/$1|tämän mallineen globaalia käyttöä]].',
+'globaltemplateusage-filterlocal' => 'Älä näytä paikallista käyttöä',
# Database error messages
'dberr-header' => 'Wikissä on tietokantaongelma',
'sqlite-has-fts' => '$1, jossa on tuki kokotekstihaulle',
'sqlite-no-fts' => '$1, jossa ei ole tukea kokotekstihaulle',
-# Add categories per AJAX
-'ajax-add-category' => 'Lisää luokka',
-'ajax-remove-category' => 'Poista luokka',
-'ajax-edit-category' => 'Muokkaa luokkaa',
-'ajax-add-category-submit' => 'Lisää',
-'ajax-confirm-title' => 'Vahvista toiminto',
-'ajax-confirm-save' => 'Tallenna',
-'ajax-confirm-save-all' => 'Tallenna kaikki muutokset',
-'ajax-cancel' => 'Peruuta muutokset',
-'ajax-add-category-summary' => 'Lisää luokka ”$1”',
-'ajax-remove-category-summary' => 'Luokan ”$1” poisto',
-'ajax-error-title' => 'Virhe',
-'ajax-remove-category-error' => 'Luokan poistaminen ei onnistunut.
-Yleensä näin käy, kun luokka on lisätty sivulle mallineessa.',
+# New logging system
+'logentry-delete-delete' => '$1 poisti sivun $3',
+'logentry-delete-restore' => '$1 palautti sivun $3',
+'logentry-delete-event' => '$1 muutti {{PLURAL:$5||$5}} lokitapahtuman näkyvyyttä $3: $4',
+'logentry-delete-revision' => '$1 muutti {{PLURAL:$5||$5}} muutoksen näkyvyyttä sivulla $3: $4',
+'logentry-delete-event-legacy' => '$1 muutti lokitapahtumien näkyvyyttä $3',
+'logentry-delete-revision-legacy' => '$1 muutti sivun $3 muutosten näkyvyyttä',
+'logentry-suppress-delete' => '$1 {{GENDER:$2|häivytti}} sivun $3',
+'revdelete-content-hid' => 'sisältö piilotettu',
+'revdelete-summary-hid' => 'muokkausyhteenveto piilotettu',
+'revdelete-uname-hid' => 'käyttäjätunnus piilotettu',
+'revdelete-content-unhid' => 'sisältö palautettu näkyviin',
+'revdelete-summary-unhid' => 'muokkausyhteenveto palautettu näkyviin',
+'revdelete-uname-unhid' => 'käyttäjätunnus palautettu näkyviin',
+'revdelete-restricted' => 'asetti rajoitukset ylläpitäjille',
+'revdelete-unrestricted' => 'poisti rajoitukset ylläpitäjiltä',
+'logentry-move-move' => '$1 {{GENDER:$2|siirsi}} sivun $3 uudelle nimelle $4',
+'logentry-move-move_redir' => '$1 {{GENDER:$2|siirsi}} sivun $3 ohjauksen $4 päälle',
);