# mateconf Finnish translation
# Suomennos: http://mate-fi.sourceforge.net/
#
# Copyright (C) 2002,2009 Free Software Foundation, Inc.
# Pauli Virtanen <pauli.virtanen@hut.fi>, 2000-2005.
# Ilkka Tuohela <hile@iki.fi>, 2005-2009.
# Tommi Vainikainen <thv@iki.fi>, 2009.
#
# I've left car and cdr as is, because translating them
# could cause confusion.
#
# unset <-> poista
#
msgid ""
msgstr ""
"Project-Id-Version: mateconf 1.1.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-08-16 13:42+0300\n"
"PO-Revision-Date: 2009-08-16 13:42+0300\n"
"Last-Translator: Tommi Vainikainen <thv@iki.fi>\n"
"Language-Team: Finnish <mate-fi-laatu@lists.sourceforge.net>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"

#: ../backends/evoldap-backend.c:162
#, c-format
msgid "Failed to get configuration file path from '%s'"
msgstr "Asetustietojen polkua ei voitu selvittää nimestä \"%s\""

#: ../backends/evoldap-backend.c:173
#, c-format
msgid "Created Evolution/LDAP source using configuration file '%s'"
msgstr "Luotiin Evolution/LDAP-lähde asetustiedostosta \"%s\""

#: ../backends/evoldap-backend.c:447
#, c-format
msgid "Unable to parse XML file '%s'"
msgstr "XML-tiedoston \"%s\" jäsentäminen epäonnistui"

#: ../backends/evoldap-backend.c:456
#, c-format
msgid "Config file '%s' is empty"
msgstr "Asetustiedosto \"%s\" on tyhjä"

#: ../backends/evoldap-backend.c:467
#, c-format
msgid "Root node of '%s' must be <evoldap>, not <%s>"
msgstr "Lähteen \"%s\" juurisolmun pitää olla <evoldap>, ei <%s>"

#: ../backends/evoldap-backend.c:505
#, c-format
msgid "No <template> specified in '%s'"
msgstr "\"%s\" ei määrittele kenttää <template>"

#: ../backends/evoldap-backend.c:512
#, c-format
msgid "No \"filter\" attribute specified on <template> in '%s'"
msgstr "Kohteessa \"%s\" ei ole määritelty attribuuttia \"filter\""

#: ../backends/evoldap-backend.c:574
#, c-format
msgid "No LDAP server or base DN specified in '%s'"
msgstr "\"%s\" ei määrittele LDAP-palvelinta tai juuri-DN:ää"

#: ../backends/evoldap-backend.c:580
#, c-format
msgid "Contacting LDAP server: host '%s', port '%d', base DN '%s'"
msgstr ""
"Otetaan yhteyttä LDAP-palvelimeen: isäntä \"%s\", portti \"%d\", juuri-DN \"%"
"s\""

#: ../backends/evoldap-backend.c:587
#, c-format
msgid "Failed to contact LDAP server: %s"
msgstr "LDAP-palvelimeen ei saatu yhteyttä: %s"

#: ../backends/evoldap-backend.c:675
#, c-format
msgid "Searching for entries using filter: %s"
msgstr "Haetaan kohteita suodattimella: %s"

#: ../backends/evoldap-backend.c:689
#, c-format
msgid "Error querying LDAP server: %s"
msgstr "Virhe suoritettaessa kyselyä LDA-palvelimelta: %s"

#: ../backends/evoldap-backend.c:699
#, c-format
msgid "Got %d entries using filter: %s"
msgstr "Löytyi %d kohtaa suodattimella: %s"

#: ../backends/mateconf-merge-tree.c:59
#, c-format
msgid "Cannot find directory %s\n"
msgstr "Kansiota \"%s\" ei löydy\n"

#: ../backends/mateconf-merge-tree.c:75
#, c-format
msgid "Error saving MateConf tree to '%s': %s\n"
msgstr "MateConf-puun tallennus tiedostoon \"%s\" epäonnistui: %s\n"

#: ../backends/mateconf-merge-tree.c:101
#, c-format
msgid "Usage: %s <dir>\n"
msgstr "Käyttö: %s <kansio>\n"

#: ../backends/mateconf-merge-tree.c:107
#, c-format
msgid ""
"Usage: %s <dir>\n"
"  Merges a markup backend filesystem hierarchy like:\n"
"    dir/%%mateconf.xml\n"
"        subdir1/%%mateconf.xml\n"
"        subdir2/%%mateconf.xml\n"
"  to:\n"
"    dir/%%mateconf-tree.xml\n"
msgstr ""
"Käyttö: %s <kansio>\n"
"  Yhdistää merkintämoduulin tiedostojärjestelmärakenteen seuraavasti:\n"
"    hak/%%mateconf.xml\n"
"        alihak1/%%mateconf.xml\n"
"        alihak2/%%mateconf.xml\n"
"  tuloksena:\n"
"    hak/%%mateconf-tree.xml\n"

#: ../backends/markup-backend.c:163
msgid "Unloading text markup backend module."
msgstr "Tekstimerkintäkielen taustamoduuli poistuu muistista."

#: ../backends/markup-backend.c:226 ../backends/xml-backend.c:288
#, c-format
msgid "Couldn't find the XML root directory in the address `%s'"
msgstr "XML-juurikansiota ei löytynyt osoitteesta \"%s\""

#: ../backends/markup-backend.c:283 ../backends/xml-backend.c:343
#, c-format
msgid "Could not make directory `%s': %s"
msgstr "Kansion \"%s\" luonti epäonnistui: %s"

#: ../backends/markup-backend.c:390 ../backends/xml-backend.c:442
#, c-format
msgid ""
"Can't read from or write to the XML root directory in the address \"%s\""
msgstr ""
"XML-juurikansiosta osoitteessa \"%s\" ei voi lukea eikä sinne voi kirjoittaa"

#: ../backends/markup-backend.c:401 ../backends/xml-backend.c:452
#, c-format
msgid "Directory/file permissions for XML source at root %s are: %o/%o"
msgstr "XML-lähteen kansion tai tiedoston oikeudet juuressa %s ovat: %o/%o"

#: ../backends/markup-backend.c:740 ../backends/xml-backend.c:683
#, c-format
msgid ""
"Remove directory operation is no longer supported, just remove all the "
"values in the directory"
msgstr ""
"Kansion poistotoiminto ei ole enää tuettu: poista vain kaikki kansion "
"sisältämät arvot"

#: ../backends/markup-backend.c:826 ../backends/xml-backend.c:769
#, c-format
msgid "Could not open lock directory for %s to remove locks: %s\n"
msgstr ""
"\"%s\":n lukituskansion avaaminen lukkojen poistamiseksi epäonnistui: %s\n"

#: ../backends/markup-backend.c:839 ../backends/xml-backend.c:782
#, c-format
msgid "Could not remove file %s: %s\n"
msgstr "Tiedoston \"%s\" poisto epäonnistui: %s\n"

#: ../backends/markup-backend.c:860
msgid "Initializing Markup backend module"
msgstr "Tekstimerkintäkielen taustamoduuli käynnistyy"

#: ../backends/markup-backend.c:918 ../backends/xml-backend.c:880
#, c-format
msgid "Failed to give up lock on XML directory \"%s\": %s"
msgstr "XML-kansion \"%s\" lukituksen luovutus epäonnistui: %s"

#: ../backends/markup-tree.c:400
#, c-format
msgid "Failed to write some configuration data to disk\n"
msgstr "Asetustietojen kirjoittaminen levylle ei onnistunut\n"

#: ../backends/markup-tree.c:923 ../backends/xml-dir.c:1267
#, c-format
msgid "Could not make directory \"%s\": %s"
msgstr "Kansion \"%s\" luonti epäonnistui: %s"

#: ../backends/markup-tree.c:963 ../backends/markup-tree.c:970
#, c-format
msgid "Could not remove \"%s\": %s\n"
msgstr "Kohteen \"%s\" poistaminen epäonnistui: %s\n"

#: ../backends/markup-tree.c:1171
#, c-format
msgid "Failed to write \"%s\": %s\n"
msgstr "Kohteen \"%s\" kirjoittaminen epäonnistui: %s\n"

#: ../backends/markup-tree.c:1379
#, c-format
msgid "Failed to load file \"%s\": %s"
msgstr "Tiedoston \"%s\" lataaminen epäonnistui: %s"

#: ../backends/markup-tree.c:1969
#, c-format
msgid "Line %d character %d: %s"
msgstr "Rivi %d, merkki %d: %s"

#: ../backends/markup-tree.c:2197 ../backends/markup-tree.c:2218
#, c-format
msgid "Attribute \"%s\" is invalid on <%s> element in this context"
msgstr "Määre \"%s\" ei kelpaa elementtiin <%s> tässä asiayhteydessä"

#: ../backends/markup-tree.c:2243 ../mateconf/mateconf-value.c:111
#, c-format
msgid "Didn't understand `%s' (expected integer)"
msgstr "Arvo \"%s\" ei ole tulkittavissa (odotettiin kokonaislukua)"

#: ../backends/markup-tree.c:2250 ../mateconf/mateconf-value.c:121
#, c-format
msgid "Integer `%s' is too large or small"
msgstr "Kokonaisluku \"%s\" on liian suuri tai pieni"

#: ../backends/markup-tree.c:2282 ../mateconf/mateconf-value.c:186
#, c-format
msgid "Didn't understand `%s' (expected true or false)"
msgstr "Arvo \"%s\" ei ole tulkittavissa (odotettiin \"true\" tai \"false\")"

#: ../backends/markup-tree.c:2306 ../mateconf/mateconf-value.c:142
#, c-format
msgid "Didn't understand `%s' (expected real number)"
msgstr "Arvo \"%s\" ei ole tulkittavissa (odotettiin reaalilukua)"

#: ../backends/markup-tree.c:2386
#, c-format
msgid "Unknown value \"%s\" for \"%s\" attribute on element <%s>"
msgstr "Tuntematon arvo \"%1$s\" elementin <%3$s> määreelle \"%2$s\""

#: ../backends/markup-tree.c:2406 ../backends/markup-tree.c:2446
#: ../backends/markup-tree.c:2470 ../backends/markup-tree.c:2478
#: ../backends/markup-tree.c:2533 ../backends/markup-tree.c:2598
#: ../backends/markup-tree.c:2710 ../backends/markup-tree.c:2778
#: ../backends/markup-tree.c:2836 ../backends/markup-tree.c:2986
#, c-format
msgid "No \"%s\" attribute on element <%s>"
msgstr "Elementillä <%2$s> ei ole määrettä \"%1$s\""

#: ../backends/markup-tree.c:2420
#, c-format
msgid "Invalid ltype \"%s\" on <%s>"
msgstr "Virheellinen l-tyyppi \"%s\" elementissä <%s>"

#: ../backends/markup-tree.c:2500
#, c-format
msgid "Invalid first-element type \"%s\" on <%s>"
msgstr "Virheellinen ensimmäisen elementin tyyppi \"%s\" elementissä <%s>"

#: ../backends/markup-tree.c:2514
#, c-format
msgid "Invalid cdr_type \"%s\" on <%s>"
msgstr "Virheellinen cdr-tyyppi \"%s\" elementissä <%s>"

#: ../backends/markup-tree.c:2550
#, c-format
msgid "Invalid list_type \"%s\" on <%s>"
msgstr "Virheellinen listatyyppi \"%s\" elementissä <%s>"

#: ../backends/markup-tree.c:2917
msgid "Two <default> elements below a <local_schema>"
msgstr "Kaksi <default>-elementtiä <local_schema>:n jälkeen"

#: ../backends/markup-tree.c:2932
msgid "Two <longdesc> elements below a <local_schema>"
msgstr "Kaksi <longdesc>-elementtiä <local_schema>:n jälkeen"

#: ../backends/markup-tree.c:2939
#, c-format
msgid "Element <%s> is not allowed below <%s>"
msgstr "Elementti <%s> ei käy elementin <%s> jälkeen"

#: ../backends/markup-tree.c:2964 ../backends/markup-tree.c:3069
#: ../backends/markup-tree.c:3123 ../backends/markup-tree.c:3174
#, c-format
msgid "<%s> provided but current element does not have type %s"
msgstr "<%s> annettu, mutta nykyinen elementti ei ole tyypiltään %s"

#: ../backends/markup-tree.c:3047
msgid "Two <car> elements given for same pair"
msgstr "Kaksi <car>-elementtiä samassa parissa"

#: ../backends/markup-tree.c:3061
msgid "Two <cdr> elements given for same pair"
msgstr "Kaksi <cdr>-elementtiä samassa parissa"

#: ../backends/markup-tree.c:3115
#, c-format
msgid "<li> has wrong type %s"
msgstr "<li>:n tyyppi %s on väärä"

#: ../backends/markup-tree.c:3146
#, c-format
msgid "<%s> provided but parent <entry> does not have a value"
msgstr "<%s> annettu, mutta isän <entry>:ssä ei ole arvoa"

#: ../backends/markup-tree.c:3187 ../backends/markup-tree.c:3210
#: ../backends/markup-tree.c:3232 ../backends/markup-tree.c:3249
#, c-format
msgid "Element <%s> is not allowed inside current element"
msgstr "Elementti <%s> ei käy nykyisen elementin sisään"

#: ../backends/markup-tree.c:3281
#, c-format
msgid "Outermost element in menu file must be <mateconf> not <%s>"
msgstr "Valikkotiedoston uloimman elementin on oltava <mateconf>, ei <%s>"

#: ../backends/markup-tree.c:3301 ../backends/markup-tree.c:3323
#: ../backends/markup-tree.c:3328
#, c-format
msgid "Element <%s> is not allowed inside a <%s> element"
msgstr "Elementti <%s> ei käy elementin <%s> sisään"

#: ../backends/markup-tree.c:3472
#, c-format
msgid "No text is allowed inside element <%s>"
msgstr "Elementin <%s> sisällä ei voi olla tekstiä"

