Merge remote-tracking branch 'it/patch-24' into master

This commit is contained in:
Ozzie Isaacs
2021-04-26 19:05:25 +02:00
37 changed files with 3371 additions and 3167 deletions
Binary file not shown.
+171 -159
View File
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Calibre-Web\n"
"Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n"
"POT-Creation-Date: 2021-04-18 12:03+0200\n"
"POT-Creation-Date: 2021-04-26 19:04+0200\n"
"PO-Revision-Date: 2020-01-12 13:56+0100\n"
"Last-Translator: Samuli Valavuo <svalavuo@gmail.com>\n"
"Language: fi\n"
@@ -48,7 +48,7 @@ msgstr ""
#: cps/admin.py:175 cps/editbooks.py:668 cps/editbooks.py:682
#: cps/editbooks.py:821 cps/editbooks.py:823 cps/editbooks.py:850
#: cps/editbooks.py:866 cps/updater.py:539 cps/uploader.py:94
#: cps/editbooks.py:866 cps/updater.py:555 cps/uploader.py:94
#: cps/uploader.py:104
msgid "Unknown"
msgstr "Tuntematon"
@@ -61,328 +61,338 @@ msgstr "Ylläpitosivu"
msgid "UI Configuration"
msgstr "Käyttöliittymän asetukset"
#: cps/admin.py:238 cps/templates/admin.html:46
#: cps/admin.py:250 cps/templates/admin.html:46
#, fuzzy
msgid "Edit Users"
msgstr "Pääkäyttäjä"
#: cps/admin.py:278
#: cps/admin.py:291
#, fuzzy
msgid "all"
msgstr "Kaikki"
#: cps/admin.py:300 cps/admin.py:1389
#: cps/admin.py:315 cps/admin.py:1451
msgid "User not found"
msgstr ""
#: cps/admin.py:320 cps/templates/user_edit.html:44
#: cps/templates/user_table.html:54
#: cps/admin.py:329
msgid "{} users deleted successfully"
msgstr ""
#: cps/admin.py:351 cps/templates/user_edit.html:44
#: cps/templates/user_table.html:69
msgid "Show All"
msgstr "Näytä kaikki"
#: cps/admin.py:353 cps/admin.py:1275
#: cps/admin.py:390 cps/admin.py:1333
msgid "Guest Name can't be changed"
msgstr ""
#: cps/admin.py:362
#: cps/admin.py:399
msgid "Guest can't have this role"
msgstr ""
#: cps/admin.py:371 cps/admin.py:1240
#: cps/admin.py:408 cps/admin.py:1298
msgid "No admin user remaining, can't remove admin role"
msgstr ""
#: cps/admin.py:376
#: cps/admin.py:413
msgid "Guest can't have this view"
msgstr ""
#: cps/admin.py:391
#: cps/admin.py:420
msgid "Guest's Locale is determined automatically and can't be set"
msgstr ""
#: cps/admin.py:447 cps/admin.py:1132
#: cps/admin.py:477 cps/admin.py:1183
msgid "Calibre-Web configuration updated"
msgstr "Calibre-Web asetukset päivitetty"
#: cps/admin.py:458
#: cps/admin.py:489
msgid "Do you really want to delete the Kobo Token?"
msgstr ""
#: cps/admin.py:460
#: cps/admin.py:491
msgid "Do you really want to delete this domain?"
msgstr ""
#: cps/admin.py:462
#: cps/admin.py:493
msgid "Do you really want to delete this user?"
msgstr ""
#: cps/admin.py:464 cps/templates/shelf.html:90
#: cps/admin.py:495 cps/templates/shelf.html:90
msgid "Are you sure you want to delete this shelf?"
msgstr "Oletko varma, että haluat poistaa hyllyn?"
#: cps/admin.py:466
#: cps/admin.py:497
#, fuzzy
msgid "Are you sure you want to change locales of selected user(s)?"
msgstr "Oletko varma, että haluat poistaa hyllyn?"
#: cps/admin.py:468
#: cps/admin.py:499
msgid "Are you sure you want to change visible book languages for selected user(s)?"
msgstr ""
#: cps/admin.py:470
#: cps/admin.py:501
msgid "Are you sure you want to change the selected role for the selected user(s)?"
msgstr ""
#: cps/admin.py:472
#: cps/admin.py:503
#, fuzzy
msgid "Are you sure you want to change the selected restrictions for the selected user(s)?"
msgstr "Oletko varma, että haluat poistaa hyllyn?"
#: cps/admin.py:505
msgid "Are you sure you want to change the selected visibility restrictions for the selected user(s)?"
msgstr ""
#: cps/admin.py:718 cps/admin.py:724 cps/admin.py:734 cps/admin.py:744
#: cps/templates/modal_dialogs.html:29 cps/templates/user_table.html:29
#: cps/admin.py:767 cps/admin.py:773 cps/admin.py:783 cps/admin.py:793
#: cps/templates/modal_dialogs.html:29 cps/templates/user_table.html:43
msgid "Deny"
msgstr ""
#: cps/admin.py:720 cps/admin.py:726 cps/admin.py:736 cps/admin.py:746
#: cps/templates/modal_dialogs.html:28 cps/templates/user_table.html:34
#: cps/admin.py:769 cps/admin.py:775 cps/admin.py:785 cps/admin.py:795
#: cps/templates/modal_dialogs.html:28 cps/templates/user_table.html:48
msgid "Allow"
msgstr ""
#: cps/admin.py:888
#: cps/admin.py:938
msgid "client_secrets.json Is Not Configured For Web Application"
msgstr ""
#: cps/admin.py:930
#: cps/admin.py:980
msgid "Logfile Location is not Valid, Please Enter Correct Path"
msgstr ""
#: cps/admin.py:936
#: cps/admin.py:986
msgid "Access Logfile Location is not Valid, Please Enter Correct Path"
msgstr ""
#: cps/admin.py:966
#: cps/admin.py:1016
msgid "Please Enter a LDAP Provider, Port, DN and User Object Identifier"
msgstr ""
#: cps/admin.py:981
#: cps/admin.py:1031
#, python-format
msgid "LDAP Group Object Filter Needs to Have One \"%s\" Format Identifier"
msgstr ""
#: cps/admin.py:984
#: cps/admin.py:1034
msgid "LDAP Group Object Filter Has Unmatched Parenthesis"
msgstr ""
#: cps/admin.py:989
#: cps/admin.py:1039
#, python-format
msgid "LDAP User Object Filter needs to Have One \"%s\" Format Identifier"
msgstr ""
#: cps/admin.py:992
#: cps/admin.py:1042
msgid "LDAP User Object Filter Has Unmatched Parenthesis"
msgstr ""
#: cps/admin.py:1000
#: cps/admin.py:1050
#, python-format
msgid "LDAP Member User Filter needs to Have One \"%s\" Format Identifier"
msgstr ""
#: cps/admin.py:1003
#: cps/admin.py:1053
msgid "LDAP Member User Filter Has Unmatched Parenthesis"
msgstr ""
#: cps/admin.py:1011
#: cps/admin.py:1061
msgid "LDAP CACertificate, Certificate or Key Location is not Valid, Please Enter Correct Path"
msgstr ""
#: cps/admin.py:1037
#: cps/admin.py:1087
msgid "Keyfile Location is not Valid, Please Enter Correct Path"
msgstr ""
#: cps/admin.py:1043
#: cps/admin.py:1093
msgid "Certfile Location is not Valid, Please Enter Correct Path"
msgstr ""
#: cps/admin.py:1113 cps/admin.py:1212 cps/admin.py:1299 cps/admin.py:1364
#: cps/shelf.py:102 cps/shelf.py:159 cps/shelf.py:200 cps/shelf.py:261
#: cps/shelf.py:314 cps/shelf.py:348 cps/shelf.py:418
#: cps/admin.py:1164 cps/admin.py:1268 cps/admin.py:1360 cps/admin.py:1426
#: cps/shelf.py:103 cps/shelf.py:163 cps/shelf.py:206 cps/shelf.py:269
#: cps/shelf.py:325 cps/shelf.py:360 cps/shelf.py:431
msgid "Settings DB is not Writeable"
msgstr ""
#: cps/admin.py:1125
#: cps/admin.py:1176
msgid "DB Location is not Valid, Please Enter Correct Path"
msgstr ""
#: cps/admin.py:1129
#: cps/admin.py:1180
msgid "DB is not Writeable"
msgstr ""
#: cps/admin.py:1168
#: cps/admin.py:1221
msgid "Basic Configuration"
msgstr "Perusasetukset"
#: cps/admin.py:1184 cps/web.py:1417
#: cps/admin.py:1237 cps/web.py:1417
msgid "Please fill out all fields!"
msgstr "Ole hyvä ja täytä kaikki kentät!"
#: cps/admin.py:1192
#: cps/admin.py:1245
msgid "E-mail is not from valid domain"
msgstr "Sähköpostiosoite ei ole toimivasta domainista"
#: cps/admin.py:1196 cps/admin.py:1318
#: cps/admin.py:1249 cps/admin.py:1379
msgid "Add new user"
msgstr "Lisää uusi käyttäjä"
#: cps/admin.py:1205
#: cps/admin.py:1258
#, python-format
msgid "User '%(user)s' created"
msgstr "Käyttäjä '%(user)s' lisätty"
#: cps/admin.py:1209
#: cps/admin.py:1264
#, fuzzy
msgid "Found an existing account for this e-mail address or name."
msgstr "Tälle sähköpostiosoitteelle tai tunnukselle löytyi jo tili."
#: cps/admin.py:1221
#: cps/admin.py:1277
#, python-format
msgid "User '%(nick)s' deleted"
msgstr "Käyttäjä '%(nick)s' poistettu"
#: cps/admin.py:1223 cps/admin.py:1224
#: cps/admin.py:1279 cps/admin.py:1280
msgid "Can't delete Guest User"
msgstr ""
#: cps/admin.py:1227
#: cps/admin.py:1283
msgid "No admin user remaining, can't delete user"
msgstr "Pääkäyttäjiä ei jää jäljelle, käyttäjää ei voi poistaa"
#: cps/admin.py:1289 cps/admin.py:1407
#: cps/admin.py:1348 cps/admin.py:1469
#, python-format
msgid "Edit User %(nick)s"
msgstr "Muokkaa käyttäjää %(nick)s"
#: cps/admin.py:1293
#: cps/admin.py:1352
#, python-format
msgid "User '%(nick)s' updated"
msgstr "Käyttäjä '%(nick)s' päivitetty"
#: cps/admin.py:1296
msgid "An unknown error occured."
#: cps/admin.py:1356
#, fuzzy
msgid "An unknown error occurred."
msgstr "Tapahtui tuntematon virhe."
#: cps/admin.py:1327 cps/templates/admin.html:94
#: cps/admin.py:1388 cps/templates/admin.html:94
msgid "Edit E-mail Server Settings"
msgstr "Muuta SMTP asetuksia"
#: cps/admin.py:1346
#: cps/admin.py:1407
msgid "G-Mail Account Verification Successful"
msgstr ""
#: cps/admin.py:1371
#: cps/admin.py:1433
#, python-format
msgid "Test e-mail queued for sending to %(email)s, please check Tasks for result"
msgstr ""
#: cps/admin.py:1374
#: cps/admin.py:1436
#, python-format
msgid "There was an error sending the Test e-mail: %(res)s"
msgstr "Testisähköpostin lähetyksessä tapahtui virhe: %(res)s"
#: cps/admin.py:1376
#: cps/admin.py:1438
msgid "Please configure your e-mail address first..."
msgstr ""
#: cps/admin.py:1378
#: cps/admin.py:1440
msgid "E-mail server settings updated"
msgstr "Sähköpostipalvelimen tiedot päivitetty"
#: cps/admin.py:1419
#: cps/admin.py:1481
#, python-format
msgid "Password for user %(user)s reset"
msgstr "Käyttäjän %(user)s salasana palautettu"
#: cps/admin.py:1422 cps/web.py:1442 cps/web.py:1503
#: cps/admin.py:1484 cps/web.py:1442 cps/web.py:1503
msgid "An unknown error occurred. Please try again later."
msgstr "Tapahtui tuntematon virhe. Yritä myöhemmin uudelleen."
#: cps/admin.py:1425 cps/web.py:1382
#: cps/admin.py:1487 cps/web.py:1382
msgid "Please configure the SMTP mail settings first..."
msgstr "Ole hyvä ja aseta SMTP postiasetukset ensin..."
#: cps/admin.py:1436
#: cps/admin.py:1498
msgid "Logfile viewer"
msgstr "Lokitiedoston katselin"
#: cps/admin.py:1502
#: cps/admin.py:1564
msgid "Requesting update package"
msgstr "Haetaan päivitystiedostoa"
#: cps/admin.py:1503
#: cps/admin.py:1565
msgid "Downloading update package"
msgstr "Ladataan päivitystiedostoa"
#: cps/admin.py:1504
#: cps/admin.py:1566
msgid "Unzipping update package"
msgstr "Puretaan päivitystiedostoa"
#: cps/admin.py:1505
#: cps/admin.py:1567
msgid "Replacing files"
msgstr "Korvataan tiedostoja"
#: cps/admin.py:1506
#: cps/admin.py:1568
msgid "Database connections are closed"
msgstr "Tietokantayhteydet on katkaistu"
#: cps/admin.py:1507
#: cps/admin.py:1569
msgid "Stopping server"
msgstr "Sammutetaan palvelin"
#: cps/admin.py:1508
#: cps/admin.py:1570
msgid "Update finished, please press okay and reload page"
msgstr "Päivitys valmistui, ole hyvä ja paina OK ja lataa sivu uudelleen"
#: cps/admin.py:1509 cps/admin.py:1510 cps/admin.py:1511 cps/admin.py:1512
#: cps/admin.py:1513
#: cps/admin.py:1571 cps/admin.py:1572 cps/admin.py:1573 cps/admin.py:1574
#: cps/admin.py:1575
msgid "Update failed:"
msgstr "Päivitys epäonnistui:"
#: cps/admin.py:1509 cps/updater.py:343 cps/updater.py:550 cps/updater.py:552
#: cps/admin.py:1571 cps/updater.py:356 cps/updater.py:566 cps/updater.py:568
msgid "HTTP Error"
msgstr "HTTP virhe"
#: cps/admin.py:1510 cps/updater.py:345 cps/updater.py:554
#: cps/admin.py:1572 cps/updater.py:358 cps/updater.py:570
msgid "Connection error"
msgstr "Yhteysvirhe"
#: cps/admin.py:1511 cps/updater.py:347 cps/updater.py:556
#: cps/admin.py:1573 cps/updater.py:360 cps/updater.py:572
msgid "Timeout while establishing connection"
msgstr "Aikakatkaisu yhteyttä luotaessa"
#: cps/admin.py:1512 cps/updater.py:349 cps/updater.py:558
#: cps/admin.py:1574 cps/updater.py:362 cps/updater.py:574
msgid "General error"
msgstr "Yleinen virhe"
#: cps/admin.py:1513
#: cps/admin.py:1575
msgid "Update File Could Not be Saved in Temp Dir"
msgstr ""
#: cps/admin.py:1574
#: cps/admin.py:1636
msgid "Failed to Create at Least One LDAP User"
msgstr ""
#: cps/admin.py:1587
#: cps/admin.py:1649
#, python-format
msgid "Error: %(ldaperror)s"
msgstr ""
#: cps/admin.py:1591
#: cps/admin.py:1653
msgid "Error: No user returned in response of LDAP server"
msgstr ""
#: cps/admin.py:1624
#: cps/admin.py:1686
msgid "At Least One LDAP User Not Found in Database"
msgstr ""
#: cps/admin.py:1626
#: cps/admin.py:1688
msgid "{} User Successfully Imported"
msgstr ""
@@ -630,11 +640,11 @@ msgstr ""
msgid "Only jpg/jpeg files are supported as coverfile"
msgstr ""
#: cps/helper.py:706
#: cps/helper.py:707
msgid "Unrar binary file not found"
msgstr ""
#: cps/helper.py:720
#: cps/helper.py:721
msgid "Error excecuting UnRar"
msgstr ""
@@ -778,7 +788,7 @@ msgid "Downloaded Books"
msgstr ""
#: cps/render_template.py:48 cps/render_template.py:53
#: cps/templates/user_table.html:135
#: cps/templates/user_table.html:151
msgid "Show Downloaded Books"
msgstr ""
@@ -786,7 +796,7 @@ msgstr ""
msgid "Top Rated Books"
msgstr "Parhaiten arvioidut kirjat"
#: cps/render_template.py:58 cps/templates/user_table.html:129
#: cps/render_template.py:58 cps/templates/user_table.html:145
msgid "Show Top Rated Books"
msgstr "Näytä parhaiten arvioidut kirjat"
@@ -812,8 +822,8 @@ msgstr "Näyt lukemattomat"
msgid "Discover"
msgstr "Löydä"
#: cps/render_template.py:68 cps/templates/user_table.html:127
#: cps/templates/user_table.html:130
#: cps/render_template.py:68 cps/templates/user_table.html:143
#: cps/templates/user_table.html:146
msgid "Show random books"
msgstr "Näytä satunnaisia kirjoja"
@@ -822,7 +832,7 @@ msgstr "Näytä satunnaisia kirjoja"
msgid "Categories"
msgstr "Kategoriat"
#: cps/render_template.py:71 cps/templates/user_table.html:126
#: cps/render_template.py:71 cps/templates/user_table.html:142
msgid "Show category selection"
msgstr "Näytä kategoriavalinta"
@@ -832,7 +842,7 @@ msgstr "Näytä kategoriavalinta"
msgid "Series"
msgstr "Sarjat"
#: cps/render_template.py:74 cps/templates/user_table.html:125
#: cps/render_template.py:74 cps/templates/user_table.html:141
msgid "Show series selection"
msgstr "Näytä sarjavalinta"
@@ -841,7 +851,7 @@ msgstr "Näytä sarjavalinta"
msgid "Authors"
msgstr "Kirjailijat"
#: cps/render_template.py:77 cps/templates/user_table.html:128
#: cps/render_template.py:77 cps/templates/user_table.html:144
msgid "Show author selection"
msgstr "Näytä kirjailijavalinta"
@@ -850,7 +860,7 @@ msgstr "Näytä kirjailijavalinta"
msgid "Publishers"
msgstr "Julkaisijat"
#: cps/render_template.py:81 cps/templates/user_table.html:131
#: cps/render_template.py:81 cps/templates/user_table.html:147
msgid "Show publisher selection"
msgstr "Näytä julkaisijavalinta"
@@ -860,7 +870,7 @@ msgstr "Näytä julkaisijavalinta"
msgid "Languages"
msgstr "Kielet"
#: cps/render_template.py:85 cps/templates/user_table.html:123
#: cps/render_template.py:85 cps/templates/user_table.html:139
msgid "Show language selection"
msgstr "Näytä keilivalinta"
@@ -868,7 +878,7 @@ msgstr "Näytä keilivalinta"
msgid "Ratings"
msgstr "Arvostelut"
#: cps/render_template.py:88 cps/templates/user_table.html:132
#: cps/render_template.py:88 cps/templates/user_table.html:148
msgid "Show ratings selection"
msgstr "Näytä arvosteluvalinta"
@@ -876,7 +886,7 @@ msgstr "Näytä arvosteluvalinta"
msgid "File formats"
msgstr "Tiedotomuodot"
#: cps/render_template.py:91 cps/templates/user_table.html:133
#: cps/render_template.py:91 cps/templates/user_table.html:149
msgid "Show file formats selection"
msgstr "Näytä tiedostomuotovalinta"
@@ -884,7 +894,7 @@ msgstr "Näytä tiedostomuotovalinta"
msgid "Archived Books"
msgstr ""
#: cps/render_template.py:95 cps/templates/user_table.html:134
#: cps/render_template.py:95 cps/templates/user_table.html:150
msgid "Show archived books"
msgstr ""
@@ -892,11 +902,11 @@ msgstr ""
msgid "Books List"
msgstr ""
#: cps/render_template.py:99 cps/templates/user_table.html:136
#: cps/render_template.py:99 cps/templates/user_table.html:152
msgid "Show Books List"
msgstr ""
#: cps/shelf.py:69 cps/shelf.py:122
#: cps/shelf.py:69 cps/shelf.py:124
msgid "Invalid shelf specified"
msgstr "Virheellinen hylly valittu"
@@ -910,113 +920,113 @@ msgstr "Valitettavasti sinulla ei ole oikeutta lisätä kirjaa hyllyyn: %(shelfn
msgid "Book is already part of the shelf: %(shelfname)s"
msgstr "Kirja on jo hyllyssä: %(shelfname)s"
#: cps/shelf.py:108
#: cps/shelf.py:110
#, python-format
msgid "Book has been added to shelf: %(sname)s"
msgstr "Kirja on lisätty hyllyyn: %(sname)s"
#: cps/shelf.py:126
#: cps/shelf.py:129
#, python-format
msgid "You are not allowed to add a book to the the shelf: %(name)s"
msgstr "Sinulla ei ole oikeutta lisätä kirjaa hyllyyn: %(name)s"
#: cps/shelf.py:144
#: cps/shelf.py:147
#, python-format
msgid "Books are already part of the shelf: %(name)s"
msgstr "Kirjat on jo osa hyllyssä: %(name)s"
#: cps/shelf.py:156
#: cps/shelf.py:159
#, python-format
msgid "Books have been added to shelf: %(sname)s"
msgstr "Kirjat on lisätty hyllyyn: %(sname)s"
#: cps/shelf.py:161
#: cps/shelf.py:166
#, python-format
msgid "Could not add books to shelf: %(sname)s"
msgstr "Kirjojen lisäys hyllyyn: %(sname)s epäonnistui"
#: cps/shelf.py:206
#: cps/shelf.py:212
#, python-format
msgid "Book has been removed from shelf: %(sname)s"
msgstr "Kirja on poistettu hyllystä: %(sname)s"
#: cps/shelf.py:214
#: cps/shelf.py:221
#, python-format
msgid "Sorry you are not allowed to remove a book from this shelf: %(sname)s"
msgstr "Valitettavsti sinulla ei ole oikeutta poistaa kirjaa hyllystä: %(sname)s"
#: cps/shelf.py:224 cps/templates/layout.html:140
#: cps/shelf.py:231 cps/templates/layout.html:140
msgid "Create a Shelf"
msgstr "luo hylly"
#: cps/shelf.py:231
#: cps/shelf.py:238
msgid "Edit a shelf"
msgstr "Muokkaa hyllyä"
#: cps/shelf.py:249
#: cps/shelf.py:256
#, python-format
msgid "Shelf %(title)s created"
msgstr "Hylly %(title)s luotu"
#: cps/shelf.py:252
#: cps/shelf.py:259
#, python-format
msgid "Shelf %(title)s changed"
msgstr "Hylly %(title)s muutettu"
#: cps/shelf.py:265
#: cps/shelf.py:273
msgid "There was an error"
msgstr "Tapahtui virhe"
#: cps/shelf.py:281
#: cps/shelf.py:290
#, python-format
msgid "A public shelf with the name '%(title)s' already exists."
msgstr ""
#: cps/shelf.py:291
#: cps/shelf.py:301
#, python-format
msgid "A private shelf with the name '%(title)s' already exists."
msgstr ""
#: cps/shelf.py:358
#: cps/shelf.py:370
#, python-format
msgid "Change order of Shelf: '%(name)s'"
msgstr "Muuta hyllyn: '%(name)s' järjestystä"
#: cps/shelf.py:423
#: cps/shelf.py:436
#, python-format
msgid "Shelf: '%(name)s'"
msgstr "Hylly: '%(name)s'"
#: cps/shelf.py:427
#: cps/shelf.py:440
msgid "Error opening shelf. Shelf does not exist or is not accessible"
msgstr "Virhe hyllyn avauksessa. Hyllyä ei ole tai se ei ole saatavilla"
#: cps/updater.py:361 cps/updater.py:372 cps/updater.py:470 cps/updater.py:484
#: cps/updater.py:374 cps/updater.py:385 cps/updater.py:485 cps/updater.py:500
msgid "Unexpected data while reading update information"
msgstr "Odottamatonta tietoa luettaessa päivitystietoa"
#: cps/updater.py:368 cps/updater.py:476
#: cps/updater.py:381 cps/updater.py:492
msgid "No update available. You already have the latest version installed"
msgstr "Ei päivitystä saatavilla. Sinulla on jo uusin versio"
#: cps/updater.py:385
#: cps/updater.py:399
msgid "A new update is available. Click on the button below to update to the latest version."
msgstr "Uusi päivitys saatavilla. Paina alla olevaa nappia päivittääksesi uusimpaan versioon."
#: cps/updater.py:403
#: cps/updater.py:417
msgid "Could not fetch update information"
msgstr "Päivitystiedon hakeminen epäonnistui"
#: cps/updater.py:412
#: cps/updater.py:427
msgid "Click on the button below to update to the latest stable version."
msgstr "Paina alla olevaa nappia päivittääksesi uusimpaan vakaaseen versioon."
#: cps/updater.py:421 cps/updater.py:435 cps/updater.py:446
#: cps/updater.py:436 cps/updater.py:450 cps/updater.py:461
#, python-format
msgid "A new update is available. Click on the button below to update to version: %(version)s"
msgstr "Uusi päivitys saatavilla. Paina alla olevaa nappia päivittääksesi versioon: %(version)s"
#: cps/updater.py:463
#: cps/updater.py:478
msgid "No release information available"
msgstr "Ei päivitystietoa saatavilla"
@@ -1251,12 +1261,12 @@ msgstr "Käyttäjälista"
#: cps/templates/admin.html:13 cps/templates/login.html:8
#: cps/templates/login.html:9 cps/templates/register.html:8
#: cps/templates/user_edit.html:9 cps/templates/user_table.html:105
#: cps/templates/user_edit.html:9 cps/templates/user_table.html:121
msgid "Username"
msgstr "Lempinimi"
#: cps/templates/admin.html:14 cps/templates/register.html:13
#: cps/templates/user_edit.html:14 cps/templates/user_table.html:106
#: cps/templates/user_edit.html:14 cps/templates/user_table.html:122
msgid "E-mail Address"
msgstr "Sähköposti"
@@ -1265,7 +1275,7 @@ msgid "Send to Kindle E-mail Address"
msgstr "Kindle"
#: cps/templates/admin.html:17 cps/templates/layout.html:77
#: cps/templates/user_table.html:114
#: cps/templates/user_table.html:130
msgid "Admin"
msgstr "Ylläpito"
@@ -1275,13 +1285,13 @@ msgid "Password"
msgstr "Salasana"
#: cps/templates/admin.html:19 cps/templates/layout.html:66
#: cps/templates/user_table.html:116
#: cps/templates/user_table.html:132
msgid "Upload"
msgstr "Lähetä"
#: cps/templates/admin.html:20 cps/templates/detail.html:18
#: cps/templates/detail.html:27 cps/templates/shelf.html:6
#: cps/templates/user_table.html:117
#: cps/templates/user_table.html:133
msgid "Download"
msgstr "Lataa"
@@ -1289,15 +1299,15 @@ msgstr "Lataa"
msgid "View Books"
msgstr "Näytä ekirjat"
#: cps/templates/admin.html:22 cps/templates/user_table.html:102
#: cps/templates/user_table.html:119
#: cps/templates/admin.html:22 cps/templates/user_table.html:118
#: cps/templates/user_table.html:135
msgid "Edit"
msgstr "Muokkaa"
#: cps/templates/admin.html:23 cps/templates/book_edit.html:16
#: cps/templates/book_table.html:58 cps/templates/modal_dialogs.html:63
#: cps/templates/modal_dialogs.html:116 cps/templates/user_edit.html:66
#: cps/templates/user_table.html:120
#: cps/templates/user_table.html:136
msgid "Delete"
msgstr "Poista"
@@ -1581,6 +1591,7 @@ msgid "Identifier Value"
msgstr ""
#: cps/templates/book_edit.html:72 cps/templates/book_edit.html:289
#: cps/templates/user_table.html:23
msgid "Remove"
msgstr ""
@@ -1687,8 +1698,8 @@ msgid "No Result(s) found! Please try another keyword."
msgstr "Ei osumia! Kokeile jotain tosita hakusanaa."
#: cps/templates/book_table.html:11 cps/templates/book_table.html:53
#: cps/templates/user_table.html:13 cps/templates/user_table.html:51
#: cps/templates/user_table.html:73
#: cps/templates/user_table.html:13 cps/templates/user_table.html:65
#: cps/templates/user_table.html:88
msgid "This Field is Required"
msgstr ""
@@ -1696,7 +1707,7 @@ msgstr ""
msgid "Merge selected books"
msgstr ""
#: cps/templates/book_table.html:25 cps/templates/user_table.html:95
#: cps/templates/book_table.html:25 cps/templates/user_table.html:111
msgid "Remove Selections"
msgstr ""
@@ -2175,7 +2186,7 @@ msgid "Default Visibilities for New Users"
msgstr "Oletusnäkymä uusille käyttäjille"
#: cps/templates/config_view_edit.html:142 cps/templates/user_edit.html:82
#: cps/templates/user_table.html:122
#: cps/templates/user_table.html:138
msgid "Show Random Books in Detail View"
msgstr "Näytä satunnaisia kirjoja näkymässä"
@@ -2290,7 +2301,7 @@ msgid "Save and Send Test E-mail"
msgstr "Tallenna asetukset ja testaa sähköpostia"
#: cps/templates/email_edit.html:69 cps/templates/layout.html:29
#: cps/templates/shelf_order.html:41 cps/templates/user_table.html:142
#: cps/templates/shelf_order.html:41 cps/templates/user_table.html:158
msgid "Back"
msgstr "Palaa"
@@ -2303,6 +2314,7 @@ msgid "Add Domain"
msgstr "Lisää domain"
#: cps/templates/email_edit.html:79 cps/templates/email_edit.html:105
#: cps/templates/user_table.html:26
msgid "Add"
msgstr "Lisää"
@@ -2920,7 +2932,7 @@ msgstr ""
msgid "Add allowed/Denied Custom Column Values"
msgstr ""
#: cps/templates/user_edit.html:135 cps/templates/user_table.html:137
#: cps/templates/user_edit.html:135 cps/templates/user_table.html:153
msgid "Delete User"
msgstr "Poista tämä käyttäjä"
@@ -2928,91 +2940,91 @@ msgstr "Poista tämä käyttäjä"
msgid "Generate Kobo Auth URL"
msgstr ""
#: cps/templates/user_table.html:76
#: cps/templates/user_table.html:68 cps/templates/user_table.html:91
msgid "Select..."
msgstr ""
#: cps/templates/user_table.html:102
#: cps/templates/user_table.html:118
#, fuzzy
msgid "Edit User"
msgstr "Pääkäyttäjä"
#: cps/templates/user_table.html:105
#: cps/templates/user_table.html:121
#, fuzzy
msgid "Enter Username"
msgstr "Valitse käyttäjänimi"
#: cps/templates/user_table.html:106
#: cps/templates/user_table.html:122
#, fuzzy
msgid "Enter E-mail Address"
msgstr "Sähköpostiosoitteesi"
#: cps/templates/user_table.html:107
#: cps/templates/user_table.html:123
#, fuzzy
msgid "Enter Kindle E-mail Address"
msgstr "Kindle"
#: cps/templates/user_table.html:107
#: cps/templates/user_table.html:123
#, fuzzy
msgid "Kindle E-mail"
msgstr "Testi sähköposti"
#: cps/templates/user_table.html:108
#: cps/templates/user_table.html:124
#, fuzzy
msgid "Locale"
msgstr "Skaalaa"
#: cps/templates/user_table.html:109
#: cps/templates/user_table.html:125
msgid "Visible Book Languages"
msgstr ""
#: cps/templates/user_table.html:110
#: cps/templates/user_table.html:126
msgid "Edit Denied Tags"
msgstr ""
#: cps/templates/user_table.html:110
#: cps/templates/user_table.html:126
msgid "Denied Tags"
msgstr ""
#: cps/templates/user_table.html:111
#: cps/templates/user_table.html:127
msgid "Edit Allowed Tags"
msgstr ""
#: cps/templates/user_table.html:111
#: cps/templates/user_table.html:127
msgid "Allowed Tags"
msgstr ""
#: cps/templates/user_table.html:112
#: cps/templates/user_table.html:128
msgid "Edit Allowed Column Values"
msgstr ""
#: cps/templates/user_table.html:112
#: cps/templates/user_table.html:128
msgid "Allowed Column Values"
msgstr ""
#: cps/templates/user_table.html:113
#: cps/templates/user_table.html:129
msgid "Edit Denied Column Values"
msgstr ""
#: cps/templates/user_table.html:113
#: cps/templates/user_table.html:129
msgid "Denied Columns Values"
msgstr ""
#: cps/templates/user_table.html:115
#: cps/templates/user_table.html:131
#, fuzzy
msgid "Change Password"
msgstr "Salli sananan vaihto"
#: cps/templates/user_table.html:118
#: cps/templates/user_table.html:134
msgid "View"
msgstr ""
#: cps/templates/user_table.html:121
#: cps/templates/user_table.html:137
#, fuzzy
msgid "Edit Public Shelfs"
msgstr "Muokkaa hyllyä"
#: cps/templates/user_table.html:124
#: cps/templates/user_table.html:140
#, fuzzy
msgid "Show read/unread selection"
msgstr "Näytä sarjavalinta"