You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

django.po 28KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267
  1. # This file is distributed under the same license as the Django package.
  2. #
  3. # Translators:
  4. # Aarni Koskela, 2015,2017-2018
  5. # Antti Kaihola <antti.15+transifex@kaihola.fi>, 2011
  6. # Jannis Leidel <jannis@leidel.info>, 2011
  7. # Lasse Liehu <larso@gmx.com>, 2015
  8. # Mika Mäkelä <mika.m.makela@gmail.com>, 2018
  9. # Klaus Dahlén <klaus.dahlen@gmail.com>, 2011
  10. msgid ""
  11. msgstr ""
  12. "Project-Id-Version: django\n"
  13. "Report-Msgid-Bugs-To: \n"
  14. "POT-Creation-Date: 2019-01-16 20:42+0100\n"
  15. "PO-Revision-Date: 2019-01-18 00:44+0000\n"
  16. "Last-Translator: Ramiro Morales\n"
  17. "Language-Team: Finnish (http://www.transifex.com/django/django/language/"
  18. "fi/)\n"
  19. "MIME-Version: 1.0\n"
  20. "Content-Type: text/plain; charset=UTF-8\n"
  21. "Content-Transfer-Encoding: 8bit\n"
  22. "Language: fi\n"
  23. "Plural-Forms: nplurals=2; plural=(n != 1);\n"
  24. msgid "Afrikaans"
  25. msgstr "afrikaans"
  26. msgid "Arabic"
  27. msgstr "arabia"
  28. msgid "Asturian"
  29. msgstr "asturian kieli"
  30. msgid "Azerbaijani"
  31. msgstr "azeri"
  32. msgid "Bulgarian"
  33. msgstr "bulgaria"
  34. msgid "Belarusian"
  35. msgstr "valkovenäjän kieli"
  36. msgid "Bengali"
  37. msgstr "bengali"
  38. msgid "Breton"
  39. msgstr "bretoni"
  40. msgid "Bosnian"
  41. msgstr "bosnia"
  42. msgid "Catalan"
  43. msgstr "katalaani"
  44. msgid "Czech"
  45. msgstr "tšekki"
  46. msgid "Welsh"
  47. msgstr "wales"
  48. msgid "Danish"
  49. msgstr "tanska"
  50. msgid "German"
  51. msgstr "saksa"
  52. msgid "Lower Sorbian"
  53. msgstr "Alasorbi"
  54. msgid "Greek"
  55. msgstr "kreikka"
  56. msgid "English"
  57. msgstr "englanti"
  58. msgid "Australian English"
  59. msgstr "australianenglanti"
  60. msgid "British English"
  61. msgstr "brittienglanti"
  62. msgid "Esperanto"
  63. msgstr "esperanto"
  64. msgid "Spanish"
  65. msgstr "espanja"
  66. msgid "Argentinian Spanish"
  67. msgstr "Argentiinan espanja"
  68. msgid "Colombian Spanish"
  69. msgstr "Kolumbian espanja"
  70. msgid "Mexican Spanish"
  71. msgstr "Meksikon espanja"
  72. msgid "Nicaraguan Spanish"
  73. msgstr "Nicaraguan espanja"
  74. msgid "Venezuelan Spanish"
  75. msgstr "Venezuelan espanja"
  76. msgid "Estonian"
  77. msgstr "viro"
  78. msgid "Basque"
  79. msgstr "baski"
  80. msgid "Persian"
  81. msgstr "persia"
  82. msgid "Finnish"
  83. msgstr "suomi"
  84. msgid "French"
  85. msgstr "ranska"
  86. msgid "Frisian"
  87. msgstr "friisi"
  88. msgid "Irish"
  89. msgstr "irlanti"
  90. msgid "Scottish Gaelic"
  91. msgstr "Skottilainen gaeli"
  92. msgid "Galician"
  93. msgstr "galicia"
  94. msgid "Hebrew"
  95. msgstr "heprea"
  96. msgid "Hindi"
  97. msgstr "hindi"
  98. msgid "Croatian"
  99. msgstr "kroatia"
  100. msgid "Upper Sorbian"
  101. msgstr "Yläsorbi"
  102. msgid "Hungarian"
  103. msgstr "unkari"
  104. msgid "Armenian"
  105. msgstr ""
  106. msgid "Interlingua"
  107. msgstr "interlingua"
  108. msgid "Indonesian"
  109. msgstr "indonesia"
  110. msgid "Ido"
  111. msgstr "ido"
  112. msgid "Icelandic"
  113. msgstr "islanti"
  114. msgid "Italian"
  115. msgstr "italia"
  116. msgid "Japanese"
  117. msgstr "japani"
  118. msgid "Georgian"
  119. msgstr "georgia"
  120. msgid "Kabyle"
  121. msgstr "Kabyle"
  122. msgid "Kazakh"
  123. msgstr "kazakin kieli"
  124. msgid "Khmer"
  125. msgstr "khmer"
  126. msgid "Kannada"
  127. msgstr "kannada"
  128. msgid "Korean"
  129. msgstr "korea"
  130. msgid "Luxembourgish"
  131. msgstr "luxemburgin kieli"
  132. msgid "Lithuanian"
  133. msgstr "liettua"
  134. msgid "Latvian"
  135. msgstr "latvia"
  136. msgid "Macedonian"
  137. msgstr "makedonia"
  138. msgid "Malayalam"
  139. msgstr "malajalam"
  140. msgid "Mongolian"
  141. msgstr "mongolia"
  142. msgid "Marathi"
  143. msgstr "marathi"
  144. msgid "Burmese"
  145. msgstr "burman kieli"
  146. msgid "Norwegian Bokmål"
  147. msgstr "norja (bokmål)"
  148. msgid "Nepali"
  149. msgstr "nepalin kieli"
  150. msgid "Dutch"
  151. msgstr "hollanti"
  152. msgid "Norwegian Nynorsk"
  153. msgstr "norja (uusnorja)"
  154. msgid "Ossetic"
  155. msgstr "osseetin kieli"
  156. msgid "Punjabi"
  157. msgstr "punjabin kieli"
  158. msgid "Polish"
  159. msgstr "puola"
  160. msgid "Portuguese"
  161. msgstr "portugali"
  162. msgid "Brazilian Portuguese"
  163. msgstr "brasilian portugali"
  164. msgid "Romanian"
  165. msgstr "romania"
  166. msgid "Russian"
  167. msgstr "venäjä"
  168. msgid "Slovak"
  169. msgstr "slovakia"
  170. msgid "Slovenian"
  171. msgstr "slovenia"
  172. msgid "Albanian"
  173. msgstr "albaani"
  174. msgid "Serbian"
  175. msgstr "serbia"
  176. msgid "Serbian Latin"
  177. msgstr "serbian latina"
  178. msgid "Swedish"
  179. msgstr "ruotsi"
  180. msgid "Swahili"
  181. msgstr "swahili"
  182. msgid "Tamil"
  183. msgstr "tamili"
  184. msgid "Telugu"
  185. msgstr "telugu"
  186. msgid "Thai"
  187. msgstr "thain kieli"
  188. msgid "Turkish"
  189. msgstr "turkki"
  190. msgid "Tatar"
  191. msgstr "tataarin kieli"
  192. msgid "Udmurt"
  193. msgstr "udmurtti"
  194. msgid "Ukrainian"
  195. msgstr "ukraina"
  196. msgid "Urdu"
  197. msgstr "urdu"
  198. msgid "Vietnamese"
  199. msgstr "vietnam"
  200. msgid "Simplified Chinese"
  201. msgstr "kiina (yksinkertaistettu)"
  202. msgid "Traditional Chinese"
  203. msgstr "kiina (perinteinen)"
  204. msgid "Messages"
  205. msgstr "Viestit"
  206. msgid "Site Maps"
  207. msgstr "Sivukartat"
  208. msgid "Static Files"
  209. msgstr "Staattiset tiedostot"
  210. msgid "Syndication"
  211. msgstr "Syndikointi"
  212. msgid "That page number is not an integer"
  213. msgstr "Annettu sivunumero ei ole kokonaisluku"
  214. msgid "That page number is less than 1"
  215. msgstr "Annettu sivunumero on alle 1"
  216. msgid "That page contains no results"
  217. msgstr "Annetulla sivulla ei ole tuloksia"
  218. msgid "Enter a valid value."
  219. msgstr "Syötä oikea arvo."
  220. msgid "Enter a valid URL."
  221. msgstr "Syötä oikea URL-osoite."
  222. msgid "Enter a valid integer."
  223. msgstr "Syötä kelvollinen kokonaisluku."
  224. msgid "Enter a valid email address."
  225. msgstr "Syötä kelvollinen sähköpostiosoite."
  226. #. Translators: "letters" means latin letters: a-z and A-Z.
  227. msgid ""
  228. "Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens."
  229. msgstr ""
  230. "Tässä voidaan käyttää vain kirjaimia (a-z), numeroita (0-9) sekä ala- ja "
  231. "tavuviivoja (_ -)."
  232. msgid ""
  233. "Enter a valid 'slug' consisting of Unicode letters, numbers, underscores, or "
  234. "hyphens."
  235. msgstr ""
  236. "Tässä voidaan käyttää vain Unicode-kirjaimia, numeroita sekä ala- ja "
  237. "tavuviivoja."
  238. msgid "Enter a valid IPv4 address."
  239. msgstr "Syötä kelvollinen IPv4-osoite."
  240. msgid "Enter a valid IPv6 address."
  241. msgstr "Syötä kelvollinen IPv6-osoite."
  242. msgid "Enter a valid IPv4 or IPv6 address."
  243. msgstr "Syötä kelvollinen IPv4- tai IPv6-osoite."
  244. msgid "Enter only digits separated by commas."
  245. msgstr "Vain pilkulla erotetut kokonaisluvut kelpaavat tässä."
  246. #, python-format
  247. msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)."
  248. msgstr "Tämän arvon on oltava %(limit_value)s (nyt %(show_value)s)."
  249. #, python-format
  250. msgid "Ensure this value is less than or equal to %(limit_value)s."
  251. msgstr "Tämän arvon on oltava enintään %(limit_value)s."
  252. #, python-format
  253. msgid "Ensure this value is greater than or equal to %(limit_value)s."
  254. msgstr "Tämän luvun on oltava vähintään %(limit_value)s."
  255. #, python-format
  256. msgid ""
  257. "Ensure this value has at least %(limit_value)d character (it has "
  258. "%(show_value)d)."
  259. msgid_plural ""
  260. "Ensure this value has at least %(limit_value)d characters (it has "
  261. "%(show_value)d)."
  262. msgstr[0] ""
  263. "Varmista, että tämä arvo on vähintään %(limit_value)d merkin pituinen (tällä "
  264. "hetkellä %(show_value)d)."
  265. msgstr[1] ""
  266. "Varmista, että tämä arvo on vähintään %(limit_value)d merkkiä pitkä (tällä "
  267. "hetkellä %(show_value)d)."
  268. #, python-format
  269. msgid ""
  270. "Ensure this value has at most %(limit_value)d character (it has "
  271. "%(show_value)d)."
  272. msgid_plural ""
  273. "Ensure this value has at most %(limit_value)d characters (it has "
  274. "%(show_value)d)."
  275. msgstr[0] ""
  276. "Varmista, että tämä arvo on enintään %(limit_value)d merkin pituinen (tällä "
  277. "hetkellä %(show_value)d)."
  278. msgstr[1] ""
  279. "Varmista, että tämä arvo on enintään %(limit_value)d merkkiä pitkä (tällä "
  280. "hetkellä %(show_value)d)."
  281. msgid "Enter a number."
  282. msgstr "Syötä luku."
  283. #, python-format
  284. msgid "Ensure that there are no more than %(max)s digit in total."
  285. msgid_plural "Ensure that there are no more than %(max)s digits in total."
  286. msgstr[0] "Tässä luvussa voi olla yhteensä enintään %(max)s numero."
  287. msgstr[1] "Tässä luvussa voi olla yhteensä enintään %(max)s numeroa."
  288. #, python-format
  289. msgid "Ensure that there are no more than %(max)s decimal place."
  290. msgid_plural "Ensure that there are no more than %(max)s decimal places."
  291. msgstr[0] "Tässä luvussa saa olla enintään %(max)s desimaali."
  292. msgstr[1] "Tässä luvussa saa olla enintään %(max)s desimaalia."
  293. #, python-format
  294. msgid ""
  295. "Ensure that there are no more than %(max)s digit before the decimal point."
  296. msgid_plural ""
  297. "Ensure that there are no more than %(max)s digits before the decimal point."
  298. msgstr[0] ""
  299. "Tässä luvussa saa olla enintään %(max)s numero ennen desimaalipilkkua."
  300. msgstr[1] ""
  301. "Tässä luvussa saa olla enintään %(max)s numeroa ennen desimaalipilkkua."
  302. #, python-format
  303. msgid ""
  304. "File extension '%(extension)s' is not allowed. Allowed extensions are: "
  305. "'%(allowed_extensions)s'."
  306. msgstr ""
  307. "Pääte \"%(extension)s\" ei ole sallittu. Sallittuja päätteitä ovat "
  308. "\"%(allowed_extensions)s\"."
  309. msgid "Null characters are not allowed."
  310. msgstr "Tyhjiä merkkejä (null) ei sallita."
  311. msgid "and"
  312. msgstr "ja"
  313. #, python-format
  314. msgid "%(model_name)s with this %(field_labels)s already exists."
  315. msgstr "%(model_name)s jolla on nämä %(field_labels)s on jo olemassa."
  316. #, python-format
  317. msgid "Value %(value)r is not a valid choice."
  318. msgstr "Arvo %(value)r ei kelpaa."
  319. msgid "This field cannot be null."
  320. msgstr "Tämän kentän arvo ei voi olla \"null\"."
  321. msgid "This field cannot be blank."
  322. msgstr "Tämä kenttä ei voi olla tyhjä."
  323. #, python-format
  324. msgid "%(model_name)s with this %(field_label)s already exists."
  325. msgstr "%(model_name)s jolla on tämä %(field_label)s, on jo olemassa."
  326. #. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'.
  327. #. Eg: "Title must be unique for pub_date year"
  328. #, python-format
  329. msgid ""
  330. "%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s."
  331. msgstr ""
  332. "\"%(field_label)s\"-kentän on oltava uniikki suhteessa: %(date_field_label)s "
  333. "%(lookup_type)s."
  334. #, python-format
  335. msgid "Field of type: %(field_type)s"
  336. msgstr "Kenttä tyyppiä: %(field_type)s"
  337. msgid "Integer"
  338. msgstr "Kokonaisluku"
  339. #, python-format
  340. msgid "'%(value)s' value must be an integer."
  341. msgstr "%(value)s-arvo tulee olla kokonaisluku."
  342. msgid "Big (8 byte) integer"
  343. msgstr "Suuri (8-tavuinen) kokonaisluku"
  344. #, python-format
  345. msgid "'%(value)s' value must be either True or False."
  346. msgstr "%(value)s-arvo pitää olla joko tosi tai epätosi."
  347. #, python-format
  348. msgid "'%(value)s' value must be either True, False, or None."
  349. msgstr "%(value)s-arvo pitää olla joko tosi, epätosi tai ei mitään."
  350. msgid "Boolean (Either True or False)"
  351. msgstr "Totuusarvo: joko tosi (True) tai epätosi (False)"
  352. #, python-format
  353. msgid "String (up to %(max_length)s)"
  354. msgstr "Merkkijono (enintään %(max_length)s merkkiä)"
  355. msgid "Comma-separated integers"
  356. msgstr "Pilkulla erotetut kokonaisluvut"
  357. #, python-format
  358. msgid ""
  359. "'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD "
  360. "format."
  361. msgstr ""
  362. "%(value)s-arvo on väärässä päivämäärämuodossa. Sen tulee olla VVVV-KK-PP -"
  363. "muodossa."
  364. #, python-format
  365. msgid ""
  366. "'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid "
  367. "date."
  368. msgstr ""
  369. "%(value)s-arvo on oikeassa päivämäärämuodossa (VVVV-KK-PP), muttei ole "
  370. "kelvollinen päivämäärä."
  371. msgid "Date (without time)"
  372. msgstr "Päivämäärä (ilman kellonaikaa)"
  373. #, python-format
  374. msgid ""
  375. "'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[."
  376. "uuuuuu]][TZ] format."
  377. msgstr ""
  378. "%(value)s-arvon muoto ei kelpaa. Se tulee olla VVVV-KK-PP TT:MM[:ss[.uuuuuu]]"
  379. "[TZ] -muodossa."
  380. #, python-format
  381. msgid ""
  382. "'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]"
  383. "[TZ]) but it is an invalid date/time."
  384. msgstr ""
  385. "%(value)s-arvon muoto on oikea (VVVV-KK-PP TT:MM[:ss[.uuuuuu]][TZ]), mutta "
  386. "päivämäärä/aika ei ole kelvollinen."
  387. msgid "Date (with time)"
  388. msgstr "Päivämäärä ja kellonaika"
  389. #, python-format
  390. msgid "'%(value)s' value must be a decimal number."
  391. msgstr "%(value)s-arvo tulee olla desimaaliluku."
  392. msgid "Decimal number"
  393. msgstr "Desimaaliluku"
  394. #, python-format
  395. msgid ""
  396. "'%(value)s' value has an invalid format. It must be in [DD] [HH:[MM:]]ss[."
  397. "uuuuuu] format."
  398. msgstr "%(value)s-arvo pitää olla muodossa [PP] TT:MM[:ss[.uuuuuu]]."
  399. msgid "Duration"
  400. msgstr "Kesto"
  401. msgid "Email address"
  402. msgstr "Sähköpostiosoite"
  403. msgid "File path"
  404. msgstr "Tiedostopolku"
  405. #, python-format
  406. msgid "'%(value)s' value must be a float."
  407. msgstr "%(value)s-arvo tulee olla liukuluku."
  408. msgid "Floating point number"
  409. msgstr "Liukuluku"
  410. msgid "IPv4 address"
  411. msgstr "IPv4-osoite"
  412. msgid "IP address"
  413. msgstr "IP-osoite"
  414. #, python-format
  415. msgid "'%(value)s' value must be either None, True or False."
  416. msgstr "%(value)s-arvo tulee olla joko ei mitään, tosi tai epätosi."
  417. msgid "Boolean (Either True, False or None)"
  418. msgstr "Totuusarvo: joko tosi (True), epätosi (False) tai ei mikään (None)"
  419. msgid "Positive integer"
  420. msgstr "Positiivinen kokonaisluku"
  421. msgid "Positive small integer"
  422. msgstr "Pieni positiivinen kokonaisluku"
  423. #, python-format
  424. msgid "Slug (up to %(max_length)s)"
  425. msgstr "Lyhytnimi (enintään %(max_length)s merkkiä)"
  426. msgid "Small integer"
  427. msgstr "Pieni kokonaisluku"
  428. msgid "Text"
  429. msgstr "Tekstiä"
  430. #, python-format
  431. msgid ""
  432. "'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] "
  433. "format."
  434. msgstr "%(value)s-arvo pitää olla muodossa TT:MM[:ss[.uuuuuu]]."
  435. #, python-format
  436. msgid ""
  437. "'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an "
  438. "invalid time."
  439. msgstr ""
  440. "%(value)s-arvo on oikeassa muodossa (TT:MM[:ss[.uuuuuu]]), mutta kellonaika "
  441. "ei kelpaa."
  442. msgid "Time"
  443. msgstr "Kellonaika"
  444. msgid "URL"
  445. msgstr "URL-osoite"
  446. msgid "Raw binary data"
  447. msgstr "Raaka binaaridata"
  448. #, python-format
  449. msgid "'%(value)s' is not a valid UUID."
  450. msgstr "%(value)s ei ole kelvollinen UUID."
  451. msgid "Universally unique identifier"
  452. msgstr ""
  453. msgid "File"
  454. msgstr "Tiedosto"
  455. msgid "Image"
  456. msgstr "Kuva"
  457. #, python-format
  458. msgid "%(model)s instance with %(field)s %(value)r does not exist."
  459. msgstr "%(model)s-tietuetta %(field)s-kentällä %(value)r ei ole olemassa."
  460. msgid "Foreign Key (type determined by related field)"
  461. msgstr "Vierasavain (tyyppi määräytyy liittyvän kentän mukaan)"
  462. msgid "One-to-one relationship"
  463. msgstr "Yksi-yhteen relaatio"
  464. #, python-format
  465. msgid "%(from)s-%(to)s relationship"
  466. msgstr "%(from)s-%(to)s -suhde"
  467. #, python-format
  468. msgid "%(from)s-%(to)s relationships"
  469. msgstr "%(from)s-%(to)s -suhteet"
  470. msgid "Many-to-many relationship"
  471. msgstr "Moni-moneen relaatio"
  472. #. Translators: If found as last label character, these punctuation
  473. #. characters will prevent the default label_suffix to be appended to the
  474. #. label
  475. msgid ":?.!"
  476. msgstr ":?.!"
  477. msgid "This field is required."
  478. msgstr "Tämä kenttä vaaditaan."
  479. msgid "Enter a whole number."
  480. msgstr "Syötä kokonaisluku."
  481. msgid "Enter a valid date."
  482. msgstr "Syötä oikea päivämäärä."
  483. msgid "Enter a valid time."
  484. msgstr "Syötä oikea kellonaika."
  485. msgid "Enter a valid date/time."
  486. msgstr "Syötä oikea pvm/kellonaika."
  487. msgid "Enter a valid duration."
  488. msgstr "Syötä oikea kesto."
  489. #, python-brace-format
  490. msgid "The number of days must be between {min_days} and {max_days}."
  491. msgstr "Päivien määrä täytyy olla välillä {min_days} ja {max_days}."
  492. msgid "No file was submitted. Check the encoding type on the form."
  493. msgstr "Tiedostoa ei lähetetty. Tarkista lomakkeen koodaus (encoding)."
  494. msgid "No file was submitted."
  495. msgstr "Yhtään tiedostoa ei ole lähetetty."
  496. msgid "The submitted file is empty."
  497. msgstr "Lähetetty tiedosto on tyhjä."
  498. #, python-format
  499. msgid "Ensure this filename has at most %(max)d character (it has %(length)d)."
  500. msgid_plural ""
  501. "Ensure this filename has at most %(max)d characters (it has %(length)d)."
  502. msgstr[0] ""
  503. "Varmista, että tämä tiedostonimi on enintään %(max)d merkin pituinen (tällä "
  504. "hetkellä %(length)d)."
  505. msgstr[1] ""
  506. "Varmista, että tämä tiedostonimi on enintään %(max)d merkkiä pitkä (tällä "
  507. "hetkellä %(length)d)."
  508. msgid "Please either submit a file or check the clear checkbox, not both."
  509. msgstr "Voit joko lähettää tai poistaa tiedoston, muttei kumpaakin samalla."
  510. msgid ""
  511. "Upload a valid image. The file you uploaded was either not an image or a "
  512. "corrupted image."
  513. msgstr ""
  514. "Kuva ei kelpaa. Lähettämäsi tiedosto ei ole kuva, tai tiedosto on vioittunut."
  515. #, python-format
  516. msgid "Select a valid choice. %(value)s is not one of the available choices."
  517. msgstr "Valitse oikea vaihtoehto. %(value)s ei ole vaihtoehtojen joukossa."
  518. msgid "Enter a list of values."
  519. msgstr "Syötä lista."
  520. msgid "Enter a complete value."
  521. msgstr "Syötä kokonainen arvo."
  522. msgid "Enter a valid UUID."
  523. msgstr "Syötä oikea UUID."
  524. #. Translators: This is the default suffix added to form field labels
  525. msgid ":"
  526. msgstr ":"
  527. #, python-format
  528. msgid "(Hidden field %(name)s) %(error)s"
  529. msgstr "(Piilokenttä %(name)s) %(error)s"
  530. msgid "ManagementForm data is missing or has been tampered with"
  531. msgstr "ManagementForm-tiedot puuttuvat tai niitä on muutettu"
  532. #, python-format
  533. msgid "Please submit %d or fewer forms."
  534. msgid_plural "Please submit %d or fewer forms."
  535. msgstr[0] "Lähetä enintään %d lomake."
  536. msgstr[1] "Lähetä enintään %d lomaketta."
  537. #, python-format
  538. msgid "Please submit %d or more forms."
  539. msgid_plural "Please submit %d or more forms."
  540. msgstr[0] "Lähetä vähintään %d lomake."
  541. msgstr[1] "Lähetä vähintään %d lomaketta."
  542. msgid "Order"
  543. msgstr "Järjestys"
  544. msgid "Delete"
  545. msgstr "Poista"
  546. #, python-format
  547. msgid "Please correct the duplicate data for %(field)s."
  548. msgstr "Korjaa kaksoisarvo kentälle %(field)s."
  549. #, python-format
  550. msgid "Please correct the duplicate data for %(field)s, which must be unique."
  551. msgstr "Ole hyvä ja korjaa uniikin kentän %(field)s kaksoisarvo."
  552. #, python-format
  553. msgid ""
  554. "Please correct the duplicate data for %(field_name)s which must be unique "
  555. "for the %(lookup)s in %(date_field)s."
  556. msgstr ""
  557. "Please correct the duplicate data for %(field_name)s which must be unique "
  558. "for the %(lookup)s in %(date_field)s."
  559. msgid "Please correct the duplicate values below."
  560. msgstr "Korjaa allaolevat kaksoisarvot."
  561. msgid "The inline value did not match the parent instance."
  562. msgstr "Liittyvä arvo ei vastannut vanhempaa instanssia."
  563. msgid "Select a valid choice. That choice is not one of the available choices."
  564. msgstr "Valitse oikea vaihtoehto. Valintasi ei löydy vaihtoehtojen joukosta."
  565. #, python-format
  566. msgid "\"%(pk)s\" is not a valid value."
  567. msgstr "\"%(pk)s\" ei ole kelvollinen arvo."
  568. #, python-format
  569. msgid ""
  570. "%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it "
  571. "may be ambiguous or it may not exist."
  572. msgstr ""
  573. "%(datetime)s -arvoa ei pystytty lukemaan aikavyöhykkeellä "
  574. "%(current_timezone)s; se saattaa olla moniarvoinen tai määrittämätön."
  575. msgid "Clear"
  576. msgstr "Poista"
  577. msgid "Currently"
  578. msgstr "Tällä hetkellä"
  579. msgid "Change"
  580. msgstr "Muokkaa"
  581. msgid "Unknown"
  582. msgstr "Tuntematon"
  583. msgid "Yes"
  584. msgstr "Kyllä"
  585. msgid "No"
  586. msgstr "Ei"
  587. msgid "yes,no,maybe"
  588. msgstr "kyllä,ei,ehkä"
  589. #, python-format
  590. msgid "%(size)d byte"
  591. msgid_plural "%(size)d bytes"
  592. msgstr[0] "%(size)d tavu"
  593. msgstr[1] "%(size)d tavua"
  594. #, python-format
  595. msgid "%s KB"
  596. msgstr "%s KB"
  597. #, python-format
  598. msgid "%s MB"
  599. msgstr "%s MB"
  600. #, python-format
  601. msgid "%s GB"
  602. msgstr "%s GB"
  603. #, python-format
  604. msgid "%s TB"
  605. msgstr "%s TB"
  606. #, python-format
  607. msgid "%s PB"
  608. msgstr "%s PB"
  609. msgid "p.m."
  610. msgstr "ip"
  611. msgid "a.m."
  612. msgstr "ap"
  613. msgid "PM"
  614. msgstr "IP"
  615. msgid "AM"
  616. msgstr "AP"
  617. msgid "midnight"
  618. msgstr "keskiyö"
  619. msgid "noon"
  620. msgstr "keskipäivä"
  621. msgid "Monday"
  622. msgstr "maanantai"
  623. msgid "Tuesday"
  624. msgstr "tiistai"
  625. msgid "Wednesday"
  626. msgstr "keskiviikko"
  627. msgid "Thursday"
  628. msgstr "torstai"
  629. msgid "Friday"
  630. msgstr "perjantai"
  631. msgid "Saturday"
  632. msgstr "lauantai"
  633. msgid "Sunday"
  634. msgstr "sunnuntai"
  635. msgid "Mon"
  636. msgstr "ma"
  637. msgid "Tue"
  638. msgstr "ti"
  639. msgid "Wed"
  640. msgstr "ke"
  641. msgid "Thu"
  642. msgstr "to"
  643. msgid "Fri"
  644. msgstr "pe"
  645. msgid "Sat"
  646. msgstr "la"
  647. msgid "Sun"
  648. msgstr "su"
  649. msgid "January"
  650. msgstr "tammikuu"
  651. msgid "February"
  652. msgstr "helmikuu"
  653. msgid "March"
  654. msgstr "maaliskuu"
  655. msgid "April"
  656. msgstr "huhtikuu"
  657. msgid "May"
  658. msgstr "toukokuu"
  659. msgid "June"
  660. msgstr "kesäkuu"
  661. msgid "July"
  662. msgstr "heinäkuu"
  663. msgid "August"
  664. msgstr "elokuu"
  665. msgid "September"
  666. msgstr "syyskuu"
  667. msgid "October"
  668. msgstr "lokakuu"
  669. msgid "November"
  670. msgstr "marraskuu"
  671. msgid "December"
  672. msgstr "joulukuu"
  673. msgid "jan"
  674. msgstr "tam"
  675. msgid "feb"
  676. msgstr "hel"
  677. msgid "mar"
  678. msgstr "maa"
  679. msgid "apr"
  680. msgstr "huh"
  681. msgid "may"
  682. msgstr "tou"
  683. msgid "jun"
  684. msgstr "kes"
  685. msgid "jul"
  686. msgstr "hei"
  687. msgid "aug"
  688. msgstr "elo"
  689. msgid "sep"
  690. msgstr "syy"
  691. msgid "oct"
  692. msgstr "lok"
  693. msgid "nov"
  694. msgstr "mar"
  695. msgid "dec"
  696. msgstr "jou"
  697. msgctxt "abbrev. month"
  698. msgid "Jan."
  699. msgstr "tammi"
  700. msgctxt "abbrev. month"
  701. msgid "Feb."
  702. msgstr "helmi"
  703. msgctxt "abbrev. month"
  704. msgid "March"
  705. msgstr "maalis"
  706. msgctxt "abbrev. month"
  707. msgid "April"
  708. msgstr "huhti"
  709. msgctxt "abbrev. month"
  710. msgid "May"
  711. msgstr "touko"
  712. msgctxt "abbrev. month"
  713. msgid "June"
  714. msgstr "kesä"
  715. msgctxt "abbrev. month"
  716. msgid "July"
  717. msgstr "heinä"
  718. msgctxt "abbrev. month"
  719. msgid "Aug."
  720. msgstr "elo"
  721. msgctxt "abbrev. month"
  722. msgid "Sept."
  723. msgstr "syys"
  724. msgctxt "abbrev. month"
  725. msgid "Oct."
  726. msgstr "loka"
  727. msgctxt "abbrev. month"
  728. msgid "Nov."
  729. msgstr "marras"
  730. msgctxt "abbrev. month"
  731. msgid "Dec."
  732. msgstr "joulu"
  733. msgctxt "alt. month"
  734. msgid "January"
  735. msgstr "tammikuuta"
  736. msgctxt "alt. month"
  737. msgid "February"
  738. msgstr "helmikuuta"
  739. msgctxt "alt. month"
  740. msgid "March"
  741. msgstr "maaliskuuta"
  742. msgctxt "alt. month"
  743. msgid "April"
  744. msgstr "huhtikuuta"
  745. msgctxt "alt. month"
  746. msgid "May"
  747. msgstr "toukokuuta"
  748. msgctxt "alt. month"
  749. msgid "June"
  750. msgstr "kesäkuuta"
  751. msgctxt "alt. month"
  752. msgid "July"
  753. msgstr "heinäkuuta"
  754. msgctxt "alt. month"
  755. msgid "August"
  756. msgstr "elokuuta"
  757. msgctxt "alt. month"
  758. msgid "September"
  759. msgstr "syyskuuta"
  760. msgctxt "alt. month"
  761. msgid "October"
  762. msgstr "lokakuuta"
  763. msgctxt "alt. month"
  764. msgid "November"
  765. msgstr "marraskuuta"
  766. msgctxt "alt. month"
  767. msgid "December"
  768. msgstr "joulukuuta"
  769. msgid "This is not a valid IPv6 address."
  770. msgstr "Tämä ei ole kelvollinen IPv6-osoite."
  771. #, python-format
  772. msgctxt "String to return when truncating text"
  773. msgid "%(truncated_text)s…"
  774. msgstr ""
  775. msgid "or"
  776. msgstr "tai"
  777. #. Translators: This string is used as a separator between list elements
  778. msgid ", "
  779. msgstr ", "
  780. #, python-format
  781. msgid "%d year"
  782. msgid_plural "%d years"
  783. msgstr[0] "%d vuosi"
  784. msgstr[1] "%d vuotta"
  785. #, python-format
  786. msgid "%d month"
  787. msgid_plural "%d months"
  788. msgstr[0] "%d kuukausi"
  789. msgstr[1] "%d kuukautta"
  790. #, python-format
  791. msgid "%d week"
  792. msgid_plural "%d weeks"
  793. msgstr[0] "%d viikko"
  794. msgstr[1] "%d viikkoa"
  795. #, python-format
  796. msgid "%d day"
  797. msgid_plural "%d days"
  798. msgstr[0] "%d päivä"
  799. msgstr[1] "%d päivää"
  800. #, python-format
  801. msgid "%d hour"
  802. msgid_plural "%d hours"
  803. msgstr[0] "%d tunti"
  804. msgstr[1] "%d tuntia"
  805. #, python-format
  806. msgid "%d minute"
  807. msgid_plural "%d minutes"
  808. msgstr[0] "%d minuutti"
  809. msgstr[1] "%d minuuttia"
  810. msgid "0 minutes"
  811. msgstr "0 minuuttia"
  812. msgid "Forbidden"
  813. msgstr "Kielletty"
  814. msgid "CSRF verification failed. Request aborted."
  815. msgstr "CSRF-vahvistus epäonnistui. Pyyntö hylätty."
  816. msgid ""
  817. "You are seeing this message because this HTTPS site requires a 'Referer "
  818. "header' to be sent by your Web browser, but none was sent. This header is "
  819. "required for security reasons, to ensure that your browser is not being "
  820. "hijacked by third parties."
  821. msgstr ""
  822. "Näet tämän viestin, koska tämä HTTPS-sivusto vaatii selaintasi lähettämään "
  823. "Referer-otsakkeen, mutta sitä ei vastaanotettu. Otsake vaaditaan "
  824. "turvallisuussyistä, varmistamaan etteivät kolmannet osapuolet ole ottaneet "
  825. "selaintasi haltuun."
  826. msgid ""
  827. "If you have configured your browser to disable 'Referer' headers, please re-"
  828. "enable them, at least for this site, or for HTTPS connections, or for 'same-"
  829. "origin' requests."
  830. msgstr ""
  831. "Jos olet konfiguroinut selaimesi olemaan lähettämättä Referer-otsaketta, ole "
  832. "hyvä ja kytke otsake takaisin päälle ainakin tälle sivulle, HTTPS-"
  833. "yhteyksille tai saman lähteen (\"same-origin\") pyynnöille."
  834. msgid ""
  835. "If you are using the <meta name=\"referrer\" content=\"no-referrer\"> tag or "
  836. "including the 'Referrer-Policy: no-referrer' header, please remove them. The "
  837. "CSRF protection requires the 'Referer' header to do strict referer checking. "
  838. "If you're concerned about privacy, use alternatives like <a rel=\"noreferrer"
  839. "\" ...> for links to third-party sites."
  840. msgstr ""
  841. "Jos käytät <meta name=\"referrer\" content=\"no-referrer\">-tagia tai "
  842. "\"Referrer-Policy: no-referrer\" -otsaketta, ole hyvä ja poista ne. CSRF-"
  843. "suojaus vaatii Referer-otsakkeen tehdäkseen tarkan referer-tarkistuksen. Jos "
  844. "vaadit yksityisyyttä, käytä vaihtoehtoja kuten <a rel=\"noreferrer\" ..."
  845. ">linkittääksesi kolmannen osapuolen sivuille."
  846. msgid ""
  847. "You are seeing this message because this site requires a CSRF cookie when "
  848. "submitting forms. This cookie is required for security reasons, to ensure "
  849. "that your browser is not being hijacked by third parties."
  850. msgstr ""
  851. "Näet tämän viestin, koska tämä sivusto vaatii CSRF-evästeen "
  852. "vastaanottaessaan lomaketietoja. Eväste vaaditaan turvallisuussyistä, "
  853. "varmistamaan etteivät kolmannet osapuolet ole ottaneet selaintasi haltuun."
  854. msgid ""
  855. "If you have configured your browser to disable cookies, please re-enable "
  856. "them, at least for this site, or for 'same-origin' requests."
  857. msgstr ""
  858. "Jos olet konfiguroinut selaimesi olemaan vastaanottamatta tai lähettämättä "
  859. "evästeitä, ole hyvä ja kytke evästeet takaisin päälle ainakin tälle sivulle "
  860. "tai saman lähteen (\"same-origin\") pyynnöille."
  861. msgid "More information is available with DEBUG=True."
  862. msgstr "Lisätietoja `DEBUG=True`-konfiguraatioasetuksella."
  863. msgid "No year specified"
  864. msgstr "Vuosi puuttuu"
  865. msgid "Date out of range"
  866. msgstr "Päivämäärä ei alueella"
  867. msgid "No month specified"
  868. msgstr "Kuukausi puuttuu"
  869. msgid "No day specified"
  870. msgstr "Päivä puuttuu"
  871. msgid "No week specified"
  872. msgstr "Viikko puuttuu"
  873. #, python-format
  874. msgid "No %(verbose_name_plural)s available"
  875. msgstr "%(verbose_name_plural)s: yhtään kohdetta ei löydy"
  876. #, python-format
  877. msgid ""
  878. "Future %(verbose_name_plural)s not available because %(class_name)s."
  879. "allow_future is False."
  880. msgstr ""
  881. "%(verbose_name_plural)s: tulevia kohteita ei löydy, koska %(class_name)s."
  882. "allow_future:n arvo on False."
  883. #, python-format
  884. msgid "Invalid date string '%(datestr)s' given format '%(format)s'"
  885. msgstr "Päivämäärä '%(datestr)s' ei ole muotoa '%(format)s'"
  886. #, python-format
  887. msgid "No %(verbose_name)s found matching the query"
  888. msgstr "Hakua vastaavaa %(verbose_name)s -kohdetta ei löytynyt"
  889. msgid "Page is not 'last', nor can it be converted to an int."
  890. msgstr "Sivunumero ei ole 'last' (viimeinen) eikä näytä luvulta."
  891. #, python-format
  892. msgid "Invalid page (%(page_number)s): %(message)s"
  893. msgstr "Epäkelpo sivu (%(page_number)s): %(message)s"
  894. #, python-format
  895. msgid "Empty list and '%(class_name)s.allow_empty' is False."
  896. msgstr "Lista on tyhjä, ja '%(class_name)s.allow_empty':n arvo on False."
  897. msgid "Directory indexes are not allowed here."
  898. msgstr "Hakemistolistauksia ei sallita täällä."
  899. #, python-format
  900. msgid "\"%(path)s\" does not exist"
  901. msgstr "\"%(path)s\" ei ole olemassa"
  902. #, python-format
  903. msgid "Index of %(directory)s"
  904. msgstr "Hakemistolistaus: %(directory)s"
  905. msgid "Django: the Web framework for perfectionists with deadlines."
  906. msgstr ""
  907. #, python-format
  908. msgid ""
  909. "View <a href=\"https://docs.djangoproject.com/en/%(version)s/releases/\" "
  910. "target=\"_blank\" rel=\"noopener\">release notes</a> for Django %(version)s"
  911. msgstr ""
  912. "Katso Django %(version)s <a href=\"https://docs.djangoproject.com/en/"
  913. "%(version)s/releases/\" target=\"_blank\" rel=\"noopener\">julkaisutiedot</a>"
  914. msgid "The install worked successfully! Congratulations!"
  915. msgstr "Asennus toimi! Onneksi olkoon!"
  916. #, python-format
  917. msgid ""
  918. "You are seeing this page because <a href=\"https://docs.djangoproject.com/en/"
  919. "%(version)s/ref/settings/#debug\" target=\"_blank\" rel=\"noopener"
  920. "\">DEBUG=True</a> is in your settings file and you have not configured any "
  921. "URLs."
  922. msgstr ""
  923. "Näet tämän viestin, koska asetuksissasi on <a href=\"https://docs."
  924. "djangoproject.com/en/%(version)s/ref/settings/#debug\" target=\"_blank\" rel="
  925. "\"noopener\">DEBUG = True</a> etkä ole konfiguroinut yhtään URL-osoitetta."
  926. msgid "Django Documentation"
  927. msgstr "Django-dokumentaatio"
  928. msgid "Topics, references, &amp; how-to's"
  929. msgstr "Aiheet, viittaukset &amp; how-tot"
  930. msgid "Tutorial: A Polling App"
  931. msgstr "Tutoriaali: kyselyapplikaatio"
  932. msgid "Get started with Django"
  933. msgstr "Miten päästä alkuun Djangolla"
  934. msgid "Django Community"
  935. msgstr "Django-yhteisö"
  936. msgid "Connect, get help, or contribute"
  937. msgstr "Verkostoidu, saa apua tai jatkokehitä"