#: ../backends/markup-tree.c:3588 ../backends/markup-tree.c:4354
#: ../backends/markup-tree.c:4373
#, c-format
msgid "Failed to open \"%s\": %s\n"
msgstr "Kohteen \"%s\" avaaminen epäonnistui: %s\n"

#: ../backends/markup-tree.c:3618
#, c-format
msgid "Error reading \"%s\": %s\n"
msgstr "Virhe luettaessa \"%s\": %s\n"

#: ../backends/markup-tree.c:4448
#, c-format
msgid "Could not flush file '%s' to disk: %s"
msgstr "Tiedostoa \"%s\" ei voitu siirtää levylle: %s"

#: ../backends/markup-tree.c:4467
#, c-format
msgid "Error writing file \"%s\": %s"
msgstr "Tiedoston \"%s\" kirjoittaminen epäonnistui: %s"

#: ../backends/markup-tree.c:4496
#, c-format
msgid "Failed to move temporary file \"%s\" to final location \"%s\": %s"
msgstr ""
"Väliaikaistiedoston \"%s\" siirtäminen lopulliseen sijaintiin \"%s\" "
"epäonnistui: %s"

#: ../backends/xml-backend.c:239
msgid "Unloading XML backend module."
msgstr "XML-taustamoduuli poistuu muistista."

#: ../backends/xml-backend.c:618
#, c-format
msgid "Error syncing the XML backend directory cache: %s"
msgstr "Virhe XML-taustamoduulin kansiovälimuistin synkronoinnissa: %s"

#: ../backends/xml-backend.c:809
msgid "Initializing XML backend module"
msgstr "XML-taustamoduuli käynnistyy"

#: ../backends/xml-cache.c:288
msgid "Failed to sync XML cache contents to disk"
msgstr "XML-välimuistin sisällön synkronointi levylle epäonnistui"

#: ../backends/xml-cache.c:318
#, c-format
msgid ""
"Unable to remove directory `%s' from the XML backend cache, because it has "
"not been successfully synced to disk"
msgstr ""
"Kansion \"%s\" poistaminen XML-taustamoduulin välimuistista ei onnistu, "
"koska se ei ole synkronoitunut levylle onnistuneesti"

#: ../backends/xml-dir.c:170
#, c-format
msgid "Could not stat `%s': %s"
msgstr "Tiedoston \"%s\" tilatietojen luku epäonnistui: %s"

#: ../backends/xml-dir.c:180
#, c-format
msgid "XML filename `%s' is a directory"
msgstr "XML-tiedostonimi \"%s\" on kansio"

#: ../backends/xml-dir.c:417 ../backends/xml-dir.c:426
#, c-format
msgid "Failed to delete \"%s\": %s"
msgstr "Kohteen \"%s\" poisto epäonnistui: %s"

#: ../backends/xml-dir.c:472
#, c-format
msgid "Failed to write file `%s': %s"
msgstr "Tiedoston \"%s\" kirjoittaminen epäonnistui: %s"

#: ../backends/xml-dir.c:486 ../backends/xml-dir.c:522
#, c-format
msgid "Failed to set mode on `%s': %s"
msgstr "Tiedoston \"%s\" oikeuksien asettaminen epäonnistui: %s"

#: ../backends/xml-dir.c:497
#, c-format
msgid "Failed to write XML data to `%s': %s"
msgstr "XML-datan kirjoittaminen tiedostoon \"%s\" epäonnistui: %s"

#: ../backends/xml-dir.c:507 ../backends/xml-dir.c:1291
#, c-format
msgid "Failed to close file `%s': %s"
msgstr "Tiedoston \"%s\" sulkeminen epäonnistui: %s"

#: ../backends/xml-dir.c:537 ../backends/xml-dir.c:547
#, c-format
msgid "Failed to rename `%s' to `%s': %s"
msgstr "Tiedoston \"%s\" nimeäminen tiedostoksi \"%s\" epäonnistui: %s"

#: ../backends/xml-dir.c:553
#, c-format
msgid "Failed to restore `%s' from `%s': %s"
msgstr "Tiedoston \"%s\" palauttaminen tiedostosta \"%s\" epäonnistui: %s"

#: ../backends/xml-dir.c:565
#, c-format
msgid "Failed to delete old file `%s': %s"
msgstr "Vanhan tiedoston \"%s\" poisto epäonnistui: %s"

#. These are all fatal errors
#: ../backends/xml-dir.c:991
#, c-format
msgid "Failed to stat `%s': %s"
msgstr "Tiedoston \"%s\" tilatietojen lukeminen epäonnistui: %s"

#: ../backends/xml-dir.c:1165
#, c-format
msgid "Duplicate entry `%s' in `%s', ignoring"
msgstr "Toinenkin \"%s\"-merkintä tiedostossa \"%s\": se jää huomiotta"

#: ../backends/xml-dir.c:1187
#, c-format
msgid "Entry with no name in XML file `%s', ignoring"
msgstr "Nimetön merkintä XML-tiedostossa \"%s\": se jää huomiotta"

#: ../backends/xml-dir.c:1195
#, c-format
msgid "A toplevel node in XML file `%s' is <%s> rather than <entry>, ignoring"
msgstr ""
"Ylätason solmu XML-tiedostossa \"%s\" on <entry>:n sijasta <%s>: se jää "
"huomiotta"

#: ../backends/xml-dir.c:1283
#, c-format
msgid "Failed to create file `%s': %s"
msgstr "Tiedoston \"%s\" luonti epäonnistui: %s"

#: ../backends/xml-dir.c:1382
#, c-format
msgid "Failed to parse XML file \"%s\""
msgstr "XML-tiedoston \"%s\" jäsentäminen epäonnistui"

#. There was an error
#: ../backends/xml-entry.c:153
#, c-format
msgid "Ignoring XML node with name `%s': %s"
msgstr "\"%s\"-niminen XML-solmu jää huomiotta: %s"

#: ../backends/xml-entry.c:329
#, c-format
msgid "Ignoring schema name `%s', invalid: %s"
msgstr "Virheellinen kaavaimen nimi \"%s\" jää huomiotta: %s"

#: ../backends/xml-entry.c:377
#, c-format
msgid "Ignoring XML node `%s': %s"
msgstr "XML-solmu \"%s\" jää huomiotta: %s"

#: ../backends/xml-entry.c:730
#, c-format
msgid "Failed reading default value for schema: %s"
msgstr "Kaavaimen oletusarvon lukeminen epäonnistui: %s"

#: ../backends/xml-entry.c:950
#, c-format
msgid "No \"type\" attribute for <%s> node"
msgstr "Solmulla <%s> ei ole \"type\"-ominaisuutta"

#: ../backends/xml-entry.c:964
#, c-format
msgid "A node has unknown \"type\" attribute `%s', ignoring"
msgstr "Solmulla on tuntematon \"type\"-ominaisuus \"%s\": se jää huomiotta"

#: ../backends/xml-entry.c:979
msgid "No \"value\" attribute for node"
msgstr "Solmulla ei ole \"value\"-ominaisuutta"

#: ../backends/xml-entry.c:1027 ../backends/xml-entry.c:1103
#, c-format
msgid "Didn't understand XML node <%s> inside an XML list node"
msgstr "XML-luettelosolmun sisällä oleva XML-solmu <%s> ei ole tulkittavissa"

#: ../backends/xml-entry.c:1061
msgid "Invalid type (list, pair, or unknown) in a list node"
msgstr "Virheellinen tyyppi (luettelo, pari tai tuntematon) luettelosolmussa"

#: ../backends/xml-entry.c:1084
#, c-format
msgid "Bad XML node: %s"
msgstr "Virheellinen XML-solmu: %s"

#: ../backends/xml-entry.c:1092
#, c-format
msgid "List contains a badly-typed node (%s, should be %s)"
msgstr "Luettelo sisältää väärin kirjoitetun solmun (%s, kun pitäisi olla %s)"

#: ../backends/xml-entry.c:1144
#, c-format
msgid "Ignoring bad car from XML pair: %s"
msgstr "XML-parin virheellinen car jää huomiotta: %s"

#: ../backends/xml-entry.c:1153 ../backends/xml-entry.c:1176
msgid "parsing XML file: lists and pairs may not be placed inside a pair"
msgstr ""
"XML-tiedoston jäsentyessä: luettelot ja parit eivät voi olla parin sisällä"

#: ../backends/xml-entry.c:1166
#, c-format
msgid "Ignoring bad cdr from XML pair: %s"
msgstr "Virheellinen XML-parin cdr jää huomiotta: %s"

#: ../backends/xml-entry.c:1185
#, c-format
msgid "Didn't understand XML node <%s> inside an XML pair node"
msgstr "XML-parisolmun sisällä oleva XML-solmu <%s> ei ole tulkittavissa"

#: ../backends/xml-entry.c:1203
msgid "Didn't find car and cdr for XML pair node"
msgstr "XML-parin car ja cdr eivät löytyneet"

#: ../backends/xml-entry.c:1209
msgid "Missing cdr from pair of values in XML file"
msgstr "Parin cdr puuttuu XML-tiedostosta"

#: ../backends/xml-entry.c:1216
msgid "Missing car from pair of values in XML file"
msgstr "Parin car puuttuu XML-tiedostosta"

#: ../backends/xml-entry.c:1221
msgid "Missing both car and cdr values from pair in XML file"
msgstr "Parin sekä car:n että cdr:n arvot puuttuvat XML-tiedostosta"

#: ../defaults/org.mate.mateconf.defaults.policy.in.h:1
msgid "Change MateConf mandatory values"
msgstr "Muuta MateConfin pakollisia arvoja"

#: ../defaults/org.mate.mateconf.defaults.policy.in.h:2
msgid "Change MateConf system values"
msgstr "Muuta MateConfin järjestelmäarvoja"

#: ../defaults/org.mate.mateconf.defaults.policy.in.h:3
msgid "Privileges are required to change MateConf mandatory values"
msgstr "Gconfin pakollisten asetusten muuttaminen vaatii riittävät oikeudet"

#: ../defaults/org.mate.mateconf.defaults.policy.in.h:4
msgid "Privileges are required to change MateConf system values"
msgstr "Gconfin järjestelmäasetusten muuttaminen vaatii riittävät oikeudet"

#: ../mateconf/mateconf-backend.c:62
#, c-format
msgid "`%c' is an invalid character in a configuration storage address"
msgstr "Merkkiä \"%c\" ei voi olla asetustallenteen osoitteessa"

#. -- end debug only
#: ../mateconf/mateconf-backend.c:216
#, c-format
msgid "No such file `%s'\n"
msgstr "Tiedostoa \"%s\" ei löydy\n"

#: ../mateconf/mateconf-backend.c:261
#, c-format
msgid "Backend `%s' failed to return a vtable\n"
msgstr "Taustamoduuli \"%s\" ei palauttanut kelvollista vtablea\n"

#: ../mateconf/mateconf-backend.c:276
#, c-format
msgid "Backend `%s' missing required vtable member `%s'\n"
msgstr "Taustamoduulin \"%s\" palauttamasta vtablesta puuttuu jäsen \"%s\"\n"

#: ../mateconf/mateconf-backend.c:302
#, c-format
msgid "Bad address `%s': %s"
msgstr "Virheellinen osoite \"%s\": %s"

#: ../mateconf/mateconf-backend.c:312
#, c-format
msgid "Bad address `%s'"
msgstr "Virheellinen osoite \"%s\""

#: ../mateconf/mateconf-backend.c:337
msgid "MateConf won't work without dynamic module support (gmodule)"
msgstr "MateConf ei toimi ilman tukea dynaamisille moduuleille (gmodule)"

#: ../mateconf/mateconf-backend.c:346
#, c-format
msgid "Error opening module `%s': %s\n"
msgstr "Moduulin \"%s\" avaaminen epäonnistui: %s\n"

#: ../mateconf/mateconf-backend.c:357
#, c-format
msgid "Error initializing module `%s': %s\n"
msgstr "Moduulin \"%s\" käynnistys epäonnistui: %s\n"

#: ../mateconf/mateconf-backend.c:388
#, c-format
msgid "Couldn't locate backend module for `%s'"
msgstr "Taustamoduulia \"%s\" ei löydy"

#: ../mateconf/mateconf-backend.c:425
msgid "Failed to shut down backend"
msgstr "Taustamoduulin sammutus epäonnistui"

#: ../mateconf/mateconf-client.c:346 ../mateconf/mateconf-client.c:364
#, c-format
msgid "MateConf Error: %s\n"
msgstr "MateConf-virhe: %s\n"

#: ../mateconf/mateconf-client.c:932
#, c-format
msgid "MateConf warning: failure listing pairs in `%s': %s"
msgstr "MateConf-varoitus: Kansion \"%s\" parien luettelointi epäonnistui: %s"

#: ../mateconf/mateconf-client.c:1236
#, c-format
msgid "Expected `%s' got `%s' for key %s"
msgstr "Odotettu: \"%s\", saatu: \"%s\", avain: %s"

#: ../mateconf/mateconf-database.c:212
msgid "Received invalid value in set request"
msgstr "Virheellisen arvo sisältävä asetuspyyntö saapui"

#: ../mateconf/mateconf-database.c:220
#, c-format
msgid "Couldn't make sense of CORBA value received in set request for key `%s'"
msgstr "Avaimen \"%s\" asetuspyynnössä ollut CORBA-arvo ei ole järkevä"

#: ../mateconf/mateconf-database.c:503
msgid "Received request to drop all cached data"
msgstr "Kaiken välivarastoidun tiedon hylkäämispyyntö saapui"

#: ../mateconf/mateconf-database.c:520
msgid "Received request to sync synchronously"
msgstr "Synkronointipyyntö saapui"

#: ../mateconf/mateconf-database.c:808
msgid "Fatal error: failed to get object reference for ConfigDatabase"
msgstr "Vakava virhe: objektiin ConfigDatabase ei saatu viittausta"

#: ../mateconf/mateconf-database.c:974
#, c-format
msgid "Failed to sync one or more sources: %s"
msgstr "Yhden tai useamman lähteen synkronointi epäonnistui: %s"

