* @author לערי ריינהארט
*/
-$separatorTransformTable = array(',' => "\xc2\xa0", '.' => ',' );
+$separatorTransformTable = array( ',' => "\xc2\xa0", '.' => ',' );
$namespaceNames = array(
NS_MEDIA => 'Media',
'tog-editsection' => 'Näytä muokkauslinkit jokaisen osion yläpuolella',
'tog-editsectiononrightclick' => 'Muokkaa osioita napsauttamalla otsikkoa hiiren oikealla painikkeella (JavaScript)',
'tog-showtoc' => 'Näytä sisällysluettelo sivuille, joilla yli 3 otsikkoa',
-'tog-rememberpassword' => 'Muista kirjautumiseni tällä koneella (enintään $1 {{PLURAL:$1|päivä|päivää}})',
+'tog-rememberpassword' => 'Muista kirjautumisen tässä selaimessa (enintään $1 {{PLURAL:$1|päivä|päivää}})',
'tog-watchcreations' => 'Lisää luomani sivut tarkkailulistalle',
'tog-watchdefault' => 'Lisää muokkaamani sivut tarkkailulistalle',
'tog-watchmoves' => 'Lisää siirtämäni sivut tarkkailulistalle',
'tog-watchdeletion' => 'Lisää poistamani sivut tarkkailulistalle',
+'tog-minordefault' => 'Muutokset ovat oletuksena pieniä',
'tog-previewontop' => 'Näytä esikatselu muokkauskentän yläpuolella',
'tog-previewonfirst' => 'Näytä esikatselu heti, kun muokkaus aloitetaan',
-'tog-nocache' => 'Älä tallenna sivuja välimuistiin',
+'tog-nocache' => 'Älä tallenna sivuja selaimen välimuistiin',
'tog-enotifwatchlistpages' => 'Lähetä sähköpostiviesti tarkkailtujen sivujen muutoksista',
'tog-enotifusertalkpages' => 'Lähetä sähköpostiviesti, kun käyttäjäsivun keskustelusivu muuttuu',
'tog-enotifminoredits' => 'Lähetä sähköpostiviesti myös pienistä muokkauksista',
'vector-action-protect' => 'Suojaa',
'vector-action-undelete' => 'Palauta',
'vector-action-unprotect' => 'Muuta suojausta',
-'vector-namespace-category' => 'Luokka',
-'vector-namespace-help' => 'Ohjesivu',
-'vector-namespace-image' => 'Tiedosto',
-'vector-namespace-main' => 'Sivu',
-'vector-namespace-media' => 'Mediasivu',
-'vector-namespace-mediawiki' => 'Järjestelmäviesti',
-'vector-namespace-project' => 'Projektisivu',
-'vector-namespace-special' => 'Toimintosivu',
-'vector-namespace-talk' => 'Keskustelu',
-'vector-namespace-template' => 'Malline',
-'vector-namespace-user' => 'Käyttäjäsivu',
'vector-simplesearch-preference' => 'Ota käyttöön parannetut hakuehdotukset (vain Vector-ulkoasu)',
'vector-view-create' => 'Luo',
'vector-view-edit' => 'Muokkaa',
Odota hetki ennen kuin yrität uudelleen.
$1',
+'pool-timeout' => 'Lukon aikakatkaisu.',
+'pool-queuefull' => 'Lukkojono on täysi.',
+'pool-errorunknown' => 'Tuntematon virhe.',
# All link text and link target definitions of links into project namespace that get used by other message strings, with the exception of user group pages (see grouppage) and the disambiguation template definition (see disambiguations).
'aboutsite' => 'Tietoja {{GRAMMAR:elative|{{SITENAME}}}}',
'gotaccount' => "Jos sinulla on jo tunnus, voit '''$1'''.",
'gotaccountlink' => 'kirjautua sisään',
'createaccountmail' => 'sähköpostitse',
+'createaccountreason' => 'Syy',
'badretype' => 'Syöttämäsi salasanat ovat erilaiset.',
'userexists' => 'Pyytämäsi käyttäjänimi on jo käytössä. Valitse toinen käyttäjänimi.',
'loginerror' => 'Sisäänkirjautumisvirhe',
Odota ennen kuin yrität uudelleen.',
'loginlanguagelabel' => 'Kieli: $1',
'suspicious-userlogout' => 'Pyyntösi kirjautua ulos evättiin, koska se näytti rikkinäisen selaimen tai välimuistipalvelimen lähettämältä.',
+'ratelimit-excluded-ips' => '#<!-- älä tee muutoksia tähän riviin --> <pre>
+# Syntaksi on seuraava:
+# * Teksti "#" -merkin jälkeen rivin loppuun asti on kommenttia
+# * Jokainen ei-tyhjä rivi on IP-osoite jota ei oteta huomioon määrärajassa
+ #</pre> <!-- älä tee muutoksia tähän riviin -->',
+
+# JavaScript password checks
+'password-strength' => 'Arvioitu salasanan vahvuus: $1',
+'password-strength-bad' => 'HUONO',
+'password-strength-mediocre' => 'keskinkertainen',
+'password-strength-acceptable' => 'hyväksyttävä',
+'password-strength-good' => 'hyvä',
+'password-retype' => 'Salasana uudelleen',
+'password-retype-mismatch' => 'Salasanat eivät vastaa toisiaan',
# Password reset dialog
'resetpass' => 'Muuta salasana',
'editingsection' => 'Muokataan osiota sivusta $1',
'editingcomment' => 'Muokataan uutta osiota sivulla $1',
'editconflict' => 'Päällekkäinen muokkaus: $1',
-'explainconflict' => "Joku muu on muuttanut tätä sivua sen jälkeen, kun aloit muokata sitä. Ylempi tekstialue sisältää tämänhetkisen tekstin. Tekemäsi muutokset näkyvät alemmassa ikkunassa. Sinun täytyy yhdistää muutoksesi olemassa olevaan tekstiin. '''Vain''' ylemmässä alueessa oleva teksti tallentuu, kun tallennat sivun.",
+'explainconflict' => "Joku muu on muuttanut tätä sivua sen jälkeen, kun aloit muokata sitä.
+Ylempi tekstialue sisältää tämänhetkisen tekstin.
+Tekemäsi muutokset näkyvät alemmassa ikkunassa.
+Sinun täytyy yhdistää muutoksesi olemassa olevaan tekstiin.
+'''Vain''' ylemmässä alueessa oleva teksti tallentuu, kun tallennat sivun.",
'yourtext' => 'Oma tekstisi',
'storedversion' => 'Tallennettu versio',
'nonunicodebrowser' => "'''Selaimesi ei ole Unicode-yhteensopiva. Ole hyvä ja vaihda selainta, ennen kuin muokkaat sivua.'''",
'revmove-norevisions-title' => 'Virheellinen kohdeversio',
'revmove-norevisions' => 'Et määrittänyt yhtä tai useampaa versiota tämän funktion suoritettavaksi, tai määritettyä versiota ei ole olemassa.',
'revmove-nullmove-title' => 'Virheellinen otsikko',
-'revmove-nullmove' => 'Lähde- ja kohdesivu ovat samat. Palaa edelliselle sivulle ja valitse sivunimi, joka on eri kuin "$1".',
+'revmove-nullmove' => 'Lähde- ja kohdesivu ovat samat. Palaa edelliselle sivulle ja valitse sivunimi, joka on eri kuin "[[$1]]".',
'revmove-success-existing' => '{{PLURAL:$1|Yksi versio|$1 versiota}} sivulta [[$2]] on siirretty olemassa olevalle sivulle [[$3]].',
'revmove-success-created' => '{{PLURAL:$1|Yksi versio|$1 versiota}} sivulta [[$2]] on siirretty juuri luodulle sivulle [[$3]].',
# Diffs
'history-title' => 'Sivun $1 muutoshistoria',
'difference' => 'Versioiden väliset erot',
+'difference-multipage' => '(Sivujen välinen eroavaisuus)',
'lineno' => 'Rivi $1:',
'compareselectedversions' => 'Vertaile valittuja versioita',
'showhideselectedversions' => 'Näytä tai piilota valitut versiot',
'editundo' => 'kumoa',
-'diff-multi' => '(Versioiden välissä {{PLURAL:$1|yksi muu muokkaus|$1 muuta muokkausta}}.)',
+'diff-multi' => '(Versioiden välissä on {{PLURAL:$1|yksi muu muokkaus|$1 muuta muokkausta, jotka on tehnyt {{PLURAL:$2|yksi käyttäjä|$2 eri käyttäjää}}}}.)',
+'diff-multi-manyusers' => '(Versioiden välissä on {{PLURAL:$1|yksi muu muokkaus|$1 muuta muokkausta, jotka on tehnyt {{PLURAL:$2|yksi käyttäjä|yli $2 eri käyttäjää}}}}.)',
# Search results
'searchresults' => 'Hakutulokset',
'contextlines' => 'Rivien määrä tulosta kohti',
'contextchars' => 'Sisällön merkkien määrä riviä kohden',
'stub-threshold' => '<a href="#" class="stub">Tynkäsivun</a> osoituskynnys',
+'stub-threshold-disabled' => 'Ei käytössä',
'recentchangesdays' => 'Näytettävien päivien määrä tuoreissa muutoksissa',
'recentchangesdays-max' => '(enintään $1 {{PLURAL:$1|päivä|päivää}})',
'recentchangescount' => 'Näytettävien muutoksien määrä oletuksena',
'prefs-advancedsearchoptions' => 'Lisäasetukset',
'prefs-advancedwatchlist' => 'Lisäasetukset',
'prefs-displayrc' => 'Perusasetukset',
+'prefs-displaysearchoptions' => 'Näyttöasetukset',
+'prefs-displaywatchlist' => 'Näyttöasetukset',
'prefs-diffs' => 'Erot',
# User rights
'right-override-export-depth' => 'Viedä sivuja sisältäen viitatut sivut viiden syvyydellä',
'right-sendemail' => 'Lähettää sähköpostia muille käyttäjille',
'right-revisionmove' => 'Siirtää versioita',
-'right-selenium' => 'Suorittaa Selenium-testit',
# User rights log
'rightslog' => 'Käyttöoikeusloki',
'recentchanges-legend' => 'Tuoreiden muutosten asetukset',
'recentchangestext' => 'Tällä sivulla voi seurata tuoreita {{GRAMMAR:illative|{{SITENAME}}}} tehtyjä muutoksia.',
'recentchanges-feed-description' => 'Tällä sivulla voi seurata tuoreita {{GRAMMAR:illative|{{SITENAME}}}} tehtyjä muutoksia.',
-'recentchanges-label-legend' => 'Merkkien selitykset: $1',
-'recentchanges-legend-newpage' => '$1 – uusi sivu',
'recentchanges-label-newpage' => 'Tämä muutos loi uuden sivun',
-'recentchanges-legend-minor' => '$1 – pieni muutos',
'recentchanges-label-minor' => 'Tämä on pieni muutos',
-'recentchanges-legend-bot' => '$1 – botin muutos',
'recentchanges-label-bot' => 'Tämän muutoksen suoritti botti',
-'recentchanges-legend-unpatrolled' => '$1 – tarkastamaton muutos',
'recentchanges-label-unpatrolled' => 'Tätä muutosta ei ole vielä tarkastettu',
'rcnote' => 'Alla on {{PLURAL:$1|yksi muutos|$1 tuoreinta muutosta}} {{PLURAL:$2|yhden päivän|$2 viime päivän}} ajalta $4 kello $5 asti.',
'rcnotefrom' => 'Alla on muutokset <b>$2</b> lähtien. Enintään <b>$1</b> merkintää näytetään.',
'filename' => 'Tiedoston nimi:',
'filedesc' => 'Yhteenveto',
'fileuploadsummary' => 'Yhteenveto',
-'filereuploadsummary' => 'Tiedostomuutokset:',
+'filereuploadsummary' => 'Muutokset',
'filestatus' => 'Tiedoston tekijänoikeudet',
'filesource' => 'Lähde',
'uploadedfiles' => 'Lisätyt tiedostot',
'fileexists-shared-forbidden' => 'Samanniminen tiedosto on jo olemassa jaetussa mediavarastossa. Tallenna tiedosto jollakin toisella nimellä. [[File:$1|thumb|center|$1]]',
'file-exists-duplicate' => 'Tämä tiedosto on kaksoiskappale {{PLURAL:$1|seuraavasta tiedostosta|seuraavista tiedostoista}}:',
'file-deleted-duplicate' => 'Tiedosto, joka on identtinen tämän tiedoston kanssa ([[$1]]) on aiemmin poistettu. Katso kyseisen tiedoston poistoloki ennen kuin jatkat uudelleentallentamista.',
-'successfulupload' => 'Tallennus onnistui',
'uploadwarning' => 'Tallennusvaroitus',
'uploadwarning-text' => 'Muuta alla olevaa tiedostokuvausta ja yritä uudelleen.',
'savefile' => 'Tallenna',
Harkitse, haluatko jatkaa tämän tiedoston tallentamista. Tiedoston poistoloki näkyy tässä:",
'filename-bad-prefix' => "Tallentamasi tiedoston nimi alkaa merkkijonolla '''$1''', joka on yleensä digitaalikameroiden automaattisesti antama nimi, joka ei kuvaa tiedoston sisältöä. Anna tiedostolle kuvaavampi nimi.",
-'upload-successful-msg' => 'Tallennuksesi on saatavilla täällä: $1',
+'upload-success-subj' => 'Tallennus onnistui',
+'upload-success-msg' => 'Tallennuksesi [$2] onnistui. Tiedosto on saatavilla täällä: [[:{{ns:file}}:$1]]',
'upload-failure-subj' => 'Tallennusongelma',
-'upload-failure-msg' => 'Tallennuksessasi esiintyi ongelma:
+'upload-failure-msg' => 'Tiedoston tallentaminen osoitteesta [$2] ei onnistunut:
$1',
+'upload-warning-subj' => 'Tallennusvaroitus',
+'upload-warning-msg' => 'Tiedoston tallennuksessasi oli ongelmia [$2]. Voit palata [[Special:Upload/stash/$1|tallennussivulle]] ja korjata ongelman.',
'upload-proto-error' => 'Virheellinen protokolla',
'upload-proto-error-text' => 'Etälähetys on mahdollista vain osoitteista, jotka alkavat merkkijonolla <code>http://</code> tai <code>ftp://</code>.',
# Watchlist
'watchlist' => 'Tarkkailulista',
'mywatchlist' => 'Tarkkailulista',
-'watchlistfor' => '$1',
+'watchlistfor2' => 'Käyttäjälle $1 $2',
'nowatchlist' => 'Tarkkailulistallasi ei ole sivuja.',
'watchlistanontext' => 'Sinun täytyy $1, jos haluat käyttää tarkkailulistaa.',
'watchnologin' => 'Et ole kirjautunut sisään',
'actionfailed' => 'Toiminto epäonnistui',
'deletedtext' => '”<nowiki>$1</nowiki>” on poistettu.
Sivulla $2 on lista viimeaikaisista poistoista.',
-'deletedarticle' => 'poisti sivun $1',
+'deletedarticle' => 'poisti sivun [[$1]]',
'suppressedarticle' => 'häivytti sivun [[$1]]',
'dellogpage' => 'Poistoloki',
'dellogpagetext' => 'Alla on loki viimeisimmistä poistoista.',
'immobile-source-page' => 'Tämä sivu ei ole siirrettävissä.',
'immobile-target-page' => 'Kyseiselle kohdenimelle ei voi siirtää.',
'imagenocrossnamespace' => 'Tiedostoja ei voi siirtää pois tiedostonimiavaruudesta.',
+'nonfile-cannot-move-to-file' => 'Sivuja ei voi siirtää tiedostonimiavaruuteen.',
'imagetypemismatch' => 'Uusi tiedostopääte ei vastaa tiedoston tyyppiä',
'imageinvalidfilename' => 'Kohdenimi on virheellinen',
'fix-double-redirects' => 'Päivitä kaikki tänne viittaavat ohjaukset ohjaamaan uudelle nimelle',
'version-hook-subscribedby' => 'Kytkökset',
'version-version' => '(Versio $1)',
'version-license' => 'Lisenssi',
+'version-poweredby-credits' => "Tämä wiki käyttää '''[http://www.mediawiki.org/ MediaWikiä]'''. Copyright © 2001–$1 $2.",
+'version-poweredby-others' => 'muut',
+'version-license-info' => 'MediaWiki on vapaa ohjelmisto – voit levittää sitä ja/tai muokata sitä Free Software Foundationin GNU General Public Licensen ehdoilla, joko version 2 tai halutessasi mikä tahansa myöhemmän version mukaisesti.
+
+MediaWikiä levitetään siinä toivossa, että se olisi hyödyllinen, mutta ilman mitään takuuta; ilman edes hiljaista takuuta kaupallisesti hyväksyttävästä laadusta tai soveltuvuudesta tiettyyn tarkoitukseen. Katso GPL-lisenssistä lisää yksityiskohtia.
+
+Sinun olisi pitänyt saada [{{SERVER}}{{SCRIPTPATH}}/COPYING kopio GNU General Public Licensestä] tämän ohjelman mukana. Jos et saanut kopiota, kirjoita siitä osoitteeseen Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA tai [http://www.gnu.org/licenses/old-licenses/gpl-2.0.html lue se Internetissä].',
'version-software' => 'Asennettu ohjelmisto',
'version-software-product' => 'Tuote',
'version-software-version' => 'Versio',
'htmlform-reset' => 'Kumoa muutokset',
'htmlform-selectorother-other' => 'Muu',
+# SQLite database support
+'sqlite-has-fts' => '$1, jossa on tuki kokotekstihaulle',
+'sqlite-no-fts' => '$1, jossa ei ole tukea kokotekstihaulle',
+
);