{ "@metadata": { "authors": [ "Cimon Avaro", "Crt", "Harriv", "Ilaiho", "Nedergard", "Nike", "Olli", "Pxos", "Samoasambia", "Silvonen", "Snidata", "Str4nd", "Stryn", "VezonThunder", "Vililikku", "Zache", "ZeiP", "Matma Rex", "01miki10", "Pyscowicz" ] }, "abusefilter-desc": "Mahdollistaa muokkauksien suodattamisen automaattisella heuristiikalla.", "abusefilter": "Väärinkäyttösuodattimen asetukset", "abuselog": "Väärinkäyttöloki", "abusefilter-intro": "Tervetuloa väärinkäyttösuodattimen hallintakäyttöliittymään.\nVäärinkäyttösuodatin (Abuse Filter) on automaattinen ohjelmistomekanismi, joka soveltaa automaattista heuristiikkaa kaikkiin toimintoihin.\nTämä käyttöliittymä näyttää luettelon määritetyistä suodattimista ja antaa mahdollisuuden muuttaa niiden asetuksia.", "abusefilter-mustbeeditor": "Turvallisuussyistä vain käyttäjät, joilla on oikeus muuttaa väärinkäyttösuodattimia, saavat käyttää tätä käyttöliittymää.", "abusefilter-warning": "'''Varoitus''': Tämä toiminto on automaattisesti tunnistettu haitalliseksi.\nEpäasialliset toiminnot kumotaan nopeasti ja törkeä tai toistuva häiriköinti johtaa tunnuksesi tai IP-osoitteesi estämiseen.\nJos tämä toiminto on mielestäsi asiallinen, napsauta Tallenna-painiketta uudelleen.\nLyhyt kuvaus säännöstä, jota sovellettiin: $1", "abusefilter-disallowed": "Tämä toiminto on automaattisesti tunnistettu haitalliseksi ja tästä syystä sen suorittamista ei ole sallittu.\nJos olet sitä mieltä, että toimenpiteesi on asiallinen, ota yhteyttä ylläpitäjään ja kerro, mitä yritit tehdä.\nLaukaisemasi väärinkäyttösuodattimen säännön lyhyt kuvaus on: $1", "abusefilter-blocked-display": "Muokkauksesi on automaattisesti tunnistettu haitalliseksi,\nja sen suorittaminen on estetty.\n{{GRAMMAR:genitive|{{SITENAME}}}} suojelemiseksi muokkaaminen on estetty tunnukseltasi ja kaikilta siihen liittyviltä IP-osoitteilta.\nOta yhteyttä ylläpitäjään mikäli on tapahtunut virhe.\nVäärinkäytön estämisen sääntölauseen lyhyt kuvausteksti on: $1", "abusefilter-degrouped": "Tämä toimenpide on automaattisesti tunnistettu haitalliseksi.\nSiitä johtuen sitä ei ole sallittu, ja koska käyttäjätilisi on epäilty olevan murrettu, sen kaikki oikeudet on peruttu.\nMikäli tämä on ollut mielestäsi erehdys, ota yhteyttä byrokraattiin ja esitä perustelusi tälle toimenpiteelle, niin oikeutesi saatetaan palauttaa.\nLyhyt kuvaus väärinkäyttösuodattimen säännöstä, joka täsmää toimenpiteeseesi on: $1", "abusefilter-autopromote-blocked": "Tämä toimenpide on automaattisesti tunnistettu haitalliseksi, ja sitä ei ole sallittu.\nTurvallisuussyistä jotkin rutiininomaisesti peruskäyttäjille myönnetyt etuoikeudet on väliaikaisesti poistettu käyttäjätunnukseltasi.\nVäärinkäyttösuodatinsäännön kuvaus, joka vastasi suorittamaasi toimenpidettä, on kuvattu lyhyesti täällä: $1", "abusefilter-blocker": "Väärinkäyttösuodatin", "abusefilter-blockreason": "Automaattisesti estetty väärinkäyttösuodattimella.\nToimintoa vastaavan säännön kuvaus: $1", "abusefilter-degroupreason": "Oikeudet automaattisesti poistettu väärinkäyttösuodattimen toimesta.\nSäännön kuvaus: $1", "abusefilter-accountreserved": "Tämä käyttäjätunnus on varattu väärinkäyttösuodattimen käyttöön.", "right-abusefilter-modify": "Muokata väärinkäyttösuodattimia", "right-abusefilter-view": "Nähdä väärinkäyttösuodattimien sisältö", "right-abusefilter-log": "Nähdä väärinkäyttöloki", "right-abusefilter-log-detail": "Nähdä yksityiskohtaisia lokimerkintöjä väärinkäyttölokissa", "right-abusefilter-private": "Tarkastella yksityisiä tietoja väärinkäyttölokissa", "right-abusefilter-modify-restricted": "Muokata väärinkäyttösuodattimia, joissa on rajoitettuja toimintoja", "right-abusefilter-revert": "Peruuttaa kaikki muutokset, jotka on tehnyt määritelty väärinkäyttösuodatin", "right-abusefilter-view-private": "Nähdä ne väärinkäyttösuodattimet, jotka on merkitty yksityisiksi", "right-abusefilter-log-private": "Tarkastella yksityisten väärinkäyttösuodattimien lokitietoja", "right-abusefilter-hide-log": "Piilottaa väärinkäyttölokin merkintöjä", "right-abusefilter-hidden-log": "Nähdä väärinkäyttölokista piilotetut merkinnät", "right-abusefilter-modify-global": "Luoda tai muokata järjestelmänlaajuisia väärinkäyttösuodattimia", "action-abusefilter-modify": "muokata väärinkäyttösuodattimia", "action-abusefilter-view": "nähdä väärinkäyttösuodattimien sisältöä", "action-abusefilter-log": "nähdä väärinkäyttölokia", "action-abusefilter-log-detail": "nähdä tarkempia tietoja väärinkäyttölokista", "action-abusefilter-private": "tarkastella yksityisiä tietoja väärinkäyttölokista", "action-abusefilter-modify-restricted": "muokata väärinkäyttösuodattimia, joissa on rajoitettuja toimintoja", "action-abusefilter-revert": "palauttaa kaikkia muutoksia valitulla väärinkäyttösuodattimella", "action-abusefilter-view-private": "nähdä niitä väärinkäyttösuodattimia, jotka on merkitty yksityisiksi", "action-abusefilter-log-private": "tarkastella yksityisten väärinkäyttösuodattimien lokitietoja", "abusefilter-log": "Väärinkäyttösuodattimen loki", "abusefilter-log-summary": "Tämä loki näyttää luettelon kaikista suodattimiin tarttuneista toiminnoista.", "abusefilter-log-search": "Etsi väärinkäyttölokista", "abusefilter-log-search-user": "Käyttäjä:", "abusefilter-log-search-filter": "Suodattimen numero (erota pystyviivoilla):", "abusefilter-log-search-title": "Kohteen nimi:", "abusefilter-log-search-wiki": "Wiki:", "abusefilter-log-search-impact": "Vaikutus:", "abusefilter-log-search-impact-all": "Kaikki toimenpiteet", "abusefilter-log-search-impact-saved": "Vain tallennetut muutokset", "abusefilter-log-search-impact-not-saved": "Muut kuin tallennetut muutokset", "abusefilter-log-search-entries-label": "Näkyvyys:", "abusefilter-log-search-entries-all": "Kaikki lokimerkinnät", "abusefilter-log-search-entries-hidden": "Vain piilotetut lokimerkinnät", "abusefilter-log-search-entries-visible": "Vain näkyvissä olevat lokimerkinnät", "abusefilter-log-search-action-taken-label": "Suoritettu toimenpide:", "abusefilter-log-search-action-taken-any": "Kaikki", "abusefilter-log-search-submit": "Etsi", "abusefilter-log-entry": "$1: $2 {{GENDER:$8|laukaisi}} väärinkäyttösuodattimen {{GENDER:$8|käyttäessään}} toimintoa ”$3” kohteessa $4.\nToimenpiteet: $5;\nSuodattimen kuvaus: $6", "abusefilter-log-entry-withdiff": "$1: $2 {{GENDER:$8|laukaisi}} väärinkäyttösuodattimen {{GENDER:$8|käyttäessään}} toimintoa ”$3” kohteessa $4.\nToimenpiteet: $5;\nSuodattimen kuvaus: $6 ($7)", "abusefilter-log-detailedentry-meta": "$1: $2 {{GENDER:$9|laukaisi}} suodattimen $3 {{GENDER:$9|käyttäessään}} toimintoa ”$4” kohteessa $5.\nToimenpiteet: $6;\nSuodattimen kuvaus: $7 ($8)", "abusefilter-log-detailedentry-global": "järjestelmänlaajuinen suodatin $1", "abusefilter-log-detailedentry-local": "suodatin $1", "abusefilter-log-detailslink": "tarkat tiedot", "abusefilter-log-diff": "ero", "abusefilter-log-hidelink": "säädä näkyvyyttä", "abusefilter-log-details-legend": "Tarkemmat tiedot koskien lokimerkintää $1", "abusefilter-log-details-var": "Muuttuja", "abusefilter-log-details-val": "Arvo", "abusefilter-log-details-vars": "Toimintoparametrit", "abusefilter-log-details-private": "Yksityiset lokitiedot", "abusefilter-log-details-ip": "Alkuperäinen IP-osoite", "abusefilter-log-details-checkuser": "Osoitepaljastin", "abusefilter-log-noactions": "ei mitään", "abusefilter-log-details-diff": "Muutokset, jotka tehtiin muokkauksessa", "abusefilter-log-linkoncontribs": "väärinkäyttöloki", "abusefilter-log-linkoncontribs-text": "Väärinkäyttöloki {{GENDER:$1|tälle käyttäjälle}}", "abusefilter-log-hidden": "(merkintä on piilotettu)", "abusefilter-log-hidden-implicit": "(piilotettu, koska versio on poistettu)", "abusefilter-log-cannot-see-details": "Sinulla ei ole oikeutta nähdä tämän lokimerkinnän tietoja.", "abusefilter-log-cannot-see-private-details": "Sinulla ei ole lupaa tarkastella tämän lokimerkinnän yksityisiä tietoja.", "abusefilter-log-details-hidden": "Et voi nähdä tämän lokimerkinnän tietoja, koska merkintä on piilotettu eikä ole julkisesti näkyvissä.", "abusefilter-log-private-not-included": "Yksi tai useampi määrittämäsi suodattimen numero on suljettu ulkopuolisilta. Koska sinulla ei ole lupaa nähdä yksityisten suodattimien tietoja, näitä suodattimia ei ole haettu.", "abusefilter-log-hide-legend": "Piilota lokitapahtuma", "abusefilter-log-hide-id": "Lokimerkinnän tunnusnumero:", "abusefilter-log-hide-hidden": "Piilota tämä merkintä julkiselta näkymiseltä", "abusefilter-log-hide-reason": "Syy:", "abusefilter-log-hide-forbidden": "Sinulla ei ole oikeutta piilottaa väärinkäyttölokin merkintöjä.", "abusefilter-logentry-suppress": "piilotti merkinnän [[$1]]", "abusefilter-logentry-unsuppress": "palautti merkinnän [[$1]] näkyviin", "logentry-abusefilter-hit": "$1 {{GENDER:$2|laukaisi}} suodattimen $4 {{GENDER:$2|suorittaessaan}} toiminnon \"$5\" kohteessa $3. Toimenpiteet: $6 ($7)", "log-action-filter-abusefilter": "Suodattimen muutoksen tyyppi:", "log-action-filter-abusefilter-create": "Uuden suodattimen luonti", "log-action-filter-abusefilter-modify": "Suodattimen muokkaus", "abusefilter-management": "Väärinkäyttösuodattimen hallinta", "abusefilter-list": "Kaikki suodattimet", "abusefilter-list-id": "Suodatin nro", "abusefilter-list-status": "Tila", "abusefilter-list-public": "Julkinen kuvaus", "abusefilter-list-consequences": "Seuraamukset", "abusefilter-list-visibility": "Näkyvyys", "abusefilter-list-hitcount": "Osumia", "abusefilter-list-edit": "Muokkaa", "abusefilter-list-details": "Tiedot", "abusefilter-list-limit": "Lukumäärä sivulla:", "abusefilter-list-lastmodified": "Viimeksi muokattu", "abusefilter-list-group": "Suodatinryhmä", "abusefilter-hidden": "Yksityinen", "abusefilter-unhidden": "Julkinen", "abusefilter-enabled": "Käytössä", "abusefilter-deleted": "Poistettu", "abusefilter-disabled": "Poistettu käytöstä", "abusefilter-hitcount": "$1 {{PLURAL:$1|osuma|osumaa}}", "abusefilter-new": "Luo uusi suodatin", "abusefilter-return": "Palaa suodattimien hallintaan", "abusefilter-status-global": "Järjestelmänlaajuinen", "abusefilter-list-options": "Valinnat", "abusefilter-list-options-deleted": "Poistetut suodattimet:", "abusefilter-list-options-deleted-only": "Näytä vain poistetut suodattimet", "abusefilter-list-options-deleted-hide": "Piilota poistetut suodattimet", "abusefilter-list-options-deleted-show": "Sisällytä poistetut suodattimet", "abusefilter-list-options-scope": "Näytä suodattimista:", "abusefilter-list-options-scope-local": "Vain paikalliset säännöt", "abusefilter-list-options-scope-global": "Vain järjestelmänlaajuiset säännöt", "abusefilter-list-options-scope-all": "Paikalliset ja järjestelmänlaajuiset säännöt", "abusefilter-list-options-disabled": "Käytöstä poistetut suodattimet:", "abusefilter-list-options-hidedisabled": "Piilota käytöstä poistetut suodattimet", "abusefilter-list-options-submit": "Päivitä", "abusefilter-tools-text": "Tässä on työkaluja, jotka saattavat olla hyödyllisiä väärinkäyttösuodattimien muodostamisessa ja niiden virheenjäljityksessä.", "abusefilter-tools-expr": "Lausekkeen kokeilu", "abusefilter-tools-submitexpr": "Kokeile", "abusefilter-tools-reautoconfirm": "Palauta käyttäjä ryhmään ''automaattisesti hyväksytty käyttäjä (autoconfirmed)''", "abusefilter-tools-reautoconfirm-user": "Käyttäjä:", "abusefilter-tools-reautoconfirm-submit": "Tee käyttäjästä uudelleen ''automaattisesti hyväksytty''", "abusefilter-reautoconfirm-none": "Tätä käyttäjää ei ole poistettu ryhmästä ''automaattisesti hyväksytyt käyttäjät (autoconfirmed)''", "abusefilter-reautoconfirm-notallowed": "Sinulla ei ole oikeutta palauttaa käyttäjätunnusta ryhmään ''automaattisesti hyväksytyt käyttäjät (autoconfirmed)''", "abusefilter-reautoconfirm-done": "Käyttäjätunnus on nyt palautettu ryhmään ''automaattisesti hyväksytyt käyttäjät (autoconfirmed)''", "abusefilter-status": "Viimeisestä $1 {{PLURAL:$1|toiminnosta}} $2 ($3 %) on {{PLURAL:$2|saavuttanut}} ehtorajan $4, ja $5 ($6 %) on {{PLURAL:$5|täsmännyt}} johonkin tällä hetkellä käytössä olevista suodattimista.", "abusefilter-edit": "Muokataan väärinkäyttösuodatinta", "abusefilter-edit-subtitle": "Muokataan suodatinta $1", "abusefilter-edit-subtitle-new": "Luodaan suodatinta", "abusefilter-edit-oldwarning": "Muokkaat tämän suodattimen vanhaa versiota.\nAnnetut tilastot ovat suodattimen uusimmalle versiolle.\nJos tallennat muutoksesi, tuhoat samalla kaikki tämän version jälkeen tehdyt muutokset. •\n[[Special:AbuseFilter/history/$2|Palaa suodattimen historiaan]].", "abusefilter-edit-status-label": "Tilastot:", "abusefilter-edit-status": "Viimeisestä $1 {{PLURAL:$1|toiminnosta}} tämä suodatin täsmäsi $2 kertaa ($3 %).", "abusefilter-edit-status-profile": "Viimeisestä $1 toiminnosta tämä suodatin täsmäsi $2 kertaa ($3 %).\nKeskimäärin sen ajoaika on $4 ms, ja se kuluttaa $5 {{PLURAL:$5|ehdon|ehtoa}} ehtorajasta.", "abusefilter-edit-throttled-warning": "'''Varoitus:''' Tämä suodatin merkittiin automaattisesti haitalliseksi. Turvallisuussyistä seuraavia toimintoja ei suoriteta ($1). Tarkista ja [[mw:Extension:AbuseFilter/Conditions|optimoi]] ehtosi poistaaksesi tämän rajoituksen", "abusefilter-edit-new": "Uusi suodatin", "abusefilter-edit-save": "Tallenna suodatin", "abusefilter-edit-id": "Suodatin nro:", "abusefilter-edit-description": "Kuvaus:\n:''(julkisesti näkyvillä)''", "abusefilter-edit-group": "Suodatinryhmä:", "abusefilter-edit-flags": "Ominaisuudet:", "abusefilter-edit-enabled": "Ota käyttöön tämä suodatin", "abusefilter-edit-deleted": "Merkitse poistetuksi", "abusefilter-edit-hidden": "Piilota suodattimen yksityiskohdat julkiselta näkyvyydeltä", "abusefilter-edit-global": "Järjestelmänlaajuinen suodatin", "abusefilter-edit-rules": "Ehtolauseet:", "abusefilter-edit-notes": "Huomautukset:", "abusefilter-edit-lastmod": "Suodatinta viimeksi muutettu:", "abusefilter-edit-lastmod-text": "$1 – $2", "abusefilter-edit-hitcount": "Suodattimen osumat:", "abusefilter-edit-consequences": "Suoritettavat toimenpiteet, kun muokkaus on aktivoinut tämän suodattimen", "abusefilter-edit-action-warn": "Käynnistä nämä toimenpiteet sen jälkeen, kun käyttäjälle on annettu varoitus", "abusefilter-edit-action-disallow": "Estä käyttäjää suorittamasta kyseistä toimenpidettä", "abusefilter-edit-action-blockautopromote": "Poista käyttäjä ryhmästä ''automaattisesti hyväksytyt käyttäjät (autoconfirmed)''", "abusefilter-edit-action-degroup": "Poista käyttäjä kaikista ryhmistä, joilla on erityisoikeuksia", "abusefilter-edit-action-block": "Aseta käyttäjälle ja/tai IP-osoitteelle muokkausesto", "abusefilter-edit-action-throttle": "Laukaise toiminnot vain jos käyttäjä ylittää rajan", "abusefilter-edit-action-rangeblock": "Estä /16-alue, josta käyttäjä tulee", "abusefilter-edit-action-tag": "Merkkaa muokkaus lisätarkastelun kohteeksi", "abusefilter-edit-throttle-count": "Toimintojen sallittu määrä:", "abusefilter-edit-throttle-period": "Aikaväli:", "abusefilter-edit-throttle-seconds": "$1 {{PLURAL:$1|sekunti|sekuntia}}", "abusefilter-edit-throttle-groups": "Ryhmän määritys:\n:''(yksi per rivi, yhdistä pilkun avulla)''", "abusefilter-edit-warn-message": "Varoitukseen käytettävä järjestelmäviesti:", "abusefilter-edit-warn-other": "Muu viesti", "abusefilter-edit-warn-other-label": "Muun viestin sivun otsikko:\n:''(ilman Järjestelmäviesti-etuliitettä)''", "abusefilter-edit-warn-actions": "Toiminnot:", "abusefilter-edit-warn-preview": "Esikatsele valittua viestiä", "abusefilter-edit-warn-edit": "Luo tai muokkaa valittua viestiä", "abusefilter-edit-tag-tag": "Käytettävät [[Special:Tags|merkkaukset]] (yksi per rivi):", "abusefilter-block-anon": "kirjautumattomat käyttäjät", "abusefilter-block-user": "kirjautuneet käyttäjät", "abusefilter-edit-denied": "Et voi tarkastella tämän suodattimen yksityiskohtia, koska ne eivät ole julkisesti näkyvillä.", "abusefilter-edit-main": "Suodattimen parametrit", "abusefilter-edit-done-subtitle": "Suodatinta muokattu", "abusefilter-edit-done": "[[Special:AbuseFilter/history/$1/diff/prev/$2|Muutokset]] [[Special:AbuseFilter/$1|suodattimeen $3]] tallennettiin onnistuneesti.", "abusefilter-edit-badsyntax": "Määrittämässäsi suodattimessa on syntaksivirhe.\nJäsentimen palaute:
$1
", "abusefilter-edit-restricted": "Et voi muuttaa tätä suodatinta, koska se sisältää yhden tai useamman rajoitetun toiminnon.\nPyydä rajoitettujen toimintojen lisäämiseen tarvittavien oikeuksien haltijalta, että tämä tekee muutoksen puolestasi.", "abusefilter-edit-viewhistory": "Näytä tämän suodattimen historia", "abusefilter-edit-history": "Historia:", "abusefilter-edit-check": "Tarkista syntaksi", "abusefilter-edit-badfilter": "Määrittelemääsi suodatinta ei ole", "abusefilter-edit-revert": "Peruuta tämän suodattimen tekemät toimenpiteet", "abusefilter-edit-tools": "Työkalut:", "abusefilter-edit-test-link": "Kokeile tätä suodatinta tuoreisiin muokkauksiin", "abusefilter-edit-export": "Vie tämä suodatin toiseen wikiin", "abusefilter-edit-syntaxok": "Ei syntaksivirheitä havaittu.", "abusefilter-edit-syntaxerr": "Syntaksivirhe havaittu: $1", "abusefilter-edit-bad-tags": "Yksi tai useampi määrittämistäsi merkkauksista (tags) ei kelpaa.\nMerkkausten tulisi olla lyhyitä ja ilman erikoismerkkejä.", "abusefilter-edit-notallowed": "Sinulla ei ole oikeutta luoda tai muokata väärinkäyttösuodattimia", "abusefilter-edit-notallowed-global": "Sinulla ei ole oikeutta luoda tai muokata järjestelmänlaajuisia väärinkäyttösuodattimia", "abusefilter-edit-notallowed-global-custom-msg": "Räätälöityjä varoitusviestejä ei voi liittää järjestelmänlaajuisiin suodattimiin", "abusefilter-edit-builder-select": "Valitse tästä vaihtoehto joka lisätään kohdistimen jälkeen", "abusefilter-edit-builder-group-op-arithmetic": "Aritmeettiset operaattorit", "abusefilter-edit-builder-op-arithmetic-addition": "Lisäys (+)", "abusefilter-edit-builder-op-arithmetic-subtraction": "Vähennys (-)", "abusefilter-edit-builder-op-arithmetic-multiplication": "Kertominen (*)", "abusefilter-edit-builder-op-arithmetic-divide": "Jakaminen (/)", "abusefilter-edit-builder-op-arithmetic-modulo": "Jakojäännös (%)", "abusefilter-edit-builder-op-arithmetic-pow": "Potenssi (**)", "abusefilter-edit-builder-group-op-comparison": "Vertailuoperaattorit", "abusefilter-edit-builder-op-comparison-equal": "Yhtäläinen (==)", "abusefilter-edit-builder-op-comparison-notequal": "Eroava (!=)", "abusefilter-edit-builder-op-comparison-lt": "Pienempi kuin (<)", "abusefilter-edit-builder-op-comparison-gt": "Suurempi kuin (>)", "abusefilter-edit-builder-op-comparison-lte": "Pienempi tai yhtä suuri kuin (<=)", "abusefilter-edit-builder-op-comparison-gte": "Suurempi tai yhtä suuri kuin (>=)", "abusefilter-edit-builder-group-op-bool": "Totuusarvojen operaattorit", "abusefilter-edit-builder-op-bool-not": "Ei (!)", "abusefilter-edit-builder-op-bool-and": "Ja (&)", "abusefilter-edit-builder-op-bool-or": "Tai (|)", "abusefilter-edit-builder-group-misc": "Sekalaiset", "abusefilter-edit-builder-misc-in": "sisältyy merkkijonoon (in)", "abusefilter-edit-builder-misc-like": "Täsmää hahmoon (like)", "abusefilter-edit-builder-misc-rlike": "Täsmää säännölliseen lausekkeeseen (rlike)", "abusefilter-edit-builder-misc-irlike": "Täsmää säännölliseen lausekkeeseen – kirjainkoolla ei merkitystä (irlike)", "abusefilter-edit-builder-misc-contains": "Vasen merkkijono sisältää oikean merkkijonon (contains)", "abusefilter-edit-builder-misc-stringlit": "Merkkijonovakio (\"\")", "abusefilter-edit-builder-misc-tern": "Ehto-operaattori (X ? Y : Z)", "abusefilter-edit-builder-misc-cond": "Ehtolause (if X then Y else Z)", "abusefilter-edit-builder-group-funcs": "Funktiot", "abusefilter-edit-builder-funcs-length": "Merkkijonon pituus (length)", "abusefilter-edit-builder-funcs-lcase": "Muuta pienaakkosiksi (lcase)", "abusefilter-edit-builder-funcs-ucase": "Muuta suuraakkosiksi (ucase)", "abusefilter-edit-builder-funcs-ccnorm": "Normalisoi hämäävät merkit (ccnorm)", "abusefilter-edit-builder-funcs-rmdoubles": "Poista kaksoismerkit (rmdoubles)", "abusefilter-edit-builder-funcs-specialratio": "Erikoismerkit / merkit yhteensä (specialratio)", "abusefilter-edit-builder-funcs-norm": "Yhtenäistä (norm)", "abusefilter-edit-builder-funcs-count": "Merkkijonon X esiintymiskerrat merkkijonossa Y (count)", "abusefilter-edit-builder-funcs-rcount": "Säännöllisen lausekkeen X esiintymien määrä merkkijonossa Y (rcount)", "abusefilter-edit-builder-funcs-rmwhitespace": "Poista tyhjä tila (rmwhitespace)", "abusefilter-edit-builder-funcs-rmspecials": "Poista erikoismerkit (rmspecials)", "abusefilter-edit-builder-funcs-ip_in_range": "Onko IP-osoite osoiteavaruudessa? (ip_in_range)", "abusefilter-edit-builder-funcs-contains-any": "Etsi merkkijonosta osamerkkijonoja (contains_any)", "abusefilter-edit-builder-funcs-substr": "Osamerkkijono (substr)", "abusefilter-edit-builder-funcs-strpos": "Osamerkkijonon sijainti merkkijonossa (strpos)", "abusefilter-edit-builder-funcs-str_replace": "Korvaa osamerkkijono merkkijonolla (str_replace)", "abusefilter-edit-builder-funcs-set_var": "Aseta muuttujalle arvo (set_var)", "abusefilter-edit-builder-group-vars": "Muuttujat", "abusefilter-edit-builder-vars-accountname": "Käyttäjätunnus (tunnuksen luomisessa)", "abusefilter-edit-builder-vars-timestamp": "Muutoksen Unix-aikaleima", "abusefilter-edit-builder-vars-action": "Toiminto", "abusefilter-edit-builder-vars-addedlines": "Muokkauksessa lisättyjen rivien määrä", "abusefilter-edit-builder-vars-delta": "Koon muutos muokkauksessa", "abusefilter-edit-builder-vars-diff": "Muokkauksessa tehtyjen muutosten yhdistetty diff-tuloste", "abusefilter-edit-builder-vars-newsize": "Uuden sivun koko", "abusefilter-edit-builder-vars-oldsize": "Vanhan sivun koko", "abusefilter-edit-builder-vars-old-content-model": "Vanha sisältömalli", "abusefilter-edit-builder-vars-new-content-model": "Uusi sisältömalli", "abusefilter-edit-builder-vars-removedlines": "Muokkauksessa poistettujen rivien määrä", "abusefilter-edit-builder-vars-summary": "Muokkausyhteenveto tai syy", "abusefilter-edit-builder-vars-article-id": "Sivun tunnistenumero", "abusefilter-edit-builder-vars-article-ns": "Sivun nimiavaruus", "abusefilter-edit-builder-vars-article-text": "Sivun nimi (ilman nimiavaruutta)", "abusefilter-edit-builder-vars-article-prefixedtext": "Sivun koko nimi", "abusefilter-edit-builder-vars-article-views": "Sivulatauksia", "abusefilter-edit-builder-vars-movedfrom-id": "Siirron lähdesivun tunnistenumero", "abusefilter-edit-builder-vars-movedfrom-ns": "Siirron lähdesivun nimiavaruus", "abusefilter-edit-builder-vars-movedfrom-text": "Siirron lähdesivun nimi", "abusefilter-edit-builder-vars-movedfrom-prefixedtext": "Siirron lähdesivun koko nimi", "abusefilter-edit-builder-vars-movedto-id": "Siirron kohdesivun tunnistenumero", "abusefilter-edit-builder-vars-movedto-ns": "Siirron kohdesivun nimiavaruus", "abusefilter-edit-builder-vars-movedto-text": "Siirron kohdesivun nimi", "abusefilter-edit-builder-vars-movedto-prefixedtext": "Siirron kohdesivun koko nimi", "abusefilter-edit-builder-vars-user-editcount": "Käyttäjän muokkausmäärä", "abusefilter-edit-builder-vars-user-age": "Käyttäjätunnuksen ikä", "abusefilter-edit-builder-vars-user-name": "Käyttäjätunnuksen nimi", "abusefilter-edit-builder-vars-user-groups": "Ryhmät (myös implisiittiset), joissa käyttäjä on", "abusefilter-edit-builder-vars-user-rights": "Oikeudet, jotka käyttäjällä on", "abusefilter-edit-builder-vars-user-blocked": "Onko käyttäjä estetty", "abusefilter-edit-builder-vars-user-emailconfirm": "Sähköpostiosoite vahvistettiin", "abusefilter-edit-builder-vars-recent-contributors": "Sivun viimeisimmät kymmenen muokkaajaa", "abusefilter-edit-builder-vars-first-contributor": "Sivun ensimmäinen muokkaaja", "abusefilter-edit-builder-vars-movedto-recent-contributors": "Siirron kohdesivun 10 viimeistä muokkaajaa", "abusefilter-edit-builder-vars-all-links": "Kaikki ulkoiset linkit uudessa tekstissä", "abusefilter-edit-builder-vars-added-links": "Kaikki muokkauksessa lisätyt ulkoiset linkit", "abusefilter-edit-builder-vars-removed-links": "Kaikki muokkauksessa poistetut ulkoiset linkit", "abusefilter-edit-builder-vars-old-text": "Sivun vanha wikiteksti, ennen muokkausta", "abusefilter-edit-builder-vars-new-text": "Sivun uusi wikiteksti, muokkauksen jälkeen", "abusefilter-edit-builder-vars-new-pst": "Uuden sivun wikiteksti, \"pre-save transformed\"", "abusefilter-edit-builder-vars-diff-pst": "Yhdistetty eroavaisuus (diffi) muutoksista, jotka on tehty muokkauksessa, \"pre-save transformed\"", "abusefilter-edit-builder-vars-addedlines-pst": "Muokkauksessa lisätyt rivit, \"pre-save transformed\"", "abusefilter-edit-builder-vars-new-text-stripped": "Sivun uusin tekstimuoto, riisuttuna kaikista koodimerkinnöistä", "abusefilter-edit-builder-vars-new-html": "Jäsennetty uuden version HTML-lähdekoodi", "abusefilter-edit-builder-vars-restrictions-edit": "Sivun muokkaussuojauksen taso", "abusefilter-edit-builder-vars-restrictions-move": "Sivun siirtosuojauksen taso", "abusefilter-edit-builder-vars-restrictions-create": "Sivun luontisuojaus", "abusefilter-edit-builder-vars-restrictions-upload": "Tiedoston tallennussuojaus", "abusefilter-edit-builder-vars-movedfrom-restrictions-move": "Siirron lähdesivun siirtosuojaus", "abusefilter-edit-builder-vars-movedto-restrictions-move": "Siirron kohdesivun siirtosuojaus", "abusefilter-edit-builder-vars-movedto-restrictions-create": "Siirron kohdesivun luontisuojaus", "abusefilter-edit-builder-vars-old-text-stripped": "Sivun vanhempi teksti, riisuttuna koodimerkinnöistä", "abusefilter-edit-builder-vars-old-links": "Linkit sivulla ennen muokkausta", "abusefilter-edit-builder-vars-old-html": "Vanha sivun wikiteksti jäsennettynä HTML:ksi", "abusefilter-edit-builder-vars-minor-edit": "Onko muokkaus merkitty pieneksi muutokseksi vai ei", "abusefilter-edit-builder-vars-file-sha1": "Tiedoston sisällön SHA1-tiiviste", "abusefilter-edit-builder-vars-file-size": "Tiedoston koko tavuina", "abusefilter-edit-builder-vars-file-mime": "Tiedoston MIME-tyyppi", "abusefilter-edit-builder-vars-file-mediatype": "Tiedoston mediatyyppi", "abusefilter-edit-builder-vars-file-width": "Tiedoston leveys pikseleissä", "abusefilter-edit-builder-vars-file-height": "Tiedoston korkeus pikseleissä", "abusefilter-edit-block-options": "Eston asetukset:", "abusefilter-filter-log": "Suodattimien viimeisimmät muutokset", "abusefilter-history": "Muutoshistoria väärinkäyttösuodattimelle numero $1", "abusefilter-history-foruser": "Käyttäjän $1 muokkaukset", "abusefilter-history-hidden": "Piilotettu", "abusefilter-history-enabled": "On käytössä", "abusefilter-history-global": "Järjestelmänlaajuinen", "abusefilter-history-timestamp": "Aika", "abusefilter-history-user": "Käyttäjä", "abusefilter-history-public": "Suodattimen julkinen kuvaus", "abusefilter-history-flags": "Ominaisuudet", "abusefilter-history-filter": "Suodatinsääntö", "abusefilter-history-comments": "Kommentit", "abusefilter-history-actions": "Toimenpiteet", "abusefilter-history-backedit": "Palaa suodattimen muokkaamiseen", "abusefilter-history-deleted": "Poistettu", "abusefilter-history-filterid": "Suodatin", "abusefilter-history-select-legend": "Tarkenna hakua", "abusefilter-history-select-user": "Käyttäjä:", "abusefilter-history-select-filter": "Suodatin nro:", "abusefilter-history-select-submit": "Tarkenna", "abusefilter-history-diff": "Muutokset", "abusefilter-history-error-hidden": "Pyytämäsi suodatin on piilotettu näkyvistä, etkä voi tarkastella sen historiaa.", "abusefilter-exception-unexpectedatend": "Odottamaton ”$2” merkissä $1.", "abusefilter-exception-expectednotfound": "Odotettiin koodia $2 merkin $1 kohdalla, ei löytynyt. (Sen sijaan löytyi $3 $4.)", "abusefilter-exception-unrecognisedkeyword": "Tunnistamaton avainsana $2 merkissä $1.", "abusefilter-exception-unexpectedtoken": "Odottamaton sane ”$3” (tyyppiä $2) kohdassa $1.", "abusefilter-exception-unclosedstring": "Sulkematon merkkijono alkaen merkistä $1.", "abusefilter-exception-invalidoperator": "Virheellinen operaattori ”$2” merkissä $1.", "abusefilter-exception-unrecognisedtoken": "Tunnistamaton sane ”$2” kohdassa $1.", "abusefilter-exception-noparams": "Parametreja ei annettu funktiolle ”$2” merkissä $1.", "abusefilter-exception-dividebyzero": "Laiton yritys jakaa $2 nollalla merkissä $1.", "abusefilter-exception-unrecognisedvar": "Tunnistamaton muuttuja $2 merkissä $1", "abusefilter-exception-notenoughargs": "Funktiolle $2 ei annettu tarpeeksi argumentteja kutsuttaessa merkissä $1.\nOdotettu $3 {{PLURAL:$3|argumenttia|argumenttia}}, saatu $4.", "abusefilter-exception-regexfailure": "Virhe säännöllisessä lausekkeessa ”$3” merkin $1 kohdalla: ”$2”", "abusefilter-exception-overridebuiltin": "Laiton sisäänrakennetun muuttujan ”$2” päällekirjoitus merkissä $1.", "abusefilter-exception-outofbounds": "Pyydetty olematonta listaelementtiä $2 (listan koko on $3) merkissä $1.", "abusefilter-exception-notlist": "Pyydetty taulukkoelementtiä ei-taulukolta merkissä $1.", "abusefilter-action-tag": "Merkkaa", "abusefilter-action-throttle": "Rajoita", "abusefilter-action-warn": "Varoita", "abusefilter-action-blockautopromote": "Estä autopromote", "abusefilter-action-block": "Aseta muokkausesto", "abusefilter-action-degroup": "Poista ryhmistä", "abusefilter-action-rangeblock": "Aseta avaruusesto", "abusefilter-action-disallow": "Älä salli", "abusefilter-revert-title": "Peruuta kaikki suodattimen $1 tekemät muutokset", "abusefilter-revert-intro": "Tämä lomake antaa sinun peruuttaa kaikki muutokset, jotka väärinkäyttösuodatin on tehnyt suodattimen $1 ehtojen perusteella.\nKäytä tätä työkalua varoen.", "abusefilter-revert-preview-item": "$1: käyttäjä $2 {{GENDER:$7|käytti}} toimintoa \"$3\" kohteessa $4.\nPeruttavat toimenpiteet ovat: $5 ($6)", "abusefilter-revert-search-legend": "Valitse suodattimen toimenpiteet, jotka haluat peruuttaa", "abusefilter-revert-periodstart": "Aikaväli alkaa:", "abusefilter-revert-periodend": "Aikaväli loppuu:", "abusefilter-revert-search": "Valitse toimenpiteet", "abusefilter-revert-filter": "Suodatin:", "abusefilter-revert-preview-intro": "Alla ovat ne väärinkäyttösuodattimen suorittamat toimenpiteet, jotka peruutetaan tällä toiminnolla.\nTarkista ne huolellisesti ja paina \"{{int:abusefilter-revert-confirm}}\", niin toimenpiteet peruutetaan.", "abusefilter-revert-confirm": "Vahvista", "abusefilter-revert-success": "Olet peruuttanut kaikki toimenpiteet, jotka väärinkäyttösuodatin teki [[Special:AbuseFilter/$1|suodattimen $2]] ehtojen mukaisesti.", "abusefilter-revert-reason": "Kaikkien toimenpiteiden automaattinen peruuttaminen, jotka väärinkäyttösuodatin oli tehnyt suodattimen $1 ehtojen mukaisesti.\nAnnettu syy: $2", "abusefilter-revert-reasonfield": "Syy:", "abusefilter-test": "Kokeile suodatinta aikaisempiin muokkauksiin", "abusefilter-test-intro": "Tällä sivulla voit tutkia alla olevaan kenttään syötetyn suodattimen toimintaa viimeisintä $1 {{PLURAL:$1|muutosta}} vasten.\nLataa olemassa oleva suodatin kirjoittamalla sen tunnistenumero tekstikentän alapuolella olevaan kenttään ja napsauta ”{{int:abusefilter-test-load}}”-painiketta.", "abusefilter-test-legend": "Suodattimen kokeilu", "abusefilter-test-load-filter": "Lataa suodatin numero:", "abusefilter-test-submit": "Kokeile", "abusefilter-test-load": "Lataa", "abusefilter-test-user": "Muutokset, jotka on tehnyt käyttäjä:", "abusefilter-test-period-start": "Muutokset, jotka on tehty jälkeen:", "abusefilter-test-period-end": "Muutokset, jotka on tehty ennen:", "abusefilter-test-page": "Muutokset, jotka on tehty sivulle:", "abusefilter-test-shownegative": "Näytä muutokset, jotka eivät täsmää suodattimen kanssa", "abusefilter-test-syntaxerr": "Suodatin, jonka syötit, sisälsi syntaksivirheen.\nLisätietoja saat napsauttamalla painiketta ”{{int:abusefilter-edit-check}}”.", "abusefilter-test-badtitle": "Syöttämäsi sivun nimi ei kelpaa. Siinä saattaa olla yksi tai useampia sellaisia kirjainmerkkejä, joita ei voi käyttää sivujen nimissä.", "abusefilter-changeslist-examine": "tutki", "abusefilter-examine": "Tutki yksittäisiä muutoksia", "abusefilter-examine-intro": "Tällä sivulla voit tutkia väärinkäyttösuodattimen muuttujia yksittäisen muutoksen suhteen ja testata sitä suodattimilla.", "abusefilter-examine-legend": "Valitse muutokset", "abusefilter-examine-diff": "Eroavaisuuden URL:", "abusefilter-examine-user": "Käyttäjä:", "abusefilter-examine-title": "Sivun nimi:", "abusefilter-examine-submit": "Etsi", "abusefilter-examine-vars": "Tätä muutosta varten luodut muuttujat", "abusefilter-examine-test": "Kokeile tätä muokkausta suodattimeen", "abusefilter-examine-test-button": "Kokeile suodatinta", "abusefilter-examine-match": "Suodatin osui tähän muutokseen.", "abusefilter-examine-nomatch": "Suodatin ei osunut tähän muutokseen.", "abusefilter-examine-syntaxerror": "Suodattimella on virheellinen syntaksi", "abusefilter-examine-notfound": "Pyytämääsi muutosta ei löytynyt.", "abusefilter-examine-incompatible": "Väärinkäyttösuodatin ei tue pyytämiäsi muutoksia", "abusefilter-examine-noresults": "Antamillasi hakuehdoilla ei löytynyt yhtään tulosta.", "abusefilter-topnav": "'''Väärinkäyttösuodattimen valikko'''", "abusefilter-topnav-home": "Etusivu", "abusefilter-topnav-test": "Suodatinsääntöjen testaus", "abusefilter-topnav-examine": "Tutki aiempia muokkauksia", "abusefilter-topnav-log": "Väärinkäyttöloki", "abusefilter-topnav-tools": "Vianjäljitystyökalut", "abusefilter-topnav-import": "Tuo suodatin", "abusefilter-log-name": "Väärinkäyttösuodattimen loki", "abusefilter-log-header": "Tässä lokissa esitetään yhteenveto suodattimiin tehdyistä muutoksista.\nLisätietoja saat suodattimen [[Special:AbuseFilter/history|viimeisimpien muutosten luettelosta]].", "abusefilter-logentry-create": "$1 {{GENDER:$2|loi}} kohteen $4 ($5)", "abusefilter-logentry-modify": "$1 {{GENDER:$2|muutti}} kohdetta $4 ($5)", "abusefilter-log-noresults": "Ei tuloksia", "abusefilter-diff-title": "Versioiden välinen ero", "abusefilter-diff-item": "Kohde", "abusefilter-diff-version": "Versio päivätty $1 {{GENDER:$3|käyttäjältä}} $2.", "abusefilter-diff-info": "Perustiedot", "abusefilter-diff-pattern": "Suodattimen ehdot", "abusefilter-diff-invalid": "Pyydettyjä versioita ei voitu hakea", "abusefilter-diff-backhistory": "Takaisin suodatinhistoriaan", "abusefilter-diff-prev": "Vanhempi muutos", "abusefilter-diff-next": "Uudempi muutos", "abusefilter-import-intro": "Voit käyttää tätä käyttöliittymää suodattimien tuomiseksi muista wikeistä.\nNapsauta ”{{int:abusefilter-edit-export}}” kohdassa ”{{int:abusefilter-edit-tools}}” lähdewikin muokkausnäkymässä.\nKopioi ilmestyvän tekstikentän sisältö ja liitä se tähän tekstikenttään, jonka jälkeen napsauta ”{{int:abusefilter-import-submit}}”.", "abusefilter-import-submit": "Tuo tiedot", "abusefilter-group-default": "Yleinen", "abusefilter-http-error": "Tapahtui HTTP-virhe: $1.", "abusefilter-view-private-submit": "Näytä yksityiskohdat", "abusefilter-view-private": "Näytä yksityiskohdat", "abusefilter-view-private-reason": "Syy yksityiskohtien näyttämiseen:", "abusefilter-log-details-id": "Lokin tunnistenumero", "abusefilter-log-ip-not-available": "Ei saatavissa", "tag-abusefilter-condition-limit": "ehtojen raja-arvo on saavutettu", "apihelp-abusefilterchecksyntax-description": "Tarkista väärinkäyttösuodattimen syntaksi.", "apihelp-abusefilterchecksyntax-example-1": "Tarkasta kelvollisen suodattimen ehtolauserakenne", "apihelp-abusefilterchecksyntax-example-2": "Tarkasta epäkelvon suodattimen ehtolauserakenne", "apihelp-abusefilterevalexpression-description": "Arvioi väärinkäyttösuodattimen lauseketta.", "apihelp-abusefilterevalexpression-param-expression": "Arvioitava lauseke.", "apihelp-abusefilterevalexpression-example-1": "Arvioi yksinkertaista lauseketta", "apihelp-abusefilterunblockautopromote-param-user": "Käyttäjän, jolta haluat poistaa eston, käyttäjänimi.", "apihelp-query+abusefilters-description": "Näytä väärinkäyttösuodatinten yksityiskohdat.", "apihelp-query+abusefilters-example-1": "Luetteloi käytössä olevat julkiset suodattimet", "apihelp-query+abusefilters-example-2": "Näytä joitain tietoja suodattimista", "apihelp-query+abuselog-example-1": "Näytä viimeisimmät lokimerkinnät", "apierror-abusefilter-badsyntax": "Suodattimella on virheellinen syntaksi." }