#: ../mateconf/mateconf-database.c:1047
#, c-format
msgid ""
"Error obtaining new value for `%s' after change notification from backend `%"
"s': %s"
msgstr ""
"Kohteen \"%s\" uuden arvon selvittäminen ei onnistunut, kun taustamoduuli \"%"
"s\" oli huomauttanut muutoksesta: %s"

#: ../mateconf/mateconf-database.c:1120
#, c-format
msgid ""
"Failed to log addition of listener %s (%s); will not be able to restore this "
"listener on mateconfd restart, resulting in unreliable notification of "
"configuration changes."
msgstr ""
"Kuuntelijan %s lisäyksen kirjaaminen epäonnistui (%s). Tämä kuuntelija ei "
"voi palautua, kun mateconfd:n käynnistyy uudestaan, mikä tekee asetusten "
"muutoksista ilmoittamisen epäluotettavaksi."

#: ../mateconf/mateconf-database.c:1154
#, c-format
msgid "Listener ID %lu doesn't exist"
msgstr "Kuuntelija ID %lu ei ole olemassa"

#: ../mateconf/mateconf-database.c:1168
#, c-format
msgid ""
"Failed to log removal of listener to logfile (most likely harmless, may "
"result in a notification weirdly reappearing): %s"
msgstr ""
"Kuuntelijan poiston kirjaaminen lokitiedostoon epäonnistui (tämä lienee "
"harmitonta, mutta saattaa aiheuttaa ilmoituksen kummallisen "
"uudelleenilmaantumisen): %s"

#: ../mateconf/mateconf-database.c:1301 ../mateconf/mateconf-sources.c:1737
#, c-format
msgid "Error getting value for `%s': %s"
msgstr "Avaimen \"%s\" arvon haku epäonnistui: %s"

#: ../mateconf/mateconf-database.c:1351
#, c-format
msgid "Error setting value for `%s': %s"
msgstr "Avaimen \"%s\" arvon asetus epäonnistui: %s"

#: ../mateconf/mateconf-database.c:1399
#, c-format
msgid "Error unsetting `%s': %s"
msgstr "Avaimen \"%s\" poisto epäonnistui: %s"

#: ../mateconf/mateconf-database.c:1428
#, c-format
msgid "Error getting default value for `%s': %s"
msgstr "Avaimen \"%s\" oletusarvon haku epäonnistui: %s"

#: ../mateconf/mateconf-database.c:1486
#, c-format
msgid "Error unsetting \"%s\": %s"
msgstr "Avaimen \"%s\" poisto epäonnistui: %s"

#: ../mateconf/mateconf-database.c:1517
#, c-format
msgid "Error getting new value for \"%s\": %s"
msgstr "Avaimen \"%s\" uuden arvon haku epäonnistui: %s"

#: ../mateconf/mateconf-database.c:1572
#, c-format
msgid "Error checking existence of `%s': %s"
msgstr "Kansion \"%s\" olemassaolon tarkistus epäonnistui: %s"

#: ../mateconf/mateconf-database.c:1596
#, c-format
msgid "Error removing directory \"%s\": %s"
msgstr "Kansion \"%s\" poisto epäonnistui: %s"

#: ../mateconf/mateconf-database.c:1623
#, c-format
msgid "Failed to get all entries in `%s': %s"
msgstr "Kaikkien kansion \"%s\" merkintöjen saaminen ei onnistunut: %s"

#: ../mateconf/mateconf-database.c:1649
#, c-format
msgid "Error listing dirs in `%s': %s"
msgstr "Kansion \"%s\" kansioiden luettelointi epäonnistui: %s"

#: ../mateconf/mateconf-database.c:1670
#, c-format
msgid "Error setting schema for `%s': %s"
msgstr "Avaimen \"%s\" kaavaimen asetus epäonnistui: %s"

#: ../mateconf/mateconf-error.c:26
msgid "Success"
msgstr "Onnistui"

#: ../mateconf/mateconf-error.c:27
msgid "Failed"
msgstr "Epäonnistui"

#: ../mateconf/mateconf-error.c:28
msgid "Configuration server couldn't be contacted"
msgstr "Asetuspalvelimeen ei muodostunut yhteyttä"

#: ../mateconf/mateconf-error.c:29
msgid "Permission denied"
msgstr "Oikeudet eivät riitä"

#: ../mateconf/mateconf-error.c:30
msgid "Couldn't resolve address for configuration source"
msgstr "Asetuslähteen osoite ei selvinnyt"

#: ../mateconf/mateconf-error.c:31
msgid "Bad key or directory name"
msgstr "Virheellinen avaimen tai tiedoston nimi"

#: ../mateconf/mateconf-error.c:32
msgid "Parse error"
msgstr "Jäsennysvirhe"

#: ../mateconf/mateconf-error.c:33
msgid "Corrupt data in configuration source database"
msgstr "Asetuslähteen tietokannassa on viallista dataa."

#: ../mateconf/mateconf-error.c:34
msgid "Type mismatch"
msgstr "Tyyppivirhe"

#: ../mateconf/mateconf-error.c:35
msgid "Key operation on directory"
msgstr "Kansioon yritettiin käyttää avaintoimintoa"

#: ../mateconf/mateconf-error.c:36
msgid "Directory operation on key"
msgstr "Avaimeen yritettiin käyttää kansiotoimintoa"

#: ../mateconf/mateconf-error.c:37
msgid "Can't overwrite existing read-only value"
msgstr "Jo olemassa olevaa vain luettavaa arvoa ei voi korvata"

#: ../mateconf/mateconf-error.c:38
msgid "Object Activation Framework error"
msgstr "Object Activation Framework -virhe"

#: ../mateconf/mateconf-error.c:39
msgid "Operation not allowed without configuration server"
msgstr "Toiminto ei ole sallittu ilman asetuspalvelinta"

#: ../mateconf/mateconf-error.c:40
msgid "Failed to get a lock"
msgstr "Lukituksen saaminen ei onnistunut"

#: ../mateconf/mateconf-error.c:41
msgid "No database available to save your configuration"
msgstr "Asetusten tallentamista varten ei ole tietokantaa."

#: ../mateconf/mateconf-internals.c:94
#, c-format
msgid "No '/' in key \"%s\""
msgstr "Avaimessa \"%s\" ei ole merkkiä \"/\""

#: ../mateconf/mateconf-internals.c:182
#, c-format
msgid "Invalid UTF-8 in string value in '%s'"
msgstr "Merkkijonoarvossa \"%s\" on virheellistä UTF-8:aa"

#: ../mateconf/mateconf-internals.c:241
msgid "Couldn't interpret CORBA value for list element"
msgstr "CORBA-arvon tulkinta luettelon alkioksi epäonnistui"

#: ../mateconf/mateconf-internals.c:243
#, c-format
msgid "Incorrect type for list element in %s"
msgstr "Vääräntyyppinen luettelon alkio %s"

#: ../mateconf/mateconf-internals.c:256
msgid "Received list from mateconfd with a bad list type"
msgstr "Gconfd lähetti väärän tyyppisen luettelon"

#: ../mateconf/mateconf-internals.c:437
msgid "Failed to convert object to IOR"
msgstr "Objektin muunto IOR:ksi epäonnistui"

#: ../mateconf/mateconf-internals.c:574
msgid "Invalid UTF-8 in locale for schema"
msgstr "Virheellistä UTF-8:aa kaavaimen maa-asetustossa"

#: ../mateconf/mateconf-internals.c:582
msgid "Invalid UTF-8 in short description for schema"
msgstr "Virheellistä UTF-8:aa kaavaimen lyhyessä kuvauksessa"

#: ../mateconf/mateconf-internals.c:590
msgid "Invalid UTF-8 in long description for schema"
msgstr "Virheellistä UTF-8:aa kaavaimen pitkässä kuvauksessa"

#: ../mateconf/mateconf-internals.c:598
msgid "Invalid UTF-8 in owner for schema"
msgstr "Virheellistä UTF-8:aa kaavaimen omistajassa"

#: ../mateconf/mateconf-internals.c:843
#, c-format
msgid "Couldn't open path file `%s': %s\n"
msgstr "Polkutiedoston \"%s\" avaaminen epäonnistui: %s\n"

#: ../mateconf/mateconf-internals.c:899
#, c-format
msgid "Adding source `%s'\n"
msgstr "Lähde \"%s\" lisäytyy\n"

#: ../mateconf/mateconf-internals.c:914
#, c-format
msgid "Read error on file `%s': %s\n"
msgstr "Tiedoston \"%s\" lukuvirhe: %s\n"

#: ../mateconf/mateconf-internals.c:1188 ../mateconf/mateconf-internals.c:1254
#: ../mateconf/mateconf-value.c:155 ../mateconf/mateconf-value.c:254
#: ../mateconf/mateconf-value.c:396 ../mateconf/mateconf-value.c:1668
#, c-format
msgid "Text contains invalid UTF-8"
msgstr "Teksti sisältää virheellistä UTF-8:aa"

#: ../mateconf/mateconf-internals.c:1339
#, c-format
msgid "Expected list, got %s"
msgstr "Odotettiin luetteloa, mutta saapunut on %s"

#: ../mateconf/mateconf-internals.c:1349
#, c-format
msgid "Expected list of %s, got list of %s"
msgstr "Odotettiin %s-luetteloa, mutta saapunut on %s-luettelo"

#: ../mateconf/mateconf-internals.c:1477
#, c-format
msgid "Expected pair, got %s"
msgstr "Odotettiin paria, mutta saapunut on %s"

#: ../mateconf/mateconf-internals.c:1491
#, c-format
msgid "Expected (%s,%s) pair, got a pair with one or both values missing"
msgstr ""
"Odotettiin (%s,%s)-paria, mutta saapui pari, jonka toinen tai molemmat osat "
"puuttuvat"

#: ../mateconf/mateconf-internals.c:1507
#, c-format
msgid "Expected pair of type (%s,%s) got type (%s,%s)"
msgstr "Odotettiin (%s,%s)-tyyppistä paria, mutta saapunut on (%s,%s)"

#: ../mateconf/mateconf-internals.c:1623
msgid "Quoted string doesn't begin with a quotation mark"
msgstr "Lainattu merkkijono ei ala lainausmerkillä"

#: ../mateconf/mateconf-internals.c:1684
msgid "Quoted string doesn't end with a quotation mark"
msgstr "Lainattu merkkijono ei lopu lainausmerkkiin"

#: ../mateconf/mateconf-internals.c:1802
msgid "Encoded value is not valid UTF-8"
msgstr "Koodattu arvo ei ole kelvollista UTF-8:aa"

#: ../mateconf/mateconf-internals.c:2286
#, c-format
msgid "Could not lock temporary file '%s': %s"
msgstr "Väliaikaistiedoston \"%s\" lukitus epäonnistui: %s"

#: ../mateconf/mateconf-internals.c:2313
#, c-format
msgid "Could not create file '%s', probably because it already exists"
msgstr ""
"Tiedoston \"%s\" luonti epäonnistui, luultavasti koska se on jo olemassa"

#: ../mateconf/mateconf-internals.c:2381
#, c-format
msgid "Failed to create or open '%s'"
msgstr "Tiedoston \"%s\" luonti tai avaus epäonnistui"

#: ../mateconf/mateconf-internals.c:2391
#, c-format
msgid ""
"Failed to lock '%s': probably another process has the lock, or your "
"operating system has NFS file locking misconfigured (%s)"
msgstr ""
"Tiedoston \"%s\" lukitus epäonnistui: luultavasti toinen prosessi omistaa "
"lukituksen, tai käyttöjärjestelmäsi NFS-lukitus on väärin asetettu (%s)"

#: ../mateconf/mateconf-internals.c:2411
#, c-format
msgid "Failed to remove '%s': %s"
msgstr "\"%s\" ei voitu poistaa: %s"

#: ../mateconf/mateconf-internals.c:2439
#, c-format
msgid "Not running within active session"
msgstr "Ei suoritettavana aktiivisessa istunnossa"

#: ../mateconf/mateconf-internals.c:2449
#, c-format
msgid "Failed to get connection to session: %s"
msgstr "Istuntoon ei saatu yhteyttä: %s"

#: ../mateconf/mateconf-internals.c:2468
#, c-format
msgid "Could not send message to MateConf daemon: %s"
msgstr "Viestiä ei voitu lähettää MateConf-palvelimelle: %s"

#: ../mateconf/mateconf-internals.c:2479
#, c-format
msgid "daemon gave erroneous reply: %s"
msgstr "saatiin virheellinen vastaus palvelinprosessilta: %s"

#: ../mateconf/mateconf-internals.c:2517
#, c-format
msgid "couldn't contact ORB to resolve existing mateconfd object reference"
msgstr ""
"Yhteyden muodostaminen ORB:iin olemassa olevan mateconfd:n olioviittauksen "
"selvittämiseksi epäonnistui"

#: ../mateconf/mateconf-internals.c:2529
#, c-format
msgid "Failed to convert IOR '%s' to an object reference"
msgstr "IOR:n \"%s\" muuntaminen olioviitteeksi epäonnistui"

#: ../mateconf/mateconf-internals.c:2556
#, c-format
msgid "couldn't create directory `%s': %s"
msgstr "kansion \"%s\" luonti epäonnistui: %s"

#: ../mateconf/mateconf-internals.c:2613
#, c-format
msgid "Can't write to file `%s': %s"
msgstr "Tiedostoon \"%s\" ei voi kirjoittaa: %s"

#: ../mateconf/mateconf-internals.c:2654
#, c-format
msgid "We didn't have the lock on file `%s', but we should have"
msgstr "Meillä ei ollut tiedoston \"%s\" lukitusta vaikka olisi pitänyt olla"

#: ../mateconf/mateconf-internals.c:2677
#, c-format
msgid "Failed to link '%s' to '%s': %s"
msgstr "Tiedoston \"%s\" linkittäminen tiedostoksi \"%s\" epäonnistui: %s"

#: ../mateconf/mateconf-internals.c:2689
#, c-format
msgid "Failed to remove lock file `%s': %s"
msgstr "Lukitustiedoston \"%s\" poisto epäonnistui: %s"

