Ticket #11040: finnish_1_1_r10837.diff

File finnish_1_1_r10837.diff, 60.6 KB (added by Antti Kaihola, 15 years ago)

Updated for r10837 and integrated more fixes. Contributions from Uninen, akaihola and hylje.

  • AUTHORS

    diff --git a/AUTHORS b/AUTHORS
    index 8367420..1b88f1e 100644
    a b answer newbie questions, and generally made Django that much better:  
    199199    Ian Holsman <http://feh.holsman.net/>
    200200    Kieran Holland <http://www.kieranholland.com>
    201201    Sung-Jin Hong <serialx.net@gmail.com>
     202    Leo "hylje" Honkanen <sealage@gmail.com>
    202203    Richard House <Richard.House@i-logue.com>
    203204    Robert Rock Howard <http://djangomojo.com/>
    204205    John Huddleston <huddlej@wwu.edu>
    answer newbie questions, and generally made Django that much better:  
    217218    Michael Josephson <http://www.sdjournal.com/>
    218219    jpellerin@gmail.com
    219220    junzhang.jn@gmail.com
    220     Antti Kaihola <http://akaihola.blogspot.com/>
     221    Antti Kaihola <http://djangopeople.net/akaihola/>
    221222    Bahadır Kandemir <bahadir@pardus.org.tr>
    222223    Karderio <karderio@gmail.com>
    223224    Nagy Károly <charlie@rendszergazda.com>
  • django/conf/locale/fi/LC_MESSAGES/django.po

    diff --git a/django/conf/locale/fi/LC_MESSAGES/django.po b/django/conf/locale/fi/LC_MESSAGES/django.po
    index 67fa354..903785a 100644
    a b msgid ""  
    66msgstr ""
    77"Project-Id-Version: Django\n"
    88"Report-Msgid-Bugs-To: \n"
    9 "POT-Creation-Date: 2008-09-03 05:26+0300\n"
     9"POT-Creation-Date: 2009-05-24 14:45+0300\n"
    1010"PO-Revision-Date: 2007-09-15 00:34+0300\n"
    11 "Last-Translator: Ville Säävuori <ville@unessa.net>\n"
     11"Last-Translator: Leo "hylje" Honkanen <sealage@gmail.com>\n"
    1212"Language-Team: Django I18N <Django-I18N@googlegroups.com>\n"
    1313"MIME-Version: 1.0\n"
    1414"Content-Type: text/plain; charset=UTF-8\n"
    msgid "Hebrew"  
    102102msgstr "heprea"
    103103
    104104#: conf/global_settings.py:65
     105msgid "Hindi"
     106msgstr "hindi"
     107
     108#: conf/global_settings.py:66
    105109msgid "Croatian"
    106110msgstr "kroatia"
    107111
    108 #: conf/global_settings.py:66
     112#: conf/global_settings.py:67
    109113msgid "Icelandic"
    110114msgstr "islanti"
    111115
    112 #: conf/global_settings.py:67
     116#: conf/global_settings.py:68
    113117msgid "Italian"
    114118msgstr "italia"
    115119
    116 #: conf/global_settings.py:68
     120#: conf/global_settings.py:69
    117121msgid "Japanese"
    118122msgstr "japani"
    119123
    120 #: conf/global_settings.py:69
     124#: conf/global_settings.py:70
    121125msgid "Georgian"
    122126msgstr "georgia"
    123127
    124 #: conf/global_settings.py:70
     128#: conf/global_settings.py:71
    125129msgid "Korean"
    126130msgstr "korea"
    127131
    128 #: conf/global_settings.py:71
     132#: conf/global_settings.py:72
    129133msgid "Khmer"
    130134msgstr "khmer"
    131135
    132 #: conf/global_settings.py:72
     136#: conf/global_settings.py:73
    133137msgid "Kannada"
    134138msgstr "kannada"
    135139
    136 #: conf/global_settings.py:73
     140#: conf/global_settings.py:74
    137141msgid "Latvian"
    138142msgstr "latvia"
    139143
    140 #: conf/global_settings.py:74
     144#: conf/global_settings.py:75
    141145msgid "Lithuanian"
    142146msgstr "liettua"
    143147
    144 #: conf/global_settings.py:75
     148#: conf/global_settings.py:76
    145149msgid "Macedonian"
    146150msgstr "makedonia"
    147151
    148 #: conf/global_settings.py:76
     152#: conf/global_settings.py:77
    149153msgid "Dutch"
    150154msgstr "hollanti"
    151155
    152 #: conf/global_settings.py:77
     156#: conf/global_settings.py:78
    153157msgid "Norwegian"
    154158msgstr "norja"
    155159
    156 #: conf/global_settings.py:78
     160#: conf/global_settings.py:79
    157161msgid "Polish"
    158162msgstr "puola"
    159163
    160 #: conf/global_settings.py:79
    161 msgid "Portugese"
     164#: conf/global_settings.py:80
     165msgid "Portuguese"
    162166msgstr "portugali"
    163167
    164 #: conf/global_settings.py:80
     168#: conf/global_settings.py:81
    165169msgid "Brazilian Portuguese"
    166170msgstr "brasilian portugali"
    167171
    168 #: conf/global_settings.py:81
     172#: conf/global_settings.py:82
    169173msgid "Romanian"
    170174msgstr "romania"
    171175
    172 #: conf/global_settings.py:82
     176#: conf/global_settings.py:83
    173177msgid "Russian"
    174178msgstr "venäjä"
    175179
    176 #: conf/global_settings.py:83
     180#: conf/global_settings.py:84
    177181msgid "Slovak"
    178182msgstr "slovakia"
    179183
    180 #: conf/global_settings.py:84
     184#: conf/global_settings.py:85
    181185msgid "Slovenian"
    182186msgstr "slovenia"
    183187
    184 #: conf/global_settings.py:85
     188#: conf/global_settings.py:86
    185189msgid "Serbian"
    186190msgstr "serbia"
    187191
    188 #: conf/global_settings.py:86
     192#: conf/global_settings.py:87
    189193msgid "Swedish"
    190194msgstr "ruotsi"
    191195
    192 #: conf/global_settings.py:87
     196#: conf/global_settings.py:88
    193197msgid "Tamil"
    194198msgstr "tamili"
    195199
    196 #: conf/global_settings.py:88
     200#: conf/global_settings.py:89
    197201msgid "Telugu"
    198202msgstr "telugu"
    199203
    200 #: conf/global_settings.py:89
     204#: conf/global_settings.py:90
     205msgid "Thai"
     206msgstr "thain kieli"
     207
     208#: conf/global_settings.py:91
    201209msgid "Turkish"
    202210msgstr "turkki"
    203211
    204 #: conf/global_settings.py:90
     212#: conf/global_settings.py:92
    205213msgid "Ukrainian"
    206214msgstr "ukraina"
    207215
    208 #: conf/global_settings.py:91
     216#: conf/global_settings.py:93
    209217msgid "Simplified Chinese"
    210218msgstr "kiina (yksinkertaistettu)"
    211219
    212 #: conf/global_settings.py:92
     220#: conf/global_settings.py:94
    213221msgid "Traditional Chinese"
    214222msgstr "kiina (perinteinen)"
    215223
     224#: contrib/admin/actions.py:60
     225#, python-format
     226msgid "Successfully deleted %(count)d %(items)s."
     227msgstr "Onnistuneesti poistettu %(count)d \"%(items)s\"-kohdetta."
     228
     229#: contrib/admin/actions.py:67 contrib/admin/options.py:1025
     230msgid "Are you sure?"
     231msgstr "Oletko varma?"
     232
     233#: contrib/admin/actions.py:85
     234#, python-format
     235msgid "Delete selected %(verbose_name_plural)s"
     236msgstr "Poista valitut \"%(verbose_name_plural)s\"-kohteet"
     237
    216238#: contrib/admin/filterspecs.py:44
    217239#, python-format
    218240msgid ""
    msgstr ""  
    222244"<h3>%s:</h3>\n"
    223245"<ul>\n"
    224246
    225 #: contrib/admin/filterspecs.py:74 contrib/admin/filterspecs.py:92
     247#: contrib/admin/filterspecs.py:75 contrib/admin/filterspecs.py:92
    226248#: contrib/admin/filterspecs.py:147 contrib/admin/filterspecs.py:173
    227249msgid "All"
    228250msgstr "Kaikki"
    msgstr "Tässä kuussa"  
    247269msgid "This year"
    248270msgstr "Tänä vuonna"
    249271
    250 #: contrib/admin/filterspecs.py:147 forms/widgets.py:391
     272#: contrib/admin/filterspecs.py:147 forms/widgets.py:434
    251273msgid "Yes"
    252274msgstr "Kyllä"
    253275
    254 #: contrib/admin/filterspecs.py:147 forms/widgets.py:391
     276#: contrib/admin/filterspecs.py:147 forms/widgets.py:434
    255277msgid "No"
    256278msgstr "Ei"
    257279
    258 #: contrib/admin/filterspecs.py:154 forms/widgets.py:391
     280#: contrib/admin/filterspecs.py:154 forms/widgets.py:434
    259281msgid "Unknown"
    260282msgstr "Tuntematon"
    261283
     284#: contrib/admin/helpers.py:14
     285msgid "Action:"
     286msgstr "Toiminto:"
     287
    262288#: contrib/admin/models.py:19
    263289msgid "action time"
    264290msgstr "tapahtumahetki"
    msgstr "lokimerkintä"  
    287313msgid "log entries"
    288314msgstr "lokimerkinnät"
    289315
    290 #: contrib/admin/options.py:60 contrib/admin/options.py:121
     316#: contrib/admin/options.py:133 contrib/admin/options.py:147
    291317msgid "None"
    292318msgstr "Ei arvoa"
    293319
    294 #: contrib/admin/options.py:338
     320#: contrib/admin/options.py:519
    295321#, python-format
    296322msgid "Changed %s."
    297323msgstr "Muokattu: %s."
    298324
    299 #: contrib/admin/options.py:338 contrib/admin/options.py:348
    300 #: forms/models.py:275
     325#: contrib/admin/options.py:519 contrib/admin/options.py:529
     326#: contrib/comments/templates/comments/preview.html:16 forms/models.py:388
     327#: forms/models.py:587
    301328msgid "and"
    302329msgstr "ja"
    303330
    304 #: contrib/admin/options.py:343
     331#: contrib/admin/options.py:524
    305332#, python-format
    306333msgid "Added %(name)s \"%(object)s\"."
    307334msgstr "Lisätty %(name)s \"%(object)s\"."
    308335
    309 #: contrib/admin/options.py:347
     336#: contrib/admin/options.py:528
    310337#, python-format
    311338msgid "Changed %(list)s for %(name)s \"%(object)s\"."
    312339msgstr "Muutettu %(list)s kohteelle %(name)s \"%(object)s\"."
    313340
    314 #: contrib/admin/options.py:352
     341#: contrib/admin/options.py:533
    315342#, python-format
    316343msgid "Deleted %(name)s \"%(object)s\"."
    317344msgstr "Poistettu %(name)s \"%(object)s\"."
    318345
    319 #: contrib/admin/options.py:356
     346#: contrib/admin/options.py:537
    320347msgid "No fields changed."
    321348msgstr "Ei muutoksia kenttiin."
    322349
    323 #: contrib/admin/options.py:417 contrib/auth/admin.py:51
     350#: contrib/admin/options.py:598 contrib/auth/admin.py:67
    324351#, python-format
    325352msgid "The %(name)s \"%(obj)s\" was added successfully."
    326353msgstr "%(name)s \"%(obj)s\" on lisätty."
    327354
    328 #: contrib/admin/options.py:421 contrib/admin/options.py:454
    329 #: contrib/auth/admin.py:59
     355#: contrib/admin/options.py:602 contrib/admin/options.py:635
     356#: contrib/auth/admin.py:75
    330357msgid "You may edit it again below."
    331 msgstr "Voit muokata sitä uudelleen alla."
     358msgstr "Voit muokata sitä edelleen alla."
    332359
    333 #: contrib/admin/options.py:431 contrib/admin/options.py:464
     360#: contrib/admin/options.py:612 contrib/admin/options.py:645
    334361#, python-format
    335362msgid "You may add another %s below."
    336363msgstr "Uusi %s on lisättävissä alla."
    337364
    338 #: contrib/admin/options.py:452
     365#: contrib/admin/options.py:633
    339366#, python-format
    340367msgid "The %(name)s \"%(obj)s\" was changed successfully."
    341368msgstr "%(name)s \"%(obj)s\" on muutettu."
    342369
    343 #: contrib/admin/options.py:460
     370#: contrib/admin/options.py:641
    344371#, python-format
    345372msgid ""
    346373"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below."
    347374msgstr "%(name)s \"%(obj)s\" on lisätty. Voit muokata sitä uudelleen alla."
    348375
    349 #: contrib/admin/options.py:536
     376#: contrib/admin/options.py:772
    350377#, python-format
    351378msgid "Add %s"
    352379msgstr "Lisää %s"
    353380
    354 #: contrib/admin/options.py:614
     381#: contrib/admin/options.py:803 contrib/admin/options.py:1003
     382#, python-format
     383msgid "%(name)s object with primary key %(key)r does not exist."
     384msgstr "%(name)s perusavaimella %(key)r ei ole olemassa."
     385
     386#: contrib/admin/options.py:860
    355387#, python-format
    356388msgid "Change %s"
    357389msgstr "Muokkaa %s"
    358390
    359 #: contrib/admin/options.py:646
     391#: contrib/admin/options.py:904
    360392msgid "Database error"
    361393msgstr "Tietokantavirhe"
    362394
    363 #: contrib/admin/options.py:696
     395#: contrib/admin/options.py:940
     396#, python-format
     397msgid "%(count)s %(name)s was changed successfully."
     398msgid_plural "%(count)s %(name)s were changed successfully."
     399msgstr[0] "%(count)s %(name)s on muokattu."
     400msgstr[1] "%(count)s \"%(name)s\"-kohdetta on muokattu."
     401
     402#: contrib/admin/options.py:1018
    364403#, python-format
    365404msgid "The %(name)s \"%(obj)s\" was deleted successfully."
    366405msgstr "%(name)s \"%(obj)s\" on poistettu."
    367406
    368 #: contrib/admin/options.py:703
    369 msgid "Are you sure?"
    370 msgstr "Oletko varma?"
    371 
    372 #: contrib/admin/options.py:732
     407#: contrib/admin/options.py:1054
    373408#, python-format
    374409msgid "Change history: %s"
    375410msgstr "Muokkaushistoria: %s"
    376411
    377 #: contrib/admin/sites.py:16 contrib/admin/views/decorators.py:14
     412#: contrib/admin/sites.py:20 contrib/admin/views/decorators.py:14
    378413#: contrib/auth/forms.py:80
    379414msgid ""
    380415"Please enter a correct username and password. Note that both fields are case-"
    msgstr ""  
    383418"Käyttäjätunnus tai salasana ei kelpaa. Huomaa, että isot ja pienet kirjaimet "
    384419"ovat merkitseviä."
    385420
    386 #: contrib/admin/sites.py:227 contrib/admin/views/decorators.py:40
     421#: contrib/admin/sites.py:278 contrib/admin/views/decorators.py:40
    387422msgid "Please log in again, because your session has expired."
    388 msgstr "Kirjaudu uudelleen sisään, koska istuntosi on vanhentunut."
     423msgstr "Kirjaudu uudelleen sisään, sillä istuntosi on vanhentunut."
    389424
    390 #: contrib/admin/sites.py:234 contrib/admin/views/decorators.py:47
     425#: contrib/admin/sites.py:285 contrib/admin/views/decorators.py:47
    391426msgid ""
    392427"Looks like your browser isn't configured to accept cookies. Please enable "
    393428"cookies, reload this page, and try again."
    394429msgstr ""
    395 "Selaimesi ei salli evästeitä. Muuta asetukset sallimaan evästeet, lataa tämä "
    396 "sivu uudelleen ja yritä uudestaan."
     430"Selaimesi ei vaikuta sallivan evästeitä. Muuta asetukset sallimaan evästeet, "
     431"lataa tämä sivu uudelleen ja yritä uudestaan."
    397432
    398 #: contrib/admin/sites.py:250 contrib/admin/sites.py:256
     433#: contrib/admin/sites.py:301 contrib/admin/sites.py:307
    399434#: contrib/admin/views/decorators.py:66
    400435msgid "Usernames cannot contain the '@' character."
    401436msgstr "Käyttäjätunnuksessa ei saa olla '@'-merkkiä."
    402437
    403 #: contrib/admin/sites.py:253 contrib/admin/views/decorators.py:62
     438#: contrib/admin/sites.py:304 contrib/admin/views/decorators.py:62
    404439#, python-format
    405440msgid "Your e-mail address is not your username. Try '%s' instead."
    406 msgstr "Käyttäjätunnus ei ole sama kuin sähköpostiosoite. Kokeile '%s'."
     441msgstr "Sähköpostiosoitteesi ei ole käyttäjätunnuksesi. Kokeile '%s'."
    407442
    408 #: contrib/admin/sites.py:313
     443#: contrib/admin/sites.py:360
    409444msgid "Site administration"
    410445msgstr "Sivuston ylläpito"
    411446
    412 #: contrib/admin/sites.py:326 contrib/admin/templates/admin/login.html:26
     447#: contrib/admin/sites.py:373 contrib/admin/templates/admin/login.html:26
    413448#: contrib/admin/templates/registration/password_reset_complete.html:14
    414449#: contrib/admin/views/decorators.py:20
    415450msgid "Log in"
    416451msgstr "Kirjaudu sisään"
    417452
    418 #: contrib/admin/sites.py:373
     453#: contrib/admin/sites.py:417
    419454#, python-format
    420455msgid "%s administration"
    421456msgstr "%s ylläpito"
    422457
    423 #: contrib/admin/util.py:138
     458#: contrib/admin/util.py:168
    424459#, python-format
    425460msgid "One or more %(fieldname)s in %(name)s: %(obj)s"
    426461msgstr "Yksi tai useampi %(fieldname)s kohteessa %(name)s: %(obj)s"
    427462
    428 #: contrib/admin/util.py:143
     463#: contrib/admin/util.py:173
    429464#, python-format
    430465msgid "One or more %(fieldname)s in %(name)s:"
    431466msgstr "Yksi tai useampi %(fieldname)s kohteessa %(name)s:"
    432467
    433 #: contrib/admin/widgets.py:70
     468#: contrib/admin/widgets.py:71
    434469msgid "Date:"
    435470msgstr "Pvm:"
    436471
    437 #: contrib/admin/widgets.py:70
     472#: contrib/admin/widgets.py:71
    438473msgid "Time:"
    439474msgstr "Klo:"
    440475
    441 #: contrib/admin/widgets.py:94
     476#: contrib/admin/widgets.py:95
    442477msgid "Currently:"
    443478msgstr "Tällä hetkellä:"
    444479
    445 #: contrib/admin/widgets.py:94
     480#: contrib/admin/widgets.py:95
    446481msgid "Change:"
    447482msgstr "Muokkaa:"
    448483
    449 #: contrib/admin/widgets.py:121
     484#: contrib/admin/widgets.py:124
    450485msgid "Lookup"
    451486msgstr "Etsi"
    452487
    453 #: contrib/admin/widgets.py:228
     488#: contrib/admin/widgets.py:236
    454489msgid "Add Another"
    455 msgstr "Lisää uusi"
     490msgstr "Lisää seuraava"
    456491
    457492#: contrib/admin/templates/admin/404.html:4
    458493#: contrib/admin/templates/admin/404.html:8
    msgstr "Pahoittelemme, pyydettyä sivua ei löytynyt."  
    465500
    466501#: contrib/admin/templates/admin/500.html:4
    467502#: contrib/admin/templates/admin/app_index.html:8
    468 #: contrib/admin/templates/admin/base.html:30
     503#: contrib/admin/templates/admin/base.html:31
    469504#: contrib/admin/templates/admin/change_form.html:17
    470 #: contrib/admin/templates/admin/change_list.html:8
     505#: contrib/admin/templates/admin/change_list.html:25
    471506#: contrib/admin/templates/admin/delete_confirmation.html:6
     507#: contrib/admin/templates/admin/delete_selected_confirmation.html:6
    472508#: contrib/admin/templates/admin/invalid_setup.html:4
    473509#: contrib/admin/templates/admin/object_history.html:6
    474510#: contrib/admin/templates/admin/auth/user/change_password.html:10
    msgid ""  
    500536"There's been an error. It's been reported to the site administrators via e-"
    501537"mail and should be fixed shortly. Thanks for your patience."
    502538msgstr ""
    503 "Palvelimella on tapahtunut virhe. Se on ilmoitettu sivuston ylläpitäjille "
    504 "sähköpostilla ja korjataan pian. Kiitämme kärsivällisyydestä."
     539"Palvelimella on tapahtunut virhe. Virheestä on ilmoitettu sivuston "
     540"ylläpitäjille ja se hoidetaan pian. Kiitämme kärsivällisyydestä."
     541
     542#: contrib/admin/templates/admin/actions.html:4
     543msgid "Run the selected action"
     544msgstr "Suorita valittu toiminto"
     545
     546#: contrib/admin/templates/admin/actions.html:4
     547msgid "Go"
     548msgstr "Suorita"
    505549
    506550#: contrib/admin/templates/admin/app_index.html:10
    507551#: contrib/admin/templates/admin/index.html:19
    msgstr ""  
    509553msgid "%(name)s"
    510554msgstr "%(name)s"
    511555
    512 #: contrib/admin/templates/admin/base.html:25
     556#: contrib/admin/templates/admin/base.html:26
    513557msgid "Welcome,"
    514558msgstr "Tervetuloa,"
    515559
    516 #: contrib/admin/templates/admin/base.html:25
     560#: contrib/admin/templates/admin/base.html:26
    517561#: contrib/admin/templates/registration/password_change_done.html:3
    518562#: contrib/admin/templates/registration/password_change_form.html:3
    519563#: contrib/admindocs/templates/admin_doc/bookmarklets.html:3
    520564msgid "Documentation"
    521565msgstr "Ohjeita"
    522566
    523 #: contrib/admin/templates/admin/base.html:25
    524 #: contrib/admin/templates/admin/auth/user/change_password.html:13
    525 #: contrib/admin/templates/admin/auth/user/change_password.html:46
     567#: contrib/admin/templates/admin/base.html:26
     568#: contrib/admin/templates/admin/auth/user/change_password.html:14
     569#: contrib/admin/templates/admin/auth/user/change_password.html:47
    526570#: contrib/admin/templates/registration/password_change_done.html:3
    527571#: contrib/admin/templates/registration/password_change_form.html:3
    528572msgid "Change password"
    529573msgstr "Vaihda salasana"
    530574
    531 #: contrib/admin/templates/admin/base.html:25
     575#: contrib/admin/templates/admin/base.html:26
    532576#: contrib/admin/templates/registration/password_change_done.html:3
    533577#: contrib/admin/templates/registration/password_change_form.html:3
    534578msgid "Log out"
    msgstr "Muokkaushistoria"  
    554598
    555599#: contrib/admin/templates/admin/change_form.html:28
    556600#: contrib/admin/templates/admin/edit_inline/stacked.html:13
    557 #: contrib/admin/templates/admin/edit_inline/tabular.html:25
     601#: contrib/admin/templates/admin/edit_inline/tabular.html:27
    558602msgid "View on site"
    559603msgstr "Näytä lopputulos"
    560604
    561605#: contrib/admin/templates/admin/change_form.html:38
    562 #: contrib/admin/templates/admin/auth/user/change_password.html:22
     606#: contrib/admin/templates/admin/change_list.html:54
     607#: contrib/admin/templates/admin/auth/user/change_password.html:23
    563608msgid "Please correct the error below."
    564609msgid_plural "Please correct the errors below."
    565610msgstr[0] "Korjaa allaoleva virhe."
    566611msgstr[1] "Korjaa allaolevat virheet."
    567612
    568 #: contrib/admin/templates/admin/change_list.html:16
     613#: contrib/admin/templates/admin/change_list.html:46
    569614#, python-format
    570615msgid "Add %(name)s"
    571616msgstr "Lisää %(name)s"
    572617
    573 #: contrib/admin/templates/admin/change_list.html:26
     618#: contrib/admin/templates/admin/change_list.html:65
    574619msgid "Filter"
    575620msgstr "Suodatin"
    576621
    577622#: contrib/admin/templates/admin/delete_confirmation.html:10
    578 #: contrib/admin/templates/admin/submit_line.html:4 forms/formsets.py:246
     623#: contrib/admin/templates/admin/submit_line.html:4 forms/formsets.py:275
    579624msgid "Delete"
    580625msgstr "Poista"
    581626
    msgstr ""  
    600645"Myös seuraavat kohteet poistettaisiin samalla:"
    601646
    602647#: contrib/admin/templates/admin/delete_confirmation.html:28
     648#: contrib/admin/templates/admin/delete_selected_confirmation.html:33
    603649msgid "Yes, I'm sure"
    604650msgstr "Kyllä, olen varma"
    605651
     652#: contrib/admin/templates/admin/delete_selected_confirmation.html:9
     653msgid "Delete multiple objects"
     654msgstr "Poista useita kohteita"
     655
     656#: contrib/admin/templates/admin/delete_selected_confirmation.html:15
     657#, python-format
     658msgid ""
     659"Deleting the %(object_name)s would result in deleting related objects, but "
     660"your account doesn't have permission to delete the following types of "
     661"objects:"
     662msgstr ""
     663"Kohteen (%(object_name)s) poisto poistaisi myös siihen liittyviä kohteita, "
     664"mutta sinulla ei ole oikeutta näiden kohteiden poistamiseen:"
     665
     666#: contrib/admin/templates/admin/delete_selected_confirmation.html:22
     667#, python-format
     668msgid ""
     669"Are you sure you want to delete the selected %(object_name)s objects? All of "
     670"the following objects and it's related items will be deleted:"
     671msgstr ""
     672"Haluatko varmasti poistaa valitut (%(object_name)s) kohteet? Myös seuraavat "
     673"kohteet poistettaisiin samalla:"
     674
    606675#: contrib/admin/templates/admin/filter.html:2
    607676#, python-format
    608677msgid " By %(filter_title)s "
    msgstr "Omat tapahtumani"  
    633702msgid "None available"
    634703msgstr "Ei yhtään"
    635704
     705#: contrib/admin/templates/admin/index.html:72
     706msgid "Unknown content"
     707msgstr "Tuntematon sisältö"
     708
    636709#: contrib/admin/templates/admin/invalid_setup.html:7
    637710msgid ""
    638711"Something's wrong with your database installation. Make sure the appropriate "
    msgid "User"  
    659732msgstr "Käyttäjä"
    660733
    661734#: contrib/admin/templates/admin/object_history.html:24
     735#: contrib/comments/templates/comments/moderation_queue.html:33
    662736msgid "Action"
    663737msgstr "Tapahtuma"
    664738
    665739#: contrib/admin/templates/admin/object_history.html:30
    666 #: utils/translation/trans_real.py:404
     740#: utils/translation/trans_real.py:400
    667741msgid "DATETIME_FORMAT"
    668742msgstr "j.n.Y G:i"
    669743
    msgid ""  
    672746"This object doesn't have a change history. It probably wasn't added via this "
    673747"admin site."
    674748msgstr ""
    675 "Tällä kohteella ei ole muutoshistoriaa. Sitä ei ole lisätty tämän "
     749"Tällä kohteella ei ole muutoshistoriaa. Sitä ei ole ilmeisesti lisätty tämän "
    676750"ylläpitosivun avulla."
    677751
    678752#: contrib/admin/templates/admin/pagination.html:10
    msgid "Show all"  
    680754msgstr "Näytä kaikki"
    681755
    682756#: contrib/admin/templates/admin/search_form.html:8
    683 msgid "Go"
    684 msgstr "Etsi"
     757msgid "Search"
     758msgstr "Haku"
    685759
    686760#: contrib/admin/templates/admin/search_form.html:10
    687761#, python-format
    msgid "Username"  
    725799msgstr "Käyttäjätunnus"
    726800
    727801#: contrib/admin/templates/admin/auth/user/add_form.html:20
    728 #: contrib/admin/templates/admin/auth/user/change_password.html:33
    729 #: contrib/auth/forms.py:17 contrib/auth/forms.py:60 contrib/auth/forms.py:184
     802#: contrib/admin/templates/admin/auth/user/change_password.html:34
     803#: contrib/auth/forms.py:17 contrib/auth/forms.py:60 contrib/auth/forms.py:185
    730804msgid "Password"
    731805msgstr "Salasana"
    732806
    733807#: contrib/admin/templates/admin/auth/user/add_form.html:26
    734 #: contrib/admin/templates/admin/auth/user/change_password.html:39
    735 #: contrib/auth/forms.py:185
     808#: contrib/admin/templates/admin/auth/user/change_password.html:40
     809#: contrib/auth/forms.py:186
    736810msgid "Password (again)"
    737811msgstr "Salasana toistamiseen"
    738812
    739813#: contrib/admin/templates/admin/auth/user/add_form.html:27
    740 #: contrib/admin/templates/admin/auth/user/change_password.html:40
     814#: contrib/admin/templates/admin/auth/user/change_password.html:41
    741815msgid "Enter the same password as above, for verification."
    742816msgstr "Syötä sama salasana tarkistuksen vuoksi toistamiseen."
    743817
    744 #: contrib/admin/templates/admin/auth/user/change_password.html:26
     818#: contrib/admin/templates/admin/auth/user/change_password.html:27
    745819#, python-format
    746820msgid "Enter a new password for the user <strong>%(username)s</strong>."
    747821msgstr "Syötä käyttäjän <strong>%(username)s</strong> uusi salasana."
    msgstr "Sähköpostiosoite:"  
    902976msgid "Reset my password"
    903977msgstr "Nollaa salasanani"
    904978
    905 #: contrib/admin/templatetags/admin_list.py:288
     979#: contrib/admin/templatetags/admin_list.py:299
    906980msgid "All dates"
    907981msgstr "Kaikki päivät"
    908982
    909 #: contrib/admin/views/main.py:69
     983#: contrib/admin/views/main.py:70
    910984#, python-format
    911985msgid "Select %s"
    912986msgstr "Valitse %s"
    913987
    914 #: contrib/admin/views/main.py:69
     988#: contrib/admin/views/main.py:70
    915989#, python-format
    916990msgid "Select %s to change"
    917991msgstr "Valitse muokattava %s"
    918992
    919 #: contrib/admin/views/template.py:36 contrib/sites/models.py:38
     993#: contrib/admin/views/template.py:37 contrib/sites/models.py:38
    920994msgid "site"
    921995msgstr "sivusto"
    922996
    923 #: contrib/admin/views/template.py:38
     997#: contrib/admin/views/template.py:39
    924998msgid "template"
    925999msgstr "mallipohjan nimi"
    9261000
    927 #: contrib/admindocs/views.py:57 contrib/admindocs/views.py:59
    928 #: contrib/admindocs/views.py:61
     1001#: contrib/admindocs/views.py:58 contrib/admindocs/views.py:60
     1002#: contrib/admindocs/views.py:62
    9291003msgid "tag:"
    9301004msgstr "tagi:"
    9311005
    932 #: contrib/admindocs/views.py:90 contrib/admindocs/views.py:92
    933 #: contrib/admindocs/views.py:94
     1006#: contrib/admindocs/views.py:91 contrib/admindocs/views.py:93
     1007#: contrib/admindocs/views.py:95
    9341008msgid "filter:"
    9351009msgstr "suodatin:"
    9361010
    937 #: contrib/admindocs/views.py:154 contrib/admindocs/views.py:156
    938 #: contrib/admindocs/views.py:158
     1011#: contrib/admindocs/views.py:155 contrib/admindocs/views.py:157
     1012#: contrib/admindocs/views.py:159
    9391013msgid "view:"
    9401014msgstr "näkymä:"
    9411015
    942 #: contrib/admindocs/views.py:186
     1016#: contrib/admindocs/views.py:187
    9431017#, python-format
    9441018msgid "App %r not found"
    9451019msgstr "Sovellusta %r ei löydy"
    9461020
    947 #: contrib/admindocs/views.py:193
     1021#: contrib/admindocs/views.py:194
    9481022#, python-format
    9491023msgid "Model %(model_name)r not found in app %(app_label)r"
    9501024msgstr "Sovelluksesta %(app_label)r ei löydy mallia %(model_name)r"
    9511025
    952 #: contrib/admindocs/views.py:205
     1026#: contrib/admindocs/views.py:206
    9531027#, python-format
    9541028msgid "the related `%(app_label)s.%(data_type)s` object"
    9551029msgstr "tähän liittyvä `%(app_label)s.%(data_type)s`-kohde"
    9561030
    957 #: contrib/admindocs/views.py:205 contrib/admindocs/views.py:227
    958 #: contrib/admindocs/views.py:241 contrib/admindocs/views.py:246
     1031#: contrib/admindocs/views.py:206 contrib/admindocs/views.py:228
     1032#: contrib/admindocs/views.py:242 contrib/admindocs/views.py:247
    9591033msgid "model:"
    9601034msgstr "malli:"
    9611035
    962 #: contrib/admindocs/views.py:236
     1036#: contrib/admindocs/views.py:237
    9631037#, python-format
    9641038msgid "related `%(app_label)s.%(object_name)s` objects"
    9651039msgstr "tähän liittyvät `%(app_label)s.%(object_name)s`-kohteet"
    9661040
    967 #: contrib/admindocs/views.py:241
     1041#: contrib/admindocs/views.py:242
    9681042#, python-format
    9691043msgid "all %s"
    9701044msgstr "kaikki %s"
    9711045
    972 #: contrib/admindocs/views.py:246
     1046#: contrib/admindocs/views.py:247
    9731047#, python-format
    9741048msgid "number of %s"
    9751049msgstr "%s-kohteiden lukumäärä"
    9761050
    977 #: contrib/admindocs/views.py:251
     1051#: contrib/admindocs/views.py:252
    9781052#, python-format
    9791053msgid "Fields on %s objects"
    9801054msgstr "%s-kohteiden kentät"
    9811055
    982 #: contrib/admindocs/views.py:314 contrib/admindocs/views.py:325
    983 #: contrib/admindocs/views.py:327 contrib/admindocs/views.py:333
    984 #: contrib/admindocs/views.py:334 contrib/admindocs/views.py:336
     1056#: contrib/admindocs/views.py:315 contrib/admindocs/views.py:326
     1057#: contrib/admindocs/views.py:328 contrib/admindocs/views.py:334
     1058#: contrib/admindocs/views.py:335 contrib/admindocs/views.py:337
    9851059msgid "Integer"
    9861060msgstr "Kokonaisluku"
    9871061
    988 #: contrib/admindocs/views.py:315
     1062#: contrib/admindocs/views.py:316
    9891063msgid "Boolean (Either True or False)"
    9901064msgstr "Totuusarvo: joko tosi (True) tai epätosi (False)"
    9911065
    992 #: contrib/admindocs/views.py:316 contrib/admindocs/views.py:335
     1066#: contrib/admindocs/views.py:317 contrib/admindocs/views.py:336
    9931067#, python-format
    9941068msgid "String (up to %(max_length)s)"
    9951069msgstr "Merkkijono (enintään %(max_length)s merkkiä)"
    9961070
    997 #: contrib/admindocs/views.py:317
     1071#: contrib/admindocs/views.py:318
    9981072msgid "Comma-separated integers"
    9991073msgstr "Pilkulla erotetut kokonaisluvut"
    10001074
    1001 #: contrib/admindocs/views.py:318
     1075#: contrib/admindocs/views.py:319
    10021076msgid "Date (without time)"
    10031077msgstr "Päivämäärä (ilman kellonaikaa)"
    10041078
    1005 #: contrib/admindocs/views.py:319
     1079#: contrib/admindocs/views.py:320
    10061080msgid "Date (with time)"
    10071081msgstr "Päivämäärä ja kellonaika"
    10081082
    1009 #: contrib/admindocs/views.py:320
     1083#: contrib/admindocs/views.py:321
    10101084msgid "Decimal number"
    10111085msgstr "Desimaaliluku"
    10121086
    1013 #: contrib/admindocs/views.py:321
     1087#: contrib/admindocs/views.py:322
    10141088msgid "E-mail address"
    10151089msgstr "Sähköpostiosoite"
    10161090
    1017 #: contrib/admindocs/views.py:322 contrib/admindocs/views.py:323
    1018 #: contrib/admindocs/views.py:326
     1091#: contrib/admindocs/views.py:323 contrib/admindocs/views.py:324
     1092#: contrib/admindocs/views.py:327
    10191093msgid "File path"
    10201094msgstr "Tiedostopolku"
    10211095
    1022 #: contrib/admindocs/views.py:324
     1096#: contrib/admindocs/views.py:325
    10231097msgid "Floating point number"
    10241098msgstr "Liukuluku"
    10251099
    1026 #: contrib/admindocs/views.py:328 contrib/comments/models.py:58
     1100#: contrib/admindocs/views.py:329 contrib/comments/models.py:60
    10271101msgid "IP address"
    10281102msgstr "IP-osoite"
    10291103
    1030 #: contrib/admindocs/views.py:330
     1104#: contrib/admindocs/views.py:331
    10311105msgid "Boolean (Either True, False or None)"
    10321106msgstr "Totuusarvo: joko tosi (True), epätosi (False) tai ei mikään (None)"
    10331107
    1034 #: contrib/admindocs/views.py:331
     1108#: contrib/admindocs/views.py:332
    10351109msgid "Relation to parent model"
    10361110msgstr "Relaatio emomalliin"
    10371111
    1038 #: contrib/admindocs/views.py:332
     1112#: contrib/admindocs/views.py:333
    10391113msgid "Phone number"
    10401114msgstr "Puhelinnumero"
    10411115
    1042 #: contrib/admindocs/views.py:337
     1116#: contrib/admindocs/views.py:338
    10431117msgid "Text"
    10441118msgstr "Tekstiä"
    10451119
    1046 #: contrib/admindocs/views.py:338
     1120#: contrib/admindocs/views.py:339
    10471121msgid "Time"
    10481122msgstr "Kellonaika"
    10491123
    1050 #: contrib/admindocs/views.py:339 contrib/comments/forms.py:22
     1124#: contrib/admindocs/views.py:340 contrib/comments/forms.py:95
     1125#: contrib/comments/templates/comments/moderation_queue.html:37
    10511126#: contrib/flatpages/admin.py:8 contrib/flatpages/models.py:7
    10521127msgid "URL"
    10531128msgstr "URL-osoite"
    10541129
    1055 #: contrib/admindocs/views.py:340
     1130#: contrib/admindocs/views.py:341
    10561131msgid "U.S. state (two uppercase letters)"
    10571132msgstr "USA:n osavaltio (suuraakkosin, kaksi kirjainta)"
    10581133
    1059 #: contrib/admindocs/views.py:341
     1134#: contrib/admindocs/views.py:342
    10601135msgid "XML text"
    10611136msgstr "XML-teksti"
    10621137
    1063 #: contrib/admindocs/views.py:367
     1138#: contrib/admindocs/views.py:368
    10641139#, python-format
    10651140msgid "%s does not appear to be a urlpattern object"
    10661141msgstr "%s ei näytä olevan urlpattern-olio"
    msgstr "Tärkeät päivämäärät"  
    11471222msgid "Groups"
    11481223msgstr "Ryhmät"
    11491224
    1150 #: contrib/auth/admin.py:64
     1225#: contrib/auth/admin.py:80
    11511226msgid "Add user"
    11521227msgstr "Uusi käyttäjä"
    11531228
    1154 #: contrib/auth/admin.py:90
     1229#: contrib/auth/admin.py:106
    11551230msgid "Password changed successfully."
    11561231msgstr "Salasana muutettu onnistuneesti."
    11571232
    1158 #: contrib/auth/admin.py:96
     1233#: contrib/auth/admin.py:112
    11591234#, python-format
    11601235msgid "Change password: %s"
    11611236msgstr "Vaihda salasana: %s"
    11621237
    11631238#: contrib/auth/forms.py:15 contrib/auth/forms.py:48
    1164 #: contrib/auth/models.py:136
     1239#: contrib/auth/models.py:128
    11651240msgid ""
    11661241"Required. 30 characters or fewer. Alphanumeric characters only (letters, "
    11671242"digits and underscores)."
    11681243msgstr ""
    1169 " Vaaditaan. Enintään 30 kirjanta (a-z), numeroa (0-9) tai alaviivaa (_)."
     1244" Vaaditaan. Enintään 30 kirjanta (A-Z, a-z), numeroa (0-9) tai alaviivaa (_)."
    11701245
    11711246#: contrib/auth/forms.py:16 contrib/auth/forms.py:49
    11721247msgid "This value must contain only letters, numbers and underscores."
    11731248msgstr ""
    1174 "Tässä voidaan käyttää vain kirjaimia (a-z), numeroita (0-9) ja alaviivoja "
    1175 "(_)."
     1249"Tässä voidaan käyttää vain kirjaimia (A-Z, a-z), numeroita (0-9) ja "
     1250"alaviivoja (_)."
    11761251
    11771252#: contrib/auth/forms.py:18
    11781253msgid "Password confirmation"
    1179 msgstr "Salasanan muuttaminen"
     1254msgstr "Salasanan vahvistaminen"
    11801255
    11811256#: contrib/auth/forms.py:30
    11821257msgid "A user with that username already exists."
    11831258msgstr "Käyttäjätunnus on jo rekisteröity."
    11841259
    1185 #: contrib/auth/forms.py:36 contrib/auth/forms.py:154
    1186 #: contrib/auth/forms.py:196
     1260#: contrib/auth/forms.py:36 contrib/auth/forms.py:155
     1261#: contrib/auth/forms.py:197
    11871262msgid "The two password fields didn't match."
    11881263msgstr "Salasanat eivät täsmää."
    11891264
    msgstr "Tämä käyttäjätili ei ole voimassa."  
    11951270msgid ""
    11961271"Your Web browser doesn't appear to have cookies enabled. Cookies are "
    11971272"required for logging in."
    1198 msgstr "Selaimesi ei salli evästeitä. Sisäänkirjautuminen vaatii evästeen."
     1273msgstr ""
     1274"Selaimesi ei näytä sallivan evästeitä. Sisäänkirjautuminen vaatii evästeen."
    11991275
    12001276#: contrib/auth/forms.py:100
    12011277msgid "E-mail"
    msgstr ""  
    12091285"Sähköpostiosoitetta vastaavaa käyttäjätunnusta ei löydy. Oletko varmasti jo "
    12101286"rekisteröitynyt?"
    12111287
    1212 #: contrib/auth/forms.py:134
     1288#: contrib/auth/forms.py:135
    12131289#, python-format
    12141290msgid "Password reset on %s"
    12151291msgstr "Salasanan nollaus sivustolla %s"
    12161292
    1217 #: contrib/auth/forms.py:142
     1293#: contrib/auth/forms.py:143
    12181294msgid "New password"
    12191295msgstr "Uusi salasana"
    12201296
    1221 #: contrib/auth/forms.py:143
     1297#: contrib/auth/forms.py:144
    12221298msgid "New password confirmation"
    12231299msgstr "Uusi salasana uudelleen"
    12241300
    1225 #: contrib/auth/forms.py:168
     1301#: contrib/auth/forms.py:169
    12261302msgid "Old password"
    12271303msgstr "Vanha salasana"
    12281304
    1229 #: contrib/auth/forms.py:176
     1305#: contrib/auth/forms.py:177
    12301306msgid "Your old password was entered incorrectly. Please enter it again."
    12311307msgstr "Vanha salasana on virheellinen. Yritä uudelleen."
    12321308
    1233 #: contrib/auth/models.py:72 contrib/auth/models.py:95
     1309#: contrib/auth/models.py:63 contrib/auth/models.py:86
    12341310msgid "name"
    12351311msgstr "nimi"
    12361312
    1237 #: contrib/auth/models.py:74
     1313#: contrib/auth/models.py:65
    12381314msgid "codename"
    12391315msgstr "tunniste"
    12401316
    1241 #: contrib/auth/models.py:77
     1317#: contrib/auth/models.py:68
    12421318msgid "permission"
    12431319msgstr "oikeus"
    12441320
    1245 #: contrib/auth/models.py:78 contrib/auth/models.py:96
     1321#: contrib/auth/models.py:69 contrib/auth/models.py:87
    12461322msgid "permissions"
    12471323msgstr "oikeudet"
    12481324
    1249 #: contrib/auth/models.py:99
     1325#: contrib/auth/models.py:90
    12501326msgid "group"
    12511327msgstr "ryhmä"
    12521328
    1253 #: contrib/auth/models.py:100 contrib/auth/models.py:146
     1329#: contrib/auth/models.py:91 contrib/auth/models.py:138
    12541330msgid "groups"
    12551331msgstr "ryhmät"
    12561332
    1257 #: contrib/auth/models.py:136
     1333#: contrib/auth/models.py:128
    12581334msgid "username"
    12591335msgstr "käyttäjätunnus"
    12601336
    1261 #: contrib/auth/models.py:137
     1337#: contrib/auth/models.py:129
    12621338msgid "first name"
    12631339msgstr "etunimi"
    12641340
    1265 #: contrib/auth/models.py:138
     1341#: contrib/auth/models.py:130
    12661342msgid "last name"
    12671343msgstr "sukunimi"
    12681344
    1269 #: contrib/auth/models.py:139
     1345#: contrib/auth/models.py:131
    12701346msgid "e-mail address"
    12711347msgstr "sähköposti"
    12721348
    1273 #: contrib/auth/models.py:140
     1349#: contrib/auth/models.py:132
    12741350msgid "password"
    12751351msgstr "salasana"
    12761352
    1277 #: contrib/auth/models.py:140
     1353#: contrib/auth/models.py:132
    12781354msgid ""
    12791355"Use '[algo]$[salt]$[hexdigest]' or use the <a href=\"password/\">change "
    12801356"password form</a>."
    msgstr ""  
    12821358"Syötä muodossa '[algo]$[suola]$[heksa-digest]' tai käytä <a href=\"password/"
    12831359"\">muutoslomaketta</a>."
    12841360
    1285 #: contrib/auth/models.py:141
     1361#: contrib/auth/models.py:133
    12861362msgid "staff status"
    12871363msgstr "ylläpitäjä"
    12881364
    1289 #: contrib/auth/models.py:141
     1365#: contrib/auth/models.py:133
    12901366msgid "Designates whether the user can log into this admin site."
    1291 msgstr "Määrää, pääseekö käyttäjä tähän sivuston ylläpito-osioon."
     1367msgstr "Määrittää, pääseekö käyttäjä tähän sivuston ylläpito-osioon."
    12921368
    1293 #: contrib/auth/models.py:142
     1369#: contrib/auth/models.py:134
    12941370msgid "active"
    12951371msgstr "voimassa"
    12961372
    1297 #: contrib/auth/models.py:142
     1373#: contrib/auth/models.py:134
    12981374msgid ""
    12991375"Designates whether this user should be treated as active. Unselect this "
    13001376"instead of deleting accounts."
    msgstr ""  
    13021378"Määrää, voiko käyttäjä kirjautua sisään. Tällä voi estää käyttäjätilin "
    13031379"käytön poistamatta sitä."
    13041380
    1305 #: contrib/auth/models.py:143
     1381#: contrib/auth/models.py:135
    13061382msgid "superuser status"
    13071383msgstr "pääkäyttäjä"
    13081384
    1309 #: contrib/auth/models.py:143
     1385#: contrib/auth/models.py:135
    13101386msgid ""
    13111387"Designates that this user has all permissions without explicitly assigning "
    13121388"them."
    13131389msgstr ""
    13141390"Antaa käyttäjälle kaikki oikeudet ilman, että niitä täytyy erikseen luetella."
    13151391
    1316 #: contrib/auth/models.py:144
     1392#: contrib/auth/models.py:136
    13171393msgid "last login"
    1318 msgstr "viimeksi kirjautunut"
     1394msgstr "viimeisin kirjautuminen"
    13191395
    1320 #: contrib/auth/models.py:145
     1396#: contrib/auth/models.py:137
    13211397msgid "date joined"
    13221398msgstr "liittynyt"
    13231399
    1324 #: contrib/auth/models.py:147
     1400#: contrib/auth/models.py:139
    13251401msgid ""
    13261402"In addition to the permissions manually assigned, this user will also get "
    13271403"all permissions granted to each group he/she is in."
    13281404msgstr ""
    1329 "Tässä valittujen oikeuksien lisäksi käyttäjä saa myös kaikki niiden ryhmien "
    1330 "oikeudet, joiden jäsen hän on."
     1405"Erikseen mainittujen oikeuksien lisäksi käyttäjä saa myös kaikki niiden "
     1406"ryhmien oikeudet, joiden jäsen hän on."
    13311407
    1332 #: contrib/auth/models.py:148
     1408#: contrib/auth/models.py:140
    13331409msgid "user permissions"
    13341410msgstr "käyttäjän oikeudet"
    13351411
    1336 #: contrib/auth/models.py:152
     1412#: contrib/auth/models.py:144 contrib/comments/models.py:50
     1413#: contrib/comments/models.py:168
    13371414msgid "user"
    13381415msgstr "käyttäjä"
    13391416
    1340 #: contrib/auth/models.py:153
     1417#: contrib/auth/models.py:145
    13411418msgid "users"
    13421419msgstr "käyttäjät"
    13431420
    1344 #: contrib/auth/models.py:308
     1421#: contrib/auth/models.py:301
    13451422msgid "message"
    13461423msgstr "viesti"
    13471424
    1348 #: contrib/auth/views.py:50
     1425#: contrib/auth/views.py:56
    13491426msgid "Logged out"
    13501427msgstr "Kirjautunut ulos"
    13511428
    1352 #: contrib/auth/management/commands/createsuperuser.py:23 forms/fields.py:428
     1429#: contrib/auth/management/commands/createsuperuser.py:23 forms/fields.py:429
    13531430msgid "Enter a valid e-mail address."
    13541431msgstr "Syötä kelvollinen sähköpostiosoite."
    13551432
    msgstr "Sisältö"  
    13611438msgid "Metadata"
    13621439msgstr "Metatieto"
    13631440
    1364 #: contrib/comments/forms.py:20
     1441#: contrib/comments/feeds.py:13
     1442#, python-format
     1443msgid "%(site_name)s comments"
     1444msgstr "Kommentit sivustolle %(site_name)s"
     1445
     1446#: contrib/comments/feeds.py:23
     1447#, python-format
     1448msgid "Latest comments on %(site_name)s"
     1449msgstr "Sivuston %(site_name)s viimeisimmät kommentit"
     1450
     1451#: contrib/comments/forms.py:93
     1452#: contrib/comments/templates/comments/moderation_queue.html:34
    13651453msgid "Name"
    13661454msgstr "Nimi"
    13671455
    1368 #: contrib/comments/forms.py:21
     1456#: contrib/comments/forms.py:94
    13691457msgid "Email address"
    13701458msgstr "Sähköpostiosoite"
    13711459
    1372 #: contrib/comments/forms.py:23
     1460#: contrib/comments/forms.py:96
     1461#: contrib/comments/templates/comments/moderation_queue.html:35
    13731462msgid "Comment"
    13741463msgstr "Kommentti"
    13751464
    1376 #: contrib/comments/forms.py:26
    1377 msgid ""
    1378 "If you enter anything in this field your comment will be treated as spam"
    1379 msgstr ""
    1380 "Jos syötät tähän kenttään jotain, kommenttisi luokitellaan roskapostiksi"
    1381 
    1382 #: contrib/comments/forms.py:126
     1465#: contrib/comments/forms.py:173
    13831466#, python-format
    13841467msgid "Watch your mouth! The word %s is not allowed here."
    13851468msgid_plural "Watch your mouth! The words %s are not allowed here."
    13861469msgstr[0] "Siivoa suusi! Sanaa \"%s\" ei saa käyttää tässä."
    13871470msgstr[1] "Siivoa suusi! Sanoja \"%s\" ei saa käyttää tässä."
    13881471
    1389 #: contrib/comments/models.py:23
     1472#: contrib/comments/forms.py:180
     1473msgid ""
     1474"If you enter anything in this field your comment will be treated as spam"
     1475msgstr ""
     1476"Jos syötät tähän kenttään jotain, kommenttisi luokitellaan roskapostiksi"
     1477
     1478#: contrib/comments/models.py:22 contrib/contenttypes/models.py:74
     1479msgid "content type"
     1480msgstr "sisältötyyppi"
     1481
     1482#: contrib/comments/models.py:24
    13901483msgid "object ID"
    13911484msgstr "kohteen tunniste"
    13921485
    1393 #: contrib/comments/models.py:50
     1486#: contrib/comments/models.py:52
    13941487msgid "user's name"
    13951488msgstr "käyttäjän nimi"
    13961489
    1397 #: contrib/comments/models.py:51
     1490#: contrib/comments/models.py:53
    13981491msgid "user's email address"
    13991492msgstr "käyttäjän sähköpostiosoite"
    14001493
    1401 #: contrib/comments/models.py:52
     1494#: contrib/comments/models.py:54
    14021495msgid "user's URL"
    14031496msgstr "käyttäjän URL"
    14041497
    1405 #: contrib/comments/models.py:54
     1498#: contrib/comments/models.py:56 contrib/comments/models.py:76
     1499#: contrib/comments/models.py:169
    14061500msgid "comment"
    14071501msgstr "kommentti"
    14081502
    1409 #: contrib/comments/models.py:57
     1503#: contrib/comments/models.py:59
    14101504msgid "date/time submitted"
    14111505msgstr "lähettämishetki"
    14121506
    1413 #: contrib/comments/models.py:59
     1507#: contrib/comments/models.py:61
    14141508msgid "is public"
    14151509msgstr "on julkinen"
    14161510
    1417 #: contrib/comments/models.py:60
     1511#: contrib/comments/models.py:62
    14181512msgid ""
    14191513"Uncheck this box to make the comment effectively disappear from the site."
    14201514msgstr "Piilottaaksesi kommentin näkymästä sivustolta, poista tämä ruksi."
    14211515
    1422 #: contrib/comments/models.py:62
     1516#: contrib/comments/models.py:64
    14231517msgid "is removed"
    14241518msgstr "on poistettu"
    14251519
    1426 #: contrib/comments/models.py:63
     1520#: contrib/comments/models.py:65
    14271521msgid ""
    14281522"Check this box if the comment is inappropriate. A \"This comment has been "
    14291523"removed\" message will be displayed instead."
    msgstr ""  
    14311525"Rastita jos kommentti on asiaankuulumaton. Kommentin tilalla näytetään\n"
    14321526"viesti \"Tämä kommentti on poistettu\"."
    14331527
    1434 #: contrib/comments/models.py:115
     1528#: contrib/comments/models.py:77
     1529msgid "comments"
     1530msgstr "kommentit"
     1531
     1532#: contrib/comments/models.py:119
    14351533msgid ""
    14361534"This comment was posted by an authenticated user and thus the name is read-"
    14371535"only."
    msgstr ""  
    14401538"käyttäjä."
    14411539
    14421540# Mitä "sketchy user" tarkoittaa?
    1443 #: contrib/comments/models.py:124
     1541#: contrib/comments/models.py:128
    14441542msgid ""
    14451543"This comment was posted by an authenticated user and thus the email is read-"
    14461544"only."
    msgstr ""  
    14481546"Kommentin lähettäjän sähköpostiosoitetta ei voi muuttaa, koska lähettäjä on "
    14491547"kirjautunut käyttäjä."
    14501548
    1451 #: contrib/comments/models.py:149
     1549#: contrib/comments/models.py:153
    14521550#, python-format
    14531551msgid ""
    14541552"Posted by %(user)s at %(date)s\n"
    msgstr ""  
    14631561" \\n\n"
    14641562" http://%(domain)s%(url)s"
    14651563
    1466 #: contrib/contenttypes/models.py:67
     1564#: contrib/comments/models.py:170
     1565msgid "flag"
     1566msgstr "merkintä"
     1567
     1568#: contrib/comments/models.py:171
     1569msgid "date"
     1570msgstr "päivä"
     1571
     1572#: contrib/comments/models.py:181
     1573msgid "comment flag"
     1574msgstr "kommentin merkintä"
     1575
     1576#: contrib/comments/models.py:182
     1577msgid "comment flags"
     1578msgstr "kommenttien merkinnät"
     1579
     1580#: contrib/comments/templates/comments/approve.html:4
     1581msgid "Approve a comment"
     1582msgstr "Hyväksy kommentti"
     1583
     1584#: contrib/comments/templates/comments/approve.html:7
     1585msgid "Really make this comment public?"
     1586msgstr "Haluatko varmasti tehdä kommentista julkisen?"
     1587
     1588#: contrib/comments/templates/comments/approve.html:12
     1589#: contrib/comments/templates/comments/moderation_queue.html:49
     1590msgid "Approve"
     1591msgstr "Hyväksy"
     1592
     1593#: contrib/comments/templates/comments/approved.html:4
     1594msgid "Thanks for approving"
     1595msgstr "Kiitos hyväksynnästäsi"
     1596
     1597#: contrib/comments/templates/comments/approved.html:7
     1598#: contrib/comments/templates/comments/deleted.html:7
     1599#: contrib/comments/templates/comments/flagged.html:7
     1600msgid ""
     1601"Thanks for taking the time to improve the quality of discussion on our site"
     1602msgstr "Kiitos sivustomme keskusteluihin panostamastasi ajasta"
     1603
     1604#: contrib/comments/templates/comments/delete.html:4
     1605msgid "Remove a comment"
     1606msgstr "Poista kommentti"
     1607
     1608#: contrib/comments/templates/comments/delete.html:7
     1609msgid "Really remove this comment?"
     1610msgstr "Haluatko varmasti poistaa tämän kommentin?"
     1611
     1612#: contrib/comments/templates/comments/delete.html:12
     1613#: contrib/comments/templates/comments/moderation_queue.html:53
     1614msgid "Remove"
     1615msgstr "Poista"
     1616
     1617#: contrib/comments/templates/comments/deleted.html:4
     1618msgid "Thanks for removing"
     1619msgstr "Kiitos poistamisesta"
     1620
     1621#: contrib/comments/templates/comments/flag.html:4
     1622msgid "Flag this comment"
     1623msgstr "Merkitse tämä kommentti"
     1624
     1625#: contrib/comments/templates/comments/flag.html:7
     1626msgid "Really flag this comment?"
     1627msgstr "Haluatko varmasti merkitä tämän kommentin?"
     1628
     1629#: contrib/comments/templates/comments/flag.html:12
     1630msgid "Flag"
     1631msgstr "Merkitse"
     1632
     1633#: contrib/comments/templates/comments/flagged.html:4
     1634msgid "Thanks for flagging"
     1635msgstr "Kiitos merkitsemisestä"
     1636
     1637#: contrib/comments/templates/comments/form.html:17
     1638#: contrib/comments/templates/comments/preview.html:32
     1639msgid "Post"
     1640msgstr "Lähetä"
     1641
     1642#: contrib/comments/templates/comments/form.html:18
     1643#: contrib/comments/templates/comments/preview.html:33
     1644msgid "Preview"
     1645msgstr "Esikatsele"
     1646
     1647#: contrib/comments/templates/comments/moderation_queue.html:4
     1648#: contrib/comments/templates/comments/moderation_queue.html:19
     1649msgid "Comment moderation queue"
     1650msgstr "Kommenttien valvontajono"
     1651
     1652#: contrib/comments/templates/comments/moderation_queue.html:26
     1653msgid "No comments to moderate"
     1654msgstr "Ei valvottavia kommentteja"
     1655
     1656#: contrib/comments/templates/comments/moderation_queue.html:36
     1657msgid "Email"
     1658msgstr "Sähköposti"
     1659
     1660#: contrib/comments/templates/comments/moderation_queue.html:38
     1661msgid "Authenticated?"
     1662msgstr "Kirjautunut?"
     1663
     1664#: contrib/comments/templates/comments/moderation_queue.html:39
     1665msgid "IP Address"
     1666msgstr "IP-osoite"
     1667
     1668#: contrib/comments/templates/comments/moderation_queue.html:40
     1669msgid "Date posted"
     1670msgstr "Lähettämispvm"
     1671
     1672#: contrib/comments/templates/comments/moderation_queue.html:63
     1673msgid "yes"
     1674msgstr "kyllä"
     1675
     1676#: contrib/comments/templates/comments/moderation_queue.html:63
     1677msgid "no"
     1678msgstr "ei"
     1679
     1680#: contrib/comments/templates/comments/posted.html:4
     1681msgid "Thanks for commenting"
     1682msgstr "Kiitos kommentista"
     1683
     1684#: contrib/comments/templates/comments/posted.html:7
     1685msgid "Thank you for your comment"
     1686msgstr "Kiitos kommentistasi"
     1687
     1688#: contrib/comments/templates/comments/preview.html:4
     1689#: contrib/comments/templates/comments/preview.html:13
     1690msgid "Preview your comment"
     1691msgstr "Esikatsele kommenttia"
     1692
     1693#: contrib/comments/templates/comments/preview.html:11
     1694msgid "Please correct the error below"
     1695msgid_plural "Please correct the errors below"
     1696msgstr[0] "Korjaa allaoleva virhe"
     1697msgstr[1] "Korjaa allaolevat virheet"
     1698
     1699#: contrib/comments/templates/comments/preview.html:16
     1700msgid "Post your comment"
     1701msgstr "Lähetä kommentti"
     1702
     1703#: contrib/comments/templates/comments/preview.html:16
     1704msgid "or make changes"
     1705msgstr "tai tee muutoksia"
     1706
     1707#: contrib/contenttypes/models.py:70
    14671708msgid "python model class name"
    14681709msgstr "mallin python-luokan nimi"
    14691710
    1470 #: contrib/contenttypes/models.py:71
    1471 msgid "content type"
    1472 msgstr "sisältötyyppi"
    1473 
    1474 #: contrib/contenttypes/models.py:72
     1711#: contrib/contenttypes/models.py:75
    14751712msgid "content types"
    14761713msgstr "sisältötyypit"
    14771714
    msgid ""  
    14871724"This value must contain only letters, numbers, underscores, dashes or "
    14881725"slashes."
    14891726msgstr ""
    1490 "Tässä voidaan käyttää vain kirjaimia (a-z), numeroita (0-9) sekä ala-, tavu- "
    1491 "ja kauttaviivoja (_ - /)."
     1727"Tässä voidaan käyttää vain kirjaimia (a-z, A-Z), numeroita (0-9) sekä ala-, "
     1728"tavu- ja kauttaviivoja (_ - /)."
    14921729
    14931730#: contrib/flatpages/admin.py:22
    14941731msgid "Advanced options"
    msgstr ""  
    15431780"Pahoittelumme, mutta sessiosi on vanhentunut. Ole hyvä ja jatka lomakkeen "
    15441781"täyttämistä tältä sivulta."
    15451782
    1546 #: contrib/gis/forms/fields.py:14
     1783#: contrib/gis/forms/fields.py:17
    15471784msgid "No geometry value provided."
    15481785msgstr "Geometria-arvoa ei annettu."
    15491786
    1550 #: contrib/gis/forms/fields.py:15
     1787#: contrib/gis/forms/fields.py:18
    15511788msgid "Invalid geometry value."
    15521789msgstr "Virheellinen geometria-arvo."
    15531790
    1554 #: contrib/gis/forms/fields.py:16
     1791#: contrib/gis/forms/fields.py:19
    15551792msgid "Invalid geometry type."
    15561793msgstr "Virheellinen geometriatyyppi."
    15571794
     1795#: contrib/gis/forms/fields.py:20
     1796msgid ""
     1797"An error occurred when transforming the geometry to the SRID of the geometry "
     1798"form field."
     1799msgstr "Kentän SRID-muunnoksessa tapahtui virhe."
     1800
    15581801#: contrib/humanize/templatetags/humanize.py:19
    15591802msgid "th"
    15601803msgstr "."
    msgstr "Burgenland"  
    16681911
    16691912#: contrib/localflavor/at/at_states.py:6
    16701913msgid "Carinthia"
    1671 msgstr "Carinthia"
     1914msgstr "Kärnten"
    16721915
    16731916#: contrib/localflavor/at/at_states.py:7
    16741917msgid "Lower Austria"
    1675 msgstr "Lower Austria"
     1918msgstr "Ala-Itävalta"
    16761919
    16771920#: contrib/localflavor/at/at_states.py:8
    16781921msgid "Upper Austria"
    1679 msgstr "Upper Austria"
     1922msgstr "Ylä-Itävalta"
    16801923
    16811924#: contrib/localflavor/at/at_states.py:9
    16821925msgid "Salzburg"
    msgstr "Salzburg"  
    16841927
    16851928#: contrib/localflavor/at/at_states.py:10
    16861929msgid "Styria"
    1687 msgstr "Styria"
     1930msgstr "Steiermark"
    16881931
    16891932#: contrib/localflavor/at/at_states.py:11
    16901933msgid "Tyrol"
    1691 msgstr "Tyrol"
     1934msgstr "Tiroli"
    16921935
    16931936#: contrib/localflavor/at/at_states.py:12
    16941937msgid "Vorarlberg"
    msgstr "Vorarlberg"  
    16961939
    16971940#: contrib/localflavor/at/at_states.py:13
    16981941msgid "Vienna"
    1699 msgstr "Vienna"
     1942msgstr "Wien"
    17001943
    17011944#: contrib/localflavor/at/forms.py:20 contrib/localflavor/ch/forms.py:16
    17021945#: contrib/localflavor/no/forms.py:12
    msgstr "Enter a valid Chilean RUT. The format is XX.XXX.XXX-X."  
    18752118msgid "The Chilean RUT is not valid."
    18762119msgstr "The Chilean RUT is not valid."
    18772120
     2121#: contrib/localflavor/cz/cz_regions.py:8
     2122msgid "Prague"
     2123msgstr "Praha"
     2124
     2125#: contrib/localflavor/cz/cz_regions.py:9
     2126msgid "Central Bohemian Region"
     2127msgstr "Central Bohemian Region"
     2128
     2129#: contrib/localflavor/cz/cz_regions.py:10
     2130msgid "South Bohemian Region"
     2131msgstr "South Bohemian Region"
     2132
     2133#: contrib/localflavor/cz/cz_regions.py:11
     2134msgid "Pilsen Region"
     2135msgstr "Pilsen Region"
     2136
     2137#: contrib/localflavor/cz/cz_regions.py:12
     2138msgid "Carlsbad Region"
     2139msgstr "Carlsbad Region"
     2140
     2141#: contrib/localflavor/cz/cz_regions.py:13
     2142msgid "Usti Region"
     2143msgstr "Usti Region"
     2144
     2145#: contrib/localflavor/cz/cz_regions.py:14
     2146msgid "Liberec Region"
     2147msgstr "Liberec Region"
     2148
     2149#: contrib/localflavor/cz/cz_regions.py:15
     2150msgid "Hradec Region"
     2151msgstr "Hradec Region"
     2152
     2153#: contrib/localflavor/cz/cz_regions.py:16
     2154msgid "Pardubice Region"
     2155msgstr "Pardubice Region"
     2156
     2157#: contrib/localflavor/cz/cz_regions.py:17
     2158msgid "Vysocina Region"
     2159msgstr "Vysocina Region"
     2160
     2161#: contrib/localflavor/cz/cz_regions.py:18
     2162msgid "South Moravian Region"
     2163msgstr "South Moravian Region"
     2164
     2165#: contrib/localflavor/cz/cz_regions.py:19
     2166msgid "Olomouc Region"
     2167msgstr "Olomouc Region"
     2168
     2169#: contrib/localflavor/cz/cz_regions.py:20
     2170msgid "Zlin Region"
     2171msgstr "Zilin region"
     2172
     2173#: contrib/localflavor/cz/cz_regions.py:21
     2174msgid "Moravian-Silesian Region"
     2175msgstr "Moravian-Silesian Region"
     2176
     2177#: contrib/localflavor/cz/forms.py:27 contrib/localflavor/sk/forms.py:30
     2178msgid "Enter a postal code in the format XXXXX or XXX XX."
     2179msgstr "Syötä postinumero muodossa XXXXX tai XXX XX."
     2180
     2181#: contrib/localflavor/cz/forms.py:47
     2182msgid "Enter a birth number in the format XXXXXX/XXXX or XXXXXXXXXX."
     2183msgstr "Syötä henkilötunnus muodossa XXXXXX/XXXX tai XXXXXXXXXX."
     2184
     2185#: contrib/localflavor/cz/forms.py:48
     2186msgid "Invalid optional parameter Gender, valid values are 'f' and 'm'"
     2187msgstr ""
     2188"Virheellinen valinnainen sukupuoli, valitse 'f' (nainen) tai 'm' (mies)"
     2189
     2190#: contrib/localflavor/cz/forms.py:49
     2191msgid "Enter a valid birth number."
     2192msgstr "Syötä oikea henkilötunnus."
     2193
     2194#: contrib/localflavor/cz/forms.py:106
     2195msgid "Enter a valid IC number."
     2196msgstr "Syötä oikea IC-tunnus."
     2197
    18782198#: contrib/localflavor/de/de_states.py:5
    18792199msgid "Baden-Wuerttemberg"
    18802200msgstr "Baden-Wuerttemberg"
    msgstr ""  
    27013021msgid "Wrong checksum for the Tax Number (NIP)."
    27023022msgstr "Wrong checksum for the Tax Number (NIP)."
    27033023
    2704 #: contrib/localflavor/pl/forms.py:111
    2705 msgid "National Business Register Number (REGON) consists of 7 or 9 digits."
    2706 msgstr "National Business Register Number (REGON) consists of 7 or 9 digits."
     3024#: contrib/localflavor/pl/forms.py:109
     3025msgid "National Business Register Number (REGON) consists of 9 or 14 digits."
     3026msgstr "National Business Register -numerossa (REGON) on 9 tai 14 numeroa."
    27073027
    2708 #: contrib/localflavor/pl/forms.py:112
     3028#: contrib/localflavor/pl/forms.py:110
    27093029msgid "Wrong checksum for the National Business Register Number (REGON)."
    27103030msgstr "Wrong checksum for the National Business Register Number (REGON)."
    27113031
    2712 #: contrib/localflavor/pl/forms.py:155
     3032#: contrib/localflavor/pl/forms.py:148
    27133033msgid "Enter a postal code in the format XX-XXX."
    27143034msgstr "Syötä postinumero muodossa XX-XXX."
    27153035
    msgstr "Puhelinnumeron tulee olla muodossa XXXX-XXXXXX."  
    27973117msgid "Enter a valid postal code in the format XXXXXX"
    27983118msgstr "Syötä postinumero muodossa XXXXXX."
    27993119
    2800 #: contrib/localflavor/sk/forms.py:30
    2801 msgid "Enter a postal code in the format XXXXX or XXX XX."
    2802 msgstr "Syötä postinumero muodossa XXXXX tai XXX XX."
    2803 
    28043120#: contrib/localflavor/sk/sk_districts.py:8
    28053121msgid "Banska Bystrica"
    28063122msgstr "Banska Bystrica"
    msgstr "näyttönimi"  
    35493865msgid "sites"
    35503866msgstr "sivustot"
    35513867
    3552 #: db/models/fields/__init__.py:348 db/models/fields/__init__.py:683
     3868#: db/models/fields/__init__.py:356 db/models/fields/__init__.py:710
    35533869msgid "This value must be an integer."
    35543870msgstr "Tarvitaan kokonaisluku."
    35553871
    3556 #: db/models/fields/__init__.py:379
     3872#: db/models/fields/__init__.py:388
    35573873msgid "This value must be either True or False."
    35583874msgstr "Tarvitaan tosi (True) tai epätosi (False)."
    35593875
    3560 #: db/models/fields/__init__.py:412
     3876#: db/models/fields/__init__.py:427
    35613877msgid "This field cannot be null."
    35623878msgstr "Tämän kentän arvo ei voi olla \"null\"."
    35633879
    3564 #: db/models/fields/__init__.py:428
     3880#: db/models/fields/__init__.py:443
    35653881msgid "Enter only digits separated by commas."
    35663882msgstr "Vain pilkulla erotetut kokonaisluvut kelpaavat tässä."
    35673883
    3568 #: db/models/fields/__init__.py:459
     3884#: db/models/fields/__init__.py:474
    35693885msgid "Enter a valid date in YYYY-MM-DD format."
    35703886msgstr "Päivämäärän pitää olla muodossa VVVV-KK-PP."
    35713887
    3572 #: db/models/fields/__init__.py:468
     3888#: db/models/fields/__init__.py:483
    35733889#, python-format
    35743890msgid "Invalid date: %s"
    35753891msgstr "Päivämäärä %s ei kelpaa"
    35763892
    3577 #: db/models/fields/__init__.py:532 db/models/fields/__init__.py:550
     3893#: db/models/fields/__init__.py:547 db/models/fields/__init__.py:565
    35783894msgid "Enter a valid date/time in YYYY-MM-DD HH:MM[:ss[.uuuuuu]] format."
    35793895msgstr "Ajankohdan pitää olla muodossa VVVV-KK-PP TT:MM[:ss[.uuuuuu]]."
    35803896
    3581 #: db/models/fields/__init__.py:586
     3897#: db/models/fields/__init__.py:601
    35823898msgid "This value must be a decimal number."
    35833899msgstr "Tähän tarvitaan desimaaliluku."
    35843900
    3585 #: db/models/fields/__init__.py:719
     3901#: db/models/fields/__init__.py:686
     3902msgid "This value must be a float."
     3903msgstr "Tämän luvun on oltava liukuluku."
     3904
     3905#: db/models/fields/__init__.py:746
    35863906msgid "This value must be either None, True or False."
    35873907msgstr "Tähän tarvitaan tyhjä (None), tosi (True) tai epätosi (False)."
    35883908
    3589 #: db/models/fields/__init__.py:817 db/models/fields/__init__.py:831
     3909#: db/models/fields/__init__.py:849 db/models/fields/__init__.py:863
    35903910msgid "Enter a valid time in HH:MM[:ss[.uuuuuu]] format."
    35913911msgstr "Ajan täytyy olla muodossa TT:MM[:ss[.uuuuuu]]."
    35923912
    3593 #: db/models/fields/related.py:761
     3913#: db/models/fields/related.py:792
    35943914msgid ""
    35953915"Hold down \"Control\", or \"Command\" on a Mac, to select more than one."
    35963916msgstr ""
    35973917" Pidä \"Ctrl\"-näppäin (tai Macin \"Command\") pohjassa valitaksesi useita "
    35983918"vaihtoehtoja."
    35993919
    3600 #: db/models/fields/related.py:838
     3920#: db/models/fields/related.py:870
    36013921#, python-format
    36023922msgid "Please enter valid %(self)s IDs. The value %(value)r is invalid."
    36033923msgid_plural ""
    msgstr "Tässä luvussa saa olla enintään %s desimaalia."  
    36563976msgid "Ensure that there are no more than %s digits before the decimal point."
    36573977msgstr "Tässä luvussa saa olla enintään %s numeroa ennen desimaalipilkkua."
    36583978
    3659 #: forms/fields.py:287 forms/fields.py:848
     3979#: forms/fields.py:288 forms/fields.py:863
    36603980msgid "Enter a valid date."
    36613981msgstr "Syötä oikea päivämäärä."
    36623982
    3663 #: forms/fields.py:321 forms/fields.py:849
     3983#: forms/fields.py:322 forms/fields.py:864
    36643984msgid "Enter a valid time."
    36653985msgstr "Syötä oikea kellonaika."
    36663986
    3667 #: forms/fields.py:360
     3987#: forms/fields.py:361
    36683988msgid "Enter a valid date/time."
    36693989msgstr "Syötä oikea pvm/kellonaika."
    36703990
    3671 #: forms/fields.py:446
     3991#: forms/fields.py:447
    36723992msgid "No file was submitted. Check the encoding type on the form."
    36733993msgstr "Tiedostoa ei lähetetty. Tarkista lomakkeen koodaus (encoding)."
    36743994
    3675 #: forms/fields.py:447
     3995#: forms/fields.py:448
    36763996msgid "No file was submitted."
    36773997msgstr "Yhtään tiedostoa ei ole lähetetty."
    36783998
    3679 #: forms/fields.py:448
     3999#: forms/fields.py:449
    36804000msgid "The submitted file is empty."
    36814001msgstr "Lähetetty tiedosto on tyhjä."
    36824002
    3683 #: forms/fields.py:477
     4003#: forms/fields.py:450
     4004#, python-format
     4005msgid ""
     4006"Ensure this filename has at most %(max)d characters (it has %(length)d)."
     4007msgstr ""
     4008"Tähän tiedostonimeen kelpaa enintään %(max)d merkkiä (nyt niitä on %(length)"
     4009"d)."
     4010
     4011#: forms/fields.py:483
    36844012msgid ""
    36854013"Upload a valid image. The file you uploaded was either not an image or a "
    36864014"corrupted image."
    36874015msgstr ""
    36884016"Kuva ei kelpaa. Lähettämäsi tiedosto ei ole kuva, tai tiedosto on vioittunut."
    36894017
    3690 #: forms/fields.py:538
     4018#: forms/fields.py:544
    36914019msgid "Enter a valid URL."
    36924020msgstr "Syötä oikea URL-osoite."
    36934021
    3694 #: forms/fields.py:539
     4022#: forms/fields.py:545
    36954023msgid "This URL appears to be a broken link."
    36964024msgstr "Tämä URL-osoite on rikkinäinen linkki."
    36974025
    3698 #: forms/fields.py:618 forms/fields.py:696
     4026#: forms/fields.py:625 forms/fields.py:703
    36994027#, python-format
    37004028msgid "Select a valid choice. %(value)s is not one of the available choices."
    37014029msgstr "Valitse oikea vaihtoehto. %(value)s ei ole vaihtoehtojen joukossa."
    37024030
    3703 #: forms/fields.py:697 forms/fields.py:758 forms/models.py:654
     4031#: forms/fields.py:704 forms/fields.py:765 forms/models.py:991
    37044032msgid "Enter a list of values."
    37054033msgstr "Syötä lista."
    37064034
    3707 #: forms/fields.py:877
     4035#: forms/fields.py:892
    37084036msgid "Enter a valid IPv4 address."
    37094037msgstr "Syötä kelvollinen IPv4-osoite."
    37104038
    3711 #: forms/fields.py:887
     4039#: forms/fields.py:902
    37124040msgid ""
    37134041"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens."
    37144042msgstr ""
    37154043"Tässä voidaan käyttää vain kirjaimia (a-z), numeroita (0-9) sekä ala- ja "
    37164044"tavuviivoja (_ -)."
    37174045
    3718 #: forms/formsets.py:242 forms/formsets.py:244
     4046#: forms/formsets.py:271 forms/formsets.py:273
    37194047msgid "Order"
    37204048msgstr "Järjestys"
    37214049
    3722 #: forms/models.py:268 forms/models.py:277
     4050#: forms/models.py:367
     4051#, python-format
     4052msgid "%(field_name)s must be unique for %(date_field)s %(lookup)s."
     4053msgstr ""
     4054"\"%(field_name)s\"-kentän on oltava uniikki suhteessa: %(date_field)s %"
     4055"(lookup)s."
     4056
     4057#: forms/models.py:381 forms/models.py:389
    37234058#, python-format
    37244059msgid "%(model_name)s with this %(field_label)s already exists."
    37254060msgstr "%(model_name)s jolla on tämä %(field_label)s, on jo olemassa."
    37264061
    3727 #: forms/models.py:584
     4062#: forms/models.py:581
     4063#, python-format
     4064msgid "Please correct the duplicate data for %(field)s."
     4065msgstr "Korjaa kaksoisarvo kentälle %(field)s."
     4066
     4067#: forms/models.py:585
     4068#, python-format
     4069msgid "Please correct the duplicate data for %(field)s, which must be unique."
     4070msgstr "Ole hyvä ja korjaa uniikin kentän %(field)s kaksoisarvo."
     4071
     4072#: forms/models.py:591
     4073#, python-format
     4074msgid ""
     4075"Please correct the duplicate data for %(field_name)s which must be unique "
     4076"for the %(lookup)s in %(date_field)s."
     4077msgstr ""
     4078"Please correct the duplicate data for %(field_name)s which must be unique "
     4079"for the %(lookup)s in %(date_field)s."
     4080
     4081#: forms/models.py:599
     4082msgid "Please correct the duplicate values below."
     4083msgstr "Korjaa allaolevat kaksoisarvot."
     4084
     4085#: forms/models.py:855
     4086msgid "The inline foreign key did not match the parent instance primary key."
     4087msgstr "Liittyvä perusavain ei vastannut vanhemman perusavainta."
     4088
     4089#: forms/models.py:918
    37284090msgid "Select a valid choice. That choice is not one of the available choices."
    37294091msgstr "Valitse oikea vaihtoehto. Valintasi ei löydy vaihtoehtojen joukosta."
    37304092
    3731 #: forms/models.py:655
     4093#: forms/models.py:992
    37324094#, python-format
    37334095msgid "Select a valid choice. %s is not one of the available choices."
    37344096msgstr "Valitse oikea vaihtoehto. %s ei löydy vaihtoehtojen joukosta."
    37354097
    3736 #: template/defaultfilters.py:706
     4098#: forms/models.py:994
     4099#, python-format
     4100msgid "\"%s\" is not a valid value for a primary key."
     4101msgstr "\"%s\" ei kelpaa perusavaimeksi."
     4102
     4103#: template/defaultfilters.py:767
    37374104msgid "yes,no,maybe"
    37384105msgstr "kyllä,ei,ehkä"
    37394106
    3740 #: template/defaultfilters.py:737
     4107#: template/defaultfilters.py:798
    37414108#, python-format
    37424109msgid "%(size)d byte"
    37434110msgid_plural "%(size)d bytes"
    37444111msgstr[0] "%(size)d tavu"
    37454112msgstr[1] "%(size)d tavua"
    37464113
    3747 #: template/defaultfilters.py:739
     4114#: template/defaultfilters.py:800
    37484115#, python-format
    37494116msgid "%.1f KB"
    37504117msgstr "%.1f Kt"
    37514118
    3752 #: template/defaultfilters.py:741
     4119#: template/defaultfilters.py:802
    37534120#, python-format
    37544121msgid "%.1f MB"
    37554122msgstr "%.1f Mt"
    37564123
    3757 #: template/defaultfilters.py:742
     4124#: template/defaultfilters.py:803
    37584125#, python-format
    37594126msgid "%.1f GB"
    37604127msgstr "%.1f Gt"
    37614128
    3762 #: utils/dateformat.py:41
     4129#: utils/dateformat.py:42
    37634130msgid "p.m."
    37644131msgstr "ip"
    37654132
    3766 #: utils/dateformat.py:42
     4133#: utils/dateformat.py:43
    37674134msgid "a.m."
    37684135msgstr "ap"
    37694136
    3770 #: utils/dateformat.py:47
     4137#: utils/dateformat.py:48
    37714138msgid "PM"
    37724139msgstr "IP"
    37734140
    3774 #: utils/dateformat.py:48
     4141#: utils/dateformat.py:49
    37754142msgid "AM"
    37764143msgstr "AP"
    37774144
    3778 #: utils/dateformat.py:97
     4145#: utils/dateformat.py:98
    37794146msgid "midnight"
    37804147msgstr "keskiyö"
    37814148
    3782 #: utils/dateformat.py:99
     4149#: utils/dateformat.py:100
    37834150msgid "noon"
    37844151msgstr "keskipäivä"
    37854152
    msgid_plural "minutes"  
    40034370msgstr[0] "minuutti"
    40044371msgstr[1] "minuuttia"
    40054372
    4006 #: utils/timesince.py:43
     4373#: utils/timesince.py:45
    40074374msgid "minutes"
    40084375msgstr "minuuttia"
    40094376
    4010 #: utils/timesince.py:48
     4377#: utils/timesince.py:50
    40114378#, python-format
    40124379msgid "%(number)d %(type)s"
    40134380msgstr "%(number)d %(type)s"
    40144381
    4015 #: utils/timesince.py:54
     4382#: utils/timesince.py:56
    40164383#, python-format
    40174384msgid ", %(number)d %(type)s"
    40184385msgstr ", %(number)d %(type)s"
    40194386
    4020 #: utils/translation/trans_real.py:403
     4387#: utils/translation/trans_real.py:399
    40214388msgid "DATE_FORMAT"
    40224389msgstr "j.n.Y"
    40234390
    4024 #: utils/translation/trans_real.py:405
     4391#: utils/translation/trans_real.py:401
    40254392msgid "TIME_FORMAT"
    40264393msgstr "G:i"
    40274394
    4028 #: utils/translation/trans_real.py:421
     4395#: utils/translation/trans_real.py:417
    40294396msgid "YEAR_MONTH_FORMAT"
    40304397msgstr "N Y"
    40314398
    4032 #: utils/translation/trans_real.py:422
     4399#: utils/translation/trans_real.py:418
    40334400msgid "MONTH_DAY_FORMAT"
    40344401msgstr "N j, Y"
    40354402
    msgstr "%(verbose_name)s on poistettu."  
    40814448#~ msgid "is valid rating"
    40824449#~ msgstr "on sallittu pisteytys"
    40834450
    4084 #~ msgid "comments"
    4085 #~ msgstr "kommentit"
    4086 
    40874451#~ msgid "Content object"
    40884452#~ msgstr "Kommentoitu kohde"
    40894453
    msgstr "%(verbose_name)s on poistettu."  
    40964460#~ msgid "approved by staff"
    40974461#~ msgstr "ylläpidon hyväksymä"
    40984462
    4099 #~ msgid "free comment"
    4100 #~ msgstr "vapaa kommentti"
    4101 
    41024463#~ msgid "free comments"
    41034464#~ msgstr "vapaat kommentit"
    41044465
    msgstr "%(verbose_name)s on poistettu."  
    41654526#~ msgid "Post a photo"
    41664527#~ msgstr "Lähetä valokuva"
    41674528
    4168 #~ msgid "Preview comment"
    4169 #~ msgstr "Esikatsele kommenttia"
    4170 
    41714529#~ msgid "Your name:"
    41724530#~ msgstr "Nimesi:"
    41734531
    msgstr "%(verbose_name)s on poistettu."  
    42954653#~ msgid "Please enter both fields or leave them both empty."
    42964654#~ msgstr "Täytä tai jätä tyhjäksi kummatkin kentät."
    42974655
    4298 #~ msgid "This field must be given if %(field)s is %(value)s"
    4299 #~ msgstr "Tämä kenttä pitää täyttää, jos %(field)s on %(value)s."
    4300 
    43014656#~ msgid "This field must be given if %(field)s is not %(value)s"
    43024657#~ msgstr "Tämä kenttä pitää täyttää, jos %(field)s ei ole %(value)s."
    43034658
    msgstr "%(verbose_name)s on poistettu."  
    43074662#~ msgid "This value must be between %(lower)s and %(upper)s."
    43084663#~ msgstr "Tämän luvun on oltava välillä %(lower)s–%(upper)s."
    43094664
    4310 #~ msgid "This value must be at least %s."
    4311 #~ msgstr "Tämän luvun on oltava vähintään %s."
    4312 
    43134665#~ msgid "This value must be no more than %s."
    43144666#~ msgstr "Tämän luvun on oltava enintään %s."
    43154667
Back to Top