# Translations template for substanced.
# Copyright (C) 2014 ORGANIZATION
# This file is distributed under the same license as the substanced project.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2014.
#
msgid ""
msgstr ""
"Project-Id-Version: substanced 0.0\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2014-06-10 09:22+0200\n"
"PO-Revision-Date: 2015-05-03 21:10+0200\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 1.3\n"
"Last-Translator: Petri Savolainen <petri.savolainen@iki.fi>\n"
"Language-Team: \n"
"X-Generator: Poedit 1.7.5\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"Language: fi\n"

#: substanced/audit/views.py:29
msgid "Auditing"
msgstr "Valvonta"

#: substanced/audit/templates/auditing.pt:8
msgid "Audit events"
msgstr "Valvontatapahtumat"

#: substanced/audit/templates/auditing.pt:15
msgid "Id"
msgstr "Tunniste"

#: substanced/audit/templates/auditing.pt:16 substanced/folder/views.py:303
msgid "Name"
msgstr "Nimi"

#: substanced/audit/templates/auditing.pt:17
#: substanced/sdi/views/templates/undo.pt:46
msgid "Time"
msgstr "Aika"

#: substanced/audit/templates/auditing.pt:18
msgid "Payload"
msgstr "Hyötykuorma"

#: substanced/audit/templates/auditing.pt:31
msgid "Auditing not configured in this system"
msgstr "Valvontaa ei ole määritetty tässä järjestelmässä"

#: substanced/catalog/views/indexing.py:30
msgid "Indexing"
msgstr "Indeksointi"

#: substanced/catalog/views/templates/catalog.pt:7
msgid "Manage catalog &nbsp; (${length} items in this catalog)"
msgstr "Hallinnoi hakemistoa &nbsp; (${length} kohdetta hakemistossa)"

#: substanced/catalog/views/templates/catalog.pt:20
msgid "Reindex all objects in all indexes."
msgstr "Uudelleenindeksoi kaikki"

#: substanced/catalog/views/templates/catalog.pt:29
msgid "Update all index definitions"
msgstr "Päivitä kaikki indeksimäärittelyt"

#: substanced/catalog/views/templates/index.pt:6
msgid "Manage Index"
msgstr "Hallitse indeksiä"

#: substanced/catalog/views/templates/index.pt:11
msgid "Index type"
msgstr "Indeksityyppi"

#: substanced/catalog/views/templates/index.pt:20
msgid "Number of indexed items"
msgstr "Indeksoitujen kohteiden määrä"

#: substanced/catalog/views/templates/index.pt:29
msgid "Number of not-indexed items"
msgstr "Indeksoimattomien kohteiden määrä"

#: substanced/catalog/views/templates/index.pt:37
msgid "Reindex this index"
msgstr "Uudelleenindeksoi tämä"

#: substanced/catalog/views/templates/index.pt:43
msgid "Reindex"
msgstr "Uudelleenindeksoi"

#: substanced/catalog/views/templates/indexing.pt:8
msgid "Catalog service at \"${request.resource_path(catalog)}\""
msgstr "Hakemistopalvelu sijainnissa \"${request.resource_path(catalog)}\""

#: substanced/catalog/views/templates/indexing.pt:16
msgid "Index name"
msgstr "Indeksi"

#: substanced/catalog/views/templates/indexing.pt:17
msgid "Value"
msgstr "Arvo"

#: substanced/catalog/views/templates/indexing.pt:32
msgid "Reindex This Object"
msgstr "Uudellenindeksoi kohde"

#: substanced/catalog/views/templates/search.pt:22
msgid "Search Results"
msgstr "Hakutulokset"

#: substanced/catalog/views/templates/search.pt:27
msgid "Object Id"
msgstr "Kohteen tunniste"

#: substanced/catalog/views/templates/search.pt:28
msgid "Repr"
msgstr "Esitysmuoto"

#: substanced/db/views.py:34 substanced/db/views.py:93
msgid "Database"
msgstr "Tietokanta"

#: substanced/db/templates/db.pt:5
msgid "Manage"
msgstr "Hallinnoi"

#: substanced/db/templates/db.pt:13
msgid ""
"Remove (\"pack\") previous revisions of objects that are older than this "
"number of days."
msgstr "Poista (\"pakkaa\") näin monta päivää vanhemmat kohdeversiot."

#: substanced/db/templates/db.pt:20
msgid "Pack"
msgstr "Pakkaa"