#: ../mateconf/mateconf-internals.c:2712
#, c-format
msgid "Failed to clean up file '%s': %s"
msgstr "Tiedoston \"%s\" siivous epäonnistui: %s"

#: ../mateconf/mateconf-internals.c:2728
#, c-format
msgid "Failed to remove lock directory `%s': %s"
msgstr "Lukituskansion \"%s\" poisto epäonnistui: %s"

#: ../mateconf/mateconf-internals.c:2866
#, c-format
msgid "Server ping error: %s"
msgstr "Palvelimen ping-virhe: %s"

#: ../mateconf/mateconf-internals.c:2885
#, c-format
msgid ""
"Failed to contact configuration server; some possible causes are that you "
"need to enable TCP/IP networking for MateCORBA, or you have stale NFS locks due "
"to a system crash. See http://projects.gnome.org/mateconf/ for information. "
"(Details - %s)"
msgstr ""
"Yhteyden muodostaminen asetuspalvelimeen epäonnistui. Syynä voi olla, että "
"MateCORBAin TCP/IP-verkkotuki pitäisi kytkeä päälle tai vanhentuneita NFS-"
"lukituksia on jäänyt järjestelmän kaaduttua. Katso lisää osoitteesta http://"
"projects.gnome.org/mateconf/. (Yksityiskohdat - %s)"

#: ../mateconf/mateconf-internals.c:2886
msgid "none"
msgstr "ei mikään"

#: ../mateconf/mateconf-sanity-check.c:49
msgid "- Sanity checks for MateConf"
msgstr "- MateConfin eheystarkistus"

#: ../mateconf/mateconf-sanity-check.c:58 ../mateconf/mateconftool.c:639
#, c-format
msgid ""
"Error while parsing options: %s.\n"
"Run '%s --help' to see a full list of available command line options.\n"
msgstr ""
"Virhe tulkittaessa valitsimia: %s.\n"
"Suorittamalla komennon \"%s --help\" näet luettelon käytettävissä\n"
"olevista valitsimista.\n"

#: ../mateconf/mateconf-sanity-check.c:143 ../mateconf/mateconf-sanity-check.c:168
#, c-format
msgid ""
"Please contact your system administrator to resolve the following problem:\n"
"Could not open or create the file \"%s\"; this indicates that there may be a "
"problem with your configuration, as many programs will need to create files "
"in your home directory. The error was \"%s\" (errno = %d)."
msgstr ""
"Ota yhteyttä järjestelmäsi ylläpitäjään seuraavan ongelman ratkaisemiseksi:\n"
"Tiedoston \"%s\" avaus tai luonti epäonnistui. Tämä merkitsee, että "
"asetuksissasi voi olla vikaa, sillä monien ohjelmien tarvitsee luoda "
"tiedostoja kotikansioosi. Virhe oli \"%s\" (errno = %d)."

#: ../mateconf/mateconf-sanity-check.c:182
#, c-format
msgid ""
"Please contact your system administrator to resolve the following problem:\n"
"Could not lock the file \"%s\"; this indicates that there may be a problem "
"with your operating system configuration. If you have an NFS-mounted home "
"directory, either the client or the server may be set up incorrectly. See "
"the rpc.statd and rpc.lockd documentation. A common cause of this error is "
"that the \"nfslock\" service has been disabled.The error was \"%s\" (errno = "
"%d)."
msgstr ""
"Ota yhteyttä järjestelmäsi ylläpitäjään seuraavan ongelman ratkaisemiseksi:\n"
"Tiedoston \"%s\" lukitus epäonnistui, mikä merkitsee, että järjestelmän "
"asetuksissa voi olla vikaa. Jos sinulla on NFS-liitetty kotikansio, niin "
"joko asiakkaan tai palvelimen on asetuksissa on vikaa. Katso lisätietoja rpc."
"statd:n ja rpc.lockd:n ohjeista. Yleinen tämän virheen syy on, että \"nfslock"
"\"-palvelu ei ole käytössä. Virhe oli \"%s\" (errno = %d)."

#: ../mateconf/mateconf-sanity-check.c:199
#, c-format
msgid "Can't remove file %s: %s\n"
msgstr "Tiedoston \"%s\" poisto epäonnistui: %s\n"

#: ../mateconf/mateconf-sanity-check.c:235
#, c-format
msgid ""
"Please contact your system administrator to resolve the following problem:\n"
"No configuration sources in the configuration file \"%s\"; this means that "
"preferences and other settings can't be saved. %s%s"
msgstr ""
"Ota yhteyttä järjestelmäsi ylläpitäjään seuraavan ongelman ratkaisemiseksi:\n"
"Asetustiedostossa \"%s\" ei ollut asetuslähteitä, mikä merkitsee ettei "
"asetuksia ja muita valintoja voi tallentaa. %s%s"

#: ../mateconf/mateconf-sanity-check.c:238
msgid "Error reading the file: "
msgstr "Tiedoston lukuvirhe: "

#: ../mateconf/mateconf-sanity-check.c:261
#, c-format
msgid ""
"Please contact your system administrator to resolve the following problem:\n"
"Could not resolve the address \"%s\" in the configuration file \"%s\": %s"
msgstr ""
"Ota yhteyttä järjestelmäsi ylläpitäjään seuraavan ongelman ratkaisemiseksi:\n"
"Asetustiedostossa \"%2$s\" oleva osoite \"%1$s\" ei selvinnyt: %3$s"

#: ../mateconf/mateconf-sanity-check.c:322
msgid ""
"The files that contain your preference settings are currently in use.\n"
"\n"
"You might be logged in to a session from another computer, and the other "
"login session is using your preference settings files.\n"
"\n"
"You can continue to use the current session, but this might cause temporary "
"problems with the preference settings in the other session.\n"
"\n"
"Do you want to continue?"
msgstr ""
"Tiedostot, jotka sisältävät asetustietosi, ovat juuri käytössä.\n"
"\n"
"Lienet kirjautunut istuntoon toiselta tietokoneelta ja tämä toinen "
"kirjautunut istunto käyttää asetustiedostoja nyt.\n"
"\n"
"Voit jatkaa nykyisen istunnon käyttämistä, mutta tämä voi aiheuttaa "
"väliaikaisia ongelmia muiden istuntojen asetustietojen kanssa.\n"
"\n"
"Haluatko jatkaa?"

#: ../mateconf/mateconf-sanity-check.c:343
msgid "_Log Out"
msgstr "_Kirjaudu ulos"

#: ../mateconf/mateconf-sanity-check.c:345
msgid "_Continue"
msgstr "_Jatka"

#: ../mateconf/mateconf-sanity-check.c:358
#, c-format
msgid "%s Continue (y/n)?"
msgstr "%s Jatketaanko (y/n)?"

#: ../mateconf/mateconf-schema.c:211 ../mateconf/mateconf-schema.c:219
#: ../mateconf/mateconf-schema.c:227 ../mateconf/mateconf-schema.c:235
#, c-format
msgid "Schema contains invalid UTF-8"
msgstr "Kaavain sisältää virheellistä UTF-8:aa"

#: ../mateconf/mateconf-schema.c:244
#, c-format
msgid ""
"Schema specifies type list but doesn't specify the type of the list elements"
msgstr ""
"Kaavain määrittelee tyyppiluettelon, muttei luettelon alkioiden tyyppejä"

#: ../mateconf/mateconf-schema.c:254
#, c-format
msgid ""
"Schema specifies type pair but doesn't specify the type of the car/cdr "
"elements"
msgstr ""
"Kaavain määrittelee parityypin, muttei sen alkioiden elementtien tyyppejä"

#: ../mateconf/mateconf-sources.c:374
#, c-format
msgid "Failed to load source \"%s\": %s"
msgstr "Lähteen \"%s\" lataaminen epäonnistui: %s"

#: ../mateconf/mateconf-sources.c:414
#, c-format
msgid ""
"Resolved address \"%s\" to a writable configuration source at position %d"
msgstr "Kirjoitettavan asetuslähteen osoite \"%s\" kohdassa %d selvisi"

#: ../mateconf/mateconf-sources.c:420
#, c-format
msgid ""
"Resolved address \"%s\" to a read-only configuration source at position %d"
msgstr "Kirjoitussuojatun asetuslähteen osoite \"%s\" kohdassa %d selvisi"

#: ../mateconf/mateconf-sources.c:427
#, c-format
msgid ""
"Resolved address \"%s\" to a partially writable configuration source at "
"position %d"
msgstr ""
"Selvitettiin osoite \"%s\" osittain kirjoitettavaan asetuslähteeseen "
"kohdassa %d"

#: ../mateconf/mateconf-sources.c:436
msgid ""
"None of the resolved addresses are writable; saving configuration settings "
"will not be possible"
msgstr ""
"Mikään selvinneistä osoitteista ei ollut kirjoitettava: asetusten "
"tallentaminen ei ole mahdollista"

#: ../mateconf/mateconf-sources.c:690
#, c-format
msgid "Schema `%s' specified for `%s' stores a non-schema value"
msgstr ""
"Arvolle \"%2$s\" määritelty kaavain \"%1$s\" sisältää arvon, joka ei ole "
"kaavain"

#: ../mateconf/mateconf-sources.c:752
msgid "The '/' name can only be a directory, not a key"
msgstr "Nimi \"/\" voi olla vain kansio, ei avain"

#: ../mateconf/mateconf-sources.c:794
#, c-format
msgid ""
"Value for `%s' set in a read-only source at the front of your configuration "
"path"
msgstr ""
"Avaimen \"%s\" arvo on asetettu vain-luku-lähteessä asetuspolkusi alussa."

#: ../mateconf/mateconf-sources.c:806
#, c-format
msgid ""
"Unable to store a value at key '%s', as the configuration server has no "
"writable databases. There are some common causes of this problem: 1) your "
"configuration path file %s/path doesn't contain any databases or wasn't "
"found 2) somehow we mistakenly created two mateconfd processes 3) your "
"operating system is misconfigured so NFS file locking doesn't work in your "
"home directory or 4) your NFS client machine crashed and didn't properly "
"notify the server on reboot that file locks should be dropped. If you have "
"two mateconfd processes (or had two at the time the second was launched), "
"logging out, killing all copies of mateconfd, and logging back in may help. If "
"you have stale locks, remove ~/.mateconf*/*lock. Perhaps the problem is that "
"you attempted to use MateConf from two machines at once, and MateCORBA still has "
"its default configuration that prevents remote CORBA connections - put "
"\"ORBIIOPIPv4=1\" in /etc/matecorbarc. As always, check the user.* syslog for "
"details on problems mateconfd encountered. There can only be one mateconfd per "
"home directory, and it must own a lockfile in ~/.mateconfd and also lockfiles "
"in individual storage locations such as ~/.mateconf"
msgstr ""
"Avaimelle \"%s\" ei voi tallentaa arvoa, koska asetuspalvelimella ei ole "
"tietokantoja, joihin voisi kirjoittaa. Tähän ongelmaan on muutamia yleisiä "
"syitä: 1) asetuspolkutiedostosi %s/path ei sisällä tietokantoja tai sitä ei "
"ole, 2) vahingossa on käynnistynyt kaksi mateconfd-prosessia, 3) "
"käyttöjärjestelmäsi asetukset ovat vialliset niin, ettei NFS-lukitus toimi "
"kotikansiossasi tai 4) NFS-asiakaskoneesi kaatui, eikä ilmoittanut "
"käynnistyessään uudelleen palvelimelle, että tiedostolukitukset pitäisi "
"vapauttaa. Jos sinulla on kaksi mateconfd-prosessia (tai oli kaksi kun toinen "
"käynnistyi), niin ulos kirjautuminen, kaikkien mateconfd-prosessien sulkeminen "
"ja takaisin kirjautuminen saattaa auttaa. Jos vanhentuneita lukituksia on "
"olemassa, yritä poistaa tiedostot ~/.mateconf*/*lock. Ehkäpä vikana on, että "
"yritit käyttää MateConfia kahdelta eri koneelta samaan aikaan, ja MateCORBAin "
"oletusasetus, joka estää CORBA-etäyhteydet, on vielä päällä? Jos näin on, "
"lisää rivi \\\"ORBIIOPIPv4=1\\\" tiedostoon /etc/matecorbarc. Kuten yleensä, "
"tarkista, jos user.*-syslogeihin olisi tullut tietoja mateconfd:n ongelmista. "
"Vain yksi mateconfd voi olla käynnissä kotikansiota kohden, ja sen pitää "
"omistaa ~/.mateconfd:ssa oleva lukitustiedosto sekä yksittäisen tietojen "
"lukitustiedostot ~/.mateconf:ssa."

#: ../mateconf/mateconf-sources.c:1610
#, c-format
msgid "Error finding metainfo: %s"
msgstr "Metainfon etsintä epäonnistui: %s"

#: ../mateconf/mateconf-sources.c:1679
#, c-format
msgid "Error getting metainfo: %s"
msgstr "Metainfon haku epäonnistui: %s"

#: ../mateconf/mateconf-sources.c:1703
#, c-format
msgid "Key `%s' listed as schema for key `%s' actually stores type `%s'"
msgstr ""
"Avain \"%s\", joka on merkitty avaimen \"%s\" kaavaimeksi, sisältää itse "
"asiassa tyypin \"%s\""

#: ../mateconf/mateconf-value.c:262
#, c-format
msgid "Didn't understand `%s' (list must start with a '[')"
msgstr ""
"Arvo \"%s\" ei ole tulkittavissa (luettelon pitää alkaa merkillä \"[\")"

#: ../mateconf/mateconf-value.c:275
#, c-format
msgid "Didn't understand `%s' (list must end with a ']')"
msgstr ""
"Arvo \"%s\" ei ole tulkittavissa (luettelon pitää loppua merkkiin \"]\")"

#: ../mateconf/mateconf-value.c:326
#, c-format
msgid "Didn't understand `%s' (extra unescaped ']' found inside list)"
msgstr ""
"Arvo \"%s\" ei ole tulkittavissa (ylimääräinen suojaamaton \"]\" luettelon "
"sisällä)"

