diff --git a/colander/locale/fi/LC_MESSAGES/colander.mo b/colander/locale/fi/LC_MESSAGES/colander.mo new file mode 100644 index 0000000..e3c68cc Binary files /dev/null and b/colander/locale/fi/LC_MESSAGES/colander.mo differ diff --git a/colander/locale/fi/LC_MESSAGES/colander.po b/colander/locale/fi/LC_MESSAGES/colander.po new file mode 100644 index 0000000..435e10d --- /dev/null +++ b/colander/locale/fi/LC_MESSAGES/colander.po @@ -0,0 +1,153 @@ +# Translations template for colander. +# Copyright (C) 2013 ORGANIZATION +# This file is distributed under the same license as the colander project. +# Antti Haapala , 2013. +# +msgid "" +msgstr "" +"Project-Id-Version: colander 1.0b1\n" +"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" +"POT-Creation-Date: 2013-11-16 14:23+0900\n" +"PO-Revision-Date: 2015-10-04 09:39+0200\n" +"Last-Translator: Antti Haapala \n" +"Language-Team: Finnish\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" +"Language: fi\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Poedit 1.7.5\n" + +#: colander/__init__.py:240 +msgid "Invalid value" +msgstr "Epäkelpo arvo" + +#: colander/__init__.py:283 +msgid "String does not match expected pattern" +msgstr "Merkkijono ei ole odotetun muotoinen" + +#: colander/__init__.py:302 +msgid "Invalid email address" +msgstr "Epäkelpo sähköpostiosoite" + +#: colander/__init__.py:330 +msgid "${val} is less than minimum value ${min}" +msgstr "${val} on vähemmän kuin pienin arvo ${min}" + +#: colander/__init__.py:331 +msgid "${val} is greater than maximum value ${max}" +msgstr "${val} on suurempi kuin suurin arvo ${max}" + +#: colander/__init__.py:363 +msgid "Shorter than minimum length ${min}" +msgstr "Lyhyempi kuin pienin pituus ${min}" + +#: colander/__init__.py:369 +msgid "Longer than maximum length ${max}" +msgstr "Pidempi kuin suurin pituus ${max}" + +#: colander/__init__.py:382 +msgid "\"${val}\" is not one of ${choices}" +msgstr "\"${val}\" ei joukosta ${choices}" + +#: colander/__init__.py:392 +msgid "One or more of the choices you made was not acceptable" +msgstr "Yksi tai useampi tekemistäsi valinnoista eivät olleet hyväksyttäviä" + +#: colander/__init__.py:414 colander/__init__.py:419 +msgid "\"${val}\" is not a valid credit card number" +msgstr "\"${val}\" ei ole kelpo luottokortinnumero" + +#: colander/__init__.py:440 +msgid "Must be a URL" +msgstr "Pitää olla URL-osoite" + +#: colander/__init__.py:536 +msgid "\"${val}\" is not a mapping type: ${err}" +msgstr "\"${val}\" ei ole assosiatiivistä tyyppiä (ts. mapping type): ${err}" + +#: colander/__init__.py:578 +msgid "Unrecognized keys in mapping: \"${val}\"" +msgstr "Tunnistamattomia avaimia arvossa: \"${val}\"" + +#: colander/__init__.py:674 colander/__init__.py:905 +msgid "\"${val}\" is not iterable" +msgstr "\"${val}\" ei ole iteroitava" + +#: colander/__init__.py:682 +msgid "\"${val}\" has an incorrect number of elements (expected ${exp}, was ${was})" +msgstr "Arvossa \"${val}\" on väärä määrä alkioita (odotettu ${exp}, oli ${was})" + +#: colander/__init__.py:821 colander/__init__.py:852 +msgid "${cstruct} is not iterable" +msgstr "${cstruct} ei ole iteroitava" + +#: colander/__init__.py:1124 +msgid "${val} cannot be serialized: ${err}" +msgstr "${val} ei serialisoitunut: ${err}" + +#: colander/__init__.py:1142 +msgid "${val} is not a string: ${err}" +msgstr "${val} ei ole merkkijono: ${err}" + +#: colander/__init__.py:1162 colander/__init__.py:1173 +msgid "\"${val}\" is not a number" +msgstr "\"${val}\" ei ole luku" + +#: colander/__init__.py:1317 +msgid "${val} is not a string" +msgstr "${val} ei ole merkkijono" + +#: colander/__init__.py:1328 +msgid "\"${val}\" is neither in (${false_choices}) nor in (${true_choices})" +msgstr "\"${val}\" yksikään joukosta (${false_choices}) tai joukosta (${true_choices})" + +#: colander/__init__.py:1388 colander/__init__.py:1405 +#: colander/__init__.py:1415 +msgid "relative name \"${val}\" irresolveable without package" +msgstr "Suhteellista nimeä \"${val}\" ei voi selvittää ilman pakettia" + +#: colander/__init__.py:1445 +msgid "\"${val}\" has no __name__" +msgstr "Arvolla \"${val}\" ei ole attribuuttia __name__" + +#: colander/__init__.py:1454 +msgid "\"${val}\" is not a string" +msgstr "\"${val}\" ei ole merkkijono" + +#: colander/__init__.py:1463 +msgid "The dotted name \"${name}\" cannot be imported" +msgstr "Pisteellistä nimeä \"${name}\" ei voi tuoda" + +#: colander/__init__.py:1511 colander/__init__.py:1587 +msgid "Invalid date" +msgstr "Epäkelpo päivämäärä" + +#: colander/__init__.py:1527 +msgid "\"${val}\" is not a datetime object" +msgstr "\"${val}\" ei ole datetime-luokan olio" + +#: colander/__init__.py:1598 +msgid "\"${val}\" is not a date object" +msgstr "\"${val}\" ei ole date-luokan olio" + +#: colander/__init__.py:1659 +msgid "Invalid time" +msgstr "Epäkelpo aika" + +#: colander/__init__.py:1670 +msgid "\"${val}\" is not a time object" +msgstr "\"${val}\" ei ole time-luokan olio" + +#: colander/__init__.py:1795 +msgid "Required" +msgstr "Vaadittu" + +#: colander/tests/test_colander.py:295 colander/tests/test_colander.py:302 +msgid "fail ${val}" +msgstr "virhe ${val}" + +#: colander/tests/test_colander.py:469 +msgid "${val}: ${choices}" +msgstr "${val}: ${choices}"