#: substanced/db/templates/db.pt:25
msgid "Remove all objects from the ZODB connection cache"
msgstr "Tyhjennä oliokannan välimuisti"

#: substanced/db/templates/db.pt:38
msgid "Evolve"
msgstr "Päivitä"

#: substanced/db/templates/db.pt:45
msgid "Run evolve steps up to the latest"
msgstr "Tuo ajantasalle suorittamalla kaikki päivitysaskeleet"

#: substanced/db/templates/db.pt:54
msgid "Dry-run evolve steps to latest"
msgstr "Koesuorita kaikki päivitysaskeleet"

#: substanced/db/templates/db.pt:63
msgid "Show summary of pending evolve steps (finished/unfinished)"
msgstr "Näytä päivitysyhteenveto (suoritetut/suorittamattomat)"

#: substanced/db/templates/db.pt:67
msgid "Summarize"
msgstr "Tee yhteenveto"

#: substanced/db/templates/db.pt:77
msgid "Details"
msgstr "Tarkemmat tiedot"

#: substanced/db/templates/db.pt:83
msgid "Location"
msgstr "Sijainti"

#: substanced/db/templates/db.pt:87
msgid "Storage"
msgstr "Tallennusvarasto"

#: substanced/db/templates/db.pt:91 substanced/sdi/views/templates/undo.pt:47
msgid "Size"
msgstr "Koko"

#: substanced/db/templates/db.pt:95
msgid ""
"Number of objects that the connections' cache will try to keep around before "
"LRU pruning"
msgstr "Viimeksi käsiteltyjen kohteiden välimuistissa pidettävä määrä"

#: substanced/db/templates/db.pt:99
msgid ""
"Estimated byte size sum of objects that the connections' cache will try to "
"keep around before LRU pruning (0 means unlimited)"
msgstr ""
"Yhteysvälimuistissa pidettävien kohteiden käyttämä muistitila tavuina (arvo "
"0 tarkoittaa rajoittamatonta)"

#: substanced/db/templates/db.pt:103
msgid "Connection pool size"
msgstr "Mahdollisten yhteyksien määrä"

#: substanced/db/templates/db.pt:107
msgid "Total number of objects in the database"
msgstr "Kohteiden määrä oliokannassa"

#: substanced/db/templates/db.pt:116
msgid "Connections"
msgstr "Yhteydet"

#: substanced/db/templates/db.pt:122
msgid "Connection"
msgstr "Yhteys"

#: substanced/db/templates/db.pt:123
msgid "Number of non-ghost objects (in total ${db.cacheSize()})"
msgstr "Ehjien kohteiden määrä (yhteensä ${db.cacheSize()})"

#: substanced/db/templates/db.pt:124
msgid "Number of ghost objects"
msgstr "Rikkinäisten kohteiden lukumäärä"

#: substanced/db/templates/db.pt:141
msgid "Activity"
msgstr "Aktiivisuus"

#: substanced/db/templates/db.pt:184
msgid "Database activity monitoring inactive"
msgstr "Tietokannan toiminnanseuranta pois päältä"

#: substanced/db/templates/db_show_evolve.pt:5
msgid "Back"
msgstr "Takaisin"

#: substanced/db/templates/db_show_evolve.pt:8
msgid "Unfinished steps"
msgstr "Keskeneräiset toimenpiteet"

#: substanced/db/templates/db_show_evolve.pt:11
msgid "There are no unfinished steps."
msgstr "Ei keskeneräisiä toimenpiteitä"

#: substanced/db/templates/db_show_evolve.pt:16
#: substanced/db/templates/db_show_evolve.pt:44
msgid "Step name"
msgstr "Toimenpiteen nimi"

#: substanced/db/templates/db_show_evolve.pt:17
#: substanced/db/templates/db_show_evolve.pt:46
msgid "Action"
msgstr "Toimenpide"

#: substanced/db/templates/db_show_evolve.pt:28
msgid "Mark as finished"
msgstr "Merkitse suoritetuksi"

#: substanced/db/templates/db_show_evolve.pt:39
msgid "Finished steps"
msgstr "Suoritetut toimenpiteet"

#: substanced/db/templates/db_show_evolve.pt:45
msgid "Applied on"
msgstr "Kohde"

#: substanced/db/templates/db_show_evolve.pt:58
msgid "Mark as unfinished"
msgstr "Merkitse keskeneräiseksi"