#: ../mateconf/mateconf-value.c:357 ../mateconf/mateconf-value.c:518
#, c-format
msgid "Didn't understand `%s' (extra trailing characters)"
msgstr "Arvo \"%s\" ei ole tulkittavissa (ylimääräisiä merkkejä perässä)"

#: ../mateconf/mateconf-value.c:404
#, c-format
msgid "Didn't understand `%s' (pair must start with a '(')"
msgstr "Arvo \"%s\" ei ole tulkittavissa (parin pitää alkaa merkillä \"(\")"

#: ../mateconf/mateconf-value.c:417
#, c-format
msgid "Didn't understand `%s' (pair must end with a ')')"
msgstr "Arvo \"%s\" ei ole tulkittavissa (parin pitää loppua merkkiin \")\")"

#: ../mateconf/mateconf-value.c:447 ../mateconf/mateconf-value.c:533
#, c-format
msgid "Didn't understand `%s' (wrong number of elements)"
msgstr "Arvo \"%s\" ei ole tulkittavissa (väärä määrä alkioita)"

#: ../mateconf/mateconf-value.c:487
#, c-format
msgid "Didn't understand `%s' (extra unescaped ')' found inside pair)"
msgstr ""
"Arvo \"%s\" ei ole tulkittavissa (ylimääräinen suojaamaton \")\" parin "
"sisällä)"

#: ../mateconf/mateconf.c:95
msgid "Key is NULL"
msgstr "Avain on NULL"

#: ../mateconf/mateconf.c:102
#, c-format
msgid "\"%s\": %s"
msgstr "\"%s\": %s"

#: ../mateconf/mateconf.c:418
#, c-format
msgid "Server couldn't resolve the address `%s'"
msgstr "Palvelin ei voinut selvittää osoitetta \"%s\""

#: ../mateconf/mateconf.c:808
msgid "Can't add notifications to a local configuration source"
msgstr "Paikalliseen asetuslähteeseen ei voi lisätä huomautuksia"

#: ../mateconf/mateconf.c:2258
#, c-format
msgid "Adding client to server's list failed, CORBA error: %s"
msgstr ""
"Asiakkaan lisääminen palvelimen luetteloon epäonnistui. CORBA-virhe: %s"

#: ../mateconf/mateconf.c:2630
msgid "Must begin with a slash '/'"
msgstr "Täytyy alkaa kauttaviivalla '/'"

#: ../mateconf/mateconf.c:2652
msgid "Can't have two slashes '/' in a row"
msgstr "Rivi ei voi sisältää kahta kauttaviivaa '/'"

#: ../mateconf/mateconf.c:2654
msgid "Can't have a period '.' right after a slash '/'"
msgstr "Pistettä '.' ei voi olla heti kauttaviivan '/' jälkeen"

#: ../mateconf/mateconf.c:2674
#, c-format
msgid "'\\%o' is not an ASCII character and thus isn't allowed in key names"
msgstr ""
"\"\\%o\" ei ole ASCII-merkki, joten se ei ole sallittu avainten nimissä"

#: ../mateconf/mateconf.c:2684
#, c-format
msgid "`%c' is an invalid character in key/directory names"
msgstr "Merkkiä \"%c\" ei voi olla avaimien ja kansioiden nimissä"

#: ../mateconf/mateconf.c:2698
msgid "Key/directory may not end with a slash '/'"
msgstr "Avain tai kansio ei voi päättyä kauttaviivaan '/'"

#: ../mateconf/mateconf.c:3069
#, c-format
msgid "Failure shutting down configuration server: %s"
msgstr "Asetuspalvelimen sammutus epäonnistui: %s"

#: ../mateconf/mateconf.c:3130
#, c-format
msgid "Expected float, got %s"
msgstr "Odotettiin liukulukua, mutta saapunut on %s"

#: ../mateconf/mateconf.c:3165
#, c-format
msgid "Expected int, got %s"
msgstr "Odotettiin kokonaislukua, mutta saapunut on %s"

#: ../mateconf/mateconf.c:3200
#, c-format
msgid "Expected string, got %s"
msgstr "Odotettiin merkkijonoa, mutta saapunut on %s"

#: ../mateconf/mateconf.c:3234
#, c-format
msgid "Expected bool, got %s"
msgstr "Odotettiin totuusarvoa, mutta saapunut on %s"

#: ../mateconf/mateconf.c:3267
#, c-format
msgid "Expected schema, got %s"
msgstr "Odotettiin kaavainta, mutta saapunut on %s"

#: ../mateconf/mateconf.c:3606
#, c-format
msgid "CORBA error: %s"
msgstr "CORBA-virhe: %s"

#: ../mateconf/mateconfd.c:308
msgid "Shutdown request received"
msgstr "Sammutuspyyntö saapui"

#: ../mateconf/mateconfd.c:340
msgid ""
"mateconfd compiled with debugging; trying to load mateconf.path from the source "
"directory"
msgstr ""
"mateconfd on käännetty vianetsintätietojen kanssa: mateconf.path pyrkii "
"latautumaan lähdekoodikansiosta"

#: ../mateconf/mateconfd.c:360
#, c-format
msgid ""
"No configuration files found. Trying to use the default configuration source "
"`%s'"
msgstr ""
"Asetustiedostoja ei löytynyt: yritetään käyttää oletusasetuslähdettä \"%s\""

#. We want to stay alive but do nothing, because otherwise every
#. request would result in another failed mateconfd being spawned.
#.
#: ../mateconf/mateconfd.c:368
#, c-format
msgid ""
"No configuration sources in the source path. Configuration won't be saved; "
"edit %s%s"
msgstr ""
"Lähdepolussa ei ole asetuslähteitä, joten asetukset eivät tallennu. Muokkaa "
"tiedostoa %s%s"

#: ../mateconf/mateconfd.c:381
#, c-format
msgid "Error loading some configuration sources: %s"
msgstr "Virhe ladattaessa joitain asetuslähteitä: %s"

#: ../mateconf/mateconfd.c:393
msgid ""
"No configuration source addresses successfully resolved. Can't load or store "
"configuration data"
msgstr ""
"Minkään asetuslähettn osoitetta ei voitu selvittää. Ei voida ladata tai "
"tallentaa asetustietoja"

#: ../mateconf/mateconfd.c:410
msgid ""
"No writable configuration sources successfully resolved. May be unable to "
"save some configuration changes"
msgstr ""
"Kirjoitettavissa olevia asetuslähteitä ei voitu selvittää. voi olla että "
"joitain asetuksia ei voida tallentaa"

#: ../mateconf/mateconfd.c:591
#, c-format
msgid "Could not connect to session bus: %s"
msgstr "Istuntoväylään ei saatu yhteyttä: %s"

#: ../mateconf/mateconfd.c:613
#, c-format
msgid "Failed to get bus name for daemon, exiting: %s"
msgstr "Palvelinprosessin väylänimeä ei löytynyt, suljetaan: %s"

#: ../mateconf/mateconfd.c:694
#, c-format
msgid "Could not connect to system bus: %s"
msgstr "Järjestelmäväylään ei saatu yhteyttä: %s"

#: ../mateconf/mateconfd.c:830
#, c-format
msgid "starting (version %s), pid %u user '%s'"
msgstr "käynnistyy (versio %s), pid %u, käyttäjä \"%s\""

#: ../mateconf/mateconfd.c:890
msgid "Failed to get object reference for ConfigServer"
msgstr "Viittauksen saaminen olioon ConfigServer epäonnistui"

#: ../mateconf/mateconfd.c:919
#, c-format
msgid ""
"Failed to write byte to pipe file descriptor %d so client program may hang: %"
"s"
msgstr ""
"Tavun kirjoitus putkeen (tiedostokahva %d) epäonnistui, joten asiakasohjelma "
"saattaa pysähtyä: %s"

#: ../mateconf/mateconfd.c:965
#, c-format
msgid "Error releasing lockfile: %s"
msgstr "Lukitustiedoston vapautus epäonnistui: %s"

#: ../mateconf/mateconfd.c:973
msgid "Exiting"
msgstr "Poistuu"

#: ../mateconf/mateconfd.c:991
msgid "SIGHUP received, reloading all databases"
msgstr "SIGHUP vastaanotettu, luetaan kaikki tietokannat uudelleen"

#: ../mateconf/mateconfd.c:1008
msgid "MateConf server is not in use, shutting down."
msgstr "MateConf-palvelin ei ole käytössä, joten se sammuu."

#: ../mateconf/mateconfd.c:1334
#, c-format
msgid "Error obtaining new value for `%s': %s"
msgstr "Avaimen \"%s\" uuden arvon saaminen ei onnistunut: %s"

#: ../mateconf/mateconfd.c:1478
#, c-format
msgid "Returning exception: %s"
msgstr "Palauttaa poikkeuksen: %s"

#: ../mateconf/mateconfd.c:1584
#, c-format
msgid ""
"Failed to open mateconfd logfile; won't be able to restore listeners after "
"mateconfd shutdown (%s)"
msgstr ""
"mateconfd:n lokitiedoston avaaminen epäonnistui: kuuntelijat eivät palaudu "
"mateconfd:n sammutuksen jälkeen (%s)"

#: ../mateconf/mateconfd.c:1619
#, c-format
msgid ""
"Failed to close mateconfd logfile; data may not have been properly saved (%s)"
msgstr ""
"mateconfd:n lokitiedoston sulkeminen epäonnistui: tietoja saattaa olla hävinnyt "
"(%s)"

#: ../mateconf/mateconfd.c:1681
#, c-format
msgid "Could not open saved state file '%s' for writing: %s"
msgstr "Tilatiedoston \"%s\" avaaminen kirjoittamista varten epäonnistui: %s"

#: ../mateconf/mateconfd.c:1695
#, c-format
msgid "Could not write saved state file '%s' fd: %d: %s"
msgstr "Tilatiedoston \"%s\", fd: %d, kirjoittaminen epäonnistui: %s"

#: ../mateconf/mateconfd.c:1704
#, c-format
msgid "Could not flush saved state file '%s' to disk: %s"
msgstr "Tilatiedostoa \"%s\" ei voitu siirtää levylle: %s"

#: ../mateconf/mateconfd.c:1711
#, c-format
msgid "Failed to close new saved state file '%s': %s"
msgstr "Uuden tilatiedoston \"%s\" sulkeminen epäonnistui: %s"

#: ../mateconf/mateconfd.c:1725
#, c-format
msgid "Could not move aside old saved state file '%s': %s"
msgstr "Vanhan tilatiedoston \"%s\" syrjään siirtäminen epäonnistui: %s"

#: ../mateconf/mateconfd.c:1735
#, c-format
msgid "Failed to move new saved state file into place: %s"
msgstr "Uuden tilatiedoston siirtäminen paikalleen epäonnistui: %s"

#: ../mateconf/mateconfd.c:1744
#, c-format
msgid ""
"Failed to restore original saved state file that had been moved to '%s': %s"
msgstr ""
"Alkuperäisen tilatiedoston, joka oli nimetty tiedostoksi \"%s\", "
"palauttaminen epäonnistui: %s"

#: ../mateconf/mateconfd.c:2223
#, c-format
msgid ""
"Unable to restore a listener on address '%s', couldn't resolve the database"
msgstr ""
"Osoitteessa \"%s\" olevan kuuntelijan palauttaminen ei onnistu: tietokannan "
"selvittäminen ei onnistunut"

#: ../mateconf/mateconfd.c:2259
#, c-format
msgid "Error reading saved state file: %s"
msgstr "Tilatiedoston luku epäonnistui: %s"

#: ../mateconf/mateconfd.c:2309
#, c-format
msgid "Unable to open saved state file '%s': %s"
msgstr "Tilatiedoston \"%s\" avaaminen ei onnistu: %s"

#: ../mateconf/mateconfd.c:2428
#, c-format
msgid ""
"Failed to log addition of listener to mateconfd logfile; won't be able to re-"
"add the listener if mateconfd exits or shuts down (%s)"
msgstr ""
"Kuuntelijan lisäämisen kirjaaminen mateconfd:n lokitiedostoon epäonnistui: sitä "
"ei voi lisätä uudestaan, kun mateconfd lopetetaan tai sammuu (%s)"

#: ../mateconf/mateconfd.c:2433
#, c-format
msgid ""
"Failed to log removal of listener to mateconfd logfile; might erroneously re-"
"add the listener if mateconfd exits or shuts down (%s)"
msgstr ""
"Kuuntelijan poiston kirjaaminen mateconfd:n lokitiedostoon epäonnistui; se "
"saattaa virheellisesti tulla lisätyksi uudestaan, kun mateconfd lopetetaan tai "
"sammuu (%s)"

#: ../mateconf/mateconfd.c:2456 ../mateconf/mateconfd.c:2630
#, c-format
msgid "Failed to get IOR for client: %s"
msgstr "Asiakkaan IOR:n saaminen ei onnistunut: \"%s\""

#: ../mateconf/mateconfd.c:2471
#, c-format
msgid "Failed to open saved state file: %s"
msgstr "Tilatiedoston avaaminen epäonnistui: %s"

#: ../mateconf/mateconfd.c:2484
#, c-format
msgid "Failed to write client add to saved state file: %s"
msgstr "Asiakkaan lisäämisen kirjoittaminen tilatiedostoon epäonnistui: %s"

#: ../mateconf/mateconfd.c:2492
#, c-format
msgid "Failed to flush client add to saved state file: %s"
msgstr "Asiakkaan lisäämisen fflush() tilatiedostoon epäonnistui: \"%s\""

#: ../mateconf/mateconfd.c:2591
msgid ""
"Some client removed itself from the MateConf server when it hadn't been added."
msgstr ""
"Jokin asiakas poisti itsensä MateConf-palvelimesta, kun sitä ei oltu lisätty."

#: ../mateconf/mateconftool.c:93
msgid "Set a key to a value and sync. Use with --type."
msgstr "Aseta arvo avaimelle ja synkronoi. Käytä --type :n kanssa."

#: ../mateconf/mateconftool.c:102
msgid "Print the value of a key to standard output."
msgstr "Tulosta avaimen arvo vakiotulosteeseen"

