Development of an internal social media platform with personalised dashboards for students
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 27KB

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