#: substanced/folder/views.py:137
msgid "Add Folder"
msgstr "Lisää kansio"

#: substanced/folder/views.py:173
msgid "Copy here"
msgstr "Kopioi tähän"

#: substanced/folder/views.py:178 substanced/folder/views.py:192
#: substanced/folder/templates/rename.pt:49
msgid "Cancel"
msgstr "Peru"

#: substanced/folder/views.py:187
msgid "Move here"
msgstr "Siirrä tähän"

#: substanced/folder/views.py:241
msgid "Rename"
msgstr "Nimeä"

#: substanced/folder/views.py:246
msgid "Copy"
msgstr "Kopioi"

#: substanced/folder/views.py:252
msgid "Move"
msgstr "Siirrä"

#: substanced/folder/views.py:257
msgid "Duplicate"
msgstr "Monista"

#: substanced/folder/views.py:268
msgid "Delete"
msgstr "Poista"

#: substanced/folder/views.py:764
msgid "Deleted ${num} item"
msgid_plural "Deleted ${num} items"
msgstr[0] "Kohde poistettu"
msgstr[1] "${num} kohdetta poistettu"

#: substanced/folder/views.py:780
msgid "Duplicated ${num} item"
msgid_plural "Duplicated ${num} items"
msgstr[0] "Kohde monistettu"
msgstr[1] "${num} kohdetta monistettu"

#: substanced/folder/views.py:800
msgid "No items renamed"
msgstr "Yhtään kohdetta ei nimetty"

#: substanced/folder/views.py:817
msgid "Renamed ${num} item"
msgid_plural "Renamed ${num} items"
msgstr[0] "Kohde nimetty"
msgstr[1] "${num} kohdetta nimetty"

#: substanced/folder/views.py:833
msgid "Choose where to copy the items:"
msgstr "Valitse sijainti kopioille:"

#: substanced/folder/views.py:835
msgid "No items to copy"
msgstr "Ei kopioitavaa"

#: substanced/folder/views.py:842
msgid "No items copied"
msgstr "Kohteita ei kopioitu"

#: substanced/folder/views.py:869
msgid "Copied ${num} item"
msgid_plural "Copied ${num} items"
msgstr[0] "Kohde kopioitu"
msgstr[1] "${num} kohdetta kopioitu"

#: substanced/folder/views.py:885
msgid "Choose where to move the items:"
msgstr "Valitse uusi sijainti kohteille:"

#: substanced/folder/views.py:887
msgid "No items to move"
msgstr "Ei siirrettäviä kohteita"

#: substanced/folder/views.py:894
msgid "No items moved"
msgstr "Kohteita ei siirretty"

#: substanced/folder/views.py:921
msgid "Moved ${num} item"
msgid_plural "Moved ${num} items"
msgstr[0] "kohde siirretty"
msgstr[1] "${num} kohdetta siirretty"

#: substanced/folder/views.py:934
msgid "${i} rows moved."
msgstr "${i} riviä siirretty."

#: substanced/folder/views.py:966
msgid ""
"\"${obj_name}\" is of a type (${obj_type}) that is not addable here, "
"refusing to copy"
msgstr ""
"Kopiointi estetty: Kohde \"${obj_name}\" on tyyppiä (${obj_type}) jonka "
"lisäämistä tähän sijaintiin ei ole sallittu."

#: substanced/folder/views.py:970
msgid ""
"\"${obj_name}\" is of a type (${obj_type}) that is not addable here, "
"refusing to move"
msgstr ""
"Siirto estetty: Kohde \"${obj_name}\" on tyyppiä (${obj_type}) jonka "
"lisäämistä tähän sijaintiin ei ole sallittu."

#: substanced/folder/views.py:1055
msgid "Services"
msgstr "Palvelut"

#: substanced/folder/views.py:1115
msgid "Contents"
msgstr "Sisältö"

#: substanced/folder/templates/contents.pt:45
msgid "Add ${caret}"
msgstr "Lisää ${caret}"

#: substanced/folder/templates/contents.pt:86
msgid "Type to filter…"
msgstr "Suodata kirjoittamalla..."

#: substanced/folder/templates/contents.pt:115
msgid "total"
msgstr "yhteensä"

#: substanced/folder/templates/contents.pt:120
msgid "selected"
msgstr "valittu"

#: substanced/folder/templates/rename.pt:11
msgid "Rename Items"
msgstr "Nimeä uudelleen"