#: ../mateconf/mateconftool.c:112
msgid "Unset the keys on the command line"
msgstr "Poista annetut avaimet."

#: ../mateconf/mateconftool.c:121
msgid ""
"Recursively unset all keys at or below the key/directory names on the "
"command line"
msgstr ""
"Poista rekursiivisesti kaikki avaimet, jotka ovat komentorivillä annettujen "
"avaimien tai kansioiden kohdalla tai alla"

#: ../mateconf/mateconftool.c:130
msgid "Toggles a boolean key."
msgstr "Vaihtaa totuusarvon tilaa."

#: ../mateconf/mateconftool.c:139
msgid "Print all key/value pairs in a directory."
msgstr "Tulosta kansion kaikki avain-arvoparit."

#: ../mateconf/mateconftool.c:148
msgid "Print all subdirectories in a directory."
msgstr "Tulosta kansion kaikki alikansiot."

#: ../mateconf/mateconftool.c:157
msgid "Print all subdirectories and entries under a directory, recursively."
msgstr "Tulosta kansion kaikki alikansiot ja tiedot rekursiivisesti."

#: ../mateconf/mateconftool.c:166 ../mateconf/mateconftool.c:175
msgid "Search for a key, recursively."
msgstr "Etsi avainta rekursiivisesti."

#: ../mateconf/mateconftool.c:184
msgid "Get the short doc string for a key"
msgstr "Hae avaimen lyhyt dokumenttimerkkijono"

#: ../mateconf/mateconftool.c:193
msgid "Get the long doc string for a key"
msgstr "Hae avaimen pitkä dokumenttimerkkijono"

#: ../mateconf/mateconftool.c:202
msgid "Return 0 if the directory exists, 2 if it does not."
msgstr "Palauta 0 jos kansio on olemassa ja 2 jos ei."

#: ../mateconf/mateconftool.c:211
msgid "Ignore schema defaults when reading values."
msgstr "Jätä kaavaimen oletusarvot huomiotta arvoja luettaessa."

#: ../mateconf/mateconftool.c:226
msgid ""
"Dump to standard output an XML description of all entries under a directory, "
"recursively."
msgstr ""
"Tulosta vakiotulosteeseen XML-kuvaus kansion ja alikansioiden kaikista "
"arvoista."

#: ../mateconf/mateconftool.c:235
msgid ""
"Load from the specified file an XML description of values and set them "
"relative to a directory."
msgstr ""
"Lataa annetusta tiedostosta XML-kuvaus arvoista ja aseta ne kansioon "
"suhteellisina."

#: ../mateconf/mateconftool.c:244
msgid "Unload a set of values described in an XML file."
msgstr "Poista XML-tiedostossa kuvattujen arvojen joukko muistista"

#: ../mateconf/mateconftool.c:259
msgid "Get the name of the default source"
msgstr "Hae oletuslähteen nimi"

#: ../mateconf/mateconftool.c:268
msgid "Shut down mateconfd. DON'T USE THIS OPTION WITHOUT GOOD REASON."
msgstr "Sammuta mateconfd. ÄLÄ KÄYTÄ TÄTÄ VALITSINTA ILMAN HYVÄÄ SYYTÄ."

#: ../mateconf/mateconftool.c:277
msgid "Return 0 if mateconfd is running, 2 if not."
msgstr "Palauta 0, jos mateconfd on käynnissä ja 2 jos ei."

#: ../mateconf/mateconftool.c:286
msgid ""
"Launch the configuration server (mateconfd). (Normally happens automatically "
"when needed.)"
msgstr ""
"Käynnistä asetuspalvelin (mateconfd). (Tavallisesti käynnistetään tarvittaessa "
"itsestään.)"

#: ../mateconf/mateconftool.c:301
msgid ""
"Specify the type of the value being set, or the type of the value a schema "
"describes. Unique abbreviations OK."
msgstr ""
"Määritä asetettavan arvon tai kaavaimen arvon tyyppi. Yksiselitteiset "
"lyhenteet kelpaavat."

#: ../mateconf/mateconftool.c:302
msgid "int|bool|float|string|list|pair"
msgstr "int|bool|float|string|list|pair"

#: ../mateconf/mateconftool.c:310
msgid "Print the data type of a key to standard output."
msgstr "Tulosta avaimen tietotyyppi vakiotulosteeseen."

#: ../mateconf/mateconftool.c:319
msgid "Get the number of elements in a list key."
msgstr "Hae luetteloavaimen alkioiden määrä."

#: ../mateconf/mateconftool.c:328
msgid "Get a specific element from a list key, numerically indexed."
msgstr "Hae järjestysnumeron mukainen luetteloavaimen alkio."

#: ../mateconf/mateconftool.c:337
msgid ""
"Specify the type of the list value being set, or the type of the value a "
"schema describes. Unique abbreviations OK."
msgstr ""
"Määritä kaavaimen tai asetettavan luettelon arvon tyyppi. Yksiselitteiset "
"lyhenteet kelpaavat."

#: ../mateconf/mateconftool.c:338 ../mateconf/mateconftool.c:347 ../mateconf/mateconftool.c:356
msgid "int|bool|float|string"
msgstr "int|bool|float|string"

#: ../mateconf/mateconftool.c:346
msgid ""
"Specify the type of the car pair value being set, or the type of the value a "
"schema describes. Unique abbreviations OK."
msgstr ""
"Määritä kaavaimen tai parin car:n arvon tyyppi. Yksiselitteiset lyhenteet "
"kelpaavat."

#: ../mateconf/mateconftool.c:355
msgid ""
"Specify the type of the cdr pair value being set, or the type of the value a "
"schema describes. Unique abbreviations OK."
msgstr ""
"Määritä kaavaimen tai parin cdr:n arvon tyyppi. Yksiselitteiset lyhenteet "
"kelpaavat."

#: ../mateconf/mateconftool.c:370
msgid "Specify a schema file to be installed"
msgstr "Määritä asennettava kaavaintiedosto"

#: ../mateconf/mateconftool.c:371
msgid "FILENAME"
msgstr "TIEDOSTO"

#: ../mateconf/mateconftool.c:379
msgid "Specify a configuration source to use rather than the default path"
msgstr "Määritä oletuksen sijaan käytettävä asetuslähde"

#: ../mateconf/mateconftool.c:380
msgid "SOURCE"
msgstr "LÄHDE"

#: ../mateconf/mateconftool.c:388
msgid ""
"Bypass server, and access the configuration database directly. Requires that "
"mateconfd is not running."
msgstr ""
"Ohita palvelin ja käytä asetustietokantaa suoraan. Tämä vaatii, että mateconfd "
"ei ole käynnissä."

#: ../mateconf/mateconftool.c:397
msgid ""
"Properly installs schema files on the command line into the database. "
"Specify a custom configuration source in the MATECONF_CONFIG_SOURCE environment "
"variable, or set set the variable to an empty string to use the default "
"configuration source."
msgstr ""
"Asentaa komentorivillä määritellyt kaavaintiedostot tietokantaan "
"kunnollisesti. Määritä oma asetuslähde MATECONF_CONFIG_SOURCE-"
"ympäristömuuttujan avulla tai aseta se tyhjäksi, jos halutaan käyttää "
"oletusta."

#: ../mateconf/mateconftool.c:406
msgid ""
"Properly uninstalls schema files on the command line from the database. "
"MATECONF_CONFIG_SOURCE environment variable should be set to a non-default "
"configuration source or set to the empty string to use the default."
msgstr ""
"Poistaa komentorivillä määriteltyjen kaavaintiedostojen asennuksen "
"tietokannasta kunnollisesti. Määritä oma asetuslähde MATECONF_CONFIG_SOURCE-"
"ympäristömuuttuja avulla, tai aseta se tyhjäksi, jos halutaan käyttää "
"oletusarvoa."

#: ../mateconf/mateconftool.c:421
msgid ""
"Torture-test an application by setting and unsetting a bunch of values of "
"different types for keys on the command line."
msgstr ""
"Rasitustestaa sovellusta asettamalla ja poistamalla joukkoa erityyppisiä "
"komentorivillä määriteltyjä arvoja."

#: ../mateconf/mateconftool.c:430
msgid ""
"Torture-test an application by setting and unsetting a bunch of keys inside "
"the directories on the command line."
msgstr ""
"Rasitustestaa sovellusta asettamalla ja poistamalla joukkoa avaimia "
"komentorivillä määritellyissä kansioissa."

#: ../mateconf/mateconftool.c:445
msgid ""
"Set a schema and sync. Use with --short-desc, --long-desc, --owner, and --"
"type."
msgstr ""
"Aseta kaavain ja synkronoi. Käytä asetusten --short-desc, --long-desc, --"
"owner ja --type kanssa."

#: ../mateconf/mateconftool.c:454
msgid "Specify a short half-line description to go in a schema."
msgstr "Kirjoita lyhyt puolen rivin selostus kaavaimeen laitettavaksi"

#: ../mateconf/mateconftool.c:455 ../mateconf/mateconftool.c:464
msgid "DESCRIPTION"
msgstr "SELOSTUS"

#: ../mateconf/mateconftool.c:463
msgid "Specify a several-line description to go in a schema."
msgstr "Kirjoita useamman rivin selostus kaavaimeen laitettavaksi"

#: ../mateconf/mateconftool.c:472
msgid "Specify the owner of a schema"
msgstr "Määritä kaavaimen omistaja"

#: ../mateconf/mateconftool.c:473
msgid "OWNER"
msgstr "OMISTAJA"

#: ../mateconf/mateconftool.c:481
msgid "Get the name of the schema applied to this key"
msgstr "Hae tähän avaimeen sovelletun kaavaimen nimi"

#: ../mateconf/mateconftool.c:490
msgid "Specify the schema name followed by the key to apply the schema name to"
msgstr ""
"Anna peräkkäin kaavaimen nimi sekä sen avaimen nimi, johon kaavaimen nimi "
"kytketään"

#: ../mateconf/mateconftool.c:499
msgid "Remove any schema name applied to the given keys"
msgstr "Poista annettuihin avaimiin sovellettujen kaavaimien nimet"

#: ../mateconf/mateconftool.c:514
msgid "Print version"
msgstr "Tulosta versionumero"

#: ../mateconf/mateconftool.c:523
msgid "[FILE...]|[KEY...]|[DIR...]"
msgstr "[TIEDOSTO...]|[AVAIN...]|[HAKEMISTO...]"

#: ../mateconf/mateconftool.c:585
msgid "- Tool to manipulate a MateConf configuration"
msgstr "- Työkalu MateConf-asetusten muokkaamiseen"

#: ../mateconf/mateconftool.c:590
msgid "Client options:"
msgstr "Asiakkaan valitsimet:"

#: ../mateconf/mateconftool.c:590
msgid "Show client options"
msgstr "Näytä asiakkaan valitsimet"

#: ../mateconf/mateconftool.c:595
msgid "Key type options:"
msgstr "Avaintyypin valitsimet:"

#: ../mateconf/mateconftool.c:595
msgid "Show key type options"
msgstr "Näytä avaintyypin valitsimet"

#: ../mateconf/mateconftool.c:600
msgid "Load/Save options:"
msgstr "Lataus- ja tallennusvalitsimet:"

#: ../mateconf/mateconftool.c:600
msgid "Show load/save options"
msgstr "Näytä lataus- ja tallennusvalitsimet"

#: ../mateconf/mateconftool.c:605
msgid "Server options:"
msgstr "Palvelimen valitsimet:"

#: ../mateconf/mateconftool.c:605
msgid "Show server options"
msgstr "Näytä palvelimen valitsimet"

#: ../mateconf/mateconftool.c:610
msgid "Installation options:"
msgstr "Asennusvalitsimet:"

#: ../mateconf/mateconftool.c:610
msgid "Show installation options"
msgstr "Näytä asennusvalitsimet"

#: ../mateconf/mateconftool.c:615
msgid "Test options:"
msgstr "Testivalitsimet:"

#: ../mateconf/mateconftool.c:615
msgid "Show test options"
msgstr "Näytä testivalitsimet"

#: ../mateconf/mateconftool.c:620
msgid "Schema options:"
msgstr "Skeeman valitsimet:"

#: ../mateconf/mateconftool.c:620
msgid "Show schema options"
msgstr "Näytä skeeman valitsimet"

#: ../mateconf/mateconftool.c:629
#, c-format
msgid "Run '%s --help' to see a full list of available command line options.\n"
msgstr ""
"Suorittamalla komennon \"%s --help\" näet luettelon käytettävissä olevista\n"
"olevista valitsimista.\n"

#: ../mateconf/mateconftool.c:657
#, c-format
msgid "Can't get and set/unset simultaneously\n"
msgstr "Samanaikaisesti ei voi hakea ja poistaa tai asettaa\n"

#: ../mateconf/mateconftool.c:667
#, c-format
msgid "Can't set and get/unset simultaneously\n"
msgstr "Samanaikaisesti ei voi asettaa ja hakea tai poistaa\n"

#: ../mateconf/mateconftool.c:674
#, c-format
msgid "Can't get type and set/unset simultaneously\n"
msgstr "Samanaikaisesti ei voi hakea tyyppiä ja poistaa tai asettaa\n"

#: ../mateconf/mateconftool.c:682
#, c-format
msgid "Can't toggle and get/set/unset simultaneously\n"
msgstr "Samanaikaisesti ei voi vaihtaa arvoa ja hakea, poistaa tai asettaa\n"

#: ../mateconf/mateconftool.c:693
#, c-format
msgid "Can't use --all-entries with --get or --set\n"
msgstr ""
"--all-entries -valitsinta ei voi käyttää --get tai --set -valitsinten "
"kanssa\n"

#: ../mateconf/mateconftool.c:704
#, c-format
msgid "Can't use --all-dirs with --get or --set\n"
msgstr ""
"--all-dirs -valitsinta ei voi käyttää --get tai --set -valitsinten kanssa\n"

