* @author Siebrand
* @author Jack Phoenix
* @author M.M.S.
- * @author לערי ריינהארט
* @author Str4nd
+ * @author לערי ריינהארט
*/
$separatorTransformTable = array(',' => "\xc2\xa0", '.' => ',' );
'portal-url' => 'Project:Kahvihuone',
'privacy' => 'Tietosuojakäytäntö',
'privacypage' => 'Project:Tietosuojakäytäntö',
-'sitesupport' => 'Lahjoitukset',
-'sitesupport-url' => 'Project:Lahjoitukset',
'badaccess' => 'Lupa evätty',
'badaccess-group0' => 'Sinulla ei ole lupaa suorittaa pyydettyä toimintoa.',
# Virus scanner
'virus-badscanner' => 'Virheellinen asetus: tuntematon virustutka: <i>$1</i>',
-'virus-scanfailed' => 'virustarksitus epäonnistui virhekoodilla $1',
+'virus-scanfailed' => 'virustarkistus epäonnistui virhekoodilla $1',
'virus-unknownscanner' => 'tuntematon virustutka:',
# Login and logout pages
'accountcreated' => 'Käyttäjätunnus luotiin',
'accountcreatedtext' => 'Käyttäjän $1 käyttäjätunnus luotiin.',
'createaccount-title' => 'Tunnuksen luominen {{GRAMMAR:illative|{{SITENAME}}}}',
-'createaccount-text' => 'Joku ($1) on luonut tunnuksen $2 {{GRAMMAR:genitive|{{SITENAME}}}}
-($4). Tunnuksen $2 salasana on » $3 ». Kirjaudu sisään ja vaihda salasanasi.
+'createaccount-text' => 'Joku on luonut tunnuksen $2 {{GRAMMAR:illative|{{SITENAME}}}} ($4).
+Tunnuksen $2 salasana on » $3 ». Kirjaudu sisään ja vaihda salasanasi.
Sinun ei tarvitse huomioida tätä viestiä, jos tunnus on luotu virheellisesti.',
'loginlanguagelabel' => 'Kieli: $1',
'revdelete-nooldid-title' => 'Ei kohdeversiota',
'revdelete-nooldid-text' => 'Et ole valinnut kohdeversiota tai -versioita.',
'revdelete-selected' => "{{PLURAL:$2|Valittu versio|Valitut versiot}} sivusta '''$1:'''",
-'logdelete-selected' => "{{PLURAL:$2|Valittu lokimerkintä|Valitut lokimerkinnät}} sivulle '''$1:'''",
+'logdelete-selected' => '{{PLURAL:$1|Valittu lokimerkintä|Valitut lokimerkinnät}}:',
'revdelete-text' => 'Poistetut versiot näkyvät sivun historiassa, mutta niiden sisältö ei ole julkisesti saatavilla.
Muut ylläpitäjät voivat lukea piilotetun sisällön ja palauttaa sen.',
-'revdelete-legend' => 'Version rajoitukset:',
+'revdelete-legend' => 'Version rajoitukset',
'revdelete-hide-text' => 'Piilota version sisältö',
'revdelete-hide-name' => 'Piilota toiminto ja kohde',
'revdelete-hide-comment' => 'Piilota yhteenveto',
'revdelete-suppress' => 'Piilota myös ylläpitäjiltä',
'revdelete-hide-image' => 'Piilota tiedoston sisältö',
'revdelete-unsuppress' => 'Poista rajoitukset palautetuilta versiolta',
-'revdelete-log' => 'Lokimerkintä:',
+'revdelete-log' => 'Lokimerkintä',
'revdelete-submit' => 'Toteuta',
'revdelete-logentry' => 'muutti sivun [[$1]] version näkyvyyttä',
'logdelete-logentry' => 'muutti sivun [[$1]] näkyvyyttä',
'files' => 'Tiedostot',
# User rights
-'userrights' => 'Käyttöoikeuksien hallinta', # Not used as normal message but as header for the special page itself
-'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}}]])",
-'userrights-editusergroup' => 'Käyttäjän ryhmät',
-'saveusergroups' => 'Tallenna',
-'userrights-groupsmember' => 'Jäsenenä ryhmissä',
-'userrights-groupsremovable' => 'Poistettavat ryhmät',
-'userrights-groupsavailable' => 'Saatavilla olevat ryhmät',
-'userrights-groups-help' => 'Voit muuttaa ryhmiä, joissa tämä käyttäjä on.
+'userrights' => 'Käyttöoikeuksien hallinta', # Not used as normal message but as header for the special page itself
+'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}}]])",
+'userrights-editusergroup' => 'Käyttäjän ryhmät',
+'saveusergroups' => 'Tallenna',
+'userrights-groupsmember' => 'Käyttäjä on jäsenenä ryhmissä',
+'userrights-groups-help' => 'Voit muuttaa ryhmiä, joissa tämä käyttäjä on.
* Merkattu valintaruutu tarkoittaa, että käyttäjä on kyseisessä ryhmässä.
* Merkkaamaton valintaruutu tarkoittaa, että käyttäjä ei ole kyseisessä ryhmässä.
* <nowiki>*</nowiki> tarkoittaa, että et pysty kumoamaan kyseistä operaatiota.',
-'userrights-reason' => 'Kommentti',
-'userrights-available-none' => 'Et voi muuttaa ryhmäjäsenyyksiä.',
-'userrights-available-add' => 'Voit lisätä käyttäjiä {{PLURAL:$2|ryhmään|ryhmiin}} $1.',
-'userrights-available-remove' => 'Voit poistaa käyttäjiä {{PLURAL:$2|ryhmästä|ryhmistä}} $1.',
-'userrights-available-add-self' => 'Voit lisätä itsesi {{PLURAL:$2|ryhmään|näihin ryhmiin}}: $1.',
-'userrights-available-remove-self' => 'Voit poistaa itsesi {{PLURAL:$2|ryhmästä|näistä ryhmistä}}: $1.',
-'userrights-no-interwiki' => 'Sinulla ei ole lupaa muokata käyttöoikeuksia muissa wikeissä.',
-'userrights-nodatabase' => 'Tietokantaa $1 ei ole tai se ei ole paikallinen.',
-'userrights-nologin' => 'Sinun täytyy [[Special:Userlogin|kirjautua sisään]] ylläpitäjätunnuksella, jotta voisit muuttaa käyttöoikeuksia.',
-'userrights-notallowed' => 'Tunnuksellasi ei ole lupaa muuttaa käyttöoikeuksia.',
-'userrights-changeable-col' => 'Ryhmät, joita voit muuttaa',
-'userrights-unchangeable-col' => 'Ryhmät, joita et voi muuttaa',
+'userrights-reason' => 'Kommentti',
+'userrights-no-interwiki' => 'Sinulla ei ole lupaa muokata käyttöoikeuksia muissa wikeissä.',
+'userrights-nodatabase' => 'Tietokantaa $1 ei ole tai se ei ole paikallinen.',
+'userrights-nologin' => 'Sinun täytyy [[Special:Userlogin|kirjautua sisään]] ylläpitäjätunnuksella, jotta voisit muuttaa käyttöoikeuksia.',
+'userrights-notallowed' => 'Tunnuksellasi ei ole lupaa muuttaa käyttöoikeuksia.',
+'userrights-changeable-col' => 'Ryhmät, joita voit muuttaa',
+'userrights-unchangeable-col' => 'Ryhmät, joita et voi muuttaa',
# Groups
'group' => 'Ryhmä',
** Tekijänoikeusrikkomus
** Roskaa',
'delete-edit-reasonlist' => 'Muokkaa poistosyitä',
-'delete-toobig' => 'Tällä sivulla on pitkä muutoshistoria – yli $1 versiota. Näin suurien muutoshistorioiden poistamista on rajoitettu suorituskykysyistä.',
-'delete-warning-toobig' => 'Tällä sivulla on pitkä muutoshistoria – yli $1 versiota. Näin suurien muutoshistorioiden poistaminen voi haitata sivuston suorituskykyä.',
+'delete-toobig' => 'Tällä sivulla on pitkä muutoshistoria – yli $1 {{PLURAL:$1|versio|versiota}}. Näin suurien muutoshistorioiden poistamista on rajoitettu suorituskykysyistä.',
+'delete-warning-toobig' => 'Tällä sivulla on pitkä muutoshistoria – yli $1 {{PLURAL:$1|versio|versiota}}. Näin suurien muutoshistorioiden poistaminen voi haitata sivuston suorituskykyä.',
'rollback' => 'palauta aiempaan versioon',
'rollback_short' => 'Palautus',
'rollbacklink' => 'palauta',
'whatlinkshere-filters' => 'Suotimet',
# Block/unblock
-'blockip' => 'Aseta muokkausesto',
-'blockip-legend' => 'Estä käyttäjä',
-'blockiptext' => 'Tällä lomakkeella voit estää käyttäjän tai IP-osoitteen muokkausoikeudet. Muokkausoikeuksien poistamiseen pitää olla syy, esimerkiksi sivujen vandalisointi. Kirjoita syy siihen varattuun kenttään.<br />Vapaamuotoisen vanhenemisajat noudattavat GNUn standardimuotoa, joka on kuvattu tar-manuaalissa ([http://www.gnu.org/software/tar/manual/html_node/Date-input-formats.html] [EN]), esimerkiksi ”1 hour”, ”2 days”, ”next Wednesday”, 2005-08-29”.',
-'ipaddress' => 'IP-osoite',
-'ipadressorusername' => 'IP-osoite tai käyttäjätunnus',
-'ipbexpiry' => 'Kesto',
-'ipbreason' => 'Syy',
-'ipbreasonotherlist' => 'Muu syy',
-'ipbreason-dropdown' => '
+'blockip' => 'Aseta muokkausesto',
+'blockip-legend' => 'Estä käyttäjä',
+'blockiptext' => 'Tällä lomakkeella voit estää käyttäjän tai IP-osoitteen muokkausoikeudet. Muokkausoikeuksien poistamiseen pitää olla syy, esimerkiksi sivujen vandalisointi. Kirjoita syy siihen varattuun kenttään.<br />Vapaamuotoisen vanhenemisajat noudattavat GNUn standardimuotoa, joka on kuvattu tar-manuaalissa ([http://www.gnu.org/software/tar/manual/html_node/Date-input-formats.html] [EN]), esimerkiksi ”1 hour”, ”2 days”, ”next Wednesday”, 2005-08-29”.',
+'ipaddress' => 'IP-osoite',
+'ipadressorusername' => 'IP-osoite tai käyttäjätunnus',
+'ipbexpiry' => 'Kesto',
+'ipbreason' => 'Syy',
+'ipbreasonotherlist' => 'Muu syy',
+'ipbreason-dropdown' => '
*Yleiset estosyyt
** Väärän tiedon lisääminen
** Sisällön poistaminen
** Häiriköinti
** Useamman käyttäjätunnuksen väärinkäyttö
** Sopimaton käyttäjätunnus',
-'ipbanononly' => 'Estä vain kirjautumattomat käyttäjät',
-'ipbcreateaccount' => 'Estä tunnusten luonti',
-'ipbemailban' => 'Estä käyttäjää lähettämästä sähköpostia',
-'ipbenableautoblock' => 'Estä viimeisin IP-osoite, josta käyttäjä on muokannut, sekä ne osoitteet, joista hän jatkossa yrittää muokata.',
-'ipbsubmit' => 'Estä',
-'ipbother' => 'Vapaamuotoinen kesto',
-'ipboptions' => '2 tuntia:2 hours,1 päivä:1 day,3 päivää:3 days,1 viikko:1 week,2 viikkoa:2 weeks,1 kuukausi:1 month,3 kuukautta:3 months,6 kuukautta:6 months,1 vuosi:1 year,ikuinen:infinite', # display1:time1,display2:time2,...
-'ipbotheroption' => 'Muu kesto',
-'ipbotherreason' => 'Muu syy tai tarkennus',
-'ipbhidename' => 'Piilota IP-osoite tai tunnus estolokista, muokkausestolistasta ja käyttäjälistasta',
-'ipbwatchuser' => 'Tarkkaile tämän käyttäjän käyttäjä- ja keskustelusivua',
-'badipaddress' => 'IP-osoite on väärin muotoiltu.',
-'blockipsuccesssub' => 'Esto onnistui',
-'blockipsuccesstext' => "Käyttäjä tai IP-osoite '''$1''' on estetty.<br />Nykyiset estot löytyvät [[Special:Ipblocklist|estolistalta]].",
-'ipb-edit-dropdown' => 'Muokkaa syitä',
-'ipb-unblock-addr' => 'Poista käyttäjän $1 esto',
-'ipb-unblock' => 'Poista käyttäjän tai IP-osoitteen muokkausesto',
-'ipb-blocklist-addr' => 'Näytä käyttäjän $1 estot',
-'ipb-blocklist' => 'Näytä estot',
-'unblockip' => 'Muokkauseston poisto',
-'unblockiptext' => 'Tällä lomakkeella voit poistaa käyttäjän tai IP-osoitteen muokkauseston.',
-'ipusubmit' => 'Poista esto',
-'unblocked' => 'Käyttäjän [[User:$1|$1]] esto on poistettu',
-'unblocked-id' => 'Esto $1 on poistettu',
-'ipblocklist' => 'Estot',
-'ipblocklist-legend' => 'Haku',
-'ipblocklist-username' => 'Käyttäjätunnus tai IP-osoite',
-'ipblocklist-submit' => 'Hae',
-'blocklistline' => '$1 – $2 on estänyt käyttäjän $3 ($4)',
-'infiniteblock' => 'ikuisesti',
-'expiringblock' => 'vanhenee $1',
-'anononlyblock' => 'vain kirjautumattomat',
-'noautoblockblock' => 'ei automaattista IP-osoitteiden estoa',
-'createaccountblock' => 'tunnusten luonti estetty',
-'emailblock' => 'sähköpostin lähettäminen estetty',
-'ipblocklist-empty' => 'Estolista on tyhjä.',
-'ipblocklist-no-results' => 'Pyydettyä IP-osoitetta tai käyttäjätunnusta ei ole estetty.',
-'blocklink' => 'estä',
-'unblocklink' => 'poista esto',
-'contribslink' => 'muokkaukset',
-'autoblocker' => 'Olet automaattisesti estetty, koska jaat IP-osoitteen käyttäjän $1 kanssa. Eston syy: $2.',
-'blocklogpage' => 'Estoloki',
-'blocklogentry' => 'esti käyttäjän tai IP-osoitteen $1. Eston kesto $2 $3',
-'blocklogtext' => 'Tämä on loki muokkausestoista ja niiden purkamisista. Automaattisesti estettyjä IP-osoitteita ei kirjata. Tutustu [[Special:Ipblocklist|estolistaan]] nähdäksesi listan tällä hetkellä voimassa olevista estoista.',
-'unblocklogentry' => 'poisti käyttäjältä $1 muokkauseston',
-'block-log-flags-anononly' => 'vain kirjautumattomat käyttäjät',
-'block-log-flags-nocreate' => 'tunnusten luonti estetty',
-'block-log-flags-noautoblock' => 'ei automaattista IP-osoitteiden estoa',
-'block-log-flags-noemail' => 'sähköpostin lähettäminen estetty',
-'range_block_disabled' => 'Ylläpitäjän oikeus luoda alue-estoja ei ole käytössä.',
-'ipb_expiry_invalid' => 'Virheellinen umpeutumisaika.',
-'ipb_expiry_temp' => 'Piilotettujen käyttäjätunnusten estojen tulee olla pysyviä.',
-'ipb_already_blocked' => '”$1” on jo estetty.',
-'ipb_cant_unblock' => 'Estoa ”$1” ei löytynyt. Se on saatettu poistaa.',
-'ipb_blocked_as_range' => 'IP-osoite $1 on estetty välillisesti ja sen estoa ei voi poistaa. Se on estetty osana verkkoaluetta $2, jonka eston voi poistaa',
-'ip_range_invalid' => 'Virheellinen IP-alue.',
-'blockme' => 'Estä minut',
-'proxyblocker' => 'Välityspalvelinesto',
-'proxyblocker-disabled' => 'Tämä toiminto ei ole käytössä.',
-'proxyblockreason' => 'IP-osoitteestasi on estetty muokkaukset, koska se on avoin välityspalvelin. Ota yhteyttä Internet-palveluntarjoajaasi tai tekniseen tukeen ja kerro heillä tästä tietoturvaongelmasta.',
-'proxyblocksuccess' => 'Valmis.',
-'sorbsreason' => 'IP-osoitteesi on listattu avoimena välityspalvelimena DNSBLin mustalla listalla.',
-'sorbs_create_account_reason' => 'IP-osoitteesi on listattu avoimena välityspalvelimena DNSBLin mustalla listalla. Et voi luoda käyttäjätunnusta.',
+'ipbanononly' => 'Estä vain kirjautumattomat käyttäjät',
+'ipbcreateaccount' => 'Estä tunnusten luonti',
+'ipbemailban' => 'Estä käyttäjää lähettämästä sähköpostia',
+'ipbenableautoblock' => 'Estä viimeisin IP-osoite, josta käyttäjä on muokannut, sekä ne osoitteet, joista hän jatkossa yrittää muokata.',
+'ipbsubmit' => 'Estä',
+'ipbother' => 'Vapaamuotoinen kesto',
+'ipboptions' => '2 tuntia:2 hours,1 päivä:1 day,3 päivää:3 days,1 viikko:1 week,2 viikkoa:2 weeks,1 kuukausi:1 month,3 kuukautta:3 months,6 kuukautta:6 months,1 vuosi:1 year,ikuinen:infinite', # display1:time1,display2:time2,...
+'ipbotheroption' => 'Muu kesto',
+'ipbotherreason' => 'Muu syy tai tarkennus',
+'ipbhidename' => 'Piilota IP-osoite tai tunnus estolokista, muokkausestolistasta ja käyttäjälistasta',
+'ipbwatchuser' => 'Tarkkaile tämän käyttäjän käyttäjä- ja keskustelusivua',
+'badipaddress' => 'IP-osoite on väärin muotoiltu.',
+'blockipsuccesssub' => 'Esto onnistui',
+'blockipsuccesstext' => "Käyttäjä tai IP-osoite '''$1''' on estetty.<br />Nykyiset estot löytyvät [[Special:Ipblocklist|estolistalta]].",
+'ipb-edit-dropdown' => 'Muokkaa syitä',
+'ipb-unblock-addr' => 'Poista käyttäjän $1 esto',
+'ipb-unblock' => 'Poista käyttäjän tai IP-osoitteen muokkausesto',
+'ipb-blocklist-addr' => 'Näytä käyttäjän $1 estot',
+'ipb-blocklist' => 'Näytä estot',
+'unblockip' => 'Muokkauseston poisto',
+'unblockiptext' => 'Tällä lomakkeella voit poistaa käyttäjän tai IP-osoitteen muokkauseston.',
+'ipusubmit' => 'Poista esto',
+'unblocked' => 'Käyttäjän [[User:$1|$1]] esto on poistettu',
+'unblocked-id' => 'Esto $1 on poistettu',
+'ipblocklist' => 'Estot',
+'ipblocklist-legend' => 'Haku',
+'ipblocklist-username' => 'Käyttäjätunnus tai IP-osoite',
+'ipblocklist-submit' => 'Hae',
+'blocklistline' => '$1 – $2 on estänyt käyttäjän $3 ($4)',
+'infiniteblock' => 'ikuisesti',
+'expiringblock' => 'vanhenee $1',
+'anononlyblock' => 'vain kirjautumattomat',
+'noautoblockblock' => 'ei automaattista IP-osoitteiden estoa',
+'createaccountblock' => 'tunnusten luonti estetty',
+'emailblock' => 'sähköpostin lähettäminen estetty',
+'ipblocklist-empty' => 'Estolista on tyhjä.',
+'ipblocklist-no-results' => 'Pyydettyä IP-osoitetta tai käyttäjätunnusta ei ole estetty.',
+'blocklink' => 'estä',
+'unblocklink' => 'poista esto',
+'contribslink' => 'muokkaukset',
+'autoblocker' => 'Olet automaattisesti estetty, koska jaat IP-osoitteen käyttäjän $1 kanssa. Eston syy: $2.',
+'blocklogpage' => 'Estoloki',
+'blocklogentry' => 'esti käyttäjän tai IP-osoitteen $1. Eston kesto $2 $3',
+'blocklogtext' => 'Tämä on loki muokkausestoista ja niiden purkamisista. Automaattisesti estettyjä IP-osoitteita ei kirjata. Tutustu [[Special:Ipblocklist|estolistaan]] nähdäksesi listan tällä hetkellä voimassa olevista estoista.',
+'unblocklogentry' => 'poisti käyttäjältä $1 muokkauseston',
+'block-log-flags-anononly' => 'vain kirjautumattomat käyttäjät',
+'block-log-flags-nocreate' => 'tunnusten luonti estetty',
+'block-log-flags-noautoblock' => 'ei automaattista IP-osoitteiden estoa',
+'block-log-flags-noemail' => 'sähköpostin lähettäminen estetty',
+'block-log-flags-angry-autoblock' => 'kehittynyt automaattiesto käytössä',
+'range_block_disabled' => 'Ylläpitäjän oikeus luoda alue-estoja ei ole käytössä.',
+'ipb_expiry_invalid' => 'Virheellinen umpeutumisaika.',
+'ipb_expiry_temp' => 'Piilotettujen käyttäjätunnusten estojen tulee olla pysyviä.',
+'ipb_already_blocked' => '”$1” on jo estetty.',
+'ipb_cant_unblock' => 'Estoa ”$1” ei löytynyt. Se on saatettu poistaa.',
+'ipb_blocked_as_range' => 'IP-osoite $1 on estetty välillisesti ja sen estoa ei voi poistaa. Se on estetty osana verkkoaluetta $2, jonka eston voi poistaa',
+'ip_range_invalid' => 'Virheellinen IP-alue.',
+'blockme' => 'Estä minut',
+'proxyblocker' => 'Välityspalvelinesto',
+'proxyblocker-disabled' => 'Tämä toiminto ei ole käytössä.',
+'proxyblockreason' => 'IP-osoitteestasi on estetty muokkaukset, koska se on avoin välityspalvelin. Ota yhteyttä Internet-palveluntarjoajaasi tai tekniseen tukeen ja kerro heillä tästä tietoturvaongelmasta.',
+'proxyblocksuccess' => 'Valmis.',
+'sorbsreason' => 'IP-osoitteesi on listattu avoimena välityspalvelimena DNSBLin mustalla listalla.',
+'sorbs_create_account_reason' => 'IP-osoitteesi on listattu avoimena välityspalvelimena DNSBLin mustalla listalla. Et voi luoda käyttäjätunnusta.',
# Developer tools
'lockdb' => 'Lukitse tietokanta',
'immobile_namespace' => 'Sivuja ei voi siirtää tähän nimiavaruuteen.',
'imagenocrossnamespace' => 'Tiedostoja ei voi siirtää pois tiedostonimiavaruudesta.',
'imagetypemismatch' => 'Uusi tiedostopääte ei vastaa tiedoston tyyppiä',
+'imageinvalidfilename' => 'Kohdenimi on virheellinen',
# Export
'export' => 'Sivujen vienti',
'tooltip-n-recentchanges' => 'Lista tuoreista muutoksista',
'tooltip-n-randompage' => 'Avaa satunnainen sivu',
'tooltip-n-help' => 'Ohjeita',
-'tooltip-n-sitesupport' => 'Tue sivuston toimintaa',
'tooltip-t-whatlinkshere' => 'Lista sivuista, jotka viittaavat tänne',
'tooltip-t-recentchangeslinked' => 'Viimeisimmät muokkaukset sivuissa, joille viitataan tältä sivulta',
'tooltip-feed-rss' => 'RSS-syöte tälle sivulle',