#: substanced/folder/templates/rename.pt:16
msgid "Old Name"
msgstr "Vanha nimi"

#: substanced/folder/templates/rename.pt:17
msgid "New Name"
msgstr "Uusi nimi"

#: substanced/folder/templates/rename.pt:42
msgid "Rename all"
msgstr "Nimeä kaikki"

#: substanced/locking/views.py:67
msgid "Delete Expired"
msgstr "Poista vanhentuneet"

#: substanced/locking/views.py:92
msgid "Owner"
msgstr "Omistaja"

#: substanced/locking/views.py:95
msgid "Resource"
msgstr "Resurssi"

#: substanced/locking/views.py:98
msgid "Expires"
msgstr "Vanhenee"

#: substanced/objectmap/templates/integrityerror.pt:6
msgid "Integrity Error"
msgstr "Virhe eheydessä"

#: substanced/objectmap/templates/integrityerror.pt:8
msgid ""
"Sorry, the object ${link} you've attempted to remove could not be removed "
"due to an integrity error for the reference type ${reftype}. Below is a list "
"of objects that refer to (or are refered to by) the object you're trying to "
"remove. Disconnect these references before attempting to delete the object."
msgstr ""
"Poistettavaksi merkittyä kohdetta ${link} ei voitu poistaa ${reftype} -"
"viitetyypin eheysvirheen takia. Poista allaolevasta viiteluettelosta "
"poistettavaan kohteeseen liittyvät viittaukset ennen kohteen poistamista."

#: substanced/objectmap/templates/referenced.pt:15
msgid "Relationship type"
msgstr "Viitetyyppi"

#: substanced/objectmap/templates/referenced.pt:16
msgid "Objects"
msgstr "Kohteet"

#: substanced/principal/views.py:117
msgid "Change Password"
msgstr "Vaihda salasana"

#: substanced/principal/templates/resetpassword_email.pt:1
msgid ""
"Please visit at ${reseturl} to change your password. Thank you,\n"
"Management"
msgstr ""
"Ole hyvä ja vaihda salasanasi osoitteessa ${reseturl}. Terveisin, \n"
"Järjestelmäylläpito"

#: substanced/property/views.py:38
#: substanced/property/templates/propertysheets.pt:35
msgid "Properties"
msgstr "Ominaisuudet"

#: substanced/property/views.py:43
msgid "save"
msgstr "tallenna"

#: substanced/root/__init__.py:27
msgid "Sdi Title"
msgstr "Ylläpitokäyttöliittymän otsikko"

#: substanced/schema/__init__.py:38
msgid "Invalid cross-site scripting token"
msgstr "Epäkelpo sivustojenvälinen komentosarjatunniste"

#: substanced/sdi/views/acl.py:49 substanced/sdi/views/acl.py:58
#: substanced/sdi/views/acl.py:63 substanced/sdi/views/acl.py:74
#: substanced/sdi/views/acl.py:85 substanced/sdi/views/acl.py:95
#: substanced/sdi/views/acl.py:143
msgid "Security"
msgstr "Käyttöoikeudet"

#: substanced/sdi/views/undo.py:70 substanced/sdi/views/undo.py:113
msgid "Could not undo, sorry"
msgstr "Ei voitu perua"

#: substanced/sdi/views/undo.py:148 substanced/sdi/views/templates/undo.pt:64
#: substanced/sdi/views/templates/undobutton.pt:1
msgid "Undo"
msgstr "Peru"

#: substanced/sdi/views/templates/acl.pt:49
msgid "Local ACL"
msgstr "Kohteen oikeusasetukset"

#: substanced/sdi/views/templates/acl.pt:58
#: substanced/sdi/views/templates/acl.pt:254
msgid "Allow / Deny"
msgstr "Salli / Estä"

#: substanced/sdi/views/templates/acl.pt:59
#: substanced/sdi/views/templates/acl.pt:255
msgid "Principal"
msgstr "Käyttäjä"

#: substanced/sdi/views/templates/acl.pt:60
#: substanced/sdi/views/templates/acl.pt:256
msgid "Permissions"
msgstr "Oikeudet"

#: substanced/sdi/views/templates/acl.pt:61
msgid "Control"
msgstr "Hallinta"

#: substanced/sdi/views/templates/acl.pt:123
msgid "${button} Allow"
msgstr "${button} Salli"

#: substanced/sdi/views/templates/acl.pt:133
msgid "${button} Deny"
msgstr "${button} Estä"