#: ../mateconf/mateconftool.c:718
#, c-format
msgid ""
"--recursive-list should not be used with --get, --set, --unset, --all-"
"entries, --all-dirs, or --search-key\n"
msgstr ""
"valitsinta --recursive-list ei pitäisi käyttää --get, --set, --unset,\n"
"--all-entries, --all-dirs tai --search-key valitsimien kanssa\n"

#: ../mateconf/mateconftool.c:732
#, c-format
msgid ""
"--set_schema should not be used with --get, --set, --unset, --all-entries, --"
"all-dirs, or --search-key\n"
msgstr ""
"valitsinta --set_schema ei pitäisi käyttää --get, --set, --unset,\n"
"--all-entries, --all-dirs tai --search-key valitsimien kanssa\n"

#: ../mateconf/mateconftool.c:738
#, c-format
msgid "Value type is only relevant when setting a value\n"
msgstr "Arvotyypillä on merkitystä vain arvoa asetettaessa\n"

#: ../mateconf/mateconftool.c:744
#, c-format
msgid "Must specify a type when setting a value\n"
msgstr "Arvoa asetettaessa sen tyyppi täytyy määritellä\n"

#: ../mateconf/mateconftool.c:752
#, c-format
msgid ""
"--ignore-schema-defaults is only relevant with --get, --all-entries, --dump, "
"--recursive-list, --get-list-size or --get-list-element\n"
msgstr ""
"--ignore-schema-defaults on järkevä ainoastaan valitsinten --get, --all-"
"entries, --dump, --recursive-list, --get-list-size or --get-list-element "
"kanssa\n"

#: ../mateconf/mateconftool.c:764 ../mateconf/mateconftool.c:777 ../mateconf/mateconftool.c:790
#: ../mateconf/mateconftool.c:804 ../mateconf/mateconftool.c:817 ../mateconf/mateconftool.c:830
#: ../mateconf/mateconftool.c:844
#, c-format
msgid "%s option must be used by itself.\n"
msgstr "Valitsinta %s voi käyttää vain yksinään.\n"

#: ../mateconf/mateconftool.c:853
#, c-format
msgid ""
"You must specify a configuration source with --config-source when using --"
"direct\n"
msgstr ""
"Asetuslähde täytyy antaa valitsimella --config-source käytettäessä "
"valitsinta --direct\n"

#: ../mateconf/mateconftool.c:859
#, c-format
msgid "Failed to init MateConf: %s\n"
msgstr "MateConfin käynnistys epäonnistui: %s\n"

#: ../mateconf/mateconftool.c:887
#, c-format
msgid "MATECONF_DISABLE_MAKEFILE_SCHEMA_INSTALL is set, not installing schemas\n"
msgstr ""
"MATECONF_DISABLE_MAKEFILE_SCHEMA_INSTALL on asetettu: kaavaimet eivät asennu\n"

#: ../mateconf/mateconftool.c:894
#, c-format
msgid ""
"MATECONF_DISABLE_MAKEFILE_SCHEMA_UNINSTALL is set, not uninstalling schemas\n"
msgstr ""
"MATECONF_DISABLE_MAKEFILE_SCHEMA_UNINSTALL on asetettu: kaavainten asennukset "
"eivät purkaudu\n"

#: ../mateconf/mateconftool.c:907
#, c-format
msgid "Must set the MATECONF_CONFIG_SOURCE environment variable\n"
msgstr "MATECONF_CONFIG_SOURCE-ympäristömuuttuja täytyy asettaa\n"

#: ../mateconf/mateconftool.c:962
#, c-format
msgid "Failed to access configuration source(s): %s\n"
msgstr "Asetuslähteen tai lähteiden käyttäminen epäonnistui: %s\n"

#: ../mateconf/mateconftool.c:1267
#, c-format
msgid "Shutdown error: %s\n"
msgstr "Sammutusvirhe: %s\n"

#: ../mateconf/mateconftool.c:1310
#, c-format
msgid "Must specify one or more directories to recursively list.\n"
msgstr ""
"Yksi tai useampi kansio täytyy määritellä luetteloitaessa rekursiivisesti.\n"

#: ../mateconf/mateconftool.c:1355 ../mateconf/mateconftool.c:1549
#: ../mateconf/mateconftool.c:1815
#, c-format
msgid "Failure listing entries in `%s': %s\n"
msgstr "Kansion \"%s\" kohtien luettelointi epäonnistui: %s\n"

#: ../mateconf/mateconftool.c:1375 ../mateconf/mateconftool.c:1568
msgid "(no value set)"
msgstr "(ei arvoa)"

#: ../mateconf/mateconftool.c:1438
#, c-format
msgid "Must specify a key pattern to search for.\n"
msgstr "Haettava avainmalli täytyy antaa.\n"

#: ../mateconf/mateconftool.c:1457
#, c-format
msgid "Must specify a PCRE regex to search for.\n"
msgstr "Etsittävä PCRE-lauseke täytyy antaa..\n"

#: ../mateconf/mateconftool.c:1464
#, c-format
msgid "Error compiling regex: %s\n"
msgstr "Virhe käännettäessä säännöllistä lauseketta: %s\n"

#: ../mateconf/mateconftool.c:1507
#, c-format
msgid "Must specify one or more directories to dump.\n"
msgstr "Yksi tai useampi tulostettava kansio täytyy määritellä.\n"

#: ../mateconf/mateconftool.c:1874
#, c-format
msgid "Failed to spawn the configuration server (mateconfd): %s\n"
msgstr "Asetuspalvelimen (mateconfd) käynnistys epäonnistui: %s\n"

#: ../mateconf/mateconftool.c:1903
#, c-format
msgid "Must specify a key or keys to get\n"
msgstr "Haettavat avaimet täytyy määritellä\n"

#: ../mateconf/mateconftool.c:1938
#, c-format
msgid "Type: %s\n"
msgstr "Tyyppi: %s\n"

#: ../mateconf/mateconftool.c:1939
#, c-format
msgid "List Type: %s\n"
msgstr "Luettelon tyyppi: %s\n"

#: ../mateconf/mateconftool.c:1940
#, c-format
msgid "Car Type: %s\n"
msgstr "Car:n tyyppi: %s\n"

#: ../mateconf/mateconftool.c:1941
#, c-format
msgid "Cdr Type: %s\n"
msgstr "Cdr:n tyyppi: %s\n"

#: ../mateconf/mateconftool.c:1946
#, c-format
msgid "Default Value: %s\n"
msgstr "Oletusarvo: %s\n"

#: ../mateconf/mateconftool.c:1946 ../mateconf/mateconftool.c:1948
#: ../mateconf/mateconftool.c:1949 ../mateconf/mateconftool.c:1950
msgid "Unset"
msgstr "Poista"

#: ../mateconf/mateconftool.c:1948
#, c-format
msgid "Owner: %s\n"
msgstr "Omistaja: %s\n"

#: ../mateconf/mateconftool.c:1949
#, c-format
msgid "Short Desc: %s\n"
msgstr "Lyhyt seloste: %s\n"

#: ../mateconf/mateconftool.c:1950
#, c-format
msgid "Long Desc: %s\n"
msgstr "Pitkä seloste: %s\n"

#: ../mateconf/mateconftool.c:1959 ../mateconf/mateconftool.c:2236
#: ../mateconf/mateconftool.c:2270 ../mateconf/mateconftool.c:2315
#: ../mateconf/mateconftool.c:2460
#, c-format
msgid "No value set for `%s'\n"
msgstr "Avaimella \"%s\" ei ole arvoa\n"

#: ../mateconf/mateconftool.c:1963 ../mateconf/mateconftool.c:2240
#: ../mateconf/mateconftool.c:2274 ../mateconf/mateconftool.c:2319
#: ../mateconf/mateconftool.c:2464
#, c-format
msgid "Failed to get value for `%s': %s\n"
msgstr "Avaimen \"%s\" arvon hakeminen epäonnistui: %s\n"

#: ../mateconf/mateconftool.c:2006 ../mateconf/mateconftool.c:2018
#, c-format
msgid "Don't understand type `%s'\n"
msgstr "Tyyppi \"%s\" ei ole tulkittavissa\n"

#: ../mateconf/mateconftool.c:2030
#, c-format
msgid "Must specify alternating keys/values as arguments\n"
msgstr "Avain-arvopari täytyy antaa parametreina\n"

#: ../mateconf/mateconftool.c:2050
#, c-format
msgid "No value to set for key: `%s'\n"
msgstr "Avaimella \"%s\" ei ole arvoa\n"

#: ../mateconf/mateconftool.c:2078
#, c-format
msgid "Cannot set schema as value\n"
msgstr "Kaavainta ei voi asettaa arvoksi\n"

#: ../mateconf/mateconftool.c:2088
#, c-format
msgid "When setting a list you must specify a primitive list-type\n"
msgstr "Luetteloa asettaessa luettelo täytyy määritellä perustyyppiseksi.\n"

#: ../mateconf/mateconftool.c:2102
#, c-format
msgid ""
"When setting a pair you must specify a primitive car-type and cdr-type\n"
msgstr "Paria asettaessa car sekä cdr täytyy määritellä perustyyppisiksi.\n"

#: ../mateconf/mateconftool.c:2117
#, c-format
msgid "Error: %s\n"
msgstr "Virhe: %s\n"

#: ../mateconf/mateconftool.c:2130 ../mateconf/mateconftool.c:2195
#: ../mateconf/mateconftool.c:3215
#, c-format
msgid "Error setting value: %s\n"
msgstr "Avaimen asettaminen epäonnistui: %s\n"

#: ../mateconf/mateconftool.c:2148
#, c-format
msgid "Error syncing: %s\n"
msgstr "Synkronointi epäonnistui: %s\n"

#: ../mateconf/mateconftool.c:2163
#, c-format
msgid "Must specify one or more keys as arguments\n"
msgstr "Yksi tai useampi avain täytyy antaa argumentteina\n"

#: ../mateconf/mateconftool.c:2179
#, c-format
msgid "No value found for key %s\n"
msgstr "Avaimelle \"%s\" ei löytynyt arvoa\n"

#: ../mateconf/mateconftool.c:2185
#, c-format
msgid "Not a boolean value: %s\n"
msgstr "Ei ole totuusarvo: %s\n"

#: ../mateconf/mateconftool.c:2216
#, c-format
msgid "Must specify a key or keys to get type\n"
msgstr "Avain tai avaimet, joiden tyypit haetaan, täytyy määritellä\n"

#: ../mateconf/mateconftool.c:2260
#, c-format
msgid "Must specify a key to lookup size of.\n"
msgstr "Avain, jonka koko haetaan, täytyy määritellä.\n"

#: ../mateconf/mateconftool.c:2285 ../mateconf/mateconftool.c:2330
#, c-format
msgid "Key %s is not a list.\n"
msgstr "Avain \"%s\" ei ole luettelo.\n"

#: ../mateconf/mateconftool.c:2305
#, c-format
msgid "Must specify a key from which to get list element.\n"
msgstr "Avain, josta luetteloalkio haetaan, täytyy määritellä.\n"

#: ../mateconf/mateconftool.c:2336
#, c-format
msgid "Must specify list index.\n"
msgstr "Indeksi luetteloon täytyy antaa.\n"

#: ../mateconf/mateconftool.c:2343
#, c-format
msgid "List index must be non-negative.\n"
msgstr "Luetteloindeksin täytyy olla ei-negatiivinen.\n"

#: ../mateconf/mateconftool.c:2352
#, c-format
msgid "List index is out of bounds.\n"
msgstr "Luetteloindeksi ei ole sallituissa rajoissa.\n"

#: ../mateconf/mateconftool.c:2378
#, c-format
msgid "Must specify a key or keys on the command line\n"
msgstr "Avain tai avaimet täytyy antaa komentorivillä\n"

#: ../mateconf/mateconftool.c:2398
#, c-format
msgid "No schema known for `%s'\n"
msgstr "Kohdalla \"%s\" ei ole kaavainta\n"

#: ../mateconf/mateconftool.c:2431
#, c-format
msgid "No doc string stored in schema at '%s'\n"
msgstr "Kohdan \"%s\" kaavaimessa ei ole dokumenttimerkkijonoa\n"

#: ../mateconf/mateconftool.c:2436
#, c-format
msgid "Error getting schema at '%s': %s\n"
msgstr "Kaavaimen haku kohdasta \"%s\" epäonnistui: %s\n"

#: ../mateconf/mateconftool.c:2443
#, c-format
msgid "No schema stored at '%s'\n"
msgstr "Kohdassa \"%s\" ei ole kaavainta\n"

#: ../mateconf/mateconftool.c:2446
#, c-format
msgid "Value at '%s' is not a schema\n"
msgstr "Arvo kohdassa \"%s\" ei ole kaavain\n"

#: ../mateconf/mateconftool.c:2502
#, c-format
msgid "Must specify a schema name followed by the key name to apply it to\n"
msgstr ""
"Kaavaimen nimi ja avaimen nimi, johon kaavain kytketään, täytyy antaa "
"peräkkäin\n"

#: ../mateconf/mateconftool.c:2509
#, c-format
msgid "Error associating schema name '%s' with key name '%s': %s\n"
msgstr ""
"Kaavaimen nimen \"%s\" kytkentä avaimen nimeen \"%s\" epäonnistui: %s\n"

#: ../mateconf/mateconftool.c:2527
#, c-format
msgid "Must specify keys to unapply schema from\n"
msgstr "Avaimet, joista kaavaimen kytkös irrotetaan, täytyy määritellä\n"

#: ../mateconf/mateconftool.c:2537
#, c-format
msgid "Error removing schema name from '%s': %s\n"
msgstr "Kaavaimen poisto avaimesta \"%s\" epäonnistui: %s\n"

#: ../mateconf/mateconftool.c:2562
#, c-format
msgid "Must specify key (schema name) as the only argument\n"
msgstr "Arvon (kaavaimen nimen) täytyy olla ainoa parametri\n"

#: ../mateconf/mateconftool.c:2604
#, c-format
msgid "List type must be a primitive type: string, int, float or bool\n"
msgstr "Luettelon täytyy olla perustyyppinen: string, int, float tai bool\n"

#: ../mateconf/mateconftool.c:2624
#, c-format
msgid "Pair car type must be a primitive type: string, int, float or bool\n"
msgstr "Parin car:n täytyy olla perustyyppinen: string, int, float tai bool\n"

#: ../mateconf/mateconftool.c:2644
#, c-format
msgid "Pair cdr type must be a primitive type: string, int, float or bool\n"
msgstr "Parin cdr:n täytyy olla perustyyppinen: string, int, float tai bool\n"

#: ../mateconf/mateconftool.c:2659
#, c-format
msgid "Error setting value: %s"
msgstr "Arvon asettaminen epäonnistui: %s"

#: ../mateconf/mateconftool.c:2673
#, c-format
msgid "Error syncing: %s"
msgstr "Synkronointi epäonnistui: %s"

#: ../mateconf/mateconftool.c:2688
#, c-format
msgid "Must specify one or more directories to get key/value pairs from.\n"
msgstr "Kansiot, joista avain-arvoparit haetaan, täytyy määritellä.\n"

#: ../mateconf/mateconftool.c:2702
#, c-format
msgid "Must specify one or more keys to unset.\n"
msgstr "Poistettavat avaimet täytyy määritellä.\n"

#: ../mateconf/mateconftool.c:2713
#, c-format
msgid "Error unsetting `%s': %s\n"
msgstr "Avaimen \"%s\" poistaminen epäonnistui: %s\n"

#: ../mateconf/mateconftool.c:2733
#, c-format
msgid "Must specify one or more keys to recursively unset.\n"
msgstr "Yksi tai useampi avain täytyy antaa poistettavaksi rekursiivisesti.\n"

#: ../mateconf/mateconftool.c:2747
#, c-format
msgid "Failure during recursive unset of \"%s\": %s\n"
msgstr "\"%s\":n avainten rekursiivinen poistaminen epäonnistui: %s\n"

#: ../mateconf/mateconftool.c:2767
#, c-format
msgid "Must specify one or more directories to get subdirs from.\n"
msgstr "Kansioita, joiden alikansiot haetaan, täytyy määritellä.\n"

#: ../mateconf/mateconftool.c:2801
#, c-format
msgid "Error listing dirs: %s\n"
msgstr "Kansioiden luettelointivirhe: %s\n"

#: ../mateconf/mateconftool.c:2937
#, c-format
msgid "WARNING: must specify both a <car> and a <cdr> in a <pair>\n"
msgstr "VAROITUS: sekä <car> että <cdr> täytyy määritellä <pair>:ssa\n"

#: ../mateconf/mateconftool.c:2964
#, c-format
msgid "WARNING: key specified (%s) for schema under a <value> - ignoring\n"
msgstr ""
"VAROITUS: avain määritelty (%s) kaavaimelle <value>:n jälkeen - se jää "
"huomiotta\n"

#: ../mateconf/mateconftool.c:2997
#, c-format
msgid "WARNING: must have a child node under <value>\n"
msgstr "VAROITUS: <value>:lla täytyy olla lapsisolmu\n"

#: ../mateconf/mateconftool.c:3003
#, c-format
msgid "WARNING: node <%s> not understood\n"
msgstr "VAROITUS: solmu <%s> ei ole järkevä\n"

#: ../mateconf/mateconftool.c:3021
#, c-format
msgid "WARNING: Failed to parse int value `%s'\n"
msgstr "VAROITUS: Kokonaislukuarvon \"%s\" jäsennys epäonnistui\n"

#: ../mateconf/mateconftool.c:3042
#, c-format
msgid "WARNING: Failed to parse float value `%s'\n"
msgstr "VAROITUS: Liukulukuarvon \"%s\" jäsennys epäonnistui\n"

#: ../mateconf/mateconftool.c:3064
#, c-format
msgid "WARNING: Failed to parse string value `%s'\n"
msgstr "VAROITUS: Merkkijonoarvon \"%s\" jäsennys epäonnistui\n"

#: ../mateconf/mateconftool.c:3085
#, c-format
msgid "WARNING: Failed to parse boolean value `%s'\n"
msgstr "VAROITUS: Totuusarvon \"%s\" jäsennys epäonnistui\n"

#: ../mateconf/mateconftool.c:3194 ../mateconf/mateconftool.c:3736
#, c-format
msgid "WARNING: failed to associate schema `%s' with key `%s': %s\n"
msgstr "VAROITUS: kaavaimen \"%s\" kytkentä avaimeen \"%s\" epäonnistui: %s\n"

#: ../mateconf/mateconftool.c:3309
#, c-format
msgid "WARNING: invalid or missing type for schema (%s)\n"
msgstr "VAROITUS: kaavaimen (%s) tyyppi on virheellinen tai puuttuu\n"

#: ../mateconf/mateconftool.c:3318
#, c-format
msgid "WARNING: invalid or missing list_type for schema (%s)\n"
msgstr "VAROITUS: kaavaimen (%s) list_type puuttuu tai on virheellinen\n"

#: ../mateconf/mateconftool.c:3329 ../mateconf/mateconftool.c:3359
#: ../mateconf/mateconftool.c:3388
#, c-format
msgid "WARNING: Failed to parse default value `%s' for schema (%s)\n"
msgstr "VAROITUS: Kaavaimen (%s) oletusarvon \"%s\" jäsennys epäonnistui\n"

#: ../mateconf/mateconftool.c:3347
#, c-format
msgid "WARNING: invalid or missing car_type or cdr_type for schema (%s)\n"
msgstr ""
"VAROITUS: parin (%s) car_type tai cdr_type puuttuu tai on virheellinen\n"

#: ../mateconf/mateconftool.c:3372
#, c-format
msgid "WARNING: You cannot set a default value for a schema\n"
msgstr "VAROITUS: Kaavaimen oletusarvoa ei voi asettaa\n"

#: ../mateconf/mateconftool.c:3401
#, c-format
msgid "WARNING: mateconftool internal error, unknown MateConfValueType\n"
msgstr "VAROITUS: mateconftool:in sisäinen virhe: tuntematon MateConfValueType\n"

#: ../mateconf/mateconftool.c:3449 ../mateconf/mateconftool.c:3470
#: ../mateconf/mateconftool.c:3491 ../mateconf/mateconftool.c:3512
#, c-format
msgid "WARNING: failed to parse type name `%s'\n"
msgstr "VAROITUS: tyypin \"%s\" nimen jäsennys epäonnistui\n"

#: ../mateconf/mateconftool.c:3466
#, c-format
msgid ""
"WARNING: list_type can only be int, float, string or bool and not `%s'\n"
msgstr "VAROITUS: list_type voi olla int, float, string tai bool, ei \"%s\"\n"

#: ../mateconf/mateconftool.c:3487
#, c-format
msgid "WARNING: car_type can only be int, float, string or bool and not `%s'\n"
msgstr "VAROITUS: car_type voi olla int, float, string tai bool, ei \"%s\"\n"

#: ../mateconf/mateconftool.c:3508
#, c-format
msgid "WARNING: cdr_type can only be int, float, string or bool and not `%s'\n"
msgstr "VAROITUS: cdr_type voi olla int, float, string tai bool, ei \"%s\"\n"

#: ../mateconf/mateconftool.c:3548
#, c-format
msgid "WARNING: empty <applyto> node"
msgstr "VAROITUS: tyhjä <applyto>-solmu"

#: ../mateconf/mateconftool.c:3551 ../mateconf/mateconftool.c:3809
#, c-format
msgid "WARNING: node <%s> not understood below <schema>\n"
msgstr "VAROITUS: solmu <%s> ei ole järkevä <schema>:n jälkeen\n"

#: ../mateconf/mateconftool.c:3562
#, c-format
msgid "WARNING: no <list_type> specified for schema of type list\n"
msgstr ""
"VAROITUS: tyyppiluettelon kaavaimelle ei ole määritelty <list_type>:ä\n"

#: ../mateconf/mateconftool.c:3568
#, c-format
msgid "WARNING: no <car_type> specified for schema of type pair\n"
msgstr "VAROITUS: parityypin kaavaimelle ei ole määritelty <car_type>:ä\n"

#: ../mateconf/mateconftool.c:3574
#, c-format
msgid "WARNING: no <cdr_type> specified for schema of type pair\n"
msgstr "VAROITUS: parityypin kaavaimelle ei ole määritelty <cdr_type>:ä\n"

#: ../mateconf/mateconftool.c:3603
#, c-format
msgid "WARNING: <locale> node has no `name=\"locale\"' attribute, ignoring\n"
msgstr ""
"VAROITUS: <locale>-solmulla ei ole 'name=\"locale\"'-ominaisuutta: se jää "
"huomiotta\n"

#: ../mateconf/mateconftool.c:3609
#, c-format
msgid ""
"WARNING: multiple <locale> nodes for locale `%s', ignoring all past first\n"
msgstr ""
"VAROITUS: useita <locale>-solmuja maa-asetustolle \"%s\": vain ensimmäinen "
"on merkitsevä\n"

#: ../mateconf/mateconftool.c:3707
#, c-format
msgid "WARNING: Invalid node <%s> in a <locale> node\n"
msgstr "VAROITUS: Virheellinen solmu <%s> solmussa <locale>\n"

#: ../mateconf/mateconftool.c:3744
#, c-format
msgid "Attached schema `%s' to key `%s'\n"
msgstr "Kaavain \"%s\" kytkeytyi avaimeen \"%s\"\n"

#: ../mateconf/mateconftool.c:3818
#, c-format
msgid "You must have at least one <locale> entry in a <schema>\n"
msgstr "Jokaisessa <schema>:ssa täytyy olla vähintään yksi <locale>-merkintä\n"

#: ../mateconf/mateconftool.c:3853
#, c-format
msgid "WARNING: failed to install schema `%s', locale `%s': %s\n"
msgstr ""
"VAROITUS: kaavaimen \"%s\" (maa-asetusto \"%s\") asennus epäonnistui: %s\n"

#: ../mateconf/mateconftool.c:3861
#, c-format
msgid "Installed schema `%s' for locale `%s'\n"
msgstr "Kaavain \"%s\" asentui maa-asetustolla \"%s\"\n"

#: ../mateconf/mateconftool.c:3871
#, c-format
msgid "WARNING: failed to uninstall schema `%s', locale `%s': %s\n"
msgstr ""
"VAROITUS: kaavaimen \"%s\" (maa-asetusto \"%s\") asennuksen poisto "
"epäonnistui: %s\n"

#: ../mateconf/mateconftool.c:3879
#, c-format
msgid "Uninstalled schema `%s' from locale `%s'\n"
msgstr "Kaavaimen \"%s\" asennus purettiin maa-asetustosta \"%s\"\n"

#: ../mateconf/mateconftool.c:3917
#, c-format
msgid "WARNING: no key specified for schema\n"
msgstr "VAROITUS: kaavaimelle ei ole määritelty avainta\n"

#: ../mateconf/mateconftool.c:3958
#, c-format
msgid "WARNING: node <%s> not understood below <%s>\n"
msgstr "VAROITUS: solmu <%s> ei ole järkevä <%s>:n jälkeen\n"

#: ../mateconf/mateconftool.c:3990
#, c-format
msgid "Failed to open `%s': %s\n"
msgstr "Tiedoston \"%s\" avaaminen epäonnistui: %s\n"

#: ../mateconf/mateconftool.c:3997
#, c-format
msgid "Document `%s' is empty?\n"
msgstr "Asiakirja \"%s\" on tyhjä?\n"

#: ../mateconf/mateconftool.c:4009
#, c-format
msgid "Document `%s' has the wrong type of root node (<%s>, should be <%s>)\n"
msgstr ""
"Asiakirjalla \"%s\" on vääräntyyppinen juurisolmu (<%s>, kun pitäisi olla <%"
"s>)\n"

#: ../mateconf/mateconftool.c:4022
#, c-format
msgid "Document `%s' has no top level <%s> node\n"
msgstr "Asiakirjalla \"%s\" ei ole päätason <%s>-solmua\n"

#: ../mateconf/mateconftool.c:4036
#, c-format
msgid "WARNING: node <%s> below <%s> not understood\n"
msgstr "VAROITUS: solmu <%s> solmun <%s> jälkeen ei ole järkevä\n"

#: ../mateconf/mateconftool.c:4057
#, c-format
msgid "Error syncing configuration data: %s"
msgstr "Virhe synkronoitaessa asetustietoja: %s"

#: ../mateconf/mateconftool.c:4073
#, c-format
msgid "Must specify some schema files to install\n"
msgstr "Asennettavat kaavaintiedostot täytyy määritellä\n"

#: ../mateconf/mateconftool.c:4101
#, c-format
msgid ""
"\n"
"%s\n"
msgstr ""
"\n"
"%s\n"

#: ../mateconf/mateconftool.c:4121
#, c-format
msgid "Failed to unset breakage key %s: %s\n"
msgstr "Rikkomisavaimen %s poisto epäonnistui: %s\n"

#: ../mateconf/mateconftool.c:4247
#, c-format
msgid "Must specify some keys to break\n"
msgstr "Rikottavat avaimet täytyy määritellä\n"

#: ../mateconf/mateconftool.c:4253
#, c-format
msgid ""
"Trying to break your application by setting bad values for key:\n"
"  %s\n"
msgstr ""
"Yritetään rikkoa sovellus asettamalla virheellisiä arvoja avaimelle:\n"
"  %s\n"

#: ../mateconf/mateconftool.c:4271
#, c-format
msgid "Must specify some directories to break\n"
msgstr "Rikottavat kansiot täytyy määritellä\n"

#: ../mateconf/mateconftool.c:4290
#, c-format
msgid ""
"Trying to break your application by setting bad values for keys in "
"directory:\n"
"  %s\n"
msgstr ""
"Yritetään rikkoa sovellus asettamalla virheellisiä arvoja avaimille "
"kansiossa:\n"
"  %s\n"

#~ msgid "Attribute \"%s\" repeated twice on the same <%s> element"
#~ msgstr "Määre \"%s\" toistuu kahdesti samassa elementissä <%s>"