#: substanced/sdi/views/templates/acl.pt:144
msgid "Choose a Principal"
msgstr "Valitse käyttäjä"

#: substanced/sdi/views/templates/acl.pt:161
msgid "Choose Permissions"
msgstr "Valitse käyttöoikeudet"

#: substanced/sdi/views/templates/acl.pt:173
msgid "Add"
msgstr "Lisää"

#: substanced/sdi/views/templates/acl.pt:197
msgid "Inherit Parent ACL"
msgstr "Peri oikeusasetukset ylemmältä kohdetasolta"

#: substanced/sdi/views/templates/acl.pt:205
msgid "${button} Enabled"
msgstr "${button} Käytössä"

#: substanced/sdi/views/templates/acl.pt:216
msgid "${button} Disabled"
msgstr "${button} Ei käytössä"

#: substanced/sdi/views/templates/acl.pt:229
msgid "Update"
msgstr "Päivitä"

#: substanced/sdi/views/templates/acl.pt:248
msgid "Parent ACL"
msgstr "Ylemmän kohdetason oikeusasetukset"

#: substanced/sdi/views/templates/batching.pt:4
msgid "${batch.seqlen} entries total"
msgstr "Yhteensä ${batch.seqlen} kohdetta"

#: substanced/sdi/views/templates/batching.pt:9
#, python-format
msgid ""
"Page # ${batch.num+1} (${'%d-%d of %d' % (batch.startitem+1, batch.enditem"
"+1, batch.seqlen)})"
msgstr ""
"Sivu # ${batch.num+1} (${'%d-%d, yhteensä %d' % (batch.startitem+1, batch."
"enditem+1, batch.seqlen)})"

#: substanced/sdi/views/templates/forbidden.pt:10
msgid ""
"Sorry, your account is not permitted to perform the requested action. You "
"can try to log in using a different account below or you can <dynamic "
"element>."
msgstr ""
"Käyttäjätilillä ei ole oikeutta suorittaa pyydettyä toimenpidettä. Kirjaudu "
"jotain alla olevista tilejä käyttäen tai <dynamic element>."

#: substanced/sdi/views/templates/forbidden.pt:21
msgid "Log In as Another User"
msgstr "Kirjaudu toisena käyttäjänä"

#: substanced/sdi/views/templates/login.pt:23
#: substanced/sdi/views/templates/login.pt:37
msgid "Log In"
msgstr "Kirjaudu"

#: substanced/sdi/views/templates/login.pt:29
msgid "Login"
msgstr "Kirjautuminen"

#: substanced/sdi/views/templates/login.pt:33
msgid "Password"
msgstr "Salasana"

#: substanced/sdi/views/templates/login.pt:44
msgid "Forgot your password?"
msgstr "Unohditko salasanan?"

#: substanced/sdi/views/templates/master.pt:90
msgid "${icon} Account"
msgstr "${icon} Käyttäjätili"

#: substanced/sdi/views/templates/master.pt:94
msgid "${icon} Log Out"
msgstr "${icon} Kirjaudu ulos"

#: substanced/sdi/views/templates/undo.pt:12
msgid "Page # ${batch_num+1|1}"
msgstr "Sivu # ${batch_num+1|1}"

#: substanced/sdi/views/templates/undo.pt:15
msgid "${icon} Latest"
msgstr "${icon} Viimeisimmät"

#: substanced/sdi/views/templates/undo.pt:19
msgid "${icon} Later"
msgstr "${icon} Seuraavat"

#: substanced/sdi/views/templates/undo.pt:23
msgid "${icon} Earlier"
msgstr "${icon} Edelliset"

#: substanced/sdi/views/templates/undo.pt:38
msgid "Undoable transactions"
msgstr "Peruttavissa olevat tapahtumat"

#: substanced/sdi/views/templates/undo.pt:48
msgid "User"
msgstr "Käyttäjä"

#: substanced/sdi/views/templates/undo.pt:49
msgid "Description"
msgstr "Kuvaus"

#: substanced/workflow/templates/workflow.pt:8
msgid "${workflow type} workflow in state ${workflow state}"
msgstr "Työnkulku ${workflow type} tilassa ${workflow state}"

#: substanced/workflow/templates/workflow.pt:21
msgid "Transition to another state"
msgstr "Vaihda tilaa"

#: substanced/workflow/templates/workflow.pt:31
msgid "Transition"
msgstr "Vaihda"
