diff --git a/calibre-plugin/translations/ca.po b/calibre-plugin/translations/ca.po index 98f2a6af..57f51d89 100644 --- a/calibre-plugin/translations/ca.po +++ b/calibre-plugin/translations/ca.po @@ -2,14 +2,14 @@ # Copyright (C) YEAR ORGANIZATION # # Translators: -# Adolfo Jayme-Barrientos, 2014 +# Adolfo Jayme Barrientos, 2014 # Joan Montané, 2014 # Queralt Iglesias , 2016 # Robert Antoni Buj i Gelonch , 2016-2017 msgid "" msgstr "" "Project-Id-Version: calibre-plugins\n" -"POT-Creation-Date: 2024-10-22 13:25-0500\n" +"POT-Creation-Date: 2025-04-01 09:51-0500\n" "PO-Revision-Date: 2014-06-19 22:55+0000\n" "Last-Translator: Robert Antoni Buj i Gelonch , 2016-2017\n" "Language-Team: Catalan (http://app.transifex.com/calibre/calibre-plugins/language/ca/)\n" @@ -30,85 +30,85 @@ msgid "" "settings." msgstr "Camí a la biblioteca de calibre. Per defecte s'utilitza el camí emmagatzemat als ajusts." -#: common_utils.py:289 +#: common_utils.py:290 msgid "Keyboard shortcuts" msgstr "Dreceres de teclat" -#: common_utils.py:318 +#: common_utils.py:319 msgid "Prefs Viewer dialog" msgstr "Preferències del diàleg del visualitzador" -#: common_utils.py:319 +#: common_utils.py:320 msgid "Preferences for: " msgstr "Preferències per:" -#: common_utils.py:350 +#: common_utils.py:351 msgid "Clear" msgstr "Neteja" -#: common_utils.py:352 +#: common_utils.py:353 msgid "Clear all settings for this plugin" msgstr "Neteja tots els ajusts per a aquest connector" -#: common_utils.py:356 +#: common_utils.py:357 msgid "Edit" msgstr "" -#: common_utils.py:358 +#: common_utils.py:359 msgid "Edit settings." msgstr "" -#: common_utils.py:361 +#: common_utils.py:362 msgid "Save" msgstr "" -#: common_utils.py:363 +#: common_utils.py:364 msgid "Save setting for this plugin" msgstr "" -#: common_utils.py:391 +#: common_utils.py:392 msgid "" "Are you sure you want to edit settings in this library for this plugin?" msgstr "" -#: common_utils.py:392 +#: common_utils.py:393 msgid "The FanFicFare team does not support hand edited configurations." msgstr "" -#: common_utils.py:400 +#: common_utils.py:401 msgid "" "Are you sure you want to save this setting in this library for this plugin?" msgstr "" -#: common_utils.py:401 common_utils.py:429 +#: common_utils.py:402 common_utils.py:430 msgid "" "Any settings in other libraries or stored in a JSON file in your calibre " "plugins folder will not be touched." msgstr "No es tocaran cap dels ajusts de les altres biblioteques o dels emmagatzemats en qualsevol fitxer JSON en la vostra carpeta de connectors de calibre." -#: common_utils.py:402 common_utils.py:430 +#: common_utils.py:403 common_utils.py:431 msgid "You must restart calibre afterwards." msgstr "Heu de reiniciar el calibre després." -#: common_utils.py:410 +#: common_utils.py:411 msgid "All settings for this plugin in this library have been saved." msgstr "" -#: common_utils.py:411 common_utils.py:440 +#: common_utils.py:412 common_utils.py:441 msgid "Please restart calibre now." msgstr "Reinicieu ara el calibre." -#: common_utils.py:413 common_utils.py:442 +#: common_utils.py:414 common_utils.py:443 msgid "Restart calibre now" msgstr "Reinicia ara el calibre" -#: common_utils.py:428 +#: common_utils.py:429 msgid "" "Are you sure you want to clear your settings in this library for this " "plugin?" msgstr "Esteu segur que voleu netejar els vostres ajusts en aquesta biblioteca per a aquest connector?" -#: common_utils.py:439 +#: common_utils.py:440 msgid "All settings for this plugin in this library have been cleared." msgstr "S'ha esborrat tota la configuració d'aquest connector d'aquesta biblioteca." @@ -511,7 +511,7 @@ msgid "" "http://...,title by author - note" msgstr "" -#: config.py:758 dialogs.py:1198 +#: config.py:758 dialogs.py:1241 msgid "Add this reason to all URLs added:" msgstr "" @@ -526,8 +526,8 @@ msgstr "" msgid "personal.ini" msgstr "personal.ini" -#: config.py:788 config.py:892 config.py:893 fff_plugin.py:451 -#: fff_plugin.py:454 fff_plugin.py:491 +#: config.py:788 config.py:892 config.py:893 fff_plugin.py:450 +#: fff_plugin.py:453 fff_plugin.py:490 msgid "Edit personal.ini" msgstr "Edita personal.ini" @@ -871,7 +871,7 @@ msgstr "Gènere" msgid "Language" msgstr "Llengua" -#: config.py:1356 fff_plugin.py:1733 fff_plugin.py:2001 fff_plugin.py:2019 +#: config.py:1356 fff_plugin.py:1740 fff_plugin.py:2008 fff_plugin.py:2026 msgid "Status" msgstr "Estat" @@ -899,7 +899,7 @@ msgstr "" msgid "Published" msgstr "Publicació" -#: config.py:1363 fff_plugin.py:2173 fff_plugin.py:2189 +#: config.py:1363 fff_plugin.py:2180 fff_plugin.py:2196 msgid "Updated" msgstr "Actualització" @@ -943,8 +943,8 @@ msgstr "Id. de l'autor" msgid "Extra Tags" msgstr "Etiquetes addicionals" -#: config.py:1374 config.py:1535 dialogs.py:972 dialogs.py:1082 -#: fff_plugin.py:1733 fff_plugin.py:2001 fff_plugin.py:2019 +#: config.py:1374 config.py:1535 dialogs.py:1015 dialogs.py:1125 +#: fff_plugin.py:1740 fff_plugin.py:2008 fff_plugin.py:2026 msgid "Title" msgstr "Títol" @@ -956,8 +956,8 @@ msgstr "URL de la història" msgid "Description" msgstr "Descripció" -#: config.py:1377 dialogs.py:972 dialogs.py:1082 fff_plugin.py:1733 -#: fff_plugin.py:2001 fff_plugin.py:2019 +#: config.py:1377 dialogs.py:1015 dialogs.py:1125 fff_plugin.py:1740 +#: fff_plugin.py:2008 fff_plugin.py:2026 msgid "Author" msgstr "Autor" @@ -1042,11 +1042,11 @@ msgstr "" msgid "If unchecked, these errors will not be saved: %s" msgstr "" -#: config.py:1478 fff_plugin.py:1607 jobs.py:313 +#: config.py:1478 fff_plugin.py:1614 jobs.py:313 msgid "Not Overwriting, web site is not newer." msgstr "" -#: config.py:1479 fff_plugin.py:1586 jobs.py:366 +#: config.py:1479 fff_plugin.py:1593 jobs.py:366 msgid "Already contains %d chapters." msgstr "" @@ -1347,24 +1347,24 @@ msgid "" "book." msgstr "" -#: dialogs.py:255 dialogs.py:847 +#: dialogs.py:255 dialogs.py:890 msgid "Show Download Options" msgstr "Mostra les opcions de la baixada" -#: dialogs.py:274 dialogs.py:867 +#: dialogs.py:274 dialogs.py:910 msgid "Output &Format:" msgstr "&Format de sortida:" -#: dialogs.py:282 dialogs.py:875 +#: dialogs.py:282 dialogs.py:918 msgid "" "Choose output format to create. May set default from plugin configuration." msgstr "" -#: dialogs.py:310 dialogs.py:902 +#: dialogs.py:310 dialogs.py:945 msgid "Update Calibre &Metadata?" msgstr "Voleu actualitzar les metadades de calibre?" -#: dialogs.py:311 dialogs.py:903 +#: dialogs.py:311 dialogs.py:946 msgid "" "Update metadata for existing stories in Calibre from web site?\n" "(Columns set to 'New Only' in the column tabs will only be set for new books.)" @@ -1415,139 +1415,153 @@ msgid "" "and author." msgstr "" -#: dialogs.py:537 +#: dialogs.py:538 msgid "For Individual Books" msgstr "" -#: dialogs.py:538 +#: dialogs.py:539 msgid "Get URLs and go to dialog for individual story downloads." msgstr "" -#: dialogs.py:543 +#: dialogs.py:544 msgid "For Anthology Epub" msgstr "" -#: dialogs.py:544 +#: dialogs.py:545 msgid "" "Get URLs and go to dialog for Anthology download.\n" "Requires %s plugin." msgstr "" -#: dialogs.py:548 dialogs.py:608 dialogs.py:658 dialogs.py:1635 +#: dialogs.py:549 dialogs.py:609 dialogs.py:651 dialogs.py:701 dialogs.py:1678 msgid "Cancel" msgstr "Cancel·la" -#: dialogs.py:583 dialogs.py:1620 +#: dialogs.py:584 dialogs.py:1663 msgid "Password" msgstr "Contrasenya" -#: dialogs.py:584 +#: dialogs.py:585 msgid "Author requires a password for this story(%s)." msgstr "" -#: dialogs.py:589 +#: dialogs.py:590 msgid "User/Password" msgstr "Usuari i contrasenya" -#: dialogs.py:590 +#: dialogs.py:591 msgid "%s requires you to login to download this story." msgstr "" -#: dialogs.py:592 +#: dialogs.py:593 msgid "User:" msgstr "Usuari:" -#: dialogs.py:596 +#: dialogs.py:597 msgid "Password:" msgstr "Contrasenya:" -#: dialogs.py:604 dialogs.py:788 dialogs.py:1631 +#: dialogs.py:605 dialogs.py:647 dialogs.py:831 dialogs.py:1674 msgid "OK" msgstr "D’acord" -#: dialogs.py:626 dialogs.py:652 fff_plugin.py:1181 +#: dialogs.py:637 +msgid "Time-based One Time Password(TOTP)" +msgstr "" + +#: dialogs.py:638 +msgid "" +"Site requires a Time-based One Time Password(TOTP) for this url:\n" +"%s" +msgstr "" + +#: dialogs.py:640 +msgid "TOTP:" +msgstr "" + +#: dialogs.py:669 dialogs.py:695 fff_plugin.py:1180 msgid "Fetching metadata for stories..." msgstr "" -#: dialogs.py:627 dialogs.py:653 fff_plugin.py:1182 +#: dialogs.py:670 dialogs.py:696 fff_plugin.py:1181 msgid "Downloading metadata for stories" msgstr "" -#: dialogs.py:628 dialogs.py:654 fff_plugin.py:1183 +#: dialogs.py:671 dialogs.py:697 fff_plugin.py:1182 msgid "Fetched metadata for" msgstr "" -#: dialogs.py:701 +#: dialogs.py:744 msgid " - %s estimated until done" msgstr "" -#: dialogs.py:716 fff_plugin.py:1388 fff_plugin.py:1422 fff_plugin.py:2742 -#: jobs.py:162 +#: dialogs.py:759 fff_plugin.py:1394 fff_plugin.py:1428 fff_plugin.py:2749 +#: jobs.py:161 msgid "Skipped" msgstr "" -#: dialogs.py:724 fff_plugin.py:2237 jobs.py:164 jobs.py:446 jobs.py:449 +#: dialogs.py:767 fff_plugin.py:2244 jobs.py:163 jobs.py:446 jobs.py:449 msgid "Error" msgstr "Error" -#: dialogs.py:748 +#: dialogs.py:791 msgid "%d day" msgstr "%d dia" -#: dialogs.py:748 +#: dialogs.py:791 msgid "%d days" msgstr "%d dies" -#: dialogs.py:749 +#: dialogs.py:792 msgid "%d hour" msgstr "%d hora" -#: dialogs.py:749 +#: dialogs.py:792 msgid "%d hours" msgstr "%d hores" -#: dialogs.py:750 +#: dialogs.py:793 msgid "%d minute" msgstr "%d minut" -#: dialogs.py:750 +#: dialogs.py:793 msgid "%d minutes" msgstr "%d minuts" -#: dialogs.py:751 +#: dialogs.py:794 msgid "%d second" msgstr "%d segon" -#: dialogs.py:751 +#: dialogs.py:794 msgid "%d seconds" msgstr "%d segons" -#: dialogs.py:766 +#: dialogs.py:809 msgid "less than 1 second" msgstr "menys d'1 segon" -#: dialogs.py:783 fff_plugin.py:463 fff_plugin.py:466 +#: dialogs.py:826 fff_plugin.py:462 fff_plugin.py:465 msgid "About FanFicFare" msgstr "Quant a FanFicFare" -#: dialogs.py:838 +#: dialogs.py:881 msgid "Remove selected books from the list" msgstr "" -#: dialogs.py:880 +#: dialogs.py:923 msgid "Update Mode:" msgstr "Mode d'actualització:" -#: dialogs.py:883 +#: dialogs.py:926 msgid "" "What sort of update to perform. May set default from plugin configuration." msgstr "" -#: dialogs.py:907 +#: dialogs.py:950 msgid "Background Metadata?" msgstr "" -#: dialogs.py:908 +#: dialogs.py:951 msgid "" "Collect Metadata from sites in a Background process.
This returns " "control to you quicker while updating, but you won't be asked for " @@ -1555,868 +1569,868 @@ msgid "" " fail." msgstr "" -#: dialogs.py:972 fff_plugin.py:1733 fff_plugin.py:2001 fff_plugin.py:2019 +#: dialogs.py:1015 fff_plugin.py:1740 fff_plugin.py:2008 fff_plugin.py:2026 msgid "Comment" msgstr "Comentari" -#: dialogs.py:1041 +#: dialogs.py:1084 msgid "Are you sure you want to remove this book from the list?" msgstr "" -#: dialogs.py:1043 +#: dialogs.py:1086 msgid "Are you sure you want to remove the selected %d books from the list?" msgstr "" -#: dialogs.py:1082 +#: dialogs.py:1125 msgid "Note" msgstr "Nota" -#: dialogs.py:1122 +#: dialogs.py:1165 msgid "Select or Edit Reject Note." msgstr "" -#: dialogs.py:1133 +#: dialogs.py:1176 msgid "Are you sure you want to remove this URL from the list?" msgstr "" -#: dialogs.py:1135 +#: dialogs.py:1178 msgid "Are you sure you want to remove the %d selected URLs from the list?" msgstr "" -#: dialogs.py:1153 +#: dialogs.py:1196 msgid "List of Books to Reject" msgstr "" -#: dialogs.py:1166 +#: dialogs.py:1209 msgid "" "FFF will remember these URLs and display the note and offer to reject them " "if you try to download them again later." msgstr "" -#: dialogs.py:1180 +#: dialogs.py:1223 msgid "Remove selected URLs from the list" msgstr "" -#: dialogs.py:1195 dialogs.py:1199 +#: dialogs.py:1238 dialogs.py:1242 msgid "This will be added to whatever note you've set for each URL above." msgstr "" -#: dialogs.py:1212 +#: dialogs.py:1255 msgid "Delete Books (including books without FanFiction URLs)?" msgstr "" -#: dialogs.py:1213 +#: dialogs.py:1256 msgid "Delete the selected books after adding them to the Rejected URLs list." msgstr "" -#: dialogs.py:1380 +#: dialogs.py:1423 msgid "Search for string in edit box." msgstr "" -#: dialogs.py:1383 +#: dialogs.py:1426 msgid "Find:" msgstr "Troba:" -#: dialogs.py:1388 +#: dialogs.py:1431 msgid "Find" msgstr "Troba" -#: dialogs.py:1398 +#: dialogs.py:1441 msgid "Case sensitive" msgstr "Distingeix les majúscules de les minúscules" -#: dialogs.py:1399 +#: dialogs.py:1442 msgid "" "Search for case sensitive string; don't treat Harry, HARRY and harry all the" " same." msgstr "" -#: dialogs.py:1430 +#: dialogs.py:1473 msgid "Go back to fix errors?" msgstr "Voleu tornar per corregir els errors?" -#: dialogs.py:1542 +#: dialogs.py:1585 msgid "Click an error below to return to Editing directly on that line:" msgstr "Feu clic a un error a continuació per tornar directament a l'edició en aquesta línia:" -#: dialogs.py:1569 +#: dialogs.py:1612 msgid "Click to go to line %s" msgstr "Feu clic per anar a la línia %s" -#: dialogs.py:1585 +#: dialogs.py:1628 msgid "Return to Editing" msgstr "Torna a l'edició" -#: dialogs.py:1589 +#: dialogs.py:1632 msgid "Save Anyway" msgstr "Desa de totes maneres" -#: dialogs.py:1621 +#: dialogs.py:1664 msgid "Enter Email Password for %s:" msgstr "Introduïu la contrasenya del correu electrònic per %s:" -#: dialogs.py:1660 +#: dialogs.py:1703 msgid "Show this confirmation again" msgstr "" -#: fff_plugin.py:146 fff_plugin.py:178 fff_plugin.py:490 +#: fff_plugin.py:145 fff_plugin.py:177 fff_plugin.py:489 msgid "FanFicFare" msgstr "FanFicFare" -#: fff_plugin.py:147 +#: fff_plugin.py:146 msgid "Download FanFiction stories from various web sites" msgstr "" -#: fff_plugin.py:286 fff_plugin.py:397 +#: fff_plugin.py:285 fff_plugin.py:396 msgid "&Download from URLs" msgstr "Baixa &dels URL" -#: fff_plugin.py:288 fff_plugin.py:400 +#: fff_plugin.py:287 fff_plugin.py:399 msgid "Download FanFiction Books from URLs" msgstr "" -#: fff_plugin.py:291 fff_plugin.py:405 +#: fff_plugin.py:290 fff_plugin.py:404 msgid "&Update Existing FanFiction Books" msgstr "" -#: fff_plugin.py:295 fff_plugin.py:413 +#: fff_plugin.py:294 fff_plugin.py:412 msgid "Get Story URLs from &Email" msgstr "" -#: fff_plugin.py:300 fff_plugin.py:421 fff_plugin.py:684 +#: fff_plugin.py:299 fff_plugin.py:420 fff_plugin.py:683 msgid "Get Story URLs from Web Page" msgstr "" -#: fff_plugin.py:304 +#: fff_plugin.py:303 msgid "Get Story URLs from Selected Books" msgstr "" -#: fff_plugin.py:310 +#: fff_plugin.py:309 msgid "Anthology Options" msgstr "" -#: fff_plugin.py:311 +#: fff_plugin.py:310 msgid "Make Anthology Epub from Web Page" msgstr "" -#: fff_plugin.py:314 +#: fff_plugin.py:313 msgid "Make FanFiction Anthology Epub from Web Page" msgstr "" -#: fff_plugin.py:317 +#: fff_plugin.py:316 msgid "&Make Anthology Epub from URLs" msgstr "" -#: fff_plugin.py:320 +#: fff_plugin.py:319 msgid "Make FanFiction Anthology Epub from URLs" msgstr "" -#: fff_plugin.py:323 fff_plugin.py:429 +#: fff_plugin.py:322 fff_plugin.py:428 msgid "Update Anthology Epub" msgstr "" -#: fff_plugin.py:326 fff_plugin.py:432 +#: fff_plugin.py:325 fff_plugin.py:431 msgid "Update FanFiction Anthology Epub" msgstr "" -#: fff_plugin.py:340 +#: fff_plugin.py:339 msgid "Reading List Options" msgstr "" -#: fff_plugin.py:343 +#: fff_plugin.py:342 msgid "Mark Unread: Add to \"To Read\" and \"Send to Device\" Lists" msgstr "" -#: fff_plugin.py:345 +#: fff_plugin.py:344 msgid "Mark Read: Remove from \"To Read\" and add to \"Send to Device\" Lists" msgstr "" -#: fff_plugin.py:347 fff_plugin.py:352 +#: fff_plugin.py:346 fff_plugin.py:351 msgid "Mark Read: Remove from \"To Read\" Lists" msgstr "" -#: fff_plugin.py:349 +#: fff_plugin.py:348 msgid "Add to \"Send to Device\" Lists" msgstr "" -#: fff_plugin.py:351 +#: fff_plugin.py:350 msgid "Mark Unread: Add to \"To Read\" Lists" msgstr "" -#: fff_plugin.py:356 +#: fff_plugin.py:355 msgid "Add to Lists Not Configured" msgstr "" -#: fff_plugin.py:366 +#: fff_plugin.py:365 msgid "Remove from Lists Not Configured" msgstr "" -#: fff_plugin.py:375 +#: fff_plugin.py:374 msgid "Actions by Update Modes" msgstr "" -#: fff_plugin.py:408 +#: fff_plugin.py:407 msgid "Update Existing FanFiction Books" msgstr "" -#: fff_plugin.py:416 +#: fff_plugin.py:415 msgid "Get FanFiction Story URLs from Email" msgstr "" -#: fff_plugin.py:424 +#: fff_plugin.py:423 msgid "Get FanFiction Story URLs from Web Page" msgstr "" -#: fff_plugin.py:437 +#: fff_plugin.py:436 msgid "Remove \"New\" Chapter Marks from Selected books" msgstr "" -#: fff_plugin.py:442 +#: fff_plugin.py:441 msgid "Reject Selected Books" msgstr "" -#: fff_plugin.py:457 +#: fff_plugin.py:456 msgid "&Configure FanFicFare" msgstr "&Configura FanFicFare" -#: fff_plugin.py:460 +#: fff_plugin.py:459 msgid "Configure FanFicFare" msgstr "Configura FanFicFare" -#: fff_plugin.py:543 +#: fff_plugin.py:542 msgid "Cannot Update Reading Lists from Device View" msgstr "" -#: fff_plugin.py:547 +#: fff_plugin.py:546 msgid "No Selected Books to Update Reading Lists" msgstr "" -#: fff_plugin.py:557 +#: fff_plugin.py:556 msgid "FanFicFare Saved Metadata Column not configured." msgstr "" -#: fff_plugin.py:563 fff_plugin.py:1304 +#: fff_plugin.py:562 fff_plugin.py:1310 msgid "Cannot update non-epub format." msgstr "" -#: fff_plugin.py:570 +#: fff_plugin.py:569 msgid "FanFicFare Email Settings are not configured." msgstr "" -#: fff_plugin.py:592 +#: fff_plugin.py:591 msgid "Fetching Story URLs from Email..." msgstr "" -#: fff_plugin.py:602 +#: fff_plugin.py:601 msgid "Error Fetching Email" msgstr "" -#: fff_plugin.py:604 +#: fff_plugin.py:603 msgid "An error has occurred while FanFicFare was fetching email." msgstr "" -#: fff_plugin.py:606 +#: fff_plugin.py:605 msgid "If it was an authentication error, be aware:" msgstr "" -#: fff_plugin.py:608 +#: fff_plugin.py:607 msgid "" "Microsoft mail servers such as live.com, outlook.com and hotmail.com no " "longer allow third party apps like FanFicFare." msgstr "" -#: fff_plugin.py:610 +#: fff_plugin.py:609 msgid "" "Gmail requires Two Factor Authentication and Google App Passwords." msgstr "" -#: fff_plugin.py:612 +#: fff_plugin.py:611 msgid "" -"Usernames or passwords in personal.ini that contain the percent sign(%%) " -"must have it escaped as two percent signs(%%%%)." +"Usernames or passwords in personal.ini that contain the percent sign(%) must" +" have it escaped as two percent signs(%%)." msgstr "" -#: fff_plugin.py:636 fff_plugin.py:664 +#: fff_plugin.py:635 fff_plugin.py:663 msgid "No Valid Story URLs Found in Unread Emails." msgstr "" -#: fff_plugin.py:652 +#: fff_plugin.py:651 msgid "Finished Fetching Story URLs from Email." msgstr "" -#: fff_plugin.py:657 +#: fff_plugin.py:656 msgid "" "Tag(s) %s will be added to all stories downloaded in the next " "dialog, including any story URLs you add manually." msgstr "" -#: fff_plugin.py:658 fff_plugin.py:1980 fff_plugin.py:2636 fff_plugin.py:2648 -#: fff_plugin.py:2659 fff_plugin.py:2665 fff_plugin.py:2678 +#: fff_plugin.py:657 fff_plugin.py:1987 fff_plugin.py:2643 fff_plugin.py:2655 +#: fff_plugin.py:2666 fff_plugin.py:2672 fff_plugin.py:2685 msgid "Warning" msgstr "" -#: fff_plugin.py:666 +#: fff_plugin.py:665 msgid "(%d Story URLs Skipped, on Rejected URL List)" msgstr "" -#: fff_plugin.py:668 +#: fff_plugin.py:667 msgid "(%d Story URLs Skipped, no Existing Book in Library)" msgstr "" -#: fff_plugin.py:669 +#: fff_plugin.py:668 msgid "Get Story URLs from Email" msgstr "" -#: fff_plugin.py:695 fff_plugin.py:1404 +#: fff_plugin.py:694 fff_plugin.py:1410 msgid "Skip Story?" msgstr "" -#: fff_plugin.py:700 fff_plugin.py:1409 +#: fff_plugin.py:699 fff_plugin.py:1415 msgid "Skip Anthology Story?" msgstr "" -#: fff_plugin.py:701 +#: fff_plugin.py:700 msgid "" "You already have an Anthology Ebook in your library for series \"%s\"." msgstr "" -#: fff_plugin.py:702 fff_plugin.py:1411 +#: fff_plugin.py:701 fff_plugin.py:1417 msgid "Click 'Yes' to Skip." msgstr "" -#: fff_plugin.py:703 fff_plugin.py:1215 fff_plugin.py:1412 +#: fff_plugin.py:702 fff_plugin.py:1214 fff_plugin.py:1418 msgid "Click 'No' to download anyway." msgstr "" -#: fff_plugin.py:709 +#: fff_plugin.py:708 msgid "Fetching Story URLs from Page..." msgstr "" -#: fff_plugin.py:714 +#: fff_plugin.py:713 msgid "Finished Fetching Story URLs from Page." msgstr "" -#: fff_plugin.py:725 fff_plugin.py:774 +#: fff_plugin.py:724 fff_plugin.py:773 msgid "List of Story URLs" msgstr "" -#: fff_plugin.py:726 +#: fff_plugin.py:725 msgid "No Valid Story URLs found on given page." msgstr "" -#: fff_plugin.py:739 fff_plugin.py:791 +#: fff_plugin.py:738 fff_plugin.py:790 msgid "No Selected Books to Get URLs From" msgstr "" -#: fff_plugin.py:755 +#: fff_plugin.py:754 msgid "Collecting URLs for stories..." msgstr "" -#: fff_plugin.py:756 +#: fff_plugin.py:755 msgid "Get URLs for stories" msgstr "" -#: fff_plugin.py:757 fff_plugin.py:877 fff_plugin.py:1098 +#: fff_plugin.py:756 fff_plugin.py:876 fff_plugin.py:1097 msgid "URL retrieved" msgstr "" -#: fff_plugin.py:767 jobs.py:163 jobs.py:439 +#: fff_plugin.py:766 jobs.py:162 jobs.py:439 msgid "Bad" msgstr "" -#: fff_plugin.py:778 +#: fff_plugin.py:777 msgid "List of URLs" msgstr "Llista dels URL" -#: fff_plugin.py:779 +#: fff_plugin.py:778 msgid "No Story URLs found in selected books." msgstr "" -#: fff_plugin.py:786 +#: fff_plugin.py:785 msgid "Can only UnNew books in library" msgstr "" -#: fff_plugin.py:803 +#: fff_plugin.py:802 msgid "UnNewing books..." msgstr "" -#: fff_plugin.py:804 +#: fff_plugin.py:803 msgid "UnNew Books" msgstr "" -#: fff_plugin.py:805 +#: fff_plugin.py:804 msgid "Books UnNewed" msgstr "" -#: fff_plugin.py:851 fff_plugin.py:852 fff_plugin.py:1952 fff_plugin.py:1953 +#: fff_plugin.py:850 fff_plugin.py:851 fff_plugin.py:1959 fff_plugin.py:1960 msgid "Starting auto conversion of %d books." msgstr "" -#: fff_plugin.py:867 +#: fff_plugin.py:866 msgid "No Selected Books have URLs to Reject" msgstr "" -#: fff_plugin.py:875 +#: fff_plugin.py:874 msgid "Collecting URLs for Reject List..." msgstr "" -#: fff_plugin.py:876 +#: fff_plugin.py:875 msgid "Get URLs for Reject List" msgstr "" -#: fff_plugin.py:911 +#: fff_plugin.py:910 msgid "Proceed to Remove?" msgstr "" -#: fff_plugin.py:911 +#: fff_plugin.py:910 msgid "" "Rejecting FanFicFare URLs: None of the books selected have FanFiction URLs." msgstr "" -#: fff_plugin.py:943 +#: fff_plugin.py:942 msgid "Cannot Make Anthologys without %s" msgstr "No es poden fer les antologies sense %s" -#: fff_plugin.py:947 fff_plugin.py:1073 +#: fff_plugin.py:946 fff_plugin.py:1072 msgid "Cannot Update Books from Device View" msgstr "No es poden actualitzar els llibres des de la vista del dispositiu" -#: fff_plugin.py:951 +#: fff_plugin.py:950 msgid "Can only update 1 anthology at a time" msgstr "Només es pot actualitzar 1 antologia alhora" -#: fff_plugin.py:961 +#: fff_plugin.py:960 msgid "Fetching Story URLs for Series..." msgstr "" -#: fff_plugin.py:967 +#: fff_plugin.py:966 msgid "Can only Update Epub Anthologies" msgstr "Només es poden actualitzar les antologies dels EPUB" -#: fff_plugin.py:998 +#: fff_plugin.py:997 msgid "Finished Fetching Story URLs for Series." msgstr "" -#: fff_plugin.py:1001 fff_plugin.py:1002 +#: fff_plugin.py:1000 fff_plugin.py:1001 msgid "Cannot Update Anthology" msgstr "No es pot actualitzar l'antologia" -#: fff_plugin.py:1002 +#: fff_plugin.py:1001 msgid "" "Book isn't an FanFicFare Anthology or contains book(s) without valid Story " "URLs." msgstr "" -#: fff_plugin.py:1059 +#: fff_plugin.py:1058 msgid "" "There are %d stories in the current anthology that are not going to " "be kept if you go ahead." msgstr "" -#: fff_plugin.py:1060 +#: fff_plugin.py:1059 msgid "Story URLs that will be removed:" msgstr "" -#: fff_plugin.py:1062 +#: fff_plugin.py:1061 msgid "Update anyway?" msgstr "Voleu actualitzar igualment?" -#: fff_plugin.py:1063 +#: fff_plugin.py:1062 msgid "Stories Removed" msgstr "" -#: fff_plugin.py:1080 +#: fff_plugin.py:1079 msgid "No Selected Books to Update" msgstr "" -#: fff_plugin.py:1096 +#: fff_plugin.py:1095 msgid "Collecting stories for update..." msgstr "" -#: fff_plugin.py:1097 +#: fff_plugin.py:1096 msgid "Get stories for updates" msgstr "" -#: fff_plugin.py:1107 +#: fff_plugin.py:1106 msgid "Update Existing List" msgstr "" -#: fff_plugin.py:1175 +#: fff_plugin.py:1174 msgid "Start queuing downloading for %s stories." msgstr "" -#: fff_plugin.py:1176 +#: fff_plugin.py:1175 msgid "Queuing download for stories..." msgstr "" -#: fff_plugin.py:1177 +#: fff_plugin.py:1176 msgid "Queuing download for stories" msgstr "" -#: fff_plugin.py:1178 +#: fff_plugin.py:1177 msgid "Queued download for" msgstr "" -#: fff_plugin.py:1180 +#: fff_plugin.py:1179 msgid "Started fetching metadata for %s stories." msgstr "" -#: fff_plugin.py:1194 +#: fff_plugin.py:1193 msgid "No valid story URLs entered." msgstr "" -#: fff_plugin.py:1206 fff_plugin.py:1211 +#: fff_plugin.py:1205 fff_plugin.py:1210 msgid "Reject URL?" msgstr "" -#: fff_plugin.py:1212 fff_plugin.py:1232 +#: fff_plugin.py:1211 fff_plugin.py:1231 msgid "%s is on your Reject URL list:" msgstr "" -#: fff_plugin.py:1214 +#: fff_plugin.py:1213 msgid "Click 'Yes' to Reject." msgstr "" -#: fff_plugin.py:1219 +#: fff_plugin.py:1218 msgid "Story on Reject URLs list (%s)." msgstr "" -#: fff_plugin.py:1222 jobs.py:161 +#: fff_plugin.py:1221 jobs.py:160 msgid "Rejected" msgstr "" -#: fff_plugin.py:1226 +#: fff_plugin.py:1225 msgid "Remove Reject URL?" msgstr "" -#: fff_plugin.py:1231 +#: fff_plugin.py:1230 msgid "Remove URL from Reject List?" msgstr "" -#: fff_plugin.py:1234 +#: fff_plugin.py:1233 msgid "Click 'Yes' to remove it from the list," msgstr "" -#: fff_plugin.py:1235 +#: fff_plugin.py:1234 msgid "Click 'No' to leave it on the list." msgstr "" -#: fff_plugin.py:1258 +#: fff_plugin.py:1264 msgid "Are You an Adult?" msgstr "" -#: fff_plugin.py:1259 +#: fff_plugin.py:1265 msgid "" "%s requires that you be an adult. Please confirm you are an adult in your " "locale:" msgstr "" -#: fff_plugin.py:1387 fff_plugin.py:2741 +#: fff_plugin.py:1393 fff_plugin.py:2748 msgid "Same story already included." msgstr "" -#: fff_plugin.py:1410 +#: fff_plugin.py:1416 msgid "" "\"%s\" is in series \"%s\" that you have an" " anthology book for." msgstr "" -#: fff_plugin.py:1416 +#: fff_plugin.py:1422 msgid "Story in Series Anthology(%s)." msgstr "" -#: fff_plugin.py:1434 jobs.py:157 +#: fff_plugin.py:1441 jobs.py:156 msgid "Add" msgstr "Afegeix" -#: fff_plugin.py:1467 jobs.py:159 +#: fff_plugin.py:1474 jobs.py:158 msgid "Meta" msgstr "" -#: fff_plugin.py:1496 +#: fff_plugin.py:1503 msgid "Skipping duplicate story." msgstr "" -#: fff_plugin.py:1499 +#: fff_plugin.py:1506 msgid "" "More than one identical book by Identifier URL or title/author(s)--can't " "tell which book to update/overwrite." msgstr "" -#: fff_plugin.py:1510 jobs.py:158 +#: fff_plugin.py:1517 jobs.py:157 msgid "Update" msgstr "Actualitza" -#: fff_plugin.py:1520 +#: fff_plugin.py:1527 msgid "Update declined due to differing story URL(%s)(%s tag present)" msgstr "" -#: fff_plugin.py:1523 fff_plugin.py:1565 jobs.py:160 +#: fff_plugin.py:1530 fff_plugin.py:1572 jobs.py:159 msgid "Different URL" msgstr "URL diferent" -#: fff_plugin.py:1527 fff_plugin.py:1533 +#: fff_plugin.py:1534 fff_plugin.py:1540 msgid "Change Story URL?" msgstr "" -#: fff_plugin.py:1534 +#: fff_plugin.py:1541 msgid "" "%(title)s by %(author)s is already in your library with a " "different source URL:" msgstr "" -#: fff_plugin.py:1535 +#: fff_plugin.py:1542 msgid "In library: %(liburl)s" msgstr "" -#: fff_plugin.py:1536 fff_plugin.py:1552 +#: fff_plugin.py:1543 fff_plugin.py:1559 msgid "New URL: %(newurl)s" msgstr "" -#: fff_plugin.py:1537 +#: fff_plugin.py:1544 msgid "Click 'Yes' to update/overwrite book with new URL." msgstr "" -#: fff_plugin.py:1538 +#: fff_plugin.py:1545 msgid "Click 'No' to skip updating/overwriting this book." msgstr "" -#: fff_plugin.py:1543 fff_plugin.py:1549 +#: fff_plugin.py:1550 fff_plugin.py:1556 msgid "Download as New Book?" msgstr "Voleu baixar-ho com un llibre nou?" -#: fff_plugin.py:1550 +#: fff_plugin.py:1557 msgid "" "%(title)s by %(author)s is already in your library with a " "different source URL." msgstr "" -#: fff_plugin.py:1551 +#: fff_plugin.py:1558 msgid "" "You chose not to update the existing book. Do you want to add a new book " "for this URL?" msgstr "" -#: fff_plugin.py:1553 +#: fff_plugin.py:1560 msgid "Click 'Yes' to a new book with new URL." msgstr "" -#: fff_plugin.py:1554 +#: fff_plugin.py:1561 msgid "Click 'No' to skip URL." msgstr "" -#: fff_plugin.py:1562 +#: fff_plugin.py:1569 msgid "Update declined by user due to differing story URL(%s)" msgstr "" -#: fff_plugin.py:1570 +#: fff_plugin.py:1577 msgid "Metadata collected." msgstr "" -#: fff_plugin.py:1588 jobs.py:368 +#: fff_plugin.py:1595 jobs.py:368 msgid "" "Existing epub contains %d chapters, web site only has %d. Use Overwrite or " "force_update_epub_always to force update." msgstr "" -#: fff_plugin.py:1590 jobs.py:370 +#: fff_plugin.py:1597 jobs.py:370 msgid "" "FanFicFare doesn't recognize chapters in existing epub, epub is probably " "from a different source. Use Overwrite to force update." msgstr "" -#: fff_plugin.py:1729 +#: fff_plugin.py:1736 msgid "None of the %d URLs/stories given can be/need to be downloaded." msgstr "" -#: fff_plugin.py:1730 fff_plugin.py:1997 fff_plugin.py:2016 +#: fff_plugin.py:1737 fff_plugin.py:2004 fff_plugin.py:2023 msgid "See log for details." msgstr "Vegeu el registre per als detalls." -#: fff_plugin.py:1731 +#: fff_plugin.py:1738 msgid "" "Proceed with updating your library(Error or Last Checked Columns, if " "configured)?" msgstr "" -#: fff_plugin.py:1770 +#: fff_plugin.py:1777 msgid "Download %s FanFiction Book(s)" msgstr "" -#: fff_plugin.py:1777 +#: fff_plugin.py:1784 msgid "Starting %d FanFicFare Downloads" msgstr "" -#: fff_plugin.py:1795 +#: fff_plugin.py:1802 msgid "FanFicFare is marking and showing matching Anthology Books" msgstr "" -#: fff_plugin.py:1796 +#: fff_plugin.py:1803 msgid "" "To disable, uncheck the \"Mark Matching Anthologies?\" setting in FanFicFare" " configuration." msgstr "" -#: fff_plugin.py:1797 +#: fff_plugin.py:1804 msgid "Info" msgstr "" -#: fff_plugin.py:1844 fff_plugin.py:1854 +#: fff_plugin.py:1851 fff_plugin.py:1861 msgid "Error Updating Metadata" msgstr "Error en pujar les metadades" -#: fff_plugin.py:1845 fff_plugin.py:1855 +#: fff_plugin.py:1852 fff_plugin.py:1862 msgid "" "An error has occurred while FanFicFare was updating calibre's metadata for " "%s." msgstr "" -#: fff_plugin.py:1846 +#: fff_plugin.py:1853 msgid "The ebook has been updated, but the metadata has not." msgstr "" -#: fff_plugin.py:1847 +#: fff_plugin.py:1854 msgid "" "FanFicFare will try to update metadata again once. Close any interfering " "programs (such as Windows File Explorer) before closing this dialog." msgstr "" -#: fff_plugin.py:1921 fff_plugin.py:1922 +#: fff_plugin.py:1928 fff_plugin.py:1929 msgid "Finished Adding/Updating %d books." msgstr "" -#: fff_plugin.py:1977 +#: fff_plugin.py:1984 msgid "FanFicFare found %s good and %s bad updates." msgstr "" -#: fff_plugin.py:1979 +#: fff_plugin.py:1986 msgid "" "Some of the stories downloaded have chapters errors. Click View Log in the " "next dialog to see which." msgstr "" -#: fff_plugin.py:1981 +#: fff_plugin.py:1988 msgid "%s good stories contain chapter errors." msgstr "" -#: fff_plugin.py:1984 +#: fff_plugin.py:1991 msgid "FanFicFare: " msgstr "" -#: fff_plugin.py:1984 +#: fff_plugin.py:1991 msgid "No Good Stories for Anthology" msgstr "" -#: fff_plugin.py:1987 -msgid "" -"No good stories/updates where downloaded, Anthology creation/update aborted." -msgstr "" - #: fff_plugin.py:1994 msgid "" +"No good stories/updates where downloaded, Anthology creation/update aborted." +msgstr "" + +#: fff_plugin.py:2001 +msgid "" "Are you sure you want to continue with creating/updating this Anthology?" msgstr "" -#: fff_plugin.py:1995 +#: fff_plugin.py:2002 msgid "Any updates that failed will not be included in the Anthology." msgstr "" -#: fff_plugin.py:1996 +#: fff_plugin.py:2003 msgid "However, if there's an older version, it will still be included." msgstr "" -#: fff_plugin.py:1999 +#: fff_plugin.py:2006 msgid "Proceed with updating this anthology and your library?" msgstr "" -#: fff_plugin.py:2017 +#: fff_plugin.py:2024 msgid "Proceed with updating your library?" msgstr "" -#: fff_plugin.py:2045 +#: fff_plugin.py:2052 msgid "FanFicFare download complete" msgstr "S'ha completat la baixada de FanFicFare" -#: fff_plugin.py:2045 +#: fff_plugin.py:2052 msgid "FanFicFare log" msgstr "Registre de FanFicFare" -#: fff_plugin.py:2062 +#: fff_plugin.py:2069 msgid "Merging %s books." msgstr "Fusió de %s llibres." -#: fff_plugin.py:2157 +#: fff_plugin.py:2164 msgid "FanFicFare Adding/Updating books." msgstr "" -#: fff_plugin.py:2171 +#: fff_plugin.py:2178 msgid "Updating calibre for FanFiction stories..." msgstr "" -#: fff_plugin.py:2172 +#: fff_plugin.py:2179 msgid "Update calibre for FanFiction stories" msgstr "" -#: fff_plugin.py:2187 +#: fff_plugin.py:2194 msgid "Updating calibre for BAD FanFiction stories..." msgstr "" -#: fff_plugin.py:2188 +#: fff_plugin.py:2195 msgid "Update calibre for BAD FanFiction stories" msgstr "" -#: fff_plugin.py:2234 +#: fff_plugin.py:2241 msgid "Adding format to book failed for some reason..." msgstr "" -#: fff_plugin.py:2635 +#: fff_plugin.py:2642 msgid "" "You configured FanFicFare to automatically update Reading Lists, but you " "don't have the %s plugin installed anymore?" msgstr "" -#: fff_plugin.py:2647 +#: fff_plugin.py:2654 msgid "" "You configured FanFicFare to automatically update \"To Read\" Reading Lists," " but you don't have any lists set?" msgstr "" -#: fff_plugin.py:2658 fff_plugin.py:2677 +#: fff_plugin.py:2665 fff_plugin.py:2684 msgid "" "You configured FanFicFare to automatically update Reading List '%s', but you" " don't have a list of that name?" msgstr "" -#: fff_plugin.py:2664 +#: fff_plugin.py:2671 msgid "" "You configured FanFicFare to automatically update \"Send to Device\" Reading" " Lists, but you don't have any lists set?" msgstr "" -#: fff_plugin.py:2799 +#: fff_plugin.py:2806 msgid "No story URL found." msgstr "" -#: fff_plugin.py:2802 +#: fff_plugin.py:2809 msgid "Not Found" msgstr "No s'ha trobat" -#: fff_plugin.py:2808 +#: fff_plugin.py:2815 msgid "URL is not a valid story URL." msgstr "" -#: fff_plugin.py:2811 +#: fff_plugin.py:2818 msgid "Bad URL" msgstr "" -#: fff_plugin.py:2902 +#: fff_plugin.py:2909 msgid "Existing Book Update Failed" msgstr "" -#: fff_plugin.py:2903 +#: fff_plugin.py:2910 msgid "" "A pre-existing book in this anthology failed to find metadata.
\n" "Story URL: %s
\n" @@ -2424,39 +2438,39 @@ msgid "" "The previously downloaded book is still in the anthology, but FFF doesn't have the metadata to fill this field.\n" msgstr "" -#: fff_plugin.py:2997 +#: fff_plugin.py:3004 msgid "Anthology containing:" msgstr "Antologia que contingui:" -#: fff_plugin.py:3000 +#: fff_plugin.py:3007 msgid "%(title)s by %(author)s" msgstr "" -#: fff_plugin.py:3064 +#: fff_plugin.py:3071 msgid " Anthology" msgstr " Antologia" -#: fff_plugin.py:3116 +#: fff_plugin.py:3123 msgid "(was set, removed for security)" msgstr "" -#: jobs.py:73 +#: jobs.py:72 msgid "Launch background process for site %s:" msgstr "" -#: jobs.py:90 +#: jobs.py:89 msgid "Downloading FanFiction Stories" msgstr "" -#: jobs.py:110 +#: jobs.py:109 msgid "%(count)d of %(total)d stories finished downloading" msgstr "" -#: jobs.py:147 +#: jobs.py:146 msgid "Download Results:" msgstr "Resultats de la baixada:" -#: jobs.py:224 +#: jobs.py:223 msgid "Download started..." msgstr "S'ha iniciat la baixada..." diff --git a/calibre-plugin/translations/de.po b/calibre-plugin/translations/de.po index bc358468..c8d78fcd 100644 --- a/calibre-plugin/translations/de.po +++ b/calibre-plugin/translations/de.po @@ -2,7 +2,7 @@ # Copyright (C) YEAR ORGANIZATION # # Translators: -# Dustin Steiner, 2022 +# 28e3d688a3c077b887921cea3fb1dbc7_0242455, 2022 # Ettore Atalan , 2014-2016,2018,2020 # ILB, 2014-2017,2020-2022,2025 # cde8219c602e00fba7a6323daf1bc8c4_7bef17c <1f2ef1d4e82fac5e8fcc2d877b797bcf_238988>, 2020 @@ -18,7 +18,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre-plugins\n" -"POT-Creation-Date: 2024-10-22 13:25-0500\n" +"POT-Creation-Date: 2025-04-01 09:51-0500\n" "PO-Revision-Date: 2014-06-19 22:55+0000\n" "Last-Translator: ILB, 2014-2017,2020-2022,2025\n" "Language-Team: German (http://app.transifex.com/calibre/calibre-plugins/language/de/)\n" @@ -39,85 +39,85 @@ msgid "" "settings." msgstr "Pfad für die Calibre-Bibliothek. Als Standardeinstellung ist der Pfad gesetzt, der in den Einstellungen gespeichert ist." -#: common_utils.py:289 +#: common_utils.py:290 msgid "Keyboard shortcuts" msgstr "Tastenkombinationen" -#: common_utils.py:318 +#: common_utils.py:319 msgid "Prefs Viewer dialog" msgstr "Einstellungen" -#: common_utils.py:319 +#: common_utils.py:320 msgid "Preferences for: " msgstr "Einstellungen für: " -#: common_utils.py:350 +#: common_utils.py:351 msgid "Clear" msgstr "Zurücksetzen" -#: common_utils.py:352 +#: common_utils.py:353 msgid "Clear all settings for this plugin" msgstr "Alle Einstellungen für dieses Plugin zurücksetzen" -#: common_utils.py:356 +#: common_utils.py:357 msgid "Edit" msgstr "Bearbeiten" -#: common_utils.py:358 +#: common_utils.py:359 msgid "Edit settings." msgstr "Einstellungen bearbeiten." -#: common_utils.py:361 +#: common_utils.py:362 msgid "Save" msgstr "Speichern" -#: common_utils.py:363 +#: common_utils.py:364 msgid "Save setting for this plugin" msgstr "Speichern Sie die Einstellung für dieses Plugin" -#: common_utils.py:391 +#: common_utils.py:392 msgid "" "Are you sure you want to edit settings in this library for this plugin?" msgstr "Möchten Sie die Einstellungen in dieser Bibliothek für dieses Plugin wirklich bearbeiten?" -#: common_utils.py:392 +#: common_utils.py:393 msgid "The FanFicFare team does not support hand edited configurations." msgstr "Das FanFicFare-Team unterstützt keine von Hand bearbeiteten Konfigurationen." -#: common_utils.py:400 +#: common_utils.py:401 msgid "" "Are you sure you want to save this setting in this library for this plugin?" msgstr "Möchten Sie diese Einstellung in dieser Bibliothek wirklich für dieses Plugin speichern?" -#: common_utils.py:401 common_utils.py:429 +#: common_utils.py:402 common_utils.py:430 msgid "" "Any settings in other libraries or stored in a JSON file in your calibre " "plugins folder will not be touched." msgstr "Einstellungen in anderen Bibliotheken oder in einer JSON-Datei in Ihrem Calibre Plugin-Folder werden nicht verändert." -#: common_utils.py:402 common_utils.py:430 +#: common_utils.py:403 common_utils.py:431 msgid "You must restart calibre afterwards." msgstr "Sie müssen Calibre danach neu starten." -#: common_utils.py:410 +#: common_utils.py:411 msgid "All settings for this plugin in this library have been saved." msgstr "Alle Einstellungen für dieses Plugin in dieser Bibliothek wurden gespeichert." -#: common_utils.py:411 common_utils.py:440 +#: common_utils.py:412 common_utils.py:441 msgid "Please restart calibre now." msgstr "Bitte starten Sie Calibre jetzt neu." -#: common_utils.py:413 common_utils.py:442 +#: common_utils.py:414 common_utils.py:443 msgid "Restart calibre now" msgstr "Calibre jetzt neu starten" -#: common_utils.py:428 +#: common_utils.py:429 msgid "" "Are you sure you want to clear your settings in this library for this " "plugin?" msgstr "Sind sie sicher, dass sie alle Einstellungen in dieser Bibliothek für diese Plugin zurücksetzen möchten?" -#: common_utils.py:439 +#: common_utils.py:440 msgid "All settings for this plugin in this library have been cleared." msgstr "Alle Einstellungen für dieses Plugin in dieser Bibliothek wurden zurückgesetzt." @@ -520,7 +520,7 @@ msgid "" "http://...,title by author - note" msgstr "Eine URL pro Zeile\nhttp://...,Notiz\nhttp://...,Titel von Autor - Notiz" -#: config.py:758 dialogs.py:1198 +#: config.py:758 dialogs.py:1241 msgid "Add this reason to all URLs added:" msgstr "Bei allen oben angegebenen URL`s diesen Grund anfügen:" @@ -535,8 +535,8 @@ msgstr "Diese Einstellungen bieten eine detailliertere Kontrolle darüber, welch msgid "personal.ini" msgstr "personal.ini" -#: config.py:788 config.py:892 config.py:893 fff_plugin.py:451 -#: fff_plugin.py:454 fff_plugin.py:491 +#: config.py:788 config.py:892 config.py:893 fff_plugin.py:450 +#: fff_plugin.py:453 fff_plugin.py:490 msgid "Edit personal.ini" msgstr "personal.ini bearbeiten" @@ -880,7 +880,7 @@ msgstr "Genre" msgid "Language" msgstr "Sprache" -#: config.py:1356 fff_plugin.py:1733 fff_plugin.py:2001 fff_plugin.py:2019 +#: config.py:1356 fff_plugin.py:1740 fff_plugin.py:2008 fff_plugin.py:2026 msgid "Status" msgstr "Status" @@ -908,7 +908,7 @@ msgstr "Beziehungen" msgid "Published" msgstr "Veröffentlicht" -#: config.py:1363 fff_plugin.py:2173 fff_plugin.py:2189 +#: config.py:1363 fff_plugin.py:2180 fff_plugin.py:2196 msgid "Updated" msgstr "Aktualisierung" @@ -952,8 +952,8 @@ msgstr "Autor ID" msgid "Extra Tags" msgstr "zusätzliche Schlagworte" -#: config.py:1374 config.py:1535 dialogs.py:972 dialogs.py:1082 -#: fff_plugin.py:1733 fff_plugin.py:2001 fff_plugin.py:2019 +#: config.py:1374 config.py:1535 dialogs.py:1015 dialogs.py:1125 +#: fff_plugin.py:1740 fff_plugin.py:2008 fff_plugin.py:2026 msgid "Title" msgstr "Titel" @@ -965,8 +965,8 @@ msgstr "Story URL" msgid "Description" msgstr "Beschreibung" -#: config.py:1377 dialogs.py:972 dialogs.py:1082 fff_plugin.py:1733 -#: fff_plugin.py:2001 fff_plugin.py:2019 +#: config.py:1377 dialogs.py:1015 dialogs.py:1125 fff_plugin.py:1740 +#: fff_plugin.py:2008 fff_plugin.py:2026 msgid "Author" msgstr "Autor" @@ -1051,11 +1051,11 @@ msgstr "Speicher alle Fehler" msgid "If unchecked, these errors will not be saved: %s" msgstr "Falls deaktiviert, werden diese Fehler nicht gespeichert: %s" -#: config.py:1478 fff_plugin.py:1607 jobs.py:313 +#: config.py:1478 fff_plugin.py:1614 jobs.py:313 msgid "Not Overwriting, web site is not newer." msgstr "Keine Überschreibung, die Web-Seite ist nicht aktueller." -#: config.py:1479 fff_plugin.py:1586 jobs.py:366 +#: config.py:1479 fff_plugin.py:1593 jobs.py:366 msgid "Already contains %d chapters." msgstr "Enthält bereits %d Kapitel." @@ -1356,24 +1356,24 @@ msgid "" "book." msgstr "Diese Kommentare zur Serie werden in die Kommentare des neuen Buches aufgenommen." -#: dialogs.py:255 dialogs.py:847 +#: dialogs.py:255 dialogs.py:890 msgid "Show Download Options" msgstr "Optionen zum Herunterladen anzeigen" -#: dialogs.py:274 dialogs.py:867 +#: dialogs.py:274 dialogs.py:910 msgid "Output &Format:" msgstr "Ausgabe-&Format:" -#: dialogs.py:282 dialogs.py:875 +#: dialogs.py:282 dialogs.py:918 msgid "" "Choose output format to create. May set default from plugin configuration." msgstr "Wählen Sie das zu erstellende Ausgabeformat. Kann als Voreinstellung in der Plugin-Konfiguration gesetzt werden." -#: dialogs.py:310 dialogs.py:902 +#: dialogs.py:310 dialogs.py:945 msgid "Update Calibre &Metadata?" msgstr "Calibre-&Metadaten aktualisieren?" -#: dialogs.py:311 dialogs.py:903 +#: dialogs.py:311 dialogs.py:946 msgid "" "Update metadata for existing stories in Calibre from web site?\n" "(Columns set to 'New Only' in the column tabs will only be set for new books.)" @@ -1424,139 +1424,153 @@ msgid "" "and author." msgstr "Was soll geschehen, wenn es bereits eine vorhandene Story mit der gleichen URL oder Titel und Autor gibt." -#: dialogs.py:537 +#: dialogs.py:538 msgid "For Individual Books" msgstr "Für einzelne Bücher" -#: dialogs.py:538 +#: dialogs.py:539 msgid "Get URLs and go to dialog for individual story downloads." msgstr "URLs holen und zum Download-Dialog für einzelne Stories gehen." -#: dialogs.py:543 +#: dialogs.py:544 msgid "For Anthology Epub" msgstr "Für Sammlung-EPUB" -#: dialogs.py:544 +#: dialogs.py:545 msgid "" "Get URLs and go to dialog for Anthology download.\n" "Requires %s plugin." msgstr "URLs holen und zum Download-Dialog für Serien-Sammlung gehen.\nErfordert %s Plugin." -#: dialogs.py:548 dialogs.py:608 dialogs.py:658 dialogs.py:1635 +#: dialogs.py:549 dialogs.py:609 dialogs.py:651 dialogs.py:701 dialogs.py:1678 msgid "Cancel" msgstr "Abbrechen" -#: dialogs.py:583 dialogs.py:1620 +#: dialogs.py:584 dialogs.py:1663 msgid "Password" msgstr "Passwort" -#: dialogs.py:584 +#: dialogs.py:585 msgid "Author requires a password for this story(%s)." msgstr "Der Autor benötigt ein Passwort für diese Story(%s)." -#: dialogs.py:589 +#: dialogs.py:590 msgid "User/Password" msgstr "Benutzer/Passwort" -#: dialogs.py:590 +#: dialogs.py:591 msgid "%s requires you to login to download this story." msgstr "%s erfordert, dass sie sich einloggen, um diese Geschichte herunterzuladen." -#: dialogs.py:592 +#: dialogs.py:593 msgid "User:" msgstr "Benutzer:" -#: dialogs.py:596 +#: dialogs.py:597 msgid "Password:" msgstr "Passwort:" -#: dialogs.py:604 dialogs.py:788 dialogs.py:1631 +#: dialogs.py:605 dialogs.py:647 dialogs.py:831 dialogs.py:1674 msgid "OK" msgstr "OK" -#: dialogs.py:626 dialogs.py:652 fff_plugin.py:1181 +#: dialogs.py:637 +msgid "Time-based One Time Password(TOTP)" +msgstr "" + +#: dialogs.py:638 +msgid "" +"Site requires a Time-based One Time Password(TOTP) for this url:\n" +"%s" +msgstr "" + +#: dialogs.py:640 +msgid "TOTP:" +msgstr "" + +#: dialogs.py:669 dialogs.py:695 fff_plugin.py:1180 msgid "Fetching metadata for stories..." msgstr "Metadaten für folgende Stories abrufen..." -#: dialogs.py:627 dialogs.py:653 fff_plugin.py:1182 +#: dialogs.py:670 dialogs.py:696 fff_plugin.py:1181 msgid "Downloading metadata for stories" msgstr "Metadaten für folgende Stories herunterladen" -#: dialogs.py:628 dialogs.py:654 fff_plugin.py:1183 +#: dialogs.py:671 dialogs.py:697 fff_plugin.py:1182 msgid "Fetched metadata for" msgstr "Metadaten abgerufen für" -#: dialogs.py:701 +#: dialogs.py:744 msgid " - %s estimated until done" msgstr "- %s geschätzt bis erledigt" -#: dialogs.py:716 fff_plugin.py:1388 fff_plugin.py:1422 fff_plugin.py:2742 -#: jobs.py:162 +#: dialogs.py:759 fff_plugin.py:1394 fff_plugin.py:1428 fff_plugin.py:2749 +#: jobs.py:161 msgid "Skipped" msgstr "Übersprungen" -#: dialogs.py:724 fff_plugin.py:2237 jobs.py:164 jobs.py:446 jobs.py:449 +#: dialogs.py:767 fff_plugin.py:2244 jobs.py:163 jobs.py:446 jobs.py:449 msgid "Error" msgstr "Fehler" -#: dialogs.py:748 +#: dialogs.py:791 msgid "%d day" msgstr "%d Tag" -#: dialogs.py:748 +#: dialogs.py:791 msgid "%d days" msgstr "%d Tage" -#: dialogs.py:749 +#: dialogs.py:792 msgid "%d hour" msgstr "%d Stunde" -#: dialogs.py:749 +#: dialogs.py:792 msgid "%d hours" msgstr "%d Stunden" -#: dialogs.py:750 +#: dialogs.py:793 msgid "%d minute" msgstr "%d Minute" -#: dialogs.py:750 +#: dialogs.py:793 msgid "%d minutes" msgstr "%d Minuten" -#: dialogs.py:751 +#: dialogs.py:794 msgid "%d second" msgstr "%d Sekunde" -#: dialogs.py:751 +#: dialogs.py:794 msgid "%d seconds" msgstr "%d Sekunden" -#: dialogs.py:766 +#: dialogs.py:809 msgid "less than 1 second" msgstr "weniger als 1 Sekunde" -#: dialogs.py:783 fff_plugin.py:463 fff_plugin.py:466 +#: dialogs.py:826 fff_plugin.py:462 fff_plugin.py:465 msgid "About FanFicFare" msgstr "Über FanFicFare" -#: dialogs.py:838 +#: dialogs.py:881 msgid "Remove selected books from the list" msgstr "Ausgewählte Bücher von der Liste löschen" -#: dialogs.py:880 +#: dialogs.py:923 msgid "Update Mode:" msgstr "Aktualisierungsmodus:" -#: dialogs.py:883 +#: dialogs.py:926 msgid "" "What sort of update to perform. May set default from plugin configuration." msgstr "Welche Art von Aktualisierung ausgeführt werden soll. Eine Standardeinstellung kann in den Plugin Konfigurationen festgelegt werden." -#: dialogs.py:907 +#: dialogs.py:950 msgid "Background Metadata?" msgstr "Hintergrundmetadaten?" -#: dialogs.py:908 +#: dialogs.py:951 msgid "" "Collect Metadata from sites in a Background process.
This returns " "control to you quicker while updating, but you won't be asked for " @@ -1564,868 +1578,868 @@ msgid "" " fail." msgstr "Sammelt Metadaten von Webseiten im Hintergrund.\nWährend eines Updates gibt dies die Kontrolle schneller an Sie zurück, aber Sie werden nicht nach Nutzernamen/Passwörtern oder ihrem Alter gefragt--Geschichten, die diese Daten benötigen, können nicht geladen werden." -#: dialogs.py:972 fff_plugin.py:1733 fff_plugin.py:2001 fff_plugin.py:2019 +#: dialogs.py:1015 fff_plugin.py:1740 fff_plugin.py:2008 fff_plugin.py:2026 msgid "Comment" msgstr "Kommentar" -#: dialogs.py:1041 +#: dialogs.py:1084 msgid "Are you sure you want to remove this book from the list?" msgstr "Sind sie sicher, dass sie dieses Buch von der Liste löschen wollen?" -#: dialogs.py:1043 +#: dialogs.py:1086 msgid "Are you sure you want to remove the selected %d books from the list?" msgstr "Sind Sie sicher, dass Sie die %d ausgewählten Bücher von der Liste löschen wollen?" -#: dialogs.py:1082 +#: dialogs.py:1125 msgid "Note" msgstr "Notiz" -#: dialogs.py:1122 +#: dialogs.py:1165 msgid "Select or Edit Reject Note." msgstr "Ablehnungsnotiz auswählen oder bearbeiten." -#: dialogs.py:1133 +#: dialogs.py:1176 msgid "Are you sure you want to remove this URL from the list?" msgstr "Sind sie sicher, dass sie diese URL von der Liste löschen möchten?" -#: dialogs.py:1135 +#: dialogs.py:1178 msgid "Are you sure you want to remove the %d selected URLs from the list?" msgstr "Sind Sie sicher, dass Sie die %d ausgewählten URLs von der Liste löschen möchten?" -#: dialogs.py:1153 +#: dialogs.py:1196 msgid "List of Books to Reject" msgstr "Liste der Bücher zur Ablehnung" -#: dialogs.py:1166 +#: dialogs.py:1209 msgid "" "FFF will remember these URLs and display the note and offer to reject them " "if you try to download them again later." msgstr "FFF merkt sich diese URLs, zeigt die Notiz an und bietet an, diese abzulehnen, wenn Sie diese nochmal versuchen, diese herunterzuladen." -#: dialogs.py:1180 +#: dialogs.py:1223 msgid "Remove selected URLs from the list" msgstr "Entfernt ausgewählte URLs von der Liste" -#: dialogs.py:1195 dialogs.py:1199 +#: dialogs.py:1238 dialogs.py:1242 msgid "This will be added to whatever note you've set for each URL above." msgstr "Dies wird für jede der oben angegebenen URLs zusätzlich an die Notiz angefügt, die sie oben angegeben haben." -#: dialogs.py:1212 +#: dialogs.py:1255 msgid "Delete Books (including books without FanFiction URLs)?" msgstr "Bücher löschen (inklusive Bücher ohne FanFiction-URLs)?" -#: dialogs.py:1213 +#: dialogs.py:1256 msgid "Delete the selected books after adding them to the Rejected URLs list." msgstr "Die ausgewählten Bücher werden zur URL-Ablehnungsliste hinzugefügt und danach gelöscht." -#: dialogs.py:1380 +#: dialogs.py:1423 msgid "Search for string in edit box." msgstr "Suche nach Zeichenfolge im Eingabefeld." -#: dialogs.py:1383 +#: dialogs.py:1426 msgid "Find:" msgstr "Suche:" -#: dialogs.py:1388 +#: dialogs.py:1431 msgid "Find" msgstr "Suche" -#: dialogs.py:1398 +#: dialogs.py:1441 msgid "Case sensitive" msgstr "Groß- und Kleinschreibung" -#: dialogs.py:1399 +#: dialogs.py:1442 msgid "" "Search for case sensitive string; don't treat Harry, HARRY and harry all the" " same." msgstr "Suche nach Groß- und Kleinschreibung; behandle Harry, HARRY und harry nicht gleich." -#: dialogs.py:1430 +#: dialogs.py:1473 msgid "Go back to fix errors?" msgstr "Zurück um einen Fehler zu beheben?" -#: dialogs.py:1542 +#: dialogs.py:1585 msgid "Click an error below to return to Editing directly on that line:" msgstr "Klicke auf eine Fehlermeldung um direkt im Editor auf diese Zeile zu springen:" -#: dialogs.py:1569 +#: dialogs.py:1612 msgid "Click to go to line %s" msgstr "Klicken um zur Zeile %s zu kommen" -#: dialogs.py:1585 +#: dialogs.py:1628 msgid "Return to Editing" msgstr "Zum Editieren zurückkehren" -#: dialogs.py:1589 +#: dialogs.py:1632 msgid "Save Anyway" msgstr "Trotzdem sichern" -#: dialogs.py:1621 +#: dialogs.py:1664 msgid "Enter Email Password for %s:" msgstr "eMail-Passwort für %s eingeben:" -#: dialogs.py:1660 +#: dialogs.py:1703 msgid "Show this confirmation again" msgstr "Zeige diese Bestätigung erneut an." -#: fff_plugin.py:146 fff_plugin.py:178 fff_plugin.py:490 +#: fff_plugin.py:145 fff_plugin.py:177 fff_plugin.py:489 msgid "FanFicFare" msgstr "FanFicFare" -#: fff_plugin.py:147 +#: fff_plugin.py:146 msgid "Download FanFiction stories from various web sites" msgstr "FanFiction-Stories von verschiedenen Web-Seiten herunterladen" -#: fff_plugin.py:286 fff_plugin.py:397 +#: fff_plugin.py:285 fff_plugin.py:396 msgid "&Download from URLs" msgstr "&Download von URLs" -#: fff_plugin.py:288 fff_plugin.py:400 +#: fff_plugin.py:287 fff_plugin.py:399 msgid "Download FanFiction Books from URLs" msgstr "FanFiction-Bücher von URLs herunterladen" -#: fff_plugin.py:291 fff_plugin.py:405 +#: fff_plugin.py:290 fff_plugin.py:404 msgid "&Update Existing FanFiction Books" msgstr "Vorhandene FanFiction-Bücher aktualisieren" -#: fff_plugin.py:295 fff_plugin.py:413 +#: fff_plugin.py:294 fff_plugin.py:412 msgid "Get Story URLs from &Email" msgstr "Story-URLs aus &eMails holen" -#: fff_plugin.py:300 fff_plugin.py:421 fff_plugin.py:684 +#: fff_plugin.py:299 fff_plugin.py:420 fff_plugin.py:683 msgid "Get Story URLs from Web Page" msgstr "Story-URLs von der Web-Seite holen" -#: fff_plugin.py:304 +#: fff_plugin.py:303 msgid "Get Story URLs from Selected Books" msgstr "Story-URLs der gewählten Bücher holen" -#: fff_plugin.py:310 +#: fff_plugin.py:309 msgid "Anthology Options" msgstr "Optionen für Sammlung" -#: fff_plugin.py:311 +#: fff_plugin.py:310 msgid "Make Anthology Epub from Web Page" msgstr "Sammlung-EPUB von der Webseite erstellen" -#: fff_plugin.py:314 +#: fff_plugin.py:313 msgid "Make FanFiction Anthology Epub from Web Page" msgstr "FanFiction-Sammlung-EPUB von der Webseite erstellen" -#: fff_plugin.py:317 +#: fff_plugin.py:316 msgid "&Make Anthology Epub from URLs" msgstr "Sammlung-EPUB aus URLs erstellen" -#: fff_plugin.py:320 +#: fff_plugin.py:319 msgid "Make FanFiction Anthology Epub from URLs" msgstr "FanFiction-Sammlung-EPUB aus URLs erstellen" -#: fff_plugin.py:323 fff_plugin.py:429 +#: fff_plugin.py:322 fff_plugin.py:428 msgid "Update Anthology Epub" msgstr "Sammlung-EPUB aktualisieren" -#: fff_plugin.py:326 fff_plugin.py:432 +#: fff_plugin.py:325 fff_plugin.py:431 msgid "Update FanFiction Anthology Epub" msgstr "FanFiktion-Sammlung-EPUB aktualisieren" -#: fff_plugin.py:340 +#: fff_plugin.py:339 msgid "Reading List Options" msgstr "Optionen für Leseliste" -#: fff_plugin.py:343 +#: fff_plugin.py:342 msgid "Mark Unread: Add to \"To Read\" and \"Send to Device\" Lists" msgstr "Als ungelesen markieren: auf die \"zu lesen\" und \"ans Gerät senden\" Listen hinzufügen." -#: fff_plugin.py:345 +#: fff_plugin.py:344 msgid "Mark Read: Remove from \"To Read\" and add to \"Send to Device\" Lists" msgstr "Als gelesen markieren: von der \"zu lesen\" Liste entfernen und auf die \"ans Gerät senden\" Liste hinzufügen." -#: fff_plugin.py:347 fff_plugin.py:352 +#: fff_plugin.py:346 fff_plugin.py:351 msgid "Mark Read: Remove from \"To Read\" Lists" msgstr "Als gelesen markieren: von der \"zu lesen\" Liste entfernen" -#: fff_plugin.py:349 +#: fff_plugin.py:348 msgid "Add to \"Send to Device\" Lists" msgstr "Zu Liste \"An Gerät senden\" hinzufügen" -#: fff_plugin.py:351 +#: fff_plugin.py:350 msgid "Mark Unread: Add to \"To Read\" Lists" msgstr "Als ungelesen markieren: auf die \"zu lesen\" Liste hinzufügen" -#: fff_plugin.py:356 +#: fff_plugin.py:355 msgid "Add to Lists Not Configured" msgstr "" -#: fff_plugin.py:366 +#: fff_plugin.py:365 msgid "Remove from Lists Not Configured" msgstr "" -#: fff_plugin.py:375 +#: fff_plugin.py:374 msgid "Actions by Update Modes" msgstr "" -#: fff_plugin.py:408 +#: fff_plugin.py:407 msgid "Update Existing FanFiction Books" msgstr "Aktualisierung bestehender FanFiktion Bücher" -#: fff_plugin.py:416 +#: fff_plugin.py:415 msgid "Get FanFiction Story URLs from Email" msgstr "Hole FanFiktion Story URLs aus Email" -#: fff_plugin.py:424 +#: fff_plugin.py:423 msgid "Get FanFiction Story URLs from Web Page" msgstr "Hole FanFiktion Story URLs von der Webseite." -#: fff_plugin.py:437 +#: fff_plugin.py:436 msgid "Remove \"New\" Chapter Marks from Selected books" msgstr "Entferne Kapitelmarkierung \"Neu\" bei ausgewählten Büchern." -#: fff_plugin.py:442 +#: fff_plugin.py:441 msgid "Reject Selected Books" msgstr "Ausgewählte Bücher zurückweisen" -#: fff_plugin.py:457 +#: fff_plugin.py:456 msgid "&Configure FanFicFare" msgstr "FanFicFare &konfigurieren" -#: fff_plugin.py:460 +#: fff_plugin.py:459 msgid "Configure FanFicFare" msgstr "FanFicFare konfigurieren" -#: fff_plugin.py:543 +#: fff_plugin.py:542 msgid "Cannot Update Reading Lists from Device View" msgstr "Leseliste kann vom Gerät nicht aktualisiert werden" -#: fff_plugin.py:547 +#: fff_plugin.py:546 msgid "No Selected Books to Update Reading Lists" msgstr "Mit den ausgewählten Bücher konnten keine Leselisten aktualisiert werden." -#: fff_plugin.py:557 +#: fff_plugin.py:556 msgid "FanFicFare Saved Metadata Column not configured." msgstr "" -#: fff_plugin.py:563 fff_plugin.py:1304 +#: fff_plugin.py:562 fff_plugin.py:1310 msgid "Cannot update non-epub format." msgstr "Nicht-EPUB-Format kann nicht aktualisiert werden." -#: fff_plugin.py:570 +#: fff_plugin.py:569 msgid "FanFicFare Email Settings are not configured." msgstr "FanFicFare-eMail-Einstellungen sind nicht konfiguriert." -#: fff_plugin.py:592 +#: fff_plugin.py:591 msgid "Fetching Story URLs from Email..." msgstr "Hole Story-URLs aus eMails..." -#: fff_plugin.py:602 +#: fff_plugin.py:601 msgid "Error Fetching Email" msgstr "Fehler beim Abrufen der eMail" -#: fff_plugin.py:604 +#: fff_plugin.py:603 msgid "An error has occurred while FanFicFare was fetching email." msgstr "" -#: fff_plugin.py:606 +#: fff_plugin.py:605 msgid "If it was an authentication error, be aware:" msgstr "" -#: fff_plugin.py:608 +#: fff_plugin.py:607 msgid "" "Microsoft mail servers such as live.com, outlook.com and hotmail.com no " "longer allow third party apps like FanFicFare." msgstr "" -#: fff_plugin.py:610 +#: fff_plugin.py:609 msgid "" "Gmail requires Two Factor Authentication and Google App Passwords." msgstr "" -#: fff_plugin.py:612 +#: fff_plugin.py:611 msgid "" -"Usernames or passwords in personal.ini that contain the percent sign(%%) " -"must have it escaped as two percent signs(%%%%)." +"Usernames or passwords in personal.ini that contain the percent sign(%) must" +" have it escaped as two percent signs(%%)." msgstr "" -#: fff_plugin.py:636 fff_plugin.py:664 +#: fff_plugin.py:635 fff_plugin.py:663 msgid "No Valid Story URLs Found in Unread Emails." msgstr "Es wurden keine gültigen StoryURLs in den ungelesenen eMails gefunden." -#: fff_plugin.py:652 +#: fff_plugin.py:651 msgid "Finished Fetching Story URLs from Email." msgstr "Das Abrufen der StoryURL´s aus den Mails ist abgeschlossen." -#: fff_plugin.py:657 +#: fff_plugin.py:656 msgid "" "Tag(s) %s will be added to all stories downloaded in the next " "dialog, including any story URLs you add manually." msgstr "Tag(s) %s werden zu allen Stories hinzugefügt, die im nächsten Dialog heruntergeladen werden - einschließlich alle manuell hinzugefügten Story URLs." -#: fff_plugin.py:658 fff_plugin.py:1980 fff_plugin.py:2636 fff_plugin.py:2648 -#: fff_plugin.py:2659 fff_plugin.py:2665 fff_plugin.py:2678 +#: fff_plugin.py:657 fff_plugin.py:1987 fff_plugin.py:2643 fff_plugin.py:2655 +#: fff_plugin.py:2666 fff_plugin.py:2672 fff_plugin.py:2685 msgid "Warning" msgstr "Warnung" -#: fff_plugin.py:666 +#: fff_plugin.py:665 msgid "(%d Story URLs Skipped, on Rejected URL List)" msgstr "(%d StoryURLs´ wurden übersprungen, da auf der Ablehnungsliste)" -#: fff_plugin.py:668 +#: fff_plugin.py:667 msgid "(%d Story URLs Skipped, no Existing Book in Library)" msgstr "(%d Story URLs übersprungen, kein vorhandenes Buch in der Bibliothek) " -#: fff_plugin.py:669 +#: fff_plugin.py:668 msgid "Get Story URLs from Email" msgstr "Story-URLs aus eMails holen" -#: fff_plugin.py:695 fff_plugin.py:1404 +#: fff_plugin.py:694 fff_plugin.py:1410 msgid "Skip Story?" msgstr "Story überspringen?" -#: fff_plugin.py:700 fff_plugin.py:1409 +#: fff_plugin.py:699 fff_plugin.py:1415 msgid "Skip Anthology Story?" msgstr "Sammlung überspringen?" -#: fff_plugin.py:701 +#: fff_plugin.py:700 msgid "" "You already have an Anthology Ebook in your library for series \"%s\"." msgstr "Ein Sammlungen-eBook in Ihrer Bibliothek für die Serie \"%s\" gibt es bereits." -#: fff_plugin.py:702 fff_plugin.py:1411 +#: fff_plugin.py:701 fff_plugin.py:1417 msgid "Click 'Yes' to Skip." msgstr "Klicken Sie 'Yes' um zu überspringen." -#: fff_plugin.py:703 fff_plugin.py:1215 fff_plugin.py:1412 +#: fff_plugin.py:702 fff_plugin.py:1214 fff_plugin.py:1418 msgid "Click 'No' to download anyway." msgstr "Klicken Sie 'No' um trotzdem herunterzuladen." -#: fff_plugin.py:709 +#: fff_plugin.py:708 msgid "Fetching Story URLs from Page..." msgstr "Hole Story-URLs von der Webseite..." -#: fff_plugin.py:714 +#: fff_plugin.py:713 msgid "Finished Fetching Story URLs from Page." msgstr "Holen der Story-URLs von der Webseite abgeschlossen." -#: fff_plugin.py:725 fff_plugin.py:774 +#: fff_plugin.py:724 fff_plugin.py:773 msgid "List of Story URLs" msgstr "Liste der Story-URLs" -#: fff_plugin.py:726 +#: fff_plugin.py:725 msgid "No Valid Story URLs found on given page." msgstr "Auf der angegebene Seite wurde keine gültige URL gefunden." -#: fff_plugin.py:739 fff_plugin.py:791 +#: fff_plugin.py:738 fff_plugin.py:790 msgid "No Selected Books to Get URLs From" msgstr "Es wurden keine Bücher ausgewählt um eine URL zu holen" -#: fff_plugin.py:755 +#: fff_plugin.py:754 msgid "Collecting URLs for stories..." msgstr "Stories für ... werden gesammelt" -#: fff_plugin.py:756 +#: fff_plugin.py:755 msgid "Get URLs for stories" msgstr "URL für Stories holen" -#: fff_plugin.py:757 fff_plugin.py:877 fff_plugin.py:1098 +#: fff_plugin.py:756 fff_plugin.py:876 fff_plugin.py:1097 msgid "URL retrieved" msgstr "URL abgerufen" -#: fff_plugin.py:767 jobs.py:163 jobs.py:439 +#: fff_plugin.py:766 jobs.py:162 jobs.py:439 msgid "Bad" msgstr "Ungeeignet" -#: fff_plugin.py:778 +#: fff_plugin.py:777 msgid "List of URLs" msgstr "Liste der URLs" -#: fff_plugin.py:779 +#: fff_plugin.py:778 msgid "No Story URLs found in selected books." msgstr "In den ausgewählten Büchern wurden keine Story-URLs gefunden." -#: fff_plugin.py:786 +#: fff_plugin.py:785 msgid "Can only UnNew books in library" msgstr "" -#: fff_plugin.py:803 +#: fff_plugin.py:802 msgid "UnNewing books..." msgstr "" -#: fff_plugin.py:804 +#: fff_plugin.py:803 msgid "UnNew Books" msgstr "" -#: fff_plugin.py:805 +#: fff_plugin.py:804 msgid "Books UnNewed" msgstr "" -#: fff_plugin.py:851 fff_plugin.py:852 fff_plugin.py:1952 fff_plugin.py:1953 +#: fff_plugin.py:850 fff_plugin.py:851 fff_plugin.py:1959 fff_plugin.py:1960 msgid "Starting auto conversion of %d books." msgstr "Starte automatische Konvertierung von %d Büchern." -#: fff_plugin.py:867 +#: fff_plugin.py:866 msgid "No Selected Books have URLs to Reject" msgstr "Keine der gewählten Bücher haben URLs zum Ablehnen" -#: fff_plugin.py:875 +#: fff_plugin.py:874 msgid "Collecting URLs for Reject List..." msgstr "URLs für die Ablehnungsliste werden gesammelt..." -#: fff_plugin.py:876 +#: fff_plugin.py:875 msgid "Get URLs for Reject List" msgstr "URLs für die Ablehnungsliste holen" -#: fff_plugin.py:911 +#: fff_plugin.py:910 msgid "Proceed to Remove?" msgstr "Fortfahren mit der Entfernung?" -#: fff_plugin.py:911 +#: fff_plugin.py:910 msgid "" "Rejecting FanFicFare URLs: None of the books selected have FanFiction URLs." msgstr "Ablehnen von FanFicFare-URLs: Keines der ausgewählten Bücher hat FanFiction-URLs." -#: fff_plugin.py:943 +#: fff_plugin.py:942 msgid "Cannot Make Anthologys without %s" msgstr "Sammlungen können nicht ohne %s erstellt werden." -#: fff_plugin.py:947 fff_plugin.py:1073 +#: fff_plugin.py:946 fff_plugin.py:1072 msgid "Cannot Update Books from Device View" msgstr "Bücher können nicht von der Geräte-Sicht aktualisiert werden" -#: fff_plugin.py:951 +#: fff_plugin.py:950 msgid "Can only update 1 anthology at a time" msgstr "Kann nur eine Sammlung auf einmal aktualisieren" -#: fff_plugin.py:961 +#: fff_plugin.py:960 msgid "Fetching Story URLs for Series..." msgstr "Hole Story-URLs für Serien..." -#: fff_plugin.py:967 +#: fff_plugin.py:966 msgid "Can only Update Epub Anthologies" msgstr "Es können nur EPUB-Anthologien aktualisiert werden" -#: fff_plugin.py:998 +#: fff_plugin.py:997 msgid "Finished Fetching Story URLs for Series." msgstr "Holen der Story-URLs für Serien abgeschlossen." -#: fff_plugin.py:1001 fff_plugin.py:1002 +#: fff_plugin.py:1000 fff_plugin.py:1001 msgid "Cannot Update Anthology" msgstr "Sammlung kann nicht aktualisiert werden" -#: fff_plugin.py:1002 +#: fff_plugin.py:1001 msgid "" "Book isn't an FanFicFare Anthology or contains book(s) without valid Story " "URLs." msgstr "Das Buch ist keine FanFicFare-Sammlung oder enthält ein Buch (mehrere Bücher) ohne gültige FFF-URL´s." -#: fff_plugin.py:1059 +#: fff_plugin.py:1058 msgid "" "There are %d stories in the current anthology that are not going to " "be kept if you go ahead." msgstr "Es gibt %d Stories in der aktuellen Sammlung, die nicht behalten werden, wenn sie fortfahren." -#: fff_plugin.py:1060 +#: fff_plugin.py:1059 msgid "Story URLs that will be removed:" msgstr "Story URLs, die entfernt werden:" -#: fff_plugin.py:1062 +#: fff_plugin.py:1061 msgid "Update anyway?" msgstr "Trotzdem aktualisieren?" -#: fff_plugin.py:1063 +#: fff_plugin.py:1062 msgid "Stories Removed" msgstr "Stories entfernt" -#: fff_plugin.py:1080 +#: fff_plugin.py:1079 msgid "No Selected Books to Update" msgstr "Keines der gewählten Bücher wird aktualisiert" -#: fff_plugin.py:1096 +#: fff_plugin.py:1095 msgid "Collecting stories for update..." msgstr "Stories für die Aktualisierung sammlen..." -#: fff_plugin.py:1097 +#: fff_plugin.py:1096 msgid "Get stories for updates" msgstr "Stories für die Aktualisierung werden gesammelt..." -#: fff_plugin.py:1107 +#: fff_plugin.py:1106 msgid "Update Existing List" msgstr "Vorhandene Liste aktualisieren" -#: fff_plugin.py:1175 +#: fff_plugin.py:1174 msgid "Start queuing downloading for %s stories." msgstr "Starte anstehenden Download für %s Stories." -#: fff_plugin.py:1176 +#: fff_plugin.py:1175 msgid "Queuing download for stories..." msgstr "Anstehender Download für Stories ..." -#: fff_plugin.py:1177 +#: fff_plugin.py:1176 msgid "Queuing download for stories" msgstr "Anstehender Download für Stories" -#: fff_plugin.py:1178 +#: fff_plugin.py:1177 msgid "Queued download for" msgstr "Anstehender Download für" -#: fff_plugin.py:1180 +#: fff_plugin.py:1179 msgid "Started fetching metadata for %s stories." msgstr "Hole die Metadaten für %s-Stories." -#: fff_plugin.py:1194 +#: fff_plugin.py:1193 msgid "No valid story URLs entered." msgstr "Es wurde keine gültige URL eingegeben." -#: fff_plugin.py:1206 fff_plugin.py:1211 +#: fff_plugin.py:1205 fff_plugin.py:1210 msgid "Reject URL?" msgstr "URL ablehnen?" -#: fff_plugin.py:1212 fff_plugin.py:1232 +#: fff_plugin.py:1211 fff_plugin.py:1231 msgid "%s is on your Reject URL list:" msgstr "%s ist auf ihrer URL-Ablehnungsliste:" -#: fff_plugin.py:1214 +#: fff_plugin.py:1213 msgid "Click 'Yes' to Reject." msgstr "Klicken Sie 'Yes' um abzulehnen." -#: fff_plugin.py:1219 +#: fff_plugin.py:1218 msgid "Story on Reject URLs list (%s)." msgstr "Die Story ist auf der URL-Ablehnungsliste (%s)." -#: fff_plugin.py:1222 jobs.py:161 +#: fff_plugin.py:1221 jobs.py:160 msgid "Rejected" msgstr "Abgelehnt" -#: fff_plugin.py:1226 +#: fff_plugin.py:1225 msgid "Remove Reject URL?" msgstr "Entferne die abgelehnte URL?" -#: fff_plugin.py:1231 +#: fff_plugin.py:1230 msgid "Remove URL from Reject List?" msgstr "Entferne die URL von der Ablehnungsliste?" -#: fff_plugin.py:1234 +#: fff_plugin.py:1233 msgid "Click 'Yes' to remove it from the list," msgstr "Klicken Sie 'Yes' um es von der Liste zu entfernen," -#: fff_plugin.py:1235 +#: fff_plugin.py:1234 msgid "Click 'No' to leave it on the list." msgstr "Klicken Sie 'No' um es auf der Liste zu lassen." -#: fff_plugin.py:1258 +#: fff_plugin.py:1264 msgid "Are You an Adult?" msgstr "Sind sie volljährig?" -#: fff_plugin.py:1259 +#: fff_plugin.py:1265 msgid "" "%s requires that you be an adult. Please confirm you are an adult in your " "locale:" msgstr "%s erfordert, dass sie volljährig sind. Bitte bestätigen Sie, dass Sie ein Erwachsener in ihrem Land sind:" -#: fff_plugin.py:1387 fff_plugin.py:2741 +#: fff_plugin.py:1393 fff_plugin.py:2748 msgid "Same story already included." msgstr "Die gleiche Story ist bereits enthalten." -#: fff_plugin.py:1410 +#: fff_plugin.py:1416 msgid "" "\"%s\" is in series \"%s\" that you have an" " anthology book for." msgstr "\"%s\" ist in der Serie \"%s\" enthalten, die sie in einer Serien-Sammlung haben." -#: fff_plugin.py:1416 +#: fff_plugin.py:1422 msgid "Story in Series Anthology(%s)." msgstr "Story in Serien-Sammlung (%s)." -#: fff_plugin.py:1434 jobs.py:157 +#: fff_plugin.py:1441 jobs.py:156 msgid "Add" msgstr "Hinzufügen" -#: fff_plugin.py:1467 jobs.py:159 +#: fff_plugin.py:1474 jobs.py:158 msgid "Meta" msgstr "Meta" -#: fff_plugin.py:1496 +#: fff_plugin.py:1503 msgid "Skipping duplicate story." msgstr "Doppelte Story überspringen." -#: fff_plugin.py:1499 +#: fff_plugin.py:1506 msgid "" "More than one identical book by Identifier URL or title/author(s)--can't " "tell which book to update/overwrite." msgstr "Mehr als ein identisches Buch mit ID-URL oder Titel / Autor (en) - es kann nicht festgestellt werden, welches Buch aktualisiert / überschrieben werden soll." -#: fff_plugin.py:1510 jobs.py:158 +#: fff_plugin.py:1517 jobs.py:157 msgid "Update" msgstr "Aktualisieren" -#: fff_plugin.py:1520 +#: fff_plugin.py:1527 msgid "Update declined due to differing story URL(%s)(%s tag present)" msgstr "" -#: fff_plugin.py:1523 fff_plugin.py:1565 jobs.py:160 +#: fff_plugin.py:1530 fff_plugin.py:1572 jobs.py:159 msgid "Different URL" msgstr "Andere URL" -#: fff_plugin.py:1527 fff_plugin.py:1533 +#: fff_plugin.py:1534 fff_plugin.py:1540 msgid "Change Story URL?" msgstr "Story-URL ändern?" -#: fff_plugin.py:1534 +#: fff_plugin.py:1541 msgid "" "%(title)s by %(author)s is already in your library with a " "different source URL:" msgstr "%(title)s von %(author)s ist bereits mit einer anderen URL in der Bibliothek:" -#: fff_plugin.py:1535 +#: fff_plugin.py:1542 msgid "In library: %(liburl)s" msgstr "In der Bibliothek: %(liburl)s" -#: fff_plugin.py:1536 fff_plugin.py:1552 +#: fff_plugin.py:1543 fff_plugin.py:1559 msgid "New URL: %(newurl)s" msgstr "Neue URL: %(newurl)s" -#: fff_plugin.py:1537 +#: fff_plugin.py:1544 msgid "Click 'Yes' to update/overwrite book with new URL." msgstr "Klicken Sie 'Yes' um das Buch mit der neuen URL zu aktualisieren/überschreiben." -#: fff_plugin.py:1538 +#: fff_plugin.py:1545 msgid "Click 'No' to skip updating/overwriting this book." msgstr "Klicken Sie 'No' um das Aktualisieren/Überschreiben dieses Buches abzubrechen." -#: fff_plugin.py:1543 fff_plugin.py:1549 +#: fff_plugin.py:1550 fff_plugin.py:1556 msgid "Download as New Book?" msgstr "Als neues Buch herunterladen?" -#: fff_plugin.py:1550 +#: fff_plugin.py:1557 msgid "" "%(title)s by %(author)s is already in your library with a " "different source URL." msgstr "%(title)s von %(author)s ist bereits mit einer anderen URL in der Bibliothek." -#: fff_plugin.py:1551 +#: fff_plugin.py:1558 msgid "" "You chose not to update the existing book. Do you want to add a new book " "for this URL?" msgstr "Sie haben sich entschieden, das vorhandene Buch nicht zu aktualisieren. Wollen Sie ein neues Buch mit diese URL hinzufügen?" -#: fff_plugin.py:1553 +#: fff_plugin.py:1560 msgid "Click 'Yes' to a new book with new URL." msgstr "Klicken Sie 'Yes' um eine neues Buch mit dieser neuen URL hinzuzufügen." -#: fff_plugin.py:1554 +#: fff_plugin.py:1561 msgid "Click 'No' to skip URL." msgstr "Klicken Sie 'No' um die URL überspringen." -#: fff_plugin.py:1562 +#: fff_plugin.py:1569 msgid "Update declined by user due to differing story URL(%s)" msgstr "Aktualisierung wurde vom Benutzer abgelehnt aufgrund unterschiedlicher Story-URL (%s)" -#: fff_plugin.py:1570 +#: fff_plugin.py:1577 msgid "Metadata collected." msgstr "Metadaten gesammelt." -#: fff_plugin.py:1588 jobs.py:368 +#: fff_plugin.py:1595 jobs.py:368 msgid "" "Existing epub contains %d chapters, web site only has %d. Use Overwrite or " "force_update_epub_always to force update." msgstr "" -#: fff_plugin.py:1590 jobs.py:370 +#: fff_plugin.py:1597 jobs.py:370 msgid "" "FanFicFare doesn't recognize chapters in existing epub, epub is probably " "from a different source. Use Overwrite to force update." msgstr "FanFicFare kann keine Kapitel im bestehenden epub erkennen, epub ist wahrscheinlich aus einer anderen Quelle. Verwenden Sie überschreiben, um die Aktualisierung zu erzwingen." -#: fff_plugin.py:1729 +#: fff_plugin.py:1736 msgid "None of the %d URLs/stories given can be/need to be downloaded." msgstr "Keine der angegebenen %d URLs kann/muss heruntergeladen werden." -#: fff_plugin.py:1730 fff_plugin.py:1997 fff_plugin.py:2016 +#: fff_plugin.py:1737 fff_plugin.py:2004 fff_plugin.py:2023 msgid "See log for details." msgstr "Siehe Protokoll." -#: fff_plugin.py:1731 +#: fff_plugin.py:1738 msgid "" "Proceed with updating your library(Error or Last Checked Columns, if " "configured)?" msgstr "Fahre mit dem Aktualisieren der Bibliothek fort (Error oder Last Checked Columns, falls konfiguriert)?" -#: fff_plugin.py:1770 +#: fff_plugin.py:1777 msgid "Download %s FanFiction Book(s)" msgstr "Lade %s FanFiction Bücher herunter" -#: fff_plugin.py:1777 +#: fff_plugin.py:1784 msgid "Starting %d FanFicFare Downloads" msgstr "%d FanFicFare Downloads werden gestartet" -#: fff_plugin.py:1795 +#: fff_plugin.py:1802 msgid "FanFicFare is marking and showing matching Anthology Books" msgstr "" -#: fff_plugin.py:1796 +#: fff_plugin.py:1803 msgid "" "To disable, uncheck the \"Mark Matching Anthologies?\" setting in FanFicFare" " configuration." msgstr "" -#: fff_plugin.py:1797 +#: fff_plugin.py:1804 msgid "Info" msgstr "Info" -#: fff_plugin.py:1844 fff_plugin.py:1854 +#: fff_plugin.py:1851 fff_plugin.py:1861 msgid "Error Updating Metadata" msgstr "Fehler beim Herunterladen der Metadaten" -#: fff_plugin.py:1845 fff_plugin.py:1855 +#: fff_plugin.py:1852 fff_plugin.py:1862 msgid "" "An error has occurred while FanFicFare was updating calibre's metadata for " "%s." msgstr "Während FanFicFare die Calibre-Metadaten für %s aktualisierte, trat ein Fehler auf." -#: fff_plugin.py:1846 +#: fff_plugin.py:1853 msgid "The ebook has been updated, but the metadata has not." msgstr "Das eBook wurde aktualisiert, aber die Metadaten nicht." -#: fff_plugin.py:1847 +#: fff_plugin.py:1854 msgid "" "FanFicFare will try to update metadata again once. Close any interfering " "programs (such as Windows File Explorer) before closing this dialog." msgstr "" -#: fff_plugin.py:1921 fff_plugin.py:1922 +#: fff_plugin.py:1928 fff_plugin.py:1929 msgid "Finished Adding/Updating %d books." msgstr "Hinzufügen/Aktualisierung von %d Büchern abgeschlossen." -#: fff_plugin.py:1977 +#: fff_plugin.py:1984 msgid "FanFicFare found %s good and %s bad updates." msgstr "FanFicFare hat %s gute und %s schlechte Updates gefunden." -#: fff_plugin.py:1979 +#: fff_plugin.py:1986 msgid "" "Some of the stories downloaded have chapters errors. Click View Log in the " "next dialog to see which." msgstr "" -#: fff_plugin.py:1981 +#: fff_plugin.py:1988 msgid "%s good stories contain chapter errors." msgstr "" -#: fff_plugin.py:1984 +#: fff_plugin.py:1991 msgid "FanFicFare: " msgstr "FanFicFare:" -#: fff_plugin.py:1984 +#: fff_plugin.py:1991 msgid "No Good Stories for Anthology" msgstr "Ungültige Story für eine Sammlung" -#: fff_plugin.py:1987 +#: fff_plugin.py:1994 msgid "" "No good stories/updates where downloaded, Anthology creation/update aborted." msgstr "Ungültige Stories/Aktualisierungen wurden heruntergeladen, Sammlungs-Erstellung/Aktualisierung wurde abgebrochen." -#: fff_plugin.py:1994 +#: fff_plugin.py:2001 msgid "" "Are you sure you want to continue with creating/updating this Anthology?" msgstr "Sind sie sicher, dass sie fortfahren wollen, diese Sammlung zu erstellen/aktualisieren?" -#: fff_plugin.py:1995 +#: fff_plugin.py:2002 msgid "Any updates that failed will not be included in the Anthology." msgstr "Jede Aktualisierung, die fehlgeschlagen ist, wird nicht in die Sammlung eingefügt." -#: fff_plugin.py:1996 +#: fff_plugin.py:2003 msgid "However, if there's an older version, it will still be included." msgstr "Allerdings, wenn es eine ältere Version gibt, wird es dennoch aufgenommen werden." -#: fff_plugin.py:1999 +#: fff_plugin.py:2006 msgid "Proceed with updating this anthology and your library?" msgstr "Mit der Aktualisierung dieser Sammlung und ihrer Bibliothek fortfahren?" -#: fff_plugin.py:2017 +#: fff_plugin.py:2024 msgid "Proceed with updating your library?" msgstr "Mit der Aktualisierung der Bibliothek fortfahren?" -#: fff_plugin.py:2045 +#: fff_plugin.py:2052 msgid "FanFicFare download complete" msgstr "FanFicFare Download abgeschlossen" -#: fff_plugin.py:2045 +#: fff_plugin.py:2052 msgid "FanFicFare log" msgstr "FanFicFare-Protokoll" -#: fff_plugin.py:2062 +#: fff_plugin.py:2069 msgid "Merging %s books." msgstr "Zusammenführung von %s Büchern." -#: fff_plugin.py:2157 +#: fff_plugin.py:2164 msgid "FanFicFare Adding/Updating books." msgstr "FanFicFare Hinzufügen/Aktualisieren der Bücher." -#: fff_plugin.py:2171 +#: fff_plugin.py:2178 msgid "Updating calibre for FanFiction stories..." msgstr "Calibre mit FanFiction-Stories aktualisieren..." -#: fff_plugin.py:2172 +#: fff_plugin.py:2179 msgid "Update calibre for FanFiction stories" msgstr "Calibre mit FanFiction-Stories aktualisieren." -#: fff_plugin.py:2187 +#: fff_plugin.py:2194 msgid "Updating calibre for BAD FanFiction stories..." msgstr "Calibre mit ungeeigneten FanFiction-Stories aktualisieren..." -#: fff_plugin.py:2188 +#: fff_plugin.py:2195 msgid "Update calibre for BAD FanFiction stories" msgstr "Calibre mit ungeeigneten FanFiction-Stories aktualisieren." -#: fff_plugin.py:2234 +#: fff_plugin.py:2241 msgid "Adding format to book failed for some reason..." msgstr "Das Hinzufügen eines Formates zum Buch ist aus irgendeinem Grund fehlgeschlagen..." -#: fff_plugin.py:2635 +#: fff_plugin.py:2642 msgid "" "You configured FanFicFare to automatically update Reading Lists, but you " "don't have the %s plugin installed anymore?" msgstr "Sie konfigurierten FanFicFare Lese-Listen automatisch zu aktualisieren, aber Sie haben dieses % s Plugin nicht mehr installiert?" -#: fff_plugin.py:2647 +#: fff_plugin.py:2654 msgid "" "You configured FanFicFare to automatically update \"To Read\" Reading Lists," " but you don't have any lists set?" msgstr "Sie konfigurierten FanFicFare die \"zu lesen\"-Lese-Liste automatisch zu aktualisieren, aber Sie haben noch keine Listen festgelegt?" -#: fff_plugin.py:2658 fff_plugin.py:2677 +#: fff_plugin.py:2665 fff_plugin.py:2684 msgid "" "You configured FanFicFare to automatically update Reading List '%s', but you" " don't have a list of that name?" msgstr "Sie konfigurierten FanFicFare Lese-Listen automatisch zu aktualisieren, aber Sie haben keine Listen mit diesem Namen?" -#: fff_plugin.py:2664 +#: fff_plugin.py:2671 msgid "" "You configured FanFicFare to automatically update \"Send to Device\" Reading" " Lists, but you don't have any lists set?" msgstr "Sie konfigurierten FanFicFare die \"ans Gerät senden\"-Lese-Listen automatisch zu aktualisieren, aber Sie haben noch keine Listen festgelegt?" -#: fff_plugin.py:2799 +#: fff_plugin.py:2806 msgid "No story URL found." msgstr "Keine URL wurde gefunden." -#: fff_plugin.py:2802 +#: fff_plugin.py:2809 msgid "Not Found" msgstr "Nicht gefunden" -#: fff_plugin.py:2808 +#: fff_plugin.py:2815 msgid "URL is not a valid story URL." msgstr "URL ist keine gültige Story-URL." -#: fff_plugin.py:2811 +#: fff_plugin.py:2818 msgid "Bad URL" msgstr "Bad URL" -#: fff_plugin.py:2902 +#: fff_plugin.py:2909 msgid "Existing Book Update Failed" msgstr "" -#: fff_plugin.py:2903 +#: fff_plugin.py:2910 msgid "" "A pre-existing book in this anthology failed to find metadata.
\n" "Story URL: %s
\n" @@ -2433,39 +2447,39 @@ msgid "" "The previously downloaded book is still in the anthology, but FFF doesn't have the metadata to fill this field.\n" msgstr "" -#: fff_plugin.py:2997 +#: fff_plugin.py:3004 msgid "Anthology containing:" msgstr "Sammlung enthält:" -#: fff_plugin.py:3000 +#: fff_plugin.py:3007 msgid "%(title)s by %(author)s" msgstr "%(title)s von %(author)s" -#: fff_plugin.py:3064 +#: fff_plugin.py:3071 msgid " Anthology" msgstr "Sammlung" -#: fff_plugin.py:3116 +#: fff_plugin.py:3123 msgid "(was set, removed for security)" msgstr "(wurde eingestellt, aus Sicherheitsgründen entfernt)" -#: jobs.py:73 +#: jobs.py:72 msgid "Launch background process for site %s:" msgstr "" -#: jobs.py:90 +#: jobs.py:89 msgid "Downloading FanFiction Stories" msgstr "FanFiction-Geschichten herunterladen" -#: jobs.py:110 +#: jobs.py:109 msgid "%(count)d of %(total)d stories finished downloading" msgstr "%(count)d von %(total)d Stories fertig heruntergeladen" -#: jobs.py:147 +#: jobs.py:146 msgid "Download Results:" msgstr "Download Ergebnisse:" -#: jobs.py:224 +#: jobs.py:223 msgid "Download started..." msgstr "Herunterladen gestartet..." diff --git a/calibre-plugin/translations/es.po b/calibre-plugin/translations/es.po index 8c4a594e..be1261e8 100644 --- a/calibre-plugin/translations/es.po +++ b/calibre-plugin/translations/es.po @@ -2,12 +2,12 @@ # Copyright (C) YEAR ORGANIZATION # # Translators: -# Adolfo Jayme-Barrientos, 2014 +# Adolfo Jayme Barrientos, 2014 # Albert, 2016 # Darío Hereñú, 2015-2016,2018 # Darío Hereñú, 2018 # 7d35375d9c63f2d676cbd56e8f3d4fdc, 2016 -# Jellby , 2014-2024 +# Jellby , 2014-2025 # Antonio Mireles , 2016 # JUAN DAVID JARAMILLO ORTIZ , 2016 # JimmXinu, 2015 @@ -15,9 +15,9 @@ msgid "" msgstr "" "Project-Id-Version: calibre-plugins\n" -"POT-Creation-Date: 2024-10-22 13:25-0500\n" +"POT-Creation-Date: 2025-04-01 09:51-0500\n" "PO-Revision-Date: 2014-06-19 22:55+0000\n" -"Last-Translator: Jellby , 2014-2024\n" +"Last-Translator: Jellby , 2014-2025\n" "Language-Team: Spanish (http://app.transifex.com/calibre/calibre-plugins/language/es/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -36,85 +36,85 @@ msgid "" "settings." msgstr "Ruta de acceso a la biblioteca de calibre. De manera predeterminada se utiliza la ruta definida en la configuración." -#: common_utils.py:289 +#: common_utils.py:290 msgid "Keyboard shortcuts" msgstr "Atajos de teclado" -#: common_utils.py:318 +#: common_utils.py:319 msgid "Prefs Viewer dialog" msgstr "Cuadro de diálogo visualizador de preferencias" -#: common_utils.py:319 +#: common_utils.py:320 msgid "Preferences for: " msgstr "Preferencias para:" -#: common_utils.py:350 +#: common_utils.py:351 msgid "Clear" msgstr "Limpiar" -#: common_utils.py:352 +#: common_utils.py:353 msgid "Clear all settings for this plugin" msgstr "Borrar todas las configuraciones de este complemento" -#: common_utils.py:356 +#: common_utils.py:357 msgid "Edit" msgstr "Modificar" -#: common_utils.py:358 +#: common_utils.py:359 msgid "Edit settings." msgstr "Modificar configuración." -#: common_utils.py:361 +#: common_utils.py:362 msgid "Save" msgstr "Guardar" -#: common_utils.py:363 +#: common_utils.py:364 msgid "Save setting for this plugin" msgstr "Guardar configuración para este complemento" -#: common_utils.py:391 +#: common_utils.py:392 msgid "" "Are you sure you want to edit settings in this library for this plugin?" msgstr "¿Está seguro de querer modificar la configuración del complemento en esta biblioteca?" -#: common_utils.py:392 +#: common_utils.py:393 msgid "The FanFicFare team does not support hand edited configurations." msgstr "El equipo de FanFicFare no da soporte para configuraciones modificadas manualmente." -#: common_utils.py:400 +#: common_utils.py:401 msgid "" "Are you sure you want to save this setting in this library for this plugin?" msgstr "¿Está seguro de querer guardar la configuración del complemento en esta biblioteca?" -#: common_utils.py:401 common_utils.py:429 +#: common_utils.py:402 common_utils.py:430 msgid "" "Any settings in other libraries or stored in a JSON file in your calibre " "plugins folder will not be touched." msgstr "Las configuraciones en otras bibliotecas o almacenadas en un archivo JSON en la carpeta de complementos de calibre no se modificarán." -#: common_utils.py:402 common_utils.py:430 +#: common_utils.py:403 common_utils.py:431 msgid "You must restart calibre afterwards." msgstr "Debe reiniciar calibre después." -#: common_utils.py:410 +#: common_utils.py:411 msgid "All settings for this plugin in this library have been saved." msgstr "Se han guardado la configuración del complemento en esta biblioteca." -#: common_utils.py:411 common_utils.py:440 +#: common_utils.py:412 common_utils.py:441 msgid "Please restart calibre now." msgstr "Por favor reinicie calibre ahora." -#: common_utils.py:413 common_utils.py:442 +#: common_utils.py:414 common_utils.py:443 msgid "Restart calibre now" msgstr "Reiniciar calibre ahora" -#: common_utils.py:428 +#: common_utils.py:429 msgid "" "Are you sure you want to clear your settings in this library for this " "plugin?" msgstr "¿Está seguro de querer borrar la configuración del complemento en esta biblioteca?" -#: common_utils.py:439 +#: common_utils.py:440 msgid "All settings for this plugin in this library have been cleared." msgstr "Se ha borrado la configuración del complemento en esta biblioteca." @@ -517,7 +517,7 @@ msgid "" "http://...,title by author - note" msgstr "Un URL por línea.\nhttp://...,nota\nhttp://...,título por autor - nota" -#: config.py:758 dialogs.py:1198 +#: config.py:758 dialogs.py:1241 msgid "Add this reason to all URLs added:" msgstr "Añadir este motivo a todos los URL añadidos:" @@ -532,8 +532,8 @@ msgstr "Estas configuraciones proporcionan un control más fino sobre qué metad msgid "personal.ini" msgstr "personal.ini" -#: config.py:788 config.py:892 config.py:893 fff_plugin.py:451 -#: fff_plugin.py:454 fff_plugin.py:491 +#: config.py:788 config.py:892 config.py:893 fff_plugin.py:450 +#: fff_plugin.py:453 fff_plugin.py:490 msgid "Edit personal.ini" msgstr "Modificar personal.ini" @@ -877,7 +877,7 @@ msgstr "Género" msgid "Language" msgstr "Idioma" -#: config.py:1356 fff_plugin.py:1733 fff_plugin.py:2001 fff_plugin.py:2019 +#: config.py:1356 fff_plugin.py:1740 fff_plugin.py:2008 fff_plugin.py:2026 msgid "Status" msgstr "Estado" @@ -905,7 +905,7 @@ msgstr "Relaciones" msgid "Published" msgstr "Publicado" -#: config.py:1363 fff_plugin.py:2173 fff_plugin.py:2189 +#: config.py:1363 fff_plugin.py:2180 fff_plugin.py:2196 msgid "Updated" msgstr "Actualizado" @@ -949,8 +949,8 @@ msgstr "ID del autor" msgid "Extra Tags" msgstr "Etiquetas adicionales" -#: config.py:1374 config.py:1535 dialogs.py:972 dialogs.py:1082 -#: fff_plugin.py:1733 fff_plugin.py:2001 fff_plugin.py:2019 +#: config.py:1374 config.py:1535 dialogs.py:1015 dialogs.py:1125 +#: fff_plugin.py:1740 fff_plugin.py:2008 fff_plugin.py:2026 msgid "Title" msgstr "Título" @@ -962,8 +962,8 @@ msgstr "URL de la historia" msgid "Description" msgstr "Descripción" -#: config.py:1377 dialogs.py:972 dialogs.py:1082 fff_plugin.py:1733 -#: fff_plugin.py:2001 fff_plugin.py:2019 +#: config.py:1377 dialogs.py:1015 dialogs.py:1125 fff_plugin.py:1740 +#: fff_plugin.py:2008 fff_plugin.py:2026 msgid "Author" msgstr "Autor" @@ -1048,11 +1048,11 @@ msgstr "Guardar todos los errores" msgid "If unchecked, these errors will not be saved: %s" msgstr "Si no está activada, estos errores se guardarán: %s" -#: config.py:1478 fff_plugin.py:1607 jobs.py:313 +#: config.py:1478 fff_plugin.py:1614 jobs.py:313 msgid "Not Overwriting, web site is not newer." msgstr "No se reemplaza, el sitio de Internet no es más reciente." -#: config.py:1479 fff_plugin.py:1586 jobs.py:366 +#: config.py:1479 fff_plugin.py:1593 jobs.py:366 msgid "Already contains %d chapters." msgstr "Ya contiene %d capítulos." @@ -1353,24 +1353,24 @@ msgid "" "book." msgstr "Estos comentarios sobre la serie se incluirán en los comentarios del nuevo libro." -#: dialogs.py:255 dialogs.py:847 +#: dialogs.py:255 dialogs.py:890 msgid "Show Download Options" msgstr "Mostrar opciones de descarga" -#: dialogs.py:274 dialogs.py:867 +#: dialogs.py:274 dialogs.py:910 msgid "Output &Format:" msgstr "&Formato de salida:" -#: dialogs.py:282 dialogs.py:875 +#: dialogs.py:282 dialogs.py:918 msgid "" "Choose output format to create. May set default from plugin configuration." msgstr "Elija un formato de salida para crear. Puede establecer el predeterminado en la configuración del complemento." -#: dialogs.py:310 dialogs.py:902 +#: dialogs.py:310 dialogs.py:945 msgid "Update Calibre &Metadata?" msgstr "¿Actualizar los metadatos de calibre?" -#: dialogs.py:311 dialogs.py:903 +#: dialogs.py:311 dialogs.py:946 msgid "" "Update metadata for existing stories in Calibre from web site?\n" "(Columns set to 'New Only' in the column tabs will only be set for new books.)" @@ -1421,139 +1421,153 @@ msgid "" "and author." msgstr "Qué hacer si ya existe una historia con el mismo URL o título y autor." -#: dialogs.py:537 +#: dialogs.py:538 msgid "For Individual Books" msgstr "Para libros individuales" -#: dialogs.py:538 +#: dialogs.py:539 msgid "Get URLs and go to dialog for individual story downloads." msgstr "Obtener URL e ir a la ventana de descarga para historias individuales." -#: dialogs.py:543 +#: dialogs.py:544 msgid "For Anthology Epub" msgstr "Para epub de antología" -#: dialogs.py:544 +#: dialogs.py:545 msgid "" "Get URLs and go to dialog for Anthology download.\n" "Requires %s plugin." msgstr "Obtener URL e ir a la ventana de descarga para antologías.\nRequiere el complemento %s." -#: dialogs.py:548 dialogs.py:608 dialogs.py:658 dialogs.py:1635 +#: dialogs.py:549 dialogs.py:609 dialogs.py:651 dialogs.py:701 dialogs.py:1678 msgid "Cancel" msgstr "Cancelar" -#: dialogs.py:583 dialogs.py:1620 +#: dialogs.py:584 dialogs.py:1663 msgid "Password" msgstr "Contraseña" -#: dialogs.py:584 +#: dialogs.py:585 msgid "Author requires a password for this story(%s)." msgstr "El autor solicita una contraseña para esta historia (%s)." -#: dialogs.py:589 +#: dialogs.py:590 msgid "User/Password" msgstr "Usuario y contraseña" -#: dialogs.py:590 +#: dialogs.py:591 msgid "%s requires you to login to download this story." msgstr "%s solicita que se registre para descargar esta historia." -#: dialogs.py:592 +#: dialogs.py:593 msgid "User:" msgstr "Usuario:" -#: dialogs.py:596 +#: dialogs.py:597 msgid "Password:" msgstr "Contraseña:" -#: dialogs.py:604 dialogs.py:788 dialogs.py:1631 +#: dialogs.py:605 dialogs.py:647 dialogs.py:831 dialogs.py:1674 msgid "OK" msgstr "Aceptar" -#: dialogs.py:626 dialogs.py:652 fff_plugin.py:1181 +#: dialogs.py:637 +msgid "Time-based One Time Password(TOTP)" +msgstr "Contraseña de un solo uso de base temporal (TOTP)" + +#: dialogs.py:638 +msgid "" +"Site requires a Time-based One Time Password(TOTP) for this url:\n" +"%s" +msgstr "El sitio requiere una contraseña de un solo uso de base temporal (TOTP) para este url:\n%s" + +#: dialogs.py:640 +msgid "TOTP:" +msgstr "TOTP:" + +#: dialogs.py:669 dialogs.py:695 fff_plugin.py:1180 msgid "Fetching metadata for stories..." msgstr "Obteniendo metadatos para las historias..." -#: dialogs.py:627 dialogs.py:653 fff_plugin.py:1182 +#: dialogs.py:670 dialogs.py:696 fff_plugin.py:1181 msgid "Downloading metadata for stories" msgstr "Descargando metadatos para las historias" -#: dialogs.py:628 dialogs.py:654 fff_plugin.py:1183 +#: dialogs.py:671 dialogs.py:697 fff_plugin.py:1182 msgid "Fetched metadata for" msgstr "Metadatos obtenidos para" -#: dialogs.py:701 +#: dialogs.py:744 msgid " - %s estimated until done" msgstr "- aproximadamente %s para terminar" -#: dialogs.py:716 fff_plugin.py:1388 fff_plugin.py:1422 fff_plugin.py:2742 -#: jobs.py:162 +#: dialogs.py:759 fff_plugin.py:1394 fff_plugin.py:1428 fff_plugin.py:2749 +#: jobs.py:161 msgid "Skipped" msgstr "Omitida" -#: dialogs.py:724 fff_plugin.py:2237 jobs.py:164 jobs.py:446 jobs.py:449 +#: dialogs.py:767 fff_plugin.py:2244 jobs.py:163 jobs.py:446 jobs.py:449 msgid "Error" msgstr "Error" -#: dialogs.py:748 +#: dialogs.py:791 msgid "%d day" msgstr "%d día" -#: dialogs.py:748 +#: dialogs.py:791 msgid "%d days" msgstr "%d días" -#: dialogs.py:749 +#: dialogs.py:792 msgid "%d hour" msgstr "%d hora" -#: dialogs.py:749 +#: dialogs.py:792 msgid "%d hours" msgstr "%d horas" -#: dialogs.py:750 +#: dialogs.py:793 msgid "%d minute" msgstr "%d minuto" -#: dialogs.py:750 +#: dialogs.py:793 msgid "%d minutes" msgstr "%d minutos" -#: dialogs.py:751 +#: dialogs.py:794 msgid "%d second" msgstr "%d segundo" -#: dialogs.py:751 +#: dialogs.py:794 msgid "%d seconds" msgstr "%d segundos" -#: dialogs.py:766 +#: dialogs.py:809 msgid "less than 1 second" msgstr "menos de 1 segundo" -#: dialogs.py:783 fff_plugin.py:463 fff_plugin.py:466 +#: dialogs.py:826 fff_plugin.py:462 fff_plugin.py:465 msgid "About FanFicFare" msgstr "Acerca de FanFicFare" -#: dialogs.py:838 +#: dialogs.py:881 msgid "Remove selected books from the list" msgstr "Eliminar los libros seleccionados de la lista" -#: dialogs.py:880 +#: dialogs.py:923 msgid "Update Mode:" msgstr "Modo de actualización:" -#: dialogs.py:883 +#: dialogs.py:926 msgid "" "What sort of update to perform. May set default from plugin configuration." msgstr "Qué tipo de actualización se realizará. Puede definirse el valor predeterminado en la configuración del complemento." -#: dialogs.py:907 +#: dialogs.py:950 msgid "Background Metadata?" msgstr "¿Metadatos en segundo plano?" -#: dialogs.py:908 +#: dialogs.py:951 msgid "" "Collect Metadata from sites in a Background process.
This returns " "control to you quicker while updating, but you won't be asked for " @@ -1561,868 +1575,868 @@ msgid "" " fail." msgstr "Recopilar metadatos de Internet en un proceso en segundo plano.
Esto le devuelve el control más rápidamente al actualizar, pero no tendrá la posibilidad de introducir contraseñas o especificar si es usted adulto, las historias que requieran esa información fallarán sin más." -#: dialogs.py:972 fff_plugin.py:1733 fff_plugin.py:2001 fff_plugin.py:2019 +#: dialogs.py:1015 fff_plugin.py:1740 fff_plugin.py:2008 fff_plugin.py:2026 msgid "Comment" msgstr "Comentario" -#: dialogs.py:1041 +#: dialogs.py:1084 msgid "Are you sure you want to remove this book from the list?" msgstr "¿Está seguro de querer eliminar este libro de la lista?" -#: dialogs.py:1043 +#: dialogs.py:1086 msgid "Are you sure you want to remove the selected %d books from the list?" msgstr "¿Está seguro de querer eliminar los %d libros seleccionados de la lista?" -#: dialogs.py:1082 +#: dialogs.py:1125 msgid "Note" msgstr "Nota" -#: dialogs.py:1122 +#: dialogs.py:1165 msgid "Select or Edit Reject Note." msgstr "Seleccionar o modificar nota de rechazo." -#: dialogs.py:1133 +#: dialogs.py:1176 msgid "Are you sure you want to remove this URL from the list?" msgstr "¿Está seguro de querer eliminar este URL de la lista?" -#: dialogs.py:1135 +#: dialogs.py:1178 msgid "Are you sure you want to remove the %d selected URLs from the list?" msgstr "¿Está seguro de querer eliminar los %d URL seleccionados de la lista?" -#: dialogs.py:1153 +#: dialogs.py:1196 msgid "List of Books to Reject" msgstr "Lista de libros para rechazar" -#: dialogs.py:1166 +#: dialogs.py:1209 msgid "" "FFF will remember these URLs and display the note and offer to reject them " "if you try to download them again later." msgstr "FFF recordará estos URL, mostrará una nota y le permitirá rechazarlos si vuelve a intentar descargarlos más adelante." -#: dialogs.py:1180 +#: dialogs.py:1223 msgid "Remove selected URLs from the list" msgstr "Eliminar los URL seleccionados de la lista" -#: dialogs.py:1195 dialogs.py:1199 +#: dialogs.py:1238 dialogs.py:1242 msgid "This will be added to whatever note you've set for each URL above." msgstr "Se añadirá a cualquier nota que haya establecido para cada URL anterior." -#: dialogs.py:1212 +#: dialogs.py:1255 msgid "Delete Books (including books without FanFiction URLs)?" msgstr "¿Eliminar libros (incluyendo libros sin URL de «fanfiction»)?" -#: dialogs.py:1213 +#: dialogs.py:1256 msgid "Delete the selected books after adding them to the Rejected URLs list." msgstr "Eliminar los libros seleccionados después de añadirlos a la lista de URL rechazados." -#: dialogs.py:1380 +#: dialogs.py:1423 msgid "Search for string in edit box." msgstr "Buscar el texto en el cuadro." -#: dialogs.py:1383 +#: dialogs.py:1426 msgid "Find:" msgstr "Buscar:" -#: dialogs.py:1388 +#: dialogs.py:1431 msgid "Find" msgstr "Buscar" -#: dialogs.py:1398 +#: dialogs.py:1441 msgid "Case sensitive" msgstr "Distinguir mayúsculas y minúsculas" -#: dialogs.py:1399 +#: dialogs.py:1442 msgid "" "Search for case sensitive string; don't treat Harry, HARRY and harry all the" " same." msgstr "Buscar texto distinguiendo mayúsculas y minúsculas; no considera que Carlos, CARLOS y carlos son todos iguales." -#: dialogs.py:1430 +#: dialogs.py:1473 msgid "Go back to fix errors?" msgstr "¿Volver atrás para corregir errores?" -#: dialogs.py:1542 +#: dialogs.py:1585 msgid "Click an error below to return to Editing directly on that line:" msgstr "Pulse en un error más abajo para volver a modificar directamente esa línea:" -#: dialogs.py:1569 +#: dialogs.py:1612 msgid "Click to go to line %s" msgstr "Pulsar para ir a la línea %s" -#: dialogs.py:1585 +#: dialogs.py:1628 msgid "Return to Editing" msgstr "Volver a modificar" -#: dialogs.py:1589 +#: dialogs.py:1632 msgid "Save Anyway" msgstr "Guardar de todas formas" -#: dialogs.py:1621 +#: dialogs.py:1664 msgid "Enter Email Password for %s:" msgstr "Introduzca la contraseña de correo electrónico para %s:" -#: dialogs.py:1660 +#: dialogs.py:1703 msgid "Show this confirmation again" msgstr "Mostrar esta confirmación de nuevo" -#: fff_plugin.py:146 fff_plugin.py:178 fff_plugin.py:490 +#: fff_plugin.py:145 fff_plugin.py:177 fff_plugin.py:489 msgid "FanFicFare" msgstr "FanFicFare" -#: fff_plugin.py:147 +#: fff_plugin.py:146 msgid "Download FanFiction stories from various web sites" msgstr "Descargar historias de «fanfiction» desde distintos sitios de Internet" -#: fff_plugin.py:286 fff_plugin.py:397 +#: fff_plugin.py:285 fff_plugin.py:396 msgid "&Download from URLs" msgstr "&Descargar desde URL" -#: fff_plugin.py:288 fff_plugin.py:400 +#: fff_plugin.py:287 fff_plugin.py:399 msgid "Download FanFiction Books from URLs" msgstr "Descargar libros de FanFiction desde URL" -#: fff_plugin.py:291 fff_plugin.py:405 +#: fff_plugin.py:290 fff_plugin.py:404 msgid "&Update Existing FanFiction Books" msgstr "&Actualizar libros de «fanfiction» existentes" -#: fff_plugin.py:295 fff_plugin.py:413 +#: fff_plugin.py:294 fff_plugin.py:412 msgid "Get Story URLs from &Email" msgstr "Obtener URL de historias desde &correo electrónico" -#: fff_plugin.py:300 fff_plugin.py:421 fff_plugin.py:684 +#: fff_plugin.py:299 fff_plugin.py:420 fff_plugin.py:683 msgid "Get Story URLs from Web Page" msgstr "Obtener URL de historias a partir de una página de Internet" -#: fff_plugin.py:304 +#: fff_plugin.py:303 msgid "Get Story URLs from Selected Books" msgstr "Obtener URL de historias de los libros seleccionados" -#: fff_plugin.py:310 +#: fff_plugin.py:309 msgid "Anthology Options" msgstr "Opciones de antología" -#: fff_plugin.py:311 +#: fff_plugin.py:310 msgid "Make Anthology Epub from Web Page" msgstr "Crear un epub de antología desde una página de Internet" -#: fff_plugin.py:314 +#: fff_plugin.py:313 msgid "Make FanFiction Anthology Epub from Web Page" msgstr "Crear un epub de antología de «fanfiction» desde una página de Internet" -#: fff_plugin.py:317 +#: fff_plugin.py:316 msgid "&Make Anthology Epub from URLs" msgstr "&Crear epub de antología a partir de los URL" -#: fff_plugin.py:320 +#: fff_plugin.py:319 msgid "Make FanFiction Anthology Epub from URLs" msgstr "Crear un epub de antología de FanFiction a partir de los URL" -#: fff_plugin.py:323 fff_plugin.py:429 +#: fff_plugin.py:322 fff_plugin.py:428 msgid "Update Anthology Epub" msgstr "Actualizar epub de antología" -#: fff_plugin.py:326 fff_plugin.py:432 +#: fff_plugin.py:325 fff_plugin.py:431 msgid "Update FanFiction Anthology Epub" msgstr "Actualizar un epub de antología de «fanfiction»" -#: fff_plugin.py:340 +#: fff_plugin.py:339 msgid "Reading List Options" msgstr "Opciones de lista de lectura" -#: fff_plugin.py:343 +#: fff_plugin.py:342 msgid "Mark Unread: Add to \"To Read\" and \"Send to Device\" Lists" msgstr "Marcar como no leído: Añadir a las listas «Para leer» y «Enviar a dispositivo»" -#: fff_plugin.py:345 +#: fff_plugin.py:344 msgid "Mark Read: Remove from \"To Read\" and add to \"Send to Device\" Lists" msgstr "Marcar como leído: Eliminar de las listas «Para leer» y añadir a las de «Enviar a dispositivo»" -#: fff_plugin.py:347 fff_plugin.py:352 +#: fff_plugin.py:346 fff_plugin.py:351 msgid "Mark Read: Remove from \"To Read\" Lists" msgstr "Marcar como leído: Eliminar de las listas «Para leer»" -#: fff_plugin.py:349 +#: fff_plugin.py:348 msgid "Add to \"Send to Device\" Lists" msgstr "Añadir a las listas de «Enviar a dispositivo»" -#: fff_plugin.py:351 +#: fff_plugin.py:350 msgid "Mark Unread: Add to \"To Read\" Lists" msgstr "Marcar como no leído: Añadir a las listas «Para leer»" -#: fff_plugin.py:356 +#: fff_plugin.py:355 msgid "Add to Lists Not Configured" msgstr "No se ha configurado la adición a listas" -#: fff_plugin.py:366 +#: fff_plugin.py:365 msgid "Remove from Lists Not Configured" msgstr "No se ha configurado la eliminación de listas" -#: fff_plugin.py:375 +#: fff_plugin.py:374 msgid "Actions by Update Modes" msgstr "Acciones por modo de actualización" -#: fff_plugin.py:408 +#: fff_plugin.py:407 msgid "Update Existing FanFiction Books" msgstr "Actualizar libros de FanFiction existentes" -#: fff_plugin.py:416 +#: fff_plugin.py:415 msgid "Get FanFiction Story URLs from Email" msgstr "Obtener URL de historias FanFiction del correo electrónico" -#: fff_plugin.py:424 +#: fff_plugin.py:423 msgid "Get FanFiction Story URLs from Web Page" msgstr "Obtener URL de historias FanFiction a partir de una página de internet" -#: fff_plugin.py:437 +#: fff_plugin.py:436 msgid "Remove \"New\" Chapter Marks from Selected books" msgstr "Quitar marcas de capítulo «nuevas» de los libros seleccionados" -#: fff_plugin.py:442 +#: fff_plugin.py:441 msgid "Reject Selected Books" msgstr "Rechazar los libros seleccionados" -#: fff_plugin.py:457 +#: fff_plugin.py:456 msgid "&Configure FanFicFare" msgstr "&Configurar FanFicFare" -#: fff_plugin.py:460 +#: fff_plugin.py:459 msgid "Configure FanFicFare" msgstr "Configurar FanFicFare" -#: fff_plugin.py:543 +#: fff_plugin.py:542 msgid "Cannot Update Reading Lists from Device View" msgstr "No se puede actualizar Reading Lists en la vista de dispositivo" -#: fff_plugin.py:547 +#: fff_plugin.py:546 msgid "No Selected Books to Update Reading Lists" msgstr "No hay libros seleccionados para actualizar Reading Lists" -#: fff_plugin.py:557 +#: fff_plugin.py:556 msgid "FanFicFare Saved Metadata Column not configured." msgstr "La columna de metadatos guardados de FanFicFare no está configurada." -#: fff_plugin.py:563 fff_plugin.py:1304 +#: fff_plugin.py:562 fff_plugin.py:1310 msgid "Cannot update non-epub format." msgstr "No se puede actualizar un formato que no sea EPUB." -#: fff_plugin.py:570 +#: fff_plugin.py:569 msgid "FanFicFare Email Settings are not configured." msgstr "El correo electrónico para FanFicFare no está configurado." -#: fff_plugin.py:592 +#: fff_plugin.py:591 msgid "Fetching Story URLs from Email..." msgstr "Obteniendo URL de historia desde el correo electrónico..." -#: fff_plugin.py:602 +#: fff_plugin.py:601 msgid "Error Fetching Email" msgstr "Error al obtener el correo electrónico" -#: fff_plugin.py:604 +#: fff_plugin.py:603 msgid "An error has occurred while FanFicFare was fetching email." msgstr "Se produjo un error mientras FanFicFare obtenía el correo electrónico." -#: fff_plugin.py:606 +#: fff_plugin.py:605 msgid "If it was an authentication error, be aware:" msgstr "Si fue un error de autenticación, tenga en cuenta lo siguiente:" -#: fff_plugin.py:608 +#: fff_plugin.py:607 msgid "" "Microsoft mail servers such as live.com, outlook.com and hotmail.com no " "longer allow third party apps like FanFicFare." msgstr "Los servidores de correo de Microsoft como live.com, outlook.com y hotmail.com ya no permiten aplicaciones de terceros como FanFicFare." -#: fff_plugin.py:610 +#: fff_plugin.py:609 msgid "" "Gmail requires Two Factor Authentication and Google App Passwords." msgstr "Gmail requiere autenticación de dos factores y contraseñas de aplicaciones de Google." -#: fff_plugin.py:612 +#: fff_plugin.py:611 msgid "" -"Usernames or passwords in personal.ini that contain the percent sign(%%) " -"must have it escaped as two percent signs(%%%%)." -msgstr "Los nombres de usuario o contraseñas en personal.ini que contienen el signo de porcentaje (%%) deben tenerlo escapado como dos signos de porcentaje (%%%%)." +"Usernames or passwords in personal.ini that contain the percent sign(%) must" +" have it escaped as two percent signs(%%)." +msgstr "Los nombres de usuario o contraseñas en personal.ini que contienen el signo de porcentaje (%) deben tenerlo escapado como dos signos de porcentaje (%%)." -#: fff_plugin.py:636 fff_plugin.py:664 +#: fff_plugin.py:635 fff_plugin.py:663 msgid "No Valid Story URLs Found in Unread Emails." msgstr "No se han encontrado URL de historias válidos en los correos electrónicos sin leer." -#: fff_plugin.py:652 +#: fff_plugin.py:651 msgid "Finished Fetching Story URLs from Email." msgstr "Finalizada la obtención de URL de historia desde el correo electrónico." -#: fff_plugin.py:657 +#: fff_plugin.py:656 msgid "" "Tag(s) %s will be added to all stories downloaded in the next " "dialog, including any story URLs you add manually." msgstr "La(s) etiqueta(s) %s se añadirán a todas las historias descargadas en el siguiente diálogo, incluidos los URL añadidos manualmente." -#: fff_plugin.py:658 fff_plugin.py:1980 fff_plugin.py:2636 fff_plugin.py:2648 -#: fff_plugin.py:2659 fff_plugin.py:2665 fff_plugin.py:2678 +#: fff_plugin.py:657 fff_plugin.py:1987 fff_plugin.py:2643 fff_plugin.py:2655 +#: fff_plugin.py:2666 fff_plugin.py:2672 fff_plugin.py:2685 msgid "Warning" msgstr "Aviso" -#: fff_plugin.py:666 +#: fff_plugin.py:665 msgid "(%d Story URLs Skipped, on Rejected URL List)" msgstr "(%d URL de historia omitidas, en la lista de URL rechazadas)" -#: fff_plugin.py:668 +#: fff_plugin.py:667 msgid "(%d Story URLs Skipped, no Existing Book in Library)" msgstr "(%d URL de historia omitidas, sin libro existente en la biblioteca)" -#: fff_plugin.py:669 +#: fff_plugin.py:668 msgid "Get Story URLs from Email" msgstr "Obtener URL de historias del correo electrónico" -#: fff_plugin.py:695 fff_plugin.py:1404 +#: fff_plugin.py:694 fff_plugin.py:1410 msgid "Skip Story?" msgstr "¿Omitir historia?" -#: fff_plugin.py:700 fff_plugin.py:1409 +#: fff_plugin.py:699 fff_plugin.py:1415 msgid "Skip Anthology Story?" msgstr "¿Omitir historia de antología?" -#: fff_plugin.py:701 +#: fff_plugin.py:700 msgid "" "You already have an Anthology Ebook in your library for series \"%s\"." msgstr "Ya tiene un libro de antología en la biblioteca para la serie «%s»." -#: fff_plugin.py:702 fff_plugin.py:1411 +#: fff_plugin.py:701 fff_plugin.py:1417 msgid "Click 'Yes' to Skip." msgstr "Pulse en «» para omitir." -#: fff_plugin.py:703 fff_plugin.py:1215 fff_plugin.py:1412 +#: fff_plugin.py:702 fff_plugin.py:1214 fff_plugin.py:1418 msgid "Click 'No' to download anyway." msgstr "Pulse en «No» para descargar de todos modos." -#: fff_plugin.py:709 +#: fff_plugin.py:708 msgid "Fetching Story URLs from Page..." msgstr "Obteniendo URL de historia desde la página..." -#: fff_plugin.py:714 +#: fff_plugin.py:713 msgid "Finished Fetching Story URLs from Page." msgstr "Finalizada la obtención de URL de historia desde la página." -#: fff_plugin.py:725 fff_plugin.py:774 +#: fff_plugin.py:724 fff_plugin.py:773 msgid "List of Story URLs" msgstr "Lista de URL de historias" -#: fff_plugin.py:726 +#: fff_plugin.py:725 msgid "No Valid Story URLs found on given page." msgstr "No se encontró ningún URL de historia válida en la página." -#: fff_plugin.py:739 fff_plugin.py:791 +#: fff_plugin.py:738 fff_plugin.py:790 msgid "No Selected Books to Get URLs From" msgstr "No hay ningún libro seleccionado del que obtener URL" -#: fff_plugin.py:755 +#: fff_plugin.py:754 msgid "Collecting URLs for stories..." msgstr "Recopilando URL para las historias..." -#: fff_plugin.py:756 +#: fff_plugin.py:755 msgid "Get URLs for stories" msgstr "Obtener URL para las historias" -#: fff_plugin.py:757 fff_plugin.py:877 fff_plugin.py:1098 +#: fff_plugin.py:756 fff_plugin.py:876 fff_plugin.py:1097 msgid "URL retrieved" msgstr "URL obtenido" -#: fff_plugin.py:767 jobs.py:163 jobs.py:439 +#: fff_plugin.py:766 jobs.py:162 jobs.py:439 msgid "Bad" msgstr "Incorrecta" -#: fff_plugin.py:778 +#: fff_plugin.py:777 msgid "List of URLs" msgstr "Lista de URL" -#: fff_plugin.py:779 +#: fff_plugin.py:778 msgid "No Story URLs found in selected books." msgstr "No se encontró ningún URL de historia en los libros seleccionados." -#: fff_plugin.py:786 +#: fff_plugin.py:785 msgid "Can only UnNew books in library" msgstr "Sólo se puede marcar libros como no nuevos en la biblioteca" -#: fff_plugin.py:803 +#: fff_plugin.py:802 msgid "UnNewing books..." msgstr "Marcando libros como no nuevos..." -#: fff_plugin.py:804 +#: fff_plugin.py:803 msgid "UnNew Books" msgstr "Libros no nuevos" -#: fff_plugin.py:805 +#: fff_plugin.py:804 msgid "Books UnNewed" msgstr "Libros marcados como no nuevos" -#: fff_plugin.py:851 fff_plugin.py:852 fff_plugin.py:1952 fff_plugin.py:1953 +#: fff_plugin.py:850 fff_plugin.py:851 fff_plugin.py:1959 fff_plugin.py:1960 msgid "Starting auto conversion of %d books." msgstr "Iniciando la conversión automática de %d libros." -#: fff_plugin.py:867 +#: fff_plugin.py:866 msgid "No Selected Books have URLs to Reject" msgstr "Ningún libro seleccionado tiene URL para rechazar" -#: fff_plugin.py:875 +#: fff_plugin.py:874 msgid "Collecting URLs for Reject List..." msgstr "Recopilando URL para la lista de rechazos..." -#: fff_plugin.py:876 +#: fff_plugin.py:875 msgid "Get URLs for Reject List" msgstr "Obtener URL para la lista de rechazos" -#: fff_plugin.py:911 +#: fff_plugin.py:910 msgid "Proceed to Remove?" msgstr "¿Eliminar?" -#: fff_plugin.py:911 +#: fff_plugin.py:910 msgid "" "Rejecting FanFicFare URLs: None of the books selected have FanFiction URLs." msgstr "Rechazando URL de FanFicFare: Ninguno de los libros seleccionados posee un URL de FanFiction." -#: fff_plugin.py:943 +#: fff_plugin.py:942 msgid "Cannot Make Anthologys without %s" msgstr "No se pueden hacer antologías sin %s" -#: fff_plugin.py:947 fff_plugin.py:1073 +#: fff_plugin.py:946 fff_plugin.py:1072 msgid "Cannot Update Books from Device View" msgstr "No se pueden actualizar libros en la vista de dispositivo" -#: fff_plugin.py:951 +#: fff_plugin.py:950 msgid "Can only update 1 anthology at a time" msgstr "Sólo se puede actualizar 1 antología por vez" -#: fff_plugin.py:961 +#: fff_plugin.py:960 msgid "Fetching Story URLs for Series..." msgstr "Obteniendo URL de historias para series..." -#: fff_plugin.py:967 +#: fff_plugin.py:966 msgid "Can only Update Epub Anthologies" msgstr "Sólo se pueden actualizar antologías en formato EPUB" -#: fff_plugin.py:998 +#: fff_plugin.py:997 msgid "Finished Fetching Story URLs for Series." msgstr "Finalizada la obtención de URL de historia para series." -#: fff_plugin.py:1001 fff_plugin.py:1002 +#: fff_plugin.py:1000 fff_plugin.py:1001 msgid "Cannot Update Anthology" msgstr "No se puede actualizar la antología" -#: fff_plugin.py:1002 +#: fff_plugin.py:1001 msgid "" "Book isn't an FanFicFare Anthology or contains book(s) without valid Story " "URLs." msgstr "El libro no es una antología de FanFicFare o contiene libro(s) sin URL válidos." -#: fff_plugin.py:1059 +#: fff_plugin.py:1058 msgid "" "There are %d stories in the current anthology that are not going to " "be kept if you go ahead." msgstr "Hay %d historias en la antología actual que no se mantendrán si continúa." -#: fff_plugin.py:1060 +#: fff_plugin.py:1059 msgid "Story URLs that will be removed:" msgstr "URL de historias que se eliminarán:" -#: fff_plugin.py:1062 +#: fff_plugin.py:1061 msgid "Update anyway?" msgstr "¿Actualizar de todas formas?" -#: fff_plugin.py:1063 +#: fff_plugin.py:1062 msgid "Stories Removed" msgstr "Historias eliminadas" -#: fff_plugin.py:1080 +#: fff_plugin.py:1079 msgid "No Selected Books to Update" msgstr "No se han seleccionado libros para actualizar" -#: fff_plugin.py:1096 +#: fff_plugin.py:1095 msgid "Collecting stories for update..." msgstr "Recopilando historias para actualizar..." -#: fff_plugin.py:1097 +#: fff_plugin.py:1096 msgid "Get stories for updates" msgstr "Obtener historias para actualizar" -#: fff_plugin.py:1107 +#: fff_plugin.py:1106 msgid "Update Existing List" msgstr "Actualizando la lista existente" -#: fff_plugin.py:1175 +#: fff_plugin.py:1174 msgid "Start queuing downloading for %s stories." msgstr "Comenzar a poner en la cola para su descarga %s historias." -#: fff_plugin.py:1176 +#: fff_plugin.py:1175 msgid "Queuing download for stories..." msgstr "Poniendo en la cola para descargar historias..." -#: fff_plugin.py:1177 +#: fff_plugin.py:1176 msgid "Queuing download for stories" msgstr "Poniendo en la cola para descargar historias" -#: fff_plugin.py:1178 +#: fff_plugin.py:1177 msgid "Queued download for" msgstr "Descarga en cola para" -#: fff_plugin.py:1180 +#: fff_plugin.py:1179 msgid "Started fetching metadata for %s stories." msgstr "Obtención de metadatos iniciada para %s historias." -#: fff_plugin.py:1194 +#: fff_plugin.py:1193 msgid "No valid story URLs entered." msgstr "No se ha introducido ningún URL de historia válido." -#: fff_plugin.py:1206 fff_plugin.py:1211 +#: fff_plugin.py:1205 fff_plugin.py:1210 msgid "Reject URL?" msgstr "¿Rechazar URL?" -#: fff_plugin.py:1212 fff_plugin.py:1232 +#: fff_plugin.py:1211 fff_plugin.py:1231 msgid "%s is on your Reject URL list:" msgstr "%s está en la lista de rechazos:" -#: fff_plugin.py:1214 +#: fff_plugin.py:1213 msgid "Click 'Yes' to Reject." msgstr "Pulse en «» para rechazar." -#: fff_plugin.py:1219 +#: fff_plugin.py:1218 msgid "Story on Reject URLs list (%s)." msgstr "Historia en la lista de rechazos (%s)." -#: fff_plugin.py:1222 jobs.py:161 +#: fff_plugin.py:1221 jobs.py:160 msgid "Rejected" msgstr "Rechazado" -#: fff_plugin.py:1226 +#: fff_plugin.py:1225 msgid "Remove Reject URL?" msgstr "¿Eliminar URL rechazado?" -#: fff_plugin.py:1231 +#: fff_plugin.py:1230 msgid "Remove URL from Reject List?" msgstr "¿Eliminar URL de la lista de rechazos?" -#: fff_plugin.py:1234 +#: fff_plugin.py:1233 msgid "Click 'Yes' to remove it from the list," msgstr "Pulse en «» para eliminarlo de la lista." -#: fff_plugin.py:1235 +#: fff_plugin.py:1234 msgid "Click 'No' to leave it on the list." msgstr "Pulse en «No» para dejarlo en la lista." -#: fff_plugin.py:1258 +#: fff_plugin.py:1264 msgid "Are You an Adult?" msgstr "¿Es usted adulto?" -#: fff_plugin.py:1259 +#: fff_plugin.py:1265 msgid "" "%s requires that you be an adult. Please confirm you are an adult in your " "locale:" msgstr "%s requiere que usted sea adulto. Por favor confirme que es una persona adulta en su jurisdicción:" -#: fff_plugin.py:1387 fff_plugin.py:2741 +#: fff_plugin.py:1393 fff_plugin.py:2748 msgid "Same story already included." msgstr "La misma historia ya ha sido incluida." -#: fff_plugin.py:1410 +#: fff_plugin.py:1416 msgid "" "\"%s\" is in series \"%s\" that you have an" " anthology book for." msgstr "«%s» está en la serie «%s», para la que tiene una antología." -#: fff_plugin.py:1416 +#: fff_plugin.py:1422 msgid "Story in Series Anthology(%s)." msgstr "Historia en antología de serie (%s)." -#: fff_plugin.py:1434 jobs.py:157 +#: fff_plugin.py:1441 jobs.py:156 msgid "Add" msgstr "Añadir" -#: fff_plugin.py:1467 jobs.py:159 +#: fff_plugin.py:1474 jobs.py:158 msgid "Meta" msgstr "Meta" -#: fff_plugin.py:1496 +#: fff_plugin.py:1503 msgid "Skipping duplicate story." msgstr "Omitiendo historia duplicada." -#: fff_plugin.py:1499 +#: fff_plugin.py:1506 msgid "" "More than one identical book by Identifier URL or title/author(s)--can't " "tell which book to update/overwrite." msgstr "Hay más de un libro idéntico según el URL identificador o el título y autor(es). No se puede saberse cuál hay que actualizar o reemplazar." -#: fff_plugin.py:1510 jobs.py:158 +#: fff_plugin.py:1517 jobs.py:157 msgid "Update" msgstr "Actualizar" -#: fff_plugin.py:1520 +#: fff_plugin.py:1527 msgid "Update declined due to differing story URL(%s)(%s tag present)" msgstr "Actualización anulada debido a un conflicto de URL de historia (%s) (etiqueta %s presente)" -#: fff_plugin.py:1523 fff_plugin.py:1565 jobs.py:160 +#: fff_plugin.py:1530 fff_plugin.py:1572 jobs.py:159 msgid "Different URL" msgstr "URL diferente" -#: fff_plugin.py:1527 fff_plugin.py:1533 +#: fff_plugin.py:1534 fff_plugin.py:1540 msgid "Change Story URL?" msgstr "¿Cambiar el URL de historia?" -#: fff_plugin.py:1534 +#: fff_plugin.py:1541 msgid "" "%(title)s by %(author)s is already in your library with a " "different source URL:" msgstr "%(title)s de %(author)s ya está en la biblioteca con un URL de origen diferente:" -#: fff_plugin.py:1535 +#: fff_plugin.py:1542 msgid "In library: %(liburl)s" msgstr "En la biblioteca: %(liburl)s" -#: fff_plugin.py:1536 fff_plugin.py:1552 +#: fff_plugin.py:1543 fff_plugin.py:1559 msgid "New URL: %(newurl)s" msgstr "Nuevo URL: %(newurl)s" -#: fff_plugin.py:1537 +#: fff_plugin.py:1544 msgid "Click 'Yes' to update/overwrite book with new URL." msgstr "Pulse en «» para actualizar o reemplazar el libro con el URL nuevo." -#: fff_plugin.py:1538 +#: fff_plugin.py:1545 msgid "Click 'No' to skip updating/overwriting this book." msgstr "Pulse en «No» para omitir la actualización o reemplazo de este libro." -#: fff_plugin.py:1543 fff_plugin.py:1549 +#: fff_plugin.py:1550 fff_plugin.py:1556 msgid "Download as New Book?" msgstr "¿Descargar como un libro nuevo?" -#: fff_plugin.py:1550 +#: fff_plugin.py:1557 msgid "" "%(title)s by %(author)s is already in your library with a " "different source URL." msgstr "%(title)s de %(author)s ya está en la biblioteca con un URL de origen diferente." -#: fff_plugin.py:1551 +#: fff_plugin.py:1558 msgid "" "You chose not to update the existing book. Do you want to add a new book " "for this URL?" msgstr "Ha elegido no actualizar el libro existente. ¿Quiere añadir un nuevo libro con este URL?" -#: fff_plugin.py:1553 +#: fff_plugin.py:1560 msgid "Click 'Yes' to a new book with new URL." msgstr "Pulse en «» para añadir un nuevo libro con el nuevo URL." -#: fff_plugin.py:1554 +#: fff_plugin.py:1561 msgid "Click 'No' to skip URL." msgstr "Pulse en «No» para omitir el URL." -#: fff_plugin.py:1562 +#: fff_plugin.py:1569 msgid "Update declined by user due to differing story URL(%s)" msgstr "Actualización anulada por el usuario debido a un conflicto de URL de historia (%s)" -#: fff_plugin.py:1570 +#: fff_plugin.py:1577 msgid "Metadata collected." msgstr "Metadatos recopilados." -#: fff_plugin.py:1588 jobs.py:368 +#: fff_plugin.py:1595 jobs.py:368 msgid "" "Existing epub contains %d chapters, web site only has %d. Use Overwrite or " "force_update_epub_always to force update." msgstr "El epub existente contiene %d capítulos, el sitio de internet sólo tiene %d. Use Reemplazar o force_update_epub_always para forzar la actualización." -#: fff_plugin.py:1590 jobs.py:370 +#: fff_plugin.py:1597 jobs.py:370 msgid "" "FanFicFare doesn't recognize chapters in existing epub, epub is probably " "from a different source. Use Overwrite to force update." msgstr "FanFicFare no reconoce capítulos en el epub existente, probablemente procede de un origen distinto. Use reemplazar para forzar una actualización." -#: fff_plugin.py:1729 +#: fff_plugin.py:1736 msgid "None of the %d URLs/stories given can be/need to be downloaded." msgstr "Ninguna de las %d historias o URL dados pueden o necesitan descargarse." -#: fff_plugin.py:1730 fff_plugin.py:1997 fff_plugin.py:2016 +#: fff_plugin.py:1737 fff_plugin.py:2004 fff_plugin.py:2023 msgid "See log for details." msgstr "Vea el registro para más detalles." -#: fff_plugin.py:1731 +#: fff_plugin.py:1738 msgid "" "Proceed with updating your library(Error or Last Checked Columns, if " "configured)?" msgstr "¿Continuar con la actualización de la biblioteca (columnas de error o última comprobación, si están configuradas)?" -#: fff_plugin.py:1770 +#: fff_plugin.py:1777 msgid "Download %s FanFiction Book(s)" msgstr "Descargar %s libro(s) de «fanfiction»" -#: fff_plugin.py:1777 +#: fff_plugin.py:1784 msgid "Starting %d FanFicFare Downloads" msgstr "Iniciando %d descargas de FanFicFare" -#: fff_plugin.py:1795 +#: fff_plugin.py:1802 msgid "FanFicFare is marking and showing matching Anthology Books" msgstr "FanFicFare está marcando y mostrando los libros de antología que coinciden" -#: fff_plugin.py:1796 +#: fff_plugin.py:1803 msgid "" "To disable, uncheck the \"Mark Matching Anthologies?\" setting in FanFicFare" " configuration." msgstr "Para desactivar, desmarque la casilla «¿Marcar antologías que coincidan?» en la configuración de FanFicFare." -#: fff_plugin.py:1797 +#: fff_plugin.py:1804 msgid "Info" msgstr "Info" -#: fff_plugin.py:1844 fff_plugin.py:1854 +#: fff_plugin.py:1851 fff_plugin.py:1861 msgid "Error Updating Metadata" msgstr "Error al actualizar metadatos" -#: fff_plugin.py:1845 fff_plugin.py:1855 +#: fff_plugin.py:1852 fff_plugin.py:1862 msgid "" "An error has occurred while FanFicFare was updating calibre's metadata for " "%s." msgstr "Ha ocurrido un error mientras FanFicFare actualizaba la base de datos de calibre para %s." -#: fff_plugin.py:1846 +#: fff_plugin.py:1853 msgid "The ebook has been updated, but the metadata has not." msgstr "El libro ha sido actualizado, pero no los metadatos." -#: fff_plugin.py:1847 +#: fff_plugin.py:1854 msgid "" "FanFicFare will try to update metadata again once. Close any interfering " "programs (such as Windows File Explorer) before closing this dialog." msgstr "FanFicFare intentará actualizar los metadatos una vez más. Cierre cualquier programa que pueda interferir (como el Explorador de archivos de Windows) antes de cerrar este cuadro de diálogo." -#: fff_plugin.py:1921 fff_plugin.py:1922 +#: fff_plugin.py:1928 fff_plugin.py:1929 msgid "Finished Adding/Updating %d books." msgstr "Finalizada la adición o actualización de %d libros." -#: fff_plugin.py:1977 +#: fff_plugin.py:1984 msgid "FanFicFare found %s good and %s bad updates." msgstr "FanFicFare ha encontrado %s actualizaciones válidas y %s incorrectas." -#: fff_plugin.py:1979 +#: fff_plugin.py:1986 msgid "" "Some of the stories downloaded have chapters errors. Click View Log in the " "next dialog to see which." msgstr "Algunas de las historias descargadas tienen errores de capítulo. Pulse en Ver registro en el siguiente cuadro para ver cuáles." -#: fff_plugin.py:1981 +#: fff_plugin.py:1988 msgid "%s good stories contain chapter errors." msgstr "%s historias correctas contienen errores de capítulo." -#: fff_plugin.py:1984 +#: fff_plugin.py:1991 msgid "FanFicFare: " msgstr "FanFicFare:" -#: fff_plugin.py:1984 +#: fff_plugin.py:1991 msgid "No Good Stories for Anthology" msgstr "No hay historias válidas para la antología" -#: fff_plugin.py:1987 +#: fff_plugin.py:1994 msgid "" "No good stories/updates where downloaded, Anthology creation/update aborted." msgstr "No se han descargado historias o actualizaciones válidas, la creación o actualización de la antología se cancela." -#: fff_plugin.py:1994 +#: fff_plugin.py:2001 msgid "" "Are you sure you want to continue with creating/updating this Anthology?" msgstr "¿Está seguro de querer continuar creando o actualizando la antología?" -#: fff_plugin.py:1995 +#: fff_plugin.py:2002 msgid "Any updates that failed will not be included in the Anthology." msgstr "Las actualizaciones fallidas no se incluirán en la antología." -#: fff_plugin.py:1996 +#: fff_plugin.py:2003 msgid "However, if there's an older version, it will still be included." msgstr "Sin embargo, si hay una versión más antigua, se incluirá." -#: fff_plugin.py:1999 +#: fff_plugin.py:2006 msgid "Proceed with updating this anthology and your library?" msgstr "¿Continuar actualizando esta antología y la biblioteca?" -#: fff_plugin.py:2017 +#: fff_plugin.py:2024 msgid "Proceed with updating your library?" msgstr "¿Continuar actualizando la biblioteca?" -#: fff_plugin.py:2045 +#: fff_plugin.py:2052 msgid "FanFicFare download complete" msgstr "Descarga de FanFicFare completada" -#: fff_plugin.py:2045 +#: fff_plugin.py:2052 msgid "FanFicFare log" msgstr "Registro de FanFicFare" -#: fff_plugin.py:2062 +#: fff_plugin.py:2069 msgid "Merging %s books." msgstr "Combinando %s libros." -#: fff_plugin.py:2157 +#: fff_plugin.py:2164 msgid "FanFicFare Adding/Updating books." msgstr "FanFicFare está añadiendo o actualizando libros." -#: fff_plugin.py:2171 +#: fff_plugin.py:2178 msgid "Updating calibre for FanFiction stories..." msgstr "Actualizando calibre para las historias de «fanfiction»..." -#: fff_plugin.py:2172 +#: fff_plugin.py:2179 msgid "Update calibre for FanFiction stories" msgstr "Actualizar calibre para las historias de «fanfiction»" -#: fff_plugin.py:2187 +#: fff_plugin.py:2194 msgid "Updating calibre for BAD FanFiction stories..." msgstr "Actualizando calibre para las historias de «fanfiction» INCORRECTAS..." -#: fff_plugin.py:2188 +#: fff_plugin.py:2195 msgid "Update calibre for BAD FanFiction stories" msgstr "Actualizar calibre para las historias de «fanfiction» INCORRECTAS" -#: fff_plugin.py:2234 +#: fff_plugin.py:2241 msgid "Adding format to book failed for some reason..." msgstr "Hubo un fallo al añadir un formato al libro por algún motivo..." -#: fff_plugin.py:2635 +#: fff_plugin.py:2642 msgid "" "You configured FanFicFare to automatically update Reading Lists, but you " "don't have the %s plugin installed anymore?" msgstr "Ha configurado FanFicFare para actualizar automáticamente Reading Lists, pero ya no tiene instalado el complemento %s" -#: fff_plugin.py:2647 +#: fff_plugin.py:2654 msgid "" "You configured FanFicFare to automatically update \"To Read\" Reading Lists," " but you don't have any lists set?" msgstr "Ha configurado FanFicFare para actualizar automáticamente las listas «Para leer» de Reading Lists, pero no tiene ninguna lista configurada." -#: fff_plugin.py:2658 fff_plugin.py:2677 +#: fff_plugin.py:2665 fff_plugin.py:2684 msgid "" "You configured FanFicFare to automatically update Reading List '%s', but you" " don't have a list of that name?" msgstr "Ha configurado FanFicFare para actualizar automáticamente la lista «%s» de Reading Lists, pero no tiene ninguna lista con ese nombre." -#: fff_plugin.py:2664 +#: fff_plugin.py:2671 msgid "" "You configured FanFicFare to automatically update \"Send to Device\" Reading" " Lists, but you don't have any lists set?" msgstr "Ha configurado FanFicFare para actualizar automáticamente la lista «Enviar a dispositivo» de Reading Lists, pero no tiene ninguna lista configurada." -#: fff_plugin.py:2799 +#: fff_plugin.py:2806 msgid "No story URL found." msgstr "No se ha encontrado ningún URL de historia." -#: fff_plugin.py:2802 +#: fff_plugin.py:2809 msgid "Not Found" msgstr "No se ha encontrado" -#: fff_plugin.py:2808 +#: fff_plugin.py:2815 msgid "URL is not a valid story URL." msgstr "El URL no es un URL de historia válido." -#: fff_plugin.py:2811 +#: fff_plugin.py:2818 msgid "Bad URL" msgstr "El URL es incorrecto" -#: fff_plugin.py:2902 +#: fff_plugin.py:2909 msgid "Existing Book Update Failed" msgstr "Fallo en la actualización de libro existente" -#: fff_plugin.py:2903 +#: fff_plugin.py:2910 msgid "" "A pre-existing book in this anthology failed to find metadata.
\n" "Story URL: %s
\n" @@ -2430,39 +2444,39 @@ msgid "" "The previously downloaded book is still in the anthology, but FFF doesn't have the metadata to fill this field.\n" msgstr "No se encontraron metadatos para libro preexistente en esta antología
\nURL de historia: %s
\nError: %s
\nEl libro previamente descargado todavía está en la antología, pero FFF no tiene los metadatos para rellenar este campo.\n" -#: fff_plugin.py:2997 +#: fff_plugin.py:3004 msgid "Anthology containing:" msgstr "La antología contiene:" -#: fff_plugin.py:3000 +#: fff_plugin.py:3007 msgid "%(title)s by %(author)s" msgstr "%(title)s de %(author)s" -#: fff_plugin.py:3064 +#: fff_plugin.py:3071 msgid " Anthology" msgstr "Antología" -#: fff_plugin.py:3116 +#: fff_plugin.py:3123 msgid "(was set, removed for security)" msgstr "(estaba activado, eliminado por seguridad)" -#: jobs.py:73 +#: jobs.py:72 msgid "Launch background process for site %s:" msgstr "Lanzar proceso en segundo plano para %s:" -#: jobs.py:90 +#: jobs.py:89 msgid "Downloading FanFiction Stories" msgstr "Descargando historias de «fanfiction»" -#: jobs.py:110 +#: jobs.py:109 msgid "%(count)d of %(total)d stories finished downloading" msgstr "Terminada la descarga de %(count)d de %(total)d historias" -#: jobs.py:147 +#: jobs.py:146 msgid "Download Results:" msgstr "Resultado de la descarga:" -#: jobs.py:224 +#: jobs.py:223 msgid "Download started..." msgstr "Descarga comenzada..." diff --git a/calibre-plugin/translations/et.po b/calibre-plugin/translations/et.po index e9aecc24..d5c3f638 100644 --- a/calibre-plugin/translations/et.po +++ b/calibre-plugin/translations/et.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre-plugins\n" -"POT-Creation-Date: 2024-10-22 13:25-0500\n" +"POT-Creation-Date: 2025-04-01 09:51-0500\n" "PO-Revision-Date: 2014-06-19 22:55+0000\n" "Last-Translator: Maidur, 2016-2022\n" "Language-Team: Estonian (http://app.transifex.com/calibre/calibre-plugins/language/et/)\n" @@ -27,85 +27,85 @@ msgid "" "settings." msgstr "Rada calibre koguni. Vaikesätteks on sätetes talletatud raja kasutamine." -#: common_utils.py:289 +#: common_utils.py:290 msgid "Keyboard shortcuts" msgstr "Klaviatuuri otseteed" -#: common_utils.py:318 +#: common_utils.py:319 msgid "Prefs Viewer dialog" msgstr "Eelistuste vaaturi dialoog" -#: common_utils.py:319 +#: common_utils.py:320 msgid "Preferences for: " msgstr "Eelistused pluginale: " -#: common_utils.py:350 +#: common_utils.py:351 msgid "Clear" msgstr "Tühjenda" -#: common_utils.py:352 +#: common_utils.py:353 msgid "Clear all settings for this plugin" msgstr "Tühjenda selle plugina kõik sätted" -#: common_utils.py:356 +#: common_utils.py:357 msgid "Edit" msgstr "Muuda" -#: common_utils.py:358 +#: common_utils.py:359 msgid "Edit settings." msgstr "Muuda sätteid." -#: common_utils.py:361 +#: common_utils.py:362 msgid "Save" msgstr "Salvesta" -#: common_utils.py:363 +#: common_utils.py:364 msgid "Save setting for this plugin" msgstr "Salvesta selle plugina sätted" -#: common_utils.py:391 +#: common_utils.py:392 msgid "" "Are you sure you want to edit settings in this library for this plugin?" msgstr "Kas oled kindel, et tahad selles kogus selle plugina sätteid muuta?" -#: common_utils.py:392 +#: common_utils.py:393 msgid "The FanFicFare team does not support hand edited configurations." msgstr "FanFicFare'i töörühm ei toeta käsitsi muudetud seadistusi." -#: common_utils.py:400 +#: common_utils.py:401 msgid "" "Are you sure you want to save this setting in this library for this plugin?" msgstr "Kas oled kindel, et tahad selles kogus selle plugina sätte salvestada?" -#: common_utils.py:401 common_utils.py:429 +#: common_utils.py:402 common_utils.py:430 msgid "" "Any settings in other libraries or stored in a JSON file in your calibre " "plugins folder will not be touched." msgstr "Teiste kogude sätteid või sinu calibre pluginate kaustas JSON-failis talletatud sätteid ei puudutata." -#: common_utils.py:402 common_utils.py:430 +#: common_utils.py:403 common_utils.py:431 msgid "You must restart calibre afterwards." msgstr "Sa pead pärast calibre taaskäivitama." -#: common_utils.py:410 +#: common_utils.py:411 msgid "All settings for this plugin in this library have been saved." msgstr "Kõik selle plugina sätted selles kogus on salvestatud." -#: common_utils.py:411 common_utils.py:440 +#: common_utils.py:412 common_utils.py:441 msgid "Please restart calibre now." msgstr "Palun taaskäivita calibre kohe." -#: common_utils.py:413 common_utils.py:442 +#: common_utils.py:414 common_utils.py:443 msgid "Restart calibre now" msgstr "Taaskäivita calibre nüüd" -#: common_utils.py:428 +#: common_utils.py:429 msgid "" "Are you sure you want to clear your settings in this library for this " "plugin?" msgstr "Kas oled kindel, et tahad selles kogus kõik selle plugina sätted tühjendada?" -#: common_utils.py:439 +#: common_utils.py:440 msgid "All settings for this plugin in this library have been cleared." msgstr "Kõik selle plugina sätted selles kogus on tühjendatud." @@ -508,7 +508,7 @@ msgid "" "http://...,title by author - note" msgstr "" -#: config.py:758 dialogs.py:1198 +#: config.py:758 dialogs.py:1241 msgid "Add this reason to all URLs added:" msgstr "Lisa see põhjus kõikidele lisatavatele URLidele:" @@ -523,8 +523,8 @@ msgstr "Need valikud pakuvad üksikasjalikumat kontrolli e-raamatus näidatavate msgid "personal.ini" msgstr "personal.ini" -#: config.py:788 config.py:892 config.py:893 fff_plugin.py:451 -#: fff_plugin.py:454 fff_plugin.py:491 +#: config.py:788 config.py:892 config.py:893 fff_plugin.py:450 +#: fff_plugin.py:453 fff_plugin.py:490 msgid "Edit personal.ini" msgstr "Muuda faili personal.ini" @@ -868,7 +868,7 @@ msgstr "Žanr" msgid "Language" msgstr "Keel" -#: config.py:1356 fff_plugin.py:1733 fff_plugin.py:2001 fff_plugin.py:2019 +#: config.py:1356 fff_plugin.py:1740 fff_plugin.py:2008 fff_plugin.py:2026 msgid "Status" msgstr "Olek" @@ -896,7 +896,7 @@ msgstr "Suhted" msgid "Published" msgstr "Avaldamisaeg" -#: config.py:1363 fff_plugin.py:2173 fff_plugin.py:2189 +#: config.py:1363 fff_plugin.py:2180 fff_plugin.py:2196 msgid "Updated" msgstr "Uuendatud" @@ -940,8 +940,8 @@ msgstr "Autori ID" msgid "Extra Tags" msgstr "Lisasildid" -#: config.py:1374 config.py:1535 dialogs.py:972 dialogs.py:1082 -#: fff_plugin.py:1733 fff_plugin.py:2001 fff_plugin.py:2019 +#: config.py:1374 config.py:1535 dialogs.py:1015 dialogs.py:1125 +#: fff_plugin.py:1740 fff_plugin.py:2008 fff_plugin.py:2026 msgid "Title" msgstr "Pealkiri" @@ -953,8 +953,8 @@ msgstr "Jutu URL" msgid "Description" msgstr "Kirjeldus" -#: config.py:1377 dialogs.py:972 dialogs.py:1082 fff_plugin.py:1733 -#: fff_plugin.py:2001 fff_plugin.py:2019 +#: config.py:1377 dialogs.py:1015 dialogs.py:1125 fff_plugin.py:1740 +#: fff_plugin.py:2008 fff_plugin.py:2026 msgid "Author" msgstr "Autor" @@ -1039,11 +1039,11 @@ msgstr "Salvesta kõik vead" msgid "If unchecked, these errors will not be saved: %s" msgstr "Kui märgistamata, siis neid vigu ei salvestata: %s" -#: config.py:1478 fff_plugin.py:1607 jobs.py:313 +#: config.py:1478 fff_plugin.py:1614 jobs.py:313 msgid "Not Overwriting, web site is not newer." msgstr "Ei kirjutata üle, veebisait pole uuem." -#: config.py:1479 fff_plugin.py:1586 jobs.py:366 +#: config.py:1479 fff_plugin.py:1593 jobs.py:366 msgid "Already contains %d chapters." msgstr "Juba sisaldab %d peatükki." @@ -1344,24 +1344,24 @@ msgid "" "book." msgstr "" -#: dialogs.py:255 dialogs.py:847 +#: dialogs.py:255 dialogs.py:890 msgid "Show Download Options" msgstr "Näita allalaadimise valikuid" -#: dialogs.py:274 dialogs.py:867 +#: dialogs.py:274 dialogs.py:910 msgid "Output &Format:" msgstr "Väljundformaat:" -#: dialogs.py:282 dialogs.py:875 +#: dialogs.py:282 dialogs.py:918 msgid "" "Choose output format to create. May set default from plugin configuration." msgstr "Vali väljundformaat, mis luua. Võib seada vaikesätted plugina seadistusest." -#: dialogs.py:310 dialogs.py:902 +#: dialogs.py:310 dialogs.py:945 msgid "Update Calibre &Metadata?" msgstr "Uuenda Calibre metaandmeid?" -#: dialogs.py:311 dialogs.py:903 +#: dialogs.py:311 dialogs.py:946 msgid "" "Update metadata for existing stories in Calibre from web site?\n" "(Columns set to 'New Only' in the column tabs will only be set for new books.)" @@ -1412,139 +1412,153 @@ msgid "" "and author." msgstr "Mida teha, kui sama URL-i või pealkirja ja autoriga jutt on juba olemas." -#: dialogs.py:537 +#: dialogs.py:538 msgid "For Individual Books" msgstr "Eraldi raamatute jaoks" -#: dialogs.py:538 +#: dialogs.py:539 msgid "Get URLs and go to dialog for individual story downloads." msgstr "Hangi URLid ja mine üksikute juttude allalaadimiste dialoogile." -#: dialogs.py:543 +#: dialogs.py:544 msgid "For Anthology Epub" msgstr "Kogumiku EPUBi jaoks" -#: dialogs.py:544 +#: dialogs.py:545 msgid "" "Get URLs and go to dialog for Anthology download.\n" "Requires %s plugin." msgstr "Hangi URLid ja mine antoloogia allalaadimise dialoogile.\nVajalik on plugin %s." -#: dialogs.py:548 dialogs.py:608 dialogs.py:658 dialogs.py:1635 +#: dialogs.py:549 dialogs.py:609 dialogs.py:651 dialogs.py:701 dialogs.py:1678 msgid "Cancel" msgstr "Loobu" -#: dialogs.py:583 dialogs.py:1620 +#: dialogs.py:584 dialogs.py:1663 msgid "Password" msgstr "Parool" -#: dialogs.py:584 +#: dialogs.py:585 msgid "Author requires a password for this story(%s)." msgstr "Autor nõuab selle jutu(%s) jaoks parooli." -#: dialogs.py:589 +#: dialogs.py:590 msgid "User/Password" msgstr "Kasutaja/Parool" -#: dialogs.py:590 +#: dialogs.py:591 msgid "%s requires you to login to download this story." msgstr "%s nõuab, et sa selle jutu allalaadimiseks sisse logiks." -#: dialogs.py:592 +#: dialogs.py:593 msgid "User:" msgstr "Kasutaja:" -#: dialogs.py:596 +#: dialogs.py:597 msgid "Password:" msgstr "Parool:" -#: dialogs.py:604 dialogs.py:788 dialogs.py:1631 +#: dialogs.py:605 dialogs.py:647 dialogs.py:831 dialogs.py:1674 msgid "OK" msgstr "OK" -#: dialogs.py:626 dialogs.py:652 fff_plugin.py:1181 +#: dialogs.py:637 +msgid "Time-based One Time Password(TOTP)" +msgstr "" + +#: dialogs.py:638 +msgid "" +"Site requires a Time-based One Time Password(TOTP) for this url:\n" +"%s" +msgstr "" + +#: dialogs.py:640 +msgid "TOTP:" +msgstr "" + +#: dialogs.py:669 dialogs.py:695 fff_plugin.py:1180 msgid "Fetching metadata for stories..." msgstr "Juttude metaandmete tõmbamine..." -#: dialogs.py:627 dialogs.py:653 fff_plugin.py:1182 +#: dialogs.py:670 dialogs.py:696 fff_plugin.py:1181 msgid "Downloading metadata for stories" msgstr "Juttude metaandmete allalaadimine" -#: dialogs.py:628 dialogs.py:654 fff_plugin.py:1183 +#: dialogs.py:671 dialogs.py:697 fff_plugin.py:1182 msgid "Fetched metadata for" msgstr "Tõmmati metaandmed jutule" -#: dialogs.py:701 +#: dialogs.py:744 msgid " - %s estimated until done" msgstr " - umbes %s lõpuni" -#: dialogs.py:716 fff_plugin.py:1388 fff_plugin.py:1422 fff_plugin.py:2742 -#: jobs.py:162 +#: dialogs.py:759 fff_plugin.py:1394 fff_plugin.py:1428 fff_plugin.py:2749 +#: jobs.py:161 msgid "Skipped" msgstr "Jäeti vahele" -#: dialogs.py:724 fff_plugin.py:2237 jobs.py:164 jobs.py:446 jobs.py:449 +#: dialogs.py:767 fff_plugin.py:2244 jobs.py:163 jobs.py:446 jobs.py:449 msgid "Error" msgstr "Viga" -#: dialogs.py:748 +#: dialogs.py:791 msgid "%d day" msgstr "%d päev" -#: dialogs.py:748 +#: dialogs.py:791 msgid "%d days" msgstr "%d päeva" -#: dialogs.py:749 +#: dialogs.py:792 msgid "%d hour" msgstr "%d tund" -#: dialogs.py:749 +#: dialogs.py:792 msgid "%d hours" msgstr "%d tundi" -#: dialogs.py:750 +#: dialogs.py:793 msgid "%d minute" msgstr "%d minut" -#: dialogs.py:750 +#: dialogs.py:793 msgid "%d minutes" msgstr "%d minutit" -#: dialogs.py:751 +#: dialogs.py:794 msgid "%d second" msgstr "%d sekund" -#: dialogs.py:751 +#: dialogs.py:794 msgid "%d seconds" msgstr "%d sekundit" -#: dialogs.py:766 +#: dialogs.py:809 msgid "less than 1 second" msgstr "alla 1 sekundi" -#: dialogs.py:783 fff_plugin.py:463 fff_plugin.py:466 +#: dialogs.py:826 fff_plugin.py:462 fff_plugin.py:465 msgid "About FanFicFare" msgstr "Teave plugina FanFicFare kohta" -#: dialogs.py:838 +#: dialogs.py:881 msgid "Remove selected books from the list" msgstr "Eemalda valitud raamatud loendist" -#: dialogs.py:880 +#: dialogs.py:923 msgid "Update Mode:" msgstr "Uuendamise režiim:" -#: dialogs.py:883 +#: dialogs.py:926 msgid "" "What sort of update to perform. May set default from plugin configuration." msgstr "Mis sorti uuendus teha? Võib seada vaikesätted plugina seadistusest." -#: dialogs.py:907 +#: dialogs.py:950 msgid "Background Metadata?" msgstr "Taustal metaandmed?" -#: dialogs.py:908 +#: dialogs.py:951 msgid "" "Collect Metadata from sites in a Background process.
This returns " "control to you quicker while updating, but you won't be asked for " @@ -1552,868 +1566,868 @@ msgid "" " fail." msgstr "Korja saitidelt metaandmed taustal töötavas protsessis.
See annab uuendades sulle kontrolli tagasi varem, kuid sult ei küsita kasutajanime/paroole ega seda, kas sa oled täisealine -- neid vajavad jutud lihtsalt ebaõnnestuvad." -#: dialogs.py:972 fff_plugin.py:1733 fff_plugin.py:2001 fff_plugin.py:2019 +#: dialogs.py:1015 fff_plugin.py:1740 fff_plugin.py:2008 fff_plugin.py:2026 msgid "Comment" msgstr "Kommentaar" -#: dialogs.py:1041 +#: dialogs.py:1084 msgid "Are you sure you want to remove this book from the list?" msgstr "Kas oled kindel, et tahad selle raamatu loendist eemaldada?" -#: dialogs.py:1043 +#: dialogs.py:1086 msgid "Are you sure you want to remove the selected %d books from the list?" msgstr "Kas oled kindel, et tahad %d valitud raamatut loendist eemaldada?" -#: dialogs.py:1082 +#: dialogs.py:1125 msgid "Note" msgstr "Märge" -#: dialogs.py:1122 +#: dialogs.py:1165 msgid "Select or Edit Reject Note." msgstr "Vali või muuda keeldumise märget." -#: dialogs.py:1133 +#: dialogs.py:1176 msgid "Are you sure you want to remove this URL from the list?" msgstr "Kas oled kindel, et tahad selle URLi loendist eemaldada?" -#: dialogs.py:1135 +#: dialogs.py:1178 msgid "Are you sure you want to remove the %d selected URLs from the list?" msgstr "Kas oled kindel, et tahad %d valitud URLi loendist eemaldada?" -#: dialogs.py:1153 +#: dialogs.py:1196 msgid "List of Books to Reject" msgstr "Keeldutavate raamatute loend" -#: dialogs.py:1166 +#: dialogs.py:1209 msgid "" "FFF will remember these URLs and display the note and offer to reject them " "if you try to download them again later." msgstr "FFF jätab need URLid meelde ning hilisemal nende allalaadimise uuesti proovimisel näitab märget ja pakub nendest keelduda." -#: dialogs.py:1180 +#: dialogs.py:1223 msgid "Remove selected URLs from the list" msgstr "Eemalda valitud URL-id loendist" -#: dialogs.py:1195 dialogs.py:1199 +#: dialogs.py:1238 dialogs.py:1242 msgid "This will be added to whatever note you've set for each URL above." msgstr "See lisatakse mis tahes märkmele, mille oled igale ülal olevale URLile määranud." -#: dialogs.py:1212 +#: dialogs.py:1255 msgid "Delete Books (including books without FanFiction URLs)?" msgstr "Kustutada raamatud (k.a ilma fännikirjanduse URLita raamatud)?" -#: dialogs.py:1213 +#: dialogs.py:1256 msgid "Delete the selected books after adding them to the Rejected URLs list." msgstr "Kustuta valitud raamatud pärast nende lisamist Keeldutud URLide loendisse." -#: dialogs.py:1380 +#: dialogs.py:1423 msgid "Search for string in edit box." msgstr "Otsi muutmise kastist mingit teksti." -#: dialogs.py:1383 +#: dialogs.py:1426 msgid "Find:" msgstr "Leia:" -#: dialogs.py:1388 +#: dialogs.py:1431 msgid "Find" msgstr "Leia" -#: dialogs.py:1398 +#: dialogs.py:1441 msgid "Case sensitive" msgstr "Tõstutundlik" -#: dialogs.py:1399 +#: dialogs.py:1442 msgid "" "Search for case sensitive string; don't treat Harry, HARRY and harry all the" " same." msgstr "Otsi suurtähetundlikke sõnesid; ära käsitle sõnesid Harry, HARRY ja harry samadena." -#: dialogs.py:1430 +#: dialogs.py:1473 msgid "Go back to fix errors?" msgstr "Mine tagasi vigu parandama?" -#: dialogs.py:1542 +#: dialogs.py:1585 msgid "Click an error below to return to Editing directly on that line:" msgstr "Klõpsa alloleval veal, et minna tagasi redigeerima otse sellele reale:" -#: dialogs.py:1569 +#: dialogs.py:1612 msgid "Click to go to line %s" msgstr "Klõpsa, et minna reale %s" -#: dialogs.py:1585 +#: dialogs.py:1628 msgid "Return to Editing" msgstr "Tagasi redigeerima" -#: dialogs.py:1589 +#: dialogs.py:1632 msgid "Save Anyway" msgstr "Salvesta ikkagi" -#: dialogs.py:1621 +#: dialogs.py:1664 msgid "Enter Email Password for %s:" msgstr "Sisesta e-posti kasutaja %s parool:" -#: dialogs.py:1660 +#: dialogs.py:1703 msgid "Show this confirmation again" msgstr "Näita seda kinnitust uuesti" -#: fff_plugin.py:146 fff_plugin.py:178 fff_plugin.py:490 +#: fff_plugin.py:145 fff_plugin.py:177 fff_plugin.py:489 msgid "FanFicFare" msgstr "FanFicFare" -#: fff_plugin.py:147 +#: fff_plugin.py:146 msgid "Download FanFiction stories from various web sites" msgstr "Laadi erinevatelt veebisaitidelt alla fännikirjanduse jutte" -#: fff_plugin.py:286 fff_plugin.py:397 +#: fff_plugin.py:285 fff_plugin.py:396 msgid "&Download from URLs" msgstr "Laadi alla URLidelt" -#: fff_plugin.py:288 fff_plugin.py:400 +#: fff_plugin.py:287 fff_plugin.py:399 msgid "Download FanFiction Books from URLs" msgstr "Laadi fännikirjanduse raamatuid alla URLidelt" -#: fff_plugin.py:291 fff_plugin.py:405 +#: fff_plugin.py:290 fff_plugin.py:404 msgid "&Update Existing FanFiction Books" msgstr "Uuenda olemasolevaid fännikirjanduse raamatuid" -#: fff_plugin.py:295 fff_plugin.py:413 +#: fff_plugin.py:294 fff_plugin.py:412 msgid "Get Story URLs from &Email" msgstr "Hangi juttude URLid e-kirjast" -#: fff_plugin.py:300 fff_plugin.py:421 fff_plugin.py:684 +#: fff_plugin.py:299 fff_plugin.py:420 fff_plugin.py:683 msgid "Get Story URLs from Web Page" msgstr "Hangi juttude URLid veebilehelt" -#: fff_plugin.py:304 +#: fff_plugin.py:303 msgid "Get Story URLs from Selected Books" msgstr "Hangi juttude URLid valitud raamatutest" -#: fff_plugin.py:310 +#: fff_plugin.py:309 msgid "Anthology Options" msgstr "Antoloogia valikud" -#: fff_plugin.py:311 +#: fff_plugin.py:310 msgid "Make Anthology Epub from Web Page" msgstr "Loo antoloogia EPUB veebilehelt" -#: fff_plugin.py:314 +#: fff_plugin.py:313 msgid "Make FanFiction Anthology Epub from Web Page" msgstr "Loo fännikirjanduse antoloogia EPUB veebilehelt" -#: fff_plugin.py:317 +#: fff_plugin.py:316 msgid "&Make Anthology Epub from URLs" msgstr "Loo URLidest antoloogia EPUB" -#: fff_plugin.py:320 +#: fff_plugin.py:319 msgid "Make FanFiction Anthology Epub from URLs" msgstr "Loo URLidest fännikirjanduse antoloogia EPUB" -#: fff_plugin.py:323 fff_plugin.py:429 +#: fff_plugin.py:322 fff_plugin.py:428 msgid "Update Anthology Epub" msgstr "Uuenda antoloogia epubi" -#: fff_plugin.py:326 fff_plugin.py:432 +#: fff_plugin.py:325 fff_plugin.py:431 msgid "Update FanFiction Anthology Epub" msgstr "Uuenda fännikirjanduse antoloogia EPUBi" -#: fff_plugin.py:340 +#: fff_plugin.py:339 msgid "Reading List Options" msgstr "" -#: fff_plugin.py:343 +#: fff_plugin.py:342 msgid "Mark Unread: Add to \"To Read\" and \"Send to Device\" Lists" msgstr "" -#: fff_plugin.py:345 +#: fff_plugin.py:344 msgid "Mark Read: Remove from \"To Read\" and add to \"Send to Device\" Lists" msgstr "" -#: fff_plugin.py:347 fff_plugin.py:352 +#: fff_plugin.py:346 fff_plugin.py:351 msgid "Mark Read: Remove from \"To Read\" Lists" msgstr "" -#: fff_plugin.py:349 +#: fff_plugin.py:348 msgid "Add to \"Send to Device\" Lists" msgstr "Lisa \"Saada seadmesse\" loenditesse" -#: fff_plugin.py:351 +#: fff_plugin.py:350 msgid "Mark Unread: Add to \"To Read\" Lists" msgstr "" -#: fff_plugin.py:356 +#: fff_plugin.py:355 msgid "Add to Lists Not Configured" msgstr "" -#: fff_plugin.py:366 +#: fff_plugin.py:365 msgid "Remove from Lists Not Configured" msgstr "" -#: fff_plugin.py:375 +#: fff_plugin.py:374 msgid "Actions by Update Modes" msgstr "" -#: fff_plugin.py:408 +#: fff_plugin.py:407 msgid "Update Existing FanFiction Books" msgstr "Uuenda olemasolevaid fännikirjanduse raamatuid" -#: fff_plugin.py:416 +#: fff_plugin.py:415 msgid "Get FanFiction Story URLs from Email" msgstr "Hangi fännikirjanduse juttude URLid e-kirjast" -#: fff_plugin.py:424 +#: fff_plugin.py:423 msgid "Get FanFiction Story URLs from Web Page" msgstr "Hangi fännikirjanduse juttude URLid veebilehelt" -#: fff_plugin.py:437 +#: fff_plugin.py:436 msgid "Remove \"New\" Chapter Marks from Selected books" msgstr "Eemalda valitud raamatutelt peatükimärge \"Uus\"" -#: fff_plugin.py:442 +#: fff_plugin.py:441 msgid "Reject Selected Books" msgstr "Keeldu valitud raamatutest" -#: fff_plugin.py:457 +#: fff_plugin.py:456 msgid "&Configure FanFicFare" msgstr "Seadista pluginat FanFicFare" -#: fff_plugin.py:460 +#: fff_plugin.py:459 msgid "Configure FanFicFare" msgstr "Seadistamine: FanFicFare" -#: fff_plugin.py:543 +#: fff_plugin.py:542 msgid "Cannot Update Reading Lists from Device View" msgstr "Seadme vaatest ei saa lugemisloendeid uuendada" -#: fff_plugin.py:547 +#: fff_plugin.py:546 msgid "No Selected Books to Update Reading Lists" msgstr "Lugemisloendite uuendamiseks pole raamatuid valitud" -#: fff_plugin.py:557 +#: fff_plugin.py:556 msgid "FanFicFare Saved Metadata Column not configured." msgstr "" -#: fff_plugin.py:563 fff_plugin.py:1304 +#: fff_plugin.py:562 fff_plugin.py:1310 msgid "Cannot update non-epub format." msgstr "Ei saa uuendada mitte-epub-formaati." -#: fff_plugin.py:570 +#: fff_plugin.py:569 msgid "FanFicFare Email Settings are not configured." msgstr "FanFicFare e-posti sätted on seadistamata." -#: fff_plugin.py:592 +#: fff_plugin.py:591 msgid "Fetching Story URLs from Email..." msgstr "E-kirjast juttude URLide hankimine..." -#: fff_plugin.py:602 +#: fff_plugin.py:601 msgid "Error Fetching Email" msgstr "" -#: fff_plugin.py:604 +#: fff_plugin.py:603 msgid "An error has occurred while FanFicFare was fetching email." msgstr "" -#: fff_plugin.py:606 +#: fff_plugin.py:605 msgid "If it was an authentication error, be aware:" msgstr "" -#: fff_plugin.py:608 +#: fff_plugin.py:607 msgid "" "Microsoft mail servers such as live.com, outlook.com and hotmail.com no " "longer allow third party apps like FanFicFare." msgstr "" -#: fff_plugin.py:610 +#: fff_plugin.py:609 msgid "" "Gmail requires Two Factor Authentication and Google App Passwords." msgstr "" -#: fff_plugin.py:612 +#: fff_plugin.py:611 msgid "" -"Usernames or passwords in personal.ini that contain the percent sign(%%) " -"must have it escaped as two percent signs(%%%%)." +"Usernames or passwords in personal.ini that contain the percent sign(%) must" +" have it escaped as two percent signs(%%)." msgstr "" -#: fff_plugin.py:636 fff_plugin.py:664 +#: fff_plugin.py:635 fff_plugin.py:663 msgid "No Valid Story URLs Found in Unread Emails." msgstr "Lugemate e-kirjadest ei leitud juttude URLe." -#: fff_plugin.py:652 +#: fff_plugin.py:651 msgid "Finished Fetching Story URLs from Email." msgstr "Lõpetati e-kirjast juttude URLide hankimine." -#: fff_plugin.py:657 +#: fff_plugin.py:656 msgid "" "Tag(s) %s will be added to all stories downloaded in the next " "dialog, including any story URLs you add manually." msgstr "" -#: fff_plugin.py:658 fff_plugin.py:1980 fff_plugin.py:2636 fff_plugin.py:2648 -#: fff_plugin.py:2659 fff_plugin.py:2665 fff_plugin.py:2678 +#: fff_plugin.py:657 fff_plugin.py:1987 fff_plugin.py:2643 fff_plugin.py:2655 +#: fff_plugin.py:2666 fff_plugin.py:2672 fff_plugin.py:2685 msgid "Warning" msgstr "Hoiatus" -#: fff_plugin.py:666 +#: fff_plugin.py:665 msgid "(%d Story URLs Skipped, on Rejected URL List)" msgstr "(%d jutu URLi jäeti vahele, keeldutavate URLide loendis)" -#: fff_plugin.py:668 +#: fff_plugin.py:667 msgid "(%d Story URLs Skipped, no Existing Book in Library)" msgstr "(%d jutu URLi jäeti vahele, kogus pole olemasolevat raamatut)" -#: fff_plugin.py:669 +#: fff_plugin.py:668 msgid "Get Story URLs from Email" msgstr "Hangi juttude URLid e-kirjast" -#: fff_plugin.py:695 fff_plugin.py:1404 +#: fff_plugin.py:694 fff_plugin.py:1410 msgid "Skip Story?" msgstr "Kas jätta jutt vahele?" -#: fff_plugin.py:700 fff_plugin.py:1409 +#: fff_plugin.py:699 fff_plugin.py:1415 msgid "Skip Anthology Story?" msgstr "Kas jätta antoloogia jutt vahele?" -#: fff_plugin.py:701 +#: fff_plugin.py:700 msgid "" "You already have an Anthology Ebook in your library for series \"%s\"." msgstr "" -#: fff_plugin.py:702 fff_plugin.py:1411 +#: fff_plugin.py:701 fff_plugin.py:1417 msgid "Click 'Yes' to Skip." msgstr "Vahelejätmiseks klõpsa 'Jah'." -#: fff_plugin.py:703 fff_plugin.py:1215 fff_plugin.py:1412 +#: fff_plugin.py:702 fff_plugin.py:1214 fff_plugin.py:1418 msgid "Click 'No' to download anyway." msgstr "Ikkagi allalaadimiseks klõpsa 'Ei'." -#: fff_plugin.py:709 +#: fff_plugin.py:708 msgid "Fetching Story URLs from Page..." msgstr "Lehelt juttude URLide hankimine..." -#: fff_plugin.py:714 +#: fff_plugin.py:713 msgid "Finished Fetching Story URLs from Page." msgstr "Lõpetati lehelt juttude URLide hankimine." -#: fff_plugin.py:725 fff_plugin.py:774 +#: fff_plugin.py:724 fff_plugin.py:773 msgid "List of Story URLs" msgstr "Juttude URLide loend" -#: fff_plugin.py:726 +#: fff_plugin.py:725 msgid "No Valid Story URLs found on given page." msgstr "Antud lehelt ei leitud jutu URLe." -#: fff_plugin.py:739 fff_plugin.py:791 +#: fff_plugin.py:738 fff_plugin.py:790 msgid "No Selected Books to Get URLs From" msgstr "Pole valitud ühtki raamatut, millest URLe saada" -#: fff_plugin.py:755 +#: fff_plugin.py:754 msgid "Collecting URLs for stories..." msgstr "URLide kogumine juttudeks..." -#: fff_plugin.py:756 +#: fff_plugin.py:755 msgid "Get URLs for stories" msgstr "Hangi juttude URLid" -#: fff_plugin.py:757 fff_plugin.py:877 fff_plugin.py:1098 +#: fff_plugin.py:756 fff_plugin.py:876 fff_plugin.py:1097 msgid "URL retrieved" msgstr "URL välja otsitud" -#: fff_plugin.py:767 jobs.py:163 jobs.py:439 +#: fff_plugin.py:766 jobs.py:162 jobs.py:439 msgid "Bad" msgstr "Halb" -#: fff_plugin.py:778 +#: fff_plugin.py:777 msgid "List of URLs" msgstr "URLide loend" -#: fff_plugin.py:779 +#: fff_plugin.py:778 msgid "No Story URLs found in selected books." msgstr "Valitud raamatutest ei leitud ühtki jutu URLi." -#: fff_plugin.py:786 +#: fff_plugin.py:785 msgid "Can only UnNew books in library" msgstr "" -#: fff_plugin.py:803 +#: fff_plugin.py:802 msgid "UnNewing books..." msgstr "Raamatute märkimine MitteUueks..." -#: fff_plugin.py:804 +#: fff_plugin.py:803 msgid "UnNew Books" msgstr "Märgi raamatud MitteUueks" -#: fff_plugin.py:805 +#: fff_plugin.py:804 msgid "Books UnNewed" msgstr "Raamatud märgitud MitteUueks" -#: fff_plugin.py:851 fff_plugin.py:852 fff_plugin.py:1952 fff_plugin.py:1953 +#: fff_plugin.py:850 fff_plugin.py:851 fff_plugin.py:1959 fff_plugin.py:1960 msgid "Starting auto conversion of %d books." msgstr "%d raamatu automaatse teisendamise alustamine." -#: fff_plugin.py:867 +#: fff_plugin.py:866 msgid "No Selected Books have URLs to Reject" msgstr "Ühelgi valitud raamatul pole keeldutavaid URLe" -#: fff_plugin.py:875 +#: fff_plugin.py:874 msgid "Collecting URLs for Reject List..." msgstr "URLide kogumine keeldumiste loendi jaoks..." -#: fff_plugin.py:876 +#: fff_plugin.py:875 msgid "Get URLs for Reject List" msgstr "Hangi URLid keeldumiste loendi jaoks" -#: fff_plugin.py:911 +#: fff_plugin.py:910 msgid "Proceed to Remove?" msgstr "Jätkata eemaldamisega?" -#: fff_plugin.py:911 +#: fff_plugin.py:910 msgid "" "Rejecting FanFicFare URLs: None of the books selected have FanFiction URLs." msgstr "FanFicFare URLidest keeldumine: Ühelgi valitud raamatul pole fännikirjanduse URLe." -#: fff_plugin.py:943 +#: fff_plugin.py:942 msgid "Cannot Make Anthologys without %s" msgstr "Ilma pluginata %s ei saa antoloogiad luua" -#: fff_plugin.py:947 fff_plugin.py:1073 +#: fff_plugin.py:946 fff_plugin.py:1072 msgid "Cannot Update Books from Device View" msgstr "Seadme vaatest ei saa raamatuid uuendada" -#: fff_plugin.py:951 +#: fff_plugin.py:950 msgid "Can only update 1 anthology at a time" msgstr "Uuendada saab ainult 1 antoloogiat korraga" -#: fff_plugin.py:961 +#: fff_plugin.py:960 msgid "Fetching Story URLs for Series..." msgstr "Sarjade jaoks juttude URLide tõmbamine..." -#: fff_plugin.py:967 +#: fff_plugin.py:966 msgid "Can only Update Epub Anthologies" msgstr "Uuendada saab ainult EPUB antoloogiaid" -#: fff_plugin.py:998 +#: fff_plugin.py:997 msgid "Finished Fetching Story URLs for Series." msgstr "Sarjade jaoks juttude URLide tõmbamine valmis." -#: fff_plugin.py:1001 fff_plugin.py:1002 +#: fff_plugin.py:1000 fff_plugin.py:1001 msgid "Cannot Update Anthology" msgstr "Ei saa antoloogiat uuendada" -#: fff_plugin.py:1002 +#: fff_plugin.py:1001 msgid "" "Book isn't an FanFicFare Anthology or contains book(s) without valid Story " "URLs." msgstr "Raamat ei ole FanFicFare antoloogia või sisaldab ilma kehtivate jutu URLideta raamatut(-id)." -#: fff_plugin.py:1059 +#: fff_plugin.py:1058 msgid "" "There are %d stories in the current anthology that are not going to " "be kept if you go ahead." msgstr "Praeguses antoloogias on %d juttu, mida ei jäeta alles, kui jätkad." -#: fff_plugin.py:1060 +#: fff_plugin.py:1059 msgid "Story URLs that will be removed:" msgstr "Juttude URLid, mis eemaldatakse:" -#: fff_plugin.py:1062 +#: fff_plugin.py:1061 msgid "Update anyway?" msgstr "Uuendada ikkagi?" -#: fff_plugin.py:1063 +#: fff_plugin.py:1062 msgid "Stories Removed" msgstr "Jutud eemaldatud" -#: fff_plugin.py:1080 +#: fff_plugin.py:1079 msgid "No Selected Books to Update" msgstr "Uuendamiseks pole ühtki raamatut valitud" -#: fff_plugin.py:1096 +#: fff_plugin.py:1095 msgid "Collecting stories for update..." msgstr "Juttude kogumine uuendamiseks..." -#: fff_plugin.py:1097 +#: fff_plugin.py:1096 msgid "Get stories for updates" msgstr "Hangi jutte uuendamiseks" -#: fff_plugin.py:1107 +#: fff_plugin.py:1106 msgid "Update Existing List" msgstr "Uuenda olemasolevat loendit" -#: fff_plugin.py:1175 +#: fff_plugin.py:1174 msgid "Start queuing downloading for %s stories." msgstr "" -#: fff_plugin.py:1176 +#: fff_plugin.py:1175 msgid "Queuing download for stories..." msgstr "Juttude allalaadimise lisamine järjekorda..." -#: fff_plugin.py:1177 +#: fff_plugin.py:1176 msgid "Queuing download for stories" msgstr "Juttude allalaadimise lisamine järjekorda" -#: fff_plugin.py:1178 +#: fff_plugin.py:1177 msgid "Queued download for" msgstr "" -#: fff_plugin.py:1180 +#: fff_plugin.py:1179 msgid "Started fetching metadata for %s stories." msgstr "Alustati %s jutu metaandmete hankimist." -#: fff_plugin.py:1194 +#: fff_plugin.py:1193 msgid "No valid story URLs entered." msgstr "Pole sisestatud ühtki kehtivat jutu URLi." -#: fff_plugin.py:1206 fff_plugin.py:1211 +#: fff_plugin.py:1205 fff_plugin.py:1210 msgid "Reject URL?" msgstr "Keeldu URList?" -#: fff_plugin.py:1212 fff_plugin.py:1232 +#: fff_plugin.py:1211 fff_plugin.py:1231 msgid "%s is on your Reject URL list:" msgstr "%s on sinu keeldutavate URLide loendis:" -#: fff_plugin.py:1214 +#: fff_plugin.py:1213 msgid "Click 'Yes' to Reject." msgstr "Keeldumiseks klõpsa 'Jah'." -#: fff_plugin.py:1219 +#: fff_plugin.py:1218 msgid "Story on Reject URLs list (%s)." msgstr "Jutt on keeldutavate URLide loendis (%s)." -#: fff_plugin.py:1222 jobs.py:161 +#: fff_plugin.py:1221 jobs.py:160 msgid "Rejected" msgstr "Keelduti" -#: fff_plugin.py:1226 +#: fff_plugin.py:1225 msgid "Remove Reject URL?" msgstr "Eemaldada keeldutav URL?" -#: fff_plugin.py:1231 +#: fff_plugin.py:1230 msgid "Remove URL from Reject List?" msgstr "Kas eemaldada URL keeldumiste loendist?" -#: fff_plugin.py:1234 +#: fff_plugin.py:1233 msgid "Click 'Yes' to remove it from the list," msgstr "Selle loendist eemaldamiseks klõpsa 'Jah'," -#: fff_plugin.py:1235 +#: fff_plugin.py:1234 msgid "Click 'No' to leave it on the list." msgstr "Selle loendisse jätmiseks klõpsa 'Ei'." -#: fff_plugin.py:1258 +#: fff_plugin.py:1264 msgid "Are You an Adult?" msgstr "Kas oled täisealine?" -#: fff_plugin.py:1259 +#: fff_plugin.py:1265 msgid "" "%s requires that you be an adult. Please confirm you are an adult in your " "locale:" msgstr "%s nõuab, et sa oleksid täisealine. Palun kinnita, kas oled oma asukohas täisealine:" -#: fff_plugin.py:1387 fff_plugin.py:2741 +#: fff_plugin.py:1393 fff_plugin.py:2748 msgid "Same story already included." msgstr "Sama jutt on juba olemas." -#: fff_plugin.py:1410 +#: fff_plugin.py:1416 msgid "" "\"%s\" is in series \"%s\" that you have an" " anthology book for." msgstr "\"%s\" on osa sarjast \"%s\", mille kohta sul on antoloogia raamat." -#: fff_plugin.py:1416 +#: fff_plugin.py:1422 msgid "Story in Series Anthology(%s)." msgstr "Jutt antoloogia sarjas(%s)." -#: fff_plugin.py:1434 jobs.py:157 +#: fff_plugin.py:1441 jobs.py:156 msgid "Add" msgstr "Lisa" -#: fff_plugin.py:1467 jobs.py:159 +#: fff_plugin.py:1474 jobs.py:158 msgid "Meta" msgstr "Meta" -#: fff_plugin.py:1496 +#: fff_plugin.py:1503 msgid "Skipping duplicate story." msgstr "Jutu duplikaadi vahelejätmine." -#: fff_plugin.py:1499 +#: fff_plugin.py:1506 msgid "" "More than one identical book by Identifier URL or title/author(s)--can't " "tell which book to update/overwrite." msgstr "Rohkem kui üks identset raamatut identifikaatori URLi või pealkirja/autori(te) alusel--ei oska öelda, millist raamatut uuendada/üle kirjutada." -#: fff_plugin.py:1510 jobs.py:158 +#: fff_plugin.py:1517 jobs.py:157 msgid "Update" msgstr "Uuenda" -#: fff_plugin.py:1520 +#: fff_plugin.py:1527 msgid "Update declined due to differing story URL(%s)(%s tag present)" msgstr "Uuendamisest keelduti erineva jutu URLi tõttu(%s)(%s silt on olemas)" -#: fff_plugin.py:1523 fff_plugin.py:1565 jobs.py:160 +#: fff_plugin.py:1530 fff_plugin.py:1572 jobs.py:159 msgid "Different URL" msgstr "Erinev URL" -#: fff_plugin.py:1527 fff_plugin.py:1533 +#: fff_plugin.py:1534 fff_plugin.py:1540 msgid "Change Story URL?" msgstr "Muuda jutu URLi?" -#: fff_plugin.py:1534 +#: fff_plugin.py:1541 msgid "" "%(title)s by %(author)s is already in your library with a " "different source URL:" msgstr "%(title)s, autoriga %(author)s on erineva lähte-URLiga sinu kogus juba olemas:" -#: fff_plugin.py:1535 +#: fff_plugin.py:1542 msgid "In library: %(liburl)s" msgstr "Kogus: %(liburl)s" -#: fff_plugin.py:1536 fff_plugin.py:1552 +#: fff_plugin.py:1543 fff_plugin.py:1559 msgid "New URL: %(newurl)s" msgstr "Uus URL: %(newurl)s" -#: fff_plugin.py:1537 +#: fff_plugin.py:1544 msgid "Click 'Yes' to update/overwrite book with new URL." msgstr "Raamatu uuendamiseks/ülekirjutamiseks uue URLiga klõpsa 'Jah'." -#: fff_plugin.py:1538 +#: fff_plugin.py:1545 msgid "Click 'No' to skip updating/overwriting this book." msgstr "Selle raamatu uuendamise/ülekirjutamise vahelejätmiseks klõpsa 'Ei'." -#: fff_plugin.py:1543 fff_plugin.py:1549 +#: fff_plugin.py:1550 fff_plugin.py:1556 msgid "Download as New Book?" msgstr "Alla laadida uue raamatuna?" -#: fff_plugin.py:1550 +#: fff_plugin.py:1557 msgid "" "%(title)s by %(author)s is already in your library with a " "different source URL." msgstr "%(title)s, autoriga %(author)s on erineva lähte-URLiga sinu kogus juba olemas." -#: fff_plugin.py:1551 +#: fff_plugin.py:1558 msgid "" "You chose not to update the existing book. Do you want to add a new book " "for this URL?" msgstr "Sa otsustasid olemasolevat raamatut mitte uuendada. Kas tahad sellele URLile lisada uue raamatu?" -#: fff_plugin.py:1553 +#: fff_plugin.py:1560 msgid "Click 'Yes' to a new book with new URL." msgstr "Uue URLiga uue raamatu jaoks klõpsa 'Jah'." -#: fff_plugin.py:1554 +#: fff_plugin.py:1561 msgid "Click 'No' to skip URL." msgstr "URLi vahelejätmiseks klõpsa 'Ei'." -#: fff_plugin.py:1562 +#: fff_plugin.py:1569 msgid "Update declined by user due to differing story URL(%s)" msgstr "Kasutaja keeldus uuendamisest erineva jutu URLi tõttu(%s)" -#: fff_plugin.py:1570 +#: fff_plugin.py:1577 msgid "Metadata collected." msgstr "Metaandmed kogutud." -#: fff_plugin.py:1588 jobs.py:368 +#: fff_plugin.py:1595 jobs.py:368 msgid "" "Existing epub contains %d chapters, web site only has %d. Use Overwrite or " "force_update_epub_always to force update." msgstr "" -#: fff_plugin.py:1590 jobs.py:370 +#: fff_plugin.py:1597 jobs.py:370 msgid "" "FanFicFare doesn't recognize chapters in existing epub, epub is probably " "from a different source. Use Overwrite to force update." msgstr "FanFicFare ei leia olemasolevast epubist peatükke, epub on arvatavasti pärit teisest allikast. Uuendamise sundimiseks kasuta ülekirjutamist." -#: fff_plugin.py:1729 +#: fff_plugin.py:1736 msgid "None of the %d URLs/stories given can be/need to be downloaded." msgstr "Ühtki antud %d URLi/juttu ei saa/pole vaja alla laadida." -#: fff_plugin.py:1730 fff_plugin.py:1997 fff_plugin.py:2016 +#: fff_plugin.py:1737 fff_plugin.py:2004 fff_plugin.py:2023 msgid "See log for details." msgstr "Üksikasjade nägemiseks vaata logi." -#: fff_plugin.py:1731 +#: fff_plugin.py:1738 msgid "" "Proceed with updating your library(Error or Last Checked Columns, if " "configured)?" msgstr "" -#: fff_plugin.py:1770 +#: fff_plugin.py:1777 msgid "Download %s FanFiction Book(s)" msgstr "Laadi alla %s fännikirjanduse raamat(ut)" -#: fff_plugin.py:1777 +#: fff_plugin.py:1784 msgid "Starting %d FanFicFare Downloads" msgstr "%d FanFicFare allalaadimise alustamine" -#: fff_plugin.py:1795 +#: fff_plugin.py:1802 msgid "FanFicFare is marking and showing matching Anthology Books" msgstr "" -#: fff_plugin.py:1796 +#: fff_plugin.py:1803 msgid "" "To disable, uncheck the \"Mark Matching Anthologies?\" setting in FanFicFare" " configuration." msgstr "" -#: fff_plugin.py:1797 +#: fff_plugin.py:1804 msgid "Info" msgstr "" -#: fff_plugin.py:1844 fff_plugin.py:1854 +#: fff_plugin.py:1851 fff_plugin.py:1861 msgid "Error Updating Metadata" msgstr "Viga metaandmete uuendamisel" -#: fff_plugin.py:1845 fff_plugin.py:1855 +#: fff_plugin.py:1852 fff_plugin.py:1862 msgid "" "An error has occurred while FanFicFare was updating calibre's metadata for " "%s." msgstr "Esines viga, kui FanFicFare uuendas raamatul %s calibre metaandmeid." -#: fff_plugin.py:1846 +#: fff_plugin.py:1853 msgid "The ebook has been updated, but the metadata has not." msgstr "E-raamat on uuendatud, kuid metaandmed pole." -#: fff_plugin.py:1847 +#: fff_plugin.py:1854 msgid "" "FanFicFare will try to update metadata again once. Close any interfering " "programs (such as Windows File Explorer) before closing this dialog." msgstr "" -#: fff_plugin.py:1921 fff_plugin.py:1922 +#: fff_plugin.py:1928 fff_plugin.py:1929 msgid "Finished Adding/Updating %d books." msgstr "%d raamatu lisamine/uuendamine lõpetati." -#: fff_plugin.py:1977 +#: fff_plugin.py:1984 msgid "FanFicFare found %s good and %s bad updates." msgstr "FanFicFare leidis %s head ja %s halba uuendust." -#: fff_plugin.py:1979 +#: fff_plugin.py:1986 msgid "" "Some of the stories downloaded have chapters errors. Click View Log in the " "next dialog to see which." msgstr "Osal allalaaditud juttudel on peatükivigu. Et näha, millistel, klõpsa järgmises dialoogiaknas Vaata Logi." -#: fff_plugin.py:1981 +#: fff_plugin.py:1988 msgid "%s good stories contain chapter errors." msgstr "" -#: fff_plugin.py:1984 +#: fff_plugin.py:1991 msgid "FanFicFare: " msgstr "FanFicFare: " -#: fff_plugin.py:1984 +#: fff_plugin.py:1991 msgid "No Good Stories for Anthology" msgstr "Antoloogia jaoks pole häid jutte" -#: fff_plugin.py:1987 +#: fff_plugin.py:1994 msgid "" "No good stories/updates where downloaded, Anthology creation/update aborted." msgstr "Ei laaditud alla ühtki head juttu/uuendust, Antoloogia loomine/uuendamine katkestati." -#: fff_plugin.py:1994 +#: fff_plugin.py:2001 msgid "" "Are you sure you want to continue with creating/updating this Anthology?" msgstr "Kas oled kindel, et tahad selle antoloogia loomise/uuendamisega jätkata?" -#: fff_plugin.py:1995 +#: fff_plugin.py:2002 msgid "Any updates that failed will not be included in the Anthology." msgstr "Mis tahes ebaõnnestunud uuendust ei kaasata antoloogiasse." -#: fff_plugin.py:1996 +#: fff_plugin.py:2003 msgid "However, if there's an older version, it will still be included." msgstr "Kuid kui on olemas vanem versioon, siis see ikka kaasatakse." -#: fff_plugin.py:1999 +#: fff_plugin.py:2006 msgid "Proceed with updating this anthology and your library?" msgstr "Kas jätkata selle antoloogia ja sinu kogu uuendamisega?" -#: fff_plugin.py:2017 +#: fff_plugin.py:2024 msgid "Proceed with updating your library?" msgstr "Jätkata oma kogu uuendamisega?" -#: fff_plugin.py:2045 +#: fff_plugin.py:2052 msgid "FanFicFare download complete" msgstr "FanFicFare allalaadimine valmis" -#: fff_plugin.py:2045 +#: fff_plugin.py:2052 msgid "FanFicFare log" msgstr "FanFicFare logi" -#: fff_plugin.py:2062 +#: fff_plugin.py:2069 msgid "Merging %s books." msgstr "%s raamatu ühendamine." -#: fff_plugin.py:2157 +#: fff_plugin.py:2164 msgid "FanFicFare Adding/Updating books." msgstr "FanFicFare raamatute Lisamine/Uuendamine." -#: fff_plugin.py:2171 +#: fff_plugin.py:2178 msgid "Updating calibre for FanFiction stories..." msgstr "" -#: fff_plugin.py:2172 +#: fff_plugin.py:2179 msgid "Update calibre for FanFiction stories" msgstr "" -#: fff_plugin.py:2187 +#: fff_plugin.py:2194 msgid "Updating calibre for BAD FanFiction stories..." msgstr "" -#: fff_plugin.py:2188 +#: fff_plugin.py:2195 msgid "Update calibre for BAD FanFiction stories" msgstr "" -#: fff_plugin.py:2234 +#: fff_plugin.py:2241 msgid "Adding format to book failed for some reason..." msgstr "Raamatusse formaadi lisamine miskipärast ebaõnnestus..." -#: fff_plugin.py:2635 +#: fff_plugin.py:2642 msgid "" "You configured FanFicFare to automatically update Reading Lists, but you " "don't have the %s plugin installed anymore?" msgstr "Sa seadistasid FanFicFare'i automaatselt uuendama lugemisloendeid, aga plugin %s pole enam installitud?" -#: fff_plugin.py:2647 +#: fff_plugin.py:2654 msgid "" "You configured FanFicFare to automatically update \"To Read\" Reading Lists," " but you don't have any lists set?" msgstr "" -#: fff_plugin.py:2658 fff_plugin.py:2677 +#: fff_plugin.py:2665 fff_plugin.py:2684 msgid "" "You configured FanFicFare to automatically update Reading List '%s', but you" " don't have a list of that name?" msgstr "Sa seadistasid FanFicFare'i automaatselt uuendama lugemisloendit '%s', aga sellenimelist loendit pole olemas?" -#: fff_plugin.py:2664 +#: fff_plugin.py:2671 msgid "" "You configured FanFicFare to automatically update \"Send to Device\" Reading" " Lists, but you don't have any lists set?" msgstr "Sa seadistasid FanFicFare'i automaatselt uuendama \"Saada seadmesse\" lugemisloendeid, aga sa pole ühtegi loendit loonud?" -#: fff_plugin.py:2799 +#: fff_plugin.py:2806 msgid "No story URL found." msgstr "Jutu URLi ei leitud." -#: fff_plugin.py:2802 +#: fff_plugin.py:2809 msgid "Not Found" msgstr "Ei leitud" -#: fff_plugin.py:2808 +#: fff_plugin.py:2815 msgid "URL is not a valid story URL." msgstr "URL ei ole õige jutu URL." -#: fff_plugin.py:2811 +#: fff_plugin.py:2818 msgid "Bad URL" msgstr "Vigane URL" -#: fff_plugin.py:2902 +#: fff_plugin.py:2909 msgid "Existing Book Update Failed" msgstr "" -#: fff_plugin.py:2903 +#: fff_plugin.py:2910 msgid "" "A pre-existing book in this anthology failed to find metadata.
\n" "Story URL: %s
\n" @@ -2421,39 +2435,39 @@ msgid "" "The previously downloaded book is still in the anthology, but FFF doesn't have the metadata to fill this field.\n" msgstr "" -#: fff_plugin.py:2997 +#: fff_plugin.py:3004 msgid "Anthology containing:" msgstr "Antoloogia, mis sisaldab:" -#: fff_plugin.py:3000 +#: fff_plugin.py:3007 msgid "%(title)s by %(author)s" msgstr "%(title)s, autoriga %(author)s" -#: fff_plugin.py:3064 +#: fff_plugin.py:3071 msgid " Anthology" msgstr " Antoloogia" -#: fff_plugin.py:3116 +#: fff_plugin.py:3123 msgid "(was set, removed for security)" msgstr "(oli määratud, turvalisuse huvides eemaldati)" -#: jobs.py:73 +#: jobs.py:72 msgid "Launch background process for site %s:" msgstr "" -#: jobs.py:90 +#: jobs.py:89 msgid "Downloading FanFiction Stories" msgstr "Fännikirjanduse juttude allalaadimine" -#: jobs.py:110 +#: jobs.py:109 msgid "%(count)d of %(total)d stories finished downloading" msgstr "%(count)d / %(total)d jutu allalaadimine valmis" -#: jobs.py:147 +#: jobs.py:146 msgid "Download Results:" msgstr "Allalaadimise tulemused:" -#: jobs.py:224 +#: jobs.py:223 msgid "Download started..." msgstr "Alustati allalaadimist..." diff --git a/calibre-plugin/translations/fr.po b/calibre-plugin/translations/fr.po index 4e044f65..7e2d7234 100644 --- a/calibre-plugin/translations/fr.po +++ b/calibre-plugin/translations/fr.po @@ -17,7 +17,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre-plugins\n" -"POT-Creation-Date: 2024-10-22 13:25-0500\n" +"POT-Creation-Date: 2025-04-01 09:51-0500\n" "PO-Revision-Date: 2014-06-19 22:55+0000\n" "Last-Translator: Ptit Prince , 2016-2017,2019-2022\n" "Language-Team: French (http://app.transifex.com/calibre/calibre-plugins/language/fr/)\n" @@ -38,85 +38,85 @@ msgid "" "settings." msgstr "Chemin vers la bibliothèque calibre. Par défaut utilise le chemin stocké dans les paramètres." -#: common_utils.py:289 +#: common_utils.py:290 msgid "Keyboard shortcuts" msgstr "Raccourcis clavier" -#: common_utils.py:318 +#: common_utils.py:319 msgid "Prefs Viewer dialog" msgstr "Préférences de la boîte de dialogue du visionneur" -#: common_utils.py:319 +#: common_utils.py:320 msgid "Preferences for: " msgstr "Préférences pour :" -#: common_utils.py:350 +#: common_utils.py:351 msgid "Clear" msgstr "Réinitialiser" -#: common_utils.py:352 +#: common_utils.py:353 msgid "Clear all settings for this plugin" msgstr "Réinitialiser tous les paramètres pour cette extension" -#: common_utils.py:356 +#: common_utils.py:357 msgid "Edit" msgstr "Modifier" -#: common_utils.py:358 +#: common_utils.py:359 msgid "Edit settings." msgstr "Modifier les paramètres." -#: common_utils.py:361 +#: common_utils.py:362 msgid "Save" msgstr "Sauvegarder" -#: common_utils.py:363 +#: common_utils.py:364 msgid "Save setting for this plugin" msgstr "Enregistrer le réglage pour ce plugin" -#: common_utils.py:391 +#: common_utils.py:392 msgid "" "Are you sure you want to edit settings in this library for this plugin?" msgstr "Êtes-vous sûr de vouloir modifier les paramètres de cette bibliothèque pour cette extension?" -#: common_utils.py:392 +#: common_utils.py:393 msgid "The FanFicFare team does not support hand edited configurations." msgstr "L'équipe FanFicFare ne prend pas en charge les configurations modifiées manuellement." -#: common_utils.py:400 +#: common_utils.py:401 msgid "" "Are you sure you want to save this setting in this library for this plugin?" msgstr "Êtes-vous sûr de vouloir enregistrer ce paramètre dans cette bibliothèque pour ce plugin?" -#: common_utils.py:401 common_utils.py:429 +#: common_utils.py:402 common_utils.py:430 msgid "" "Any settings in other libraries or stored in a JSON file in your calibre " "plugins folder will not be touched." msgstr "Tous les paramètres dans d'autres librairies ou stockés dans un fichier JSON dans votre répertoire d'extensions calibre ne seront pas modifiés." -#: common_utils.py:402 common_utils.py:430 +#: common_utils.py:403 common_utils.py:431 msgid "You must restart calibre afterwards." msgstr "Vous devez redémarrer calibre ensuite." -#: common_utils.py:410 +#: common_utils.py:411 msgid "All settings for this plugin in this library have been saved." msgstr "Tous les paramètres de ce plugin dans cette bibliothèque ont été enregistrés." -#: common_utils.py:411 common_utils.py:440 +#: common_utils.py:412 common_utils.py:441 msgid "Please restart calibre now." msgstr "Merci de redémarrer calibre maintenant." -#: common_utils.py:413 common_utils.py:442 +#: common_utils.py:414 common_utils.py:443 msgid "Restart calibre now" msgstr "Redémarre calibre maintenant" -#: common_utils.py:428 +#: common_utils.py:429 msgid "" "Are you sure you want to clear your settings in this library for this " "plugin?" msgstr "Êtes-vous sûr de vouloir réinitialiser vos paramètres dans cette bibliothèque pour cette extension ?" -#: common_utils.py:439 +#: common_utils.py:440 msgid "All settings for this plugin in this library have been cleared." msgstr "Tous les paramètres pour cette extension dans cette librairie ont été réinitialisés." @@ -519,7 +519,7 @@ msgid "" "http://...,title by author - note" msgstr "Une URL par ligne : \nhttp://...,note\nhttp://...,titre par auteur - note" -#: config.py:758 dialogs.py:1198 +#: config.py:758 dialogs.py:1241 msgid "Add this reason to all URLs added:" msgstr "Ajouter cette raison pour toutes les URLs ajoutée : " @@ -534,8 +534,8 @@ msgstr "Ces paramètres donnent un contrôle plus détaillé sur quelles métado msgid "personal.ini" msgstr "personal.ini" -#: config.py:788 config.py:892 config.py:893 fff_plugin.py:451 -#: fff_plugin.py:454 fff_plugin.py:491 +#: config.py:788 config.py:892 config.py:893 fff_plugin.py:450 +#: fff_plugin.py:453 fff_plugin.py:490 msgid "Edit personal.ini" msgstr "Modifier personal.ini" @@ -879,7 +879,7 @@ msgstr "Genre" msgid "Language" msgstr "Langue" -#: config.py:1356 fff_plugin.py:1733 fff_plugin.py:2001 fff_plugin.py:2019 +#: config.py:1356 fff_plugin.py:1740 fff_plugin.py:2008 fff_plugin.py:2026 msgid "Status" msgstr "Statut" @@ -907,7 +907,7 @@ msgstr "Relations" msgid "Published" msgstr "Publié" -#: config.py:1363 fff_plugin.py:2173 fff_plugin.py:2189 +#: config.py:1363 fff_plugin.py:2180 fff_plugin.py:2196 msgid "Updated" msgstr "Mis à jour" @@ -951,8 +951,8 @@ msgstr "ID de l'auteur" msgid "Extra Tags" msgstr "Etiquettes additionnelles" -#: config.py:1374 config.py:1535 dialogs.py:972 dialogs.py:1082 -#: fff_plugin.py:1733 fff_plugin.py:2001 fff_plugin.py:2019 +#: config.py:1374 config.py:1535 dialogs.py:1015 dialogs.py:1125 +#: fff_plugin.py:1740 fff_plugin.py:2008 fff_plugin.py:2026 msgid "Title" msgstr "Titre" @@ -964,8 +964,8 @@ msgstr "URL du récit" msgid "Description" msgstr "Description" -#: config.py:1377 dialogs.py:972 dialogs.py:1082 fff_plugin.py:1733 -#: fff_plugin.py:2001 fff_plugin.py:2019 +#: config.py:1377 dialogs.py:1015 dialogs.py:1125 fff_plugin.py:1740 +#: fff_plugin.py:2008 fff_plugin.py:2026 msgid "Author" msgstr "Auteur" @@ -1050,11 +1050,11 @@ msgstr "Enregistrer toutes les erreurs" msgid "If unchecked, these errors will not be saved: %s" msgstr "Si décoché, ces erreurs ne seront pas sauvées : %s" -#: config.py:1478 fff_plugin.py:1607 jobs.py:313 +#: config.py:1478 fff_plugin.py:1614 jobs.py:313 msgid "Not Overwriting, web site is not newer." msgstr "Ne pas écraser, le site web n'est pas plus récent." -#: config.py:1479 fff_plugin.py:1586 jobs.py:366 +#: config.py:1479 fff_plugin.py:1593 jobs.py:366 msgid "Already contains %d chapters." msgstr "Contient déjà des chapitres %d." @@ -1355,24 +1355,24 @@ msgid "" "book." msgstr "Ces commentaires sur la série seront inclus dans les commentaires du nouveau livre." -#: dialogs.py:255 dialogs.py:847 +#: dialogs.py:255 dialogs.py:890 msgid "Show Download Options" msgstr "Afficher les options de téléchargement" -#: dialogs.py:274 dialogs.py:867 +#: dialogs.py:274 dialogs.py:910 msgid "Output &Format:" msgstr "&Format de sortie :" -#: dialogs.py:282 dialogs.py:875 +#: dialogs.py:282 dialogs.py:918 msgid "" "Choose output format to create. May set default from plugin configuration." msgstr "Choisir le format de sortie à créer. Peut être réglé par défaut depuis la configuration de l'extension." -#: dialogs.py:310 dialogs.py:902 +#: dialogs.py:310 dialogs.py:945 msgid "Update Calibre &Metadata?" msgstr "Mettre à jour les &métadonnées calibre ?" -#: dialogs.py:311 dialogs.py:903 +#: dialogs.py:311 dialogs.py:946 msgid "" "Update metadata for existing stories in Calibre from web site?\n" "(Columns set to 'New Only' in the column tabs will only be set for new books.)" @@ -1423,139 +1423,153 @@ msgid "" "and author." msgstr "Que faire s'il y a déjà un récit existant avec la même URL ou titre et auteur." -#: dialogs.py:537 +#: dialogs.py:538 msgid "For Individual Books" msgstr "Pour des livres individuels" -#: dialogs.py:538 +#: dialogs.py:539 msgid "Get URLs and go to dialog for individual story downloads." msgstr "Obtenir les URLs et se rendre dans la boîte de dialogue pour les téléchargments de récit individuel." -#: dialogs.py:543 +#: dialogs.py:544 msgid "For Anthology Epub" msgstr "Pour un ePub Anthologie" -#: dialogs.py:544 +#: dialogs.py:545 msgid "" "Get URLs and go to dialog for Anthology download.\n" "Requires %s plugin." msgstr "Obtenir les URLs et se rendre dans la boîte de dialogue pour le téléchargement d'une Anthologie.\nRequiert l'extension %s." -#: dialogs.py:548 dialogs.py:608 dialogs.py:658 dialogs.py:1635 +#: dialogs.py:549 dialogs.py:609 dialogs.py:651 dialogs.py:701 dialogs.py:1678 msgid "Cancel" msgstr "Annuler" -#: dialogs.py:583 dialogs.py:1620 +#: dialogs.py:584 dialogs.py:1663 msgid "Password" msgstr "Mot de passe" -#: dialogs.py:584 +#: dialogs.py:585 msgid "Author requires a password for this story(%s)." msgstr "L'Auteur requiert un mot de passe pour ce récit(%s)." -#: dialogs.py:589 +#: dialogs.py:590 msgid "User/Password" msgstr "Utilisateur/Mot de passe" -#: dialogs.py:590 +#: dialogs.py:591 msgid "%s requires you to login to download this story." msgstr "%s requiert que vous vous identifiez pour télécharger ce récit" -#: dialogs.py:592 +#: dialogs.py:593 msgid "User:" msgstr "Utilisateur :" -#: dialogs.py:596 +#: dialogs.py:597 msgid "Password:" msgstr "Mot de passe :" -#: dialogs.py:604 dialogs.py:788 dialogs.py:1631 +#: dialogs.py:605 dialogs.py:647 dialogs.py:831 dialogs.py:1674 msgid "OK" msgstr "OK" -#: dialogs.py:626 dialogs.py:652 fff_plugin.py:1181 +#: dialogs.py:637 +msgid "Time-based One Time Password(TOTP)" +msgstr "" + +#: dialogs.py:638 +msgid "" +"Site requires a Time-based One Time Password(TOTP) for this url:\n" +"%s" +msgstr "" + +#: dialogs.py:640 +msgid "TOTP:" +msgstr "" + +#: dialogs.py:669 dialogs.py:695 fff_plugin.py:1180 msgid "Fetching metadata for stories..." msgstr "Occupé à rechercher des métadonnées pour les récits..." -#: dialogs.py:627 dialogs.py:653 fff_plugin.py:1182 +#: dialogs.py:670 dialogs.py:696 fff_plugin.py:1181 msgid "Downloading metadata for stories" msgstr "Téléchargement des métadonnées pour les récits" -#: dialogs.py:628 dialogs.py:654 fff_plugin.py:1183 +#: dialogs.py:671 dialogs.py:697 fff_plugin.py:1182 msgid "Fetched metadata for" msgstr "Métadonnées recherchées pour" -#: dialogs.py:701 +#: dialogs.py:744 msgid " - %s estimated until done" msgstr " - %s prévu jusqu'à la fin" -#: dialogs.py:716 fff_plugin.py:1388 fff_plugin.py:1422 fff_plugin.py:2742 -#: jobs.py:162 +#: dialogs.py:759 fff_plugin.py:1394 fff_plugin.py:1428 fff_plugin.py:2749 +#: jobs.py:161 msgid "Skipped" msgstr "Ignoré" -#: dialogs.py:724 fff_plugin.py:2237 jobs.py:164 jobs.py:446 jobs.py:449 +#: dialogs.py:767 fff_plugin.py:2244 jobs.py:163 jobs.py:446 jobs.py:449 msgid "Error" msgstr "Erreur" -#: dialogs.py:748 +#: dialogs.py:791 msgid "%d day" msgstr "%d jour" -#: dialogs.py:748 +#: dialogs.py:791 msgid "%d days" msgstr "%d jours" -#: dialogs.py:749 +#: dialogs.py:792 msgid "%d hour" msgstr "%d heure" -#: dialogs.py:749 +#: dialogs.py:792 msgid "%d hours" msgstr "%d heures" -#: dialogs.py:750 +#: dialogs.py:793 msgid "%d minute" msgstr "%d minute" -#: dialogs.py:750 +#: dialogs.py:793 msgid "%d minutes" msgstr "%d minutes" -#: dialogs.py:751 +#: dialogs.py:794 msgid "%d second" msgstr "%d seconde" -#: dialogs.py:751 +#: dialogs.py:794 msgid "%d seconds" msgstr "%d secondes" -#: dialogs.py:766 +#: dialogs.py:809 msgid "less than 1 second" msgstr "moins d'1 seconde" -#: dialogs.py:783 fff_plugin.py:463 fff_plugin.py:466 +#: dialogs.py:826 fff_plugin.py:462 fff_plugin.py:465 msgid "About FanFicFare" msgstr "Á propos de FanFicFare" -#: dialogs.py:838 +#: dialogs.py:881 msgid "Remove selected books from the list" msgstr "Retirer les livres sélectionnés de la liste" -#: dialogs.py:880 +#: dialogs.py:923 msgid "Update Mode:" msgstr "Mode de mise à jour : " -#: dialogs.py:883 +#: dialogs.py:926 msgid "" "What sort of update to perform. May set default from plugin configuration." msgstr "Quel type de mise à jour à effectuer. Peut être réglé par défaut dans la configuration de l'extension." -#: dialogs.py:907 +#: dialogs.py:950 msgid "Background Metadata?" msgstr "Métadonnées d'Arrière-Plan ?" -#: dialogs.py:908 +#: dialogs.py:951 msgid "" "Collect Metadata from sites in a Background process.
This returns " "control to you quicker while updating, but you won't be asked for " @@ -1563,868 +1577,868 @@ msgid "" " fail." msgstr "Collecter les Métadonnées à partir de sites dans un processus d'Arrière-Plan.
Ceci vous redonne le contrôle plus rapidement pendant la mise à jour, mais vous ne serez interrogé pour des noms d'utilisateur/mots de passe ou si vous êtes sur une histoire pour adulte qui en à besoin celles-ci échoueront." -#: dialogs.py:972 fff_plugin.py:1733 fff_plugin.py:2001 fff_plugin.py:2019 +#: dialogs.py:1015 fff_plugin.py:1740 fff_plugin.py:2008 fff_plugin.py:2026 msgid "Comment" msgstr "Commentaire" -#: dialogs.py:1041 +#: dialogs.py:1084 msgid "Are you sure you want to remove this book from the list?" msgstr "Êtes-vous sûr de vouloir retirer ce livre de la liste ?" -#: dialogs.py:1043 +#: dialogs.py:1086 msgid "Are you sure you want to remove the selected %d books from the list?" msgstr "Êtes-vous sûr de vouloir retirer le livre sélectionné %d de la liste ?" -#: dialogs.py:1082 +#: dialogs.py:1125 msgid "Note" msgstr "Note" -#: dialogs.py:1122 +#: dialogs.py:1165 msgid "Select or Edit Reject Note." msgstr "Sélectionner ou éditer la note de rejet" -#: dialogs.py:1133 +#: dialogs.py:1176 msgid "Are you sure you want to remove this URL from the list?" msgstr "Êtes-vous sûr de vouloir retirer cette URL de la liste ?" -#: dialogs.py:1135 +#: dialogs.py:1178 msgid "Are you sure you want to remove the %d selected URLs from the list?" msgstr "Êtes-vous sûr de vouloir retirer les URLs sélectionnées %d de la liste ?" -#: dialogs.py:1153 +#: dialogs.py:1196 msgid "List of Books to Reject" msgstr "Liste des livres à rejetter" -#: dialogs.py:1166 +#: dialogs.py:1209 msgid "" "FFF will remember these URLs and display the note and offer to reject them " "if you try to download them again later." msgstr "FFF se souviendra de ces URLs, affichera la note et proposera de rejetter celles-ci si vous essayer de les télécharger à nouveau par après." -#: dialogs.py:1180 +#: dialogs.py:1223 msgid "Remove selected URLs from the list" msgstr "Retire les URLs sélectionnées de la liste" -#: dialogs.py:1195 dialogs.py:1199 +#: dialogs.py:1238 dialogs.py:1242 msgid "This will be added to whatever note you've set for each URL above." msgstr "Ceci sera ajouté à n'importe quelle note que vous avez composée pour chaque URL ci-dessus." -#: dialogs.py:1212 +#: dialogs.py:1255 msgid "Delete Books (including books without FanFiction URLs)?" msgstr "Supprimer les livres (incluant les livres sans URL(s) de FanFiction) ?" -#: dialogs.py:1213 +#: dialogs.py:1256 msgid "Delete the selected books after adding them to the Rejected URLs list." msgstr "Supprime les livres sélectionnés après les avoir ajoutés à la liste des URLs rejetées." -#: dialogs.py:1380 +#: dialogs.py:1423 msgid "Search for string in edit box." msgstr "Rechercher la chaîne dans la boîte d'édition." -#: dialogs.py:1383 +#: dialogs.py:1426 msgid "Find:" msgstr "Trouver :" -#: dialogs.py:1388 +#: dialogs.py:1431 msgid "Find" msgstr "Trouver" -#: dialogs.py:1398 +#: dialogs.py:1441 msgid "Case sensitive" msgstr "Sensible à la casse" -#: dialogs.py:1399 +#: dialogs.py:1442 msgid "" "Search for case sensitive string; don't treat Harry, HARRY and harry all the" " same." msgstr "Recherche pour les chaînes sensibles à la casse ; ne traite pas Harry, HARRY et harry de la même façon." -#: dialogs.py:1430 +#: dialogs.py:1473 msgid "Go back to fix errors?" msgstr "Retour en arrière pour corriger les erreurs ?" -#: dialogs.py:1542 +#: dialogs.py:1585 msgid "Click an error below to return to Editing directly on that line:" msgstr "Cliquez sur une erreur ci-dessous pour modifier directement sur cette ligne :" -#: dialogs.py:1569 +#: dialogs.py:1612 msgid "Click to go to line %s" msgstr "Cliquer pour aller à la ligne %s" -#: dialogs.py:1585 +#: dialogs.py:1628 msgid "Return to Editing" msgstr "Retourner à l'Édition" -#: dialogs.py:1589 +#: dialogs.py:1632 msgid "Save Anyway" msgstr "Enregistrer quand même" -#: dialogs.py:1621 +#: dialogs.py:1664 msgid "Enter Email Password for %s:" msgstr "Entrer le mot de passe du compte email pour %s :" -#: dialogs.py:1660 +#: dialogs.py:1703 msgid "Show this confirmation again" msgstr "Montrez cette confirmation à nouveau" -#: fff_plugin.py:146 fff_plugin.py:178 fff_plugin.py:490 +#: fff_plugin.py:145 fff_plugin.py:177 fff_plugin.py:489 msgid "FanFicFare" msgstr "FanFicFare" -#: fff_plugin.py:147 +#: fff_plugin.py:146 msgid "Download FanFiction stories from various web sites" msgstr "Télécharger des récits FanFiction de différents sites" -#: fff_plugin.py:286 fff_plugin.py:397 +#: fff_plugin.py:285 fff_plugin.py:396 msgid "&Download from URLs" msgstr "&Télécharger depuis les URLs" -#: fff_plugin.py:288 fff_plugin.py:400 +#: fff_plugin.py:287 fff_plugin.py:399 msgid "Download FanFiction Books from URLs" msgstr "Télécharger des livres FanFiction depuis les URLs" -#: fff_plugin.py:291 fff_plugin.py:405 +#: fff_plugin.py:290 fff_plugin.py:404 msgid "&Update Existing FanFiction Books" msgstr "&Mettre à jour les livres FanFiction existants" -#: fff_plugin.py:295 fff_plugin.py:413 +#: fff_plugin.py:294 fff_plugin.py:412 msgid "Get Story URLs from &Email" msgstr "Obtenir des URLs de Récit à partir du Courriel" -#: fff_plugin.py:300 fff_plugin.py:421 fff_plugin.py:684 +#: fff_plugin.py:299 fff_plugin.py:420 fff_plugin.py:683 msgid "Get Story URLs from Web Page" msgstr "Prendre les URLs de récit depuis la page web" -#: fff_plugin.py:304 +#: fff_plugin.py:303 msgid "Get Story URLs from Selected Books" msgstr "Prendre les URLs de Récit depuis les livres sélectionnés" -#: fff_plugin.py:310 +#: fff_plugin.py:309 msgid "Anthology Options" msgstr "Options d'Anthologie" -#: fff_plugin.py:311 +#: fff_plugin.py:310 msgid "Make Anthology Epub from Web Page" msgstr "Faire un ePub d'Anthologie depuis une Page Web" -#: fff_plugin.py:314 +#: fff_plugin.py:313 msgid "Make FanFiction Anthology Epub from Web Page" msgstr "Faire un ePub d'Anthologie Fanfiction depuis une Page Web" -#: fff_plugin.py:317 +#: fff_plugin.py:316 msgid "&Make Anthology Epub from URLs" msgstr "&Faire un ePub d'Anthologie depuis les URLs" -#: fff_plugin.py:320 +#: fff_plugin.py:319 msgid "Make FanFiction Anthology Epub from URLs" msgstr "Faire un ePub d'Anthologie depuis les URLs" -#: fff_plugin.py:323 fff_plugin.py:429 +#: fff_plugin.py:322 fff_plugin.py:428 msgid "Update Anthology Epub" msgstr "Mettre à jour un ePub Anthologie" -#: fff_plugin.py:326 fff_plugin.py:432 +#: fff_plugin.py:325 fff_plugin.py:431 msgid "Update FanFiction Anthology Epub" msgstr "Mettre à jour un ePub Anthologie FanFiction" -#: fff_plugin.py:340 +#: fff_plugin.py:339 msgid "Reading List Options" msgstr "Options de la Liste de lecture" -#: fff_plugin.py:343 +#: fff_plugin.py:342 msgid "Mark Unread: Add to \"To Read\" and \"Send to Device\" Lists" msgstr "Marquer non lu : Ajouter aux listes \"A lire\" et \"Envoyer vers le dispositif\"" -#: fff_plugin.py:345 +#: fff_plugin.py:344 msgid "Mark Read: Remove from \"To Read\" and add to \"Send to Device\" Lists" msgstr "Marquer lu : Retirer des listes de \"A lire\" et ajouter à \"Envoyer vers le dispositif\"" -#: fff_plugin.py:347 fff_plugin.py:352 +#: fff_plugin.py:346 fff_plugin.py:351 msgid "Mark Read: Remove from \"To Read\" Lists" msgstr "Marquer lu : Retirer des listes \"A lire\"." -#: fff_plugin.py:349 +#: fff_plugin.py:348 msgid "Add to \"Send to Device\" Lists" msgstr "Ajouter aux listes \"Envoyer vers le dispositif\"" -#: fff_plugin.py:351 +#: fff_plugin.py:350 msgid "Mark Unread: Add to \"To Read\" Lists" msgstr "Marquer non lu : Ajouter aux listes \"A lire\"" -#: fff_plugin.py:356 +#: fff_plugin.py:355 msgid "Add to Lists Not Configured" msgstr "Ajouter aux listes non configurées" -#: fff_plugin.py:366 +#: fff_plugin.py:365 msgid "Remove from Lists Not Configured" msgstr "Suppression des listes non configurées" -#: fff_plugin.py:375 +#: fff_plugin.py:374 msgid "Actions by Update Modes" msgstr "Actions par modes de mise à jour" -#: fff_plugin.py:408 +#: fff_plugin.py:407 msgid "Update Existing FanFiction Books" msgstr "Mettre à jour les livres FanFiction existants" -#: fff_plugin.py:416 +#: fff_plugin.py:415 msgid "Get FanFiction Story URLs from Email" msgstr "Recevoir les URL des histoires FanFiction par courriel" -#: fff_plugin.py:424 +#: fff_plugin.py:423 msgid "Get FanFiction Story URLs from Web Page" msgstr "Obtenir les URL des histoires FanFiction de la page web" -#: fff_plugin.py:437 +#: fff_plugin.py:436 msgid "Remove \"New\" Chapter Marks from Selected books" msgstr "Supprimer les marques \"Nouveau\" chapitre des livres sélectionnés" -#: fff_plugin.py:442 +#: fff_plugin.py:441 msgid "Reject Selected Books" msgstr "Rejeter les livres sélectionnés" -#: fff_plugin.py:457 +#: fff_plugin.py:456 msgid "&Configure FanFicFare" msgstr "&Configurer FanFicFare" -#: fff_plugin.py:460 +#: fff_plugin.py:459 msgid "Configure FanFicFare" msgstr "Configurer FanFicFare" -#: fff_plugin.py:543 +#: fff_plugin.py:542 msgid "Cannot Update Reading Lists from Device View" msgstr "Ne peut mettre à jour Les listes de lecture depuis la Vue Dispositif" -#: fff_plugin.py:547 +#: fff_plugin.py:546 msgid "No Selected Books to Update Reading Lists" msgstr "Pas de livres sélectionnés pour mettre à jour les Listes de Lecture" -#: fff_plugin.py:557 +#: fff_plugin.py:556 msgid "FanFicFare Saved Metadata Column not configured." msgstr "Colonne de métadonnées enregistrées FanFicFare non configurée." -#: fff_plugin.py:563 fff_plugin.py:1304 +#: fff_plugin.py:562 fff_plugin.py:1310 msgid "Cannot update non-epub format." msgstr "Ne peut mettre à jour un format non-ePub." -#: fff_plugin.py:570 +#: fff_plugin.py:569 msgid "FanFicFare Email Settings are not configured." msgstr "Les paramètres de Courriel FanFicFare ne sont pas configurés." -#: fff_plugin.py:592 +#: fff_plugin.py:591 msgid "Fetching Story URLs from Email..." msgstr "Récupération des URLs d'Histoires à partir d'e-mail..." -#: fff_plugin.py:602 +#: fff_plugin.py:601 msgid "Error Fetching Email" msgstr "" -#: fff_plugin.py:604 +#: fff_plugin.py:603 msgid "An error has occurred while FanFicFare was fetching email." msgstr "" -#: fff_plugin.py:606 +#: fff_plugin.py:605 msgid "If it was an authentication error, be aware:" msgstr "" -#: fff_plugin.py:608 +#: fff_plugin.py:607 msgid "" "Microsoft mail servers such as live.com, outlook.com and hotmail.com no " "longer allow third party apps like FanFicFare." msgstr "" -#: fff_plugin.py:610 +#: fff_plugin.py:609 msgid "" "Gmail requires Two Factor Authentication and Google App Passwords." msgstr "" -#: fff_plugin.py:612 +#: fff_plugin.py:611 msgid "" -"Usernames or passwords in personal.ini that contain the percent sign(%%) " -"must have it escaped as two percent signs(%%%%)." +"Usernames or passwords in personal.ini that contain the percent sign(%) must" +" have it escaped as two percent signs(%%)." msgstr "" -#: fff_plugin.py:636 fff_plugin.py:664 +#: fff_plugin.py:635 fff_plugin.py:663 msgid "No Valid Story URLs Found in Unread Emails." msgstr "Aucune URL d'histoire valide trouvée dans les courriels non lus" -#: fff_plugin.py:652 +#: fff_plugin.py:651 msgid "Finished Fetching Story URLs from Email." msgstr "A Fini de Récupérer les URLs d'Histoires à partir d'e-mail." -#: fff_plugin.py:657 +#: fff_plugin.py:656 msgid "" "Tag(s) %s will be added to all stories downloaded in the next " "dialog, including any story URLs you add manually." msgstr "Les étiquettes %s seront ajoutées à toutes les histoires téléchargées dans la boîte de dialogue suivante, y compris les URL des histoires que vous ajoutez manuellement." -#: fff_plugin.py:658 fff_plugin.py:1980 fff_plugin.py:2636 fff_plugin.py:2648 -#: fff_plugin.py:2659 fff_plugin.py:2665 fff_plugin.py:2678 +#: fff_plugin.py:657 fff_plugin.py:1987 fff_plugin.py:2643 fff_plugin.py:2655 +#: fff_plugin.py:2666 fff_plugin.py:2672 fff_plugin.py:2685 msgid "Warning" msgstr "Avertissement" -#: fff_plugin.py:666 +#: fff_plugin.py:665 msgid "(%d Story URLs Skipped, on Rejected URL List)" msgstr "(%d URLs d'Histoires ignoré, selon la Liste de Rejet d'URL)" -#: fff_plugin.py:668 +#: fff_plugin.py:667 msgid "(%d Story URLs Skipped, no Existing Book in Library)" msgstr "(%d URLs d'Histoires ignorées, pas de Livre Existant dans la Bibliothèque)" -#: fff_plugin.py:669 +#: fff_plugin.py:668 msgid "Get Story URLs from Email" msgstr "Obtenir des URL d'histoires à partir du Courriel" -#: fff_plugin.py:695 fff_plugin.py:1404 +#: fff_plugin.py:694 fff_plugin.py:1410 msgid "Skip Story?" msgstr "Ignorer le récit ?" -#: fff_plugin.py:700 fff_plugin.py:1409 +#: fff_plugin.py:699 fff_plugin.py:1415 msgid "Skip Anthology Story?" msgstr "Ignorer le récit d'Anthologie ?" -#: fff_plugin.py:701 +#: fff_plugin.py:700 msgid "" "You already have an Anthology Ebook in your library for series \"%s\"." msgstr "Vous avez déjà un ebook d'anthologie dans votre bibliothéque pour les séries \"%s\"" -#: fff_plugin.py:702 fff_plugin.py:1411 +#: fff_plugin.py:701 fff_plugin.py:1417 msgid "Click 'Yes' to Skip." msgstr "Cliquer 'Oui' pour ignorer." -#: fff_plugin.py:703 fff_plugin.py:1215 fff_plugin.py:1412 +#: fff_plugin.py:702 fff_plugin.py:1214 fff_plugin.py:1418 msgid "Click 'No' to download anyway." msgstr "Cliquer 'Non' pour télécharger quand même." -#: fff_plugin.py:709 +#: fff_plugin.py:708 msgid "Fetching Story URLs from Page..." msgstr "Récupération des URLs d'Histoires sur la Page..." -#: fff_plugin.py:714 +#: fff_plugin.py:713 msgid "Finished Fetching Story URLs from Page." msgstr "A Fini de Récupéré les URLs d'Histoires sur la Page." -#: fff_plugin.py:725 fff_plugin.py:774 +#: fff_plugin.py:724 fff_plugin.py:773 msgid "List of Story URLs" msgstr "Liste des URLs de Récit" -#: fff_plugin.py:726 +#: fff_plugin.py:725 msgid "No Valid Story URLs found on given page." msgstr "Pas d'URL de récit valide trouvée sur la page donnée" -#: fff_plugin.py:739 fff_plugin.py:791 +#: fff_plugin.py:738 fff_plugin.py:790 msgid "No Selected Books to Get URLs From" msgstr "Pas de livres sélectionnés pour y prendre des URLs" -#: fff_plugin.py:755 +#: fff_plugin.py:754 msgid "Collecting URLs for stories..." msgstr "Occupé à collecter des URLs pour des récits" -#: fff_plugin.py:756 +#: fff_plugin.py:755 msgid "Get URLs for stories" msgstr "Prend des URLs pour des récits" -#: fff_plugin.py:757 fff_plugin.py:877 fff_plugin.py:1098 +#: fff_plugin.py:756 fff_plugin.py:876 fff_plugin.py:1097 msgid "URL retrieved" msgstr "URL récupérée" -#: fff_plugin.py:767 jobs.py:163 jobs.py:439 +#: fff_plugin.py:766 jobs.py:162 jobs.py:439 msgid "Bad" msgstr "Mauvais(e)" -#: fff_plugin.py:778 +#: fff_plugin.py:777 msgid "List of URLs" msgstr "Liste ds URLs" -#: fff_plugin.py:779 +#: fff_plugin.py:778 msgid "No Story URLs found in selected books." msgstr "Pas d'URLs de récit trouvée dans les livres sélectionnés" -#: fff_plugin.py:786 +#: fff_plugin.py:785 msgid "Can only UnNew books in library" msgstr "Seuls les livres dans la bibliothèque peuvent être marqués vu" -#: fff_plugin.py:803 +#: fff_plugin.py:802 msgid "UnNewing books..." msgstr "Anciens livres..." -#: fff_plugin.py:804 +#: fff_plugin.py:803 msgid "UnNew Books" msgstr "Anciens livres..." -#: fff_plugin.py:805 +#: fff_plugin.py:804 msgid "Books UnNewed" msgstr "Livre non vu" -#: fff_plugin.py:851 fff_plugin.py:852 fff_plugin.py:1952 fff_plugin.py:1953 +#: fff_plugin.py:850 fff_plugin.py:851 fff_plugin.py:1959 fff_plugin.py:1960 msgid "Starting auto conversion of %d books." msgstr "Démarre l'auto conversion des livres %d." -#: fff_plugin.py:867 +#: fff_plugin.py:866 msgid "No Selected Books have URLs to Reject" msgstr "Aucun des livres sélectionnés n'ont d'URLs à rejeter" -#: fff_plugin.py:875 +#: fff_plugin.py:874 msgid "Collecting URLs for Reject List..." msgstr "Occupé à collecter les URLs pour la liste de rejet..." -#: fff_plugin.py:876 +#: fff_plugin.py:875 msgid "Get URLs for Reject List" msgstr "Récupère les URLs pour la liste de rejet" -#: fff_plugin.py:911 +#: fff_plugin.py:910 msgid "Proceed to Remove?" msgstr "Procéder à la suppression ?" -#: fff_plugin.py:911 +#: fff_plugin.py:910 msgid "" "Rejecting FanFicFare URLs: None of the books selected have FanFiction URLs." msgstr "Occupé de rejeter les URLs FanFicFare : aucun des livres sélectionnés n'ont d'URLs FanFiction" -#: fff_plugin.py:943 +#: fff_plugin.py:942 msgid "Cannot Make Anthologys without %s" msgstr "Ne peut faire d'Anthologies sans %s" -#: fff_plugin.py:947 fff_plugin.py:1073 +#: fff_plugin.py:946 fff_plugin.py:1072 msgid "Cannot Update Books from Device View" msgstr "Ne peut mettre à jour les livres depuis la Vue Dispositif" -#: fff_plugin.py:951 +#: fff_plugin.py:950 msgid "Can only update 1 anthology at a time" msgstr "Peut seulement mettre à jour 1 Anthologie à la fois" -#: fff_plugin.py:961 +#: fff_plugin.py:960 msgid "Fetching Story URLs for Series..." msgstr "Récupération des URLs d'Histoires pour les Séries..." -#: fff_plugin.py:967 +#: fff_plugin.py:966 msgid "Can only Update Epub Anthologies" msgstr "Peut seulement mettre à jour des anthologies ePub" -#: fff_plugin.py:998 +#: fff_plugin.py:997 msgid "Finished Fetching Story URLs for Series." msgstr "A Fini de Récupéré les URLs d'Histoires pour les Séries." -#: fff_plugin.py:1001 fff_plugin.py:1002 +#: fff_plugin.py:1000 fff_plugin.py:1001 msgid "Cannot Update Anthology" msgstr "Ne peut mettre à jour Anthologie" -#: fff_plugin.py:1002 +#: fff_plugin.py:1001 msgid "" "Book isn't an FanFicFare Anthology or contains book(s) without valid Story " "URLs." msgstr "Le livre n'est pas une Anthologie FanFicFare ou contient un/des livre(s) sans URLs de Récit valides." -#: fff_plugin.py:1059 +#: fff_plugin.py:1058 msgid "" "There are %d stories in the current anthology that are not going to " "be kept if you go ahead." msgstr "Il y a des récits %d dans l'actuelle Anthologie qui ne vont pas être gardées si vous continuer plus avant." -#: fff_plugin.py:1060 +#: fff_plugin.py:1059 msgid "Story URLs that will be removed:" msgstr "URLs de Récit qui seront supprimées :" -#: fff_plugin.py:1062 +#: fff_plugin.py:1061 msgid "Update anyway?" msgstr "Toujours mettre à jour ?" -#: fff_plugin.py:1063 +#: fff_plugin.py:1062 msgid "Stories Removed" msgstr "Récits supprimés" -#: fff_plugin.py:1080 +#: fff_plugin.py:1079 msgid "No Selected Books to Update" msgstr "Pas de livres sélectionnés à mettre à jour" -#: fff_plugin.py:1096 +#: fff_plugin.py:1095 msgid "Collecting stories for update..." msgstr "Occupé à collecter des récits pour la mise à jour..." -#: fff_plugin.py:1097 +#: fff_plugin.py:1096 msgid "Get stories for updates" msgstr "Prend des récits pour la mise à jour" -#: fff_plugin.py:1107 +#: fff_plugin.py:1106 msgid "Update Existing List" msgstr "Mettre à jour la liste existante" -#: fff_plugin.py:1175 +#: fff_plugin.py:1174 msgid "Start queuing downloading for %s stories." msgstr "Démarrage de la file d'attente de téléchargement pour %d histoires" -#: fff_plugin.py:1176 +#: fff_plugin.py:1175 msgid "Queuing download for stories..." msgstr "File d'attente de téléchargement pour les histoires..." -#: fff_plugin.py:1177 +#: fff_plugin.py:1176 msgid "Queuing download for stories" msgstr "File d'attente de téléchargement pour les histoires" -#: fff_plugin.py:1178 +#: fff_plugin.py:1177 msgid "Queued download for" msgstr "File de téléchargement pour" -#: fff_plugin.py:1180 +#: fff_plugin.py:1179 msgid "Started fetching metadata for %s stories." msgstr "A démarrré la recherche des métadonnées pour les récits %s." -#: fff_plugin.py:1194 +#: fff_plugin.py:1193 msgid "No valid story URLs entered." msgstr "Pas d'URLs de récit valides entrées." -#: fff_plugin.py:1206 fff_plugin.py:1211 +#: fff_plugin.py:1205 fff_plugin.py:1210 msgid "Reject URL?" msgstr "Rejeter l'URL ?" -#: fff_plugin.py:1212 fff_plugin.py:1232 +#: fff_plugin.py:1211 fff_plugin.py:1231 msgid "%s is on your Reject URL list:" msgstr "%s est sur votre liste d'URL Rejetées :" -#: fff_plugin.py:1214 +#: fff_plugin.py:1213 msgid "Click 'Yes' to Reject." msgstr "Cliquer 'Oui' pour rejeter." -#: fff_plugin.py:1219 +#: fff_plugin.py:1218 msgid "Story on Reject URLs list (%s)." msgstr "Récit sur la liste des URLs rejetées (%s)" -#: fff_plugin.py:1222 jobs.py:161 +#: fff_plugin.py:1221 jobs.py:160 msgid "Rejected" msgstr "Rejeté" -#: fff_plugin.py:1226 +#: fff_plugin.py:1225 msgid "Remove Reject URL?" msgstr "Retirer l'URL rejetée ?" -#: fff_plugin.py:1231 +#: fff_plugin.py:1230 msgid "Remove URL from Reject List?" msgstr "Retirer l'URL de la Liste de Rejets ?" -#: fff_plugin.py:1234 +#: fff_plugin.py:1233 msgid "Click 'Yes' to remove it from the list," msgstr "Cliquer 'Oui' pour retirer de la liste," -#: fff_plugin.py:1235 +#: fff_plugin.py:1234 msgid "Click 'No' to leave it on the list." msgstr "Cliquer 'Non' pour laisser dans la liste." -#: fff_plugin.py:1258 +#: fff_plugin.py:1264 msgid "Are You an Adult?" msgstr "Êtes-vous un adulte ?" -#: fff_plugin.py:1259 +#: fff_plugin.py:1265 msgid "" "%s requires that you be an adult. Please confirm you are an adult in your " "locale:" msgstr "%s requiert que vous soyez un adulte, Veuillez confirmer que vous êtes un adulte dans votre situation :" -#: fff_plugin.py:1387 fff_plugin.py:2741 +#: fff_plugin.py:1393 fff_plugin.py:2748 msgid "Same story already included." msgstr "La même histoire est déjà incluse" -#: fff_plugin.py:1410 +#: fff_plugin.py:1416 msgid "" "\"%s\" is in series \"%s\" that you have an" " anthology book for." msgstr "\"%s\" est dans la série \"%s\" dont vous avez un livre d'anthologie." -#: fff_plugin.py:1416 +#: fff_plugin.py:1422 msgid "Story in Series Anthology(%s)." msgstr "Récit dans la série Anthologie(%s)." -#: fff_plugin.py:1434 jobs.py:157 +#: fff_plugin.py:1441 jobs.py:156 msgid "Add" msgstr "Ajouter" -#: fff_plugin.py:1467 jobs.py:159 +#: fff_plugin.py:1474 jobs.py:158 msgid "Meta" msgstr "Meta" -#: fff_plugin.py:1496 +#: fff_plugin.py:1503 msgid "Skipping duplicate story." msgstr "Ignore les récits en doublons." -#: fff_plugin.py:1499 +#: fff_plugin.py:1506 msgid "" "More than one identical book by Identifier URL or title/author(s)--can't " "tell which book to update/overwrite." msgstr "Plus d'un livre identique par Identifiant URL ou titre/auteur(s)--ne peut pas dire quel livre mettre à jour/écraser." -#: fff_plugin.py:1510 jobs.py:158 +#: fff_plugin.py:1517 jobs.py:157 msgid "Update" msgstr "Mettre à jour" -#: fff_plugin.py:1520 +#: fff_plugin.py:1527 msgid "Update declined due to differing story URL(%s)(%s tag present)" msgstr "Mise à jour refusée en raison de l’histoire différente de l’histoire (%s) (%sbalise présente)" -#: fff_plugin.py:1523 fff_plugin.py:1565 jobs.py:160 +#: fff_plugin.py:1530 fff_plugin.py:1572 jobs.py:159 msgid "Different URL" msgstr "URL différente" -#: fff_plugin.py:1527 fff_plugin.py:1533 +#: fff_plugin.py:1534 fff_plugin.py:1540 msgid "Change Story URL?" msgstr "Changer l'URL de Récit ?" -#: fff_plugin.py:1534 +#: fff_plugin.py:1541 msgid "" "%(title)s by %(author)s is already in your library with a " "different source URL:" msgstr "%(title)s par %(author)s est déjà dans votre bibliothèque avec une source URL différente :" -#: fff_plugin.py:1535 +#: fff_plugin.py:1542 msgid "In library: %(liburl)s" msgstr "Dans la bibliothèque : %(liburl)s" -#: fff_plugin.py:1536 fff_plugin.py:1552 +#: fff_plugin.py:1543 fff_plugin.py:1559 msgid "New URL: %(newurl)s" msgstr "Nouvelle URL : %(newurl)s" -#: fff_plugin.py:1537 +#: fff_plugin.py:1544 msgid "Click 'Yes' to update/overwrite book with new URL." msgstr "Cliquer 'Oui' pour mettre à jour/écraser le livre avec la nouvelle URL." -#: fff_plugin.py:1538 +#: fff_plugin.py:1545 msgid "Click 'No' to skip updating/overwriting this book." msgstr "Cliquer 'Non' pour ignorer la mise à jour/l'écrasement de ce livre." -#: fff_plugin.py:1543 fff_plugin.py:1549 +#: fff_plugin.py:1550 fff_plugin.py:1556 msgid "Download as New Book?" msgstr "Télécharger comme un Nouveau Livre ?" -#: fff_plugin.py:1550 +#: fff_plugin.py:1557 msgid "" "%(title)s by %(author)s is already in your library with a " "different source URL." msgstr "%(title)s par %(author)s est déjà dans votre bibliothèque avec une URL source différente." -#: fff_plugin.py:1551 +#: fff_plugin.py:1558 msgid "" "You chose not to update the existing book. Do you want to add a new book " "for this URL?" msgstr "Vous choisissez de ne pas mettre à jour le livre existant. Voulez-vous ajouter un nouveau livre pour cette URL ?" -#: fff_plugin.py:1553 +#: fff_plugin.py:1560 msgid "Click 'Yes' to a new book with new URL." msgstr "Cliquer 'Oui' pour un nouveau livre avec une nouvelle URL." -#: fff_plugin.py:1554 +#: fff_plugin.py:1561 msgid "Click 'No' to skip URL." msgstr "Cliquer 'Non' pour ignorer l'URL." -#: fff_plugin.py:1562 +#: fff_plugin.py:1569 msgid "Update declined by user due to differing story URL(%s)" msgstr "Mise à jour déclinée par l'utilisateur en raison d'une URL(%s) de récit différente" -#: fff_plugin.py:1570 +#: fff_plugin.py:1577 msgid "Metadata collected." msgstr "Métadonnées collectées" -#: fff_plugin.py:1588 jobs.py:368 +#: fff_plugin.py:1595 jobs.py:368 msgid "" "Existing epub contains %d chapters, web site only has %d. Use Overwrite or " "force_update_epub_always to force update." msgstr "" -#: fff_plugin.py:1590 jobs.py:370 +#: fff_plugin.py:1597 jobs.py:370 msgid "" "FanFicFare doesn't recognize chapters in existing epub, epub is probably " "from a different source. Use Overwrite to force update." msgstr "FanFicFare ne reconnait pas les chapitres dans l'ePub existant, l'ePub est probablement d'une source différente. Utiliser Ecraser pour forcer la mise à jour." -#: fff_plugin.py:1729 +#: fff_plugin.py:1736 msgid "None of the %d URLs/stories given can be/need to be downloaded." msgstr "Aucun des URLs/récits %d donnés ne peut être/n'a besoin d'être téléchargé." -#: fff_plugin.py:1730 fff_plugin.py:1997 fff_plugin.py:2016 +#: fff_plugin.py:1737 fff_plugin.py:2004 fff_plugin.py:2023 msgid "See log for details." msgstr "Voir le journal pour les détails." -#: fff_plugin.py:1731 +#: fff_plugin.py:1738 msgid "" "Proceed with updating your library(Error or Last Checked Columns, if " "configured)?" msgstr "Procéder à la mise à jour de votre bibliothèque (Erreur ou Dernière Colonne Vérifiée, si configurée) ?" -#: fff_plugin.py:1770 +#: fff_plugin.py:1777 msgid "Download %s FanFiction Book(s)" msgstr "Télécharge %s livre(s) FanFiction" -#: fff_plugin.py:1777 +#: fff_plugin.py:1784 msgid "Starting %d FanFicFare Downloads" msgstr "Démarrage de %d téléchargements FanFicFare" -#: fff_plugin.py:1795 +#: fff_plugin.py:1802 msgid "FanFicFare is marking and showing matching Anthology Books" msgstr "FanFicFare marque et montre les livres d'anthologie correspondants." -#: fff_plugin.py:1796 +#: fff_plugin.py:1803 msgid "" "To disable, uncheck the \"Mark Matching Anthologies?\" setting in FanFicFare" " configuration." msgstr "Pour le désactiver, décochez le paramètre \" Marquer les anthologies correspondantes ? \" dans la configuration de FanFicFare." -#: fff_plugin.py:1797 +#: fff_plugin.py:1804 msgid "Info" msgstr "Info" -#: fff_plugin.py:1844 fff_plugin.py:1854 +#: fff_plugin.py:1851 fff_plugin.py:1861 msgid "Error Updating Metadata" msgstr "Erreur de mise à jour des Métadonnées" -#: fff_plugin.py:1845 fff_plugin.py:1855 +#: fff_plugin.py:1852 fff_plugin.py:1862 msgid "" "An error has occurred while FanFicFare was updating calibre's metadata for " "%s." msgstr "Une erreur s'est produite pendant que FFDL était occupé à mettre à jour les métadonnées de calibre pour %s." -#: fff_plugin.py:1846 +#: fff_plugin.py:1853 msgid "The ebook has been updated, but the metadata has not." msgstr "Le livre a été mis à jour, mais les métadonnées ne l'ont pas été." -#: fff_plugin.py:1847 +#: fff_plugin.py:1854 msgid "" "FanFicFare will try to update metadata again once. Close any interfering " "programs (such as Windows File Explorer) before closing this dialog." msgstr "" -#: fff_plugin.py:1921 fff_plugin.py:1922 +#: fff_plugin.py:1928 fff_plugin.py:1929 msgid "Finished Adding/Updating %d books." msgstr "Ajout/mise à jour des livres %d terminé." -#: fff_plugin.py:1977 +#: fff_plugin.py:1984 msgid "FanFicFare found %s good and %s bad updates." msgstr "FanFicFare trouve la mise à jour %s bonne et %s mauvaise" -#: fff_plugin.py:1979 +#: fff_plugin.py:1986 msgid "" "Some of the stories downloaded have chapters errors. Click View Log in the " "next dialog to see which." msgstr "Certaines des histoires téléchargées comportent des erreurs de chapitres. Cliquez sur Afficher le Journal dans la boîte de dialogue suivante pour voir lesquelles." -#: fff_plugin.py:1981 +#: fff_plugin.py:1988 msgid "%s good stories contain chapter errors." msgstr "%s de bonnes histoires contiennent des erreurs de chapitre." -#: fff_plugin.py:1984 +#: fff_plugin.py:1991 msgid "FanFicFare: " msgstr "FanFicFare :" -#: fff_plugin.py:1984 +#: fff_plugin.py:1991 msgid "No Good Stories for Anthology" msgstr "Pas de bons récits pour l'Anthologie" -#: fff_plugin.py:1987 +#: fff_plugin.py:1994 msgid "" "No good stories/updates where downloaded, Anthology creation/update aborted." msgstr "Aucun bon récit/mise à jour n'a été téléchargé, la création/mise à jour de l'Anthologie a été abandonnée." -#: fff_plugin.py:1994 +#: fff_plugin.py:2001 msgid "" "Are you sure you want to continue with creating/updating this Anthology?" msgstr "Etes-vous certain(e) de vouloir continuer avec la création/mise à jour de cette Anthologie ?" -#: fff_plugin.py:1995 +#: fff_plugin.py:2002 msgid "Any updates that failed will not be included in the Anthology." msgstr "Toute mise à jour qui échoue ne sera pas incluse dans l'Anthologie" -#: fff_plugin.py:1996 +#: fff_plugin.py:2003 msgid "However, if there's an older version, it will still be included." msgstr "Cependant, s'il y a une version plus ancienne, celle-ci sera quand même incluse." -#: fff_plugin.py:1999 +#: fff_plugin.py:2006 msgid "Proceed with updating this anthology and your library?" msgstr "Procéder à la mise à jour de cette anthologie et de votre librairie ?" -#: fff_plugin.py:2017 +#: fff_plugin.py:2024 msgid "Proceed with updating your library?" msgstr "Procéder à la mise à jour de votre bibliothèque ?" -#: fff_plugin.py:2045 +#: fff_plugin.py:2052 msgid "FanFicFare download complete" msgstr "Téléchargement FanFicFare effectué" -#: fff_plugin.py:2045 +#: fff_plugin.py:2052 msgid "FanFicFare log" msgstr "FanFicFare log" -#: fff_plugin.py:2062 +#: fff_plugin.py:2069 msgid "Merging %s books." msgstr "Fusionnement des livres %s." -#: fff_plugin.py:2157 +#: fff_plugin.py:2164 msgid "FanFicFare Adding/Updating books." msgstr "Ajout/mise à jour des livres FanFicFare." -#: fff_plugin.py:2171 +#: fff_plugin.py:2178 msgid "Updating calibre for FanFiction stories..." msgstr "Met à jour calibre depuis des récits FanFiction..." -#: fff_plugin.py:2172 +#: fff_plugin.py:2179 msgid "Update calibre for FanFiction stories" msgstr "Mettre à jour calibre depuis des récits FanFiction" -#: fff_plugin.py:2187 +#: fff_plugin.py:2194 msgid "Updating calibre for BAD FanFiction stories..." msgstr "Met à jour calibre depuis de MAUVAIS récits Fanfiction..." -#: fff_plugin.py:2188 +#: fff_plugin.py:2195 msgid "Update calibre for BAD FanFiction stories" msgstr "Mettre à jour calibre depuis de MAUVAIS récits FanFiction" -#: fff_plugin.py:2234 +#: fff_plugin.py:2241 msgid "Adding format to book failed for some reason..." msgstr "Le format ajouté au livre a échoué pour une raison quelconque..." -#: fff_plugin.py:2635 +#: fff_plugin.py:2642 msgid "" "You configured FanFicFare to automatically update Reading Lists, but you " "don't have the %s plugin installed anymore?" msgstr "Vous avec configuré FanFicFare pour mettre à jour automatiquement les Listes de Lecture, mais vous n'avez pas encore l'extension %s installée ?" -#: fff_plugin.py:2647 +#: fff_plugin.py:2654 msgid "" "You configured FanFicFare to automatically update \"To Read\" Reading Lists," " but you don't have any lists set?" msgstr "Vous avec configuré FanFicFare pour mettre à jour automatiquement les Listes de Lecture \"A lire\", mais vous n'avez paramétré aucunes listes ?" -#: fff_plugin.py:2658 fff_plugin.py:2677 +#: fff_plugin.py:2665 fff_plugin.py:2684 msgid "" "You configured FanFicFare to automatically update Reading List '%s', but you" " don't have a list of that name?" msgstr "Vous avec configuré FanFicFare pour mettre à jour automatiquement la Liste de Lecture '%s', mais vous n'avez pas de liste à ce nom ?" -#: fff_plugin.py:2664 +#: fff_plugin.py:2671 msgid "" "You configured FanFicFare to automatically update \"Send to Device\" Reading" " Lists, but you don't have any lists set?" msgstr "Vous avec configuré FanFicFare pour mette à jour automatiquement les Listes de Lecture \"Envoyé vers le dispositif\", mais vous n'avez paramétré aucune liste ?" -#: fff_plugin.py:2799 +#: fff_plugin.py:2806 msgid "No story URL found." msgstr "Pas d'URL de récit trouvée." -#: fff_plugin.py:2802 +#: fff_plugin.py:2809 msgid "Not Found" msgstr "Non trouvé(e)" -#: fff_plugin.py:2808 +#: fff_plugin.py:2815 msgid "URL is not a valid story URL." msgstr "L'URL n'est pas une URL de récit valide." -#: fff_plugin.py:2811 +#: fff_plugin.py:2818 msgid "Bad URL" msgstr "Mauvaise URL" -#: fff_plugin.py:2902 +#: fff_plugin.py:2909 msgid "Existing Book Update Failed" msgstr "La mise à jour du livre existant a échoué" -#: fff_plugin.py:2903 +#: fff_plugin.py:2910 msgid "" "A pre-existing book in this anthology failed to find metadata.
\n" "Story URL: %s
\n" @@ -2432,39 +2446,39 @@ msgid "" "The previously downloaded book is still in the anthology, but FFF doesn't have the metadata to fill this field.\n" msgstr "Un livre préexistant de cette anthologie a échoué à trouver des métadonnées.
\nURL de l'histoire : %s
\nErreur : %s
\nLe livre précédemment téléchargé est toujours dans l'anthologie, mais FFF ne dispose pas des métadonnées nécessaires pour remplir ce champ.\n" -#: fff_plugin.py:2997 +#: fff_plugin.py:3004 msgid "Anthology containing:" msgstr "Anthologie contenant : " -#: fff_plugin.py:3000 +#: fff_plugin.py:3007 msgid "%(title)s by %(author)s" msgstr "%(title)spar %(author)s" -#: fff_plugin.py:3064 +#: fff_plugin.py:3071 msgid " Anthology" msgstr "Anthologie" -#: fff_plugin.py:3116 +#: fff_plugin.py:3123 msgid "(was set, removed for security)" msgstr "(a été paramétré, retiré par sécurité)" -#: jobs.py:73 +#: jobs.py:72 msgid "Launch background process for site %s:" msgstr "Lancer le processus d'arrière-plan pour le site %s :" -#: jobs.py:90 +#: jobs.py:89 msgid "Downloading FanFiction Stories" msgstr "Téléchargement de Récits FanFiction" -#: jobs.py:110 +#: jobs.py:109 msgid "%(count)d of %(total)d stories finished downloading" msgstr "Téléchargement de %(count)dsur %(total)d histoires terminé" -#: jobs.py:147 +#: jobs.py:146 msgid "Download Results:" msgstr "Résultat du téléchargement :" -#: jobs.py:224 +#: jobs.py:223 msgid "Download started..." msgstr "Téléchargement démarré..." diff --git a/calibre-plugin/translations/ja.po b/calibre-plugin/translations/ja.po index d26c3f87..734eeb89 100644 --- a/calibre-plugin/translations/ja.po +++ b/calibre-plugin/translations/ja.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre-plugins\n" -"POT-Creation-Date: 2024-10-22 13:25-0500\n" +"POT-Creation-Date: 2025-04-01 09:51-0500\n" "PO-Revision-Date: 2014-06-19 22:55+0000\n" "Last-Translator: Pk11 , 2020-2022\n" "Language-Team: Japanese (http://app.transifex.com/calibre/calibre-plugins/language/ja/)\n" @@ -28,85 +28,85 @@ msgid "" "settings." msgstr "calibreライブラリのパス。デフォルトは設定に保存されていますパスを使用します。" -#: common_utils.py:289 +#: common_utils.py:290 msgid "Keyboard shortcuts" msgstr "キーボードショートカット" -#: common_utils.py:318 +#: common_utils.py:319 msgid "Prefs Viewer dialog" msgstr "設定ビュアーダイアログ" -#: common_utils.py:319 +#: common_utils.py:320 msgid "Preferences for: " msgstr "次の設定: " -#: common_utils.py:350 +#: common_utils.py:351 msgid "Clear" msgstr "クリア" -#: common_utils.py:352 +#: common_utils.py:353 msgid "Clear all settings for this plugin" msgstr "プラグインの全ての設定をクリアします" -#: common_utils.py:356 +#: common_utils.py:357 msgid "Edit" msgstr "編集" -#: common_utils.py:358 +#: common_utils.py:359 msgid "Edit settings." msgstr "設定を編集します。" -#: common_utils.py:361 +#: common_utils.py:362 msgid "Save" msgstr "保存" -#: common_utils.py:363 +#: common_utils.py:364 msgid "Save setting for this plugin" msgstr "プラグインの設定を保存します" -#: common_utils.py:391 +#: common_utils.py:392 msgid "" "Are you sure you want to edit settings in this library for this plugin?" msgstr "このライブラリにこのプラグインの設定を編集してもよろしいですか?" -#: common_utils.py:392 +#: common_utils.py:393 msgid "The FanFicFare team does not support hand edited configurations." msgstr "FanFicFareチームは手編集した設定をサポートされません。" -#: common_utils.py:400 +#: common_utils.py:401 msgid "" "Are you sure you want to save this setting in this library for this plugin?" msgstr "このライブラリにこのプラグインのこの設定を保存してもよろしいですか?" -#: common_utils.py:401 common_utils.py:429 +#: common_utils.py:402 common_utils.py:430 msgid "" "Any settings in other libraries or stored in a JSON file in your calibre " "plugins folder will not be touched." msgstr "他のライブラリにどれかまたはcalibreプラグインのフォルダにJSONファイルに保存された設定は変更されていません。" -#: common_utils.py:402 common_utils.py:430 +#: common_utils.py:403 common_utils.py:431 msgid "You must restart calibre afterwards." msgstr "あとでcalibreを再起動が必要です。" -#: common_utils.py:410 +#: common_utils.py:411 msgid "All settings for this plugin in this library have been saved." msgstr "プラグインの全ての設定は保存されました。" -#: common_utils.py:411 common_utils.py:440 +#: common_utils.py:412 common_utils.py:441 msgid "Please restart calibre now." msgstr "今すぐcalibreを再起動してください。" -#: common_utils.py:413 common_utils.py:442 +#: common_utils.py:414 common_utils.py:443 msgid "Restart calibre now" msgstr "今すぐcalibreを再起動します" -#: common_utils.py:428 +#: common_utils.py:429 msgid "" "Are you sure you want to clear your settings in this library for this " "plugin?" msgstr "このライブラリにのこのプラグインの設定をクリアしてもよろしいですか?" -#: common_utils.py:439 +#: common_utils.py:440 msgid "All settings for this plugin in this library have been cleared." msgstr "このライブラリにこのプラグインの全ての設定はクリアされました。" @@ -509,7 +509,7 @@ msgid "" "http://...,title by author - note" msgstr "1行に1つのURL:\nhttp://……、メモ\nhttp://……、著者によるタイトル。メモ" -#: config.py:758 dialogs.py:1198 +#: config.py:758 dialogs.py:1241 msgid "Add this reason to all URLs added:" msgstr "全ての追加したURLにこの理由を追加します:" @@ -524,8 +524,8 @@ msgstr "この設定は電子書籍内に表示されますメタデータをよ msgid "personal.ini" msgstr "personal.ini" -#: config.py:788 config.py:892 config.py:893 fff_plugin.py:451 -#: fff_plugin.py:454 fff_plugin.py:491 +#: config.py:788 config.py:892 config.py:893 fff_plugin.py:450 +#: fff_plugin.py:453 fff_plugin.py:490 msgid "Edit personal.ini" msgstr "personal.iniを編集します" @@ -869,7 +869,7 @@ msgstr "ジャンル" msgid "Language" msgstr "言語" -#: config.py:1356 fff_plugin.py:1733 fff_plugin.py:2001 fff_plugin.py:2019 +#: config.py:1356 fff_plugin.py:1740 fff_plugin.py:2008 fff_plugin.py:2026 msgid "Status" msgstr "ステータス" @@ -897,7 +897,7 @@ msgstr "関係" msgid "Published" msgstr "発行日" -#: config.py:1363 fff_plugin.py:2173 fff_plugin.py:2189 +#: config.py:1363 fff_plugin.py:2180 fff_plugin.py:2196 msgid "Updated" msgstr "更新日" @@ -941,8 +941,8 @@ msgstr "著者ID" msgid "Extra Tags" msgstr "追加タグ" -#: config.py:1374 config.py:1535 dialogs.py:972 dialogs.py:1082 -#: fff_plugin.py:1733 fff_plugin.py:2001 fff_plugin.py:2019 +#: config.py:1374 config.py:1535 dialogs.py:1015 dialogs.py:1125 +#: fff_plugin.py:1740 fff_plugin.py:2008 fff_plugin.py:2026 msgid "Title" msgstr "タイトル" @@ -954,8 +954,8 @@ msgstr "ストーリーURL" msgid "Description" msgstr "説明" -#: config.py:1377 dialogs.py:972 dialogs.py:1082 fff_plugin.py:1733 -#: fff_plugin.py:2001 fff_plugin.py:2019 +#: config.py:1377 dialogs.py:1015 dialogs.py:1125 fff_plugin.py:1740 +#: fff_plugin.py:2008 fff_plugin.py:2026 msgid "Author" msgstr "著者" @@ -1040,11 +1040,11 @@ msgstr "全てのエラーを保存" msgid "If unchecked, these errors will not be saved: %s" msgstr "チェックしていません場合、次のエラーは保存されせん: %s" -#: config.py:1478 fff_plugin.py:1607 jobs.py:313 +#: config.py:1478 fff_plugin.py:1614 jobs.py:313 msgid "Not Overwriting, web site is not newer." msgstr "上書きしない、Webサイトは新しくない。" -#: config.py:1479 fff_plugin.py:1586 jobs.py:366 +#: config.py:1479 fff_plugin.py:1593 jobs.py:366 msgid "Already contains %d chapters." msgstr "%d章がすでに含まれています。" @@ -1345,24 +1345,24 @@ msgid "" "book." msgstr "このシリーズに関しますコメントは新しい本のコメントに含みます。" -#: dialogs.py:255 dialogs.py:847 +#: dialogs.py:255 dialogs.py:890 msgid "Show Download Options" msgstr "ダウンロードのオプションを表示します" -#: dialogs.py:274 dialogs.py:867 +#: dialogs.py:274 dialogs.py:910 msgid "Output &Format:" msgstr "出力形式(&F)" -#: dialogs.py:282 dialogs.py:875 +#: dialogs.py:282 dialogs.py:918 msgid "" "Choose output format to create. May set default from plugin configuration." msgstr "作成する出力形式を選びます。プラグイン設定からデフォルトを設定できます。" -#: dialogs.py:310 dialogs.py:902 +#: dialogs.py:310 dialogs.py:945 msgid "Update Calibre &Metadata?" msgstr "calibreメタデータを更新しますか?(&M)" -#: dialogs.py:311 dialogs.py:903 +#: dialogs.py:311 dialogs.py:946 msgid "" "Update metadata for existing stories in Calibre from web site?\n" "(Columns set to 'New Only' in the column tabs will only be set for new books.)" @@ -1413,139 +1413,153 @@ msgid "" "and author." msgstr "同じURLまたはタイトルと著者の既存のストーリーがすでにあります場合の対処方法。" -#: dialogs.py:537 +#: dialogs.py:538 msgid "For Individual Books" msgstr "個々の本ため" -#: dialogs.py:538 +#: dialogs.py:539 msgid "Get URLs and go to dialog for individual story downloads." msgstr "URLを取得して個々の本のダウンロードのダイアログに移動します。" -#: dialogs.py:543 +#: dialogs.py:544 msgid "For Anthology Epub" msgstr "選集EPUBため" -#: dialogs.py:544 +#: dialogs.py:545 msgid "" "Get URLs and go to dialog for Anthology download.\n" "Requires %s plugin." msgstr "URLを取得して選集のダウンロードのダイアログに移動します。\n%sプラグイン必要があります。" -#: dialogs.py:548 dialogs.py:608 dialogs.py:658 dialogs.py:1635 +#: dialogs.py:549 dialogs.py:609 dialogs.py:651 dialogs.py:701 dialogs.py:1678 msgid "Cancel" msgstr "キャンセル" -#: dialogs.py:583 dialogs.py:1620 +#: dialogs.py:584 dialogs.py:1663 msgid "Password" msgstr "パスワード" -#: dialogs.py:584 +#: dialogs.py:585 msgid "Author requires a password for this story(%s)." msgstr "著者はこのストーリー(%s)にパスワード必要があります。" -#: dialogs.py:589 +#: dialogs.py:590 msgid "User/Password" msgstr "ユーザー・パスワード" -#: dialogs.py:590 +#: dialogs.py:591 msgid "%s requires you to login to download this story." msgstr "%sはストーリーをダウンロードしますログイン必要があります。" -#: dialogs.py:592 +#: dialogs.py:593 msgid "User:" msgstr "ユーザー:" -#: dialogs.py:596 +#: dialogs.py:597 msgid "Password:" msgstr "パスワード:" -#: dialogs.py:604 dialogs.py:788 dialogs.py:1631 +#: dialogs.py:605 dialogs.py:647 dialogs.py:831 dialogs.py:1674 msgid "OK" msgstr "OK" -#: dialogs.py:626 dialogs.py:652 fff_plugin.py:1181 +#: dialogs.py:637 +msgid "Time-based One Time Password(TOTP)" +msgstr "" + +#: dialogs.py:638 +msgid "" +"Site requires a Time-based One Time Password(TOTP) for this url:\n" +"%s" +msgstr "" + +#: dialogs.py:640 +msgid "TOTP:" +msgstr "" + +#: dialogs.py:669 dialogs.py:695 fff_plugin.py:1180 msgid "Fetching metadata for stories..." msgstr "ストーリーのメタデータを取得中……" -#: dialogs.py:627 dialogs.py:653 fff_plugin.py:1182 +#: dialogs.py:670 dialogs.py:696 fff_plugin.py:1181 msgid "Downloading metadata for stories" msgstr "ストーリーのメタデータをダウンロード中" -#: dialogs.py:628 dialogs.py:654 fff_plugin.py:1183 +#: dialogs.py:671 dialogs.py:697 fff_plugin.py:1182 msgid "Fetched metadata for" msgstr "メタデータを取得しました:" -#: dialogs.py:701 +#: dialogs.py:744 msgid " - %s estimated until done" msgstr " - 推定残り%s" -#: dialogs.py:716 fff_plugin.py:1388 fff_plugin.py:1422 fff_plugin.py:2742 -#: jobs.py:162 +#: dialogs.py:759 fff_plugin.py:1394 fff_plugin.py:1428 fff_plugin.py:2749 +#: jobs.py:161 msgid "Skipped" msgstr "スキップしました" -#: dialogs.py:724 fff_plugin.py:2237 jobs.py:164 jobs.py:446 jobs.py:449 +#: dialogs.py:767 fff_plugin.py:2244 jobs.py:163 jobs.py:446 jobs.py:449 msgid "Error" msgstr "エラー" -#: dialogs.py:748 +#: dialogs.py:791 msgid "%d day" msgstr "%d日" -#: dialogs.py:748 +#: dialogs.py:791 msgid "%d days" msgstr "%d日" -#: dialogs.py:749 +#: dialogs.py:792 msgid "%d hour" msgstr "%d時間" -#: dialogs.py:749 +#: dialogs.py:792 msgid "%d hours" msgstr "%d時間" -#: dialogs.py:750 +#: dialogs.py:793 msgid "%d minute" msgstr "%d分" -#: dialogs.py:750 +#: dialogs.py:793 msgid "%d minutes" msgstr "%d分" -#: dialogs.py:751 +#: dialogs.py:794 msgid "%d second" msgstr "%d秒" -#: dialogs.py:751 +#: dialogs.py:794 msgid "%d seconds" msgstr "%d秒" -#: dialogs.py:766 +#: dialogs.py:809 msgid "less than 1 second" msgstr "1秒足らず" -#: dialogs.py:783 fff_plugin.py:463 fff_plugin.py:466 +#: dialogs.py:826 fff_plugin.py:462 fff_plugin.py:465 msgid "About FanFicFare" msgstr "FanFicFareについて" -#: dialogs.py:838 +#: dialogs.py:881 msgid "Remove selected books from the list" msgstr "選択した本をリストから削除します" -#: dialogs.py:880 +#: dialogs.py:923 msgid "Update Mode:" msgstr "更新モード:" -#: dialogs.py:883 +#: dialogs.py:926 msgid "" "What sort of update to perform. May set default from plugin configuration." msgstr "実行する更新の種類。プラグインの設定からデフォルトを設定できます。" -#: dialogs.py:907 +#: dialogs.py:950 msgid "Background Metadata?" msgstr "バックグラウンドメタデータ?" -#: dialogs.py:908 +#: dialogs.py:951 msgid "" "Collect Metadata from sites in a Background process.
This returns " "control to you quicker while updating, but you won't be asked for " @@ -1553,868 +1567,868 @@ msgid "" " fail." msgstr "バックグラウンドプロセスでサイトからメタデータを集めます。
これにより、更新中に制御を早めに返すが、ユーザー名やパスワードを求めません、またはあなたが大人であれば。それらを必要するストーリーは失敗します。" -#: dialogs.py:972 fff_plugin.py:1733 fff_plugin.py:2001 fff_plugin.py:2019 +#: dialogs.py:1015 fff_plugin.py:1740 fff_plugin.py:2008 fff_plugin.py:2026 msgid "Comment" msgstr "コメント" -#: dialogs.py:1041 +#: dialogs.py:1084 msgid "Are you sure you want to remove this book from the list?" msgstr "この本をリストから削除してもよろしいですか?" -#: dialogs.py:1043 +#: dialogs.py:1086 msgid "Are you sure you want to remove the selected %d books from the list?" msgstr "選択した%d冊をリストから削除してもよろしいですか?" -#: dialogs.py:1082 +#: dialogs.py:1125 msgid "Note" msgstr "メモ" -#: dialogs.py:1122 +#: dialogs.py:1165 msgid "Select or Edit Reject Note." msgstr "拒否メモを選択または編集します。" -#: dialogs.py:1133 +#: dialogs.py:1176 msgid "Are you sure you want to remove this URL from the list?" msgstr "このURLをリストから削除してもよろしいですか?" -#: dialogs.py:1135 +#: dialogs.py:1178 msgid "Are you sure you want to remove the %d selected URLs from the list?" msgstr "選択した%d個のURLをリストから削除してもよろしいですか?" -#: dialogs.py:1153 +#: dialogs.py:1196 msgid "List of Books to Reject" msgstr "拒否する本のリスト" -#: dialogs.py:1166 +#: dialogs.py:1209 msgid "" "FFF will remember these URLs and display the note and offer to reject them " "if you try to download them again later." msgstr "FFFはこれらのURLを覚えます、後で再度ダウンロードしようとするとメモを表示して拒否を申し出ます。" -#: dialogs.py:1180 +#: dialogs.py:1223 msgid "Remove selected URLs from the list" msgstr "選択したURLをリストから削除します" -#: dialogs.py:1195 dialogs.py:1199 +#: dialogs.py:1238 dialogs.py:1242 msgid "This will be added to whatever note you've set for each URL above." msgstr "これは以上の各URLに設定するメモに追加されます。" -#: dialogs.py:1212 +#: dialogs.py:1255 msgid "Delete Books (including books without FanFiction URLs)?" msgstr "本を削除しますか?(ファンフィクションURLがない本を含みます)" -#: dialogs.py:1213 +#: dialogs.py:1256 msgid "Delete the selected books after adding them to the Rejected URLs list." msgstr "拒否したURLリストに追加します前に、選択した本を削除します。" -#: dialogs.py:1380 +#: dialogs.py:1423 msgid "Search for string in edit box." msgstr "編集ボックスで文字列を検索します。" -#: dialogs.py:1383 +#: dialogs.py:1426 msgid "Find:" msgstr "探す:" -#: dialogs.py:1388 +#: dialogs.py:1431 msgid "Find" msgstr "探す" -#: dialogs.py:1398 +#: dialogs.py:1441 msgid "Case sensitive" msgstr "大文字と小文字を区別します" -#: dialogs.py:1399 +#: dialogs.py:1442 msgid "" "Search for case sensitive string; don't treat Harry, HARRY and harry all the" " same." msgstr "大文字と小文字を区別する文字列を検索します。Harry、HARRY、Harryを全て同じように扱いません。" -#: dialogs.py:1430 +#: dialogs.py:1473 msgid "Go back to fix errors?" msgstr "戻ってエラーを修正しますか?" -#: dialogs.py:1542 +#: dialogs.py:1585 msgid "Click an error below to return to Editing directly on that line:" msgstr "以下でエラーをクリックして、その行を編集しますことに直接な戻ります:" -#: dialogs.py:1569 +#: dialogs.py:1612 msgid "Click to go to line %s" msgstr "クリックして%s行に移動します" -#: dialogs.py:1585 +#: dialogs.py:1628 msgid "Return to Editing" msgstr "編集に戻ります" -#: dialogs.py:1589 +#: dialogs.py:1632 msgid "Save Anyway" msgstr "とにかく保存" -#: dialogs.py:1621 +#: dialogs.py:1664 msgid "Enter Email Password for %s:" msgstr "%sのメールパスワードを入力します:" -#: dialogs.py:1660 +#: dialogs.py:1703 msgid "Show this confirmation again" msgstr "この確認を再度表示します" -#: fff_plugin.py:146 fff_plugin.py:178 fff_plugin.py:490 +#: fff_plugin.py:145 fff_plugin.py:177 fff_plugin.py:489 msgid "FanFicFare" msgstr "FanFicFare" -#: fff_plugin.py:147 +#: fff_plugin.py:146 msgid "Download FanFiction stories from various web sites" msgstr "様々なWebサイトからファンフィクションをダウンロードします" -#: fff_plugin.py:286 fff_plugin.py:397 +#: fff_plugin.py:285 fff_plugin.py:396 msgid "&Download from URLs" msgstr "URLからダウンロードします(&D)" -#: fff_plugin.py:288 fff_plugin.py:400 +#: fff_plugin.py:287 fff_plugin.py:399 msgid "Download FanFiction Books from URLs" msgstr "URLからファンフィクション本をダウンロードします" -#: fff_plugin.py:291 fff_plugin.py:405 +#: fff_plugin.py:290 fff_plugin.py:404 msgid "&Update Existing FanFiction Books" msgstr "既存のファンフィクション本を更新します(&U)" -#: fff_plugin.py:295 fff_plugin.py:413 +#: fff_plugin.py:294 fff_plugin.py:412 msgid "Get Story URLs from &Email" msgstr "メールからストーリーURLを取得します(&E)" -#: fff_plugin.py:300 fff_plugin.py:421 fff_plugin.py:684 +#: fff_plugin.py:299 fff_plugin.py:420 fff_plugin.py:683 msgid "Get Story URLs from Web Page" msgstr "WebページからストーリーURLを取得します" -#: fff_plugin.py:304 +#: fff_plugin.py:303 msgid "Get Story URLs from Selected Books" msgstr "選択した本からストーリーURLを取得します" -#: fff_plugin.py:310 +#: fff_plugin.py:309 msgid "Anthology Options" msgstr "選集のオプション" -#: fff_plugin.py:311 +#: fff_plugin.py:310 msgid "Make Anthology Epub from Web Page" msgstr "Webページから選集EPUBを作成します" -#: fff_plugin.py:314 +#: fff_plugin.py:313 msgid "Make FanFiction Anthology Epub from Web Page" msgstr "Webページからファンフィクション選集EPUBを作成します" -#: fff_plugin.py:317 +#: fff_plugin.py:316 msgid "&Make Anthology Epub from URLs" msgstr "URLから選集EPUBを作成します(&M)" -#: fff_plugin.py:320 +#: fff_plugin.py:319 msgid "Make FanFiction Anthology Epub from URLs" msgstr "URLからファンフィクション選集EPUBを作成します" -#: fff_plugin.py:323 fff_plugin.py:429 +#: fff_plugin.py:322 fff_plugin.py:428 msgid "Update Anthology Epub" msgstr "選集EPUBを更新します" -#: fff_plugin.py:326 fff_plugin.py:432 +#: fff_plugin.py:325 fff_plugin.py:431 msgid "Update FanFiction Anthology Epub" msgstr "ファンフィクション選集EPUBを更新します" -#: fff_plugin.py:340 +#: fff_plugin.py:339 msgid "Reading List Options" msgstr "読書リストのオプション" -#: fff_plugin.py:343 +#: fff_plugin.py:342 msgid "Mark Unread: Add to \"To Read\" and \"Send to Device\" Lists" msgstr "未読にする:「読みたい」と「デバイスに送信」リストに追加します" -#: fff_plugin.py:345 +#: fff_plugin.py:344 msgid "Mark Read: Remove from \"To Read\" and add to \"Send to Device\" Lists" msgstr "既読にする:「読みたい」と「デバイスに送信」リストから削除します" -#: fff_plugin.py:347 fff_plugin.py:352 +#: fff_plugin.py:346 fff_plugin.py:351 msgid "Mark Read: Remove from \"To Read\" Lists" msgstr "既読にする:「読みたい」リストから削除します" -#: fff_plugin.py:349 +#: fff_plugin.py:348 msgid "Add to \"Send to Device\" Lists" msgstr "「デバイスに送信」リストに追加します" -#: fff_plugin.py:351 +#: fff_plugin.py:350 msgid "Mark Unread: Add to \"To Read\" Lists" msgstr "未読にする:「読みたい」リストに追加します" -#: fff_plugin.py:356 +#: fff_plugin.py:355 msgid "Add to Lists Not Configured" msgstr "リストが設定されていませんに追加します" -#: fff_plugin.py:366 +#: fff_plugin.py:365 msgid "Remove from Lists Not Configured" msgstr "リストが設定されていませんから削除します" -#: fff_plugin.py:375 +#: fff_plugin.py:374 msgid "Actions by Update Modes" msgstr "更新モードごとのアクション" -#: fff_plugin.py:408 +#: fff_plugin.py:407 msgid "Update Existing FanFiction Books" msgstr "既存のファンフィクション本を更新します" -#: fff_plugin.py:416 +#: fff_plugin.py:415 msgid "Get FanFiction Story URLs from Email" msgstr "メールからファンフィクションストーリーURLを取得します" -#: fff_plugin.py:424 +#: fff_plugin.py:423 msgid "Get FanFiction Story URLs from Web Page" msgstr "WebページからファンフィクションストーリーURLを取得します" -#: fff_plugin.py:437 +#: fff_plugin.py:436 msgid "Remove \"New\" Chapter Marks from Selected books" msgstr "選択した本から「新規」マークを削除します" -#: fff_plugin.py:442 +#: fff_plugin.py:441 msgid "Reject Selected Books" msgstr "選択した本を拒否します" -#: fff_plugin.py:457 +#: fff_plugin.py:456 msgid "&Configure FanFicFare" msgstr "FanFicFareの設定(&C)" -#: fff_plugin.py:460 +#: fff_plugin.py:459 msgid "Configure FanFicFare" msgstr "FanFicFareの設定" -#: fff_plugin.py:543 +#: fff_plugin.py:542 msgid "Cannot Update Reading Lists from Device View" msgstr "デバイス表示から読書リストを更新できません" -#: fff_plugin.py:547 +#: fff_plugin.py:546 msgid "No Selected Books to Update Reading Lists" msgstr "読書リストを更新するには、選択された本がありません" -#: fff_plugin.py:557 +#: fff_plugin.py:556 msgid "FanFicFare Saved Metadata Column not configured." msgstr "FanFicFareの保存されたメタデータ列は設定されていません。" -#: fff_plugin.py:563 fff_plugin.py:1304 +#: fff_plugin.py:562 fff_plugin.py:1310 msgid "Cannot update non-epub format." msgstr "非EPUB形式を更新できません。" -#: fff_plugin.py:570 +#: fff_plugin.py:569 msgid "FanFicFare Email Settings are not configured." msgstr "FanFicFareのメールの設定がされていません。" -#: fff_plugin.py:592 +#: fff_plugin.py:591 msgid "Fetching Story URLs from Email..." msgstr "メールからストーリーURLを取得中……" -#: fff_plugin.py:602 +#: fff_plugin.py:601 msgid "Error Fetching Email" msgstr "" -#: fff_plugin.py:604 +#: fff_plugin.py:603 msgid "An error has occurred while FanFicFare was fetching email." msgstr "" -#: fff_plugin.py:606 +#: fff_plugin.py:605 msgid "If it was an authentication error, be aware:" msgstr "" -#: fff_plugin.py:608 +#: fff_plugin.py:607 msgid "" "Microsoft mail servers such as live.com, outlook.com and hotmail.com no " "longer allow third party apps like FanFicFare." msgstr "" -#: fff_plugin.py:610 +#: fff_plugin.py:609 msgid "" "Gmail requires Two Factor Authentication and Google App Passwords." msgstr "" -#: fff_plugin.py:612 +#: fff_plugin.py:611 msgid "" -"Usernames or passwords in personal.ini that contain the percent sign(%%) " -"must have it escaped as two percent signs(%%%%)." +"Usernames or passwords in personal.ini that contain the percent sign(%) must" +" have it escaped as two percent signs(%%)." msgstr "" -#: fff_plugin.py:636 fff_plugin.py:664 +#: fff_plugin.py:635 fff_plugin.py:663 msgid "No Valid Story URLs Found in Unread Emails." msgstr "未読なメールに有効なストーリーURLが見つけませんでした。" -#: fff_plugin.py:652 +#: fff_plugin.py:651 msgid "Finished Fetching Story URLs from Email." msgstr "メールからストーリーURLを取得しますが完了しました。" -#: fff_plugin.py:657 +#: fff_plugin.py:656 msgid "" "Tag(s) %s will be added to all stories downloaded in the next " "dialog, including any story URLs you add manually." msgstr "%sのタグは次のダイアログで全てのダウンロードしたストーリーに追加します。手動で追加されますストーリーURLも含みます。" -#: fff_plugin.py:658 fff_plugin.py:1980 fff_plugin.py:2636 fff_plugin.py:2648 -#: fff_plugin.py:2659 fff_plugin.py:2665 fff_plugin.py:2678 +#: fff_plugin.py:657 fff_plugin.py:1987 fff_plugin.py:2643 fff_plugin.py:2655 +#: fff_plugin.py:2666 fff_plugin.py:2672 fff_plugin.py:2685 msgid "Warning" msgstr "警告" -#: fff_plugin.py:666 +#: fff_plugin.py:665 msgid "(%d Story URLs Skipped, on Rejected URL List)" msgstr "(%d個のストーリーURLをスキップしました、拒否されたURLリストにあります)" -#: fff_plugin.py:668 +#: fff_plugin.py:667 msgid "(%d Story URLs Skipped, no Existing Book in Library)" msgstr "(%d個のストーリーURLをスキップしました、ライブラリに既存の本がありません)" -#: fff_plugin.py:669 +#: fff_plugin.py:668 msgid "Get Story URLs from Email" msgstr "メールからストーリーURLを取得します" -#: fff_plugin.py:695 fff_plugin.py:1404 +#: fff_plugin.py:694 fff_plugin.py:1410 msgid "Skip Story?" msgstr "ストーリーをスキップしますか?" -#: fff_plugin.py:700 fff_plugin.py:1409 +#: fff_plugin.py:699 fff_plugin.py:1415 msgid "Skip Anthology Story?" msgstr "選集ストーリーをスキップしますか?" -#: fff_plugin.py:701 +#: fff_plugin.py:700 msgid "" "You already have an Anthology Ebook in your library for series \"%s\"." msgstr "ライブラリにはシリーズ『%s』の撰集がすでにありました。" -#: fff_plugin.py:702 fff_plugin.py:1411 +#: fff_plugin.py:701 fff_plugin.py:1417 msgid "Click 'Yes' to Skip." msgstr "「はい」をクリックしてスキップします。" -#: fff_plugin.py:703 fff_plugin.py:1215 fff_plugin.py:1412 +#: fff_plugin.py:702 fff_plugin.py:1214 fff_plugin.py:1418 msgid "Click 'No' to download anyway." msgstr "「いいえ」をクリックしてとにかくダウンロードします。" -#: fff_plugin.py:709 +#: fff_plugin.py:708 msgid "Fetching Story URLs from Page..." msgstr "ページからストーリーURLを取得中……" -#: fff_plugin.py:714 +#: fff_plugin.py:713 msgid "Finished Fetching Story URLs from Page." msgstr "ページからストーリーURLの取得しますが完了しました。" -#: fff_plugin.py:725 fff_plugin.py:774 +#: fff_plugin.py:724 fff_plugin.py:773 msgid "List of Story URLs" msgstr "ストーリーURLのリスト" -#: fff_plugin.py:726 +#: fff_plugin.py:725 msgid "No Valid Story URLs found on given page." msgstr "与えられたページで有効なストーリーURLが見つけませんでした。" -#: fff_plugin.py:739 fff_plugin.py:791 +#: fff_plugin.py:738 fff_plugin.py:790 msgid "No Selected Books to Get URLs From" msgstr "URLを取得する選択された本がありません" -#: fff_plugin.py:755 +#: fff_plugin.py:754 msgid "Collecting URLs for stories..." msgstr "ストーリーのURLを集め中……" -#: fff_plugin.py:756 +#: fff_plugin.py:755 msgid "Get URLs for stories" msgstr "ストーリーのURLを取得します" -#: fff_plugin.py:757 fff_plugin.py:877 fff_plugin.py:1098 +#: fff_plugin.py:756 fff_plugin.py:876 fff_plugin.py:1097 msgid "URL retrieved" msgstr "URLが取得しました" -#: fff_plugin.py:767 jobs.py:163 jobs.py:439 +#: fff_plugin.py:766 jobs.py:162 jobs.py:439 msgid "Bad" msgstr "悪い" -#: fff_plugin.py:778 +#: fff_plugin.py:777 msgid "List of URLs" msgstr "URLのリスト" -#: fff_plugin.py:779 +#: fff_plugin.py:778 msgid "No Story URLs found in selected books." msgstr "選択した本にストーリーURLが見つけませんでした。" -#: fff_plugin.py:786 +#: fff_plugin.py:785 msgid "Can only UnNew books in library" msgstr "ライブラリの本のみを非新規にできます" -#: fff_plugin.py:803 +#: fff_plugin.py:802 msgid "UnNewing books..." msgstr "本を非新規中……" -#: fff_plugin.py:804 +#: fff_plugin.py:803 msgid "UnNew Books" msgstr "本を非新規にします" -#: fff_plugin.py:805 +#: fff_plugin.py:804 msgid "Books UnNewed" msgstr "本を非新規にしました" -#: fff_plugin.py:851 fff_plugin.py:852 fff_plugin.py:1952 fff_plugin.py:1953 +#: fff_plugin.py:850 fff_plugin.py:851 fff_plugin.py:1959 fff_plugin.py:1960 msgid "Starting auto conversion of %d books." msgstr "%d冊の自動変換を始めます。" -#: fff_plugin.py:867 +#: fff_plugin.py:866 msgid "No Selected Books have URLs to Reject" msgstr "選択された本は拒否するURLがありません" -#: fff_plugin.py:875 +#: fff_plugin.py:874 msgid "Collecting URLs for Reject List..." msgstr "拒否リストのURLを集め中……" -#: fff_plugin.py:876 +#: fff_plugin.py:875 msgid "Get URLs for Reject List" msgstr "拒否リストにはURLを取得します" -#: fff_plugin.py:911 +#: fff_plugin.py:910 msgid "Proceed to Remove?" msgstr "削除に進みますか?" -#: fff_plugin.py:911 +#: fff_plugin.py:910 msgid "" "Rejecting FanFicFare URLs: None of the books selected have FanFiction URLs." msgstr "FanFicFareのURLを拒否中: 選択された本のどれもファンフィクションURLを持っていません。" -#: fff_plugin.py:943 +#: fff_plugin.py:942 msgid "Cannot Make Anthologys without %s" msgstr "%sなしでは、選集を作成できません" -#: fff_plugin.py:947 fff_plugin.py:1073 +#: fff_plugin.py:946 fff_plugin.py:1072 msgid "Cannot Update Books from Device View" msgstr "デバイス表示から本を更新できません" -#: fff_plugin.py:951 +#: fff_plugin.py:950 msgid "Can only update 1 anthology at a time" msgstr "一度に1つの選集のみを更新できます" -#: fff_plugin.py:961 +#: fff_plugin.py:960 msgid "Fetching Story URLs for Series..." msgstr "シリーズのストーリーURLを取得中……" -#: fff_plugin.py:967 +#: fff_plugin.py:966 msgid "Can only Update Epub Anthologies" msgstr "EPUB選集のみを更新できます" -#: fff_plugin.py:998 +#: fff_plugin.py:997 msgid "Finished Fetching Story URLs for Series." msgstr "シリーズのストーリーURLの取得しますが完了しました。" -#: fff_plugin.py:1001 fff_plugin.py:1002 +#: fff_plugin.py:1000 fff_plugin.py:1001 msgid "Cannot Update Anthology" msgstr "選集を更新できません" -#: fff_plugin.py:1002 +#: fff_plugin.py:1001 msgid "" "Book isn't an FanFicFare Anthology or contains book(s) without valid Story " "URLs." msgstr "本はFanFicFare選集ではないまたは有効なストーリーURLがない本を含みます。" -#: fff_plugin.py:1059 +#: fff_plugin.py:1058 msgid "" "There are %d stories in the current anthology that are not going to " "be kept if you go ahead." msgstr "現在の選集には、先に進んだ場合に保持されません%d冊のストーリーがあります。" -#: fff_plugin.py:1060 +#: fff_plugin.py:1059 msgid "Story URLs that will be removed:" msgstr "削除されるストーリーURL:" -#: fff_plugin.py:1062 +#: fff_plugin.py:1061 msgid "Update anyway?" msgstr "とにかく更新しますか?" -#: fff_plugin.py:1063 +#: fff_plugin.py:1062 msgid "Stories Removed" msgstr "ストーリーが削除しました" -#: fff_plugin.py:1080 +#: fff_plugin.py:1079 msgid "No Selected Books to Update" msgstr "更新する選択した本がありません" -#: fff_plugin.py:1096 +#: fff_plugin.py:1095 msgid "Collecting stories for update..." msgstr "更新でストーリーを集め中……" -#: fff_plugin.py:1097 +#: fff_plugin.py:1096 msgid "Get stories for updates" msgstr "更新でストーリーを取得します" -#: fff_plugin.py:1107 +#: fff_plugin.py:1106 msgid "Update Existing List" msgstr "既存のリストを更新します" -#: fff_plugin.py:1175 +#: fff_plugin.py:1174 msgid "Start queuing downloading for %s stories." msgstr "%s冊のストーリーのダウンロードの行列に入れるを始めます。" -#: fff_plugin.py:1176 +#: fff_plugin.py:1175 msgid "Queuing download for stories..." msgstr "ストーリーのダウンロードを行列に入れています……" -#: fff_plugin.py:1177 +#: fff_plugin.py:1176 msgid "Queuing download for stories" msgstr "ストーリーのダウンロードを行列に入れています" -#: fff_plugin.py:1178 +#: fff_plugin.py:1177 msgid "Queued download for" msgstr "ダウンロードを行列に入れました:" -#: fff_plugin.py:1180 +#: fff_plugin.py:1179 msgid "Started fetching metadata for %s stories." msgstr "%s冊のストーリーのメタデータの集めますを始めました。" -#: fff_plugin.py:1194 +#: fff_plugin.py:1193 msgid "No valid story URLs entered." msgstr "有効なストーリーURLが入力されません。" -#: fff_plugin.py:1206 fff_plugin.py:1211 +#: fff_plugin.py:1205 fff_plugin.py:1210 msgid "Reject URL?" msgstr "URLを拒否しますか?" -#: fff_plugin.py:1212 fff_plugin.py:1232 +#: fff_plugin.py:1211 fff_plugin.py:1231 msgid "%s is on your Reject URL list:" msgstr "%sは拒否リストにあります:" -#: fff_plugin.py:1214 +#: fff_plugin.py:1213 msgid "Click 'Yes' to Reject." msgstr "「はい」をクリックして拒否します。" -#: fff_plugin.py:1219 +#: fff_plugin.py:1218 msgid "Story on Reject URLs list (%s)." msgstr "ストーリーは拒否リストにあります(%s)" -#: fff_plugin.py:1222 jobs.py:161 +#: fff_plugin.py:1221 jobs.py:160 msgid "Rejected" msgstr "拒否しました" -#: fff_plugin.py:1226 +#: fff_plugin.py:1225 msgid "Remove Reject URL?" msgstr "拒否URLを削除しますか?" -#: fff_plugin.py:1231 +#: fff_plugin.py:1230 msgid "Remove URL from Reject List?" msgstr "拒否リストからURLを削除しますか?" -#: fff_plugin.py:1234 +#: fff_plugin.py:1233 msgid "Click 'Yes' to remove it from the list," msgstr "「はい」をクリックしてリストから削除します、" -#: fff_plugin.py:1235 +#: fff_plugin.py:1234 msgid "Click 'No' to leave it on the list." msgstr "「いいえ」をクリックしてリストに残します。" -#: fff_plugin.py:1258 +#: fff_plugin.py:1264 msgid "Are You an Adult?" msgstr "成人ですか?" -#: fff_plugin.py:1259 +#: fff_plugin.py:1265 msgid "" "%s requires that you be an adult. Please confirm you are an adult in your " "locale:" msgstr "%sは、成人でいます必要があります。お住まいの地域に成人でいますを確認してください:" -#: fff_plugin.py:1387 fff_plugin.py:2741 +#: fff_plugin.py:1393 fff_plugin.py:2748 msgid "Same story already included." msgstr "同じストーリーはすでに含みました。" -#: fff_plugin.py:1410 +#: fff_plugin.py:1416 msgid "" "\"%s\" is in series \"%s\" that you have an" " anthology book for." msgstr "「%s」は選集本を持っていますシリーズ「%s」にあります。" -#: fff_plugin.py:1416 +#: fff_plugin.py:1422 msgid "Story in Series Anthology(%s)." msgstr "シリーズ選集(%s)にありますストーリー。" -#: fff_plugin.py:1434 jobs.py:157 +#: fff_plugin.py:1441 jobs.py:156 msgid "Add" msgstr "追加" -#: fff_plugin.py:1467 jobs.py:159 +#: fff_plugin.py:1474 jobs.py:158 msgid "Meta" msgstr "メタ" -#: fff_plugin.py:1496 +#: fff_plugin.py:1503 msgid "Skipping duplicate story." msgstr "重複したストーリーをスキップ中。" -#: fff_plugin.py:1499 +#: fff_plugin.py:1506 msgid "" "More than one identical book by Identifier URL or title/author(s)--can't " "tell which book to update/overwrite." msgstr "識別子URLまたはタイトルと著者で複数の同一な本があります。どの本を更新・上書きしますをわかりません。" -#: fff_plugin.py:1510 jobs.py:158 +#: fff_plugin.py:1517 jobs.py:157 msgid "Update" msgstr "更新" -#: fff_plugin.py:1520 +#: fff_plugin.py:1527 msgid "Update declined due to differing story URL(%s)(%s tag present)" msgstr "ストーリーURL(%s)が異なりますため、更新が拒みました(%sタグは存在です)" -#: fff_plugin.py:1523 fff_plugin.py:1565 jobs.py:160 +#: fff_plugin.py:1530 fff_plugin.py:1572 jobs.py:159 msgid "Different URL" msgstr "別なURL" -#: fff_plugin.py:1527 fff_plugin.py:1533 +#: fff_plugin.py:1534 fff_plugin.py:1540 msgid "Change Story URL?" msgstr "ストーリーURLを変更しますか?" -#: fff_plugin.py:1534 +#: fff_plugin.py:1541 msgid "" "%(title)s by %(author)s is already in your library with a " "different source URL:" msgstr "%(author)sによる%(title)sはすでに別なソースURLでライブラリにあります:" -#: fff_plugin.py:1535 +#: fff_plugin.py:1542 msgid "In library: %(liburl)s" msgstr "ライブラリ内: %(liburl)s" -#: fff_plugin.py:1536 fff_plugin.py:1552 +#: fff_plugin.py:1543 fff_plugin.py:1559 msgid "New URL: %(newurl)s" msgstr "新しいURL: %(newurl)s" -#: fff_plugin.py:1537 +#: fff_plugin.py:1544 msgid "Click 'Yes' to update/overwrite book with new URL." msgstr "「はい」を押して、本を新しいURLで更新・上書きします。" -#: fff_plugin.py:1538 +#: fff_plugin.py:1545 msgid "Click 'No' to skip updating/overwriting this book." msgstr "「いいえ」を押して、本の更新・上書きするをスキップします。" -#: fff_plugin.py:1543 fff_plugin.py:1549 +#: fff_plugin.py:1550 fff_plugin.py:1556 msgid "Download as New Book?" msgstr "新しい本としてダウンロードしますか?" -#: fff_plugin.py:1550 +#: fff_plugin.py:1557 msgid "" "%(title)s by %(author)s is already in your library with a " "different source URL." msgstr "%(author)sによる%(title)sはすでに別なソースURLでライブラリにあります。" -#: fff_plugin.py:1551 +#: fff_plugin.py:1558 msgid "" "You chose not to update the existing book. Do you want to add a new book " "for this URL?" msgstr "既存の本を更新しないことを選びました。このURLで新しい本を追加しますか?" -#: fff_plugin.py:1553 +#: fff_plugin.py:1560 msgid "Click 'Yes' to a new book with new URL." msgstr "「はい」を押して、新しいURLで新しい本を追加します。" -#: fff_plugin.py:1554 +#: fff_plugin.py:1561 msgid "Click 'No' to skip URL." msgstr "「いいえ」を押して、URLをスキップします。" -#: fff_plugin.py:1562 +#: fff_plugin.py:1569 msgid "Update declined by user due to differing story URL(%s)" msgstr "ストーリーURL(%s)が異なりますため、ユーザーは更新を拒みました。" -#: fff_plugin.py:1570 +#: fff_plugin.py:1577 msgid "Metadata collected." msgstr "メタデータを集めました。" -#: fff_plugin.py:1588 jobs.py:368 +#: fff_plugin.py:1595 jobs.py:368 msgid "" "Existing epub contains %d chapters, web site only has %d. Use Overwrite or " "force_update_epub_always to force update." msgstr "" -#: fff_plugin.py:1590 jobs.py:370 +#: fff_plugin.py:1597 jobs.py:370 msgid "" "FanFicFare doesn't recognize chapters in existing epub, epub is probably " "from a different source. Use Overwrite to force update." msgstr "FanFicFareは、既存のEPUBに章を認識しません、EPUBはおそらく別なソースからものです。上書きを使って強制更新します。" -#: fff_plugin.py:1729 +#: fff_plugin.py:1736 msgid "None of the %d URLs/stories given can be/need to be downloaded." msgstr "どれも%d個の与えるURL・ストーリーはダウンロードできません・ダウンロード必要がありません。" -#: fff_plugin.py:1730 fff_plugin.py:1997 fff_plugin.py:2016 +#: fff_plugin.py:1737 fff_plugin.py:2004 fff_plugin.py:2023 msgid "See log for details." msgstr "詳細についてはログを見ます。" -#: fff_plugin.py:1731 +#: fff_plugin.py:1738 msgid "" "Proceed with updating your library(Error or Last Checked Columns, if " "configured)?" msgstr "ライブラリの更新を進めます?(設定されていれば、エラーまたは最後に確認された列)" -#: fff_plugin.py:1770 +#: fff_plugin.py:1777 msgid "Download %s FanFiction Book(s)" msgstr "%s冊のファンフィクション本をダウンロードします" -#: fff_plugin.py:1777 +#: fff_plugin.py:1784 msgid "Starting %d FanFicFare Downloads" msgstr "FanFicFareの%d個のダウンロードを始めています" -#: fff_plugin.py:1795 +#: fff_plugin.py:1802 msgid "FanFicFare is marking and showing matching Anthology Books" msgstr "FanFicFareは選集本をマークして表示しています" -#: fff_plugin.py:1796 +#: fff_plugin.py:1803 msgid "" "To disable, uncheck the \"Mark Matching Anthologies?\" setting in FanFicFare" " configuration." msgstr "無効にするには、FanFicFareの設定に「一致された選集をマーク」をチュック解除します。" -#: fff_plugin.py:1797 +#: fff_plugin.py:1804 msgid "Info" msgstr "情報" -#: fff_plugin.py:1844 fff_plugin.py:1854 +#: fff_plugin.py:1851 fff_plugin.py:1861 msgid "Error Updating Metadata" msgstr "メタデータの更新中にエラーが発生しました" -#: fff_plugin.py:1845 fff_plugin.py:1855 +#: fff_plugin.py:1852 fff_plugin.py:1862 msgid "" "An error has occurred while FanFicFare was updating calibre's metadata for " "%s." msgstr "FanFicFareは、%sのcalibreメタデータを更新中にエラーが発生しました。" -#: fff_plugin.py:1846 +#: fff_plugin.py:1853 msgid "The ebook has been updated, but the metadata has not." msgstr "電子書籍は更新されましたが、メタデータは更新されませんでした。" -#: fff_plugin.py:1847 +#: fff_plugin.py:1854 msgid "" "FanFicFare will try to update metadata again once. Close any interfering " "programs (such as Windows File Explorer) before closing this dialog." msgstr "" -#: fff_plugin.py:1921 fff_plugin.py:1922 +#: fff_plugin.py:1928 fff_plugin.py:1929 msgid "Finished Adding/Updating %d books." msgstr "%d冊を追加・更新しますが終了しました。" -#: fff_plugin.py:1977 +#: fff_plugin.py:1984 msgid "FanFicFare found %s good and %s bad updates." msgstr "FanFicFareは、%s冊の良いと%s冊の悪い更新を見つけました。" -#: fff_plugin.py:1979 +#: fff_plugin.py:1986 msgid "" "Some of the stories downloaded have chapters errors. Click View Log in the " "next dialog to see which." msgstr "いくつかのダウンロードしたストーリーに章エラーがあります。次のダイアログにログ表示をクリックしてどれを確認します。" -#: fff_plugin.py:1981 +#: fff_plugin.py:1988 msgid "%s good stories contain chapter errors." msgstr "%s冊の良いストーリーが章エラーを含みます。" -#: fff_plugin.py:1984 +#: fff_plugin.py:1991 msgid "FanFicFare: " msgstr "FanFicFare: " -#: fff_plugin.py:1984 +#: fff_plugin.py:1991 msgid "No Good Stories for Anthology" msgstr "選集で良いストーリーがありません" -#: fff_plugin.py:1987 +#: fff_plugin.py:1994 msgid "" "No good stories/updates where downloaded, Anthology creation/update aborted." msgstr "ダウンロードされた良いストーリー・更新がありません、選集の作成・更新は中止しました。" -#: fff_plugin.py:1994 +#: fff_plugin.py:2001 msgid "" "Are you sure you want to continue with creating/updating this Anthology?" msgstr "選集の作成・更新を進めてもよろしいですか?" -#: fff_plugin.py:1995 +#: fff_plugin.py:2002 msgid "Any updates that failed will not be included in the Anthology." msgstr "どれも失敗された更新は選集に含みません。" -#: fff_plugin.py:1996 +#: fff_plugin.py:2003 msgid "However, if there's an older version, it will still be included." msgstr "しかしながら、古いバージョンがあります場合は、まだ含まれます。" -#: fff_plugin.py:1999 +#: fff_plugin.py:2006 msgid "Proceed with updating this anthology and your library?" msgstr "この選集とライブラリの更新を進めます?" -#: fff_plugin.py:2017 +#: fff_plugin.py:2024 msgid "Proceed with updating your library?" msgstr "ライブラリの更新を進めます?" -#: fff_plugin.py:2045 +#: fff_plugin.py:2052 msgid "FanFicFare download complete" msgstr "FanFicFareのダウンロードが完了しました" -#: fff_plugin.py:2045 +#: fff_plugin.py:2052 msgid "FanFicFare log" msgstr "FanFicFareのログ" -#: fff_plugin.py:2062 +#: fff_plugin.py:2069 msgid "Merging %s books." msgstr "%s冊を合体中。" -#: fff_plugin.py:2157 +#: fff_plugin.py:2164 msgid "FanFicFare Adding/Updating books." msgstr "FanFicFareは本を追加・更新中。" -#: fff_plugin.py:2171 +#: fff_plugin.py:2178 msgid "Updating calibre for FanFiction stories..." msgstr "ファンフィクションストーリーで、calibreを更新中……" -#: fff_plugin.py:2172 +#: fff_plugin.py:2179 msgid "Update calibre for FanFiction stories" msgstr "ファンフィクションストーリーで、calibreを更新します" -#: fff_plugin.py:2187 +#: fff_plugin.py:2194 msgid "Updating calibre for BAD FanFiction stories..." msgstr "悪いファンフィクションストーリーで、calibreを更新中……" -#: fff_plugin.py:2188 +#: fff_plugin.py:2195 msgid "Update calibre for BAD FanFiction stories" msgstr "悪いファンフィクションストーリー、calibreを更新します" -#: fff_plugin.py:2234 +#: fff_plugin.py:2241 msgid "Adding format to book failed for some reason..." msgstr "何らかの理由で本へのフォーマットの追加にエラーが発生しました……" -#: fff_plugin.py:2635 +#: fff_plugin.py:2642 msgid "" "You configured FanFicFare to automatically update Reading Lists, but you " "don't have the %s plugin installed anymore?" msgstr "読書リストを自動的に更新しますようにFanFicFareを設定しましたが、%sプラグインがもうインストールされていませんか?" -#: fff_plugin.py:2647 +#: fff_plugin.py:2654 msgid "" "You configured FanFicFare to automatically update \"To Read\" Reading Lists," " but you don't have any lists set?" msgstr "「読みたい」読書リストを自動的に更新しますようにFanFicFareを設定しましたが、リストが設定されていませんか?" -#: fff_plugin.py:2658 fff_plugin.py:2677 +#: fff_plugin.py:2665 fff_plugin.py:2684 msgid "" "You configured FanFicFare to automatically update Reading List '%s', but you" " don't have a list of that name?" msgstr "「%s」読書リストを自動的に更新しますようにFanFicFareを設定しましたが、その名前のリストがありませんか?" -#: fff_plugin.py:2664 +#: fff_plugin.py:2671 msgid "" "You configured FanFicFare to automatically update \"Send to Device\" Reading" " Lists, but you don't have any lists set?" msgstr "「デバイスに送信」読書リストを自動的に更新しますようにFanFicFareを設定足しが、リストが設定されていませんか?" -#: fff_plugin.py:2799 +#: fff_plugin.py:2806 msgid "No story URL found." msgstr "ストーリーURLが見つかりません。" -#: fff_plugin.py:2802 +#: fff_plugin.py:2809 msgid "Not Found" msgstr "見つかりません" -#: fff_plugin.py:2808 +#: fff_plugin.py:2815 msgid "URL is not a valid story URL." msgstr "URLは有効なストーリーURLではない。" -#: fff_plugin.py:2811 +#: fff_plugin.py:2818 msgid "Bad URL" msgstr "悪いURL" -#: fff_plugin.py:2902 +#: fff_plugin.py:2909 msgid "Existing Book Update Failed" msgstr "既存の本の更新が失敗しました" -#: fff_plugin.py:2903 +#: fff_plugin.py:2910 msgid "" "A pre-existing book in this anthology failed to find metadata.
\n" "Story URL: %s
\n" @@ -2422,39 +2436,39 @@ msgid "" "The previously downloaded book is still in the anthology, but FFF doesn't have the metadata to fill this field.\n" msgstr "この選集の既存本はメタデータを取得が失敗しました。
\nストーリーのURL: %s
\nエラー: %s
\n以前ダウンロードした本はまだ選集にありますが、FFFはフィールドを入力される情報がありません。\n" -#: fff_plugin.py:2997 +#: fff_plugin.py:3004 msgid "Anthology containing:" msgstr "以下を含む選集:" -#: fff_plugin.py:3000 +#: fff_plugin.py:3007 msgid "%(title)s by %(author)s" msgstr "%(author)sによる%(title)s" -#: fff_plugin.py:3064 +#: fff_plugin.py:3071 msgid " Anthology" msgstr "選集" -#: fff_plugin.py:3116 +#: fff_plugin.py:3123 msgid "(was set, removed for security)" msgstr "(設定された、セキュリティために削除しました)" -#: jobs.py:73 +#: jobs.py:72 msgid "Launch background process for site %s:" msgstr "サイト%sのバックグラウンドを開始します:" -#: jobs.py:90 +#: jobs.py:89 msgid "Downloading FanFiction Stories" msgstr "ファンフィクションストーリーをダウンロード中" -#: jobs.py:110 +#: jobs.py:109 msgid "%(count)d of %(total)d stories finished downloading" msgstr "%(total)d冊のストーリーのうち%(count)d冊がダウンロードを終了しました" -#: jobs.py:147 +#: jobs.py:146 msgid "Download Results:" msgstr "ダウンロードの結果:" -#: jobs.py:224 +#: jobs.py:223 msgid "Download started..." msgstr "ダウンロードは始めました……" diff --git a/calibre-plugin/translations/ko.po b/calibre-plugin/translations/ko.po index 184e746d..ad5eec6c 100644 --- a/calibre-plugin/translations/ko.po +++ b/calibre-plugin/translations/ko.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre-plugins\n" -"POT-Creation-Date: 2024-10-22 13:25-0500\n" +"POT-Creation-Date: 2025-04-01 09:51-0500\n" "PO-Revision-Date: 2014-06-19 22:55+0000\n" "Last-Translator: Junghee Lee , 2022\n" "Language-Team: Korean (http://app.transifex.com/calibre/calibre-plugins/language/ko/)\n" @@ -28,85 +28,85 @@ msgid "" "settings." msgstr "갤리버 서재 경로입니다. 기본값은 설정에 저장된 경로를 사용하는 것입니다." -#: common_utils.py:289 +#: common_utils.py:290 msgid "Keyboard shortcuts" msgstr "" -#: common_utils.py:318 +#: common_utils.py:319 msgid "Prefs Viewer dialog" msgstr "" -#: common_utils.py:319 +#: common_utils.py:320 msgid "Preferences for: " msgstr "" -#: common_utils.py:350 +#: common_utils.py:351 msgid "Clear" msgstr "지우기" -#: common_utils.py:352 +#: common_utils.py:353 msgid "Clear all settings for this plugin" msgstr "이 플러그인에 대한 모든 설정 지우기" -#: common_utils.py:356 +#: common_utils.py:357 msgid "Edit" msgstr "편집하기" -#: common_utils.py:358 +#: common_utils.py:359 msgid "Edit settings." msgstr "설정 편집하기입니다." -#: common_utils.py:361 +#: common_utils.py:362 msgid "Save" msgstr "저장" -#: common_utils.py:363 +#: common_utils.py:364 msgid "Save setting for this plugin" msgstr "" -#: common_utils.py:391 +#: common_utils.py:392 msgid "" "Are you sure you want to edit settings in this library for this plugin?" msgstr "" -#: common_utils.py:392 +#: common_utils.py:393 msgid "The FanFicFare team does not support hand edited configurations." msgstr "" -#: common_utils.py:400 +#: common_utils.py:401 msgid "" "Are you sure you want to save this setting in this library for this plugin?" msgstr "" -#: common_utils.py:401 common_utils.py:429 +#: common_utils.py:402 common_utils.py:430 msgid "" "Any settings in other libraries or stored in a JSON file in your calibre " "plugins folder will not be touched." msgstr "" -#: common_utils.py:402 common_utils.py:430 +#: common_utils.py:403 common_utils.py:431 msgid "You must restart calibre afterwards." msgstr "" -#: common_utils.py:410 +#: common_utils.py:411 msgid "All settings for this plugin in this library have been saved." msgstr "" -#: common_utils.py:411 common_utils.py:440 +#: common_utils.py:412 common_utils.py:441 msgid "Please restart calibre now." msgstr "지금 캘리버를 다시 시작하십시오." -#: common_utils.py:413 common_utils.py:442 +#: common_utils.py:414 common_utils.py:443 msgid "Restart calibre now" msgstr "지금 캘리버 다시 시작" -#: common_utils.py:428 +#: common_utils.py:429 msgid "" "Are you sure you want to clear your settings in this library for this " "plugin?" msgstr "" -#: common_utils.py:439 +#: common_utils.py:440 msgid "All settings for this plugin in this library have been cleared." msgstr "" @@ -509,7 +509,7 @@ msgid "" "http://...,title by author - note" msgstr "한 줄에 하나의 URL:\nhttp://...,메모\nhttp://...,저자의 제목 - 메모" -#: config.py:758 dialogs.py:1198 +#: config.py:758 dialogs.py:1241 msgid "Add this reason to all URLs added:" msgstr "추가된 모든 URL에 다음 이유 추가:" @@ -524,8 +524,8 @@ msgstr "" msgid "personal.ini" msgstr "" -#: config.py:788 config.py:892 config.py:893 fff_plugin.py:451 -#: fff_plugin.py:454 fff_plugin.py:491 +#: config.py:788 config.py:892 config.py:893 fff_plugin.py:450 +#: fff_plugin.py:453 fff_plugin.py:490 msgid "Edit personal.ini" msgstr "" @@ -869,7 +869,7 @@ msgstr "장르" msgid "Language" msgstr "언어" -#: config.py:1356 fff_plugin.py:1733 fff_plugin.py:2001 fff_plugin.py:2019 +#: config.py:1356 fff_plugin.py:1740 fff_plugin.py:2008 fff_plugin.py:2026 msgid "Status" msgstr "상태" @@ -897,7 +897,7 @@ msgstr "관계" msgid "Published" msgstr "게시됨" -#: config.py:1363 fff_plugin.py:2173 fff_plugin.py:2189 +#: config.py:1363 fff_plugin.py:2180 fff_plugin.py:2196 msgid "Updated" msgstr "업데이트됨" @@ -941,8 +941,8 @@ msgstr "저자 ID" msgid "Extra Tags" msgstr "추가 태그" -#: config.py:1374 config.py:1535 dialogs.py:972 dialogs.py:1082 -#: fff_plugin.py:1733 fff_plugin.py:2001 fff_plugin.py:2019 +#: config.py:1374 config.py:1535 dialogs.py:1015 dialogs.py:1125 +#: fff_plugin.py:1740 fff_plugin.py:2008 fff_plugin.py:2026 msgid "Title" msgstr "제목" @@ -954,8 +954,8 @@ msgstr "스토리 URL" msgid "Description" msgstr "설명" -#: config.py:1377 dialogs.py:972 dialogs.py:1082 fff_plugin.py:1733 -#: fff_plugin.py:2001 fff_plugin.py:2019 +#: config.py:1377 dialogs.py:1015 dialogs.py:1125 fff_plugin.py:1740 +#: fff_plugin.py:2008 fff_plugin.py:2026 msgid "Author" msgstr "저자" @@ -1040,11 +1040,11 @@ msgstr "" msgid "If unchecked, these errors will not be saved: %s" msgstr "" -#: config.py:1478 fff_plugin.py:1607 jobs.py:313 +#: config.py:1478 fff_plugin.py:1614 jobs.py:313 msgid "Not Overwriting, web site is not newer." msgstr "" -#: config.py:1479 fff_plugin.py:1586 jobs.py:366 +#: config.py:1479 fff_plugin.py:1593 jobs.py:366 msgid "Already contains %d chapters." msgstr "" @@ -1345,24 +1345,24 @@ msgid "" "book." msgstr "" -#: dialogs.py:255 dialogs.py:847 +#: dialogs.py:255 dialogs.py:890 msgid "Show Download Options" msgstr "다운로드 옵션 표시" -#: dialogs.py:274 dialogs.py:867 +#: dialogs.py:274 dialogs.py:910 msgid "Output &Format:" msgstr "출력 형식(&F):" -#: dialogs.py:282 dialogs.py:875 +#: dialogs.py:282 dialogs.py:918 msgid "" "Choose output format to create. May set default from plugin configuration." msgstr "" -#: dialogs.py:310 dialogs.py:902 +#: dialogs.py:310 dialogs.py:945 msgid "Update Calibre &Metadata?" msgstr "캘리버 책 정보를 업데이트하시겠습니까?(&M)" -#: dialogs.py:311 dialogs.py:903 +#: dialogs.py:311 dialogs.py:946 msgid "" "Update metadata for existing stories in Calibre from web site?\n" "(Columns set to 'New Only' in the column tabs will only be set for new books.)" @@ -1413,139 +1413,153 @@ msgid "" "and author." msgstr "" -#: dialogs.py:537 +#: dialogs.py:538 msgid "For Individual Books" msgstr "" -#: dialogs.py:538 +#: dialogs.py:539 msgid "Get URLs and go to dialog for individual story downloads." msgstr "" -#: dialogs.py:543 +#: dialogs.py:544 msgid "For Anthology Epub" msgstr "" -#: dialogs.py:544 +#: dialogs.py:545 msgid "" "Get URLs and go to dialog for Anthology download.\n" "Requires %s plugin." msgstr "" -#: dialogs.py:548 dialogs.py:608 dialogs.py:658 dialogs.py:1635 +#: dialogs.py:549 dialogs.py:609 dialogs.py:651 dialogs.py:701 dialogs.py:1678 msgid "Cancel" msgstr "" -#: dialogs.py:583 dialogs.py:1620 +#: dialogs.py:584 dialogs.py:1663 msgid "Password" msgstr "" -#: dialogs.py:584 +#: dialogs.py:585 msgid "Author requires a password for this story(%s)." msgstr "" -#: dialogs.py:589 +#: dialogs.py:590 msgid "User/Password" msgstr "" -#: dialogs.py:590 +#: dialogs.py:591 msgid "%s requires you to login to download this story." msgstr "" -#: dialogs.py:592 +#: dialogs.py:593 msgid "User:" msgstr "" -#: dialogs.py:596 +#: dialogs.py:597 msgid "Password:" msgstr "" -#: dialogs.py:604 dialogs.py:788 dialogs.py:1631 +#: dialogs.py:605 dialogs.py:647 dialogs.py:831 dialogs.py:1674 msgid "OK" msgstr "확인" -#: dialogs.py:626 dialogs.py:652 fff_plugin.py:1181 +#: dialogs.py:637 +msgid "Time-based One Time Password(TOTP)" +msgstr "" + +#: dialogs.py:638 +msgid "" +"Site requires a Time-based One Time Password(TOTP) for this url:\n" +"%s" +msgstr "" + +#: dialogs.py:640 +msgid "TOTP:" +msgstr "" + +#: dialogs.py:669 dialogs.py:695 fff_plugin.py:1180 msgid "Fetching metadata for stories..." msgstr "" -#: dialogs.py:627 dialogs.py:653 fff_plugin.py:1182 +#: dialogs.py:670 dialogs.py:696 fff_plugin.py:1181 msgid "Downloading metadata for stories" msgstr "" -#: dialogs.py:628 dialogs.py:654 fff_plugin.py:1183 +#: dialogs.py:671 dialogs.py:697 fff_plugin.py:1182 msgid "Fetched metadata for" msgstr "" -#: dialogs.py:701 +#: dialogs.py:744 msgid " - %s estimated until done" msgstr " - 완료될 때까지 %s 예상됨" -#: dialogs.py:716 fff_plugin.py:1388 fff_plugin.py:1422 fff_plugin.py:2742 -#: jobs.py:162 +#: dialogs.py:759 fff_plugin.py:1394 fff_plugin.py:1428 fff_plugin.py:2749 +#: jobs.py:161 msgid "Skipped" msgstr "" -#: dialogs.py:724 fff_plugin.py:2237 jobs.py:164 jobs.py:446 jobs.py:449 +#: dialogs.py:767 fff_plugin.py:2244 jobs.py:163 jobs.py:446 jobs.py:449 msgid "Error" msgstr "" -#: dialogs.py:748 +#: dialogs.py:791 msgid "%d day" msgstr "" -#: dialogs.py:748 +#: dialogs.py:791 msgid "%d days" msgstr "" -#: dialogs.py:749 +#: dialogs.py:792 msgid "%d hour" msgstr "" -#: dialogs.py:749 +#: dialogs.py:792 msgid "%d hours" msgstr "" -#: dialogs.py:750 +#: dialogs.py:793 msgid "%d minute" msgstr "" -#: dialogs.py:750 +#: dialogs.py:793 msgid "%d minutes" msgstr "" -#: dialogs.py:751 +#: dialogs.py:794 msgid "%d second" msgstr "" -#: dialogs.py:751 +#: dialogs.py:794 msgid "%d seconds" msgstr "" -#: dialogs.py:766 +#: dialogs.py:809 msgid "less than 1 second" msgstr "" -#: dialogs.py:783 fff_plugin.py:463 fff_plugin.py:466 +#: dialogs.py:826 fff_plugin.py:462 fff_plugin.py:465 msgid "About FanFicFare" msgstr "" -#: dialogs.py:838 +#: dialogs.py:881 msgid "Remove selected books from the list" msgstr "" -#: dialogs.py:880 +#: dialogs.py:923 msgid "Update Mode:" msgstr "" -#: dialogs.py:883 +#: dialogs.py:926 msgid "" "What sort of update to perform. May set default from plugin configuration." msgstr "" -#: dialogs.py:907 +#: dialogs.py:950 msgid "Background Metadata?" msgstr "" -#: dialogs.py:908 +#: dialogs.py:951 msgid "" "Collect Metadata from sites in a Background process.
This returns " "control to you quicker while updating, but you won't be asked for " @@ -1553,868 +1567,868 @@ msgid "" " fail." msgstr "" -#: dialogs.py:972 fff_plugin.py:1733 fff_plugin.py:2001 fff_plugin.py:2019 +#: dialogs.py:1015 fff_plugin.py:1740 fff_plugin.py:2008 fff_plugin.py:2026 msgid "Comment" msgstr "" -#: dialogs.py:1041 +#: dialogs.py:1084 msgid "Are you sure you want to remove this book from the list?" msgstr "" -#: dialogs.py:1043 +#: dialogs.py:1086 msgid "Are you sure you want to remove the selected %d books from the list?" msgstr "" -#: dialogs.py:1082 +#: dialogs.py:1125 msgid "Note" msgstr "메모" -#: dialogs.py:1122 +#: dialogs.py:1165 msgid "Select or Edit Reject Note." msgstr "거부 메모를 선택하거나 편집합니다." -#: dialogs.py:1133 +#: dialogs.py:1176 msgid "Are you sure you want to remove this URL from the list?" msgstr "" -#: dialogs.py:1135 +#: dialogs.py:1178 msgid "Are you sure you want to remove the %d selected URLs from the list?" msgstr "" -#: dialogs.py:1153 +#: dialogs.py:1196 msgid "List of Books to Reject" msgstr "" -#: dialogs.py:1166 +#: dialogs.py:1209 msgid "" "FFF will remember these URLs and display the note and offer to reject them " "if you try to download them again later." msgstr "" -#: dialogs.py:1180 +#: dialogs.py:1223 msgid "Remove selected URLs from the list" msgstr "" -#: dialogs.py:1195 dialogs.py:1199 +#: dialogs.py:1238 dialogs.py:1242 msgid "This will be added to whatever note you've set for each URL above." msgstr "" -#: dialogs.py:1212 +#: dialogs.py:1255 msgid "Delete Books (including books without FanFiction URLs)?" msgstr "책(팬픽션 URL이 없는 책 포함)을 삭제하시겠습니까?" -#: dialogs.py:1213 +#: dialogs.py:1256 msgid "Delete the selected books after adding them to the Rejected URLs list." msgstr "" -#: dialogs.py:1380 +#: dialogs.py:1423 msgid "Search for string in edit box." msgstr "" -#: dialogs.py:1383 +#: dialogs.py:1426 msgid "Find:" msgstr "" -#: dialogs.py:1388 +#: dialogs.py:1431 msgid "Find" msgstr "" -#: dialogs.py:1398 +#: dialogs.py:1441 msgid "Case sensitive" msgstr "" -#: dialogs.py:1399 +#: dialogs.py:1442 msgid "" "Search for case sensitive string; don't treat Harry, HARRY and harry all the" " same." msgstr "" -#: dialogs.py:1430 +#: dialogs.py:1473 msgid "Go back to fix errors?" msgstr "" -#: dialogs.py:1542 +#: dialogs.py:1585 msgid "Click an error below to return to Editing directly on that line:" msgstr "" -#: dialogs.py:1569 +#: dialogs.py:1612 msgid "Click to go to line %s" msgstr "" -#: dialogs.py:1585 +#: dialogs.py:1628 msgid "Return to Editing" msgstr "" -#: dialogs.py:1589 +#: dialogs.py:1632 msgid "Save Anyway" msgstr "" -#: dialogs.py:1621 +#: dialogs.py:1664 msgid "Enter Email Password for %s:" msgstr "" -#: dialogs.py:1660 +#: dialogs.py:1703 msgid "Show this confirmation again" msgstr "" -#: fff_plugin.py:146 fff_plugin.py:178 fff_plugin.py:490 +#: fff_plugin.py:145 fff_plugin.py:177 fff_plugin.py:489 msgid "FanFicFare" msgstr "팬픽페어" -#: fff_plugin.py:147 +#: fff_plugin.py:146 msgid "Download FanFiction stories from various web sites" msgstr "다양한 웹 사이트에서 FanFiction 스토리 다운로드" -#: fff_plugin.py:286 fff_plugin.py:397 +#: fff_plugin.py:285 fff_plugin.py:396 msgid "&Download from URLs" msgstr "URL에서 다운로드(&D)" -#: fff_plugin.py:288 fff_plugin.py:400 +#: fff_plugin.py:287 fff_plugin.py:399 msgid "Download FanFiction Books from URLs" msgstr "URL에서 팬픽션 책 다운로드" -#: fff_plugin.py:291 fff_plugin.py:405 +#: fff_plugin.py:290 fff_plugin.py:404 msgid "&Update Existing FanFiction Books" msgstr "기존 팬픽션 책 업데이트(&U)" -#: fff_plugin.py:295 fff_plugin.py:413 +#: fff_plugin.py:294 fff_plugin.py:412 msgid "Get Story URLs from &Email" msgstr "이메일에서 스토리 URL 받기(&E)" -#: fff_plugin.py:300 fff_plugin.py:421 fff_plugin.py:684 +#: fff_plugin.py:299 fff_plugin.py:420 fff_plugin.py:683 msgid "Get Story URLs from Web Page" msgstr "" -#: fff_plugin.py:304 +#: fff_plugin.py:303 msgid "Get Story URLs from Selected Books" msgstr "" -#: fff_plugin.py:310 +#: fff_plugin.py:309 msgid "Anthology Options" msgstr "문집 옵션" -#: fff_plugin.py:311 +#: fff_plugin.py:310 msgid "Make Anthology Epub from Web Page" msgstr "" -#: fff_plugin.py:314 +#: fff_plugin.py:313 msgid "Make FanFiction Anthology Epub from Web Page" msgstr "웹 페이지에서 팬픽션 문집 Epub 만들기" -#: fff_plugin.py:317 +#: fff_plugin.py:316 msgid "&Make Anthology Epub from URLs" msgstr "URL에서 문집 Epub 만들기(&M)" -#: fff_plugin.py:320 +#: fff_plugin.py:319 msgid "Make FanFiction Anthology Epub from URLs" msgstr "URL에서 팬픽션 문집 Epub 만들기" -#: fff_plugin.py:323 fff_plugin.py:429 +#: fff_plugin.py:322 fff_plugin.py:428 msgid "Update Anthology Epub" msgstr "문집 Epub 업데이트" -#: fff_plugin.py:326 fff_plugin.py:432 +#: fff_plugin.py:325 fff_plugin.py:431 msgid "Update FanFiction Anthology Epub" msgstr "팬픽션 문집 Epub 업데이트" -#: fff_plugin.py:340 +#: fff_plugin.py:339 msgid "Reading List Options" msgstr "읽기 목록 옵션" -#: fff_plugin.py:343 +#: fff_plugin.py:342 msgid "Mark Unread: Add to \"To Read\" and \"Send to Device\" Lists" msgstr "" -#: fff_plugin.py:345 +#: fff_plugin.py:344 msgid "Mark Read: Remove from \"To Read\" and add to \"Send to Device\" Lists" msgstr "" -#: fff_plugin.py:347 fff_plugin.py:352 +#: fff_plugin.py:346 fff_plugin.py:351 msgid "Mark Read: Remove from \"To Read\" Lists" msgstr "" -#: fff_plugin.py:349 +#: fff_plugin.py:348 msgid "Add to \"Send to Device\" Lists" msgstr "" -#: fff_plugin.py:351 +#: fff_plugin.py:350 msgid "Mark Unread: Add to \"To Read\" Lists" msgstr "" -#: fff_plugin.py:356 +#: fff_plugin.py:355 msgid "Add to Lists Not Configured" msgstr "구성되지 않은 목록에 추가" -#: fff_plugin.py:366 +#: fff_plugin.py:365 msgid "Remove from Lists Not Configured" msgstr "구성되지 않은 목록에서 제거" -#: fff_plugin.py:375 +#: fff_plugin.py:374 msgid "Actions by Update Modes" msgstr "" -#: fff_plugin.py:408 +#: fff_plugin.py:407 msgid "Update Existing FanFiction Books" msgstr "기존 팬픽션 책 업데이트" -#: fff_plugin.py:416 +#: fff_plugin.py:415 msgid "Get FanFiction Story URLs from Email" msgstr "이메일에서 팬픽션 스토리 URL 받기" -#: fff_plugin.py:424 +#: fff_plugin.py:423 msgid "Get FanFiction Story URLs from Web Page" msgstr "웹 페이지에서 팬픽션 스토리 URL 받기" -#: fff_plugin.py:437 +#: fff_plugin.py:436 msgid "Remove \"New\" Chapter Marks from Selected books" msgstr "" -#: fff_plugin.py:442 +#: fff_plugin.py:441 msgid "Reject Selected Books" msgstr "" -#: fff_plugin.py:457 +#: fff_plugin.py:456 msgid "&Configure FanFicFare" msgstr "팬픽페어 구성하기(&C)" -#: fff_plugin.py:460 +#: fff_plugin.py:459 msgid "Configure FanFicFare" msgstr "팬픽페어 구성하기" -#: fff_plugin.py:543 +#: fff_plugin.py:542 msgid "Cannot Update Reading Lists from Device View" msgstr "" -#: fff_plugin.py:547 +#: fff_plugin.py:546 msgid "No Selected Books to Update Reading Lists" msgstr "" -#: fff_plugin.py:557 +#: fff_plugin.py:556 msgid "FanFicFare Saved Metadata Column not configured." msgstr "" -#: fff_plugin.py:563 fff_plugin.py:1304 +#: fff_plugin.py:562 fff_plugin.py:1310 msgid "Cannot update non-epub format." msgstr "Epub이 아닌 형식을 업데이트할 수 없습니다." -#: fff_plugin.py:570 +#: fff_plugin.py:569 msgid "FanFicFare Email Settings are not configured." msgstr "" -#: fff_plugin.py:592 +#: fff_plugin.py:591 msgid "Fetching Story URLs from Email..." msgstr "" -#: fff_plugin.py:602 +#: fff_plugin.py:601 msgid "Error Fetching Email" msgstr "" -#: fff_plugin.py:604 +#: fff_plugin.py:603 msgid "An error has occurred while FanFicFare was fetching email." msgstr "" -#: fff_plugin.py:606 +#: fff_plugin.py:605 msgid "If it was an authentication error, be aware:" msgstr "" -#: fff_plugin.py:608 +#: fff_plugin.py:607 msgid "" "Microsoft mail servers such as live.com, outlook.com and hotmail.com no " "longer allow third party apps like FanFicFare." msgstr "" -#: fff_plugin.py:610 +#: fff_plugin.py:609 msgid "" "Gmail requires Two Factor Authentication and Google App Passwords." msgstr "" -#: fff_plugin.py:612 +#: fff_plugin.py:611 msgid "" -"Usernames or passwords in personal.ini that contain the percent sign(%%) " -"must have it escaped as two percent signs(%%%%)." +"Usernames or passwords in personal.ini that contain the percent sign(%) must" +" have it escaped as two percent signs(%%)." msgstr "" -#: fff_plugin.py:636 fff_plugin.py:664 +#: fff_plugin.py:635 fff_plugin.py:663 msgid "No Valid Story URLs Found in Unread Emails." msgstr "" -#: fff_plugin.py:652 +#: fff_plugin.py:651 msgid "Finished Fetching Story URLs from Email." msgstr "" -#: fff_plugin.py:657 +#: fff_plugin.py:656 msgid "" "Tag(s) %s will be added to all stories downloaded in the next " "dialog, including any story URLs you add manually." msgstr "" -#: fff_plugin.py:658 fff_plugin.py:1980 fff_plugin.py:2636 fff_plugin.py:2648 -#: fff_plugin.py:2659 fff_plugin.py:2665 fff_plugin.py:2678 +#: fff_plugin.py:657 fff_plugin.py:1987 fff_plugin.py:2643 fff_plugin.py:2655 +#: fff_plugin.py:2666 fff_plugin.py:2672 fff_plugin.py:2685 msgid "Warning" msgstr "" -#: fff_plugin.py:666 +#: fff_plugin.py:665 msgid "(%d Story URLs Skipped, on Rejected URL List)" msgstr "" -#: fff_plugin.py:668 +#: fff_plugin.py:667 msgid "(%d Story URLs Skipped, no Existing Book in Library)" msgstr "" -#: fff_plugin.py:669 +#: fff_plugin.py:668 msgid "Get Story URLs from Email" msgstr "" -#: fff_plugin.py:695 fff_plugin.py:1404 +#: fff_plugin.py:694 fff_plugin.py:1410 msgid "Skip Story?" msgstr "" -#: fff_plugin.py:700 fff_plugin.py:1409 +#: fff_plugin.py:699 fff_plugin.py:1415 msgid "Skip Anthology Story?" msgstr "" -#: fff_plugin.py:701 +#: fff_plugin.py:700 msgid "" "You already have an Anthology Ebook in your library for series \"%s\"." msgstr "" -#: fff_plugin.py:702 fff_plugin.py:1411 +#: fff_plugin.py:701 fff_plugin.py:1417 msgid "Click 'Yes' to Skip." msgstr "" -#: fff_plugin.py:703 fff_plugin.py:1215 fff_plugin.py:1412 +#: fff_plugin.py:702 fff_plugin.py:1214 fff_plugin.py:1418 msgid "Click 'No' to download anyway." msgstr "다운로드하려면 '아니오'를 클릭하십시오." -#: fff_plugin.py:709 +#: fff_plugin.py:708 msgid "Fetching Story URLs from Page..." msgstr "" -#: fff_plugin.py:714 +#: fff_plugin.py:713 msgid "Finished Fetching Story URLs from Page." msgstr "" -#: fff_plugin.py:725 fff_plugin.py:774 +#: fff_plugin.py:724 fff_plugin.py:773 msgid "List of Story URLs" msgstr "" -#: fff_plugin.py:726 +#: fff_plugin.py:725 msgid "No Valid Story URLs found on given page." msgstr "" -#: fff_plugin.py:739 fff_plugin.py:791 +#: fff_plugin.py:738 fff_plugin.py:790 msgid "No Selected Books to Get URLs From" msgstr "URL을 가져올 선택된 책이 없음" -#: fff_plugin.py:755 +#: fff_plugin.py:754 msgid "Collecting URLs for stories..." msgstr "" -#: fff_plugin.py:756 +#: fff_plugin.py:755 msgid "Get URLs for stories" msgstr "" -#: fff_plugin.py:757 fff_plugin.py:877 fff_plugin.py:1098 +#: fff_plugin.py:756 fff_plugin.py:876 fff_plugin.py:1097 msgid "URL retrieved" msgstr "" -#: fff_plugin.py:767 jobs.py:163 jobs.py:439 +#: fff_plugin.py:766 jobs.py:162 jobs.py:439 msgid "Bad" msgstr "" -#: fff_plugin.py:778 +#: fff_plugin.py:777 msgid "List of URLs" msgstr "" -#: fff_plugin.py:779 +#: fff_plugin.py:778 msgid "No Story URLs found in selected books." msgstr "선택한 책에서 스토리 URL을 찾을 수 없습니다." -#: fff_plugin.py:786 +#: fff_plugin.py:785 msgid "Can only UnNew books in library" msgstr "" -#: fff_plugin.py:803 +#: fff_plugin.py:802 msgid "UnNewing books..." msgstr "" -#: fff_plugin.py:804 +#: fff_plugin.py:803 msgid "UnNew Books" msgstr "" -#: fff_plugin.py:805 +#: fff_plugin.py:804 msgid "Books UnNewed" msgstr "" -#: fff_plugin.py:851 fff_plugin.py:852 fff_plugin.py:1952 fff_plugin.py:1953 +#: fff_plugin.py:850 fff_plugin.py:851 fff_plugin.py:1959 fff_plugin.py:1960 msgid "Starting auto conversion of %d books." msgstr "" -#: fff_plugin.py:867 +#: fff_plugin.py:866 msgid "No Selected Books have URLs to Reject" msgstr "선택한 책에 거부할 URL이 없음" -#: fff_plugin.py:875 +#: fff_plugin.py:874 msgid "Collecting URLs for Reject List..." msgstr "" -#: fff_plugin.py:876 +#: fff_plugin.py:875 msgid "Get URLs for Reject List" msgstr "" -#: fff_plugin.py:911 +#: fff_plugin.py:910 msgid "Proceed to Remove?" msgstr "" -#: fff_plugin.py:911 +#: fff_plugin.py:910 msgid "" "Rejecting FanFicFare URLs: None of the books selected have FanFiction URLs." msgstr "팬픽션 URL 거부 중: 선택한 책 중 팬픽션 URL이 있는 책이 없습니다." -#: fff_plugin.py:943 +#: fff_plugin.py:942 msgid "Cannot Make Anthologys without %s" msgstr "" -#: fff_plugin.py:947 fff_plugin.py:1073 +#: fff_plugin.py:946 fff_plugin.py:1072 msgid "Cannot Update Books from Device View" msgstr "장치 보기에서 책을 업데이트할 수 없음" -#: fff_plugin.py:951 +#: fff_plugin.py:950 msgid "Can only update 1 anthology at a time" msgstr "" -#: fff_plugin.py:961 +#: fff_plugin.py:960 msgid "Fetching Story URLs for Series..." msgstr "" -#: fff_plugin.py:967 +#: fff_plugin.py:966 msgid "Can only Update Epub Anthologies" msgstr "" -#: fff_plugin.py:998 +#: fff_plugin.py:997 msgid "Finished Fetching Story URLs for Series." msgstr "" -#: fff_plugin.py:1001 fff_plugin.py:1002 +#: fff_plugin.py:1000 fff_plugin.py:1001 msgid "Cannot Update Anthology" msgstr "문집을 업데이트할 수 없음" -#: fff_plugin.py:1002 +#: fff_plugin.py:1001 msgid "" "Book isn't an FanFicFare Anthology or contains book(s) without valid Story " "URLs." msgstr "" -#: fff_plugin.py:1059 +#: fff_plugin.py:1058 msgid "" "There are %d stories in the current anthology that are not going to " "be kept if you go ahead." msgstr "" -#: fff_plugin.py:1060 +#: fff_plugin.py:1059 msgid "Story URLs that will be removed:" msgstr "" -#: fff_plugin.py:1062 +#: fff_plugin.py:1061 msgid "Update anyway?" msgstr "" -#: fff_plugin.py:1063 +#: fff_plugin.py:1062 msgid "Stories Removed" msgstr "" -#: fff_plugin.py:1080 +#: fff_plugin.py:1079 msgid "No Selected Books to Update" msgstr "업데이트할 선택된 책 없음" -#: fff_plugin.py:1096 +#: fff_plugin.py:1095 msgid "Collecting stories for update..." msgstr "" -#: fff_plugin.py:1097 +#: fff_plugin.py:1096 msgid "Get stories for updates" msgstr "" -#: fff_plugin.py:1107 +#: fff_plugin.py:1106 msgid "Update Existing List" msgstr "" -#: fff_plugin.py:1175 +#: fff_plugin.py:1174 msgid "Start queuing downloading for %s stories." msgstr "" -#: fff_plugin.py:1176 +#: fff_plugin.py:1175 msgid "Queuing download for stories..." msgstr "" -#: fff_plugin.py:1177 +#: fff_plugin.py:1176 msgid "Queuing download for stories" msgstr "" -#: fff_plugin.py:1178 +#: fff_plugin.py:1177 msgid "Queued download for" msgstr "" -#: fff_plugin.py:1180 +#: fff_plugin.py:1179 msgid "Started fetching metadata for %s stories." msgstr "" -#: fff_plugin.py:1194 +#: fff_plugin.py:1193 msgid "No valid story URLs entered." msgstr "올바른 스토리 URL을 입력하지 않았습니다." -#: fff_plugin.py:1206 fff_plugin.py:1211 +#: fff_plugin.py:1205 fff_plugin.py:1210 msgid "Reject URL?" msgstr "" -#: fff_plugin.py:1212 fff_plugin.py:1232 +#: fff_plugin.py:1211 fff_plugin.py:1231 msgid "%s is on your Reject URL list:" msgstr "" -#: fff_plugin.py:1214 +#: fff_plugin.py:1213 msgid "Click 'Yes' to Reject." msgstr "" -#: fff_plugin.py:1219 +#: fff_plugin.py:1218 msgid "Story on Reject URLs list (%s)." msgstr "" -#: fff_plugin.py:1222 jobs.py:161 +#: fff_plugin.py:1221 jobs.py:160 msgid "Rejected" msgstr "" -#: fff_plugin.py:1226 +#: fff_plugin.py:1225 msgid "Remove Reject URL?" msgstr "" -#: fff_plugin.py:1231 +#: fff_plugin.py:1230 msgid "Remove URL from Reject List?" msgstr "" -#: fff_plugin.py:1234 +#: fff_plugin.py:1233 msgid "Click 'Yes' to remove it from the list," msgstr "" -#: fff_plugin.py:1235 +#: fff_plugin.py:1234 msgid "Click 'No' to leave it on the list." msgstr "" -#: fff_plugin.py:1258 +#: fff_plugin.py:1264 msgid "Are You an Adult?" msgstr "" -#: fff_plugin.py:1259 +#: fff_plugin.py:1265 msgid "" "%s requires that you be an adult. Please confirm you are an adult in your " "locale:" msgstr "" -#: fff_plugin.py:1387 fff_plugin.py:2741 +#: fff_plugin.py:1393 fff_plugin.py:2748 msgid "Same story already included." msgstr "" -#: fff_plugin.py:1410 +#: fff_plugin.py:1416 msgid "" "\"%s\" is in series \"%s\" that you have an" " anthology book for." msgstr "" -#: fff_plugin.py:1416 +#: fff_plugin.py:1422 msgid "Story in Series Anthology(%s)." msgstr "" -#: fff_plugin.py:1434 jobs.py:157 +#: fff_plugin.py:1441 jobs.py:156 msgid "Add" msgstr "" -#: fff_plugin.py:1467 jobs.py:159 +#: fff_plugin.py:1474 jobs.py:158 msgid "Meta" msgstr "" -#: fff_plugin.py:1496 +#: fff_plugin.py:1503 msgid "Skipping duplicate story." msgstr "" -#: fff_plugin.py:1499 +#: fff_plugin.py:1506 msgid "" "More than one identical book by Identifier URL or title/author(s)--can't " "tell which book to update/overwrite." msgstr "식별자 URL 또는 제목/저자별로 동일한 책이 두 개 이상 있습니다. 업데이트/덮어쓰기할 책을 알 수 없습니다." -#: fff_plugin.py:1510 jobs.py:158 +#: fff_plugin.py:1517 jobs.py:157 msgid "Update" msgstr "" -#: fff_plugin.py:1520 +#: fff_plugin.py:1527 msgid "Update declined due to differing story URL(%s)(%s tag present)" msgstr "" -#: fff_plugin.py:1523 fff_plugin.py:1565 jobs.py:160 +#: fff_plugin.py:1530 fff_plugin.py:1572 jobs.py:159 msgid "Different URL" msgstr "" -#: fff_plugin.py:1527 fff_plugin.py:1533 +#: fff_plugin.py:1534 fff_plugin.py:1540 msgid "Change Story URL?" msgstr "" -#: fff_plugin.py:1534 +#: fff_plugin.py:1541 msgid "" "%(title)s by %(author)s is already in your library with a " "different source URL:" msgstr "%(author)s%(title)s은(는) 이미 다른 소스 URL로 사용자의 서재에 있습니다:" -#: fff_plugin.py:1535 +#: fff_plugin.py:1542 msgid "In library: %(liburl)s" msgstr "" -#: fff_plugin.py:1536 fff_plugin.py:1552 +#: fff_plugin.py:1543 fff_plugin.py:1559 msgid "New URL: %(newurl)s" msgstr "" -#: fff_plugin.py:1537 +#: fff_plugin.py:1544 msgid "Click 'Yes' to update/overwrite book with new URL." msgstr "" -#: fff_plugin.py:1538 +#: fff_plugin.py:1545 msgid "Click 'No' to skip updating/overwriting this book." msgstr "이 책의 업데이트/덮어쓰기를 건너뛰려면 '아니오'를 클릭하십시오." -#: fff_plugin.py:1543 fff_plugin.py:1549 +#: fff_plugin.py:1550 fff_plugin.py:1556 msgid "Download as New Book?" msgstr "" -#: fff_plugin.py:1550 +#: fff_plugin.py:1557 msgid "" "%(title)s by %(author)s is already in your library with a " "different source URL." msgstr "" -#: fff_plugin.py:1551 +#: fff_plugin.py:1558 msgid "" "You chose not to update the existing book. Do you want to add a new book " "for this URL?" msgstr "" -#: fff_plugin.py:1553 +#: fff_plugin.py:1560 msgid "Click 'Yes' to a new book with new URL." msgstr "" -#: fff_plugin.py:1554 +#: fff_plugin.py:1561 msgid "Click 'No' to skip URL." msgstr "" -#: fff_plugin.py:1562 +#: fff_plugin.py:1569 msgid "Update declined by user due to differing story URL(%s)" msgstr "" -#: fff_plugin.py:1570 +#: fff_plugin.py:1577 msgid "Metadata collected." msgstr "" -#: fff_plugin.py:1588 jobs.py:368 +#: fff_plugin.py:1595 jobs.py:368 msgid "" "Existing epub contains %d chapters, web site only has %d. Use Overwrite or " "force_update_epub_always to force update." msgstr "" -#: fff_plugin.py:1590 jobs.py:370 +#: fff_plugin.py:1597 jobs.py:370 msgid "" "FanFicFare doesn't recognize chapters in existing epub, epub is probably " "from a different source. Use Overwrite to force update." msgstr "" -#: fff_plugin.py:1729 +#: fff_plugin.py:1736 msgid "None of the %d URLs/stories given can be/need to be downloaded." msgstr "" -#: fff_plugin.py:1730 fff_plugin.py:1997 fff_plugin.py:2016 +#: fff_plugin.py:1737 fff_plugin.py:2004 fff_plugin.py:2023 msgid "See log for details." msgstr "" -#: fff_plugin.py:1731 +#: fff_plugin.py:1738 msgid "" "Proceed with updating your library(Error or Last Checked Columns, if " "configured)?" msgstr "" -#: fff_plugin.py:1770 +#: fff_plugin.py:1777 msgid "Download %s FanFiction Book(s)" msgstr "%s 팬픽션 책 다운로드" -#: fff_plugin.py:1777 +#: fff_plugin.py:1784 msgid "Starting %d FanFicFare Downloads" msgstr "" -#: fff_plugin.py:1795 +#: fff_plugin.py:1802 msgid "FanFicFare is marking and showing matching Anthology Books" msgstr "팬픽페어는 일치하는 문집 책들을 표시하고 표시합니다" -#: fff_plugin.py:1796 +#: fff_plugin.py:1803 msgid "" "To disable, uncheck the \"Mark Matching Anthologies?\" setting in FanFicFare" " configuration." msgstr "" -#: fff_plugin.py:1797 +#: fff_plugin.py:1804 msgid "Info" msgstr "" -#: fff_plugin.py:1844 fff_plugin.py:1854 +#: fff_plugin.py:1851 fff_plugin.py:1861 msgid "Error Updating Metadata" msgstr "" -#: fff_plugin.py:1845 fff_plugin.py:1855 +#: fff_plugin.py:1852 fff_plugin.py:1862 msgid "" "An error has occurred while FanFicFare was updating calibre's metadata for " "%s." msgstr "" -#: fff_plugin.py:1846 +#: fff_plugin.py:1853 msgid "The ebook has been updated, but the metadata has not." msgstr "" -#: fff_plugin.py:1847 +#: fff_plugin.py:1854 msgid "" "FanFicFare will try to update metadata again once. Close any interfering " "programs (such as Windows File Explorer) before closing this dialog." msgstr "" -#: fff_plugin.py:1921 fff_plugin.py:1922 +#: fff_plugin.py:1928 fff_plugin.py:1929 msgid "Finished Adding/Updating %d books." msgstr "" -#: fff_plugin.py:1977 +#: fff_plugin.py:1984 msgid "FanFicFare found %s good and %s bad updates." msgstr "" -#: fff_plugin.py:1979 +#: fff_plugin.py:1986 msgid "" "Some of the stories downloaded have chapters errors. Click View Log in the " "next dialog to see which." msgstr "" -#: fff_plugin.py:1981 +#: fff_plugin.py:1988 msgid "%s good stories contain chapter errors." msgstr "" -#: fff_plugin.py:1984 +#: fff_plugin.py:1991 msgid "FanFicFare: " msgstr "팬픽페어: " -#: fff_plugin.py:1984 +#: fff_plugin.py:1991 msgid "No Good Stories for Anthology" msgstr "" -#: fff_plugin.py:1987 -msgid "" -"No good stories/updates where downloaded, Anthology creation/update aborted." -msgstr "" - #: fff_plugin.py:1994 msgid "" +"No good stories/updates where downloaded, Anthology creation/update aborted." +msgstr "" + +#: fff_plugin.py:2001 +msgid "" "Are you sure you want to continue with creating/updating this Anthology?" msgstr "" -#: fff_plugin.py:1995 +#: fff_plugin.py:2002 msgid "Any updates that failed will not be included in the Anthology." msgstr "" -#: fff_plugin.py:1996 +#: fff_plugin.py:2003 msgid "However, if there's an older version, it will still be included." msgstr "" -#: fff_plugin.py:1999 +#: fff_plugin.py:2006 msgid "Proceed with updating this anthology and your library?" msgstr "" -#: fff_plugin.py:2017 +#: fff_plugin.py:2024 msgid "Proceed with updating your library?" msgstr "" -#: fff_plugin.py:2045 +#: fff_plugin.py:2052 msgid "FanFicFare download complete" msgstr "팬픽페어 다운로드 완료" -#: fff_plugin.py:2045 +#: fff_plugin.py:2052 msgid "FanFicFare log" msgstr "팬픽페어 로그" -#: fff_plugin.py:2062 +#: fff_plugin.py:2069 msgid "Merging %s books." msgstr "" -#: fff_plugin.py:2157 +#: fff_plugin.py:2164 msgid "FanFicFare Adding/Updating books." msgstr "팬픽페어 책 추가/업데이트입니다." -#: fff_plugin.py:2171 +#: fff_plugin.py:2178 msgid "Updating calibre for FanFiction stories..." msgstr "팬픽션 스토리의 캘리버 업데이트 중..." -#: fff_plugin.py:2172 +#: fff_plugin.py:2179 msgid "Update calibre for FanFiction stories" msgstr "팬픽션 스토리의 캘리버 업데이트" -#: fff_plugin.py:2187 +#: fff_plugin.py:2194 msgid "Updating calibre for BAD FanFiction stories..." msgstr "BAD 팬픽션 스토리에 대한 캘리버 업데이트 중..." -#: fff_plugin.py:2188 +#: fff_plugin.py:2195 msgid "Update calibre for BAD FanFiction stories" msgstr "BAD 팬픽션 스토리에 대한 캘리버 업데이트" -#: fff_plugin.py:2234 +#: fff_plugin.py:2241 msgid "Adding format to book failed for some reason..." msgstr "" -#: fff_plugin.py:2635 +#: fff_plugin.py:2642 msgid "" "You configured FanFicFare to automatically update Reading Lists, but you " "don't have the %s plugin installed anymore?" msgstr "" -#: fff_plugin.py:2647 +#: fff_plugin.py:2654 msgid "" "You configured FanFicFare to automatically update \"To Read\" Reading Lists," " but you don't have any lists set?" msgstr "" -#: fff_plugin.py:2658 fff_plugin.py:2677 +#: fff_plugin.py:2665 fff_plugin.py:2684 msgid "" "You configured FanFicFare to automatically update Reading List '%s', but you" " don't have a list of that name?" msgstr "" -#: fff_plugin.py:2664 +#: fff_plugin.py:2671 msgid "" "You configured FanFicFare to automatically update \"Send to Device\" Reading" " Lists, but you don't have any lists set?" msgstr "" -#: fff_plugin.py:2799 +#: fff_plugin.py:2806 msgid "No story URL found." msgstr "" -#: fff_plugin.py:2802 +#: fff_plugin.py:2809 msgid "Not Found" msgstr "" -#: fff_plugin.py:2808 +#: fff_plugin.py:2815 msgid "URL is not a valid story URL." msgstr "" -#: fff_plugin.py:2811 +#: fff_plugin.py:2818 msgid "Bad URL" msgstr "" -#: fff_plugin.py:2902 +#: fff_plugin.py:2909 msgid "Existing Book Update Failed" msgstr "" -#: fff_plugin.py:2903 +#: fff_plugin.py:2910 msgid "" "A pre-existing book in this anthology failed to find metadata.
\n" "Story URL: %s
\n" @@ -2422,39 +2436,39 @@ msgid "" "The previously downloaded book is still in the anthology, but FFF doesn't have the metadata to fill this field.\n" msgstr "" -#: fff_plugin.py:2997 +#: fff_plugin.py:3004 msgid "Anthology containing:" msgstr "" -#: fff_plugin.py:3000 +#: fff_plugin.py:3007 msgid "%(title)s by %(author)s" msgstr "%(author)s의 %(title)s" -#: fff_plugin.py:3064 +#: fff_plugin.py:3071 msgid " Anthology" msgstr "문집" -#: fff_plugin.py:3116 +#: fff_plugin.py:3123 msgid "(was set, removed for security)" msgstr "" -#: jobs.py:73 +#: jobs.py:72 msgid "Launch background process for site %s:" msgstr "" -#: jobs.py:90 +#: jobs.py:89 msgid "Downloading FanFiction Stories" msgstr "팬픽션 스토리 다운로드하기" -#: jobs.py:110 +#: jobs.py:109 msgid "%(count)d of %(total)d stories finished downloading" msgstr "" -#: jobs.py:147 +#: jobs.py:146 msgid "Download Results:" msgstr "" -#: jobs.py:224 +#: jobs.py:223 msgid "Download started..." msgstr "" diff --git a/calibre-plugin/translations/mr.po b/calibre-plugin/translations/mr.po index 01f898ad..9fef07ad 100644 --- a/calibre-plugin/translations/mr.po +++ b/calibre-plugin/translations/mr.po @@ -2,13 +2,13 @@ # Copyright (C) YEAR ORGANIZATION # # Translators: -# sabretou , 2024 +# sabretou , 2024-2025 msgid "" msgstr "" "Project-Id-Version: calibre-plugins\n" -"POT-Creation-Date: 2024-10-22 13:25-0500\n" +"POT-Creation-Date: 2025-04-01 09:51-0500\n" "PO-Revision-Date: 2014-06-19 22:55+0000\n" -"Last-Translator: sabretou , 2024\n" +"Last-Translator: sabretou , 2024-2025\n" "Language-Team: Marathi (http://app.transifex.com/calibre/calibre-plugins/language/mr/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -27,85 +27,85 @@ msgid "" "settings." msgstr "" -#: common_utils.py:289 +#: common_utils.py:290 msgid "Keyboard shortcuts" msgstr "कीबोर्ड शॉर्टकट" -#: common_utils.py:318 +#: common_utils.py:319 msgid "Prefs Viewer dialog" msgstr "पसंती दृश्यक डायलॉग" -#: common_utils.py:319 +#: common_utils.py:320 msgid "Preferences for: " msgstr "यासाठीच्या पसंती:" -#: common_utils.py:350 +#: common_utils.py:351 msgid "Clear" msgstr "साफ करा" -#: common_utils.py:352 +#: common_utils.py:353 msgid "Clear all settings for this plugin" msgstr "या प्लगइनचे सर्व सेटिंग साफ करा" -#: common_utils.py:356 +#: common_utils.py:357 msgid "Edit" msgstr "संपादित करा" -#: common_utils.py:358 +#: common_utils.py:359 msgid "Edit settings." msgstr "सेटिंग संपादित करा" -#: common_utils.py:361 +#: common_utils.py:362 msgid "Save" msgstr "सेव्ह करा" -#: common_utils.py:363 +#: common_utils.py:364 msgid "Save setting for this plugin" msgstr "या प्लगइनसाठीचे सेटिंग सेव्ह करा" -#: common_utils.py:391 +#: common_utils.py:392 msgid "" "Are you sure you want to edit settings in this library for this plugin?" msgstr "" -#: common_utils.py:392 +#: common_utils.py:393 msgid "The FanFicFare team does not support hand edited configurations." msgstr "" -#: common_utils.py:400 +#: common_utils.py:401 msgid "" "Are you sure you want to save this setting in this library for this plugin?" msgstr "" -#: common_utils.py:401 common_utils.py:429 +#: common_utils.py:402 common_utils.py:430 msgid "" "Any settings in other libraries or stored in a JSON file in your calibre " "plugins folder will not be touched." msgstr "" -#: common_utils.py:402 common_utils.py:430 +#: common_utils.py:403 common_utils.py:431 msgid "You must restart calibre afterwards." msgstr "त्यानंतर तुम्हाला कॅलिबर रिस्टार्ट करावे लागेल." -#: common_utils.py:410 +#: common_utils.py:411 msgid "All settings for this plugin in this library have been saved." msgstr "" -#: common_utils.py:411 common_utils.py:440 +#: common_utils.py:412 common_utils.py:441 msgid "Please restart calibre now." msgstr "कृपया आता कॅलिबर रिस्टार्ट करा." -#: common_utils.py:413 common_utils.py:442 +#: common_utils.py:414 common_utils.py:443 msgid "Restart calibre now" msgstr "कॅलिबर आता रिस्टार्ट करा" -#: common_utils.py:428 +#: common_utils.py:429 msgid "" "Are you sure you want to clear your settings in this library for this " "plugin?" msgstr "" -#: common_utils.py:439 +#: common_utils.py:440 msgid "All settings for this plugin in this library have been cleared." msgstr "" @@ -159,7 +159,7 @@ msgstr "" #: config.py:450 msgid "Default Output &Format:" -msgstr "" +msgstr "डिफॉल्ट आउटपुट स्वरूप (&F):" #: config.py:465 msgid "" @@ -508,7 +508,7 @@ msgid "" "http://...,title by author - note" msgstr "" -#: config.py:758 dialogs.py:1198 +#: config.py:758 dialogs.py:1241 msgid "Add this reason to all URLs added:" msgstr "जोडलेल्या सर्व URL ना हे कारण जोडा:" @@ -523,8 +523,8 @@ msgstr "" msgid "personal.ini" msgstr "personal.ini" -#: config.py:788 config.py:892 config.py:893 fff_plugin.py:451 -#: fff_plugin.py:454 fff_plugin.py:491 +#: config.py:788 config.py:892 config.py:893 fff_plugin.py:450 +#: fff_plugin.py:453 fff_plugin.py:490 msgid "Edit personal.ini" msgstr "personal.ini संपादित करा" @@ -581,7 +581,7 @@ msgstr "" #: config.py:851 msgid "Show Calibre Column Names" -msgstr "" +msgstr "कॅलिबर स्तंभ नाव दाखवा" #: config.py:860 msgid "" @@ -842,7 +842,7 @@ msgstr "" #: config.py:1292 msgid "&View library preferences..." -msgstr "" +msgstr "पुस्तकालयाच्या पसंती पाहा (&V)..." #: config.py:1293 msgid "View data stored in the library database for this plugin" @@ -868,7 +868,7 @@ msgstr "झाँरे" msgid "Language" msgstr "भाषा" -#: config.py:1356 fff_plugin.py:1733 fff_plugin.py:2001 fff_plugin.py:2019 +#: config.py:1356 fff_plugin.py:1740 fff_plugin.py:2008 fff_plugin.py:2026 msgid "Status" msgstr "स्थिती" @@ -896,7 +896,7 @@ msgstr "नातेसंबंध" msgid "Published" msgstr "प्रकाशित" -#: config.py:1363 fff_plugin.py:2173 fff_plugin.py:2189 +#: config.py:1363 fff_plugin.py:2180 fff_plugin.py:2196 msgid "Updated" msgstr "अपडेट केले" @@ -938,10 +938,10 @@ msgstr "लेखकाची आयडी" #: config.py:1373 msgid "Extra Tags" -msgstr "" +msgstr "अतिरिक्त टॅग" -#: config.py:1374 config.py:1535 dialogs.py:972 dialogs.py:1082 -#: fff_plugin.py:1733 fff_plugin.py:2001 fff_plugin.py:2019 +#: config.py:1374 config.py:1535 dialogs.py:1015 dialogs.py:1125 +#: fff_plugin.py:1740 fff_plugin.py:2008 fff_plugin.py:2026 msgid "Title" msgstr "शीर्षक" @@ -953,8 +953,8 @@ msgstr "गोष्टीचे URL" msgid "Description" msgstr "वर्णन" -#: config.py:1377 dialogs.py:972 dialogs.py:1082 fff_plugin.py:1733 -#: fff_plugin.py:2001 fff_plugin.py:2019 +#: config.py:1377 dialogs.py:1015 dialogs.py:1125 fff_plugin.py:1740 +#: fff_plugin.py:2008 fff_plugin.py:2026 msgid "Author" msgstr "लेखक" @@ -1039,11 +1039,11 @@ msgstr "सर्व त्रुट्या सेव्ह करा" msgid "If unchecked, these errors will not be saved: %s" msgstr "अनचेक केले तर या त्रुट्या सेव्ह केल्या जाणार नाहीत: %s" -#: config.py:1478 fff_plugin.py:1607 jobs.py:313 +#: config.py:1478 fff_plugin.py:1614 jobs.py:313 msgid "Not Overwriting, web site is not newer." msgstr "" -#: config.py:1479 fff_plugin.py:1586 jobs.py:366 +#: config.py:1479 fff_plugin.py:1593 jobs.py:366 msgid "Already contains %d chapters." msgstr "यात आधीच %d अध्याय आहेत." @@ -1344,24 +1344,24 @@ msgid "" "book." msgstr "" -#: dialogs.py:255 dialogs.py:847 +#: dialogs.py:255 dialogs.py:890 msgid "Show Download Options" msgstr "डाउनलोडविषयी पर्याय दाखवा" -#: dialogs.py:274 dialogs.py:867 +#: dialogs.py:274 dialogs.py:910 msgid "Output &Format:" msgstr "" -#: dialogs.py:282 dialogs.py:875 +#: dialogs.py:282 dialogs.py:918 msgid "" "Choose output format to create. May set default from plugin configuration." msgstr "" -#: dialogs.py:310 dialogs.py:902 +#: dialogs.py:310 dialogs.py:945 msgid "Update Calibre &Metadata?" msgstr "" -#: dialogs.py:311 dialogs.py:903 +#: dialogs.py:311 dialogs.py:946 msgid "" "Update metadata for existing stories in Calibre from web site?\n" "(Columns set to 'New Only' in the column tabs will only be set for new books.)" @@ -1412,139 +1412,153 @@ msgid "" "and author." msgstr "" -#: dialogs.py:537 +#: dialogs.py:538 msgid "For Individual Books" msgstr "" -#: dialogs.py:538 +#: dialogs.py:539 msgid "Get URLs and go to dialog for individual story downloads." msgstr "" -#: dialogs.py:543 +#: dialogs.py:544 msgid "For Anthology Epub" msgstr "साहित्यसंग्रह EPUB साठी" -#: dialogs.py:544 +#: dialogs.py:545 msgid "" "Get URLs and go to dialog for Anthology download.\n" "Requires %s plugin." msgstr "" -#: dialogs.py:548 dialogs.py:608 dialogs.py:658 dialogs.py:1635 +#: dialogs.py:549 dialogs.py:609 dialogs.py:651 dialogs.py:701 dialogs.py:1678 msgid "Cancel" msgstr "रद्द करा" -#: dialogs.py:583 dialogs.py:1620 +#: dialogs.py:584 dialogs.py:1663 msgid "Password" msgstr "पासवर्ड" -#: dialogs.py:584 +#: dialogs.py:585 msgid "Author requires a password for this story(%s)." msgstr "" -#: dialogs.py:589 +#: dialogs.py:590 msgid "User/Password" msgstr "प्रयोक्ता/पासवर्ड" -#: dialogs.py:590 +#: dialogs.py:591 msgid "%s requires you to login to download this story." msgstr "" -#: dialogs.py:592 +#: dialogs.py:593 msgid "User:" msgstr "प्रयोक्ता:" -#: dialogs.py:596 +#: dialogs.py:597 msgid "Password:" msgstr "पासवर्ड:" -#: dialogs.py:604 dialogs.py:788 dialogs.py:1631 +#: dialogs.py:605 dialogs.py:647 dialogs.py:831 dialogs.py:1674 msgid "OK" msgstr "ठीक आहे" -#: dialogs.py:626 dialogs.py:652 fff_plugin.py:1181 +#: dialogs.py:637 +msgid "Time-based One Time Password(TOTP)" +msgstr "" + +#: dialogs.py:638 +msgid "" +"Site requires a Time-based One Time Password(TOTP) for this url:\n" +"%s" +msgstr "" + +#: dialogs.py:640 +msgid "TOTP:" +msgstr "" + +#: dialogs.py:669 dialogs.py:695 fff_plugin.py:1180 msgid "Fetching metadata for stories..." msgstr "गोष्टींचे मेटाडेटा आणत आहे..." -#: dialogs.py:627 dialogs.py:653 fff_plugin.py:1182 +#: dialogs.py:670 dialogs.py:696 fff_plugin.py:1181 msgid "Downloading metadata for stories" msgstr "गोष्टींचे मेटाडेटा डाउनलोड करत आहे" -#: dialogs.py:628 dialogs.py:654 fff_plugin.py:1183 +#: dialogs.py:671 dialogs.py:697 fff_plugin.py:1182 msgid "Fetched metadata for" msgstr "यासाठी मेटाडेटा आणला:" -#: dialogs.py:701 +#: dialogs.py:744 msgid " - %s estimated until done" msgstr "" -#: dialogs.py:716 fff_plugin.py:1388 fff_plugin.py:1422 fff_plugin.py:2742 -#: jobs.py:162 +#: dialogs.py:759 fff_plugin.py:1394 fff_plugin.py:1428 fff_plugin.py:2749 +#: jobs.py:161 msgid "Skipped" msgstr "स्किप केले" -#: dialogs.py:724 fff_plugin.py:2237 jobs.py:164 jobs.py:446 jobs.py:449 +#: dialogs.py:767 fff_plugin.py:2244 jobs.py:163 jobs.py:446 jobs.py:449 msgid "Error" msgstr "त्रुटी" -#: dialogs.py:748 +#: dialogs.py:791 msgid "%d day" msgstr "%d दिवस" -#: dialogs.py:748 +#: dialogs.py:791 msgid "%d days" msgstr "%d दिवस" -#: dialogs.py:749 +#: dialogs.py:792 msgid "%d hour" msgstr "%d तास" -#: dialogs.py:749 +#: dialogs.py:792 msgid "%d hours" msgstr "%d तास" -#: dialogs.py:750 +#: dialogs.py:793 msgid "%d minute" msgstr "%d मिनिट" -#: dialogs.py:750 +#: dialogs.py:793 msgid "%d minutes" msgstr "%d मिनिटे" -#: dialogs.py:751 +#: dialogs.py:794 msgid "%d second" msgstr "%d सेकंद" -#: dialogs.py:751 +#: dialogs.py:794 msgid "%d seconds" msgstr "%d सेकंद" -#: dialogs.py:766 +#: dialogs.py:809 msgid "less than 1 second" msgstr "1 सेकंदापेक्षा कमी" -#: dialogs.py:783 fff_plugin.py:463 fff_plugin.py:466 +#: dialogs.py:826 fff_plugin.py:462 fff_plugin.py:465 msgid "About FanFicFare" msgstr "FanFicFare विषयी माहिती" -#: dialogs.py:838 +#: dialogs.py:881 msgid "Remove selected books from the list" msgstr "निवडलेली पुस्तके यादीतून काढून टाका" -#: dialogs.py:880 +#: dialogs.py:923 msgid "Update Mode:" msgstr "अपडेट मोड:" -#: dialogs.py:883 +#: dialogs.py:926 msgid "" "What sort of update to perform. May set default from plugin configuration." msgstr "" -#: dialogs.py:907 +#: dialogs.py:950 msgid "Background Metadata?" msgstr "" -#: dialogs.py:908 +#: dialogs.py:951 msgid "" "Collect Metadata from sites in a Background process.
This returns " "control to you quicker while updating, but you won't be asked for " @@ -1552,868 +1566,868 @@ msgid "" " fail." msgstr "" -#: dialogs.py:972 fff_plugin.py:1733 fff_plugin.py:2001 fff_plugin.py:2019 +#: dialogs.py:1015 fff_plugin.py:1740 fff_plugin.py:2008 fff_plugin.py:2026 msgid "Comment" msgstr "टिप्पणी" -#: dialogs.py:1041 +#: dialogs.py:1084 msgid "Are you sure you want to remove this book from the list?" msgstr "तुम्हाला हे पुस्तक नक्की यादीतून काढून टाकायचे आहे का?" -#: dialogs.py:1043 +#: dialogs.py:1086 msgid "Are you sure you want to remove the selected %d books from the list?" msgstr "" -#: dialogs.py:1082 +#: dialogs.py:1125 msgid "Note" msgstr "टीप" -#: dialogs.py:1122 +#: dialogs.py:1165 msgid "Select or Edit Reject Note." msgstr "" -#: dialogs.py:1133 +#: dialogs.py:1176 msgid "Are you sure you want to remove this URL from the list?" msgstr "तुम्हाला हा URL नक्की या यादीतून काढून टाकायचा आहे का?" -#: dialogs.py:1135 +#: dialogs.py:1178 msgid "Are you sure you want to remove the %d selected URLs from the list?" msgstr "" -#: dialogs.py:1153 +#: dialogs.py:1196 msgid "List of Books to Reject" msgstr "अस्वीकार करायच्या पुस्तकांची यादी" -#: dialogs.py:1166 +#: dialogs.py:1209 msgid "" "FFF will remember these URLs and display the note and offer to reject them " "if you try to download them again later." msgstr "" -#: dialogs.py:1180 +#: dialogs.py:1223 msgid "Remove selected URLs from the list" msgstr "निवडलेले URL यादीतून काढून टाका" -#: dialogs.py:1195 dialogs.py:1199 +#: dialogs.py:1238 dialogs.py:1242 msgid "This will be added to whatever note you've set for each URL above." msgstr "" -#: dialogs.py:1212 +#: dialogs.py:1255 msgid "Delete Books (including books without FanFiction URLs)?" msgstr "" -#: dialogs.py:1213 +#: dialogs.py:1256 msgid "Delete the selected books after adding them to the Rejected URLs list." msgstr "निवडलेली पुस्तके अस्वीकार URL यादीत जोडा आणि मग डिलीट करा." -#: dialogs.py:1380 +#: dialogs.py:1423 msgid "Search for string in edit box." msgstr "संपादन बॉक्समध्ये स्ट्रिंगचा शोध घ्या." -#: dialogs.py:1383 +#: dialogs.py:1426 msgid "Find:" msgstr "शोधून काढा:" -#: dialogs.py:1388 +#: dialogs.py:1431 msgid "Find" msgstr "शोधून काढा" -#: dialogs.py:1398 +#: dialogs.py:1441 msgid "Case sensitive" msgstr "" -#: dialogs.py:1399 +#: dialogs.py:1442 msgid "" "Search for case sensitive string; don't treat Harry, HARRY and harry all the" " same." msgstr "" -#: dialogs.py:1430 +#: dialogs.py:1473 msgid "Go back to fix errors?" msgstr "त्रुट्या दुरुस्त करायला मागे जायचे का?" -#: dialogs.py:1542 +#: dialogs.py:1585 msgid "Click an error below to return to Editing directly on that line:" msgstr "" -#: dialogs.py:1569 +#: dialogs.py:1612 msgid "Click to go to line %s" msgstr "%s ओळीला जायला येथे क्लिक करा" -#: dialogs.py:1585 +#: dialogs.py:1628 msgid "Return to Editing" msgstr "संपादनाला परता" -#: dialogs.py:1589 +#: dialogs.py:1632 msgid "Save Anyway" msgstr "तरीही सेव्ह करा" -#: dialogs.py:1621 +#: dialogs.py:1664 msgid "Enter Email Password for %s:" msgstr " %s साठी ईमेल पत्ता प्रविष्ट करा:" -#: dialogs.py:1660 +#: dialogs.py:1703 msgid "Show this confirmation again" msgstr "" -#: fff_plugin.py:146 fff_plugin.py:178 fff_plugin.py:490 +#: fff_plugin.py:145 fff_plugin.py:177 fff_plugin.py:489 msgid "FanFicFare" msgstr "FanFicFare" -#: fff_plugin.py:147 +#: fff_plugin.py:146 msgid "Download FanFiction stories from various web sites" msgstr "विविध संकेतस्थळांवरून फॅनफिक्शन गोष्टी डाउनलोड करा" -#: fff_plugin.py:286 fff_plugin.py:397 +#: fff_plugin.py:285 fff_plugin.py:396 msgid "&Download from URLs" msgstr "" -#: fff_plugin.py:288 fff_plugin.py:400 +#: fff_plugin.py:287 fff_plugin.py:399 msgid "Download FanFiction Books from URLs" msgstr "URL वरून फॅनफिक्शन पुस्तके डाउनलोड करा" -#: fff_plugin.py:291 fff_plugin.py:405 +#: fff_plugin.py:290 fff_plugin.py:404 msgid "&Update Existing FanFiction Books" msgstr "" -#: fff_plugin.py:295 fff_plugin.py:413 +#: fff_plugin.py:294 fff_plugin.py:412 msgid "Get Story URLs from &Email" msgstr "" -#: fff_plugin.py:300 fff_plugin.py:421 fff_plugin.py:684 +#: fff_plugin.py:299 fff_plugin.py:420 fff_plugin.py:683 msgid "Get Story URLs from Web Page" msgstr "संकेतस्थळावरून गोष्टींचे URL मिलवा" -#: fff_plugin.py:304 +#: fff_plugin.py:303 msgid "Get Story URLs from Selected Books" msgstr "निवडलेल्या पुस्तकांमधून गोष्टींचे URL मिळवा" -#: fff_plugin.py:310 +#: fff_plugin.py:309 msgid "Anthology Options" msgstr "साहित्यसंग्रहाचे पर्याय" -#: fff_plugin.py:311 +#: fff_plugin.py:310 msgid "Make Anthology Epub from Web Page" msgstr "" -#: fff_plugin.py:314 +#: fff_plugin.py:313 msgid "Make FanFiction Anthology Epub from Web Page" msgstr "" -#: fff_plugin.py:317 +#: fff_plugin.py:316 msgid "&Make Anthology Epub from URLs" msgstr "" -#: fff_plugin.py:320 +#: fff_plugin.py:319 msgid "Make FanFiction Anthology Epub from URLs" msgstr "" -#: fff_plugin.py:323 fff_plugin.py:429 +#: fff_plugin.py:322 fff_plugin.py:428 msgid "Update Anthology Epub" msgstr "साहित्यसंग्रह EPUB अपडेट करा" -#: fff_plugin.py:326 fff_plugin.py:432 +#: fff_plugin.py:325 fff_plugin.py:431 msgid "Update FanFiction Anthology Epub" msgstr "" -#: fff_plugin.py:340 +#: fff_plugin.py:339 msgid "Reading List Options" msgstr "वाचनाची यादीविषयी पर्याय" -#: fff_plugin.py:343 +#: fff_plugin.py:342 msgid "Mark Unread: Add to \"To Read\" and \"Send to Device\" Lists" msgstr "" -#: fff_plugin.py:345 +#: fff_plugin.py:344 msgid "Mark Read: Remove from \"To Read\" and add to \"Send to Device\" Lists" msgstr "" -#: fff_plugin.py:347 fff_plugin.py:352 +#: fff_plugin.py:346 fff_plugin.py:351 msgid "Mark Read: Remove from \"To Read\" Lists" msgstr "" -#: fff_plugin.py:349 +#: fff_plugin.py:348 msgid "Add to \"Send to Device\" Lists" msgstr "\"उपकरणाला पाठवा\" याद्यांमध्ये जोडा" -#: fff_plugin.py:351 +#: fff_plugin.py:350 msgid "Mark Unread: Add to \"To Read\" Lists" msgstr "" -#: fff_plugin.py:356 +#: fff_plugin.py:355 msgid "Add to Lists Not Configured" msgstr "" -#: fff_plugin.py:366 +#: fff_plugin.py:365 msgid "Remove from Lists Not Configured" msgstr "" -#: fff_plugin.py:375 +#: fff_plugin.py:374 msgid "Actions by Update Modes" msgstr "" -#: fff_plugin.py:408 +#: fff_plugin.py:407 msgid "Update Existing FanFiction Books" msgstr "अस्तित्वातील फॅनफिक्शन पुस्तके अपडेट करा" -#: fff_plugin.py:416 +#: fff_plugin.py:415 msgid "Get FanFiction Story URLs from Email" msgstr "ईमेलवरून फॅनफिक्शन गोष्टींचे URL मिळवा" -#: fff_plugin.py:424 +#: fff_plugin.py:423 msgid "Get FanFiction Story URLs from Web Page" msgstr "संकेतस्थळावरून फॅनफिक्शन गोष्टींचे URL मिळवा" -#: fff_plugin.py:437 +#: fff_plugin.py:436 msgid "Remove \"New\" Chapter Marks from Selected books" msgstr "" -#: fff_plugin.py:442 +#: fff_plugin.py:441 msgid "Reject Selected Books" msgstr "निवडलेली पुस्तके अस्वीकार करा" -#: fff_plugin.py:457 +#: fff_plugin.py:456 msgid "&Configure FanFicFare" msgstr "" -#: fff_plugin.py:460 +#: fff_plugin.py:459 msgid "Configure FanFicFare" msgstr "" -#: fff_plugin.py:543 +#: fff_plugin.py:542 msgid "Cannot Update Reading Lists from Device View" msgstr "उपकरण दृश्यात असताना वाचनाच्या याद्या अपडेट करू शकत नाहीत" -#: fff_plugin.py:547 +#: fff_plugin.py:546 msgid "No Selected Books to Update Reading Lists" msgstr "वाचनाच्या याद्या अपडेट करण्यासाठी कोणतीही पुस्तके निवडली नाहीत" -#: fff_plugin.py:557 +#: fff_plugin.py:556 msgid "FanFicFare Saved Metadata Column not configured." msgstr "" -#: fff_plugin.py:563 fff_plugin.py:1304 +#: fff_plugin.py:562 fff_plugin.py:1310 msgid "Cannot update non-epub format." msgstr "EPUB नसलेले स्वरूप अपडेट करू शकत नाही." -#: fff_plugin.py:570 +#: fff_plugin.py:569 msgid "FanFicFare Email Settings are not configured." msgstr "" -#: fff_plugin.py:592 +#: fff_plugin.py:591 msgid "Fetching Story URLs from Email..." msgstr "ईमेलवरून गोष्टींचे URL आणत आहे..." -#: fff_plugin.py:602 +#: fff_plugin.py:601 msgid "Error Fetching Email" msgstr "" -#: fff_plugin.py:604 +#: fff_plugin.py:603 msgid "An error has occurred while FanFicFare was fetching email." msgstr "" -#: fff_plugin.py:606 +#: fff_plugin.py:605 msgid "If it was an authentication error, be aware:" msgstr "" -#: fff_plugin.py:608 +#: fff_plugin.py:607 msgid "" "Microsoft mail servers such as live.com, outlook.com and hotmail.com no " "longer allow third party apps like FanFicFare." msgstr "" -#: fff_plugin.py:610 +#: fff_plugin.py:609 msgid "" "Gmail requires Two Factor Authentication and Google App Passwords." msgstr "" -#: fff_plugin.py:612 +#: fff_plugin.py:611 msgid "" -"Usernames or passwords in personal.ini that contain the percent sign(%%) " -"must have it escaped as two percent signs(%%%%)." +"Usernames or passwords in personal.ini that contain the percent sign(%) must" +" have it escaped as two percent signs(%%)." msgstr "" -#: fff_plugin.py:636 fff_plugin.py:664 +#: fff_plugin.py:635 fff_plugin.py:663 msgid "No Valid Story URLs Found in Unread Emails." msgstr "न वाचलेल्या ईमेलमध्ये कोणतेही वैध गोष्टींचे URL सापडले नाहीत." -#: fff_plugin.py:652 +#: fff_plugin.py:651 msgid "Finished Fetching Story URLs from Email." msgstr "ईमेलवरून गोष्टींचे URL आणणे पूर्ण झाले." -#: fff_plugin.py:657 +#: fff_plugin.py:656 msgid "" "Tag(s) %s will be added to all stories downloaded in the next " "dialog, including any story URLs you add manually." msgstr "" -#: fff_plugin.py:658 fff_plugin.py:1980 fff_plugin.py:2636 fff_plugin.py:2648 -#: fff_plugin.py:2659 fff_plugin.py:2665 fff_plugin.py:2678 +#: fff_plugin.py:657 fff_plugin.py:1987 fff_plugin.py:2643 fff_plugin.py:2655 +#: fff_plugin.py:2666 fff_plugin.py:2672 fff_plugin.py:2685 msgid "Warning" msgstr "चेतावणी" -#: fff_plugin.py:666 +#: fff_plugin.py:665 msgid "(%d Story URLs Skipped, on Rejected URL List)" msgstr "" -#: fff_plugin.py:668 +#: fff_plugin.py:667 msgid "(%d Story URLs Skipped, no Existing Book in Library)" msgstr "" -#: fff_plugin.py:669 +#: fff_plugin.py:668 msgid "Get Story URLs from Email" msgstr "ईमेलपासून गोष्टींचे URL मिळवा" -#: fff_plugin.py:695 fff_plugin.py:1404 +#: fff_plugin.py:694 fff_plugin.py:1410 msgid "Skip Story?" msgstr "गोष्ट स्किप करायची का?" -#: fff_plugin.py:700 fff_plugin.py:1409 +#: fff_plugin.py:699 fff_plugin.py:1415 msgid "Skip Anthology Story?" msgstr "साहित्यसंग्रहातील गोष्ट स्किप करायची का?" -#: fff_plugin.py:701 +#: fff_plugin.py:700 msgid "" "You already have an Anthology Ebook in your library for series \"%s\"." msgstr "" -#: fff_plugin.py:702 fff_plugin.py:1411 +#: fff_plugin.py:701 fff_plugin.py:1417 msgid "Click 'Yes' to Skip." msgstr "स्किप करण्यास 'होय' वर क्लिक करा." -#: fff_plugin.py:703 fff_plugin.py:1215 fff_plugin.py:1412 +#: fff_plugin.py:702 fff_plugin.py:1214 fff_plugin.py:1418 msgid "Click 'No' to download anyway." msgstr "तरीही डाउनलोड करण्यासाठी 'नाही' वर क्लिक करा." -#: fff_plugin.py:709 +#: fff_plugin.py:708 msgid "Fetching Story URLs from Page..." msgstr "पानावरून गोष्टींचे URL आणत आहे..." -#: fff_plugin.py:714 +#: fff_plugin.py:713 msgid "Finished Fetching Story URLs from Page." msgstr "पानावरून गोष्टींचे URL आणणे पूर्ण झाले." -#: fff_plugin.py:725 fff_plugin.py:774 +#: fff_plugin.py:724 fff_plugin.py:773 msgid "List of Story URLs" msgstr "गोष्टींच्या URL ची यादी" -#: fff_plugin.py:726 +#: fff_plugin.py:725 msgid "No Valid Story URLs found on given page." msgstr "दिलेल्या पानावर कोणतेही वैध गोष्टींचे URL सापडले नाहीत." -#: fff_plugin.py:739 fff_plugin.py:791 +#: fff_plugin.py:738 fff_plugin.py:790 msgid "No Selected Books to Get URLs From" msgstr "URL मिळवायला कोणतीही पुस्तके निवडली नाहीत" -#: fff_plugin.py:755 +#: fff_plugin.py:754 msgid "Collecting URLs for stories..." msgstr "गोष्टींचे URL गोळा करत आहे..." -#: fff_plugin.py:756 +#: fff_plugin.py:755 msgid "Get URLs for stories" msgstr "गोष्टींचे URL मिळवा" -#: fff_plugin.py:757 fff_plugin.py:877 fff_plugin.py:1098 +#: fff_plugin.py:756 fff_plugin.py:876 fff_plugin.py:1097 msgid "URL retrieved" msgstr "" -#: fff_plugin.py:767 jobs.py:163 jobs.py:439 +#: fff_plugin.py:766 jobs.py:162 jobs.py:439 msgid "Bad" msgstr "खराब" -#: fff_plugin.py:778 +#: fff_plugin.py:777 msgid "List of URLs" msgstr "URL ची यादी" -#: fff_plugin.py:779 +#: fff_plugin.py:778 msgid "No Story URLs found in selected books." msgstr "निवडलेल्या पुस्तकांमध्ये कोणतेही गोष्टींचे URL सापडले नाहीत." -#: fff_plugin.py:786 +#: fff_plugin.py:785 msgid "Can only UnNew books in library" msgstr "" -#: fff_plugin.py:803 +#: fff_plugin.py:802 msgid "UnNewing books..." msgstr "" -#: fff_plugin.py:804 +#: fff_plugin.py:803 msgid "UnNew Books" msgstr "" -#: fff_plugin.py:805 +#: fff_plugin.py:804 msgid "Books UnNewed" msgstr "" -#: fff_plugin.py:851 fff_plugin.py:852 fff_plugin.py:1952 fff_plugin.py:1953 +#: fff_plugin.py:850 fff_plugin.py:851 fff_plugin.py:1959 fff_plugin.py:1960 msgid "Starting auto conversion of %d books." msgstr "" -#: fff_plugin.py:867 +#: fff_plugin.py:866 msgid "No Selected Books have URLs to Reject" msgstr "" -#: fff_plugin.py:875 +#: fff_plugin.py:874 msgid "Collecting URLs for Reject List..." msgstr "अस्वीकार यादीसाठी URL गोळा करत आहे..." -#: fff_plugin.py:876 +#: fff_plugin.py:875 msgid "Get URLs for Reject List" msgstr "अस्वीकार यादीसाठी URL मिळवा" -#: fff_plugin.py:911 +#: fff_plugin.py:910 msgid "Proceed to Remove?" msgstr "नक्की काढून टाकायचे का?" -#: fff_plugin.py:911 +#: fff_plugin.py:910 msgid "" "Rejecting FanFicFare URLs: None of the books selected have FanFiction URLs." msgstr "FanFicFare URL अस्वीकार करत आहे: निवडलेल्या कोणत्याही पुस्तकांमध्ये फॅनफिक्शन URL नाहीत." -#: fff_plugin.py:943 +#: fff_plugin.py:942 msgid "Cannot Make Anthologys without %s" msgstr "" -#: fff_plugin.py:947 fff_plugin.py:1073 +#: fff_plugin.py:946 fff_plugin.py:1072 msgid "Cannot Update Books from Device View" msgstr "उपकरण दृश्यात असताना पुस्तके अपडेट करू शकत नाही" -#: fff_plugin.py:951 +#: fff_plugin.py:950 msgid "Can only update 1 anthology at a time" msgstr "एका वेळी केवळ 1 साहित्यसंग्रह अपडेट करू शकता" -#: fff_plugin.py:961 +#: fff_plugin.py:960 msgid "Fetching Story URLs for Series..." msgstr "मालिकांसाठी गोष्टींचे URL आणत आहे..." -#: fff_plugin.py:967 +#: fff_plugin.py:966 msgid "Can only Update Epub Anthologies" msgstr "" -#: fff_plugin.py:998 +#: fff_plugin.py:997 msgid "Finished Fetching Story URLs for Series." msgstr "" -#: fff_plugin.py:1001 fff_plugin.py:1002 +#: fff_plugin.py:1000 fff_plugin.py:1001 msgid "Cannot Update Anthology" msgstr "साहित्यसंग्रह अपडेट करू शकत नाही" -#: fff_plugin.py:1002 +#: fff_plugin.py:1001 msgid "" "Book isn't an FanFicFare Anthology or contains book(s) without valid Story " "URLs." msgstr "" -#: fff_plugin.py:1059 +#: fff_plugin.py:1058 msgid "" "There are %d stories in the current anthology that are not going to " "be kept if you go ahead." msgstr "" -#: fff_plugin.py:1060 +#: fff_plugin.py:1059 msgid "Story URLs that will be removed:" msgstr "काढून टाकले जातील असे गोष्टींचे URL:" -#: fff_plugin.py:1062 +#: fff_plugin.py:1061 msgid "Update anyway?" msgstr "तरीही अपडेट करायचे का?" -#: fff_plugin.py:1063 +#: fff_plugin.py:1062 msgid "Stories Removed" msgstr "गोष्टी काढून टाकल्या" -#: fff_plugin.py:1080 +#: fff_plugin.py:1079 msgid "No Selected Books to Update" msgstr "अपडेट करण्यासाठी कोणतीही पुस्तके निवडली नाहीत" -#: fff_plugin.py:1096 +#: fff_plugin.py:1095 msgid "Collecting stories for update..." msgstr "" -#: fff_plugin.py:1097 +#: fff_plugin.py:1096 msgid "Get stories for updates" msgstr "" -#: fff_plugin.py:1107 +#: fff_plugin.py:1106 msgid "Update Existing List" msgstr "अस्तित्वातील यादी अपडेट करा" -#: fff_plugin.py:1175 +#: fff_plugin.py:1174 msgid "Start queuing downloading for %s stories." msgstr "" -#: fff_plugin.py:1176 +#: fff_plugin.py:1175 msgid "Queuing download for stories..." msgstr "गोष्टींचे डाउनलोड रांगेत लावत आहे..." -#: fff_plugin.py:1177 +#: fff_plugin.py:1176 msgid "Queuing download for stories" msgstr "गोष्टींचे डाउनलोड रांगेत लावत आहे" -#: fff_plugin.py:1178 +#: fff_plugin.py:1177 msgid "Queued download for" msgstr "" -#: fff_plugin.py:1180 +#: fff_plugin.py:1179 msgid "Started fetching metadata for %s stories." msgstr "%s गोष्टींसाठी मेटाडेटा आणणे सुरू केले." -#: fff_plugin.py:1194 +#: fff_plugin.py:1193 msgid "No valid story URLs entered." msgstr "कोणतेही वैध गोष्टीचे URL प्रविष्ट केले नाहीत." -#: fff_plugin.py:1206 fff_plugin.py:1211 +#: fff_plugin.py:1205 fff_plugin.py:1210 msgid "Reject URL?" msgstr "URL अस्वीकार करायचे का?" -#: fff_plugin.py:1212 fff_plugin.py:1232 +#: fff_plugin.py:1211 fff_plugin.py:1231 msgid "%s is on your Reject URL list:" msgstr "" -#: fff_plugin.py:1214 +#: fff_plugin.py:1213 msgid "Click 'Yes' to Reject." msgstr "अस्वीकार करण्यास 'होय' वर क्लिक करा." -#: fff_plugin.py:1219 +#: fff_plugin.py:1218 msgid "Story on Reject URLs list (%s)." msgstr "गोष्ट अस्वीकार URL यादीत आहे (%s)." -#: fff_plugin.py:1222 jobs.py:161 +#: fff_plugin.py:1221 jobs.py:160 msgid "Rejected" msgstr "अस्वीकार केले" -#: fff_plugin.py:1226 +#: fff_plugin.py:1225 msgid "Remove Reject URL?" msgstr "अस्वीकारलेले URL काढून टाकायचे का?" -#: fff_plugin.py:1231 +#: fff_plugin.py:1230 msgid "Remove URL from Reject List?" msgstr "अस्वीकार यादीतून काढून टाकायचे का?" -#: fff_plugin.py:1234 +#: fff_plugin.py:1233 msgid "Click 'Yes' to remove it from the list," msgstr "यादीतून काढून टाकण्यास 'होय' वर क्लिक करा," -#: fff_plugin.py:1235 +#: fff_plugin.py:1234 msgid "Click 'No' to leave it on the list." msgstr "यादीत राहू देण्यासाठी 'नाही' वर क्लिक करा." -#: fff_plugin.py:1258 +#: fff_plugin.py:1264 msgid "Are You an Adult?" msgstr "" -#: fff_plugin.py:1259 +#: fff_plugin.py:1265 msgid "" "%s requires that you be an adult. Please confirm you are an adult in your " "locale:" msgstr "" -#: fff_plugin.py:1387 fff_plugin.py:2741 +#: fff_plugin.py:1393 fff_plugin.py:2748 msgid "Same story already included." msgstr "" -#: fff_plugin.py:1410 +#: fff_plugin.py:1416 msgid "" "\"%s\" is in series \"%s\" that you have an" " anthology book for." msgstr "" -#: fff_plugin.py:1416 +#: fff_plugin.py:1422 msgid "Story in Series Anthology(%s)." msgstr "" -#: fff_plugin.py:1434 jobs.py:157 +#: fff_plugin.py:1441 jobs.py:156 msgid "Add" msgstr "जोडा" -#: fff_plugin.py:1467 jobs.py:159 +#: fff_plugin.py:1474 jobs.py:158 msgid "Meta" msgstr "मेटा" -#: fff_plugin.py:1496 +#: fff_plugin.py:1503 msgid "Skipping duplicate story." msgstr "" -#: fff_plugin.py:1499 +#: fff_plugin.py:1506 msgid "" "More than one identical book by Identifier URL or title/author(s)--can't " "tell which book to update/overwrite." msgstr "" -#: fff_plugin.py:1510 jobs.py:158 +#: fff_plugin.py:1517 jobs.py:157 msgid "Update" msgstr "अपडेट करा" -#: fff_plugin.py:1520 +#: fff_plugin.py:1527 msgid "Update declined due to differing story URL(%s)(%s tag present)" msgstr "" -#: fff_plugin.py:1523 fff_plugin.py:1565 jobs.py:160 +#: fff_plugin.py:1530 fff_plugin.py:1572 jobs.py:159 msgid "Different URL" msgstr "वेगळा URL" -#: fff_plugin.py:1527 fff_plugin.py:1533 +#: fff_plugin.py:1534 fff_plugin.py:1540 msgid "Change Story URL?" msgstr "गोष्टीचे URL बदलायचे का?" -#: fff_plugin.py:1534 +#: fff_plugin.py:1541 msgid "" "%(title)s by %(author)s is already in your library with a " "different source URL:" msgstr "" -#: fff_plugin.py:1535 +#: fff_plugin.py:1542 msgid "In library: %(liburl)s" msgstr "" -#: fff_plugin.py:1536 fff_plugin.py:1552 +#: fff_plugin.py:1543 fff_plugin.py:1559 msgid "New URL: %(newurl)s" msgstr "नवीन URL: %(newurl)s" -#: fff_plugin.py:1537 +#: fff_plugin.py:1544 msgid "Click 'Yes' to update/overwrite book with new URL." msgstr "" -#: fff_plugin.py:1538 +#: fff_plugin.py:1545 msgid "Click 'No' to skip updating/overwriting this book." msgstr "" -#: fff_plugin.py:1543 fff_plugin.py:1549 +#: fff_plugin.py:1550 fff_plugin.py:1556 msgid "Download as New Book?" msgstr "नवीन पुस्तक म्हणून डाउनलोड करायचे का?" -#: fff_plugin.py:1550 +#: fff_plugin.py:1557 msgid "" "%(title)s by %(author)s is already in your library with a " "different source URL." msgstr "" -#: fff_plugin.py:1551 +#: fff_plugin.py:1558 msgid "" "You chose not to update the existing book. Do you want to add a new book " "for this URL?" msgstr "" -#: fff_plugin.py:1553 +#: fff_plugin.py:1560 msgid "Click 'Yes' to a new book with new URL." msgstr "" -#: fff_plugin.py:1554 +#: fff_plugin.py:1561 msgid "Click 'No' to skip URL." msgstr "URL स्किप करण्यासाठी 'नाही' वर क्लिक करा." -#: fff_plugin.py:1562 +#: fff_plugin.py:1569 msgid "Update declined by user due to differing story URL(%s)" msgstr "" -#: fff_plugin.py:1570 +#: fff_plugin.py:1577 msgid "Metadata collected." msgstr "मेटाडेटा गोळा केला." -#: fff_plugin.py:1588 jobs.py:368 +#: fff_plugin.py:1595 jobs.py:368 msgid "" "Existing epub contains %d chapters, web site only has %d. Use Overwrite or " "force_update_epub_always to force update." msgstr "" -#: fff_plugin.py:1590 jobs.py:370 +#: fff_plugin.py:1597 jobs.py:370 msgid "" "FanFicFare doesn't recognize chapters in existing epub, epub is probably " "from a different source. Use Overwrite to force update." msgstr "" -#: fff_plugin.py:1729 +#: fff_plugin.py:1736 msgid "None of the %d URLs/stories given can be/need to be downloaded." msgstr "" -#: fff_plugin.py:1730 fff_plugin.py:1997 fff_plugin.py:2016 +#: fff_plugin.py:1737 fff_plugin.py:2004 fff_plugin.py:2023 msgid "See log for details." msgstr "" -#: fff_plugin.py:1731 +#: fff_plugin.py:1738 msgid "" "Proceed with updating your library(Error or Last Checked Columns, if " "configured)?" msgstr "" -#: fff_plugin.py:1770 +#: fff_plugin.py:1777 msgid "Download %s FanFiction Book(s)" msgstr "%s फॅनफिक्शन पुस्तके डाउनलोड करा" -#: fff_plugin.py:1777 +#: fff_plugin.py:1784 msgid "Starting %d FanFicFare Downloads" msgstr "%d FanFicFare डाउनलोड सुरू करत आहे" -#: fff_plugin.py:1795 +#: fff_plugin.py:1802 msgid "FanFicFare is marking and showing matching Anthology Books" msgstr "" -#: fff_plugin.py:1796 +#: fff_plugin.py:1803 msgid "" "To disable, uncheck the \"Mark Matching Anthologies?\" setting in FanFicFare" " configuration." msgstr "" -#: fff_plugin.py:1797 +#: fff_plugin.py:1804 msgid "Info" msgstr "माहिती" -#: fff_plugin.py:1844 fff_plugin.py:1854 +#: fff_plugin.py:1851 fff_plugin.py:1861 msgid "Error Updating Metadata" msgstr "मेटाडेटा अपडेट करण्यात त्रुटी आढळली" -#: fff_plugin.py:1845 fff_plugin.py:1855 +#: fff_plugin.py:1852 fff_plugin.py:1862 msgid "" "An error has occurred while FanFicFare was updating calibre's metadata for " "%s." msgstr "" -#: fff_plugin.py:1846 +#: fff_plugin.py:1853 msgid "The ebook has been updated, but the metadata has not." msgstr "हे इ-पुस्तक अपडेट झाले आहे, पण त्याचा मेटाडेटा अपडेट झाला नाही." -#: fff_plugin.py:1847 +#: fff_plugin.py:1854 msgid "" "FanFicFare will try to update metadata again once. Close any interfering " "programs (such as Windows File Explorer) before closing this dialog." msgstr "" -#: fff_plugin.py:1921 fff_plugin.py:1922 +#: fff_plugin.py:1928 fff_plugin.py:1929 msgid "Finished Adding/Updating %d books." msgstr "%d पुस्तके जोडणे/अपडेट करणे पूर्ण झाले" -#: fff_plugin.py:1977 +#: fff_plugin.py:1984 msgid "FanFicFare found %s good and %s bad updates." msgstr "FanFicFare ला %s चांगले आणि %s खराब अपडेट सापडले." -#: fff_plugin.py:1979 +#: fff_plugin.py:1986 msgid "" "Some of the stories downloaded have chapters errors. Click View Log in the " "next dialog to see which." msgstr "" -#: fff_plugin.py:1981 +#: fff_plugin.py:1988 msgid "%s good stories contain chapter errors." msgstr "" -#: fff_plugin.py:1984 +#: fff_plugin.py:1991 msgid "FanFicFare: " msgstr "FanFicFare: " -#: fff_plugin.py:1984 +#: fff_plugin.py:1991 msgid "No Good Stories for Anthology" msgstr "" -#: fff_plugin.py:1987 -msgid "" -"No good stories/updates where downloaded, Anthology creation/update aborted." -msgstr "" - #: fff_plugin.py:1994 msgid "" +"No good stories/updates where downloaded, Anthology creation/update aborted." +msgstr "" + +#: fff_plugin.py:2001 +msgid "" "Are you sure you want to continue with creating/updating this Anthology?" msgstr "" -#: fff_plugin.py:1995 +#: fff_plugin.py:2002 msgid "Any updates that failed will not be included in the Anthology." msgstr "" -#: fff_plugin.py:1996 +#: fff_plugin.py:2003 msgid "However, if there's an older version, it will still be included." msgstr "" -#: fff_plugin.py:1999 +#: fff_plugin.py:2006 msgid "Proceed with updating this anthology and your library?" msgstr "" -#: fff_plugin.py:2017 +#: fff_plugin.py:2024 msgid "Proceed with updating your library?" msgstr "पुस्तकालय अपडेट करण्यात पुढे जायचे का?" -#: fff_plugin.py:2045 +#: fff_plugin.py:2052 msgid "FanFicFare download complete" msgstr "FanFicFare डाउनलोड पूर्ण झाले" -#: fff_plugin.py:2045 +#: fff_plugin.py:2052 msgid "FanFicFare log" msgstr "FanFicFare नोंदवही" -#: fff_plugin.py:2062 +#: fff_plugin.py:2069 msgid "Merging %s books." msgstr "" -#: fff_plugin.py:2157 +#: fff_plugin.py:2164 msgid "FanFicFare Adding/Updating books." msgstr "" -#: fff_plugin.py:2171 +#: fff_plugin.py:2178 msgid "Updating calibre for FanFiction stories..." msgstr "" -#: fff_plugin.py:2172 +#: fff_plugin.py:2179 msgid "Update calibre for FanFiction stories" msgstr "" -#: fff_plugin.py:2187 +#: fff_plugin.py:2194 msgid "Updating calibre for BAD FanFiction stories..." msgstr "" -#: fff_plugin.py:2188 +#: fff_plugin.py:2195 msgid "Update calibre for BAD FanFiction stories" msgstr "" -#: fff_plugin.py:2234 +#: fff_plugin.py:2241 msgid "Adding format to book failed for some reason..." msgstr "पुस्तकांना स्वरूप जोडणे कोणत्यातरी कारणाने अपयशी झाले..." -#: fff_plugin.py:2635 +#: fff_plugin.py:2642 msgid "" "You configured FanFicFare to automatically update Reading Lists, but you " "don't have the %s plugin installed anymore?" msgstr "" -#: fff_plugin.py:2647 +#: fff_plugin.py:2654 msgid "" "You configured FanFicFare to automatically update \"To Read\" Reading Lists," " but you don't have any lists set?" msgstr "" -#: fff_plugin.py:2658 fff_plugin.py:2677 +#: fff_plugin.py:2665 fff_plugin.py:2684 msgid "" "You configured FanFicFare to automatically update Reading List '%s', but you" " don't have a list of that name?" msgstr "" -#: fff_plugin.py:2664 +#: fff_plugin.py:2671 msgid "" "You configured FanFicFare to automatically update \"Send to Device\" Reading" " Lists, but you don't have any lists set?" msgstr "" -#: fff_plugin.py:2799 +#: fff_plugin.py:2806 msgid "No story URL found." msgstr "गोष्टीचे कोणतेही URL सापडले नाही." -#: fff_plugin.py:2802 +#: fff_plugin.py:2809 msgid "Not Found" msgstr "सापडले नाही" -#: fff_plugin.py:2808 +#: fff_plugin.py:2815 msgid "URL is not a valid story URL." msgstr "URL हे वैध गोष्टीचे URL नाही." -#: fff_plugin.py:2811 +#: fff_plugin.py:2818 msgid "Bad URL" msgstr "खराब URL" -#: fff_plugin.py:2902 +#: fff_plugin.py:2909 msgid "Existing Book Update Failed" msgstr "" -#: fff_plugin.py:2903 +#: fff_plugin.py:2910 msgid "" "A pre-existing book in this anthology failed to find metadata.
\n" "Story URL: %s
\n" @@ -2421,39 +2435,39 @@ msgid "" "The previously downloaded book is still in the anthology, but FFF doesn't have the metadata to fill this field.\n" msgstr "" -#: fff_plugin.py:2997 +#: fff_plugin.py:3004 msgid "Anthology containing:" msgstr "" -#: fff_plugin.py:3000 +#: fff_plugin.py:3007 msgid "%(title)s by %(author)s" msgstr "" -#: fff_plugin.py:3064 +#: fff_plugin.py:3071 msgid " Anthology" msgstr " साहित्यसंग्रह" -#: fff_plugin.py:3116 +#: fff_plugin.py:3123 msgid "(was set, removed for security)" msgstr "" -#: jobs.py:73 +#: jobs.py:72 msgid "Launch background process for site %s:" msgstr "" -#: jobs.py:90 +#: jobs.py:89 msgid "Downloading FanFiction Stories" msgstr "फॅनफिक्शन गोष्टी डाउनलोड करत आहे" -#: jobs.py:110 +#: jobs.py:109 msgid "%(count)d of %(total)d stories finished downloading" msgstr "%(total)d मधून %(count)d गोष्टींचे डाउनलोड पूर्ण झाले आहे" -#: jobs.py:147 +#: jobs.py:146 msgid "Download Results:" msgstr "निकाल डाउनलोड करा:" -#: jobs.py:224 +#: jobs.py:223 msgid "Download started..." msgstr "डाउनलोड सुरू केले..." diff --git a/calibre-plugin/translations/nb.po b/calibre-plugin/translations/nb.po index 973fb451..690fc94e 100644 --- a/calibre-plugin/translations/nb.po +++ b/calibre-plugin/translations/nb.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre-plugins\n" -"POT-Creation-Date: 2024-10-22 13:25-0500\n" +"POT-Creation-Date: 2025-04-01 09:51-0500\n" "PO-Revision-Date: 2014-06-19 22:55+0000\n" "Last-Translator: JimmXinu, 2017\n" "Language-Team: Norwegian Bokmål (http://app.transifex.com/calibre/calibre-plugins/language/nb/)\n" @@ -30,85 +30,85 @@ msgid "" "settings." msgstr "Stil til calibrebiblioteket. Standard er å bruke stien lagret i instillinger." -#: common_utils.py:289 +#: common_utils.py:290 msgid "Keyboard shortcuts" msgstr "Hurtigtaster" -#: common_utils.py:318 +#: common_utils.py:319 msgid "Prefs Viewer dialog" msgstr "Instillingsviserdialog" -#: common_utils.py:319 +#: common_utils.py:320 msgid "Preferences for: " msgstr "Instillinger for:" -#: common_utils.py:350 +#: common_utils.py:351 msgid "Clear" msgstr "Tøm" -#: common_utils.py:352 +#: common_utils.py:353 msgid "Clear all settings for this plugin" msgstr "Slett alle innstillinger for denne pluginen" -#: common_utils.py:356 +#: common_utils.py:357 msgid "Edit" msgstr "" -#: common_utils.py:358 +#: common_utils.py:359 msgid "Edit settings." msgstr "" -#: common_utils.py:361 +#: common_utils.py:362 msgid "Save" msgstr "" -#: common_utils.py:363 +#: common_utils.py:364 msgid "Save setting for this plugin" msgstr "" -#: common_utils.py:391 +#: common_utils.py:392 msgid "" "Are you sure you want to edit settings in this library for this plugin?" msgstr "" -#: common_utils.py:392 +#: common_utils.py:393 msgid "The FanFicFare team does not support hand edited configurations." msgstr "" -#: common_utils.py:400 +#: common_utils.py:401 msgid "" "Are you sure you want to save this setting in this library for this plugin?" msgstr "" -#: common_utils.py:401 common_utils.py:429 +#: common_utils.py:402 common_utils.py:430 msgid "" "Any settings in other libraries or stored in a JSON file in your calibre " "plugins folder will not be touched." msgstr "Alle innstillinger i andre biblioteker eller lagre i JSON-filer i dine Calibre pugin mappe vil ikke bli endret." -#: common_utils.py:402 common_utils.py:430 +#: common_utils.py:403 common_utils.py:431 msgid "You must restart calibre afterwards." msgstr "Du må restarte Calibre etterpå." -#: common_utils.py:410 +#: common_utils.py:411 msgid "All settings for this plugin in this library have been saved." msgstr "" -#: common_utils.py:411 common_utils.py:440 +#: common_utils.py:412 common_utils.py:441 msgid "Please restart calibre now." msgstr "Vennligst restart Calibre nå." -#: common_utils.py:413 common_utils.py:442 +#: common_utils.py:414 common_utils.py:443 msgid "Restart calibre now" msgstr "Restart calibre nå" -#: common_utils.py:428 +#: common_utils.py:429 msgid "" "Are you sure you want to clear your settings in this library for this " "plugin?" msgstr "Er du sikker på at du vil slette innstillinger i dette bibloteket for denne pluginen?" -#: common_utils.py:439 +#: common_utils.py:440 msgid "All settings for this plugin in this library have been cleared." msgstr "Alle innstillinger for denne pluginen i dette biblioteket har blitt slettet." @@ -511,7 +511,7 @@ msgid "" "http://...,title by author - note" msgstr "En URL per linje:\nhttp://...,note\nhttp://...,title by author - note" -#: config.py:758 dialogs.py:1198 +#: config.py:758 dialogs.py:1241 msgid "Add this reason to all URLs added:" msgstr "Legg til denne grunnen for alle URLer lagt til:" @@ -526,8 +526,8 @@ msgstr "Disse innstillingene tilbyr mer detaljert kontroll over hvilke metadata msgid "personal.ini" msgstr "personal.ini" -#: config.py:788 config.py:892 config.py:893 fff_plugin.py:451 -#: fff_plugin.py:454 fff_plugin.py:491 +#: config.py:788 config.py:892 config.py:893 fff_plugin.py:450 +#: fff_plugin.py:453 fff_plugin.py:490 msgid "Edit personal.ini" msgstr "Rediger personal.ini" @@ -871,7 +871,7 @@ msgstr "Sjanger" msgid "Language" msgstr "Språk" -#: config.py:1356 fff_plugin.py:1733 fff_plugin.py:2001 fff_plugin.py:2019 +#: config.py:1356 fff_plugin.py:1740 fff_plugin.py:2008 fff_plugin.py:2026 msgid "Status" msgstr "Status" @@ -899,7 +899,7 @@ msgstr "Relasjoner" msgid "Published" msgstr "Publisert" -#: config.py:1363 fff_plugin.py:2173 fff_plugin.py:2189 +#: config.py:1363 fff_plugin.py:2180 fff_plugin.py:2196 msgid "Updated" msgstr "Oppdatert" @@ -943,8 +943,8 @@ msgstr "Forfatter ID" msgid "Extra Tags" msgstr "Ekstra merkelapper" -#: config.py:1374 config.py:1535 dialogs.py:972 dialogs.py:1082 -#: fff_plugin.py:1733 fff_plugin.py:2001 fff_plugin.py:2019 +#: config.py:1374 config.py:1535 dialogs.py:1015 dialogs.py:1125 +#: fff_plugin.py:1740 fff_plugin.py:2008 fff_plugin.py:2026 msgid "Title" msgstr "Tittel" @@ -956,8 +956,8 @@ msgstr "Historieurl" msgid "Description" msgstr "Beskrivelse" -#: config.py:1377 dialogs.py:972 dialogs.py:1082 fff_plugin.py:1733 -#: fff_plugin.py:2001 fff_plugin.py:2019 +#: config.py:1377 dialogs.py:1015 dialogs.py:1125 fff_plugin.py:1740 +#: fff_plugin.py:2008 fff_plugin.py:2026 msgid "Author" msgstr "Forfatter" @@ -1042,11 +1042,11 @@ msgstr "Lagre alle feil" msgid "If unchecked, these errors will not be saved: %s" msgstr "" -#: config.py:1478 fff_plugin.py:1607 jobs.py:313 +#: config.py:1478 fff_plugin.py:1614 jobs.py:313 msgid "Not Overwriting, web site is not newer." msgstr "Overskriver ikke. Nettsiden er ikke nyere." -#: config.py:1479 fff_plugin.py:1586 jobs.py:366 +#: config.py:1479 fff_plugin.py:1593 jobs.py:366 msgid "Already contains %d chapters." msgstr "Inneholder allerede %d kapitler." @@ -1347,24 +1347,24 @@ msgid "" "book." msgstr "" -#: dialogs.py:255 dialogs.py:847 +#: dialogs.py:255 dialogs.py:890 msgid "Show Download Options" msgstr "Vis nedlastningsvalg" -#: dialogs.py:274 dialogs.py:867 +#: dialogs.py:274 dialogs.py:910 msgid "Output &Format:" msgstr "Resultat &format:" -#: dialogs.py:282 dialogs.py:875 +#: dialogs.py:282 dialogs.py:918 msgid "" "Choose output format to create. May set default from plugin configuration." msgstr "Velg resultat format for å opprette. Dette kan sette standar for plugin konfigurasjonen." -#: dialogs.py:310 dialogs.py:902 +#: dialogs.py:310 dialogs.py:945 msgid "Update Calibre &Metadata?" msgstr "Oppdater Calibre &Metadata?" -#: dialogs.py:311 dialogs.py:903 +#: dialogs.py:311 dialogs.py:946 msgid "" "Update metadata for existing stories in Calibre from web site?\n" "(Columns set to 'New Only' in the column tabs will only be set for new books.)" @@ -1415,139 +1415,153 @@ msgid "" "and author." msgstr "Hva gjør man hvis det allerede eksisterer en historie med samme URL eller tittel eller forfatter?" -#: dialogs.py:537 +#: dialogs.py:538 msgid "For Individual Books" msgstr "For individuelle bøker" -#: dialogs.py:538 +#: dialogs.py:539 msgid "Get URLs and go to dialog for individual story downloads." msgstr "Hent URLer og gå til dialogen for individuelle historiers nedlastninger." -#: dialogs.py:543 +#: dialogs.py:544 msgid "For Anthology Epub" msgstr "For antologii EPUB" -#: dialogs.py:544 +#: dialogs.py:545 msgid "" "Get URLs and go to dialog for Anthology download.\n" "Requires %s plugin." msgstr "Hent URLer og gå til dialogen for antologi nedlastning.\nKrever %s plugin." -#: dialogs.py:548 dialogs.py:608 dialogs.py:658 dialogs.py:1635 +#: dialogs.py:549 dialogs.py:609 dialogs.py:651 dialogs.py:701 dialogs.py:1678 msgid "Cancel" msgstr "Avbryt" -#: dialogs.py:583 dialogs.py:1620 +#: dialogs.py:584 dialogs.py:1663 msgid "Password" msgstr "Passord" -#: dialogs.py:584 +#: dialogs.py:585 msgid "Author requires a password for this story(%s)." msgstr "Forfatter krever et passord for denne historien(%s)." -#: dialogs.py:589 +#: dialogs.py:590 msgid "User/Password" msgstr "Bruker/Passord" -#: dialogs.py:590 +#: dialogs.py:591 msgid "%s requires you to login to download this story." msgstr "%s krever at du logger inn for å laste ned denne historien." -#: dialogs.py:592 +#: dialogs.py:593 msgid "User:" msgstr "Bruker:" -#: dialogs.py:596 +#: dialogs.py:597 msgid "Password:" msgstr "Passord:" -#: dialogs.py:604 dialogs.py:788 dialogs.py:1631 +#: dialogs.py:605 dialogs.py:647 dialogs.py:831 dialogs.py:1674 msgid "OK" msgstr "OK" -#: dialogs.py:626 dialogs.py:652 fff_plugin.py:1181 +#: dialogs.py:637 +msgid "Time-based One Time Password(TOTP)" +msgstr "" + +#: dialogs.py:638 +msgid "" +"Site requires a Time-based One Time Password(TOTP) for this url:\n" +"%s" +msgstr "" + +#: dialogs.py:640 +msgid "TOTP:" +msgstr "" + +#: dialogs.py:669 dialogs.py:695 fff_plugin.py:1180 msgid "Fetching metadata for stories..." msgstr "Henter metadata for historier..." -#: dialogs.py:627 dialogs.py:653 fff_plugin.py:1182 +#: dialogs.py:670 dialogs.py:696 fff_plugin.py:1181 msgid "Downloading metadata for stories" msgstr "Nedlastning av metadata for historier" -#: dialogs.py:628 dialogs.py:654 fff_plugin.py:1183 +#: dialogs.py:671 dialogs.py:697 fff_plugin.py:1182 msgid "Fetched metadata for" msgstr "Henter metadata for" -#: dialogs.py:701 +#: dialogs.py:744 msgid " - %s estimated until done" msgstr "- %s estimert til ferdig" -#: dialogs.py:716 fff_plugin.py:1388 fff_plugin.py:1422 fff_plugin.py:2742 -#: jobs.py:162 +#: dialogs.py:759 fff_plugin.py:1394 fff_plugin.py:1428 fff_plugin.py:2749 +#: jobs.py:161 msgid "Skipped" msgstr "Hoppet over" -#: dialogs.py:724 fff_plugin.py:2237 jobs.py:164 jobs.py:446 jobs.py:449 +#: dialogs.py:767 fff_plugin.py:2244 jobs.py:163 jobs.py:446 jobs.py:449 msgid "Error" msgstr "Feil" -#: dialogs.py:748 +#: dialogs.py:791 msgid "%d day" msgstr "%d dag" -#: dialogs.py:748 +#: dialogs.py:791 msgid "%d days" msgstr "%d dager" -#: dialogs.py:749 +#: dialogs.py:792 msgid "%d hour" msgstr "%d time" -#: dialogs.py:749 +#: dialogs.py:792 msgid "%d hours" msgstr "%d timer" -#: dialogs.py:750 +#: dialogs.py:793 msgid "%d minute" msgstr "%d minutt" -#: dialogs.py:750 +#: dialogs.py:793 msgid "%d minutes" msgstr "%d minutter" -#: dialogs.py:751 +#: dialogs.py:794 msgid "%d second" msgstr "%d sekunder" -#: dialogs.py:751 +#: dialogs.py:794 msgid "%d seconds" msgstr "%d sekunder" -#: dialogs.py:766 +#: dialogs.py:809 msgid "less than 1 second" msgstr "mindre enn et sekund" -#: dialogs.py:783 fff_plugin.py:463 fff_plugin.py:466 +#: dialogs.py:826 fff_plugin.py:462 fff_plugin.py:465 msgid "About FanFicFare" msgstr "Om FanFicFare" -#: dialogs.py:838 +#: dialogs.py:881 msgid "Remove selected books from the list" msgstr "Fjern valgte bøker fra listen" -#: dialogs.py:880 +#: dialogs.py:923 msgid "Update Mode:" msgstr "Oppdateringsmodus:" -#: dialogs.py:883 +#: dialogs.py:926 msgid "" "What sort of update to perform. May set default from plugin configuration." msgstr "Hvilken oppdatering for handling. Kan sette standard fra pluginkonfigurasjon." -#: dialogs.py:907 +#: dialogs.py:950 msgid "Background Metadata?" msgstr "Bakrunnsmetadata?" -#: dialogs.py:908 +#: dialogs.py:951 msgid "" "Collect Metadata from sites in a Background process.
This returns " "control to you quicker while updating, but you won't be asked for " @@ -1555,868 +1569,868 @@ msgid "" " fail." msgstr "Samle metadata fra siden i en bakgrunnsprosess.
Dette returnerer kontroll til deg fortere ved oppdatering, men du vil ikke bli spurt om brukernavn/passord eller er du i voksenhistorier vil prosessen feile." -#: dialogs.py:972 fff_plugin.py:1733 fff_plugin.py:2001 fff_plugin.py:2019 +#: dialogs.py:1015 fff_plugin.py:1740 fff_plugin.py:2008 fff_plugin.py:2026 msgid "Comment" msgstr "Kommentar" -#: dialogs.py:1041 +#: dialogs.py:1084 msgid "Are you sure you want to remove this book from the list?" msgstr "Er du sikker på at du vil fjerne denne boken fra listen?" -#: dialogs.py:1043 +#: dialogs.py:1086 msgid "Are you sure you want to remove the selected %d books from the list?" msgstr "Er du sikker på at du vil fjerne de valgte %d bøkene fra listen?" -#: dialogs.py:1082 +#: dialogs.py:1125 msgid "Note" msgstr "Notat" -#: dialogs.py:1122 +#: dialogs.py:1165 msgid "Select or Edit Reject Note." msgstr "Velg eller rediger avslått notat" -#: dialogs.py:1133 +#: dialogs.py:1176 msgid "Are you sure you want to remove this URL from the list?" msgstr "Er du sikker på at du vil fjerne denne URLen fra listen?" -#: dialogs.py:1135 +#: dialogs.py:1178 msgid "Are you sure you want to remove the %d selected URLs from the list?" msgstr "Er du sikker på at du vil fjerene de %d valgte URLene fra listen?" -#: dialogs.py:1153 +#: dialogs.py:1196 msgid "List of Books to Reject" msgstr "Liste med bøker for avslag" -#: dialogs.py:1166 +#: dialogs.py:1209 msgid "" "FFF will remember these URLs and display the note and offer to reject them " "if you try to download them again later." msgstr "FanFicFare vil huske disse URLene and vise notatet og tilby å avslå dem hvis du prøver å laste dem ned igjen senere." -#: dialogs.py:1180 +#: dialogs.py:1223 msgid "Remove selected URLs from the list" msgstr "Fjerene valgte URLer fra lista" -#: dialogs.py:1195 dialogs.py:1199 +#: dialogs.py:1238 dialogs.py:1242 msgid "This will be added to whatever note you've set for each URL above." msgstr "Denne vil bil lagt til det notatet du har satt for hver URL over." -#: dialogs.py:1212 +#: dialogs.py:1255 msgid "Delete Books (including books without FanFiction URLs)?" msgstr "Slett bøker (inkludert bøker uten fanfiction URLer)?" -#: dialogs.py:1213 +#: dialogs.py:1256 msgid "Delete the selected books after adding them to the Rejected URLs list." msgstr "Slett de valgte bøkene etter å legge dem til avslagsliten for URLer." -#: dialogs.py:1380 +#: dialogs.py:1423 msgid "Search for string in edit box." msgstr "Søk etter streng i rediger boksen." -#: dialogs.py:1383 +#: dialogs.py:1426 msgid "Find:" msgstr "Finn:" -#: dialogs.py:1388 +#: dialogs.py:1431 msgid "Find" msgstr "Finn" -#: dialogs.py:1398 +#: dialogs.py:1441 msgid "Case sensitive" msgstr "Case sensistive" -#: dialogs.py:1399 +#: dialogs.py:1442 msgid "" "Search for case sensitive string; don't treat Harry, HARRY and harry all the" " same." msgstr "Søk etter rediger størrelse-sensitive strenger: ikke behandle Harry, HARRY og harry som det samme." -#: dialogs.py:1430 +#: dialogs.py:1473 msgid "Go back to fix errors?" msgstr "Gå tilbake til rett feil?" -#: dialogs.py:1542 +#: dialogs.py:1585 msgid "Click an error below to return to Editing directly on that line:" msgstr "Klikk en feil under for å returnerer til å redigere direkte i den linjen:" -#: dialogs.py:1569 +#: dialogs.py:1612 msgid "Click to go to line %s" msgstr "Klikk for å gå til linje %s" -#: dialogs.py:1585 +#: dialogs.py:1628 msgid "Return to Editing" msgstr "Returner til redigering" -#: dialogs.py:1589 +#: dialogs.py:1632 msgid "Save Anyway" msgstr "Lagre uansett" -#: dialogs.py:1621 +#: dialogs.py:1664 msgid "Enter Email Password for %s:" msgstr "Oppgi e-postpassord for %s:" -#: dialogs.py:1660 +#: dialogs.py:1703 msgid "Show this confirmation again" msgstr "" -#: fff_plugin.py:146 fff_plugin.py:178 fff_plugin.py:490 +#: fff_plugin.py:145 fff_plugin.py:177 fff_plugin.py:489 msgid "FanFicFare" msgstr "FanFicFare" -#: fff_plugin.py:147 +#: fff_plugin.py:146 msgid "Download FanFiction stories from various web sites" msgstr "Last ned fanfictionhistorier fra forskjellige nettsider" -#: fff_plugin.py:286 fff_plugin.py:397 +#: fff_plugin.py:285 fff_plugin.py:396 msgid "&Download from URLs" msgstr "&Last ned fra URLer" -#: fff_plugin.py:288 fff_plugin.py:400 +#: fff_plugin.py:287 fff_plugin.py:399 msgid "Download FanFiction Books from URLs" msgstr "Last ned fanfictionbøker fra URLer" -#: fff_plugin.py:291 fff_plugin.py:405 +#: fff_plugin.py:290 fff_plugin.py:404 msgid "&Update Existing FanFiction Books" msgstr "&Oppdater eksisterende fanfictionbøker" -#: fff_plugin.py:295 fff_plugin.py:413 +#: fff_plugin.py:294 fff_plugin.py:412 msgid "Get Story URLs from &Email" msgstr "Hent historierurler fra &Epost" -#: fff_plugin.py:300 fff_plugin.py:421 fff_plugin.py:684 +#: fff_plugin.py:299 fff_plugin.py:420 fff_plugin.py:683 msgid "Get Story URLs from Web Page" msgstr "Hent historieurler fra nettside" -#: fff_plugin.py:304 +#: fff_plugin.py:303 msgid "Get Story URLs from Selected Books" msgstr "Hent historieurler fra valgte bøker" -#: fff_plugin.py:310 +#: fff_plugin.py:309 msgid "Anthology Options" msgstr "" -#: fff_plugin.py:311 +#: fff_plugin.py:310 msgid "Make Anthology Epub from Web Page" msgstr "Lag antologi epub fra nettside" -#: fff_plugin.py:314 +#: fff_plugin.py:313 msgid "Make FanFiction Anthology Epub from Web Page" msgstr "Lag fanfiction antologi epub fra nettside" -#: fff_plugin.py:317 +#: fff_plugin.py:316 msgid "&Make Anthology Epub from URLs" msgstr "&Lag antologi som ebok fra URLer" -#: fff_plugin.py:320 +#: fff_plugin.py:319 msgid "Make FanFiction Anthology Epub from URLs" msgstr "Lag fanfictionantologi ebok fra URLer" -#: fff_plugin.py:323 fff_plugin.py:429 +#: fff_plugin.py:322 fff_plugin.py:428 msgid "Update Anthology Epub" msgstr "Oppdater antologi ebok" -#: fff_plugin.py:326 fff_plugin.py:432 +#: fff_plugin.py:325 fff_plugin.py:431 msgid "Update FanFiction Anthology Epub" msgstr "Oppdater fanfiction antologi ebok" -#: fff_plugin.py:340 +#: fff_plugin.py:339 msgid "Reading List Options" msgstr "" -#: fff_plugin.py:343 +#: fff_plugin.py:342 msgid "Mark Unread: Add to \"To Read\" and \"Send to Device\" Lists" msgstr "Marker ulest: Legg til \"For lesning\"- og \"Send til enhet\"-listene" -#: fff_plugin.py:345 +#: fff_plugin.py:344 msgid "Mark Read: Remove from \"To Read\" and add to \"Send to Device\" Lists" msgstr "Marker lest: Fjern fra \"For lesning\"- og legg til \"Send til enhet\"-listene" -#: fff_plugin.py:347 fff_plugin.py:352 +#: fff_plugin.py:346 fff_plugin.py:351 msgid "Mark Read: Remove from \"To Read\" Lists" msgstr "Marker lest: Fjern fra \"Til lesning\"-listene" -#: fff_plugin.py:349 +#: fff_plugin.py:348 msgid "Add to \"Send to Device\" Lists" msgstr "Legg til \"Send til enhet\"-listene" -#: fff_plugin.py:351 +#: fff_plugin.py:350 msgid "Mark Unread: Add to \"To Read\" Lists" msgstr "Marker ulest: Legg til \"For lesning\"-listene" -#: fff_plugin.py:356 +#: fff_plugin.py:355 msgid "Add to Lists Not Configured" msgstr "" -#: fff_plugin.py:366 +#: fff_plugin.py:365 msgid "Remove from Lists Not Configured" msgstr "" -#: fff_plugin.py:375 +#: fff_plugin.py:374 msgid "Actions by Update Modes" msgstr "" -#: fff_plugin.py:408 +#: fff_plugin.py:407 msgid "Update Existing FanFiction Books" msgstr "" -#: fff_plugin.py:416 +#: fff_plugin.py:415 msgid "Get FanFiction Story URLs from Email" msgstr "" -#: fff_plugin.py:424 +#: fff_plugin.py:423 msgid "Get FanFiction Story URLs from Web Page" msgstr "" -#: fff_plugin.py:437 +#: fff_plugin.py:436 msgid "Remove \"New\" Chapter Marks from Selected books" msgstr "Fjerne \"Nye\" kapittelnotater fra valgte bøker." -#: fff_plugin.py:442 +#: fff_plugin.py:441 msgid "Reject Selected Books" msgstr "Avslå valgte bøker" -#: fff_plugin.py:457 +#: fff_plugin.py:456 msgid "&Configure FanFicFare" msgstr "&Konfigurer FanFicFare" -#: fff_plugin.py:460 +#: fff_plugin.py:459 msgid "Configure FanFicFare" msgstr "Konfigurer FanFicFare" -#: fff_plugin.py:543 +#: fff_plugin.py:542 msgid "Cannot Update Reading Lists from Device View" msgstr "Kan ikke oppdatere leseliste fra enhetens visning" -#: fff_plugin.py:547 +#: fff_plugin.py:546 msgid "No Selected Books to Update Reading Lists" msgstr "Ingen valgte bøker brukes for å oppdatere leselisten" -#: fff_plugin.py:557 +#: fff_plugin.py:556 msgid "FanFicFare Saved Metadata Column not configured." msgstr "" -#: fff_plugin.py:563 fff_plugin.py:1304 +#: fff_plugin.py:562 fff_plugin.py:1310 msgid "Cannot update non-epub format." msgstr "Kan ikke oppdatere andre formaer enn epub." -#: fff_plugin.py:570 +#: fff_plugin.py:569 msgid "FanFicFare Email Settings are not configured." msgstr "FanFicFare epostinstillinger er ikke konfigurert." -#: fff_plugin.py:592 +#: fff_plugin.py:591 msgid "Fetching Story URLs from Email..." msgstr "Henter historieurler fra eposten..." -#: fff_plugin.py:602 +#: fff_plugin.py:601 msgid "Error Fetching Email" msgstr "" -#: fff_plugin.py:604 +#: fff_plugin.py:603 msgid "An error has occurred while FanFicFare was fetching email." msgstr "" -#: fff_plugin.py:606 +#: fff_plugin.py:605 msgid "If it was an authentication error, be aware:" msgstr "" -#: fff_plugin.py:608 +#: fff_plugin.py:607 msgid "" "Microsoft mail servers such as live.com, outlook.com and hotmail.com no " "longer allow third party apps like FanFicFare." msgstr "" -#: fff_plugin.py:610 +#: fff_plugin.py:609 msgid "" "Gmail requires Two Factor Authentication and Google App Passwords." msgstr "" -#: fff_plugin.py:612 +#: fff_plugin.py:611 msgid "" -"Usernames or passwords in personal.ini that contain the percent sign(%%) " -"must have it escaped as two percent signs(%%%%)." +"Usernames or passwords in personal.ini that contain the percent sign(%) must" +" have it escaped as two percent signs(%%)." msgstr "" -#: fff_plugin.py:636 fff_plugin.py:664 +#: fff_plugin.py:635 fff_plugin.py:663 msgid "No Valid Story URLs Found in Unread Emails." msgstr "Ingen gyldig historieurl funne i ulest epost" -#: fff_plugin.py:652 +#: fff_plugin.py:651 msgid "Finished Fetching Story URLs from Email." msgstr "Ferdigstilte henting av historieurl fra epost" -#: fff_plugin.py:657 +#: fff_plugin.py:656 msgid "" "Tag(s) %s will be added to all stories downloaded in the next " "dialog, including any story URLs you add manually." msgstr "" -#: fff_plugin.py:658 fff_plugin.py:1980 fff_plugin.py:2636 fff_plugin.py:2648 -#: fff_plugin.py:2659 fff_plugin.py:2665 fff_plugin.py:2678 +#: fff_plugin.py:657 fff_plugin.py:1987 fff_plugin.py:2643 fff_plugin.py:2655 +#: fff_plugin.py:2666 fff_plugin.py:2672 fff_plugin.py:2685 msgid "Warning" msgstr "" -#: fff_plugin.py:666 +#: fff_plugin.py:665 msgid "(%d Story URLs Skipped, on Rejected URL List)" msgstr "(%d historieurl hoppet over, fra avslagslisten for URLer)" -#: fff_plugin.py:668 +#: fff_plugin.py:667 msgid "(%d Story URLs Skipped, no Existing Book in Library)" msgstr "" -#: fff_plugin.py:669 +#: fff_plugin.py:668 msgid "Get Story URLs from Email" msgstr "Hen historieurler fra epost" -#: fff_plugin.py:695 fff_plugin.py:1404 +#: fff_plugin.py:694 fff_plugin.py:1410 msgid "Skip Story?" msgstr "Hopp over historien?" -#: fff_plugin.py:700 fff_plugin.py:1409 +#: fff_plugin.py:699 fff_plugin.py:1415 msgid "Skip Anthology Story?" msgstr "Hopp over antologihistorien?" -#: fff_plugin.py:701 +#: fff_plugin.py:700 msgid "" "You already have an Anthology Ebook in your library for series \"%s\"." msgstr "" -#: fff_plugin.py:702 fff_plugin.py:1411 +#: fff_plugin.py:701 fff_plugin.py:1417 msgid "Click 'Yes' to Skip." msgstr "Trykk 'Ja' for å hoppe over." -#: fff_plugin.py:703 fff_plugin.py:1215 fff_plugin.py:1412 +#: fff_plugin.py:702 fff_plugin.py:1214 fff_plugin.py:1418 msgid "Click 'No' to download anyway." msgstr "Klikk 'Nei' for å laste ned uansett." -#: fff_plugin.py:709 +#: fff_plugin.py:708 msgid "Fetching Story URLs from Page..." msgstr "Henter historieurler fra sider..." -#: fff_plugin.py:714 +#: fff_plugin.py:713 msgid "Finished Fetching Story URLs from Page." msgstr "Ferdistilte henting av historieurl fra siden." -#: fff_plugin.py:725 fff_plugin.py:774 +#: fff_plugin.py:724 fff_plugin.py:773 msgid "List of Story URLs" msgstr "Liste med historieurler" -#: fff_plugin.py:726 +#: fff_plugin.py:725 msgid "No Valid Story URLs found on given page." msgstr "Ingen valgte historieurler valgt på den gitte siden." -#: fff_plugin.py:739 fff_plugin.py:791 +#: fff_plugin.py:738 fff_plugin.py:790 msgid "No Selected Books to Get URLs From" msgstr "Ingen valgte bøker for får å helte URLer fra" -#: fff_plugin.py:755 +#: fff_plugin.py:754 msgid "Collecting URLs for stories..." msgstr "Samler URLer for historier" -#: fff_plugin.py:756 +#: fff_plugin.py:755 msgid "Get URLs for stories" msgstr "Hent URLer for historier" -#: fff_plugin.py:757 fff_plugin.py:877 fff_plugin.py:1098 +#: fff_plugin.py:756 fff_plugin.py:876 fff_plugin.py:1097 msgid "URL retrieved" msgstr "URLer hentet" -#: fff_plugin.py:767 jobs.py:163 jobs.py:439 +#: fff_plugin.py:766 jobs.py:162 jobs.py:439 msgid "Bad" msgstr "Dårlig" -#: fff_plugin.py:778 +#: fff_plugin.py:777 msgid "List of URLs" msgstr "List med URLer" -#: fff_plugin.py:779 +#: fff_plugin.py:778 msgid "No Story URLs found in selected books." msgstr "Ingen historieurler founde for valgte bok." -#: fff_plugin.py:786 +#: fff_plugin.py:785 msgid "Can only UnNew books in library" msgstr "Kan bare unye bøker i biblioteket" -#: fff_plugin.py:803 +#: fff_plugin.py:802 msgid "UnNewing books..." msgstr "Unyker bøker..." -#: fff_plugin.py:804 +#: fff_plugin.py:803 msgid "UnNew Books" msgstr "Unye bøker" -#: fff_plugin.py:805 +#: fff_plugin.py:804 msgid "Books UnNewed" msgstr "Bøker unyet (merket som ikke ny)" -#: fff_plugin.py:851 fff_plugin.py:852 fff_plugin.py:1952 fff_plugin.py:1953 +#: fff_plugin.py:850 fff_plugin.py:851 fff_plugin.py:1959 fff_plugin.py:1960 msgid "Starting auto conversion of %d books." msgstr "Startet automatisk konvertering av %d bøker." -#: fff_plugin.py:867 +#: fff_plugin.py:866 msgid "No Selected Books have URLs to Reject" msgstr "Ingen valgte bøker har URLer som kan avslås" -#: fff_plugin.py:875 +#: fff_plugin.py:874 msgid "Collecting URLs for Reject List..." msgstr "Samler URLer fra avslagslister..." -#: fff_plugin.py:876 +#: fff_plugin.py:875 msgid "Get URLs for Reject List" msgstr "Hent URLer for avslagslisten" -#: fff_plugin.py:911 +#: fff_plugin.py:910 msgid "Proceed to Remove?" msgstr "Fortsett for å fjerne?" -#: fff_plugin.py:911 +#: fff_plugin.py:910 msgid "" "Rejecting FanFicFare URLs: None of the books selected have FanFiction URLs." msgstr "Avslår FanFicFare URLer: Ingen av bøkene valgt har fanfiction URLer." -#: fff_plugin.py:943 +#: fff_plugin.py:942 msgid "Cannot Make Anthologys without %s" msgstr "Kan ikke oppdatere antologier uten %s" -#: fff_plugin.py:947 fff_plugin.py:1073 +#: fff_plugin.py:946 fff_plugin.py:1072 msgid "Cannot Update Books from Device View" msgstr "Kan ikke oppdatere bøker fra enhetens visning" -#: fff_plugin.py:951 +#: fff_plugin.py:950 msgid "Can only update 1 anthology at a time" msgstr "Kan bare oppdatere en antologi av gangen" -#: fff_plugin.py:961 +#: fff_plugin.py:960 msgid "Fetching Story URLs for Series..." msgstr "Henter historieurler for serier..." -#: fff_plugin.py:967 +#: fff_plugin.py:966 msgid "Can only Update Epub Anthologies" msgstr "Kan bare oppdatere oppdatere EPUB antologier" -#: fff_plugin.py:998 +#: fff_plugin.py:997 msgid "Finished Fetching Story URLs for Series." msgstr "Fullførte henting av historieurler for seriene." -#: fff_plugin.py:1001 fff_plugin.py:1002 +#: fff_plugin.py:1000 fff_plugin.py:1001 msgid "Cannot Update Anthology" msgstr "Kan ikke oppdatere antologien" -#: fff_plugin.py:1002 +#: fff_plugin.py:1001 msgid "" "Book isn't an FanFicFare Anthology or contains book(s) without valid Story " "URLs." msgstr "Boken er ikke en FanFicFare antologi eller inneholder bøker uten gyldige historieurler." -#: fff_plugin.py:1059 +#: fff_plugin.py:1058 msgid "" "There are %d stories in the current anthology that are not going to " "be kept if you go ahead." msgstr "Det er %d historier i den gjeldende antologien som ikke kommer til å bli beholdt hvis du fortsetter." -#: fff_plugin.py:1060 +#: fff_plugin.py:1059 msgid "Story URLs that will be removed:" msgstr "Historieurlene vil bli fjernet:" -#: fff_plugin.py:1062 +#: fff_plugin.py:1061 msgid "Update anyway?" msgstr "Oppdater uansett?" -#: fff_plugin.py:1063 +#: fff_plugin.py:1062 msgid "Stories Removed" msgstr "Historier fjernet" -#: fff_plugin.py:1080 +#: fff_plugin.py:1079 msgid "No Selected Books to Update" msgstr "Ingen børker trenger oppdatering" -#: fff_plugin.py:1096 +#: fff_plugin.py:1095 msgid "Collecting stories for update..." msgstr "Samler historier for oppdatering..." -#: fff_plugin.py:1097 +#: fff_plugin.py:1096 msgid "Get stories for updates" msgstr "Hent historier for oppdateringer" -#: fff_plugin.py:1107 +#: fff_plugin.py:1106 msgid "Update Existing List" msgstr "Oppdater eksisterende liste" -#: fff_plugin.py:1175 +#: fff_plugin.py:1174 msgid "Start queuing downloading for %s stories." msgstr "Start å legge nedlastninger på løken for %s historier." -#: fff_plugin.py:1176 +#: fff_plugin.py:1175 msgid "Queuing download for stories..." msgstr "Legger nedlastninger på køen for historier..." -#: fff_plugin.py:1177 +#: fff_plugin.py:1176 msgid "Queuing download for stories" msgstr "Legger nedlastninger på køen for historier" -#: fff_plugin.py:1178 +#: fff_plugin.py:1177 msgid "Queued download for" msgstr "La nedlasatning på køen for" -#: fff_plugin.py:1180 +#: fff_plugin.py:1179 msgid "Started fetching metadata for %s stories." msgstr "Startet å hente metadata for %s historier." -#: fff_plugin.py:1194 +#: fff_plugin.py:1193 msgid "No valid story URLs entered." msgstr "Ingen gyldig historieurl valgt." -#: fff_plugin.py:1206 fff_plugin.py:1211 +#: fff_plugin.py:1205 fff_plugin.py:1210 msgid "Reject URL?" msgstr "Avslå URL?" -#: fff_plugin.py:1212 fff_plugin.py:1232 +#: fff_plugin.py:1211 fff_plugin.py:1231 msgid "%s is on your Reject URL list:" msgstr "%s er på avslagsliten din for URLer:" -#: fff_plugin.py:1214 +#: fff_plugin.py:1213 msgid "Click 'Yes' to Reject." msgstr "Klikk 'Ja' for å avslå." -#: fff_plugin.py:1219 +#: fff_plugin.py:1218 msgid "Story on Reject URLs list (%s)." msgstr "Historier på avslagsliten for URLer (%s)." -#: fff_plugin.py:1222 jobs.py:161 +#: fff_plugin.py:1221 jobs.py:160 msgid "Rejected" msgstr "Avslått" -#: fff_plugin.py:1226 +#: fff_plugin.py:1225 msgid "Remove Reject URL?" msgstr "Fjerne avslått URL?" -#: fff_plugin.py:1231 +#: fff_plugin.py:1230 msgid "Remove URL from Reject List?" msgstr "Fjerne URL fra avslagslisten?" -#: fff_plugin.py:1234 +#: fff_plugin.py:1233 msgid "Click 'Yes' to remove it from the list," msgstr "Klikk 'Ja' for å fjere den fra listen," -#: fff_plugin.py:1235 +#: fff_plugin.py:1234 msgid "Click 'No' to leave it on the list." msgstr "Klikk 'Nei' for å la den være på listen." -#: fff_plugin.py:1258 +#: fff_plugin.py:1264 msgid "Are You an Adult?" msgstr "Er du voksen?" -#: fff_plugin.py:1259 +#: fff_plugin.py:1265 msgid "" "%s requires that you be an adult. Please confirm you are an adult in your " "locale:" msgstr "%s krever at du er voksen. Vennligst bekreft at du er voken i ditt lokale:" -#: fff_plugin.py:1387 fff_plugin.py:2741 +#: fff_plugin.py:1393 fff_plugin.py:2748 msgid "Same story already included." msgstr "Samm histore allerede inkludert." -#: fff_plugin.py:1410 +#: fff_plugin.py:1416 msgid "" "\"%s\" is in series \"%s\" that you have an" " anthology book for." msgstr "\"%s\" er en serie \"%s\" som du har en antologi bok for." -#: fff_plugin.py:1416 +#: fff_plugin.py:1422 msgid "Story in Series Anthology(%s)." msgstr "Historie i serie antologien(%s)." -#: fff_plugin.py:1434 jobs.py:157 +#: fff_plugin.py:1441 jobs.py:156 msgid "Add" msgstr "Legg til" -#: fff_plugin.py:1467 jobs.py:159 +#: fff_plugin.py:1474 jobs.py:158 msgid "Meta" msgstr "Meta" -#: fff_plugin.py:1496 +#: fff_plugin.py:1503 msgid "Skipping duplicate story." msgstr "Hopper over duplikat historie." -#: fff_plugin.py:1499 +#: fff_plugin.py:1506 msgid "" "More than one identical book by Identifier URL or title/author(s)--can't " "tell which book to update/overwrite." msgstr "" -#: fff_plugin.py:1510 jobs.py:158 +#: fff_plugin.py:1517 jobs.py:157 msgid "Update" msgstr "Oppdater" -#: fff_plugin.py:1520 +#: fff_plugin.py:1527 msgid "Update declined due to differing story URL(%s)(%s tag present)" msgstr "" -#: fff_plugin.py:1523 fff_plugin.py:1565 jobs.py:160 +#: fff_plugin.py:1530 fff_plugin.py:1572 jobs.py:159 msgid "Different URL" msgstr "Forskjellig URL" -#: fff_plugin.py:1527 fff_plugin.py:1533 +#: fff_plugin.py:1534 fff_plugin.py:1540 msgid "Change Story URL?" msgstr "Endre historieurl?" -#: fff_plugin.py:1534 +#: fff_plugin.py:1541 msgid "" "%(title)s by %(author)s is already in your library with a " "different source URL:" msgstr "" -#: fff_plugin.py:1535 +#: fff_plugin.py:1542 msgid "In library: %(liburl)s" msgstr "I bibliotek: %(liburl)s" -#: fff_plugin.py:1536 fff_plugin.py:1552 +#: fff_plugin.py:1543 fff_plugin.py:1559 msgid "New URL: %(newurl)s" msgstr "Ny URL: %(newurl)s" -#: fff_plugin.py:1537 +#: fff_plugin.py:1544 msgid "Click 'Yes' to update/overwrite book with new URL." msgstr "Klikk 'ja'' for å oppdatere/overskrive bok med ny URL." -#: fff_plugin.py:1538 +#: fff_plugin.py:1545 msgid "Click 'No' to skip updating/overwriting this book." msgstr "Klikk 'Nei'' for å hoppe over oppdatere/overskrive denne boken." -#: fff_plugin.py:1543 fff_plugin.py:1549 +#: fff_plugin.py:1550 fff_plugin.py:1556 msgid "Download as New Book?" msgstr "Laste ned som ny bok?" -#: fff_plugin.py:1550 +#: fff_plugin.py:1557 msgid "" "%(title)s by %(author)s is already in your library with a " "different source URL." msgstr "" -#: fff_plugin.py:1551 +#: fff_plugin.py:1558 msgid "" "You chose not to update the existing book. Do you want to add a new book " "for this URL?" msgstr "Du valgte å ikke oppdatere eksisterende bok. Vil du legge til en ny bok for denne URLen?" -#: fff_plugin.py:1553 +#: fff_plugin.py:1560 msgid "Click 'Yes' to a new book with new URL." msgstr "Klikk 'Ja' for en new bok med ny URL." -#: fff_plugin.py:1554 +#: fff_plugin.py:1561 msgid "Click 'No' to skip URL." msgstr "Klikk 'Nei' for å hoppe over URL." -#: fff_plugin.py:1562 +#: fff_plugin.py:1569 msgid "Update declined by user due to differing story URL(%s)" msgstr "Oppdatering nektet av bruker på grunn av forskjellig historieurl (%s)" -#: fff_plugin.py:1570 +#: fff_plugin.py:1577 msgid "Metadata collected." msgstr "Samlet metadata." -#: fff_plugin.py:1588 jobs.py:368 +#: fff_plugin.py:1595 jobs.py:368 msgid "" "Existing epub contains %d chapters, web site only has %d. Use Overwrite or " "force_update_epub_always to force update." msgstr "" -#: fff_plugin.py:1590 jobs.py:370 +#: fff_plugin.py:1597 jobs.py:370 msgid "" "FanFicFare doesn't recognize chapters in existing epub, epub is probably " "from a different source. Use Overwrite to force update." msgstr "FanFicFare kjenner ikke igjen kapitlene i eksisterende epub. Epuben er sansynligvis fra en annen kilde. Bruk overskriving for å tvinge gjennom en oppdatering." -#: fff_plugin.py:1729 +#: fff_plugin.py:1736 msgid "None of the %d URLs/stories given can be/need to be downloaded." msgstr "Ingen av de %d URLer/historier gitt kan lastes ned." -#: fff_plugin.py:1730 fff_plugin.py:1997 fff_plugin.py:2016 +#: fff_plugin.py:1737 fff_plugin.py:2004 fff_plugin.py:2023 msgid "See log for details." msgstr "Se loggen for flere detaljer." -#: fff_plugin.py:1731 +#: fff_plugin.py:1738 msgid "" "Proceed with updating your library(Error or Last Checked Columns, if " "configured)?" msgstr "" -#: fff_plugin.py:1770 +#: fff_plugin.py:1777 msgid "Download %s FanFiction Book(s)" msgstr "Nedlast %s FanFiction Bøk(er)" -#: fff_plugin.py:1777 +#: fff_plugin.py:1784 msgid "Starting %d FanFicFare Downloads" msgstr "Starter %d FanFicFare nedlastninger" -#: fff_plugin.py:1795 +#: fff_plugin.py:1802 msgid "FanFicFare is marking and showing matching Anthology Books" msgstr "" -#: fff_plugin.py:1796 +#: fff_plugin.py:1803 msgid "" "To disable, uncheck the \"Mark Matching Anthologies?\" setting in FanFicFare" " configuration." msgstr "" -#: fff_plugin.py:1797 +#: fff_plugin.py:1804 msgid "Info" msgstr "" -#: fff_plugin.py:1844 fff_plugin.py:1854 +#: fff_plugin.py:1851 fff_plugin.py:1861 msgid "Error Updating Metadata" msgstr "Feil ved oppdatering av metadata" -#: fff_plugin.py:1845 fff_plugin.py:1855 +#: fff_plugin.py:1852 fff_plugin.py:1862 msgid "" "An error has occurred while FanFicFare was updating calibre's metadata for " "%s." msgstr "En feil har skjedd da FanFicFare oppdaterete Calibres metadata for %s. " -#: fff_plugin.py:1846 +#: fff_plugin.py:1853 msgid "The ebook has been updated, but the metadata has not." msgstr "Eboken har blitt oppdatert, mens dens metadata har ikke blitt oppdatert." -#: fff_plugin.py:1847 +#: fff_plugin.py:1854 msgid "" "FanFicFare will try to update metadata again once. Close any interfering " "programs (such as Windows File Explorer) before closing this dialog." msgstr "" -#: fff_plugin.py:1921 fff_plugin.py:1922 +#: fff_plugin.py:1928 fff_plugin.py:1929 msgid "Finished Adding/Updating %d books." msgstr "Ferdigstilte opprettelse/oppdatering av %d bøker." -#: fff_plugin.py:1977 +#: fff_plugin.py:1984 msgid "FanFicFare found %s good and %s bad updates." msgstr "FanFicFare fant %s bra og %s dårlige oppdateringer." -#: fff_plugin.py:1979 +#: fff_plugin.py:1986 msgid "" "Some of the stories downloaded have chapters errors. Click View Log in the " "next dialog to see which." msgstr "" -#: fff_plugin.py:1981 +#: fff_plugin.py:1988 msgid "%s good stories contain chapter errors." msgstr "" -#: fff_plugin.py:1984 +#: fff_plugin.py:1991 msgid "FanFicFare: " msgstr "" -#: fff_plugin.py:1984 +#: fff_plugin.py:1991 msgid "No Good Stories for Anthology" msgstr "Ingen gode historier for antologi" -#: fff_plugin.py:1987 +#: fff_plugin.py:1994 msgid "" "No good stories/updates where downloaded, Anthology creation/update aborted." msgstr "Ingen gode historier/oppdateringer ble nedlastet. Avbrøt oppdatering av antologien." -#: fff_plugin.py:1994 +#: fff_plugin.py:2001 msgid "" "Are you sure you want to continue with creating/updating this Anthology?" msgstr "Er du sikker på at du vil fortsette med å opprette/oppdatere antologien?" -#: fff_plugin.py:1995 +#: fff_plugin.py:2002 msgid "Any updates that failed will not be included in the Anthology." msgstr "Alle oppdatering som feilet vil ikke bli inkludert i antologien." -#: fff_plugin.py:1996 +#: fff_plugin.py:2003 msgid "However, if there's an older version, it will still be included." msgstr "Hvis det finnes en eldre versjon inkluderes denne uansett." -#: fff_plugin.py:1999 +#: fff_plugin.py:2006 msgid "Proceed with updating this anthology and your library?" msgstr "Fortsett å oppdatere antologigen og biblioteket ditt?" -#: fff_plugin.py:2017 +#: fff_plugin.py:2024 msgid "Proceed with updating your library?" msgstr "Fortsett å oppdatere biblioteket ditt?" -#: fff_plugin.py:2045 +#: fff_plugin.py:2052 msgid "FanFicFare download complete" msgstr "FanFicFare nedlastning ferdigstilt" -#: fff_plugin.py:2045 +#: fff_plugin.py:2052 msgid "FanFicFare log" msgstr "FanFicFare-loggen" -#: fff_plugin.py:2062 +#: fff_plugin.py:2069 msgid "Merging %s books." msgstr "Slår sammen %s bøker." -#: fff_plugin.py:2157 +#: fff_plugin.py:2164 msgid "FanFicFare Adding/Updating books." msgstr "FanFicFare oppretter/oppdaterer bøker." -#: fff_plugin.py:2171 +#: fff_plugin.py:2178 msgid "Updating calibre for FanFiction stories..." msgstr "Oppdaterer Calibre for fanfictionhistorier..." -#: fff_plugin.py:2172 +#: fff_plugin.py:2179 msgid "Update calibre for FanFiction stories" msgstr "Oppdater Calibre for fanfictionhistorier" -#: fff_plugin.py:2187 +#: fff_plugin.py:2194 msgid "Updating calibre for BAD FanFiction stories..." msgstr "Oppdaterer Calibre for BAD fanfiction historier..." -#: fff_plugin.py:2188 +#: fff_plugin.py:2195 msgid "Update calibre for BAD FanFiction stories" msgstr "Oppdater calibre for BAD fanfictionhistorier" -#: fff_plugin.py:2234 +#: fff_plugin.py:2241 msgid "Adding format to book failed for some reason..." msgstr "Legger til format til bok som feilet av en eller annen grunn..." -#: fff_plugin.py:2635 +#: fff_plugin.py:2642 msgid "" "You configured FanFicFare to automatically update Reading Lists, but you " "don't have the %s plugin installed anymore?" msgstr "Du har satt opp FanFicFare til å automatisk oppdatere leselisten, men du har ikke %s pluginen instarlert lenger. Hvorfor det?" -#: fff_plugin.py:2647 +#: fff_plugin.py:2654 msgid "" "You configured FanFicFare to automatically update \"To Read\" Reading Lists," " but you don't have any lists set?" msgstr "Du konfigurerte FanFicFare til å automatisk updatere \"Til lesning\" leselisten, men du har ingen leseliste enda." -#: fff_plugin.py:2658 fff_plugin.py:2677 +#: fff_plugin.py:2665 fff_plugin.py:2684 msgid "" "You configured FanFicFare to automatically update Reading List '%s', but you" " don't have a list of that name?" msgstr "Du har konfigurert FanFicFare for å automatisk oppdatere leselisten '%s', men du har ikke en liste med det navnet?" -#: fff_plugin.py:2664 +#: fff_plugin.py:2671 msgid "" "You configured FanFicFare to automatically update \"Send to Device\" Reading" " Lists, but you don't have any lists set?" msgstr "Du har satt opp FanFicFare til å automatisk oppdatere \"Send til enhet\" leselisten, men du har ingen satt liste." -#: fff_plugin.py:2799 +#: fff_plugin.py:2806 msgid "No story URL found." msgstr "Ingen historieurl funnet." -#: fff_plugin.py:2802 +#: fff_plugin.py:2809 msgid "Not Found" msgstr "Ikke funnet" -#: fff_plugin.py:2808 +#: fff_plugin.py:2815 msgid "URL is not a valid story URL." msgstr "URL er ikke en gyldig historieurl." -#: fff_plugin.py:2811 +#: fff_plugin.py:2818 msgid "Bad URL" msgstr "Dårlig URL" -#: fff_plugin.py:2902 +#: fff_plugin.py:2909 msgid "Existing Book Update Failed" msgstr "" -#: fff_plugin.py:2903 +#: fff_plugin.py:2910 msgid "" "A pre-existing book in this anthology failed to find metadata.
\n" "Story URL: %s
\n" @@ -2424,39 +2438,39 @@ msgid "" "The previously downloaded book is still in the anthology, but FFF doesn't have the metadata to fill this field.\n" msgstr "" -#: fff_plugin.py:2997 +#: fff_plugin.py:3004 msgid "Anthology containing:" msgstr "Antologi som inneholder:" -#: fff_plugin.py:3000 +#: fff_plugin.py:3007 msgid "%(title)s by %(author)s" msgstr "" -#: fff_plugin.py:3064 +#: fff_plugin.py:3071 msgid " Anthology" msgstr "Antologi" -#: fff_plugin.py:3116 +#: fff_plugin.py:3123 msgid "(was set, removed for security)" msgstr "(ble satt, fjernet av sikkerhetsårsaker)" -#: jobs.py:73 +#: jobs.py:72 msgid "Launch background process for site %s:" msgstr "" -#: jobs.py:90 +#: jobs.py:89 msgid "Downloading FanFiction Stories" msgstr "Laster ned fanfictionhistorier" -#: jobs.py:110 +#: jobs.py:109 msgid "%(count)d of %(total)d stories finished downloading" msgstr "" -#: jobs.py:147 +#: jobs.py:146 msgid "Download Results:" msgstr "Nedlastede resultater:" -#: jobs.py:224 +#: jobs.py:223 msgid "Download started..." msgstr "Nedlasting har startet..." diff --git a/calibre-plugin/translations/nl.po b/calibre-plugin/translations/nl.po index ec05ba59..51818994 100644 --- a/calibre-plugin/translations/nl.po +++ b/calibre-plugin/translations/nl.po @@ -24,7 +24,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre-plugins\n" -"POT-Creation-Date: 2024-10-22 13:25-0500\n" +"POT-Creation-Date: 2025-04-01 09:51-0500\n" "PO-Revision-Date: 2014-06-19 22:55+0000\n" "Last-Translator: peter , 2022\n" "Language-Team: Dutch (http://app.transifex.com/calibre/calibre-plugins/language/nl/)\n" @@ -45,85 +45,85 @@ msgid "" "settings." msgstr "Pad naar de calibre-bibliotheek. Standaard wordt het pad gebruikt dat in de instellingen is opgeslagen." -#: common_utils.py:289 +#: common_utils.py:290 msgid "Keyboard shortcuts" msgstr "Sneltoetsen" -#: common_utils.py:318 +#: common_utils.py:319 msgid "Prefs Viewer dialog" msgstr "Voorkeuren dialoogvenster" -#: common_utils.py:319 +#: common_utils.py:320 msgid "Preferences for: " msgstr "Voorkeuren voor: " -#: common_utils.py:350 +#: common_utils.py:351 msgid "Clear" msgstr "Wis" -#: common_utils.py:352 +#: common_utils.py:353 msgid "Clear all settings for this plugin" msgstr "Wis alle instellingen van deze plugin" -#: common_utils.py:356 +#: common_utils.py:357 msgid "Edit" msgstr "Bewerk" -#: common_utils.py:358 +#: common_utils.py:359 msgid "Edit settings." msgstr "Instellingen bewerken." -#: common_utils.py:361 +#: common_utils.py:362 msgid "Save" msgstr "Opslaan" -#: common_utils.py:363 +#: common_utils.py:364 msgid "Save setting for this plugin" msgstr "Bewaar de instellingen voor deze plug-in" -#: common_utils.py:391 +#: common_utils.py:392 msgid "" "Are you sure you want to edit settings in this library for this plugin?" msgstr "Weet je zeker dat je instellingen in deze bibliotheek voor deze plug-in wilt bewerken?" -#: common_utils.py:392 +#: common_utils.py:393 msgid "The FanFicFare team does not support hand edited configurations." msgstr "Het FanFicFare-team biedt geen ondersteuning voor met de hand bewerkte configuraties." -#: common_utils.py:400 +#: common_utils.py:401 msgid "" "Are you sure you want to save this setting in this library for this plugin?" msgstr "Weet u zeker dat u deze instelling in deze bibliotheek voor deze plug-in wilt opslaan?" -#: common_utils.py:401 common_utils.py:429 +#: common_utils.py:402 common_utils.py:430 msgid "" "Any settings in other libraries or stored in a JSON file in your calibre " "plugins folder will not be touched." msgstr "Instellingen in andere bibliotheken of opgeslagen in een JSON-bestand in uw Calibre plugins-folder worden niet aangeroerd." -#: common_utils.py:402 common_utils.py:430 +#: common_utils.py:403 common_utils.py:431 msgid "You must restart calibre afterwards." msgstr "U dient calibre achteraf te herstarten." -#: common_utils.py:410 +#: common_utils.py:411 msgid "All settings for this plugin in this library have been saved." msgstr "Alle instellingen voor deze plug-in in deze bibliotheek zijn opgeslagen." -#: common_utils.py:411 common_utils.py:440 +#: common_utils.py:412 common_utils.py:441 msgid "Please restart calibre now." msgstr "Herstart calibre nu alstublieft." -#: common_utils.py:413 common_utils.py:442 +#: common_utils.py:414 common_utils.py:443 msgid "Restart calibre now" msgstr "Calibre nu herstarten" -#: common_utils.py:428 +#: common_utils.py:429 msgid "" "Are you sure you want to clear your settings in this library for this " "plugin?" msgstr "Bent u zeker dat u uw instellingen in deze bibliotheek voor deze invoegtoepassing/plugin wilt wissen?" -#: common_utils.py:439 +#: common_utils.py:440 msgid "All settings for this plugin in this library have been cleared." msgstr "Alle instellingen voor de plugin in deze bibliotheek zijn gewist." @@ -526,7 +526,7 @@ msgid "" "http://...,title by author - note" msgstr "Een URL per regel:\nhttp://...,note\nhttp://...,title by author - note" -#: config.py:758 dialogs.py:1198 +#: config.py:758 dialogs.py:1241 msgid "Add this reason to all URLs added:" msgstr "Voeg deze reden toe aan alle toegevoegde URL's:" @@ -541,8 +541,8 @@ msgstr "Deze instellingen bieden meer gedetailleerde controle over welke metageg msgid "personal.ini" msgstr "personal.ini" -#: config.py:788 config.py:892 config.py:893 fff_plugin.py:451 -#: fff_plugin.py:454 fff_plugin.py:491 +#: config.py:788 config.py:892 config.py:893 fff_plugin.py:450 +#: fff_plugin.py:453 fff_plugin.py:490 msgid "Edit personal.ini" msgstr "Bewerk personal.ini" @@ -886,7 +886,7 @@ msgstr "Genre" msgid "Language" msgstr "Taal" -#: config.py:1356 fff_plugin.py:1733 fff_plugin.py:2001 fff_plugin.py:2019 +#: config.py:1356 fff_plugin.py:1740 fff_plugin.py:2008 fff_plugin.py:2026 msgid "Status" msgstr "Status" @@ -914,7 +914,7 @@ msgstr "Relaties" msgid "Published" msgstr "Gepubliceerd" -#: config.py:1363 fff_plugin.py:2173 fff_plugin.py:2189 +#: config.py:1363 fff_plugin.py:2180 fff_plugin.py:2196 msgid "Updated" msgstr "Geüpdatet" @@ -958,8 +958,8 @@ msgstr "Auteurs-ID" msgid "Extra Tags" msgstr "Extra tags" -#: config.py:1374 config.py:1535 dialogs.py:972 dialogs.py:1082 -#: fff_plugin.py:1733 fff_plugin.py:2001 fff_plugin.py:2019 +#: config.py:1374 config.py:1535 dialogs.py:1015 dialogs.py:1125 +#: fff_plugin.py:1740 fff_plugin.py:2008 fff_plugin.py:2026 msgid "Title" msgstr "Titel" @@ -971,8 +971,8 @@ msgstr "Verhaal-URL" msgid "Description" msgstr "Beschrijving" -#: config.py:1377 dialogs.py:972 dialogs.py:1082 fff_plugin.py:1733 -#: fff_plugin.py:2001 fff_plugin.py:2019 +#: config.py:1377 dialogs.py:1015 dialogs.py:1125 fff_plugin.py:1740 +#: fff_plugin.py:2008 fff_plugin.py:2026 msgid "Author" msgstr "Auteur" @@ -1057,11 +1057,11 @@ msgstr "Sla alle fouten op" msgid "If unchecked, these errors will not be saved: %s" msgstr "Als dit niet is aangevinkt, worden deze fouten niet opgeslagen: %s" -#: config.py:1478 fff_plugin.py:1607 jobs.py:313 +#: config.py:1478 fff_plugin.py:1614 jobs.py:313 msgid "Not Overwriting, web site is not newer." msgstr "Niets overschreven, web site is niet nieuwer." -#: config.py:1479 fff_plugin.py:1586 jobs.py:366 +#: config.py:1479 fff_plugin.py:1593 jobs.py:366 msgid "Already contains %d chapters." msgstr "Bevat al %d hoofdstukken." @@ -1362,24 +1362,24 @@ msgid "" "book." msgstr "Deze commentaren over de series worden toegevoegd in de Commentaren van het nieuwe boek." -#: dialogs.py:255 dialogs.py:847 +#: dialogs.py:255 dialogs.py:890 msgid "Show Download Options" msgstr "Downloadopties weergeven" -#: dialogs.py:274 dialogs.py:867 +#: dialogs.py:274 dialogs.py:910 msgid "Output &Format:" msgstr "Uitvoer &Formaat:" -#: dialogs.py:282 dialogs.py:875 +#: dialogs.py:282 dialogs.py:918 msgid "" "Choose output format to create. May set default from plugin configuration." msgstr "Kies output formaat bij het maken. Kan de standaardwaarden aanpassen van de plugin configuratie." -#: dialogs.py:310 dialogs.py:902 +#: dialogs.py:310 dialogs.py:945 msgid "Update Calibre &Metadata?" msgstr "Calibre &Metagegevens bijwerken?" -#: dialogs.py:311 dialogs.py:903 +#: dialogs.py:311 dialogs.py:946 msgid "" "Update metadata for existing stories in Calibre from web site?\n" "(Columns set to 'New Only' in the column tabs will only be set for new books.)" @@ -1430,139 +1430,153 @@ msgid "" "and author." msgstr "Wat te doen als er reeds een verhaal bestaat met dezelfde URL of titel en auteur." -#: dialogs.py:537 +#: dialogs.py:538 msgid "For Individual Books" msgstr "Voor individuele boeken" -#: dialogs.py:538 +#: dialogs.py:539 msgid "Get URLs and go to dialog for individual story downloads." msgstr "Haal URLs op en ga naar dialoog van individuele verhalendownloads." -#: dialogs.py:543 +#: dialogs.py:544 msgid "For Anthology Epub" msgstr "Voor Anthologie Epub" -#: dialogs.py:544 +#: dialogs.py:545 msgid "" "Get URLs and go to dialog for Anthology download.\n" "Requires %s plugin." msgstr "Ontvang URL's en ga naar dialoogvenster voor Bloemlezing download. Vereist %s plugin." -#: dialogs.py:548 dialogs.py:608 dialogs.py:658 dialogs.py:1635 +#: dialogs.py:549 dialogs.py:609 dialogs.py:651 dialogs.py:701 dialogs.py:1678 msgid "Cancel" msgstr "Annuleren" -#: dialogs.py:583 dialogs.py:1620 +#: dialogs.py:584 dialogs.py:1663 msgid "Password" msgstr "Wachtwoord" -#: dialogs.py:584 +#: dialogs.py:585 msgid "Author requires a password for this story(%s)." msgstr "Auteur vereist een wachtwoord voor dit verhaal(%s)." -#: dialogs.py:589 +#: dialogs.py:590 msgid "User/Password" msgstr "Gebruiker/wachtwoord" -#: dialogs.py:590 +#: dialogs.py:591 msgid "%s requires you to login to download this story." msgstr "%s vereist dat je inlogt om dit verhaal te downloaden." -#: dialogs.py:592 +#: dialogs.py:593 msgid "User:" msgstr "Gebruiker:" -#: dialogs.py:596 +#: dialogs.py:597 msgid "Password:" msgstr "Wachtwoord:" -#: dialogs.py:604 dialogs.py:788 dialogs.py:1631 +#: dialogs.py:605 dialogs.py:647 dialogs.py:831 dialogs.py:1674 msgid "OK" msgstr "OK" -#: dialogs.py:626 dialogs.py:652 fff_plugin.py:1181 +#: dialogs.py:637 +msgid "Time-based One Time Password(TOTP)" +msgstr "" + +#: dialogs.py:638 +msgid "" +"Site requires a Time-based One Time Password(TOTP) for this url:\n" +"%s" +msgstr "" + +#: dialogs.py:640 +msgid "TOTP:" +msgstr "" + +#: dialogs.py:669 dialogs.py:695 fff_plugin.py:1180 msgid "Fetching metadata for stories..." msgstr "Bezig met ophalen van metagegevens voor verhalen..." -#: dialogs.py:627 dialogs.py:653 fff_plugin.py:1182 +#: dialogs.py:670 dialogs.py:696 fff_plugin.py:1181 msgid "Downloading metadata for stories" msgstr "Bezig met downloaden van metagegevens voor verhalen" -#: dialogs.py:628 dialogs.py:654 fff_plugin.py:1183 +#: dialogs.py:671 dialogs.py:697 fff_plugin.py:1182 msgid "Fetched metadata for" msgstr "Metagegevens opgehaald voor" -#: dialogs.py:701 +#: dialogs.py:744 msgid " - %s estimated until done" msgstr " - %s geschat tot einde" -#: dialogs.py:716 fff_plugin.py:1388 fff_plugin.py:1422 fff_plugin.py:2742 -#: jobs.py:162 +#: dialogs.py:759 fff_plugin.py:1394 fff_plugin.py:1428 fff_plugin.py:2749 +#: jobs.py:161 msgid "Skipped" msgstr "Overgeslaan" -#: dialogs.py:724 fff_plugin.py:2237 jobs.py:164 jobs.py:446 jobs.py:449 +#: dialogs.py:767 fff_plugin.py:2244 jobs.py:163 jobs.py:446 jobs.py:449 msgid "Error" msgstr "Fout" -#: dialogs.py:748 +#: dialogs.py:791 msgid "%d day" msgstr "%d dag" -#: dialogs.py:748 +#: dialogs.py:791 msgid "%d days" msgstr "%d dagen" -#: dialogs.py:749 +#: dialogs.py:792 msgid "%d hour" msgstr "%d uur" -#: dialogs.py:749 +#: dialogs.py:792 msgid "%d hours" msgstr "%d uren" -#: dialogs.py:750 +#: dialogs.py:793 msgid "%d minute" msgstr "%d minuut" -#: dialogs.py:750 +#: dialogs.py:793 msgid "%d minutes" msgstr "%d minuten" -#: dialogs.py:751 +#: dialogs.py:794 msgid "%d second" msgstr "%d seconde" -#: dialogs.py:751 +#: dialogs.py:794 msgid "%d seconds" msgstr "%d seconden" -#: dialogs.py:766 +#: dialogs.py:809 msgid "less than 1 second" msgstr "minder dan 1 seconde" -#: dialogs.py:783 fff_plugin.py:463 fff_plugin.py:466 +#: dialogs.py:826 fff_plugin.py:462 fff_plugin.py:465 msgid "About FanFicFare" msgstr "Over FanFicFare" -#: dialogs.py:838 +#: dialogs.py:881 msgid "Remove selected books from the list" msgstr "Geselecteerde boeken uit de lijst verwijderen" -#: dialogs.py:880 +#: dialogs.py:923 msgid "Update Mode:" msgstr "Update-modus:" -#: dialogs.py:883 +#: dialogs.py:926 msgid "" "What sort of update to perform. May set default from plugin configuration." msgstr "Wat voor soort update om uit te voeren. Kan standaard instellen vanuit de plug-in configuratie." -#: dialogs.py:907 +#: dialogs.py:950 msgid "Background Metadata?" msgstr "Achtergrond metagegevens?" -#: dialogs.py:908 +#: dialogs.py:951 msgid "" "Collect Metadata from sites in a Background process.
This returns " "control to you quicker while updating, but you won't be asked for " @@ -1570,868 +1584,868 @@ msgid "" " fail." msgstr "Verzamel metagegevens van sites in een achtergrondproces.
Dit geeft u sneller controle terug tijdens het bijwerken, maar u wordt niet gevraagd om gebruikersnaam / wachtwoorden of als u een volwassene bent zullen verhalen die dit nodig hebben, gewoon falen." -#: dialogs.py:972 fff_plugin.py:1733 fff_plugin.py:2001 fff_plugin.py:2019 +#: dialogs.py:1015 fff_plugin.py:1740 fff_plugin.py:2008 fff_plugin.py:2026 msgid "Comment" msgstr "Reageer" -#: dialogs.py:1041 +#: dialogs.py:1084 msgid "Are you sure you want to remove this book from the list?" msgstr "Ben je zeker dat je dit boek uit de lijst wil verwijderen?" -#: dialogs.py:1043 +#: dialogs.py:1086 msgid "Are you sure you want to remove the selected %d books from the list?" msgstr "Ben je zeker dat je de geselecteerde %d boeken uit de lijst wil verwijderen?" -#: dialogs.py:1082 +#: dialogs.py:1125 msgid "Note" msgstr "Noot" -#: dialogs.py:1122 +#: dialogs.py:1165 msgid "Select or Edit Reject Note." msgstr "Selecteer of Bewerk Weigeren Opmerking." -#: dialogs.py:1133 +#: dialogs.py:1176 msgid "Are you sure you want to remove this URL from the list?" msgstr "Weet u zeker dat u deze URL van de lijst wilt verwijderen?" -#: dialogs.py:1135 +#: dialogs.py:1178 msgid "Are you sure you want to remove the %d selected URLs from the list?" msgstr "Weet u zeker dat u de %d geselecteerde URLs van de lijst wilt verwijderen?" -#: dialogs.py:1153 +#: dialogs.py:1196 msgid "List of Books to Reject" msgstr "Lijst met boeken om af te wijzen" -#: dialogs.py:1166 +#: dialogs.py:1209 msgid "" "FFF will remember these URLs and display the note and offer to reject them " "if you try to download them again later." msgstr "FFF onthoudt deze URL's en toont de notitie met aanbod om ze te weigeren als u ze later opnieuw probeert te downloaden." -#: dialogs.py:1180 +#: dialogs.py:1223 msgid "Remove selected URLs from the list" msgstr "Verwijder geselecteerde URLs van de lijst" -#: dialogs.py:1195 dialogs.py:1199 +#: dialogs.py:1238 dialogs.py:1242 msgid "This will be added to whatever note you've set for each URL above." msgstr "Dit wordt toegevoegd aan de betreffende notitie die u voor elke bovenstaande URL heeft ingesteld." -#: dialogs.py:1212 +#: dialogs.py:1255 msgid "Delete Books (including books without FanFiction URLs)?" msgstr "Verwijder boeken (inclusief boeken zonder FanFiction URLs)?" -#: dialogs.py:1213 +#: dialogs.py:1256 msgid "Delete the selected books after adding them to the Rejected URLs list." msgstr "Verwijder de geselecteerde boeken nadat ze zijn toegevoegd aan de lijst met geweigerde URL's." -#: dialogs.py:1380 +#: dialogs.py:1423 msgid "Search for string in edit box." msgstr "Zoek naar text in het zoekvenster." -#: dialogs.py:1383 +#: dialogs.py:1426 msgid "Find:" msgstr "Zoeken:" -#: dialogs.py:1388 +#: dialogs.py:1431 msgid "Find" msgstr "Zoeken" -#: dialogs.py:1398 +#: dialogs.py:1441 msgid "Case sensitive" msgstr "Hoofdlettergevoelig" -#: dialogs.py:1399 +#: dialogs.py:1442 msgid "" "Search for case sensitive string; don't treat Harry, HARRY and harry all the" " same." msgstr "Zoeken naar hoofdlettergevoelige reeks; Behandel Harry, HARRY en harry niet allemaal hetzelfde." -#: dialogs.py:1430 +#: dialogs.py:1473 msgid "Go back to fix errors?" msgstr "Terug gaan om fouten te herstellen?" -#: dialogs.py:1542 +#: dialogs.py:1585 msgid "Click an error below to return to Editing directly on that line:" msgstr "Klik op een fout hieronder om terug te gaan naar Bewerken rechtstreeks op die regel :" -#: dialogs.py:1569 +#: dialogs.py:1612 msgid "Click to go to line %s" msgstr "Klik om naar lijn %s te gaan" -#: dialogs.py:1585 +#: dialogs.py:1628 msgid "Return to Editing" msgstr "Terug naar bewerken" -#: dialogs.py:1589 +#: dialogs.py:1632 msgid "Save Anyway" msgstr "Toch opslaan" -#: dialogs.py:1621 +#: dialogs.py:1664 msgid "Enter Email Password for %s:" msgstr "Voer E-mail wachtwoord in voor %s:" -#: dialogs.py:1660 +#: dialogs.py:1703 msgid "Show this confirmation again" msgstr "Deze bevestiging terug tonen" -#: fff_plugin.py:146 fff_plugin.py:178 fff_plugin.py:490 +#: fff_plugin.py:145 fff_plugin.py:177 fff_plugin.py:489 msgid "FanFicFare" msgstr "FanFicFare" -#: fff_plugin.py:147 +#: fff_plugin.py:146 msgid "Download FanFiction stories from various web sites" msgstr "FanFiction-verhalen downloaden van verschillende websites" -#: fff_plugin.py:286 fff_plugin.py:397 +#: fff_plugin.py:285 fff_plugin.py:396 msgid "&Download from URLs" msgstr "&Download van URLs" -#: fff_plugin.py:288 fff_plugin.py:400 +#: fff_plugin.py:287 fff_plugin.py:399 msgid "Download FanFiction Books from URLs" msgstr "Download FanFiction boeken van URLs" -#: fff_plugin.py:291 fff_plugin.py:405 +#: fff_plugin.py:290 fff_plugin.py:404 msgid "&Update Existing FanFiction Books" msgstr "&Update Bestaande FanFiction boeken" -#: fff_plugin.py:295 fff_plugin.py:413 +#: fff_plugin.py:294 fff_plugin.py:412 msgid "Get Story URLs from &Email" msgstr "Haal de URLs op van &Email" -#: fff_plugin.py:300 fff_plugin.py:421 fff_plugin.py:684 +#: fff_plugin.py:299 fff_plugin.py:420 fff_plugin.py:683 msgid "Get Story URLs from Web Page" msgstr "Haal de URl's op van web pagina" -#: fff_plugin.py:304 +#: fff_plugin.py:303 msgid "Get Story URLs from Selected Books" msgstr "Haal de URL's op van de geselecteerde boeken" -#: fff_plugin.py:310 +#: fff_plugin.py:309 msgid "Anthology Options" msgstr " Anthologie Opties" -#: fff_plugin.py:311 +#: fff_plugin.py:310 msgid "Make Anthology Epub from Web Page" msgstr "Maak Anthologie Epub van web pagina" -#: fff_plugin.py:314 +#: fff_plugin.py:313 msgid "Make FanFiction Anthology Epub from Web Page" msgstr "Maak FanFiction Anthologie Epub van web pagina" -#: fff_plugin.py:317 +#: fff_plugin.py:316 msgid "&Make Anthology Epub from URLs" msgstr "&Maak Anthologie Epub van URLs" -#: fff_plugin.py:320 +#: fff_plugin.py:319 msgid "Make FanFiction Anthology Epub from URLs" msgstr "Maak FanFiction Anthologie Epub van URLs" -#: fff_plugin.py:323 fff_plugin.py:429 +#: fff_plugin.py:322 fff_plugin.py:428 msgid "Update Anthology Epub" msgstr "Update Anthologie Epub" -#: fff_plugin.py:326 fff_plugin.py:432 +#: fff_plugin.py:325 fff_plugin.py:431 msgid "Update FanFiction Anthology Epub" msgstr "Update FanFiction Anthologie Epub" -#: fff_plugin.py:340 +#: fff_plugin.py:339 msgid "Reading List Options" msgstr "Leeslijst Opties" -#: fff_plugin.py:343 +#: fff_plugin.py:342 msgid "Mark Unread: Add to \"To Read\" and \"Send to Device\" Lists" msgstr "Markeren als ongelezen: voeg toe aan de lijsten \"Te lezen\" en \"Verzenden naar apparaat\"" -#: fff_plugin.py:345 +#: fff_plugin.py:344 msgid "Mark Read: Remove from \"To Read\" and add to \"Send to Device\" Lists" msgstr "Markeren als Gelezen: Verwijderen van \" Te Lezen\" en toevoegen aan \"Verzenden naar apparaat\" lijsten" -#: fff_plugin.py:347 fff_plugin.py:352 +#: fff_plugin.py:346 fff_plugin.py:351 msgid "Mark Read: Remove from \"To Read\" Lists" msgstr "Markeren als Gelezen: verwijder uit \"Te lezen\" lijsten" -#: fff_plugin.py:349 +#: fff_plugin.py:348 msgid "Add to \"Send to Device\" Lists" msgstr "Toevoegen aan \"Verzenden naar apparaat\" lijsten" -#: fff_plugin.py:351 +#: fff_plugin.py:350 msgid "Mark Unread: Add to \"To Read\" Lists" msgstr "Markeren als ongelezen: voeg toe aan de \"Te lezen\" lijsten" -#: fff_plugin.py:356 +#: fff_plugin.py:355 msgid "Add to Lists Not Configured" msgstr "Toevoegen aan Lijst Niet-geconfigureerd" -#: fff_plugin.py:366 +#: fff_plugin.py:365 msgid "Remove from Lists Not Configured" msgstr "Verwijderen van Lijst Niet-geconfigureerd" -#: fff_plugin.py:375 +#: fff_plugin.py:374 msgid "Actions by Update Modes" msgstr "Acties volgens Update Modi" -#: fff_plugin.py:408 +#: fff_plugin.py:407 msgid "Update Existing FanFiction Books" msgstr "Update Bestaande FanFictie Boeken" -#: fff_plugin.py:416 +#: fff_plugin.py:415 msgid "Get FanFiction Story URLs from Email" msgstr "Haal de FanFictie Verhalen URL's op van E-mail" -#: fff_plugin.py:424 +#: fff_plugin.py:423 msgid "Get FanFiction Story URLs from Web Page" msgstr "Haal de FanFictie Verhalen URL's op van Wagpagina" -#: fff_plugin.py:437 +#: fff_plugin.py:436 msgid "Remove \"New\" Chapter Marks from Selected books" msgstr "Verwijder \"Nieuwe\" hoofdstuk markering van geselecteerde boeken" -#: fff_plugin.py:442 +#: fff_plugin.py:441 msgid "Reject Selected Books" msgstr "Geselecteerde boeken afwijzen" -#: fff_plugin.py:457 +#: fff_plugin.py:456 msgid "&Configure FanFicFare" msgstr "FanFicFare &instellen" -#: fff_plugin.py:460 +#: fff_plugin.py:459 msgid "Configure FanFicFare" msgstr "FanFicFare instellen" -#: fff_plugin.py:543 +#: fff_plugin.py:542 msgid "Cannot Update Reading Lists from Device View" msgstr "Kan leeslijsten niet bijwerken vanuit Apparaat View" -#: fff_plugin.py:547 +#: fff_plugin.py:546 msgid "No Selected Books to Update Reading Lists" msgstr "Geen boeken geselecteerd om Leeslijsten bij te werken" -#: fff_plugin.py:557 +#: fff_plugin.py:556 msgid "FanFicFare Saved Metadata Column not configured." msgstr "FanFicFare Opgeslagen Metadata Kolom niet geconfigureerd." -#: fff_plugin.py:563 fff_plugin.py:1304 +#: fff_plugin.py:562 fff_plugin.py:1310 msgid "Cannot update non-epub format." msgstr "Kan non-epub formaat niet updaten." -#: fff_plugin.py:570 +#: fff_plugin.py:569 msgid "FanFicFare Email Settings are not configured." msgstr "FanFicFare e-mail instellingen zijn niet geconfigureerd." -#: fff_plugin.py:592 +#: fff_plugin.py:591 msgid "Fetching Story URLs from Email..." msgstr "Haal verhaal URL's op uit E-mail..." -#: fff_plugin.py:602 +#: fff_plugin.py:601 msgid "Error Fetching Email" msgstr "" -#: fff_plugin.py:604 +#: fff_plugin.py:603 msgid "An error has occurred while FanFicFare was fetching email." msgstr "" -#: fff_plugin.py:606 +#: fff_plugin.py:605 msgid "If it was an authentication error, be aware:" msgstr "" -#: fff_plugin.py:608 +#: fff_plugin.py:607 msgid "" "Microsoft mail servers such as live.com, outlook.com and hotmail.com no " "longer allow third party apps like FanFicFare." msgstr "" -#: fff_plugin.py:610 +#: fff_plugin.py:609 msgid "" "Gmail requires Two Factor Authentication and Google App Passwords." msgstr "" -#: fff_plugin.py:612 +#: fff_plugin.py:611 msgid "" -"Usernames or passwords in personal.ini that contain the percent sign(%%) " -"must have it escaped as two percent signs(%%%%)." +"Usernames or passwords in personal.ini that contain the percent sign(%) must" +" have it escaped as two percent signs(%%)." msgstr "" -#: fff_plugin.py:636 fff_plugin.py:664 +#: fff_plugin.py:635 fff_plugin.py:663 msgid "No Valid Story URLs Found in Unread Emails." msgstr "Geen geldige verhaal URLs gevonden in ongelezen e-mails." -#: fff_plugin.py:652 +#: fff_plugin.py:651 msgid "Finished Fetching Story URLs from Email." msgstr "Ophalen van verhaal URL's van e-mail zijn beëindigd." -#: fff_plugin.py:657 +#: fff_plugin.py:656 msgid "" "Tag(s) %s will be added to all stories downloaded in the next " "dialog, including any story URLs you add manually." msgstr "Tag(s) %s wordt toegevoegd aan alle gedownloade verhalen in het volgende dialoogvenster, inclusief alle verhaal-URL's die u handmatig toevoegt." -#: fff_plugin.py:658 fff_plugin.py:1980 fff_plugin.py:2636 fff_plugin.py:2648 -#: fff_plugin.py:2659 fff_plugin.py:2665 fff_plugin.py:2678 +#: fff_plugin.py:657 fff_plugin.py:1987 fff_plugin.py:2643 fff_plugin.py:2655 +#: fff_plugin.py:2666 fff_plugin.py:2672 fff_plugin.py:2685 msgid "Warning" msgstr "Waarschuwing" -#: fff_plugin.py:666 +#: fff_plugin.py:665 msgid "(%d Story URLs Skipped, on Rejected URL List)" msgstr "(%dVerhaal-URL's overgeslagen, in lijst met geweigerde URL's)" -#: fff_plugin.py:668 +#: fff_plugin.py:667 msgid "(%d Story URLs Skipped, no Existing Book in Library)" msgstr "(%dVerhaal-URL's overgeslagen, geen bestaand boek in Bibliotheek)" -#: fff_plugin.py:669 +#: fff_plugin.py:668 msgid "Get Story URLs from Email" msgstr "Haal de verhaal URL's op van e-mail" -#: fff_plugin.py:695 fff_plugin.py:1404 +#: fff_plugin.py:694 fff_plugin.py:1410 msgid "Skip Story?" msgstr "Verhaal overslaan?" -#: fff_plugin.py:700 fff_plugin.py:1409 +#: fff_plugin.py:699 fff_plugin.py:1415 msgid "Skip Anthology Story?" msgstr "Sla Bloemlezingsverhaal over?" -#: fff_plugin.py:701 +#: fff_plugin.py:700 msgid "" "You already have an Anthology Ebook in your library for series \"%s\"." msgstr "U hebt al een Anthologie E-boek in uw bibliotheek voor series \"%s\"." -#: fff_plugin.py:702 fff_plugin.py:1411 +#: fff_plugin.py:701 fff_plugin.py:1417 msgid "Click 'Yes' to Skip." msgstr "Klik op 'Ja' om over te slaan." -#: fff_plugin.py:703 fff_plugin.py:1215 fff_plugin.py:1412 +#: fff_plugin.py:702 fff_plugin.py:1214 fff_plugin.py:1418 msgid "Click 'No' to download anyway." msgstr "Klik 'Nee' om toch te downloaden." -#: fff_plugin.py:709 +#: fff_plugin.py:708 msgid "Fetching Story URLs from Page..." msgstr "Haal verhaal URL's op van pagina..." -#: fff_plugin.py:714 +#: fff_plugin.py:713 msgid "Finished Fetching Story URLs from Page." msgstr "Ophalen van verhaal URL's van web pagina is beëindigd." -#: fff_plugin.py:725 fff_plugin.py:774 +#: fff_plugin.py:724 fff_plugin.py:773 msgid "List of Story URLs" msgstr "Lijst van verhaal-URL's" -#: fff_plugin.py:726 +#: fff_plugin.py:725 msgid "No Valid Story URLs found on given page." msgstr "Geen geldige verhaal URLs gevonden op gegeven pagina." -#: fff_plugin.py:739 fff_plugin.py:791 +#: fff_plugin.py:738 fff_plugin.py:790 msgid "No Selected Books to Get URLs From" msgstr "Geen boeken geselecteerd om URL's uit te halen" -#: fff_plugin.py:755 +#: fff_plugin.py:754 msgid "Collecting URLs for stories..." msgstr "Bezig met verzamelen van URL's voor verhalen..." -#: fff_plugin.py:756 +#: fff_plugin.py:755 msgid "Get URLs for stories" msgstr "Verzamel URL's voor verhalen" -#: fff_plugin.py:757 fff_plugin.py:877 fff_plugin.py:1098 +#: fff_plugin.py:756 fff_plugin.py:876 fff_plugin.py:1097 msgid "URL retrieved" msgstr "URL opgehaald" -#: fff_plugin.py:767 jobs.py:163 jobs.py:439 +#: fff_plugin.py:766 jobs.py:162 jobs.py:439 msgid "Bad" msgstr "Slecht" -#: fff_plugin.py:778 +#: fff_plugin.py:777 msgid "List of URLs" msgstr "Lijst van URL's" -#: fff_plugin.py:779 +#: fff_plugin.py:778 msgid "No Story URLs found in selected books." msgstr "Geen verhaal URLs gevonden in geselecteerde boeken." -#: fff_plugin.py:786 +#: fff_plugin.py:785 msgid "Can only UnNew books in library" msgstr "Kan alleen boeken in de bibliotheek strippen van \"Nieuw\"" -#: fff_plugin.py:803 +#: fff_plugin.py:802 msgid "UnNewing books..." msgstr "Boeken strippen van \"Nieuw\" ..." -#: fff_plugin.py:804 +#: fff_plugin.py:803 msgid "UnNew Books" msgstr "Boeken gestript van \"Nieuw\"" -#: fff_plugin.py:805 +#: fff_plugin.py:804 msgid "Books UnNewed" msgstr "Boeken gestript van \"Nieuw\"" -#: fff_plugin.py:851 fff_plugin.py:852 fff_plugin.py:1952 fff_plugin.py:1953 +#: fff_plugin.py:850 fff_plugin.py:851 fff_plugin.py:1959 fff_plugin.py:1960 msgid "Starting auto conversion of %d books." msgstr "Automatische conversie starten van %d boeken." -#: fff_plugin.py:867 +#: fff_plugin.py:866 msgid "No Selected Books have URLs to Reject" msgstr "Geen van geselecteerde boeken hebben te weigeren URL's" -#: fff_plugin.py:875 +#: fff_plugin.py:874 msgid "Collecting URLs for Reject List..." msgstr "URL's verzamelen voor lijst met afwijzingen..." -#: fff_plugin.py:876 +#: fff_plugin.py:875 msgid "Get URLs for Reject List" msgstr "URL's ontvangen voor lijst met afwijzigingen" -#: fff_plugin.py:911 +#: fff_plugin.py:910 msgid "Proceed to Remove?" msgstr "Doorgaan met verwijderen?" -#: fff_plugin.py:911 +#: fff_plugin.py:910 msgid "" "Rejecting FanFicFare URLs: None of the books selected have FanFiction URLs." msgstr "FanFicFare-URL's afwijzen: geen van de geselecteerde boeken heeft FanFiction-URL's." -#: fff_plugin.py:943 +#: fff_plugin.py:942 msgid "Cannot Make Anthologys without %s" msgstr "Kan geen Bloemlezingen maken zonder %s" -#: fff_plugin.py:947 fff_plugin.py:1073 +#: fff_plugin.py:946 fff_plugin.py:1072 msgid "Cannot Update Books from Device View" msgstr "Kan geen boeken bijwerken vanuit Apparaat View" -#: fff_plugin.py:951 +#: fff_plugin.py:950 msgid "Can only update 1 anthology at a time" msgstr "Kan slechts 1 bloemlezing per keer bijwerken" -#: fff_plugin.py:961 +#: fff_plugin.py:960 msgid "Fetching Story URLs for Series..." msgstr "Haal de verhaal URL's op voor series..." -#: fff_plugin.py:967 +#: fff_plugin.py:966 msgid "Can only Update Epub Anthologies" msgstr "Kan alleen Epub Bloemlezingen bijwerken" -#: fff_plugin.py:998 +#: fff_plugin.py:997 msgid "Finished Fetching Story URLs for Series." msgstr "Ophalen van verhaal URL's van series beëindigd." -#: fff_plugin.py:1001 fff_plugin.py:1002 +#: fff_plugin.py:1000 fff_plugin.py:1001 msgid "Cannot Update Anthology" msgstr "Kan de Anthologie niet updaten" -#: fff_plugin.py:1002 +#: fff_plugin.py:1001 msgid "" "Book isn't an FanFicFare Anthology or contains book(s) without valid Story " "URLs." msgstr "Boek is geen FanFicFare-bloemlezing of bevat boek (en) zonder geldige verhaal-URL's." -#: fff_plugin.py:1059 +#: fff_plugin.py:1058 msgid "" "There are %d stories in the current anthology that are not going to " "be kept if you go ahead." msgstr "Er zijn %d verhalen in de huidige bloemlezing die niet bewaard zullen worden als je doorgaat." -#: fff_plugin.py:1060 +#: fff_plugin.py:1059 msgid "Story URLs that will be removed:" msgstr "Verhaal URL's die verwijderd zullen worden:" -#: fff_plugin.py:1062 +#: fff_plugin.py:1061 msgid "Update anyway?" msgstr "Toch bijwerken?" -#: fff_plugin.py:1063 +#: fff_plugin.py:1062 msgid "Stories Removed" msgstr "Verhalen verwijderd" -#: fff_plugin.py:1080 +#: fff_plugin.py:1079 msgid "No Selected Books to Update" msgstr "Geen boeken geselecteerd om bij te werken" -#: fff_plugin.py:1096 +#: fff_plugin.py:1095 msgid "Collecting stories for update..." msgstr "Verhalen verzamelen voor bewerking ..." -#: fff_plugin.py:1097 +#: fff_plugin.py:1096 msgid "Get stories for updates" msgstr "Verhalen ontvangen voor bewerkingen" -#: fff_plugin.py:1107 +#: fff_plugin.py:1106 msgid "Update Existing List" msgstr "Bestaande lijst bijwerken" -#: fff_plugin.py:1175 +#: fff_plugin.py:1174 msgid "Start queuing downloading for %s stories." msgstr "Begin met wachtrij voor downloaden van %s verhalen." -#: fff_plugin.py:1176 +#: fff_plugin.py:1175 msgid "Queuing download for stories..." msgstr "Download voor verhalen in wachtrij plaatsen ..." -#: fff_plugin.py:1177 +#: fff_plugin.py:1176 msgid "Queuing download for stories" msgstr "Download voor verhalen in wachtrij plaatsen" -#: fff_plugin.py:1178 +#: fff_plugin.py:1177 msgid "Queued download for" msgstr "Wachtende download voor" -#: fff_plugin.py:1180 +#: fff_plugin.py:1179 msgid "Started fetching metadata for %s stories." msgstr "Begonnen met het ophalen van metagegevens voor %s verhalen." -#: fff_plugin.py:1194 +#: fff_plugin.py:1193 msgid "No valid story URLs entered." msgstr "Geen geldige verhaal-URL's ingevoerd." -#: fff_plugin.py:1206 fff_plugin.py:1211 +#: fff_plugin.py:1205 fff_plugin.py:1210 msgid "Reject URL?" msgstr "URL afwijzen?" -#: fff_plugin.py:1212 fff_plugin.py:1232 +#: fff_plugin.py:1211 fff_plugin.py:1231 msgid "%s is on your Reject URL list:" msgstr "%s staat op uw lijst met af te keuren URL's:" -#: fff_plugin.py:1214 +#: fff_plugin.py:1213 msgid "Click 'Yes' to Reject." msgstr "Klik 'Ja' om te Verwerpen." -#: fff_plugin.py:1219 +#: fff_plugin.py:1218 msgid "Story on Reject URLs list (%s)." msgstr "Verhaal op afgewezen URL's lijst (%s)" -#: fff_plugin.py:1222 jobs.py:161 +#: fff_plugin.py:1221 jobs.py:160 msgid "Rejected" msgstr "Afgewezen" -#: fff_plugin.py:1226 +#: fff_plugin.py:1225 msgid "Remove Reject URL?" msgstr "Verwijder afgewezen URL?" -#: fff_plugin.py:1231 +#: fff_plugin.py:1230 msgid "Remove URL from Reject List?" msgstr "Verwijder URL van de Afwijs lijst?" -#: fff_plugin.py:1234 +#: fff_plugin.py:1233 msgid "Click 'Yes' to remove it from the list," msgstr "Klik 'Ja' om het van de lijst te verwijderen," -#: fff_plugin.py:1235 +#: fff_plugin.py:1234 msgid "Click 'No' to leave it on the list." msgstr "Klik 'Nee' om het op de lijst te houden." -#: fff_plugin.py:1258 +#: fff_plugin.py:1264 msgid "Are You an Adult?" msgstr "Bent u een volwassene?" -#: fff_plugin.py:1259 +#: fff_plugin.py:1265 msgid "" "%s requires that you be an adult. Please confirm you are an adult in your " "locale:" msgstr "%s vereist dat je een volwassene bent. Gelieve te bevestigen dat je een volwassen bent:" -#: fff_plugin.py:1387 fff_plugin.py:2741 +#: fff_plugin.py:1393 fff_plugin.py:2748 msgid "Same story already included." msgstr "Zelfde verhaal is reeds inbegrepen." -#: fff_plugin.py:1410 +#: fff_plugin.py:1416 msgid "" "\"%s\" is in series \"%s\" that you have an" " anthology book for." msgstr "\"%s\" is in reeks \"%s\" waarvoor je een bloemlezing hebt." -#: fff_plugin.py:1416 +#: fff_plugin.py:1422 msgid "Story in Series Anthology(%s)." msgstr "Verhaal in reeks Bloemlezing (%s)." -#: fff_plugin.py:1434 jobs.py:157 +#: fff_plugin.py:1441 jobs.py:156 msgid "Add" msgstr "Toevoegen" -#: fff_plugin.py:1467 jobs.py:159 +#: fff_plugin.py:1474 jobs.py:158 msgid "Meta" msgstr "Meta" -#: fff_plugin.py:1496 +#: fff_plugin.py:1503 msgid "Skipping duplicate story." msgstr "Dubbel verhaal overslaan." -#: fff_plugin.py:1499 +#: fff_plugin.py:1506 msgid "" "More than one identical book by Identifier URL or title/author(s)--can't " "tell which book to update/overwrite." msgstr "Meer dan één identiek boek op Identifier-URL of titel / auteur (s) - kan niet bepalen welk boek moet worden bijgewerkt / overschreven." -#: fff_plugin.py:1510 jobs.py:158 +#: fff_plugin.py:1517 jobs.py:157 msgid "Update" msgstr "Updaten" -#: fff_plugin.py:1520 +#: fff_plugin.py:1527 msgid "Update declined due to differing story URL(%s)(%s tag present)" msgstr "Update geweigerd vanwege verschillende URL van verhaal (%s) (%s tag aanwezig)" -#: fff_plugin.py:1523 fff_plugin.py:1565 jobs.py:160 +#: fff_plugin.py:1530 fff_plugin.py:1572 jobs.py:159 msgid "Different URL" msgstr "Andere URL" -#: fff_plugin.py:1527 fff_plugin.py:1533 +#: fff_plugin.py:1534 fff_plugin.py:1540 msgid "Change Story URL?" msgstr "Verhaal URL wijzigen?" -#: fff_plugin.py:1534 +#: fff_plugin.py:1541 msgid "" "%(title)s by %(author)s is already in your library with a " "different source URL:" msgstr "%(title)s door %(author)s bestaat al in uw bibliotheek met een ander bron URL:" -#: fff_plugin.py:1535 +#: fff_plugin.py:1542 msgid "In library: %(liburl)s" msgstr "In bibliotheek: %(liburl)s" -#: fff_plugin.py:1536 fff_plugin.py:1552 +#: fff_plugin.py:1543 fff_plugin.py:1559 msgid "New URL: %(newurl)s" msgstr "Nieuwe URL: %(newurl)s" -#: fff_plugin.py:1537 +#: fff_plugin.py:1544 msgid "Click 'Yes' to update/overwrite book with new URL." msgstr "Klik 'Ja' om het boek met nieuwe URL bij te werken/te overschrijven." -#: fff_plugin.py:1538 +#: fff_plugin.py:1545 msgid "Click 'No' to skip updating/overwriting this book." msgstr "Klik op 'Nee' om het bijwerken / overschrijven van dit boek over te slaan." -#: fff_plugin.py:1543 fff_plugin.py:1549 +#: fff_plugin.py:1550 fff_plugin.py:1556 msgid "Download as New Book?" msgstr "Downloaden als nieuw boek?" -#: fff_plugin.py:1550 +#: fff_plugin.py:1557 msgid "" "%(title)s by %(author)s is already in your library with a " "different source URL." msgstr "%(title)s door %(author)s bestaat al in uw bibliotheek met een ander bron URL:" -#: fff_plugin.py:1551 +#: fff_plugin.py:1558 msgid "" "You chose not to update the existing book. Do you want to add a new book " "for this URL?" msgstr "Je hebt ervoor gekozen om het bestaande boek niet bij te werken. Wil je een nieuw boek toevoegen voor deze URL?" -#: fff_plugin.py:1553 +#: fff_plugin.py:1560 msgid "Click 'Yes' to a new book with new URL." msgstr "Klik 'Ja'voor een nieuw boek met nieuwe URL." -#: fff_plugin.py:1554 +#: fff_plugin.py:1561 msgid "Click 'No' to skip URL." msgstr "Klik op 'Nee' om URL over te slaan." -#: fff_plugin.py:1562 +#: fff_plugin.py:1569 msgid "Update declined by user due to differing story URL(%s)" msgstr "Update geweigerd door gebruiker vanwege verschillend verhaal URL(%s)" -#: fff_plugin.py:1570 +#: fff_plugin.py:1577 msgid "Metadata collected." msgstr "Metagegevens verzameld." -#: fff_plugin.py:1588 jobs.py:368 +#: fff_plugin.py:1595 jobs.py:368 msgid "" "Existing epub contains %d chapters, web site only has %d. Use Overwrite or " "force_update_epub_always to force update." msgstr "" -#: fff_plugin.py:1590 jobs.py:370 +#: fff_plugin.py:1597 jobs.py:370 msgid "" "FanFicFare doesn't recognize chapters in existing epub, epub is probably " "from a different source. Use Overwrite to force update." msgstr "FanFicFare herkent geen hoofdstukken in de bestaande epub, epub is waarschijnlijk van een andere bron. Gebruik Overschrijven om de update te forceren." -#: fff_plugin.py:1729 +#: fff_plugin.py:1736 msgid "None of the %d URLs/stories given can be/need to be downloaded." msgstr "Geen van de %d gegeven URL's/verhalen kan/moet worden gedownload." -#: fff_plugin.py:1730 fff_plugin.py:1997 fff_plugin.py:2016 +#: fff_plugin.py:1737 fff_plugin.py:2004 fff_plugin.py:2023 msgid "See log for details." msgstr "Zie log voor details." -#: fff_plugin.py:1731 +#: fff_plugin.py:1738 msgid "" "Proceed with updating your library(Error or Last Checked Columns, if " "configured)?" msgstr "Doorgaan met het bijwerken van uw bibliotheek (Fout of laatst gecontroleerde kolommen, indien geconfigureerd)?" -#: fff_plugin.py:1770 +#: fff_plugin.py:1777 msgid "Download %s FanFiction Book(s)" msgstr "Download %s FanFiction boek(en)" -#: fff_plugin.py:1777 +#: fff_plugin.py:1784 msgid "Starting %d FanFicFare Downloads" msgstr "Start %d FanFicFare downloads" -#: fff_plugin.py:1795 +#: fff_plugin.py:1802 msgid "FanFicFare is marking and showing matching Anthology Books" msgstr "FanFicFare markeert en toont overeenkomende Bloemlezingen" -#: fff_plugin.py:1796 +#: fff_plugin.py:1803 msgid "" "To disable, uncheck the \"Mark Matching Anthologies?\" setting in FanFicFare" " configuration." msgstr "Vink de \"Markeer Overeenkomende Bloemlezingen?\" instelling uit in FanFicFare configuratie om uit te schakelen." -#: fff_plugin.py:1797 +#: fff_plugin.py:1804 msgid "Info" msgstr "Info" -#: fff_plugin.py:1844 fff_plugin.py:1854 +#: fff_plugin.py:1851 fff_plugin.py:1861 msgid "Error Updating Metadata" msgstr "Fout tijdens metagegevens bijwerken" -#: fff_plugin.py:1845 fff_plugin.py:1855 +#: fff_plugin.py:1852 fff_plugin.py:1862 msgid "" "An error has occurred while FanFicFare was updating calibre's metadata for " "%s." msgstr "Er is een fout opgetreden terwijl FanFicFare de metagegevens van calibre aan het bijwerken was%s." -#: fff_plugin.py:1846 +#: fff_plugin.py:1853 msgid "The ebook has been updated, but the metadata has not." msgstr "Het e-boek is bijgewerkt, maar de metagegevens niet." -#: fff_plugin.py:1847 +#: fff_plugin.py:1854 msgid "" "FanFicFare will try to update metadata again once. Close any interfering " "programs (such as Windows File Explorer) before closing this dialog." msgstr "" -#: fff_plugin.py:1921 fff_plugin.py:1922 +#: fff_plugin.py:1928 fff_plugin.py:1929 msgid "Finished Adding/Updating %d books." msgstr "Updaten toevoegen/updaten %d boeken beëindigd." -#: fff_plugin.py:1977 +#: fff_plugin.py:1984 msgid "FanFicFare found %s good and %s bad updates." msgstr "FanFicFare vond %s goede en %s slechte updates." -#: fff_plugin.py:1979 +#: fff_plugin.py:1986 msgid "" "Some of the stories downloaded have chapters errors. Click View Log in the " "next dialog to see which." msgstr "Sommige gedownloade verhalen hebben hoofdstukfouten. Klik Log Bekijken in de volgende dialoog om te zien welke." -#: fff_plugin.py:1981 +#: fff_plugin.py:1988 msgid "%s good stories contain chapter errors." msgstr "%s goede verhalen bevatten hoofdstukfouten." -#: fff_plugin.py:1984 +#: fff_plugin.py:1991 msgid "FanFicFare: " msgstr "FanFicFare: " -#: fff_plugin.py:1984 +#: fff_plugin.py:1991 msgid "No Good Stories for Anthology" msgstr "Geen goede verhalen voor Bloemlezing" -#: fff_plugin.py:1987 +#: fff_plugin.py:1994 msgid "" "No good stories/updates where downloaded, Anthology creation/update aborted." msgstr "Geen goede verhalen/updates gedownload, het maken/bijwerken van Bloemlezing is afgebroken." -#: fff_plugin.py:1994 +#: fff_plugin.py:2001 msgid "" "Are you sure you want to continue with creating/updating this Anthology?" msgstr "Weet u zeker dat u wilt doorgaan met het maken/bijwerken van deze Bloemlezing?" -#: fff_plugin.py:1995 +#: fff_plugin.py:2002 msgid "Any updates that failed will not be included in the Anthology." msgstr "Alle mislukte updates, zullen niet worden opgenomen in de bloemlezing." -#: fff_plugin.py:1996 +#: fff_plugin.py:2003 msgid "However, if there's an older version, it will still be included." msgstr "Echter, als er een oudere versie is, dan wordt deze nog steeds opgenomen." -#: fff_plugin.py:1999 +#: fff_plugin.py:2006 msgid "Proceed with updating this anthology and your library?" msgstr "Ga verder met het updaten van deze Anthologie en je bibliotheek?" -#: fff_plugin.py:2017 +#: fff_plugin.py:2024 msgid "Proceed with updating your library?" msgstr "Ga verder met het updaten van je bibliotheek?" -#: fff_plugin.py:2045 +#: fff_plugin.py:2052 msgid "FanFicFare download complete" msgstr "FanFicFare download compleet" -#: fff_plugin.py:2045 +#: fff_plugin.py:2052 msgid "FanFicFare log" msgstr "FanFicFare logboek" -#: fff_plugin.py:2062 +#: fff_plugin.py:2069 msgid "Merging %s books." msgstr "%s boeken samenvoegen." -#: fff_plugin.py:2157 +#: fff_plugin.py:2164 msgid "FanFicFare Adding/Updating books." msgstr "FanFicFare toevoegen/updaten boeken." -#: fff_plugin.py:2171 +#: fff_plugin.py:2178 msgid "Updating calibre for FanFiction stories..." msgstr "Updaten calibre van FanFiction verhalen..." -#: fff_plugin.py:2172 +#: fff_plugin.py:2179 msgid "Update calibre for FanFiction stories" msgstr "Updaten calibre van FanFiction verhalen" -#: fff_plugin.py:2187 +#: fff_plugin.py:2194 msgid "Updating calibre for BAD FanFiction stories..." msgstr "Caliber aan het updaten voor BAD FanFiction-verhalen ..." -#: fff_plugin.py:2188 +#: fff_plugin.py:2195 msgid "Update calibre for BAD FanFiction stories" msgstr "caliber updaten voor BAD FanFiction-verhalen" -#: fff_plugin.py:2234 +#: fff_plugin.py:2241 msgid "Adding format to book failed for some reason..." msgstr "Toevoegen formaat aan boek mislukt wegens..." -#: fff_plugin.py:2635 +#: fff_plugin.py:2642 msgid "" "You configured FanFicFare to automatically update Reading Lists, but you " "don't have the %s plugin installed anymore?" msgstr "Je hebt FanFicFare geconfigureerd om \"Lees-lijsten\" automatisch bij te werken, maar is de plug-in niet meer geïnstalleerd?" -#: fff_plugin.py:2647 +#: fff_plugin.py:2654 msgid "" "You configured FanFicFare to automatically update \"To Read\" Reading Lists," " but you don't have any lists set?" msgstr "Je hebt FanFicFare geconfigureerd om \"Te lezen\"-leeslijsten automatisch bij te werken, maar heb je geen lijsten ingesteld?" -#: fff_plugin.py:2658 fff_plugin.py:2677 +#: fff_plugin.py:2665 fff_plugin.py:2684 msgid "" "You configured FanFicFare to automatically update Reading List '%s', but you" " don't have a list of that name?" msgstr "Je hebt FanFicFare geconfigureerd om Lees-lijst '%s' automatisch bij te werken, maar heb je geen gelijknamige lijst?" -#: fff_plugin.py:2664 +#: fff_plugin.py:2671 msgid "" "You configured FanFicFare to automatically update \"Send to Device\" Reading" " Lists, but you don't have any lists set?" msgstr "Je hebt FanFicFare geconfigureerd om \"Zend naar apparaat\"-leeslijsten automatisch bij te werken, maar heb je geen lijsten ingesteld?" -#: fff_plugin.py:2799 +#: fff_plugin.py:2806 msgid "No story URL found." msgstr "Geen verhaal-URL gevonden." -#: fff_plugin.py:2802 +#: fff_plugin.py:2809 msgid "Not Found" msgstr "Niet gevonden" -#: fff_plugin.py:2808 +#: fff_plugin.py:2815 msgid "URL is not a valid story URL." msgstr "URL is geen geldige verhaal-URL." -#: fff_plugin.py:2811 +#: fff_plugin.py:2818 msgid "Bad URL" msgstr "Slechte URL" -#: fff_plugin.py:2902 +#: fff_plugin.py:2909 msgid "Existing Book Update Failed" msgstr "Updaten Bestaand Boek Mislukt" -#: fff_plugin.py:2903 +#: fff_plugin.py:2910 msgid "" "A pre-existing book in this anthology failed to find metadata.
\n" "Story URL: %s
\n" @@ -2439,39 +2453,39 @@ msgid "" "The previously downloaded book is still in the anthology, but FFF doesn't have the metadata to fill this field.\n" msgstr "Een eerder bestaand boek in deze bloemlezing vond geen metadata.
\nURL verhaal: %s
\nFout: %s
Het vorige gedownloade boek is nog in de bloemlezing maar FFF heeft geen metadata om dit veld in te vullen.\n" -#: fff_plugin.py:2997 +#: fff_plugin.py:3004 msgid "Anthology containing:" msgstr "Bloemlezing bevat:" -#: fff_plugin.py:3000 +#: fff_plugin.py:3007 msgid "%(title)s by %(author)s" msgstr "%(title)s door %(author)s" -#: fff_plugin.py:3064 +#: fff_plugin.py:3071 msgid " Anthology" msgstr " Antologie" -#: fff_plugin.py:3116 +#: fff_plugin.py:3123 msgid "(was set, removed for security)" msgstr "(was ingesteld, voor veiligheid verwijderd)" -#: jobs.py:73 +#: jobs.py:72 msgid "Launch background process for site %s:" msgstr "Start achtergrondproces voor site %s:" -#: jobs.py:90 +#: jobs.py:89 msgid "Downloading FanFiction Stories" msgstr "FanFiction verhalen downloaden" -#: jobs.py:110 +#: jobs.py:109 msgid "%(count)d of %(total)d stories finished downloading" msgstr "%(count)d van %(total)d verhalen klaar met downloaden" -#: jobs.py:147 +#: jobs.py:146 msgid "Download Results:" msgstr "Downloadresultaten:" -#: jobs.py:224 +#: jobs.py:223 msgid "Download started..." msgstr "Download gestart..." diff --git a/calibre-plugin/translations/pl.po b/calibre-plugin/translations/pl.po index 4f633554..2532ae01 100644 --- a/calibre-plugin/translations/pl.po +++ b/calibre-plugin/translations/pl.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre-plugins\n" -"POT-Creation-Date: 2024-10-22 13:25-0500\n" +"POT-Creation-Date: 2025-04-01 09:51-0500\n" "PO-Revision-Date: 2014-06-19 22:55+0000\n" "Last-Translator: Marcin Kozioł , 2019-2020,2023\n" "Language-Team: Polish (http://app.transifex.com/calibre/calibre-plugins/language/pl/)\n" @@ -31,85 +31,85 @@ msgid "" "settings." msgstr "Ścieżka do biblioteki calibre. Domyślnie używana jest ścieżka zapisana w ustawieniach." -#: common_utils.py:289 +#: common_utils.py:290 msgid "Keyboard shortcuts" msgstr "Skróty klawiszowe" -#: common_utils.py:318 +#: common_utils.py:319 msgid "Prefs Viewer dialog" msgstr "Okno dialogowe Prefs Viewer" -#: common_utils.py:319 +#: common_utils.py:320 msgid "Preferences for: " msgstr "Ustawienia dla:" -#: common_utils.py:350 +#: common_utils.py:351 msgid "Clear" msgstr "Wyczyść" -#: common_utils.py:352 +#: common_utils.py:353 msgid "Clear all settings for this plugin" msgstr "Wyczyść wszystkie ustawienia dla tej wtyczki" -#: common_utils.py:356 +#: common_utils.py:357 msgid "Edit" msgstr "Edycja" -#: common_utils.py:358 +#: common_utils.py:359 msgid "Edit settings." msgstr "Ustawienia edycji." -#: common_utils.py:361 +#: common_utils.py:362 msgid "Save" msgstr "Zapisz" -#: common_utils.py:363 +#: common_utils.py:364 msgid "Save setting for this plugin" msgstr "Zapisz ustawienia dla tej wtyczki" -#: common_utils.py:391 +#: common_utils.py:392 msgid "" "Are you sure you want to edit settings in this library for this plugin?" msgstr "Czy na pewno chcesz edytować ustawienia w tej bibliotece dla tej wtyczki?" -#: common_utils.py:392 +#: common_utils.py:393 msgid "The FanFicFare team does not support hand edited configurations." msgstr "Zespół FanFicFare nie obsługuje ręcznie edytowanych konfiguracji." -#: common_utils.py:400 +#: common_utils.py:401 msgid "" "Are you sure you want to save this setting in this library for this plugin?" msgstr "Czy na pewno chcesz zapisać to ustawienie w tej bibliotece dla tej wtyczki?" -#: common_utils.py:401 common_utils.py:429 +#: common_utils.py:402 common_utils.py:430 msgid "" "Any settings in other libraries or stored in a JSON file in your calibre " "plugins folder will not be touched." msgstr "Żadne ustawienia w innych bibliotekach lub przechowywane w pliku JSON w folderze wtyczek Calibre nie zostaną zmienione." -#: common_utils.py:402 common_utils.py:430 +#: common_utils.py:403 common_utils.py:431 msgid "You must restart calibre afterwards." msgstr "Musisz potem ponownie uruchomić calibre." -#: common_utils.py:410 +#: common_utils.py:411 msgid "All settings for this plugin in this library have been saved." msgstr "Wszystkie ustawienia tej wtyczki w tej bibliotece zostały zapisane." -#: common_utils.py:411 common_utils.py:440 +#: common_utils.py:412 common_utils.py:441 msgid "Please restart calibre now." msgstr "Proszę ponownie uruchom calibre teraz." -#: common_utils.py:413 common_utils.py:442 +#: common_utils.py:414 common_utils.py:443 msgid "Restart calibre now" msgstr "Uruchom calibre ponownie." -#: common_utils.py:428 +#: common_utils.py:429 msgid "" "Are you sure you want to clear your settings in this library for this " "plugin?" msgstr "Czy jesteś pewny, że chcesz wyczyścić wszystkie ustawienia w tej bibliotece dla tej wtyczki?" -#: common_utils.py:439 +#: common_utils.py:440 msgid "All settings for this plugin in this library have been cleared." msgstr "Wszystkie ustawienia dla tej wtyczki w tej bibliotece zostały wyczyszczone." @@ -512,7 +512,7 @@ msgid "" "http://...,title by author - note" msgstr "" -#: config.py:758 dialogs.py:1198 +#: config.py:758 dialogs.py:1241 msgid "Add this reason to all URLs added:" msgstr "Dodaj ten powód do wszystkich dodanych adresów URL:" @@ -527,8 +527,8 @@ msgstr "Te ustawienia zapewniają bardziej szczegółową kontrolę nad tym, jak msgid "personal.ini" msgstr "personal.ini" -#: config.py:788 config.py:892 config.py:893 fff_plugin.py:451 -#: fff_plugin.py:454 fff_plugin.py:491 +#: config.py:788 config.py:892 config.py:893 fff_plugin.py:450 +#: fff_plugin.py:453 fff_plugin.py:490 msgid "Edit personal.ini" msgstr "Edytuj plik personal.ini" @@ -872,7 +872,7 @@ msgstr "Gatunek" msgid "Language" msgstr "Język" -#: config.py:1356 fff_plugin.py:1733 fff_plugin.py:2001 fff_plugin.py:2019 +#: config.py:1356 fff_plugin.py:1740 fff_plugin.py:2008 fff_plugin.py:2026 msgid "Status" msgstr "Status" @@ -900,7 +900,7 @@ msgstr "Relacje" msgid "Published" msgstr "Wydany" -#: config.py:1363 fff_plugin.py:2173 fff_plugin.py:2189 +#: config.py:1363 fff_plugin.py:2180 fff_plugin.py:2196 msgid "Updated" msgstr "Zaktualizowano" @@ -944,8 +944,8 @@ msgstr "Identyfikator autora" msgid "Extra Tags" msgstr "Dodatkowe tagi" -#: config.py:1374 config.py:1535 dialogs.py:972 dialogs.py:1082 -#: fff_plugin.py:1733 fff_plugin.py:2001 fff_plugin.py:2019 +#: config.py:1374 config.py:1535 dialogs.py:1015 dialogs.py:1125 +#: fff_plugin.py:1740 fff_plugin.py:2008 fff_plugin.py:2026 msgid "Title" msgstr "Tytuł" @@ -957,8 +957,8 @@ msgstr "URL historii" msgid "Description" msgstr "Opis" -#: config.py:1377 dialogs.py:972 dialogs.py:1082 fff_plugin.py:1733 -#: fff_plugin.py:2001 fff_plugin.py:2019 +#: config.py:1377 dialogs.py:1015 dialogs.py:1125 fff_plugin.py:1740 +#: fff_plugin.py:2008 fff_plugin.py:2026 msgid "Author" msgstr "Autor" @@ -1043,11 +1043,11 @@ msgstr "Zapisz wszystkie błędy" msgid "If unchecked, these errors will not be saved: %s" msgstr "Jeśli odznaczone, te błędy nie zostaną zapisane: %s" -#: config.py:1478 fff_plugin.py:1607 jobs.py:313 +#: config.py:1478 fff_plugin.py:1614 jobs.py:313 msgid "Not Overwriting, web site is not newer." msgstr "Bez nadpisywania, strona internetowa nie jest nowsza." -#: config.py:1479 fff_plugin.py:1586 jobs.py:366 +#: config.py:1479 fff_plugin.py:1593 jobs.py:366 msgid "Already contains %d chapters." msgstr "Zawiera już %d rozdziały." @@ -1348,24 +1348,24 @@ msgid "" "book." msgstr "Te komentarze dotyczące serii zostaną uwzględnione w komentarzach do nowej książki." -#: dialogs.py:255 dialogs.py:847 +#: dialogs.py:255 dialogs.py:890 msgid "Show Download Options" msgstr "Pokaż opcje pobierania" -#: dialogs.py:274 dialogs.py:867 +#: dialogs.py:274 dialogs.py:910 msgid "Output &Format:" msgstr "Format wyjściowy:" -#: dialogs.py:282 dialogs.py:875 +#: dialogs.py:282 dialogs.py:918 msgid "" "Choose output format to create. May set default from plugin configuration." msgstr "Wybierz format wyjściowy do utworzenia. Może ustawić domyślne z konfiguracji wtyczki." -#: dialogs.py:310 dialogs.py:902 +#: dialogs.py:310 dialogs.py:945 msgid "Update Calibre &Metadata?" msgstr "Zaktualizować metadane Calibre?" -#: dialogs.py:311 dialogs.py:903 +#: dialogs.py:311 dialogs.py:946 msgid "" "Update metadata for existing stories in Calibre from web site?\n" "(Columns set to 'New Only' in the column tabs will only be set for new books.)" @@ -1416,139 +1416,153 @@ msgid "" "and author." msgstr "Co zrobić, jeśli istnieje już historia z tym samym adresem URL lub tytułem i autorem." -#: dialogs.py:537 +#: dialogs.py:538 msgid "For Individual Books" msgstr "Dla poszczególnych książek" -#: dialogs.py:538 +#: dialogs.py:539 msgid "Get URLs and go to dialog for individual story downloads." msgstr "Uzyskaj adresy URL i przejdź do okna dialogowego, w którym można pobrać poszczególne historie." -#: dialogs.py:543 +#: dialogs.py:544 msgid "For Anthology Epub" msgstr "Dla antologii Epub" -#: dialogs.py:544 +#: dialogs.py:545 msgid "" "Get URLs and go to dialog for Anthology download.\n" "Requires %s plugin." msgstr "Uzyskaj adresy URL i przejdź do okna dialogowego pobierania Antologii. \nWymaga %s wtyczki." -#: dialogs.py:548 dialogs.py:608 dialogs.py:658 dialogs.py:1635 +#: dialogs.py:549 dialogs.py:609 dialogs.py:651 dialogs.py:701 dialogs.py:1678 msgid "Cancel" msgstr "Anuluj" -#: dialogs.py:583 dialogs.py:1620 +#: dialogs.py:584 dialogs.py:1663 msgid "Password" msgstr "Hasło" -#: dialogs.py:584 +#: dialogs.py:585 msgid "Author requires a password for this story(%s)." msgstr "Autor wymaga hasła do tej historii (%s)." -#: dialogs.py:589 +#: dialogs.py:590 msgid "User/Password" msgstr "Użytkownik/Hasło" -#: dialogs.py:590 +#: dialogs.py:591 msgid "%s requires you to login to download this story." msgstr "%s wymaga zalogowania się, aby pobrać tę historię." -#: dialogs.py:592 +#: dialogs.py:593 msgid "User:" msgstr "Użytkownik:" -#: dialogs.py:596 +#: dialogs.py:597 msgid "Password:" msgstr "Hasło:" -#: dialogs.py:604 dialogs.py:788 dialogs.py:1631 +#: dialogs.py:605 dialogs.py:647 dialogs.py:831 dialogs.py:1674 msgid "OK" msgstr "OK" -#: dialogs.py:626 dialogs.py:652 fff_plugin.py:1181 +#: dialogs.py:637 +msgid "Time-based One Time Password(TOTP)" +msgstr "" + +#: dialogs.py:638 +msgid "" +"Site requires a Time-based One Time Password(TOTP) for this url:\n" +"%s" +msgstr "" + +#: dialogs.py:640 +msgid "TOTP:" +msgstr "" + +#: dialogs.py:669 dialogs.py:695 fff_plugin.py:1180 msgid "Fetching metadata for stories..." msgstr "Pobieranie metadanych dla artykułów..." -#: dialogs.py:627 dialogs.py:653 fff_plugin.py:1182 +#: dialogs.py:670 dialogs.py:696 fff_plugin.py:1181 msgid "Downloading metadata for stories" msgstr "Pobieranie metadanych do historii" -#: dialogs.py:628 dialogs.py:654 fff_plugin.py:1183 +#: dialogs.py:671 dialogs.py:697 fff_plugin.py:1182 msgid "Fetched metadata for" msgstr "Pobrane metadane dla" -#: dialogs.py:701 +#: dialogs.py:744 msgid " - %s estimated until done" msgstr "szacowany czas do skończenia: %s" -#: dialogs.py:716 fff_plugin.py:1388 fff_plugin.py:1422 fff_plugin.py:2742 -#: jobs.py:162 +#: dialogs.py:759 fff_plugin.py:1394 fff_plugin.py:1428 fff_plugin.py:2749 +#: jobs.py:161 msgid "Skipped" msgstr "Pominięte" -#: dialogs.py:724 fff_plugin.py:2237 jobs.py:164 jobs.py:446 jobs.py:449 +#: dialogs.py:767 fff_plugin.py:2244 jobs.py:163 jobs.py:446 jobs.py:449 msgid "Error" msgstr "Błąd" -#: dialogs.py:748 +#: dialogs.py:791 msgid "%d day" msgstr "%d dzień" -#: dialogs.py:748 +#: dialogs.py:791 msgid "%d days" msgstr "%d dni" -#: dialogs.py:749 +#: dialogs.py:792 msgid "%d hour" msgstr "%d godzina" -#: dialogs.py:749 +#: dialogs.py:792 msgid "%d hours" msgstr "%d godzin" -#: dialogs.py:750 +#: dialogs.py:793 msgid "%d minute" msgstr "%d minuta" -#: dialogs.py:750 +#: dialogs.py:793 msgid "%d minutes" msgstr "%d minuty" -#: dialogs.py:751 +#: dialogs.py:794 msgid "%d second" msgstr "%d sekunda" -#: dialogs.py:751 +#: dialogs.py:794 msgid "%d seconds" msgstr "%d sekund" -#: dialogs.py:766 +#: dialogs.py:809 msgid "less than 1 second" msgstr "mniej niż 1 sekunda" -#: dialogs.py:783 fff_plugin.py:463 fff_plugin.py:466 +#: dialogs.py:826 fff_plugin.py:462 fff_plugin.py:465 msgid "About FanFicFare" msgstr "O FanFicFare" -#: dialogs.py:838 +#: dialogs.py:881 msgid "Remove selected books from the list" msgstr "Usuń zaznaczone książki z listy" -#: dialogs.py:880 +#: dialogs.py:923 msgid "Update Mode:" msgstr "Tryb aktualizacji:" -#: dialogs.py:883 +#: dialogs.py:926 msgid "" "What sort of update to perform. May set default from plugin configuration." msgstr "Jaki rodzaj aktualizacji wykonać. Może ustawić domyślne z konfiguracji wtyczki." -#: dialogs.py:907 +#: dialogs.py:950 msgid "Background Metadata?" msgstr "Metadane w tle?" -#: dialogs.py:908 +#: dialogs.py:951 msgid "" "Collect Metadata from sites in a Background process.
This returns " "control to you quicker while updating, but you won't be asked for " @@ -1556,868 +1570,868 @@ msgid "" " fail." msgstr "Zbieraj metadane z witryn w tle.
W ten sposób szybciej odzyskujesz kontrolę podczas aktualizacji, ale nie zostaniesz poproszony o podanie nazwy użytkownika/hasła ani jeśli jesteś osobą dorosłą - historie, które ich potrzebują, po prostu zawiodą." -#: dialogs.py:972 fff_plugin.py:1733 fff_plugin.py:2001 fff_plugin.py:2019 +#: dialogs.py:1015 fff_plugin.py:1740 fff_plugin.py:2008 fff_plugin.py:2026 msgid "Comment" msgstr "Komentarz" -#: dialogs.py:1041 +#: dialogs.py:1084 msgid "Are you sure you want to remove this book from the list?" msgstr "Czy jesteś pewny, że chcesz usunąć tą książkę z listy?" -#: dialogs.py:1043 +#: dialogs.py:1086 msgid "Are you sure you want to remove the selected %d books from the list?" msgstr "Czy jesteś pewny, że chcesz usunąć zaznaczone %d książki z listy?" -#: dialogs.py:1082 +#: dialogs.py:1125 msgid "Note" msgstr "Uwaga" -#: dialogs.py:1122 +#: dialogs.py:1165 msgid "Select or Edit Reject Note." msgstr "Wybierz lub edytuj odrzuć notatkę." -#: dialogs.py:1133 +#: dialogs.py:1176 msgid "Are you sure you want to remove this URL from the list?" msgstr "Czy na pewno chcesz usunąć ten adres URL z listy?" -#: dialogs.py:1135 +#: dialogs.py:1178 msgid "Are you sure you want to remove the %d selected URLs from the list?" msgstr "Czy na pewno chcesz usunąć %d wybrane adresy URL z listy?" -#: dialogs.py:1153 +#: dialogs.py:1196 msgid "List of Books to Reject" msgstr "Lista książek do odrzucenia" -#: dialogs.py:1166 +#: dialogs.py:1209 msgid "" "FFF will remember these URLs and display the note and offer to reject them " "if you try to download them again later." msgstr "FFF zapamięta te adresy URL i wyświetli notatkę oraz zaproponuje ich odrzucenie, jeśli spróbujesz je później pobrać ponownie." -#: dialogs.py:1180 +#: dialogs.py:1223 msgid "Remove selected URLs from the list" msgstr "Usuń wybrane adresy URL z listy" -#: dialogs.py:1195 dialogs.py:1199 +#: dialogs.py:1238 dialogs.py:1242 msgid "This will be added to whatever note you've set for each URL above." msgstr "Zostanie to dodane do dowolnej notatki ustawionej dla każdego adresu URL powyżej." -#: dialogs.py:1212 +#: dialogs.py:1255 msgid "Delete Books (including books without FanFiction URLs)?" msgstr "Usunąć książki (w tym książki bez adresów URL FanFiction)?" -#: dialogs.py:1213 +#: dialogs.py:1256 msgid "Delete the selected books after adding them to the Rejected URLs list." msgstr "Usuń wybrane książki po dodaniu ich do listy odrzuconych adresów URL." -#: dialogs.py:1380 +#: dialogs.py:1423 msgid "Search for string in edit box." msgstr "Wyszukaj ciąg w polu edycji." -#: dialogs.py:1383 +#: dialogs.py:1426 msgid "Find:" msgstr "Znajdź:" -#: dialogs.py:1388 +#: dialogs.py:1431 msgid "Find" msgstr "Znajdź" -#: dialogs.py:1398 +#: dialogs.py:1441 msgid "Case sensitive" msgstr "Wielkość liter ma znaczenie" -#: dialogs.py:1399 +#: dialogs.py:1442 msgid "" "Search for case sensitive string; don't treat Harry, HARRY and harry all the" " same." msgstr "Wyszukaj ciąg z uwzględnieniem wielkości liter; nie traktuj Harry'ego, HARRY'EGO i Harry'ego tak samo." -#: dialogs.py:1430 +#: dialogs.py:1473 msgid "Go back to fix errors?" msgstr "Wrócić, aby naprawić błędy?" -#: dialogs.py:1542 +#: dialogs.py:1585 msgid "Click an error below to return to Editing directly on that line:" msgstr "Kliknij błąd poniżej, aby wrócić do edycji bezpośrednio w tym wierszu:" -#: dialogs.py:1569 +#: dialogs.py:1612 msgid "Click to go to line %s" msgstr "Kliknij, aby przejść do linii %s" -#: dialogs.py:1585 +#: dialogs.py:1628 msgid "Return to Editing" msgstr "Wróć do edycji" -#: dialogs.py:1589 +#: dialogs.py:1632 msgid "Save Anyway" msgstr "Zapisz mimo wszystko" -#: dialogs.py:1621 +#: dialogs.py:1664 msgid "Enter Email Password for %s:" msgstr "Wprowadź hasło e-mail dla %s:" -#: dialogs.py:1660 +#: dialogs.py:1703 msgid "Show this confirmation again" msgstr "Pokaż to potwierdzenie ponownie" -#: fff_plugin.py:146 fff_plugin.py:178 fff_plugin.py:490 +#: fff_plugin.py:145 fff_plugin.py:177 fff_plugin.py:489 msgid "FanFicFare" msgstr "FanFicFare" -#: fff_plugin.py:147 +#: fff_plugin.py:146 msgid "Download FanFiction stories from various web sites" msgstr "Pobierz historie FanFiction z różnych stron internetowych" -#: fff_plugin.py:286 fff_plugin.py:397 +#: fff_plugin.py:285 fff_plugin.py:396 msgid "&Download from URLs" msgstr "Pobierz z adresów URL" -#: fff_plugin.py:288 fff_plugin.py:400 +#: fff_plugin.py:287 fff_plugin.py:399 msgid "Download FanFiction Books from URLs" msgstr "Pobierz książki FanFiction z adresów URL" -#: fff_plugin.py:291 fff_plugin.py:405 +#: fff_plugin.py:290 fff_plugin.py:404 msgid "&Update Existing FanFiction Books" msgstr "Zaktualizuj istniejące książki FanFiction" -#: fff_plugin.py:295 fff_plugin.py:413 +#: fff_plugin.py:294 fff_plugin.py:412 msgid "Get Story URLs from &Email" msgstr "Uzyskaj adresy URL artykułów z wiadomości e-mail" -#: fff_plugin.py:300 fff_plugin.py:421 fff_plugin.py:684 +#: fff_plugin.py:299 fff_plugin.py:420 fff_plugin.py:683 msgid "Get Story URLs from Web Page" msgstr "Uzyskaj adresy URL historii ze strony internetowej" -#: fff_plugin.py:304 +#: fff_plugin.py:303 msgid "Get Story URLs from Selected Books" msgstr "Uzyskaj adresy URL historii z wybranych książek" -#: fff_plugin.py:310 +#: fff_plugin.py:309 msgid "Anthology Options" msgstr "Opcje antologii" -#: fff_plugin.py:311 +#: fff_plugin.py:310 msgid "Make Anthology Epub from Web Page" msgstr "Utwórz antologię Epub ze strony internetowej" -#: fff_plugin.py:314 +#: fff_plugin.py:313 msgid "Make FanFiction Anthology Epub from Web Page" msgstr "Stwórz Epub antologii FanFiction ze strony internetowej" -#: fff_plugin.py:317 +#: fff_plugin.py:316 msgid "&Make Anthology Epub from URLs" msgstr "Utwórz antologię Epub z adresów URL" -#: fff_plugin.py:320 +#: fff_plugin.py:319 msgid "Make FanFiction Anthology Epub from URLs" msgstr "Stwórz Epub antologii FanFiction z adresów URL" -#: fff_plugin.py:323 fff_plugin.py:429 +#: fff_plugin.py:322 fff_plugin.py:428 msgid "Update Anthology Epub" msgstr "Zaktualizuj antologię Epub" -#: fff_plugin.py:326 fff_plugin.py:432 +#: fff_plugin.py:325 fff_plugin.py:431 msgid "Update FanFiction Anthology Epub" msgstr "Zaktualizuj antologię FanFiction, Epub" -#: fff_plugin.py:340 +#: fff_plugin.py:339 msgid "Reading List Options" msgstr "Opcje listy czytelniczej" -#: fff_plugin.py:343 +#: fff_plugin.py:342 msgid "Mark Unread: Add to \"To Read\" and \"Send to Device\" Lists" msgstr "Oznacz jako nieprzeczytane: dodaj do list „Do przeczytania” i „Wyślij do urządzenia”" -#: fff_plugin.py:345 +#: fff_plugin.py:344 msgid "Mark Read: Remove from \"To Read\" and add to \"Send to Device\" Lists" msgstr "Oznacz jako przeczytane: Usuń z listy „Do przeczytania” i dodaj do list „Wyślij do urządzenia”" -#: fff_plugin.py:347 fff_plugin.py:352 +#: fff_plugin.py:346 fff_plugin.py:351 msgid "Mark Read: Remove from \"To Read\" Lists" msgstr "Oznacz jako przeczytane: Usuń z list „Do przeczytania”" -#: fff_plugin.py:349 +#: fff_plugin.py:348 msgid "Add to \"Send to Device\" Lists" msgstr "Dodaj do list „Wyślij do urządzenia”" -#: fff_plugin.py:351 +#: fff_plugin.py:350 msgid "Mark Unread: Add to \"To Read\" Lists" msgstr "Oznacz jako nieprzeczytane: dodaj do list „Do przeczytania”" -#: fff_plugin.py:356 +#: fff_plugin.py:355 msgid "Add to Lists Not Configured" msgstr "Dodaj do list nie skonfigurowano" -#: fff_plugin.py:366 +#: fff_plugin.py:365 msgid "Remove from Lists Not Configured" msgstr "Usuń z list nieskonfigurowanych" -#: fff_plugin.py:375 +#: fff_plugin.py:374 msgid "Actions by Update Modes" msgstr "Działania według trybów aktualizacji" -#: fff_plugin.py:408 +#: fff_plugin.py:407 msgid "Update Existing FanFiction Books" msgstr "Zaktualizuj istniejące książki FanFiction" -#: fff_plugin.py:416 +#: fff_plugin.py:415 msgid "Get FanFiction Story URLs from Email" msgstr "Uzyskaj adresy URL historii FanFiction z poczty e-mail" -#: fff_plugin.py:424 +#: fff_plugin.py:423 msgid "Get FanFiction Story URLs from Web Page" msgstr "Uzyskaj adresy URL opowieści FanFiction ze strony internetowej" -#: fff_plugin.py:437 +#: fff_plugin.py:436 msgid "Remove \"New\" Chapter Marks from Selected books" msgstr "Usuń „nowe” znaczniki rozdziałów z wybranych książek" -#: fff_plugin.py:442 +#: fff_plugin.py:441 msgid "Reject Selected Books" msgstr "Odrzuć wybrane książki" -#: fff_plugin.py:457 +#: fff_plugin.py:456 msgid "&Configure FanFicFare" msgstr "Skonfiguruj FanFicFare" -#: fff_plugin.py:460 +#: fff_plugin.py:459 msgid "Configure FanFicFare" msgstr "Skonfiguruj FanFicFare" -#: fff_plugin.py:543 +#: fff_plugin.py:542 msgid "Cannot Update Reading Lists from Device View" msgstr "Nie można zaktualizować list czytelniczych z widoku urządzenia" -#: fff_plugin.py:547 +#: fff_plugin.py:546 msgid "No Selected Books to Update Reading Lists" msgstr "Brak wybranych książek do aktualizacji list czytelniczych" -#: fff_plugin.py:557 +#: fff_plugin.py:556 msgid "FanFicFare Saved Metadata Column not configured." msgstr "Kolumna zapisanych metadanych FanFicFare nie została skonfigurowana." -#: fff_plugin.py:563 fff_plugin.py:1304 +#: fff_plugin.py:562 fff_plugin.py:1310 msgid "Cannot update non-epub format." msgstr "Nie można zaktualizować formatu innego niż epub." -#: fff_plugin.py:570 +#: fff_plugin.py:569 msgid "FanFicFare Email Settings are not configured." msgstr "Ustawienia e-mail FanFicFare nie są skonfigurowane." -#: fff_plugin.py:592 +#: fff_plugin.py:591 msgid "Fetching Story URLs from Email..." msgstr "Pobieranie adresów URL historii z wiadomości e-mail..." -#: fff_plugin.py:602 +#: fff_plugin.py:601 msgid "Error Fetching Email" msgstr "" -#: fff_plugin.py:604 +#: fff_plugin.py:603 msgid "An error has occurred while FanFicFare was fetching email." msgstr "" -#: fff_plugin.py:606 +#: fff_plugin.py:605 msgid "If it was an authentication error, be aware:" msgstr "" -#: fff_plugin.py:608 +#: fff_plugin.py:607 msgid "" "Microsoft mail servers such as live.com, outlook.com and hotmail.com no " "longer allow third party apps like FanFicFare." msgstr "" -#: fff_plugin.py:610 +#: fff_plugin.py:609 msgid "" "Gmail requires Two Factor Authentication and Google App Passwords." msgstr "" -#: fff_plugin.py:612 +#: fff_plugin.py:611 msgid "" -"Usernames or passwords in personal.ini that contain the percent sign(%%) " -"must have it escaped as two percent signs(%%%%)." +"Usernames or passwords in personal.ini that contain the percent sign(%) must" +" have it escaped as two percent signs(%%)." msgstr "" -#: fff_plugin.py:636 fff_plugin.py:664 +#: fff_plugin.py:635 fff_plugin.py:663 msgid "No Valid Story URLs Found in Unread Emails." msgstr "W nieprzeczytanych wiadomościach e-mail nie znaleziono prawidłowych adresów URL historii." -#: fff_plugin.py:652 +#: fff_plugin.py:651 msgid "Finished Fetching Story URLs from Email." msgstr "Zakończono pobieranie adresów URL historii z wiadomości e-mail." -#: fff_plugin.py:657 +#: fff_plugin.py:656 msgid "" "Tag(s) %s will be added to all stories downloaded in the next " "dialog, including any story URLs you add manually." msgstr "" -#: fff_plugin.py:658 fff_plugin.py:1980 fff_plugin.py:2636 fff_plugin.py:2648 -#: fff_plugin.py:2659 fff_plugin.py:2665 fff_plugin.py:2678 +#: fff_plugin.py:657 fff_plugin.py:1987 fff_plugin.py:2643 fff_plugin.py:2655 +#: fff_plugin.py:2666 fff_plugin.py:2672 fff_plugin.py:2685 msgid "Warning" msgstr "Ostrzeżenie" -#: fff_plugin.py:666 +#: fff_plugin.py:665 msgid "(%d Story URLs Skipped, on Rejected URL List)" msgstr "(Pominięto %d adresy URL historii, na liście odrzuconych adresów URL)" -#: fff_plugin.py:668 +#: fff_plugin.py:667 msgid "(%d Story URLs Skipped, no Existing Book in Library)" msgstr "(Pominięto %d adresy URL historii, brak istniejącej książki w bibliotece)" -#: fff_plugin.py:669 +#: fff_plugin.py:668 msgid "Get Story URLs from Email" msgstr "Uzyskaj adresy URL historii z poczty e-mail." -#: fff_plugin.py:695 fff_plugin.py:1404 +#: fff_plugin.py:694 fff_plugin.py:1410 msgid "Skip Story?" msgstr "Pomiń historię?" -#: fff_plugin.py:700 fff_plugin.py:1409 +#: fff_plugin.py:699 fff_plugin.py:1415 msgid "Skip Anthology Story?" msgstr "Pominąć historię antologii?" -#: fff_plugin.py:701 +#: fff_plugin.py:700 msgid "" "You already have an Anthology Ebook in your library for series \"%s\"." msgstr "" -#: fff_plugin.py:702 fff_plugin.py:1411 +#: fff_plugin.py:701 fff_plugin.py:1417 msgid "Click 'Yes' to Skip." msgstr "Kliknij 'Tak' by pominąć." -#: fff_plugin.py:703 fff_plugin.py:1215 fff_plugin.py:1412 +#: fff_plugin.py:702 fff_plugin.py:1214 fff_plugin.py:1418 msgid "Click 'No' to download anyway." msgstr "" -#: fff_plugin.py:709 +#: fff_plugin.py:708 msgid "Fetching Story URLs from Page..." msgstr "Pobieranie adresów URL historii ze strony..." -#: fff_plugin.py:714 +#: fff_plugin.py:713 msgid "Finished Fetching Story URLs from Page." msgstr "Zakończono pobieranie adresów URL historii ze strony." -#: fff_plugin.py:725 fff_plugin.py:774 +#: fff_plugin.py:724 fff_plugin.py:773 msgid "List of Story URLs" msgstr "Lista adresów URL historii" -#: fff_plugin.py:726 +#: fff_plugin.py:725 msgid "No Valid Story URLs found on given page." msgstr "Na podanej stronie nie znaleziono prawidłowych adresów URL historii." -#: fff_plugin.py:739 fff_plugin.py:791 +#: fff_plugin.py:738 fff_plugin.py:790 msgid "No Selected Books to Get URLs From" msgstr "Brak wybranych książek, z których można uzyskać adresy URL" -#: fff_plugin.py:755 +#: fff_plugin.py:754 msgid "Collecting URLs for stories..." msgstr "Zbieranie adresów URL artykułów..." -#: fff_plugin.py:756 +#: fff_plugin.py:755 msgid "Get URLs for stories" msgstr "Uzyskaj adresy URL artykułów" -#: fff_plugin.py:757 fff_plugin.py:877 fff_plugin.py:1098 +#: fff_plugin.py:756 fff_plugin.py:876 fff_plugin.py:1097 msgid "URL retrieved" msgstr "Pobrano adres URL" -#: fff_plugin.py:767 jobs.py:163 jobs.py:439 +#: fff_plugin.py:766 jobs.py:162 jobs.py:439 msgid "Bad" msgstr "Zły" -#: fff_plugin.py:778 +#: fff_plugin.py:777 msgid "List of URLs" msgstr "Lista adresów URL" -#: fff_plugin.py:779 +#: fff_plugin.py:778 msgid "No Story URLs found in selected books." msgstr "Nie znaleziono adresów URL historii w wybranych książkach." -#: fff_plugin.py:786 +#: fff_plugin.py:785 msgid "Can only UnNew books in library" msgstr "Może tylko odkryć książki w bibliotece" -#: fff_plugin.py:803 +#: fff_plugin.py:802 msgid "UnNewing books..." msgstr "Nieznane książki..." -#: fff_plugin.py:804 +#: fff_plugin.py:803 msgid "UnNew Books" msgstr "Nieznane książki" -#: fff_plugin.py:805 +#: fff_plugin.py:804 msgid "Books UnNewed" msgstr "Książki niepoznane" -#: fff_plugin.py:851 fff_plugin.py:852 fff_plugin.py:1952 fff_plugin.py:1953 +#: fff_plugin.py:850 fff_plugin.py:851 fff_plugin.py:1959 fff_plugin.py:1960 msgid "Starting auto conversion of %d books." msgstr "Rozpoczęcie automatycznej konwersji %d książek." -#: fff_plugin.py:867 +#: fff_plugin.py:866 msgid "No Selected Books have URLs to Reject" msgstr "Żadna z wybranych książek nie ma adresów URL do odrzucenia" -#: fff_plugin.py:875 +#: fff_plugin.py:874 msgid "Collecting URLs for Reject List..." msgstr "Zbieranie adresów URL do listy odrzuconych..." -#: fff_plugin.py:876 +#: fff_plugin.py:875 msgid "Get URLs for Reject List" msgstr "Uzyskaj adresy URL dla listy odrzuconych" -#: fff_plugin.py:911 +#: fff_plugin.py:910 msgid "Proceed to Remove?" msgstr "Kontynuować usuwanie?" -#: fff_plugin.py:911 +#: fff_plugin.py:910 msgid "" "Rejecting FanFicFare URLs: None of the books selected have FanFiction URLs." msgstr "Odrzucanie adresów URL FanFicFare: Żadna z wybranych książek nie ma adresów URL FanFiction." -#: fff_plugin.py:943 +#: fff_plugin.py:942 msgid "Cannot Make Anthologys without %s" msgstr "Nie można tworzyć antologii bez %s" -#: fff_plugin.py:947 fff_plugin.py:1073 +#: fff_plugin.py:946 fff_plugin.py:1072 msgid "Cannot Update Books from Device View" msgstr "Nie można zaktualizować książek w widoku urządzenia" -#: fff_plugin.py:951 +#: fff_plugin.py:950 msgid "Can only update 1 anthology at a time" msgstr "Jednocześnie można aktualizować tylko 1 antologię" -#: fff_plugin.py:961 +#: fff_plugin.py:960 msgid "Fetching Story URLs for Series..." msgstr "Pobieranie adresów URL historii dla serii..." -#: fff_plugin.py:967 +#: fff_plugin.py:966 msgid "Can only Update Epub Anthologies" msgstr "Może aktualizować tylko antologie Epub" -#: fff_plugin.py:998 +#: fff_plugin.py:997 msgid "Finished Fetching Story URLs for Series." msgstr "Zakończono pobieranie adresów URL historii dla serii." -#: fff_plugin.py:1001 fff_plugin.py:1002 +#: fff_plugin.py:1000 fff_plugin.py:1001 msgid "Cannot Update Anthology" msgstr "Nie można zaktualizować antologii" -#: fff_plugin.py:1002 +#: fff_plugin.py:1001 msgid "" "Book isn't an FanFicFare Anthology or contains book(s) without valid Story " "URLs." msgstr "Książka nie jest antologią FanFicFare lub zawiera książki bez ważnych adresów URL historii." -#: fff_plugin.py:1059 +#: fff_plugin.py:1058 msgid "" "There are %d stories in the current anthology that are not going to " "be kept if you go ahead." msgstr "" -#: fff_plugin.py:1060 +#: fff_plugin.py:1059 msgid "Story URLs that will be removed:" msgstr "URL historii, które zostaną usunięte:" -#: fff_plugin.py:1062 +#: fff_plugin.py:1061 msgid "Update anyway?" msgstr "Zaktualizować mimo to?" -#: fff_plugin.py:1063 +#: fff_plugin.py:1062 msgid "Stories Removed" msgstr "Historie usunięte" -#: fff_plugin.py:1080 +#: fff_plugin.py:1079 msgid "No Selected Books to Update" msgstr "Brak wybranych książek do aktualizacji" -#: fff_plugin.py:1096 +#: fff_plugin.py:1095 msgid "Collecting stories for update..." msgstr "Zbieram historie do aktualizacji..." -#: fff_plugin.py:1097 +#: fff_plugin.py:1096 msgid "Get stories for updates" msgstr "Pobierz historie do aktualizacji" -#: fff_plugin.py:1107 +#: fff_plugin.py:1106 msgid "Update Existing List" msgstr "Zaktualizuj istniejącą listę" -#: fff_plugin.py:1175 +#: fff_plugin.py:1174 msgid "Start queuing downloading for %s stories." msgstr "Rozpocznij kolejkowanie pobierania dla %s artykułów." -#: fff_plugin.py:1176 +#: fff_plugin.py:1175 msgid "Queuing download for stories..." msgstr "Kolejkowanie pobierania artykułów..." -#: fff_plugin.py:1177 +#: fff_plugin.py:1176 msgid "Queuing download for stories" msgstr "Pobieranie historii w kolejce" -#: fff_plugin.py:1178 +#: fff_plugin.py:1177 msgid "Queued download for" msgstr "Pobieranie w kolejce dla" -#: fff_plugin.py:1180 +#: fff_plugin.py:1179 msgid "Started fetching metadata for %s stories." msgstr "Rozpoczęto pobieranie metadanych dla %s artykułów." -#: fff_plugin.py:1194 +#: fff_plugin.py:1193 msgid "No valid story URLs entered." msgstr "Nie wprowadzono prawidłowych adresów URL artykułów." -#: fff_plugin.py:1206 fff_plugin.py:1211 +#: fff_plugin.py:1205 fff_plugin.py:1210 msgid "Reject URL?" msgstr "Odrzucić URL?" -#: fff_plugin.py:1212 fff_plugin.py:1232 +#: fff_plugin.py:1211 fff_plugin.py:1231 msgid "%s is on your Reject URL list:" msgstr "" -#: fff_plugin.py:1214 +#: fff_plugin.py:1213 msgid "Click 'Yes' to Reject." msgstr "" -#: fff_plugin.py:1219 +#: fff_plugin.py:1218 msgid "Story on Reject URLs list (%s)." msgstr "Historia na liście odrzuconych adresów URL (%s)." -#: fff_plugin.py:1222 jobs.py:161 +#: fff_plugin.py:1221 jobs.py:160 msgid "Rejected" msgstr "Odrzucony" -#: fff_plugin.py:1226 +#: fff_plugin.py:1225 msgid "Remove Reject URL?" msgstr "Usunąć odrzucony adres URL?" -#: fff_plugin.py:1231 +#: fff_plugin.py:1230 msgid "Remove URL from Reject List?" msgstr "Usunąć adres URL z listy odrzuconych?" -#: fff_plugin.py:1234 +#: fff_plugin.py:1233 msgid "Click 'Yes' to remove it from the list," msgstr "" -#: fff_plugin.py:1235 +#: fff_plugin.py:1234 msgid "Click 'No' to leave it on the list." msgstr "" -#: fff_plugin.py:1258 +#: fff_plugin.py:1264 msgid "Are You an Adult?" msgstr "Czy jesteś dorosły?" -#: fff_plugin.py:1259 +#: fff_plugin.py:1265 msgid "" "%s requires that you be an adult. Please confirm you are an adult in your " "locale:" msgstr "%s wymaga, abyś był dorosły. Potwierdź, że jesteś osobą dorosłą w swoim regionie:" -#: fff_plugin.py:1387 fff_plugin.py:2741 +#: fff_plugin.py:1393 fff_plugin.py:2748 msgid "Same story already included." msgstr "Ta sama historia już zawarta." -#: fff_plugin.py:1410 +#: fff_plugin.py:1416 msgid "" "\"%s\" is in series \"%s\" that you have an" " anthology book for." msgstr "" -#: fff_plugin.py:1416 +#: fff_plugin.py:1422 msgid "Story in Series Anthology(%s)." msgstr "Historia w serii antologia (%s)." -#: fff_plugin.py:1434 jobs.py:157 +#: fff_plugin.py:1441 jobs.py:156 msgid "Add" msgstr "Dodaj" -#: fff_plugin.py:1467 jobs.py:159 +#: fff_plugin.py:1474 jobs.py:158 msgid "Meta" msgstr "Meta" -#: fff_plugin.py:1496 +#: fff_plugin.py:1503 msgid "Skipping duplicate story." msgstr "Pomijam zduplikowaną historię." -#: fff_plugin.py:1499 +#: fff_plugin.py:1506 msgid "" "More than one identical book by Identifier URL or title/author(s)--can't " "tell which book to update/overwrite." msgstr "Więcej niż jedna identyczna książka według adresu URL identyfikatora lub tytułu/autor(ów) - nie można powiedzieć, którą książkę zaktualizować/nadpisać." -#: fff_plugin.py:1510 jobs.py:158 +#: fff_plugin.py:1517 jobs.py:157 msgid "Update" msgstr "Aktualizacja" -#: fff_plugin.py:1520 +#: fff_plugin.py:1527 msgid "Update declined due to differing story URL(%s)(%s tag present)" msgstr "" -#: fff_plugin.py:1523 fff_plugin.py:1565 jobs.py:160 +#: fff_plugin.py:1530 fff_plugin.py:1572 jobs.py:159 msgid "Different URL" msgstr "Inny adres URL" -#: fff_plugin.py:1527 fff_plugin.py:1533 +#: fff_plugin.py:1534 fff_plugin.py:1540 msgid "Change Story URL?" msgstr "Zmienić adres URL historii?" -#: fff_plugin.py:1534 +#: fff_plugin.py:1541 msgid "" "%(title)s by %(author)s is already in your library with a " "different source URL:" msgstr "%(title)s wg %(author)s jest już w Twojej bibliotece z innym źródłowym adresem URL:" -#: fff_plugin.py:1535 +#: fff_plugin.py:1542 msgid "In library: %(liburl)s" msgstr "W bibliotece: %(liburl)s" -#: fff_plugin.py:1536 fff_plugin.py:1552 +#: fff_plugin.py:1543 fff_plugin.py:1559 msgid "New URL: %(newurl)s" msgstr "Nowy adres URL: %(newurl)s" -#: fff_plugin.py:1537 +#: fff_plugin.py:1544 msgid "Click 'Yes' to update/overwrite book with new URL." msgstr "" -#: fff_plugin.py:1538 +#: fff_plugin.py:1545 msgid "Click 'No' to skip updating/overwriting this book." msgstr "" -#: fff_plugin.py:1543 fff_plugin.py:1549 +#: fff_plugin.py:1550 fff_plugin.py:1556 msgid "Download as New Book?" msgstr "Pobrać jako nową książkę?" -#: fff_plugin.py:1550 +#: fff_plugin.py:1557 msgid "" "%(title)s by %(author)s is already in your library with a " "different source URL." msgstr "" -#: fff_plugin.py:1551 +#: fff_plugin.py:1558 msgid "" "You chose not to update the existing book. Do you want to add a new book " "for this URL?" msgstr "Nie chcesz aktualizować istniejącej książki. Czy chcesz dodać nową książkę pod tym adresem URL?" -#: fff_plugin.py:1553 +#: fff_plugin.py:1560 msgid "Click 'Yes' to a new book with new URL." msgstr "Kliknij 'Tak' dla nowej książki z nowym adresem URL." -#: fff_plugin.py:1554 +#: fff_plugin.py:1561 msgid "Click 'No' to skip URL." msgstr "Kliknij 'Nie' by pominąć URL." -#: fff_plugin.py:1562 +#: fff_plugin.py:1569 msgid "Update declined by user due to differing story URL(%s)" msgstr "Aktualizacja odrzucona przez użytkownika z powodu innego adresu URL artykułu (%s)" -#: fff_plugin.py:1570 +#: fff_plugin.py:1577 msgid "Metadata collected." msgstr "Zebrane metadane." -#: fff_plugin.py:1588 jobs.py:368 +#: fff_plugin.py:1595 jobs.py:368 msgid "" "Existing epub contains %d chapters, web site only has %d. Use Overwrite or " "force_update_epub_always to force update." msgstr "" -#: fff_plugin.py:1590 jobs.py:370 +#: fff_plugin.py:1597 jobs.py:370 msgid "" "FanFicFare doesn't recognize chapters in existing epub, epub is probably " "from a different source. Use Overwrite to force update." msgstr "FanFicFare nie rozpoznaje rozdziałów w istniejącym epub, epub prawdopodobnie pochodzi z innego źródła. Użyj opcji Zastąp, aby wymusić aktualizację." -#: fff_plugin.py:1729 +#: fff_plugin.py:1736 msgid "None of the %d URLs/stories given can be/need to be downloaded." msgstr "" -#: fff_plugin.py:1730 fff_plugin.py:1997 fff_plugin.py:2016 +#: fff_plugin.py:1737 fff_plugin.py:2004 fff_plugin.py:2023 msgid "See log for details." msgstr "Zobacz dziennik po szczegóły." -#: fff_plugin.py:1731 +#: fff_plugin.py:1738 msgid "" "Proceed with updating your library(Error or Last Checked Columns, if " "configured)?" msgstr "Kontynuować aktualizację biblioteki (kolumny z błędami lub ostatnio sprawdzone, jeśli skonfigurowano)?" -#: fff_plugin.py:1770 +#: fff_plugin.py:1777 msgid "Download %s FanFiction Book(s)" msgstr "Pobierz %s książki(ek) FanFiction" -#: fff_plugin.py:1777 +#: fff_plugin.py:1784 msgid "Starting %d FanFicFare Downloads" msgstr "Rozpoczynanie %d pobierania FanFicFare" -#: fff_plugin.py:1795 +#: fff_plugin.py:1802 msgid "FanFicFare is marking and showing matching Anthology Books" msgstr "FanFicFare zaznacza i pokazuje pasujące antologie" -#: fff_plugin.py:1796 +#: fff_plugin.py:1803 msgid "" "To disable, uncheck the \"Mark Matching Anthologies?\" setting in FanFicFare" " configuration." msgstr "" -#: fff_plugin.py:1797 +#: fff_plugin.py:1804 msgid "Info" msgstr "Informacja" -#: fff_plugin.py:1844 fff_plugin.py:1854 +#: fff_plugin.py:1851 fff_plugin.py:1861 msgid "Error Updating Metadata" msgstr "Błąd podczas aktualizowania metadanych" -#: fff_plugin.py:1845 fff_plugin.py:1855 +#: fff_plugin.py:1852 fff_plugin.py:1862 msgid "" "An error has occurred while FanFicFare was updating calibre's metadata for " "%s." msgstr "Wystąpił błąd podczas aktualizowania metadanych Calibre dla programu FanFicFare %s." -#: fff_plugin.py:1846 +#: fff_plugin.py:1853 msgid "The ebook has been updated, but the metadata has not." msgstr "Ebook został zaktualizowany, ale metadane nie." -#: fff_plugin.py:1847 +#: fff_plugin.py:1854 msgid "" "FanFicFare will try to update metadata again once. Close any interfering " "programs (such as Windows File Explorer) before closing this dialog." msgstr "" -#: fff_plugin.py:1921 fff_plugin.py:1922 +#: fff_plugin.py:1928 fff_plugin.py:1929 msgid "Finished Adding/Updating %d books." msgstr "Zakończono Dodawanie/Aktualizowanie %d książek." -#: fff_plugin.py:1977 +#: fff_plugin.py:1984 msgid "FanFicFare found %s good and %s bad updates." msgstr "FanFicFare znalazło %s dobre i %s złe aktualizacje." -#: fff_plugin.py:1979 +#: fff_plugin.py:1986 msgid "" "Some of the stories downloaded have chapters errors. Click View Log in the " "next dialog to see which." msgstr "" -#: fff_plugin.py:1981 +#: fff_plugin.py:1988 msgid "%s good stories contain chapter errors." msgstr "" -#: fff_plugin.py:1984 +#: fff_plugin.py:1991 msgid "FanFicFare: " msgstr "FanFicFare:" -#: fff_plugin.py:1984 +#: fff_plugin.py:1991 msgid "No Good Stories for Anthology" msgstr "Brak dobrych historii dla antologii" -#: fff_plugin.py:1987 +#: fff_plugin.py:1994 msgid "" "No good stories/updates where downloaded, Anthology creation/update aborted." msgstr "Brak dobrych artykułów/aktualizacji w miejscu pobrania, tworzenie/aktualizacja antologii przerwana." -#: fff_plugin.py:1994 +#: fff_plugin.py:2001 msgid "" "Are you sure you want to continue with creating/updating this Anthology?" msgstr "Czy na pewno chcesz kontynuować tworzenie/aktualizowanie tej antologii?" -#: fff_plugin.py:1995 +#: fff_plugin.py:2002 msgid "Any updates that failed will not be included in the Anthology." msgstr "" -#: fff_plugin.py:1996 +#: fff_plugin.py:2003 msgid "However, if there's an older version, it will still be included." msgstr "Jeśli jednak istnieje starsza wersja, nadal będzie uwzględniona." -#: fff_plugin.py:1999 +#: fff_plugin.py:2006 msgid "Proceed with updating this anthology and your library?" msgstr "Kontynuować aktualizację tej antologii i biblioteki?" -#: fff_plugin.py:2017 +#: fff_plugin.py:2024 msgid "Proceed with updating your library?" msgstr "Kontynuować aktualizację swojej biblioteki?" -#: fff_plugin.py:2045 +#: fff_plugin.py:2052 msgid "FanFicFare download complete" msgstr "Pobieranie FanFicFare zakończone" -#: fff_plugin.py:2045 +#: fff_plugin.py:2052 msgid "FanFicFare log" msgstr "Dziennik FanFicFare" -#: fff_plugin.py:2062 +#: fff_plugin.py:2069 msgid "Merging %s books." msgstr "Łączenie %s książek." -#: fff_plugin.py:2157 +#: fff_plugin.py:2164 msgid "FanFicFare Adding/Updating books." msgstr "FanFicFare Dodawanie/aktualizowanie książek." -#: fff_plugin.py:2171 +#: fff_plugin.py:2178 msgid "Updating calibre for FanFiction stories..." msgstr "Aktualizuję Calibre dla opowieści FanFiction..." -#: fff_plugin.py:2172 +#: fff_plugin.py:2179 msgid "Update calibre for FanFiction stories" msgstr "Zaktualizuj Calibre dla opowiadań FanFiction" -#: fff_plugin.py:2187 +#: fff_plugin.py:2194 msgid "Updating calibre for BAD FanFiction stories..." msgstr "Aktualizuję Calibre pod kątem złych historii FanFiction..." -#: fff_plugin.py:2188 +#: fff_plugin.py:2195 msgid "Update calibre for BAD FanFiction stories" msgstr "Zaktualizuj calibre dla złych historii FanFiction" -#: fff_plugin.py:2234 +#: fff_plugin.py:2241 msgid "Adding format to book failed for some reason..." msgstr "Z jakiegoś powodu nie udało się dodać formatu do książki..." -#: fff_plugin.py:2635 +#: fff_plugin.py:2642 msgid "" "You configured FanFicFare to automatically update Reading Lists, but you " "don't have the %s plugin installed anymore?" msgstr "Skonfigurowałeś FanFicFare, aby automatycznie aktualizował listy czytelnicze, ale nie masz już zainstalowanej %s wtyczki?" -#: fff_plugin.py:2647 +#: fff_plugin.py:2654 msgid "" "You configured FanFicFare to automatically update \"To Read\" Reading Lists," " but you don't have any lists set?" msgstr "Skonfigurowałeś FanFicFare, aby automatycznie aktualizował listy czytelnicze „Do przeczytania”, ale nie masz ustawionych żadnych list?" -#: fff_plugin.py:2658 fff_plugin.py:2677 +#: fff_plugin.py:2665 fff_plugin.py:2684 msgid "" "You configured FanFicFare to automatically update Reading List '%s', but you" " don't have a list of that name?" msgstr "Skonfigurowałeś FanFicFare, aby automatycznie aktualizował listę czytelniczą „%s”, ale nie masz listy o tej nazwie?" -#: fff_plugin.py:2664 +#: fff_plugin.py:2671 msgid "" "You configured FanFicFare to automatically update \"Send to Device\" Reading" " Lists, but you don't have any lists set?" msgstr "Skonfigurowałeś FanFicFare, aby automatycznie aktualizował listy czytelnicze „Wyślij do urządzenia”, ale nie masz ustawionych żadnych list?" -#: fff_plugin.py:2799 +#: fff_plugin.py:2806 msgid "No story URL found." msgstr "Nie znaleziono adresu URL artykułu." -#: fff_plugin.py:2802 +#: fff_plugin.py:2809 msgid "Not Found" msgstr "Nie znaleziono" -#: fff_plugin.py:2808 +#: fff_plugin.py:2815 msgid "URL is not a valid story URL." msgstr "URL nie jest prawidłowym adresem URL artykułu." -#: fff_plugin.py:2811 +#: fff_plugin.py:2818 msgid "Bad URL" msgstr "Zły adres URL" -#: fff_plugin.py:2902 +#: fff_plugin.py:2909 msgid "Existing Book Update Failed" msgstr "" -#: fff_plugin.py:2903 +#: fff_plugin.py:2910 msgid "" "A pre-existing book in this anthology failed to find metadata.
\n" "Story URL: %s
\n" @@ -2425,39 +2439,39 @@ msgid "" "The previously downloaded book is still in the anthology, but FFF doesn't have the metadata to fill this field.\n" msgstr "" -#: fff_plugin.py:2997 +#: fff_plugin.py:3004 msgid "Anthology containing:" msgstr "Antologia zawierająca:" -#: fff_plugin.py:3000 +#: fff_plugin.py:3007 msgid "%(title)s by %(author)s" msgstr "%(title)s wg %(author)s" -#: fff_plugin.py:3064 +#: fff_plugin.py:3071 msgid " Anthology" msgstr "Antologia" -#: fff_plugin.py:3116 +#: fff_plugin.py:3123 msgid "(was set, removed for security)" msgstr "(został ustawiony, usunięty ze względów bezpieczeństwa)" -#: jobs.py:73 +#: jobs.py:72 msgid "Launch background process for site %s:" msgstr "" -#: jobs.py:90 +#: jobs.py:89 msgid "Downloading FanFiction Stories" msgstr "Pobieranie historii FanFiction" -#: jobs.py:110 +#: jobs.py:109 msgid "%(count)d of %(total)d stories finished downloading" msgstr "%(count)d z %(total)d zakończono pobieranie historii" -#: jobs.py:147 +#: jobs.py:146 msgid "Download Results:" msgstr "Wyniki pobierania:" -#: jobs.py:224 +#: jobs.py:223 msgid "Download started..." msgstr "Pobieranie rozpoczęte..." diff --git a/calibre-plugin/translations/pt.po b/calibre-plugin/translations/pt.po index 5c8fd10e..dd635805 100644 --- a/calibre-plugin/translations/pt.po +++ b/calibre-plugin/translations/pt.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre-plugins\n" -"POT-Creation-Date: 2024-10-22 13:25-0500\n" +"POT-Creation-Date: 2025-04-01 09:51-0500\n" "PO-Revision-Date: 2014-06-19 22:55+0000\n" "Last-Translator: Paulo Pereira , 2017-2020,2022,2024\n" "Language-Team: Portuguese (http://app.transifex.com/calibre/calibre-plugins/language/pt/)\n" @@ -30,85 +30,85 @@ msgid "" "settings." msgstr "Localização da biblioteca de Calibre. Por omissão, utiliza a localização definida na configuração." -#: common_utils.py:289 +#: common_utils.py:290 msgid "Keyboard shortcuts" msgstr "Atalhos de teclado" -#: common_utils.py:318 +#: common_utils.py:319 msgid "Prefs Viewer dialog" msgstr "Diálogo do visualizador de preferências" -#: common_utils.py:319 +#: common_utils.py:320 msgid "Preferences for: " msgstr "Preferências por:" -#: common_utils.py:350 +#: common_utils.py:351 msgid "Clear" msgstr "Limpar" -#: common_utils.py:352 +#: common_utils.py:353 msgid "Clear all settings for this plugin" msgstr "Limpar todas as definições deste plugin" -#: common_utils.py:356 +#: common_utils.py:357 msgid "Edit" msgstr "Editar" -#: common_utils.py:358 +#: common_utils.py:359 msgid "Edit settings." msgstr "Editar configurações" -#: common_utils.py:361 +#: common_utils.py:362 msgid "Save" msgstr "Guardar" -#: common_utils.py:363 +#: common_utils.py:364 msgid "Save setting for this plugin" msgstr "Guardar configuração deste plugin" -#: common_utils.py:391 +#: common_utils.py:392 msgid "" "Are you sure you want to edit settings in this library for this plugin?" msgstr "" -#: common_utils.py:392 +#: common_utils.py:393 msgid "The FanFicFare team does not support hand edited configurations." msgstr "" -#: common_utils.py:400 +#: common_utils.py:401 msgid "" "Are you sure you want to save this setting in this library for this plugin?" msgstr "" -#: common_utils.py:401 common_utils.py:429 +#: common_utils.py:402 common_utils.py:430 msgid "" "Any settings in other libraries or stored in a JSON file in your calibre " "plugins folder will not be touched." msgstr "Quaisquer definições noutras bibliotecas, ou armazenadas num ficheiro JSON na sua pasta de plugins do Calibre, não serão tocadas." -#: common_utils.py:402 common_utils.py:430 +#: common_utils.py:403 common_utils.py:431 msgid "You must restart calibre afterwards." msgstr "É necessário reiniciar o Calibre posteriormente." -#: common_utils.py:410 +#: common_utils.py:411 msgid "All settings for this plugin in this library have been saved." msgstr "" -#: common_utils.py:411 common_utils.py:440 +#: common_utils.py:412 common_utils.py:441 msgid "Please restart calibre now." msgstr "Por favor reinicie o calibre agora." -#: common_utils.py:413 common_utils.py:442 +#: common_utils.py:414 common_utils.py:443 msgid "Restart calibre now" msgstr "Reinicie o Calibre agora" -#: common_utils.py:428 +#: common_utils.py:429 msgid "" "Are you sure you want to clear your settings in this library for this " "plugin?" msgstr "Tem a certeza que pretende limpar todas as suas definições, nesta biblioteca, para este plugin?" -#: common_utils.py:439 +#: common_utils.py:440 msgid "All settings for this plugin in this library have been cleared." msgstr "Todas as definições deste plugin, para esta biblioteca, foram removidas." @@ -511,7 +511,7 @@ msgid "" "http://...,title by author - note" msgstr "" -#: config.py:758 dialogs.py:1198 +#: config.py:758 dialogs.py:1241 msgid "Add this reason to all URLs added:" msgstr "Adicionar este motivo a todos os URL adicionados:" @@ -526,8 +526,8 @@ msgstr "" msgid "personal.ini" msgstr "personal.ini" -#: config.py:788 config.py:892 config.py:893 fff_plugin.py:451 -#: fff_plugin.py:454 fff_plugin.py:491 +#: config.py:788 config.py:892 config.py:893 fff_plugin.py:450 +#: fff_plugin.py:453 fff_plugin.py:490 msgid "Edit personal.ini" msgstr "Editar personal.ini" @@ -871,7 +871,7 @@ msgstr "Género" msgid "Language" msgstr "Idioma" -#: config.py:1356 fff_plugin.py:1733 fff_plugin.py:2001 fff_plugin.py:2019 +#: config.py:1356 fff_plugin.py:1740 fff_plugin.py:2008 fff_plugin.py:2026 msgid "Status" msgstr "Estado" @@ -899,7 +899,7 @@ msgstr "Relacionamentos" msgid "Published" msgstr "Publicado" -#: config.py:1363 fff_plugin.py:2173 fff_plugin.py:2189 +#: config.py:1363 fff_plugin.py:2180 fff_plugin.py:2196 msgid "Updated" msgstr "Atualizado" @@ -943,8 +943,8 @@ msgstr "ID de autor" msgid "Extra Tags" msgstr "Etiquetas extra" -#: config.py:1374 config.py:1535 dialogs.py:972 dialogs.py:1082 -#: fff_plugin.py:1733 fff_plugin.py:2001 fff_plugin.py:2019 +#: config.py:1374 config.py:1535 dialogs.py:1015 dialogs.py:1125 +#: fff_plugin.py:1740 fff_plugin.py:2008 fff_plugin.py:2026 msgid "Title" msgstr "Título" @@ -956,8 +956,8 @@ msgstr "URL da história" msgid "Description" msgstr "Descrição" -#: config.py:1377 dialogs.py:972 dialogs.py:1082 fff_plugin.py:1733 -#: fff_plugin.py:2001 fff_plugin.py:2019 +#: config.py:1377 dialogs.py:1015 dialogs.py:1125 fff_plugin.py:1740 +#: fff_plugin.py:2008 fff_plugin.py:2026 msgid "Author" msgstr "Autor" @@ -1042,11 +1042,11 @@ msgstr "Guardar todos os erros" msgid "If unchecked, these errors will not be saved: %s" msgstr "" -#: config.py:1478 fff_plugin.py:1607 jobs.py:313 +#: config.py:1478 fff_plugin.py:1614 jobs.py:313 msgid "Not Overwriting, web site is not newer." msgstr "" -#: config.py:1479 fff_plugin.py:1586 jobs.py:366 +#: config.py:1479 fff_plugin.py:1593 jobs.py:366 msgid "Already contains %d chapters." msgstr "" @@ -1347,24 +1347,24 @@ msgid "" "book." msgstr "" -#: dialogs.py:255 dialogs.py:847 +#: dialogs.py:255 dialogs.py:890 msgid "Show Download Options" msgstr "Mostrar opções de descarregamento" -#: dialogs.py:274 dialogs.py:867 +#: dialogs.py:274 dialogs.py:910 msgid "Output &Format:" msgstr "&Formato de saída:" -#: dialogs.py:282 dialogs.py:875 +#: dialogs.py:282 dialogs.py:918 msgid "" "Choose output format to create. May set default from plugin configuration." msgstr "" -#: dialogs.py:310 dialogs.py:902 +#: dialogs.py:310 dialogs.py:945 msgid "Update Calibre &Metadata?" msgstr "Atualizar &metadados do Calibre" -#: dialogs.py:311 dialogs.py:903 +#: dialogs.py:311 dialogs.py:946 msgid "" "Update metadata for existing stories in Calibre from web site?\n" "(Columns set to 'New Only' in the column tabs will only be set for new books.)" @@ -1415,139 +1415,153 @@ msgid "" "and author." msgstr "" -#: dialogs.py:537 +#: dialogs.py:538 msgid "For Individual Books" msgstr "Para livros individuais" -#: dialogs.py:538 +#: dialogs.py:539 msgid "Get URLs and go to dialog for individual story downloads." msgstr "Obter os URL e ir para a janela das transferências individuais de histórias." -#: dialogs.py:543 +#: dialogs.py:544 msgid "For Anthology Epub" msgstr "Para antologia em Epub" -#: dialogs.py:544 +#: dialogs.py:545 msgid "" "Get URLs and go to dialog for Anthology download.\n" "Requires %s plugin." msgstr "Obter os URL e ir para a janela das transferências de antologias.\nÉ necessário o plugin %s." -#: dialogs.py:548 dialogs.py:608 dialogs.py:658 dialogs.py:1635 +#: dialogs.py:549 dialogs.py:609 dialogs.py:651 dialogs.py:701 dialogs.py:1678 msgid "Cancel" msgstr "Cancelar" -#: dialogs.py:583 dialogs.py:1620 +#: dialogs.py:584 dialogs.py:1663 msgid "Password" msgstr "Senha" -#: dialogs.py:584 +#: dialogs.py:585 msgid "Author requires a password for this story(%s)." msgstr "O autor exige uma senha de acesso a esta história (%s)." -#: dialogs.py:589 +#: dialogs.py:590 msgid "User/Password" msgstr "Utilizador/Senha" -#: dialogs.py:590 +#: dialogs.py:591 msgid "%s requires you to login to download this story." msgstr "%s exige que se autentique para descarregar esta história." -#: dialogs.py:592 +#: dialogs.py:593 msgid "User:" msgstr "Utilizador:" -#: dialogs.py:596 +#: dialogs.py:597 msgid "Password:" msgstr "Senha:" -#: dialogs.py:604 dialogs.py:788 dialogs.py:1631 +#: dialogs.py:605 dialogs.py:647 dialogs.py:831 dialogs.py:1674 msgid "OK" msgstr "OK" -#: dialogs.py:626 dialogs.py:652 fff_plugin.py:1181 +#: dialogs.py:637 +msgid "Time-based One Time Password(TOTP)" +msgstr "" + +#: dialogs.py:638 +msgid "" +"Site requires a Time-based One Time Password(TOTP) for this url:\n" +"%s" +msgstr "" + +#: dialogs.py:640 +msgid "TOTP:" +msgstr "" + +#: dialogs.py:669 dialogs.py:695 fff_plugin.py:1180 msgid "Fetching metadata for stories..." msgstr "A obter metadados para as histórias..." -#: dialogs.py:627 dialogs.py:653 fff_plugin.py:1182 +#: dialogs.py:670 dialogs.py:696 fff_plugin.py:1181 msgid "Downloading metadata for stories" msgstr "A descarregar metadados das histórias" -#: dialogs.py:628 dialogs.py:654 fff_plugin.py:1183 +#: dialogs.py:671 dialogs.py:697 fff_plugin.py:1182 msgid "Fetched metadata for" msgstr "Metadados obtidos para" -#: dialogs.py:701 +#: dialogs.py:744 msgid " - %s estimated until done" msgstr " - %s previsto para concluir processo" -#: dialogs.py:716 fff_plugin.py:1388 fff_plugin.py:1422 fff_plugin.py:2742 -#: jobs.py:162 +#: dialogs.py:759 fff_plugin.py:1394 fff_plugin.py:1428 fff_plugin.py:2749 +#: jobs.py:161 msgid "Skipped" msgstr "Ignorado" -#: dialogs.py:724 fff_plugin.py:2237 jobs.py:164 jobs.py:446 jobs.py:449 +#: dialogs.py:767 fff_plugin.py:2244 jobs.py:163 jobs.py:446 jobs.py:449 msgid "Error" msgstr "Erro" -#: dialogs.py:748 +#: dialogs.py:791 msgid "%d day" msgstr "%d dia" -#: dialogs.py:748 +#: dialogs.py:791 msgid "%d days" msgstr "%d dias" -#: dialogs.py:749 +#: dialogs.py:792 msgid "%d hour" msgstr "%d hora" -#: dialogs.py:749 +#: dialogs.py:792 msgid "%d hours" msgstr "%d horas" -#: dialogs.py:750 +#: dialogs.py:793 msgid "%d minute" msgstr "%d minuto" -#: dialogs.py:750 +#: dialogs.py:793 msgid "%d minutes" msgstr "%d minutos" -#: dialogs.py:751 +#: dialogs.py:794 msgid "%d second" msgstr "%d segundo" -#: dialogs.py:751 +#: dialogs.py:794 msgid "%d seconds" msgstr "%d segundos" -#: dialogs.py:766 +#: dialogs.py:809 msgid "less than 1 second" msgstr "menos de 1 segundo" -#: dialogs.py:783 fff_plugin.py:463 fff_plugin.py:466 +#: dialogs.py:826 fff_plugin.py:462 fff_plugin.py:465 msgid "About FanFicFare" msgstr "Sobre FanFicFare" -#: dialogs.py:838 +#: dialogs.py:881 msgid "Remove selected books from the list" msgstr "Remover da lista os livros selecionados" -#: dialogs.py:880 +#: dialogs.py:923 msgid "Update Mode:" msgstr "Modo de atualização:" -#: dialogs.py:883 +#: dialogs.py:926 msgid "" "What sort of update to perform. May set default from plugin configuration." msgstr "" -#: dialogs.py:907 +#: dialogs.py:950 msgid "Background Metadata?" msgstr "" -#: dialogs.py:908 +#: dialogs.py:951 msgid "" "Collect Metadata from sites in a Background process.
This returns " "control to you quicker while updating, but you won't be asked for " @@ -1555,868 +1569,868 @@ msgid "" " fail." msgstr "" -#: dialogs.py:972 fff_plugin.py:1733 fff_plugin.py:2001 fff_plugin.py:2019 +#: dialogs.py:1015 fff_plugin.py:1740 fff_plugin.py:2008 fff_plugin.py:2026 msgid "Comment" msgstr "Comentário" -#: dialogs.py:1041 +#: dialogs.py:1084 msgid "Are you sure you want to remove this book from the list?" msgstr "Pretende mesmo remover este livro da lista?" -#: dialogs.py:1043 +#: dialogs.py:1086 msgid "Are you sure you want to remove the selected %d books from the list?" msgstr "" -#: dialogs.py:1082 +#: dialogs.py:1125 msgid "Note" msgstr "Nota" -#: dialogs.py:1122 +#: dialogs.py:1165 msgid "Select or Edit Reject Note." msgstr "Selecione ou edite a nota de rejeição." -#: dialogs.py:1133 +#: dialogs.py:1176 msgid "Are you sure you want to remove this URL from the list?" msgstr "Tem a certeza que pretende remover este URL da lista?" -#: dialogs.py:1135 +#: dialogs.py:1178 msgid "Are you sure you want to remove the %d selected URLs from the list?" msgstr "Tem a certeza que pretende remover os %d URL selecionados da lista?" -#: dialogs.py:1153 +#: dialogs.py:1196 msgid "List of Books to Reject" msgstr "Lista de livros a rejeitar" -#: dialogs.py:1166 +#: dialogs.py:1209 msgid "" "FFF will remember these URLs and display the note and offer to reject them " "if you try to download them again later." msgstr "" -#: dialogs.py:1180 +#: dialogs.py:1223 msgid "Remove selected URLs from the list" msgstr "" -#: dialogs.py:1195 dialogs.py:1199 +#: dialogs.py:1238 dialogs.py:1242 msgid "This will be added to whatever note you've set for each URL above." msgstr "" -#: dialogs.py:1212 +#: dialogs.py:1255 msgid "Delete Books (including books without FanFiction URLs)?" msgstr "Eliminar livros (incluindo livros sem URL de ficção de fãs)?" -#: dialogs.py:1213 +#: dialogs.py:1256 msgid "Delete the selected books after adding them to the Rejected URLs list." msgstr "" -#: dialogs.py:1380 +#: dialogs.py:1423 msgid "Search for string in edit box." msgstr "" -#: dialogs.py:1383 +#: dialogs.py:1426 msgid "Find:" msgstr "Procurar:" -#: dialogs.py:1388 +#: dialogs.py:1431 msgid "Find" msgstr "Procurar" -#: dialogs.py:1398 +#: dialogs.py:1441 msgid "Case sensitive" msgstr "" -#: dialogs.py:1399 +#: dialogs.py:1442 msgid "" "Search for case sensitive string; don't treat Harry, HARRY and harry all the" " same." msgstr "" -#: dialogs.py:1430 +#: dialogs.py:1473 msgid "Go back to fix errors?" msgstr "" -#: dialogs.py:1542 +#: dialogs.py:1585 msgid "Click an error below to return to Editing directly on that line:" msgstr "" -#: dialogs.py:1569 +#: dialogs.py:1612 msgid "Click to go to line %s" msgstr "" -#: dialogs.py:1585 +#: dialogs.py:1628 msgid "Return to Editing" msgstr "" -#: dialogs.py:1589 +#: dialogs.py:1632 msgid "Save Anyway" msgstr "" -#: dialogs.py:1621 +#: dialogs.py:1664 msgid "Enter Email Password for %s:" msgstr "" -#: dialogs.py:1660 +#: dialogs.py:1703 msgid "Show this confirmation again" msgstr "" -#: fff_plugin.py:146 fff_plugin.py:178 fff_plugin.py:490 +#: fff_plugin.py:145 fff_plugin.py:177 fff_plugin.py:489 msgid "FanFicFare" msgstr "FanFicFare" -#: fff_plugin.py:147 +#: fff_plugin.py:146 msgid "Download FanFiction stories from various web sites" msgstr "Descarregar histórias de ficção de fãs de vários sítios Web" -#: fff_plugin.py:286 fff_plugin.py:397 +#: fff_plugin.py:285 fff_plugin.py:396 msgid "&Download from URLs" msgstr "" -#: fff_plugin.py:288 fff_plugin.py:400 +#: fff_plugin.py:287 fff_plugin.py:399 msgid "Download FanFiction Books from URLs" msgstr "" -#: fff_plugin.py:291 fff_plugin.py:405 +#: fff_plugin.py:290 fff_plugin.py:404 msgid "&Update Existing FanFiction Books" msgstr "" -#: fff_plugin.py:295 fff_plugin.py:413 +#: fff_plugin.py:294 fff_plugin.py:412 msgid "Get Story URLs from &Email" msgstr "" -#: fff_plugin.py:300 fff_plugin.py:421 fff_plugin.py:684 +#: fff_plugin.py:299 fff_plugin.py:420 fff_plugin.py:683 msgid "Get Story URLs from Web Page" msgstr "" -#: fff_plugin.py:304 +#: fff_plugin.py:303 msgid "Get Story URLs from Selected Books" msgstr "" -#: fff_plugin.py:310 +#: fff_plugin.py:309 msgid "Anthology Options" msgstr "" -#: fff_plugin.py:311 +#: fff_plugin.py:310 msgid "Make Anthology Epub from Web Page" msgstr "" -#: fff_plugin.py:314 +#: fff_plugin.py:313 msgid "Make FanFiction Anthology Epub from Web Page" msgstr "" -#: fff_plugin.py:317 +#: fff_plugin.py:316 msgid "&Make Anthology Epub from URLs" msgstr "" -#: fff_plugin.py:320 +#: fff_plugin.py:319 msgid "Make FanFiction Anthology Epub from URLs" msgstr "" -#: fff_plugin.py:323 fff_plugin.py:429 +#: fff_plugin.py:322 fff_plugin.py:428 msgid "Update Anthology Epub" msgstr "" -#: fff_plugin.py:326 fff_plugin.py:432 +#: fff_plugin.py:325 fff_plugin.py:431 msgid "Update FanFiction Anthology Epub" msgstr "Atualizar Epub de antologia de ficção de fãs" -#: fff_plugin.py:340 +#: fff_plugin.py:339 msgid "Reading List Options" msgstr "" -#: fff_plugin.py:343 +#: fff_plugin.py:342 msgid "Mark Unread: Add to \"To Read\" and \"Send to Device\" Lists" msgstr "" -#: fff_plugin.py:345 +#: fff_plugin.py:344 msgid "Mark Read: Remove from \"To Read\" and add to \"Send to Device\" Lists" msgstr "" -#: fff_plugin.py:347 fff_plugin.py:352 +#: fff_plugin.py:346 fff_plugin.py:351 msgid "Mark Read: Remove from \"To Read\" Lists" msgstr "" -#: fff_plugin.py:349 +#: fff_plugin.py:348 msgid "Add to \"Send to Device\" Lists" msgstr "" -#: fff_plugin.py:351 +#: fff_plugin.py:350 msgid "Mark Unread: Add to \"To Read\" Lists" msgstr "" -#: fff_plugin.py:356 +#: fff_plugin.py:355 msgid "Add to Lists Not Configured" msgstr "" -#: fff_plugin.py:366 +#: fff_plugin.py:365 msgid "Remove from Lists Not Configured" msgstr "" -#: fff_plugin.py:375 +#: fff_plugin.py:374 msgid "Actions by Update Modes" msgstr "" -#: fff_plugin.py:408 +#: fff_plugin.py:407 msgid "Update Existing FanFiction Books" msgstr "" -#: fff_plugin.py:416 +#: fff_plugin.py:415 msgid "Get FanFiction Story URLs from Email" msgstr "" -#: fff_plugin.py:424 +#: fff_plugin.py:423 msgid "Get FanFiction Story URLs from Web Page" msgstr "" -#: fff_plugin.py:437 +#: fff_plugin.py:436 msgid "Remove \"New\" Chapter Marks from Selected books" msgstr "" -#: fff_plugin.py:442 +#: fff_plugin.py:441 msgid "Reject Selected Books" msgstr "" -#: fff_plugin.py:457 +#: fff_plugin.py:456 msgid "&Configure FanFicFare" msgstr "" -#: fff_plugin.py:460 +#: fff_plugin.py:459 msgid "Configure FanFicFare" msgstr "" -#: fff_plugin.py:543 +#: fff_plugin.py:542 msgid "Cannot Update Reading Lists from Device View" msgstr "" -#: fff_plugin.py:547 +#: fff_plugin.py:546 msgid "No Selected Books to Update Reading Lists" msgstr "" -#: fff_plugin.py:557 +#: fff_plugin.py:556 msgid "FanFicFare Saved Metadata Column not configured." msgstr "" -#: fff_plugin.py:563 fff_plugin.py:1304 +#: fff_plugin.py:562 fff_plugin.py:1310 msgid "Cannot update non-epub format." msgstr "" -#: fff_plugin.py:570 +#: fff_plugin.py:569 msgid "FanFicFare Email Settings are not configured." msgstr "" -#: fff_plugin.py:592 +#: fff_plugin.py:591 msgid "Fetching Story URLs from Email..." msgstr "" -#: fff_plugin.py:602 +#: fff_plugin.py:601 msgid "Error Fetching Email" msgstr "" -#: fff_plugin.py:604 +#: fff_plugin.py:603 msgid "An error has occurred while FanFicFare was fetching email." msgstr "" -#: fff_plugin.py:606 +#: fff_plugin.py:605 msgid "If it was an authentication error, be aware:" msgstr "" -#: fff_plugin.py:608 +#: fff_plugin.py:607 msgid "" "Microsoft mail servers such as live.com, outlook.com and hotmail.com no " "longer allow third party apps like FanFicFare." msgstr "" -#: fff_plugin.py:610 +#: fff_plugin.py:609 msgid "" "Gmail requires Two Factor Authentication and Google App Passwords." msgstr "" -#: fff_plugin.py:612 +#: fff_plugin.py:611 msgid "" -"Usernames or passwords in personal.ini that contain the percent sign(%%) " -"must have it escaped as two percent signs(%%%%)." +"Usernames or passwords in personal.ini that contain the percent sign(%) must" +" have it escaped as two percent signs(%%)." msgstr "" -#: fff_plugin.py:636 fff_plugin.py:664 +#: fff_plugin.py:635 fff_plugin.py:663 msgid "No Valid Story URLs Found in Unread Emails." msgstr "" -#: fff_plugin.py:652 +#: fff_plugin.py:651 msgid "Finished Fetching Story URLs from Email." msgstr "" -#: fff_plugin.py:657 +#: fff_plugin.py:656 msgid "" "Tag(s) %s will be added to all stories downloaded in the next " "dialog, including any story URLs you add manually." msgstr "" -#: fff_plugin.py:658 fff_plugin.py:1980 fff_plugin.py:2636 fff_plugin.py:2648 -#: fff_plugin.py:2659 fff_plugin.py:2665 fff_plugin.py:2678 +#: fff_plugin.py:657 fff_plugin.py:1987 fff_plugin.py:2643 fff_plugin.py:2655 +#: fff_plugin.py:2666 fff_plugin.py:2672 fff_plugin.py:2685 msgid "Warning" msgstr "" -#: fff_plugin.py:666 +#: fff_plugin.py:665 msgid "(%d Story URLs Skipped, on Rejected URL List)" msgstr "" -#: fff_plugin.py:668 +#: fff_plugin.py:667 msgid "(%d Story URLs Skipped, no Existing Book in Library)" msgstr "" -#: fff_plugin.py:669 +#: fff_plugin.py:668 msgid "Get Story URLs from Email" msgstr "" -#: fff_plugin.py:695 fff_plugin.py:1404 +#: fff_plugin.py:694 fff_plugin.py:1410 msgid "Skip Story?" msgstr "" -#: fff_plugin.py:700 fff_plugin.py:1409 +#: fff_plugin.py:699 fff_plugin.py:1415 msgid "Skip Anthology Story?" msgstr "" -#: fff_plugin.py:701 +#: fff_plugin.py:700 msgid "" "You already have an Anthology Ebook in your library for series \"%s\"." msgstr "" -#: fff_plugin.py:702 fff_plugin.py:1411 +#: fff_plugin.py:701 fff_plugin.py:1417 msgid "Click 'Yes' to Skip." msgstr "" -#: fff_plugin.py:703 fff_plugin.py:1215 fff_plugin.py:1412 +#: fff_plugin.py:702 fff_plugin.py:1214 fff_plugin.py:1418 msgid "Click 'No' to download anyway." msgstr "" -#: fff_plugin.py:709 +#: fff_plugin.py:708 msgid "Fetching Story URLs from Page..." msgstr "" -#: fff_plugin.py:714 +#: fff_plugin.py:713 msgid "Finished Fetching Story URLs from Page." msgstr "" -#: fff_plugin.py:725 fff_plugin.py:774 +#: fff_plugin.py:724 fff_plugin.py:773 msgid "List of Story URLs" msgstr "" -#: fff_plugin.py:726 +#: fff_plugin.py:725 msgid "No Valid Story URLs found on given page." msgstr "" -#: fff_plugin.py:739 fff_plugin.py:791 +#: fff_plugin.py:738 fff_plugin.py:790 msgid "No Selected Books to Get URLs From" msgstr "" -#: fff_plugin.py:755 +#: fff_plugin.py:754 msgid "Collecting URLs for stories..." msgstr "" -#: fff_plugin.py:756 +#: fff_plugin.py:755 msgid "Get URLs for stories" msgstr "" -#: fff_plugin.py:757 fff_plugin.py:877 fff_plugin.py:1098 +#: fff_plugin.py:756 fff_plugin.py:876 fff_plugin.py:1097 msgid "URL retrieved" msgstr "" -#: fff_plugin.py:767 jobs.py:163 jobs.py:439 +#: fff_plugin.py:766 jobs.py:162 jobs.py:439 msgid "Bad" msgstr "Mau" -#: fff_plugin.py:778 +#: fff_plugin.py:777 msgid "List of URLs" msgstr "" -#: fff_plugin.py:779 +#: fff_plugin.py:778 msgid "No Story URLs found in selected books." msgstr "" -#: fff_plugin.py:786 +#: fff_plugin.py:785 msgid "Can only UnNew books in library" msgstr "" -#: fff_plugin.py:803 +#: fff_plugin.py:802 msgid "UnNewing books..." msgstr "" -#: fff_plugin.py:804 +#: fff_plugin.py:803 msgid "UnNew Books" msgstr "" -#: fff_plugin.py:805 +#: fff_plugin.py:804 msgid "Books UnNewed" msgstr "" -#: fff_plugin.py:851 fff_plugin.py:852 fff_plugin.py:1952 fff_plugin.py:1953 +#: fff_plugin.py:850 fff_plugin.py:851 fff_plugin.py:1959 fff_plugin.py:1960 msgid "Starting auto conversion of %d books." msgstr "" -#: fff_plugin.py:867 +#: fff_plugin.py:866 msgid "No Selected Books have URLs to Reject" msgstr "" -#: fff_plugin.py:875 +#: fff_plugin.py:874 msgid "Collecting URLs for Reject List..." msgstr "" -#: fff_plugin.py:876 +#: fff_plugin.py:875 msgid "Get URLs for Reject List" msgstr "" -#: fff_plugin.py:911 +#: fff_plugin.py:910 msgid "Proceed to Remove?" msgstr "" -#: fff_plugin.py:911 +#: fff_plugin.py:910 msgid "" "Rejecting FanFicFare URLs: None of the books selected have FanFiction URLs." msgstr "" -#: fff_plugin.py:943 +#: fff_plugin.py:942 msgid "Cannot Make Anthologys without %s" msgstr "" -#: fff_plugin.py:947 fff_plugin.py:1073 +#: fff_plugin.py:946 fff_plugin.py:1072 msgid "Cannot Update Books from Device View" msgstr "" -#: fff_plugin.py:951 +#: fff_plugin.py:950 msgid "Can only update 1 anthology at a time" msgstr "" -#: fff_plugin.py:961 +#: fff_plugin.py:960 msgid "Fetching Story URLs for Series..." msgstr "" -#: fff_plugin.py:967 +#: fff_plugin.py:966 msgid "Can only Update Epub Anthologies" msgstr "" -#: fff_plugin.py:998 +#: fff_plugin.py:997 msgid "Finished Fetching Story URLs for Series." msgstr "" -#: fff_plugin.py:1001 fff_plugin.py:1002 +#: fff_plugin.py:1000 fff_plugin.py:1001 msgid "Cannot Update Anthology" msgstr "" -#: fff_plugin.py:1002 +#: fff_plugin.py:1001 msgid "" "Book isn't an FanFicFare Anthology or contains book(s) without valid Story " "URLs." msgstr "" -#: fff_plugin.py:1059 +#: fff_plugin.py:1058 msgid "" "There are %d stories in the current anthology that are not going to " "be kept if you go ahead." msgstr "" -#: fff_plugin.py:1060 +#: fff_plugin.py:1059 msgid "Story URLs that will be removed:" msgstr "" -#: fff_plugin.py:1062 +#: fff_plugin.py:1061 msgid "Update anyway?" msgstr "" -#: fff_plugin.py:1063 +#: fff_plugin.py:1062 msgid "Stories Removed" msgstr "" -#: fff_plugin.py:1080 +#: fff_plugin.py:1079 msgid "No Selected Books to Update" msgstr "" -#: fff_plugin.py:1096 +#: fff_plugin.py:1095 msgid "Collecting stories for update..." msgstr "" -#: fff_plugin.py:1097 +#: fff_plugin.py:1096 msgid "Get stories for updates" msgstr "" -#: fff_plugin.py:1107 +#: fff_plugin.py:1106 msgid "Update Existing List" msgstr "" -#: fff_plugin.py:1175 +#: fff_plugin.py:1174 msgid "Start queuing downloading for %s stories." msgstr "" -#: fff_plugin.py:1176 +#: fff_plugin.py:1175 msgid "Queuing download for stories..." msgstr "" -#: fff_plugin.py:1177 +#: fff_plugin.py:1176 msgid "Queuing download for stories" msgstr "" -#: fff_plugin.py:1178 +#: fff_plugin.py:1177 msgid "Queued download for" msgstr "" -#: fff_plugin.py:1180 +#: fff_plugin.py:1179 msgid "Started fetching metadata for %s stories." msgstr "" -#: fff_plugin.py:1194 +#: fff_plugin.py:1193 msgid "No valid story URLs entered." msgstr "" -#: fff_plugin.py:1206 fff_plugin.py:1211 +#: fff_plugin.py:1205 fff_plugin.py:1210 msgid "Reject URL?" msgstr "" -#: fff_plugin.py:1212 fff_plugin.py:1232 +#: fff_plugin.py:1211 fff_plugin.py:1231 msgid "%s is on your Reject URL list:" msgstr "" -#: fff_plugin.py:1214 +#: fff_plugin.py:1213 msgid "Click 'Yes' to Reject." msgstr "" -#: fff_plugin.py:1219 +#: fff_plugin.py:1218 msgid "Story on Reject URLs list (%s)." msgstr "" -#: fff_plugin.py:1222 jobs.py:161 +#: fff_plugin.py:1221 jobs.py:160 msgid "Rejected" msgstr "" -#: fff_plugin.py:1226 +#: fff_plugin.py:1225 msgid "Remove Reject URL?" msgstr "" -#: fff_plugin.py:1231 +#: fff_plugin.py:1230 msgid "Remove URL from Reject List?" msgstr "" -#: fff_plugin.py:1234 +#: fff_plugin.py:1233 msgid "Click 'Yes' to remove it from the list," msgstr "" -#: fff_plugin.py:1235 +#: fff_plugin.py:1234 msgid "Click 'No' to leave it on the list." msgstr "" -#: fff_plugin.py:1258 +#: fff_plugin.py:1264 msgid "Are You an Adult?" msgstr "" -#: fff_plugin.py:1259 +#: fff_plugin.py:1265 msgid "" "%s requires that you be an adult. Please confirm you are an adult in your " "locale:" msgstr "" -#: fff_plugin.py:1387 fff_plugin.py:2741 +#: fff_plugin.py:1393 fff_plugin.py:2748 msgid "Same story already included." msgstr "" -#: fff_plugin.py:1410 +#: fff_plugin.py:1416 msgid "" "\"%s\" is in series \"%s\" that you have an" " anthology book for." msgstr "" -#: fff_plugin.py:1416 +#: fff_plugin.py:1422 msgid "Story in Series Anthology(%s)." msgstr "" -#: fff_plugin.py:1434 jobs.py:157 +#: fff_plugin.py:1441 jobs.py:156 msgid "Add" msgstr "Adicionar" -#: fff_plugin.py:1467 jobs.py:159 +#: fff_plugin.py:1474 jobs.py:158 msgid "Meta" msgstr "" -#: fff_plugin.py:1496 +#: fff_plugin.py:1503 msgid "Skipping duplicate story." msgstr "" -#: fff_plugin.py:1499 +#: fff_plugin.py:1506 msgid "" "More than one identical book by Identifier URL or title/author(s)--can't " "tell which book to update/overwrite." msgstr "" -#: fff_plugin.py:1510 jobs.py:158 +#: fff_plugin.py:1517 jobs.py:157 msgid "Update" msgstr "Atualizar" -#: fff_plugin.py:1520 +#: fff_plugin.py:1527 msgid "Update declined due to differing story URL(%s)(%s tag present)" msgstr "" -#: fff_plugin.py:1523 fff_plugin.py:1565 jobs.py:160 +#: fff_plugin.py:1530 fff_plugin.py:1572 jobs.py:159 msgid "Different URL" msgstr "" -#: fff_plugin.py:1527 fff_plugin.py:1533 +#: fff_plugin.py:1534 fff_plugin.py:1540 msgid "Change Story URL?" msgstr "" -#: fff_plugin.py:1534 +#: fff_plugin.py:1541 msgid "" "%(title)s by %(author)s is already in your library with a " "different source URL:" msgstr "" -#: fff_plugin.py:1535 +#: fff_plugin.py:1542 msgid "In library: %(liburl)s" msgstr "Na biblioteca: %(liburl)s" -#: fff_plugin.py:1536 fff_plugin.py:1552 +#: fff_plugin.py:1543 fff_plugin.py:1559 msgid "New URL: %(newurl)s" msgstr "Novo URL: %(newurl)s" -#: fff_plugin.py:1537 +#: fff_plugin.py:1544 msgid "Click 'Yes' to update/overwrite book with new URL." msgstr "" -#: fff_plugin.py:1538 +#: fff_plugin.py:1545 msgid "Click 'No' to skip updating/overwriting this book." msgstr "" -#: fff_plugin.py:1543 fff_plugin.py:1549 +#: fff_plugin.py:1550 fff_plugin.py:1556 msgid "Download as New Book?" msgstr "Descarregar como novo livro?" -#: fff_plugin.py:1550 +#: fff_plugin.py:1557 msgid "" "%(title)s by %(author)s is already in your library with a " "different source URL." msgstr "" -#: fff_plugin.py:1551 +#: fff_plugin.py:1558 msgid "" "You chose not to update the existing book. Do you want to add a new book " "for this URL?" msgstr "" -#: fff_plugin.py:1553 +#: fff_plugin.py:1560 msgid "Click 'Yes' to a new book with new URL." msgstr "" -#: fff_plugin.py:1554 +#: fff_plugin.py:1561 msgid "Click 'No' to skip URL." msgstr "" -#: fff_plugin.py:1562 +#: fff_plugin.py:1569 msgid "Update declined by user due to differing story URL(%s)" msgstr "" -#: fff_plugin.py:1570 +#: fff_plugin.py:1577 msgid "Metadata collected." msgstr "" -#: fff_plugin.py:1588 jobs.py:368 +#: fff_plugin.py:1595 jobs.py:368 msgid "" "Existing epub contains %d chapters, web site only has %d. Use Overwrite or " "force_update_epub_always to force update." msgstr "" -#: fff_plugin.py:1590 jobs.py:370 +#: fff_plugin.py:1597 jobs.py:370 msgid "" "FanFicFare doesn't recognize chapters in existing epub, epub is probably " "from a different source. Use Overwrite to force update." msgstr "" -#: fff_plugin.py:1729 +#: fff_plugin.py:1736 msgid "None of the %d URLs/stories given can be/need to be downloaded." msgstr "" -#: fff_plugin.py:1730 fff_plugin.py:1997 fff_plugin.py:2016 +#: fff_plugin.py:1737 fff_plugin.py:2004 fff_plugin.py:2023 msgid "See log for details." msgstr "" -#: fff_plugin.py:1731 +#: fff_plugin.py:1738 msgid "" "Proceed with updating your library(Error or Last Checked Columns, if " "configured)?" msgstr "" -#: fff_plugin.py:1770 +#: fff_plugin.py:1777 msgid "Download %s FanFiction Book(s)" msgstr "" -#: fff_plugin.py:1777 +#: fff_plugin.py:1784 msgid "Starting %d FanFicFare Downloads" msgstr "" -#: fff_plugin.py:1795 +#: fff_plugin.py:1802 msgid "FanFicFare is marking and showing matching Anthology Books" msgstr "" -#: fff_plugin.py:1796 +#: fff_plugin.py:1803 msgid "" "To disable, uncheck the \"Mark Matching Anthologies?\" setting in FanFicFare" " configuration." msgstr "" -#: fff_plugin.py:1797 +#: fff_plugin.py:1804 msgid "Info" msgstr "" -#: fff_plugin.py:1844 fff_plugin.py:1854 +#: fff_plugin.py:1851 fff_plugin.py:1861 msgid "Error Updating Metadata" msgstr "" -#: fff_plugin.py:1845 fff_plugin.py:1855 +#: fff_plugin.py:1852 fff_plugin.py:1862 msgid "" "An error has occurred while FanFicFare was updating calibre's metadata for " "%s." msgstr "" -#: fff_plugin.py:1846 +#: fff_plugin.py:1853 msgid "The ebook has been updated, but the metadata has not." msgstr "" -#: fff_plugin.py:1847 +#: fff_plugin.py:1854 msgid "" "FanFicFare will try to update metadata again once. Close any interfering " "programs (such as Windows File Explorer) before closing this dialog." msgstr "" -#: fff_plugin.py:1921 fff_plugin.py:1922 +#: fff_plugin.py:1928 fff_plugin.py:1929 msgid "Finished Adding/Updating %d books." msgstr "" -#: fff_plugin.py:1977 +#: fff_plugin.py:1984 msgid "FanFicFare found %s good and %s bad updates." msgstr "" -#: fff_plugin.py:1979 +#: fff_plugin.py:1986 msgid "" "Some of the stories downloaded have chapters errors. Click View Log in the " "next dialog to see which." msgstr "" -#: fff_plugin.py:1981 +#: fff_plugin.py:1988 msgid "%s good stories contain chapter errors." msgstr "" -#: fff_plugin.py:1984 +#: fff_plugin.py:1991 msgid "FanFicFare: " msgstr "" -#: fff_plugin.py:1984 +#: fff_plugin.py:1991 msgid "No Good Stories for Anthology" msgstr "" -#: fff_plugin.py:1987 -msgid "" -"No good stories/updates where downloaded, Anthology creation/update aborted." -msgstr "" - #: fff_plugin.py:1994 msgid "" +"No good stories/updates where downloaded, Anthology creation/update aborted." +msgstr "" + +#: fff_plugin.py:2001 +msgid "" "Are you sure you want to continue with creating/updating this Anthology?" msgstr "" -#: fff_plugin.py:1995 +#: fff_plugin.py:2002 msgid "Any updates that failed will not be included in the Anthology." msgstr "" -#: fff_plugin.py:1996 +#: fff_plugin.py:2003 msgid "However, if there's an older version, it will still be included." msgstr "" -#: fff_plugin.py:1999 +#: fff_plugin.py:2006 msgid "Proceed with updating this anthology and your library?" msgstr "" -#: fff_plugin.py:2017 +#: fff_plugin.py:2024 msgid "Proceed with updating your library?" msgstr "" -#: fff_plugin.py:2045 +#: fff_plugin.py:2052 msgid "FanFicFare download complete" msgstr "" -#: fff_plugin.py:2045 +#: fff_plugin.py:2052 msgid "FanFicFare log" msgstr "" -#: fff_plugin.py:2062 +#: fff_plugin.py:2069 msgid "Merging %s books." msgstr "Fundir %s livros." -#: fff_plugin.py:2157 +#: fff_plugin.py:2164 msgid "FanFicFare Adding/Updating books." msgstr "" -#: fff_plugin.py:2171 +#: fff_plugin.py:2178 msgid "Updating calibre for FanFiction stories..." msgstr "A atualizar o Calibre com histórias de Ficção de fãs..." -#: fff_plugin.py:2172 +#: fff_plugin.py:2179 msgid "Update calibre for FanFiction stories" msgstr "" -#: fff_plugin.py:2187 +#: fff_plugin.py:2194 msgid "Updating calibre for BAD FanFiction stories..." msgstr "" -#: fff_plugin.py:2188 +#: fff_plugin.py:2195 msgid "Update calibre for BAD FanFiction stories" msgstr "" -#: fff_plugin.py:2234 +#: fff_plugin.py:2241 msgid "Adding format to book failed for some reason..." msgstr "" -#: fff_plugin.py:2635 +#: fff_plugin.py:2642 msgid "" "You configured FanFicFare to automatically update Reading Lists, but you " "don't have the %s plugin installed anymore?" msgstr "" -#: fff_plugin.py:2647 +#: fff_plugin.py:2654 msgid "" "You configured FanFicFare to automatically update \"To Read\" Reading Lists," " but you don't have any lists set?" msgstr "" -#: fff_plugin.py:2658 fff_plugin.py:2677 +#: fff_plugin.py:2665 fff_plugin.py:2684 msgid "" "You configured FanFicFare to automatically update Reading List '%s', but you" " don't have a list of that name?" msgstr "" -#: fff_plugin.py:2664 +#: fff_plugin.py:2671 msgid "" "You configured FanFicFare to automatically update \"Send to Device\" Reading" " Lists, but you don't have any lists set?" msgstr "" -#: fff_plugin.py:2799 +#: fff_plugin.py:2806 msgid "No story URL found." msgstr "" -#: fff_plugin.py:2802 +#: fff_plugin.py:2809 msgid "Not Found" msgstr "Não encontrado" -#: fff_plugin.py:2808 +#: fff_plugin.py:2815 msgid "URL is not a valid story URL." msgstr "" -#: fff_plugin.py:2811 +#: fff_plugin.py:2818 msgid "Bad URL" msgstr "URL inválido" -#: fff_plugin.py:2902 +#: fff_plugin.py:2909 msgid "Existing Book Update Failed" msgstr "" -#: fff_plugin.py:2903 +#: fff_plugin.py:2910 msgid "" "A pre-existing book in this anthology failed to find metadata.
\n" "Story URL: %s
\n" @@ -2424,39 +2438,39 @@ msgid "" "The previously downloaded book is still in the anthology, but FFF doesn't have the metadata to fill this field.\n" msgstr "" -#: fff_plugin.py:2997 +#: fff_plugin.py:3004 msgid "Anthology containing:" msgstr "" -#: fff_plugin.py:3000 +#: fff_plugin.py:3007 msgid "%(title)s by %(author)s" msgstr "" -#: fff_plugin.py:3064 +#: fff_plugin.py:3071 msgid " Anthology" msgstr "Antologia" -#: fff_plugin.py:3116 +#: fff_plugin.py:3123 msgid "(was set, removed for security)" msgstr "" -#: jobs.py:73 +#: jobs.py:72 msgid "Launch background process for site %s:" msgstr "" -#: jobs.py:90 +#: jobs.py:89 msgid "Downloading FanFiction Stories" msgstr "" -#: jobs.py:110 +#: jobs.py:109 msgid "%(count)d of %(total)d stories finished downloading" msgstr "" -#: jobs.py:147 +#: jobs.py:146 msgid "Download Results:" msgstr "" -#: jobs.py:224 +#: jobs.py:223 msgid "Download started..." msgstr "" diff --git a/calibre-plugin/translations/pt_BR.po b/calibre-plugin/translations/pt_BR.po index 148e2e86..e68bc768 100644 --- a/calibre-plugin/translations/pt_BR.po +++ b/calibre-plugin/translations/pt_BR.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre-plugins\n" -"POT-Creation-Date: 2024-10-22 13:25-0500\n" +"POT-Creation-Date: 2025-04-01 09:51-0500\n" "PO-Revision-Date: 2014-06-19 22:55+0000\n" "Last-Translator: C. E., 2021\n" "Language-Team: Portuguese (Brazil) (http://app.transifex.com/calibre/calibre-plugins/language/pt_BR/)\n" @@ -33,85 +33,85 @@ msgid "" "settings." msgstr "Caminho para a biblioteca do calibre. O padrão é usar o caminho armazenado nos ajustes." -#: common_utils.py:289 +#: common_utils.py:290 msgid "Keyboard shortcuts" msgstr "Atalhos do teclado" -#: common_utils.py:318 +#: common_utils.py:319 msgid "Prefs Viewer dialog" msgstr "Diálogo do visualizador de preferências" -#: common_utils.py:319 +#: common_utils.py:320 msgid "Preferences for: " msgstr "Preferências para:" -#: common_utils.py:350 +#: common_utils.py:351 msgid "Clear" msgstr "Limpar" -#: common_utils.py:352 +#: common_utils.py:353 msgid "Clear all settings for this plugin" msgstr "Limpar todas as configurações para este plugin" -#: common_utils.py:356 +#: common_utils.py:357 msgid "Edit" msgstr "Editar" -#: common_utils.py:358 +#: common_utils.py:359 msgid "Edit settings." msgstr "Editar configurações" -#: common_utils.py:361 +#: common_utils.py:362 msgid "Save" msgstr "Salvar" -#: common_utils.py:363 +#: common_utils.py:364 msgid "Save setting for this plugin" msgstr "Salvar configuração para este plugin" -#: common_utils.py:391 +#: common_utils.py:392 msgid "" "Are you sure you want to edit settings in this library for this plugin?" msgstr "Você tem certeza de que deseja editar as configurações desta biblioteca para este plugin?" -#: common_utils.py:392 +#: common_utils.py:393 msgid "The FanFicFare team does not support hand edited configurations." msgstr "A equipe FanFicFare não suporta configurações editadas à mão." -#: common_utils.py:400 +#: common_utils.py:401 msgid "" "Are you sure you want to save this setting in this library for this plugin?" msgstr "Você tem certeza de que quer salvar esta configuração nesta biblioteca para este plugin?" -#: common_utils.py:401 common_utils.py:429 +#: common_utils.py:402 common_utils.py:430 msgid "" "Any settings in other libraries or stored in a JSON file in your calibre " "plugins folder will not be touched." msgstr "Qualquer configuração em outras bibliotecas ou armazenadas em um arquivo JSON na pasta dos seus plugins do calibre não serão tocadas." -#: common_utils.py:402 common_utils.py:430 +#: common_utils.py:403 common_utils.py:431 msgid "You must restart calibre afterwards." msgstr "Você precisa reiniciar o calibre depois disso." -#: common_utils.py:410 +#: common_utils.py:411 msgid "All settings for this plugin in this library have been saved." msgstr "Todas as configurações para este plugin nesta biblioteca foram salvas." -#: common_utils.py:411 common_utils.py:440 +#: common_utils.py:412 common_utils.py:441 msgid "Please restart calibre now." msgstr "Reinicie o calibre agora." -#: common_utils.py:413 common_utils.py:442 +#: common_utils.py:414 common_utils.py:443 msgid "Restart calibre now" msgstr "Reinicie o calibre agora" -#: common_utils.py:428 +#: common_utils.py:429 msgid "" "Are you sure you want to clear your settings in this library for this " "plugin?" msgstr "Você tem certeza que deseja limpar as configurações em sua biblioteca para este plugin?" -#: common_utils.py:439 +#: common_utils.py:440 msgid "All settings for this plugin in this library have been cleared." msgstr "Todas as configurações deste plugin nesta biblioteca foram limpas." @@ -514,7 +514,7 @@ msgid "" "http://...,title by author - note" msgstr "Uma URL por linha:\nhttp://...,nota\nhttp://...,título por autor - nota" -#: config.py:758 dialogs.py:1198 +#: config.py:758 dialogs.py:1241 msgid "Add this reason to all URLs added:" msgstr "Adicionar essa razão para todas as URLs adicionadas:" @@ -529,8 +529,8 @@ msgstr "Estes ajustes fornecem um controle mais detalhado sobre quais metadados msgid "personal.ini" msgstr "personal.ini" -#: config.py:788 config.py:892 config.py:893 fff_plugin.py:451 -#: fff_plugin.py:454 fff_plugin.py:491 +#: config.py:788 config.py:892 config.py:893 fff_plugin.py:450 +#: fff_plugin.py:453 fff_plugin.py:490 msgid "Edit personal.ini" msgstr "Editar personal.ini" @@ -874,7 +874,7 @@ msgstr "Gênero" msgid "Language" msgstr "Idioma" -#: config.py:1356 fff_plugin.py:1733 fff_plugin.py:2001 fff_plugin.py:2019 +#: config.py:1356 fff_plugin.py:1740 fff_plugin.py:2008 fff_plugin.py:2026 msgid "Status" msgstr "Estado" @@ -902,7 +902,7 @@ msgstr "Relacionamentos" msgid "Published" msgstr "Publicado" -#: config.py:1363 fff_plugin.py:2173 fff_plugin.py:2189 +#: config.py:1363 fff_plugin.py:2180 fff_plugin.py:2196 msgid "Updated" msgstr "Atualizado" @@ -946,8 +946,8 @@ msgstr "ID do Autor" msgid "Extra Tags" msgstr "Etiquetas Extras" -#: config.py:1374 config.py:1535 dialogs.py:972 dialogs.py:1082 -#: fff_plugin.py:1733 fff_plugin.py:2001 fff_plugin.py:2019 +#: config.py:1374 config.py:1535 dialogs.py:1015 dialogs.py:1125 +#: fff_plugin.py:1740 fff_plugin.py:2008 fff_plugin.py:2026 msgid "Title" msgstr "Título" @@ -959,8 +959,8 @@ msgstr "URL da História" msgid "Description" msgstr "Descrição" -#: config.py:1377 dialogs.py:972 dialogs.py:1082 fff_plugin.py:1733 -#: fff_plugin.py:2001 fff_plugin.py:2019 +#: config.py:1377 dialogs.py:1015 dialogs.py:1125 fff_plugin.py:1740 +#: fff_plugin.py:2008 fff_plugin.py:2026 msgid "Author" msgstr "Autor" @@ -1045,11 +1045,11 @@ msgstr "Salvar Todos os Erros" msgid "If unchecked, these errors will not be saved: %s" msgstr "" -#: config.py:1478 fff_plugin.py:1607 jobs.py:313 +#: config.py:1478 fff_plugin.py:1614 jobs.py:313 msgid "Not Overwriting, web site is not newer." msgstr "Nenhuma substituição, o site não é mais novo." -#: config.py:1479 fff_plugin.py:1586 jobs.py:366 +#: config.py:1479 fff_plugin.py:1593 jobs.py:366 msgid "Already contains %d chapters." msgstr "Já contém %s capítulos." @@ -1350,24 +1350,24 @@ msgid "" "book." msgstr "" -#: dialogs.py:255 dialogs.py:847 +#: dialogs.py:255 dialogs.py:890 msgid "Show Download Options" msgstr "Mostrar Opções de Transferência" -#: dialogs.py:274 dialogs.py:867 +#: dialogs.py:274 dialogs.py:910 msgid "Output &Format:" msgstr "&Formato de Saída:" -#: dialogs.py:282 dialogs.py:875 +#: dialogs.py:282 dialogs.py:918 msgid "" "Choose output format to create. May set default from plugin configuration." msgstr "Escolha o formato de saída para criar. Pode-se definir o padrão de configuração do plugin." -#: dialogs.py:310 dialogs.py:902 +#: dialogs.py:310 dialogs.py:945 msgid "Update Calibre &Metadata?" msgstr "Atualizar &Metadados do Calibre?" -#: dialogs.py:311 dialogs.py:903 +#: dialogs.py:311 dialogs.py:946 msgid "" "Update metadata for existing stories in Calibre from web site?\n" "(Columns set to 'New Only' in the column tabs will only be set for new books.)" @@ -1418,139 +1418,153 @@ msgid "" "and author." msgstr "O que fazer se já existe uma história com a mesma URL ou título e autor." -#: dialogs.py:537 +#: dialogs.py:538 msgid "For Individual Books" msgstr "Para Livros Individuais" -#: dialogs.py:538 +#: dialogs.py:539 msgid "Get URLs and go to dialog for individual story downloads." msgstr "Obter URLs e ir para a caixa de diálogo para transferências individuais de história." -#: dialogs.py:543 +#: dialogs.py:544 msgid "For Anthology Epub" msgstr "Para Antologia de Epub" -#: dialogs.py:544 +#: dialogs.py:545 msgid "" "Get URLs and go to dialog for Anthology download.\n" "Requires %s plugin." msgstr "Obter URLs e ir para a caixa de diálogo de transferência de Antologia.\nÉ necessário o plugin %s." -#: dialogs.py:548 dialogs.py:608 dialogs.py:658 dialogs.py:1635 +#: dialogs.py:549 dialogs.py:609 dialogs.py:651 dialogs.py:701 dialogs.py:1678 msgid "Cancel" msgstr "Cancelar" -#: dialogs.py:583 dialogs.py:1620 +#: dialogs.py:584 dialogs.py:1663 msgid "Password" msgstr "Senha" -#: dialogs.py:584 +#: dialogs.py:585 msgid "Author requires a password for this story(%s)." msgstr "O autor precisa de uma senha para essa história (%s)." -#: dialogs.py:589 +#: dialogs.py:590 msgid "User/Password" msgstr "Usuário/Senha" -#: dialogs.py:590 +#: dialogs.py:591 msgid "%s requires you to login to download this story." msgstr "%s precisa que você inicie a sessão para transferir esta história." -#: dialogs.py:592 +#: dialogs.py:593 msgid "User:" msgstr "Usuário:" -#: dialogs.py:596 +#: dialogs.py:597 msgid "Password:" msgstr "Senha:" -#: dialogs.py:604 dialogs.py:788 dialogs.py:1631 +#: dialogs.py:605 dialogs.py:647 dialogs.py:831 dialogs.py:1674 msgid "OK" msgstr "OK" -#: dialogs.py:626 dialogs.py:652 fff_plugin.py:1181 +#: dialogs.py:637 +msgid "Time-based One Time Password(TOTP)" +msgstr "" + +#: dialogs.py:638 +msgid "" +"Site requires a Time-based One Time Password(TOTP) for this url:\n" +"%s" +msgstr "" + +#: dialogs.py:640 +msgid "TOTP:" +msgstr "" + +#: dialogs.py:669 dialogs.py:695 fff_plugin.py:1180 msgid "Fetching metadata for stories..." msgstr "Buscando metadados para histórias..." -#: dialogs.py:627 dialogs.py:653 fff_plugin.py:1182 +#: dialogs.py:670 dialogs.py:696 fff_plugin.py:1181 msgid "Downloading metadata for stories" msgstr "Transferindo metadados para histórias" -#: dialogs.py:628 dialogs.py:654 fff_plugin.py:1183 +#: dialogs.py:671 dialogs.py:697 fff_plugin.py:1182 msgid "Fetched metadata for" msgstr "Metadados pesquisados para" -#: dialogs.py:701 +#: dialogs.py:744 msgid " - %s estimated until done" msgstr " - %s estimado até ser concluído" -#: dialogs.py:716 fff_plugin.py:1388 fff_plugin.py:1422 fff_plugin.py:2742 -#: jobs.py:162 +#: dialogs.py:759 fff_plugin.py:1394 fff_plugin.py:1428 fff_plugin.py:2749 +#: jobs.py:161 msgid "Skipped" msgstr "Ignorado" -#: dialogs.py:724 fff_plugin.py:2237 jobs.py:164 jobs.py:446 jobs.py:449 +#: dialogs.py:767 fff_plugin.py:2244 jobs.py:163 jobs.py:446 jobs.py:449 msgid "Error" msgstr "Erro" -#: dialogs.py:748 +#: dialogs.py:791 msgid "%d day" msgstr "%d dia" -#: dialogs.py:748 +#: dialogs.py:791 msgid "%d days" msgstr "%d dias" -#: dialogs.py:749 +#: dialogs.py:792 msgid "%d hour" msgstr "%d hora" -#: dialogs.py:749 +#: dialogs.py:792 msgid "%d hours" msgstr "%d horas" -#: dialogs.py:750 +#: dialogs.py:793 msgid "%d minute" msgstr "%d minuto" -#: dialogs.py:750 +#: dialogs.py:793 msgid "%d minutes" msgstr "%d minutos" -#: dialogs.py:751 +#: dialogs.py:794 msgid "%d second" msgstr "%d segundo" -#: dialogs.py:751 +#: dialogs.py:794 msgid "%d seconds" msgstr "%d segundos" -#: dialogs.py:766 +#: dialogs.py:809 msgid "less than 1 second" msgstr "menos de 1 segundo" -#: dialogs.py:783 fff_plugin.py:463 fff_plugin.py:466 +#: dialogs.py:826 fff_plugin.py:462 fff_plugin.py:465 msgid "About FanFicFare" msgstr "Sobre o FanFicFare" -#: dialogs.py:838 +#: dialogs.py:881 msgid "Remove selected books from the list" msgstr "Remover livros selecionados da lista" -#: dialogs.py:880 +#: dialogs.py:923 msgid "Update Mode:" msgstr "Modo de Atualização:" -#: dialogs.py:883 +#: dialogs.py:926 msgid "" "What sort of update to perform. May set default from plugin configuration." msgstr "Que tipo de atualização executar. Pode-se definir o padrão da configuração do plugin." -#: dialogs.py:907 +#: dialogs.py:950 msgid "Background Metadata?" msgstr "" -#: dialogs.py:908 +#: dialogs.py:951 msgid "" "Collect Metadata from sites in a Background process.
This returns " "control to you quicker while updating, but you won't be asked for " @@ -1558,868 +1572,868 @@ msgid "" " fail." msgstr "" -#: dialogs.py:972 fff_plugin.py:1733 fff_plugin.py:2001 fff_plugin.py:2019 +#: dialogs.py:1015 fff_plugin.py:1740 fff_plugin.py:2008 fff_plugin.py:2026 msgid "Comment" msgstr "Comentários" -#: dialogs.py:1041 +#: dialogs.py:1084 msgid "Are you sure you want to remove this book from the list?" msgstr "Você deseja realmente remover este livro da lista?" -#: dialogs.py:1043 +#: dialogs.py:1086 msgid "Are you sure you want to remove the selected %d books from the list?" msgstr "Você deseja realmente remover os %d livros selecionados da lista?" -#: dialogs.py:1082 +#: dialogs.py:1125 msgid "Note" msgstr "Nota" -#: dialogs.py:1122 +#: dialogs.py:1165 msgid "Select or Edit Reject Note." msgstr "Selecionar ou editar a nota de rejeição." -#: dialogs.py:1133 +#: dialogs.py:1176 msgid "Are you sure you want to remove this URL from the list?" msgstr "Você deseja realmente remover esta URL da lista?" -#: dialogs.py:1135 +#: dialogs.py:1178 msgid "Are you sure you want to remove the %d selected URLs from the list?" msgstr "Você deseja realmente remover as %s URLs selecionadas da lista?" -#: dialogs.py:1153 +#: dialogs.py:1196 msgid "List of Books to Reject" msgstr "Lista de Livros para Rejeitar" -#: dialogs.py:1166 +#: dialogs.py:1209 msgid "" "FFF will remember these URLs and display the note and offer to reject them " "if you try to download them again later." msgstr "" -#: dialogs.py:1180 +#: dialogs.py:1223 msgid "Remove selected URLs from the list" msgstr "" -#: dialogs.py:1195 dialogs.py:1199 +#: dialogs.py:1238 dialogs.py:1242 msgid "This will be added to whatever note you've set for each URL above." msgstr "Isto será adicionado a qualquer nota que você definiu para cada URL acima." -#: dialogs.py:1212 +#: dialogs.py:1255 msgid "Delete Books (including books without FanFiction URLs)?" msgstr "Apagar Livros (incluindo livros sem URLs de Ficção)?" -#: dialogs.py:1213 +#: dialogs.py:1256 msgid "Delete the selected books after adding them to the Rejected URLs list." msgstr "Apagar os livros selecionados depois de adicioná-los à lista de URLs Rejeitadas." -#: dialogs.py:1380 +#: dialogs.py:1423 msgid "Search for string in edit box." msgstr "Buscar pela sequência na caixa de edição." -#: dialogs.py:1383 +#: dialogs.py:1426 msgid "Find:" msgstr "Localizar:" -#: dialogs.py:1388 +#: dialogs.py:1431 msgid "Find" msgstr "Localizar" -#: dialogs.py:1398 +#: dialogs.py:1441 msgid "Case sensitive" msgstr "Maiúsculas e minúsculas" -#: dialogs.py:1399 +#: dialogs.py:1442 msgid "" "Search for case sensitive string; don't treat Harry, HARRY and harry all the" " same." msgstr "Buscar sequência por maiúsculas e minúsculas; não tratar Harry, HARRY e harry todas como sendo iguais." -#: dialogs.py:1430 +#: dialogs.py:1473 msgid "Go back to fix errors?" msgstr "Voltar para corrigir erros?" -#: dialogs.py:1542 +#: dialogs.py:1585 msgid "Click an error below to return to Editing directly on that line:" msgstr "Clique em um erro abaixo para retornar para edição diretamente naquela linha:" -#: dialogs.py:1569 +#: dialogs.py:1612 msgid "Click to go to line %s" msgstr "Clique para ir para a linha %s" -#: dialogs.py:1585 +#: dialogs.py:1628 msgid "Return to Editing" msgstr "Retornar para edição" -#: dialogs.py:1589 +#: dialogs.py:1632 msgid "Save Anyway" msgstr "Salvar mesmo assim" -#: dialogs.py:1621 +#: dialogs.py:1664 msgid "Enter Email Password for %s:" msgstr "Insira o e-mail de senha para %s:" -#: dialogs.py:1660 +#: dialogs.py:1703 msgid "Show this confirmation again" msgstr "" -#: fff_plugin.py:146 fff_plugin.py:178 fff_plugin.py:490 +#: fff_plugin.py:145 fff_plugin.py:177 fff_plugin.py:489 msgid "FanFicFare" msgstr "FanFicFare" -#: fff_plugin.py:147 +#: fff_plugin.py:146 msgid "Download FanFiction stories from various web sites" msgstr "Transferir histórias de ficção de vários sites" -#: fff_plugin.py:286 fff_plugin.py:397 +#: fff_plugin.py:285 fff_plugin.py:396 msgid "&Download from URLs" msgstr "&Download de URLs" -#: fff_plugin.py:288 fff_plugin.py:400 +#: fff_plugin.py:287 fff_plugin.py:399 msgid "Download FanFiction Books from URLs" msgstr "Baixar Livros da FanFiction a partir das URLs" -#: fff_plugin.py:291 fff_plugin.py:405 +#: fff_plugin.py:290 fff_plugin.py:404 msgid "&Update Existing FanFiction Books" msgstr "" -#: fff_plugin.py:295 fff_plugin.py:413 +#: fff_plugin.py:294 fff_plugin.py:412 msgid "Get Story URLs from &Email" msgstr "" -#: fff_plugin.py:300 fff_plugin.py:421 fff_plugin.py:684 +#: fff_plugin.py:299 fff_plugin.py:420 fff_plugin.py:683 msgid "Get Story URLs from Web Page" msgstr "Obter URLs de história da página do site" -#: fff_plugin.py:304 +#: fff_plugin.py:303 msgid "Get Story URLs from Selected Books" msgstr "" -#: fff_plugin.py:310 +#: fff_plugin.py:309 msgid "Anthology Options" msgstr "" -#: fff_plugin.py:311 +#: fff_plugin.py:310 msgid "Make Anthology Epub from Web Page" msgstr "" -#: fff_plugin.py:314 +#: fff_plugin.py:313 msgid "Make FanFiction Anthology Epub from Web Page" msgstr "" -#: fff_plugin.py:317 +#: fff_plugin.py:316 msgid "&Make Anthology Epub from URLs" msgstr "" -#: fff_plugin.py:320 +#: fff_plugin.py:319 msgid "Make FanFiction Anthology Epub from URLs" msgstr "" -#: fff_plugin.py:323 fff_plugin.py:429 +#: fff_plugin.py:322 fff_plugin.py:428 msgid "Update Anthology Epub" msgstr "" -#: fff_plugin.py:326 fff_plugin.py:432 +#: fff_plugin.py:325 fff_plugin.py:431 msgid "Update FanFiction Anthology Epub" msgstr "Atualizar Antologia de Epub de Ficção" -#: fff_plugin.py:340 +#: fff_plugin.py:339 msgid "Reading List Options" msgstr "" -#: fff_plugin.py:343 +#: fff_plugin.py:342 msgid "Mark Unread: Add to \"To Read\" and \"Send to Device\" Lists" msgstr "" -#: fff_plugin.py:345 +#: fff_plugin.py:344 msgid "Mark Read: Remove from \"To Read\" and add to \"Send to Device\" Lists" msgstr "" -#: fff_plugin.py:347 fff_plugin.py:352 +#: fff_plugin.py:346 fff_plugin.py:351 msgid "Mark Read: Remove from \"To Read\" Lists" msgstr "" -#: fff_plugin.py:349 +#: fff_plugin.py:348 msgid "Add to \"Send to Device\" Lists" msgstr "" -#: fff_plugin.py:351 +#: fff_plugin.py:350 msgid "Mark Unread: Add to \"To Read\" Lists" msgstr "" -#: fff_plugin.py:356 +#: fff_plugin.py:355 msgid "Add to Lists Not Configured" msgstr "" -#: fff_plugin.py:366 +#: fff_plugin.py:365 msgid "Remove from Lists Not Configured" msgstr "" -#: fff_plugin.py:375 +#: fff_plugin.py:374 msgid "Actions by Update Modes" msgstr "" -#: fff_plugin.py:408 +#: fff_plugin.py:407 msgid "Update Existing FanFiction Books" msgstr "" -#: fff_plugin.py:416 +#: fff_plugin.py:415 msgid "Get FanFiction Story URLs from Email" msgstr "" -#: fff_plugin.py:424 +#: fff_plugin.py:423 msgid "Get FanFiction Story URLs from Web Page" msgstr "" -#: fff_plugin.py:437 +#: fff_plugin.py:436 msgid "Remove \"New\" Chapter Marks from Selected books" msgstr "" -#: fff_plugin.py:442 +#: fff_plugin.py:441 msgid "Reject Selected Books" msgstr "Rejeitar livros selecionados" -#: fff_plugin.py:457 +#: fff_plugin.py:456 msgid "&Configure FanFicFare" msgstr "Configurar o FanFictionFare" -#: fff_plugin.py:460 +#: fff_plugin.py:459 msgid "Configure FanFicFare" msgstr "Configurar o FanFictionFare" -#: fff_plugin.py:543 +#: fff_plugin.py:542 msgid "Cannot Update Reading Lists from Device View" msgstr "Não foi possível atualizar as listas de leitura do dispositivo" -#: fff_plugin.py:547 +#: fff_plugin.py:546 msgid "No Selected Books to Update Reading Lists" msgstr "Nenhum livro selecionado para atualizar nas listas de leitura" -#: fff_plugin.py:557 +#: fff_plugin.py:556 msgid "FanFicFare Saved Metadata Column not configured." msgstr "" -#: fff_plugin.py:563 fff_plugin.py:1304 +#: fff_plugin.py:562 fff_plugin.py:1310 msgid "Cannot update non-epub format." msgstr "Não é possível atualizar formatos que não sejam epub." -#: fff_plugin.py:570 +#: fff_plugin.py:569 msgid "FanFicFare Email Settings are not configured." msgstr "As Opções de E-mail do FFF não estão configuradas." -#: fff_plugin.py:592 +#: fff_plugin.py:591 msgid "Fetching Story URLs from Email..." msgstr "" -#: fff_plugin.py:602 +#: fff_plugin.py:601 msgid "Error Fetching Email" msgstr "" -#: fff_plugin.py:604 +#: fff_plugin.py:603 msgid "An error has occurred while FanFicFare was fetching email." msgstr "" -#: fff_plugin.py:606 +#: fff_plugin.py:605 msgid "If it was an authentication error, be aware:" msgstr "" -#: fff_plugin.py:608 +#: fff_plugin.py:607 msgid "" "Microsoft mail servers such as live.com, outlook.com and hotmail.com no " "longer allow third party apps like FanFicFare." msgstr "" -#: fff_plugin.py:610 +#: fff_plugin.py:609 msgid "" "Gmail requires Two Factor Authentication and Google App Passwords." msgstr "" -#: fff_plugin.py:612 +#: fff_plugin.py:611 msgid "" -"Usernames or passwords in personal.ini that contain the percent sign(%%) " -"must have it escaped as two percent signs(%%%%)." +"Usernames or passwords in personal.ini that contain the percent sign(%) must" +" have it escaped as two percent signs(%%)." msgstr "" -#: fff_plugin.py:636 fff_plugin.py:664 +#: fff_plugin.py:635 fff_plugin.py:663 msgid "No Valid Story URLs Found in Unread Emails." msgstr "Sem URL's de histórias válidos encontrados nos e-mails não lidos." -#: fff_plugin.py:652 +#: fff_plugin.py:651 msgid "Finished Fetching Story URLs from Email." msgstr "" -#: fff_plugin.py:657 +#: fff_plugin.py:656 msgid "" "Tag(s) %s will be added to all stories downloaded in the next " "dialog, including any story URLs you add manually." msgstr "" -#: fff_plugin.py:658 fff_plugin.py:1980 fff_plugin.py:2636 fff_plugin.py:2648 -#: fff_plugin.py:2659 fff_plugin.py:2665 fff_plugin.py:2678 +#: fff_plugin.py:657 fff_plugin.py:1987 fff_plugin.py:2643 fff_plugin.py:2655 +#: fff_plugin.py:2666 fff_plugin.py:2672 fff_plugin.py:2685 msgid "Warning" msgstr "" -#: fff_plugin.py:666 +#: fff_plugin.py:665 msgid "(%d Story URLs Skipped, on Rejected URL List)" msgstr "" -#: fff_plugin.py:668 +#: fff_plugin.py:667 msgid "(%d Story URLs Skipped, no Existing Book in Library)" msgstr "" -#: fff_plugin.py:669 +#: fff_plugin.py:668 msgid "Get Story URLs from Email" msgstr "Obter URL's de histórias por E-mail" -#: fff_plugin.py:695 fff_plugin.py:1404 +#: fff_plugin.py:694 fff_plugin.py:1410 msgid "Skip Story?" msgstr "Ignorar história?" -#: fff_plugin.py:700 fff_plugin.py:1409 +#: fff_plugin.py:699 fff_plugin.py:1415 msgid "Skip Anthology Story?" msgstr "Ignorar antologia da história?" -#: fff_plugin.py:701 +#: fff_plugin.py:700 msgid "" "You already have an Anthology Ebook in your library for series \"%s\"." msgstr "" -#: fff_plugin.py:702 fff_plugin.py:1411 +#: fff_plugin.py:701 fff_plugin.py:1417 msgid "Click 'Yes' to Skip." msgstr "Clique em 'Sim' para ignorar." -#: fff_plugin.py:703 fff_plugin.py:1215 fff_plugin.py:1412 +#: fff_plugin.py:702 fff_plugin.py:1214 fff_plugin.py:1418 msgid "Click 'No' to download anyway." msgstr "Clique em 'Não' para transferir de qualquer maneira." -#: fff_plugin.py:709 +#: fff_plugin.py:708 msgid "Fetching Story URLs from Page..." msgstr "" -#: fff_plugin.py:714 +#: fff_plugin.py:713 msgid "Finished Fetching Story URLs from Page." msgstr "" -#: fff_plugin.py:725 fff_plugin.py:774 +#: fff_plugin.py:724 fff_plugin.py:773 msgid "List of Story URLs" msgstr "Lista de URLs de história" -#: fff_plugin.py:726 +#: fff_plugin.py:725 msgid "No Valid Story URLs found on given page." msgstr "Nenhuma URL de história foi encontrada na página sugerida." -#: fff_plugin.py:739 fff_plugin.py:791 +#: fff_plugin.py:738 fff_plugin.py:790 msgid "No Selected Books to Get URLs From" msgstr "Nenhum livro selecionado para obter URLs" -#: fff_plugin.py:755 +#: fff_plugin.py:754 msgid "Collecting URLs for stories..." msgstr "Coletando URLs de história..." -#: fff_plugin.py:756 +#: fff_plugin.py:755 msgid "Get URLs for stories" msgstr "Obtendo URLs de histórias" -#: fff_plugin.py:757 fff_plugin.py:877 fff_plugin.py:1098 +#: fff_plugin.py:756 fff_plugin.py:876 fff_plugin.py:1097 msgid "URL retrieved" msgstr "URL recuperada" -#: fff_plugin.py:767 jobs.py:163 jobs.py:439 +#: fff_plugin.py:766 jobs.py:162 jobs.py:439 msgid "Bad" msgstr "Ruim" -#: fff_plugin.py:778 +#: fff_plugin.py:777 msgid "List of URLs" msgstr "Lista de URLs" -#: fff_plugin.py:779 +#: fff_plugin.py:778 msgid "No Story URLs found in selected books." msgstr "Nenhuma URL de história foi encontrada nos livros selecionados." -#: fff_plugin.py:786 +#: fff_plugin.py:785 msgid "Can only UnNew books in library" msgstr "" -#: fff_plugin.py:803 +#: fff_plugin.py:802 msgid "UnNewing books..." msgstr "" -#: fff_plugin.py:804 +#: fff_plugin.py:803 msgid "UnNew Books" msgstr "" -#: fff_plugin.py:805 +#: fff_plugin.py:804 msgid "Books UnNewed" msgstr "" -#: fff_plugin.py:851 fff_plugin.py:852 fff_plugin.py:1952 fff_plugin.py:1953 +#: fff_plugin.py:850 fff_plugin.py:851 fff_plugin.py:1959 fff_plugin.py:1960 msgid "Starting auto conversion of %d books." msgstr "Começando a conversão automática de %s livros." -#: fff_plugin.py:867 +#: fff_plugin.py:866 msgid "No Selected Books have URLs to Reject" msgstr "Nenhum livro selecionado tem URLs para rejeitar" -#: fff_plugin.py:875 +#: fff_plugin.py:874 msgid "Collecting URLs for Reject List..." msgstr "Coletando URLs para lista de rejeição..." -#: fff_plugin.py:876 +#: fff_plugin.py:875 msgid "Get URLs for Reject List" msgstr "Obtendo URLs para lista de rejeição" -#: fff_plugin.py:911 +#: fff_plugin.py:910 msgid "Proceed to Remove?" msgstr "Proceder para remover?" -#: fff_plugin.py:911 +#: fff_plugin.py:910 msgid "" "Rejecting FanFicFare URLs: None of the books selected have FanFiction URLs." msgstr "" -#: fff_plugin.py:943 +#: fff_plugin.py:942 msgid "Cannot Make Anthologys without %s" msgstr "Não foi possível criar antologias sem %s" -#: fff_plugin.py:947 fff_plugin.py:1073 +#: fff_plugin.py:946 fff_plugin.py:1072 msgid "Cannot Update Books from Device View" msgstr "Não foi possível atualizar livros do dispositivo" -#: fff_plugin.py:951 +#: fff_plugin.py:950 msgid "Can only update 1 anthology at a time" msgstr "Pode ser atualizada apenas 1 antologia de cada vez" -#: fff_plugin.py:961 +#: fff_plugin.py:960 msgid "Fetching Story URLs for Series..." msgstr "" -#: fff_plugin.py:967 +#: fff_plugin.py:966 msgid "Can only Update Epub Anthologies" msgstr "Pode ser atualizada apenas antologias de Epubs" -#: fff_plugin.py:998 +#: fff_plugin.py:997 msgid "Finished Fetching Story URLs for Series." msgstr "" -#: fff_plugin.py:1001 fff_plugin.py:1002 +#: fff_plugin.py:1000 fff_plugin.py:1001 msgid "Cannot Update Anthology" msgstr "Não foi possível atualizar antologia" -#: fff_plugin.py:1002 +#: fff_plugin.py:1001 msgid "" "Book isn't an FanFicFare Anthology or contains book(s) without valid Story " "URLs." msgstr "" -#: fff_plugin.py:1059 +#: fff_plugin.py:1058 msgid "" "There are %d stories in the current anthology that are not going to " "be kept if you go ahead." msgstr "Existem %d histórias na antologia atual que não são serão mantidas, se você seguir em frente." -#: fff_plugin.py:1060 +#: fff_plugin.py:1059 msgid "Story URLs that will be removed:" msgstr "URLs de história que serão removidas:" -#: fff_plugin.py:1062 +#: fff_plugin.py:1061 msgid "Update anyway?" msgstr "Atualizar mesmo assim?" -#: fff_plugin.py:1063 +#: fff_plugin.py:1062 msgid "Stories Removed" msgstr "Histórias Removidas" -#: fff_plugin.py:1080 +#: fff_plugin.py:1079 msgid "No Selected Books to Update" msgstr "Nenhum livro selecionado para atualizar" -#: fff_plugin.py:1096 +#: fff_plugin.py:1095 msgid "Collecting stories for update..." msgstr "Coletando histórias para atualizar..." -#: fff_plugin.py:1097 +#: fff_plugin.py:1096 msgid "Get stories for updates" msgstr "Obter histórias para atualização" -#: fff_plugin.py:1107 +#: fff_plugin.py:1106 msgid "Update Existing List" msgstr "Atualizar lista existente" -#: fff_plugin.py:1175 +#: fff_plugin.py:1174 msgid "Start queuing downloading for %s stories." msgstr "" -#: fff_plugin.py:1176 +#: fff_plugin.py:1175 msgid "Queuing download for stories..." msgstr "" -#: fff_plugin.py:1177 +#: fff_plugin.py:1176 msgid "Queuing download for stories" msgstr "" -#: fff_plugin.py:1178 +#: fff_plugin.py:1177 msgid "Queued download for" msgstr "" -#: fff_plugin.py:1180 +#: fff_plugin.py:1179 msgid "Started fetching metadata for %s stories." msgstr "Começou a busca de metadados para %s histórias." -#: fff_plugin.py:1194 +#: fff_plugin.py:1193 msgid "No valid story URLs entered." msgstr "Nenhuma história válida nas URLs inseridas." -#: fff_plugin.py:1206 fff_plugin.py:1211 +#: fff_plugin.py:1205 fff_plugin.py:1210 msgid "Reject URL?" msgstr "Rejeitar URL?" -#: fff_plugin.py:1212 fff_plugin.py:1232 +#: fff_plugin.py:1211 fff_plugin.py:1231 msgid "%s is on your Reject URL list:" msgstr "%s está em sua lista de URLs rejeitadas:" -#: fff_plugin.py:1214 +#: fff_plugin.py:1213 msgid "Click 'Yes' to Reject." msgstr "Clique em 'Sim' para rejeitar." -#: fff_plugin.py:1219 +#: fff_plugin.py:1218 msgid "Story on Reject URLs list (%s)." msgstr "História na lista de URLs rejeitadas (%s)." -#: fff_plugin.py:1222 jobs.py:161 +#: fff_plugin.py:1221 jobs.py:160 msgid "Rejected" msgstr "Rejeitado" -#: fff_plugin.py:1226 +#: fff_plugin.py:1225 msgid "Remove Reject URL?" msgstr "Remover URL rejeitada?" -#: fff_plugin.py:1231 +#: fff_plugin.py:1230 msgid "Remove URL from Reject List?" msgstr "Remover URL da lista de rejeição?" -#: fff_plugin.py:1234 +#: fff_plugin.py:1233 msgid "Click 'Yes' to remove it from the list," msgstr "Clique em 'Sim' para removê-la da lista." -#: fff_plugin.py:1235 +#: fff_plugin.py:1234 msgid "Click 'No' to leave it on the list." msgstr "Clique em 'Não' para mantê-la na lista." -#: fff_plugin.py:1258 +#: fff_plugin.py:1264 msgid "Are You an Adult?" msgstr "Você é adulto?" -#: fff_plugin.py:1259 +#: fff_plugin.py:1265 msgid "" "%s requires that you be an adult. Please confirm you are an adult in your " "locale:" msgstr "%s requer que você seja um adulto. Confirme que você é um adulto em sua localidade:" -#: fff_plugin.py:1387 fff_plugin.py:2741 +#: fff_plugin.py:1393 fff_plugin.py:2748 msgid "Same story already included." msgstr "" -#: fff_plugin.py:1410 +#: fff_plugin.py:1416 msgid "" "\"%s\" is in series \"%s\" that you have an" " anthology book for." msgstr "\"%s\" está na série \"%s\" que você tem um livro de antologia." -#: fff_plugin.py:1416 +#: fff_plugin.py:1422 msgid "Story in Series Anthology(%s)." msgstr "História na série de antologia (%s)." -#: fff_plugin.py:1434 jobs.py:157 +#: fff_plugin.py:1441 jobs.py:156 msgid "Add" msgstr "Adicionar" -#: fff_plugin.py:1467 jobs.py:159 +#: fff_plugin.py:1474 jobs.py:158 msgid "Meta" msgstr "Meta" -#: fff_plugin.py:1496 +#: fff_plugin.py:1503 msgid "Skipping duplicate story." msgstr "Ignorando história duplicada." -#: fff_plugin.py:1499 +#: fff_plugin.py:1506 msgid "" "More than one identical book by Identifier URL or title/author(s)--can't " "tell which book to update/overwrite." msgstr "" -#: fff_plugin.py:1510 jobs.py:158 +#: fff_plugin.py:1517 jobs.py:157 msgid "Update" msgstr "Atualizar" -#: fff_plugin.py:1520 +#: fff_plugin.py:1527 msgid "Update declined due to differing story URL(%s)(%s tag present)" msgstr "" -#: fff_plugin.py:1523 fff_plugin.py:1565 jobs.py:160 +#: fff_plugin.py:1530 fff_plugin.py:1572 jobs.py:159 msgid "Different URL" msgstr "URL Diferente" -#: fff_plugin.py:1527 fff_plugin.py:1533 +#: fff_plugin.py:1534 fff_plugin.py:1540 msgid "Change Story URL?" msgstr "Alterar URL de história?" -#: fff_plugin.py:1534 +#: fff_plugin.py:1541 msgid "" "%(title)s by %(author)s is already in your library with a " "different source URL:" msgstr "" -#: fff_plugin.py:1535 +#: fff_plugin.py:1542 msgid "In library: %(liburl)s" msgstr "Na biblioteca: %(liburl)s" -#: fff_plugin.py:1536 fff_plugin.py:1552 +#: fff_plugin.py:1543 fff_plugin.py:1559 msgid "New URL: %(newurl)s" msgstr "Nova URL: %(newurl)s" -#: fff_plugin.py:1537 +#: fff_plugin.py:1544 msgid "Click 'Yes' to update/overwrite book with new URL." msgstr "Clique em 'Sim' para atualizar/substituir livro com a nova URL." -#: fff_plugin.py:1538 +#: fff_plugin.py:1545 msgid "Click 'No' to skip updating/overwriting this book." msgstr "Clique em 'Não' para ignorar a atualização/substituição desse livro." -#: fff_plugin.py:1543 fff_plugin.py:1549 +#: fff_plugin.py:1550 fff_plugin.py:1556 msgid "Download as New Book?" msgstr "Transferir como novo livro?" -#: fff_plugin.py:1550 +#: fff_plugin.py:1557 msgid "" "%(title)s by %(author)s is already in your library with a " "different source URL." msgstr "" -#: fff_plugin.py:1551 +#: fff_plugin.py:1558 msgid "" "You chose not to update the existing book. Do you want to add a new book " "for this URL?" msgstr "Você optou por não atualizar o livro existente. Você deseja adicionar um novo livro para esta URL?" -#: fff_plugin.py:1553 +#: fff_plugin.py:1560 msgid "Click 'Yes' to a new book with new URL." msgstr "Clique em 'Sim' para um novo livro com nova URL." -#: fff_plugin.py:1554 +#: fff_plugin.py:1561 msgid "Click 'No' to skip URL." msgstr "Clique em 'Não' para ignorar a URL." -#: fff_plugin.py:1562 +#: fff_plugin.py:1569 msgid "Update declined by user due to differing story URL(%s)" msgstr "Atualização recusada pelo usuário devido à diferentes URL(%s) de história" -#: fff_plugin.py:1570 +#: fff_plugin.py:1577 msgid "Metadata collected." msgstr "Metadados recolhidos." -#: fff_plugin.py:1588 jobs.py:368 +#: fff_plugin.py:1595 jobs.py:368 msgid "" "Existing epub contains %d chapters, web site only has %d. Use Overwrite or " "force_update_epub_always to force update." msgstr "" -#: fff_plugin.py:1590 jobs.py:370 +#: fff_plugin.py:1597 jobs.py:370 msgid "" "FanFicFare doesn't recognize chapters in existing epub, epub is probably " "from a different source. Use Overwrite to force update." msgstr "" -#: fff_plugin.py:1729 +#: fff_plugin.py:1736 msgid "None of the %d URLs/stories given can be/need to be downloaded." msgstr "Nenhuma das %d URLs/histórias fornecidas podem ser/precisam ser transferidas." -#: fff_plugin.py:1730 fff_plugin.py:1997 fff_plugin.py:2016 +#: fff_plugin.py:1737 fff_plugin.py:2004 fff_plugin.py:2023 msgid "See log for details." msgstr "Veja o registro para detalhes." -#: fff_plugin.py:1731 +#: fff_plugin.py:1738 msgid "" "Proceed with updating your library(Error or Last Checked Columns, if " "configured)?" msgstr "" -#: fff_plugin.py:1770 +#: fff_plugin.py:1777 msgid "Download %s FanFiction Book(s)" msgstr "" -#: fff_plugin.py:1777 +#: fff_plugin.py:1784 msgid "Starting %d FanFicFare Downloads" msgstr "" -#: fff_plugin.py:1795 +#: fff_plugin.py:1802 msgid "FanFicFare is marking and showing matching Anthology Books" msgstr "" -#: fff_plugin.py:1796 +#: fff_plugin.py:1803 msgid "" "To disable, uncheck the \"Mark Matching Anthologies?\" setting in FanFicFare" " configuration." msgstr "" -#: fff_plugin.py:1797 +#: fff_plugin.py:1804 msgid "Info" msgstr "" -#: fff_plugin.py:1844 fff_plugin.py:1854 +#: fff_plugin.py:1851 fff_plugin.py:1861 msgid "Error Updating Metadata" msgstr "Erro ao atualizar metadados" -#: fff_plugin.py:1845 fff_plugin.py:1855 +#: fff_plugin.py:1852 fff_plugin.py:1862 msgid "" "An error has occurred while FanFicFare was updating calibre's metadata for " "%s." msgstr "" -#: fff_plugin.py:1846 +#: fff_plugin.py:1853 msgid "The ebook has been updated, but the metadata has not." msgstr "O ebook foi atualizado, mas os metadados não." -#: fff_plugin.py:1847 +#: fff_plugin.py:1854 msgid "" "FanFicFare will try to update metadata again once. Close any interfering " "programs (such as Windows File Explorer) before closing this dialog." msgstr "" -#: fff_plugin.py:1921 fff_plugin.py:1922 +#: fff_plugin.py:1928 fff_plugin.py:1929 msgid "Finished Adding/Updating %d books." msgstr "O adicionamento/atualização de %s livros está concluído." -#: fff_plugin.py:1977 +#: fff_plugin.py:1984 msgid "FanFicFare found %s good and %s bad updates." msgstr "" -#: fff_plugin.py:1979 +#: fff_plugin.py:1986 msgid "" "Some of the stories downloaded have chapters errors. Click View Log in the " "next dialog to see which." msgstr "" -#: fff_plugin.py:1981 +#: fff_plugin.py:1988 msgid "%s good stories contain chapter errors." msgstr "" -#: fff_plugin.py:1984 +#: fff_plugin.py:1991 msgid "FanFicFare: " msgstr "" -#: fff_plugin.py:1984 +#: fff_plugin.py:1991 msgid "No Good Stories for Anthology" msgstr "Nenhuma BOA história para antologia" -#: fff_plugin.py:1987 +#: fff_plugin.py:1994 msgid "" "No good stories/updates where downloaded, Anthology creation/update aborted." msgstr "Não há boas histórias/atualizações de onde transferir, a criação/atualização de antologia foi abortada." -#: fff_plugin.py:1994 +#: fff_plugin.py:2001 msgid "" "Are you sure you want to continue with creating/updating this Anthology?" msgstr "Você deseja realmente continuar com a criação/atualização desta antologia?" -#: fff_plugin.py:1995 +#: fff_plugin.py:2002 msgid "Any updates that failed will not be included in the Anthology." msgstr "Todas as atualizações que falharam não vão ser incluídas na antologia." -#: fff_plugin.py:1996 +#: fff_plugin.py:2003 msgid "However, if there's an older version, it will still be included." msgstr "No entanto, se houver uma versão mais antiga, ela será incluída." -#: fff_plugin.py:1999 +#: fff_plugin.py:2006 msgid "Proceed with updating this anthology and your library?" msgstr "Prosseguir com a atualização desta antologia e sua biblioteca?" -#: fff_plugin.py:2017 +#: fff_plugin.py:2024 msgid "Proceed with updating your library?" msgstr "Prosseguir com a atualização de sua biblioteca?" -#: fff_plugin.py:2045 +#: fff_plugin.py:2052 msgid "FanFicFare download complete" msgstr "" -#: fff_plugin.py:2045 +#: fff_plugin.py:2052 msgid "FanFicFare log" msgstr "" -#: fff_plugin.py:2062 +#: fff_plugin.py:2069 msgid "Merging %s books." msgstr "Mesclando %s livros." -#: fff_plugin.py:2157 +#: fff_plugin.py:2164 msgid "FanFicFare Adding/Updating books." msgstr "" -#: fff_plugin.py:2171 +#: fff_plugin.py:2178 msgid "Updating calibre for FanFiction stories..." msgstr "Atualizando o calibre de histórias de ficção..." -#: fff_plugin.py:2172 +#: fff_plugin.py:2179 msgid "Update calibre for FanFiction stories" msgstr "Atualizar o calibre de histórias de ficção" -#: fff_plugin.py:2187 +#: fff_plugin.py:2194 msgid "Updating calibre for BAD FanFiction stories..." msgstr "Atualizando o calibre de histórias RUINS de ficção..." -#: fff_plugin.py:2188 +#: fff_plugin.py:2195 msgid "Update calibre for BAD FanFiction stories" msgstr "Atualizar o calibre de histórias RUINS de ficção" -#: fff_plugin.py:2234 +#: fff_plugin.py:2241 msgid "Adding format to book failed for some reason..." msgstr "Falha ao adicionar formato por algum motivo..." -#: fff_plugin.py:2635 +#: fff_plugin.py:2642 msgid "" "You configured FanFicFare to automatically update Reading Lists, but you " "don't have the %s plugin installed anymore?" msgstr "" -#: fff_plugin.py:2647 +#: fff_plugin.py:2654 msgid "" "You configured FanFicFare to automatically update \"To Read\" Reading Lists," " but you don't have any lists set?" msgstr "" -#: fff_plugin.py:2658 fff_plugin.py:2677 +#: fff_plugin.py:2665 fff_plugin.py:2684 msgid "" "You configured FanFicFare to automatically update Reading List '%s', but you" " don't have a list of that name?" msgstr "" -#: fff_plugin.py:2664 +#: fff_plugin.py:2671 msgid "" "You configured FanFicFare to automatically update \"Send to Device\" Reading" " Lists, but you don't have any lists set?" msgstr "" -#: fff_plugin.py:2799 +#: fff_plugin.py:2806 msgid "No story URL found." msgstr "Nenhuma URL de história encontrada." -#: fff_plugin.py:2802 +#: fff_plugin.py:2809 msgid "Not Found" msgstr "Não encontrado" -#: fff_plugin.py:2808 +#: fff_plugin.py:2815 msgid "URL is not a valid story URL." msgstr "A URL não é uma URL válida de história." -#: fff_plugin.py:2811 +#: fff_plugin.py:2818 msgid "Bad URL" msgstr "URL ruim:" -#: fff_plugin.py:2902 +#: fff_plugin.py:2909 msgid "Existing Book Update Failed" msgstr "" -#: fff_plugin.py:2903 +#: fff_plugin.py:2910 msgid "" "A pre-existing book in this anthology failed to find metadata.
\n" "Story URL: %s
\n" @@ -2427,39 +2441,39 @@ msgid "" "The previously downloaded book is still in the anthology, but FFF doesn't have the metadata to fill this field.\n" msgstr "" -#: fff_plugin.py:2997 +#: fff_plugin.py:3004 msgid "Anthology containing:" msgstr "Antologia contendo:" -#: fff_plugin.py:3000 +#: fff_plugin.py:3007 msgid "%(title)s by %(author)s" msgstr "" -#: fff_plugin.py:3064 +#: fff_plugin.py:3071 msgid " Anthology" msgstr "Antologia" -#: fff_plugin.py:3116 +#: fff_plugin.py:3123 msgid "(was set, removed for security)" msgstr "(foi definido, removido para segurança)" -#: jobs.py:73 +#: jobs.py:72 msgid "Launch background process for site %s:" msgstr "" -#: jobs.py:90 +#: jobs.py:89 msgid "Downloading FanFiction Stories" msgstr "Transferir histórias de ficção" -#: jobs.py:110 +#: jobs.py:109 msgid "%(count)d of %(total)d stories finished downloading" msgstr "" -#: jobs.py:147 +#: jobs.py:146 msgid "Download Results:" msgstr "Resultados das Transferências:" -#: jobs.py:224 +#: jobs.py:223 msgid "Download started..." msgstr "Transferência iniciada..." diff --git a/calibre-plugin/translations/ru.po b/calibre-plugin/translations/ru.po index 0e845437..47db658f 100644 --- a/calibre-plugin/translations/ru.po +++ b/calibre-plugin/translations/ru.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre-plugins\n" -"POT-Creation-Date: 2024-10-22 13:25-0500\n" +"POT-Creation-Date: 2025-04-01 09:51-0500\n" "PO-Revision-Date: 2014-06-19 22:55+0000\n" "Last-Translator: Victor, 2022\n" "Language-Team: Russian (http://app.transifex.com/calibre/calibre-plugins/language/ru/)\n" @@ -31,85 +31,85 @@ msgid "" "settings." msgstr "Путь к библиотеке calibre. По умолчанию используется путь, указанный в настройках." -#: common_utils.py:289 +#: common_utils.py:290 msgid "Keyboard shortcuts" msgstr "Сочетания клавиш..." -#: common_utils.py:318 +#: common_utils.py:319 msgid "Prefs Viewer dialog" msgstr "Диалог настроек просмотрщика" -#: common_utils.py:319 +#: common_utils.py:320 msgid "Preferences for: " msgstr "Настройки для:" -#: common_utils.py:350 +#: common_utils.py:351 msgid "Clear" msgstr "Очистить" -#: common_utils.py:352 +#: common_utils.py:353 msgid "Clear all settings for this plugin" msgstr "Очистить все настройки для плагина" -#: common_utils.py:356 +#: common_utils.py:357 msgid "Edit" msgstr "Правка" -#: common_utils.py:358 +#: common_utils.py:359 msgid "Edit settings." msgstr "Редактировать настройки." -#: common_utils.py:361 +#: common_utils.py:362 msgid "Save" msgstr "Сохранить" -#: common_utils.py:363 +#: common_utils.py:364 msgid "Save setting for this plugin" msgstr "Сохранить настройки плагина" -#: common_utils.py:391 +#: common_utils.py:392 msgid "" "Are you sure you want to edit settings in this library for this plugin?" msgstr "Вы действительно хотите отредактировать настройки плагина в библиотеке?" -#: common_utils.py:392 +#: common_utils.py:393 msgid "The FanFicFare team does not support hand edited configurations." msgstr "Команда FanFicFare не поддерживает конфигурации, отредактированные вручную." -#: common_utils.py:400 +#: common_utils.py:401 msgid "" "Are you sure you want to save this setting in this library for this plugin?" msgstr "Вы действительно хотите сохранить настройки плагина в библиотеке?" -#: common_utils.py:401 common_utils.py:429 +#: common_utils.py:402 common_utils.py:430 msgid "" "Any settings in other libraries or stored in a JSON file in your calibre " "plugins folder will not be touched." msgstr "Любые настройки в других библиотеках или сохраненные в файле JSON в папке плагинов calibre не будут затронуты." -#: common_utils.py:402 common_utils.py:430 +#: common_utils.py:403 common_utils.py:431 msgid "You must restart calibre afterwards." msgstr "Вы должны перезагрузить calibre впоследствии." -#: common_utils.py:410 +#: common_utils.py:411 msgid "All settings for this plugin in this library have been saved." msgstr "Все настройки для этого плагина в этой библиотеке были сохранены." -#: common_utils.py:411 common_utils.py:440 +#: common_utils.py:412 common_utils.py:441 msgid "Please restart calibre now." msgstr "Пожалуйста, перезагрузите calibre сейчас." -#: common_utils.py:413 common_utils.py:442 +#: common_utils.py:414 common_utils.py:443 msgid "Restart calibre now" msgstr "Перезагрузите calibre сейчас" -#: common_utils.py:428 +#: common_utils.py:429 msgid "" "Are you sure you want to clear your settings in this library for this " "plugin?" msgstr "Вы действительно хотите очистить настройки плагина в библиотеке?" -#: common_utils.py:439 +#: common_utils.py:440 msgid "All settings for this plugin in this library have been cleared." msgstr "Все настройки для этого плагина в этой библиотеке были очищены." @@ -512,7 +512,7 @@ msgid "" "http://...,title by author - note" msgstr "Один URL на строку:\nhttp://...,note\nhttp://...,title by author - note" -#: config.py:758 dialogs.py:1198 +#: config.py:758 dialogs.py:1241 msgid "Add this reason to all URLs added:" msgstr "Добавьте эту причину ко всем добавленным URL:" @@ -527,8 +527,8 @@ msgstr "Эти настройки обеспечивают более детал msgid "personal.ini" msgstr "personal.ini" -#: config.py:788 config.py:892 config.py:893 fff_plugin.py:451 -#: fff_plugin.py:454 fff_plugin.py:491 +#: config.py:788 config.py:892 config.py:893 fff_plugin.py:450 +#: fff_plugin.py:453 fff_plugin.py:490 msgid "Edit personal.ini" msgstr "Редактировать personal.ini" @@ -872,7 +872,7 @@ msgstr "Жанр" msgid "Language" msgstr "Язык" -#: config.py:1356 fff_plugin.py:1733 fff_plugin.py:2001 fff_plugin.py:2019 +#: config.py:1356 fff_plugin.py:1740 fff_plugin.py:2008 fff_plugin.py:2026 msgid "Status" msgstr "Статус" @@ -900,7 +900,7 @@ msgstr "Отношения" msgid "Published" msgstr "Опубликовано" -#: config.py:1363 fff_plugin.py:2173 fff_plugin.py:2189 +#: config.py:1363 fff_plugin.py:2180 fff_plugin.py:2196 msgid "Updated" msgstr "Обновлено" @@ -944,8 +944,8 @@ msgstr "ID автора" msgid "Extra Tags" msgstr "Экстра теги" -#: config.py:1374 config.py:1535 dialogs.py:972 dialogs.py:1082 -#: fff_plugin.py:1733 fff_plugin.py:2001 fff_plugin.py:2019 +#: config.py:1374 config.py:1535 dialogs.py:1015 dialogs.py:1125 +#: fff_plugin.py:1740 fff_plugin.py:2008 fff_plugin.py:2026 msgid "Title" msgstr "Название" @@ -957,8 +957,8 @@ msgstr "URL истории" msgid "Description" msgstr "Примечание" -#: config.py:1377 dialogs.py:972 dialogs.py:1082 fff_plugin.py:1733 -#: fff_plugin.py:2001 fff_plugin.py:2019 +#: config.py:1377 dialogs.py:1015 dialogs.py:1125 fff_plugin.py:1740 +#: fff_plugin.py:2008 fff_plugin.py:2026 msgid "Author" msgstr "Автор" @@ -1043,11 +1043,11 @@ msgstr "Сохранять все ошибки" msgid "If unchecked, these errors will not be saved: %s" msgstr "Если флажок не установлен, эти ошибки не будут сохранены: %s" -#: config.py:1478 fff_plugin.py:1607 jobs.py:313 +#: config.py:1478 fff_plugin.py:1614 jobs.py:313 msgid "Not Overwriting, web site is not newer." msgstr "Не перезаписывать, вебсайт не новее." -#: config.py:1479 fff_plugin.py:1586 jobs.py:366 +#: config.py:1479 fff_plugin.py:1593 jobs.py:366 msgid "Already contains %d chapters." msgstr "Уже содержит %d глав." @@ -1348,24 +1348,24 @@ msgid "" "book." msgstr "Эти комментарии о серии будут включены в Комментарии к новой книге." -#: dialogs.py:255 dialogs.py:847 +#: dialogs.py:255 dialogs.py:890 msgid "Show Download Options" msgstr "Показать параметры загрузки" -#: dialogs.py:274 dialogs.py:867 +#: dialogs.py:274 dialogs.py:910 msgid "Output &Format:" msgstr "Выходной &формат:" -#: dialogs.py:282 dialogs.py:875 +#: dialogs.py:282 dialogs.py:918 msgid "" "Choose output format to create. May set default from plugin configuration." msgstr "Выберите выходной формат для создания. Может установить значение по умолчанию из конфигурации плагина." -#: dialogs.py:310 dialogs.py:902 +#: dialogs.py:310 dialogs.py:945 msgid "Update Calibre &Metadata?" msgstr "Обновить &метаданные Calibre?" -#: dialogs.py:311 dialogs.py:903 +#: dialogs.py:311 dialogs.py:946 msgid "" "Update metadata for existing stories in Calibre from web site?\n" "(Columns set to 'New Only' in the column tabs will only be set for new books.)" @@ -1416,139 +1416,153 @@ msgid "" "and author." msgstr "Что делать, если уже существует история с таким же URL или заголовком и автором." -#: dialogs.py:537 +#: dialogs.py:538 msgid "For Individual Books" msgstr "Для индивидуальных книг" -#: dialogs.py:538 +#: dialogs.py:539 msgid "Get URLs and go to dialog for individual story downloads." msgstr "Получить URL-адреса и перейти к диалогу для загрузок отдельных историй." -#: dialogs.py:543 +#: dialogs.py:544 msgid "For Anthology Epub" msgstr "Для Антологии Epub" -#: dialogs.py:544 +#: dialogs.py:545 msgid "" "Get URLs and go to dialog for Anthology download.\n" "Requires %s plugin." msgstr "Получить URL-адреса и перейти к диалогу для загрузки Антологии.\nТребуется плагин %s." -#: dialogs.py:548 dialogs.py:608 dialogs.py:658 dialogs.py:1635 +#: dialogs.py:549 dialogs.py:609 dialogs.py:651 dialogs.py:701 dialogs.py:1678 msgid "Cancel" msgstr "Отмена" -#: dialogs.py:583 dialogs.py:1620 +#: dialogs.py:584 dialogs.py:1663 msgid "Password" msgstr "Пароль" -#: dialogs.py:584 +#: dialogs.py:585 msgid "Author requires a password for this story(%s)." msgstr "Автору требуется пароль для этой истории (%s)." -#: dialogs.py:589 +#: dialogs.py:590 msgid "User/Password" msgstr "Пользователь/Пароль" -#: dialogs.py:590 +#: dialogs.py:591 msgid "%s requires you to login to download this story." msgstr "%s требует, чтобы вы загрузили эту историю." -#: dialogs.py:592 +#: dialogs.py:593 msgid "User:" msgstr "Пользователь:" -#: dialogs.py:596 +#: dialogs.py:597 msgid "Password:" msgstr "Пароль:" -#: dialogs.py:604 dialogs.py:788 dialogs.py:1631 +#: dialogs.py:605 dialogs.py:647 dialogs.py:831 dialogs.py:1674 msgid "OK" msgstr "OK" -#: dialogs.py:626 dialogs.py:652 fff_plugin.py:1181 +#: dialogs.py:637 +msgid "Time-based One Time Password(TOTP)" +msgstr "" + +#: dialogs.py:638 +msgid "" +"Site requires a Time-based One Time Password(TOTP) for this url:\n" +"%s" +msgstr "" + +#: dialogs.py:640 +msgid "TOTP:" +msgstr "" + +#: dialogs.py:669 dialogs.py:695 fff_plugin.py:1180 msgid "Fetching metadata for stories..." msgstr "Получение метаданных для историй..." -#: dialogs.py:627 dialogs.py:653 fff_plugin.py:1182 +#: dialogs.py:670 dialogs.py:696 fff_plugin.py:1181 msgid "Downloading metadata for stories" msgstr "Скачивание метаданных для историй" -#: dialogs.py:628 dialogs.py:654 fff_plugin.py:1183 +#: dialogs.py:671 dialogs.py:697 fff_plugin.py:1182 msgid "Fetched metadata for" msgstr "Получение метаданных для" -#: dialogs.py:701 +#: dialogs.py:744 msgid " - %s estimated until done" msgstr " - %s до завершения" -#: dialogs.py:716 fff_plugin.py:1388 fff_plugin.py:1422 fff_plugin.py:2742 -#: jobs.py:162 +#: dialogs.py:759 fff_plugin.py:1394 fff_plugin.py:1428 fff_plugin.py:2749 +#: jobs.py:161 msgid "Skipped" msgstr "Пропущено" -#: dialogs.py:724 fff_plugin.py:2237 jobs.py:164 jobs.py:446 jobs.py:449 +#: dialogs.py:767 fff_plugin.py:2244 jobs.py:163 jobs.py:446 jobs.py:449 msgid "Error" msgstr "Ошибка" -#: dialogs.py:748 +#: dialogs.py:791 msgid "%d day" msgstr "%d день" -#: dialogs.py:748 +#: dialogs.py:791 msgid "%d days" msgstr "%d дней" -#: dialogs.py:749 +#: dialogs.py:792 msgid "%d hour" msgstr "%d час" -#: dialogs.py:749 +#: dialogs.py:792 msgid "%d hours" msgstr "%d часов" -#: dialogs.py:750 +#: dialogs.py:793 msgid "%d minute" msgstr "%d минута" -#: dialogs.py:750 +#: dialogs.py:793 msgid "%d minutes" msgstr "%d минут" -#: dialogs.py:751 +#: dialogs.py:794 msgid "%d second" msgstr "%d секунда" -#: dialogs.py:751 +#: dialogs.py:794 msgid "%d seconds" msgstr "%d секунд" -#: dialogs.py:766 +#: dialogs.py:809 msgid "less than 1 second" msgstr "менее 1 секунды" -#: dialogs.py:783 fff_plugin.py:463 fff_plugin.py:466 +#: dialogs.py:826 fff_plugin.py:462 fff_plugin.py:465 msgid "About FanFicFare" msgstr "О FanFicFare" -#: dialogs.py:838 +#: dialogs.py:881 msgid "Remove selected books from the list" msgstr "Удалить выбранные книги из списка" -#: dialogs.py:880 +#: dialogs.py:923 msgid "Update Mode:" msgstr "Режим обновления:" -#: dialogs.py:883 +#: dialogs.py:926 msgid "" "What sort of update to perform. May set default from plugin configuration." msgstr "Какой тип обновления выполнить. Может установить значение по умолчанию из конфигурации плагина." -#: dialogs.py:907 +#: dialogs.py:950 msgid "Background Metadata?" msgstr "Метаданные в фоне?" -#: dialogs.py:908 +#: dialogs.py:951 msgid "" "Collect Metadata from sites in a Background process.
This returns " "control to you quicker while updating, but you won't be asked for " @@ -1556,868 +1570,868 @@ msgid "" " fail." msgstr "Собирать метаданные с сайтов в фоновом режиме.
Это вернет вам управление быстрее при обновлении, но вас не будут спрашивать имя пользователя/пароль или, если вы взрослый человек — истории, которые нужны, просто не загрузятся." -#: dialogs.py:972 fff_plugin.py:1733 fff_plugin.py:2001 fff_plugin.py:2019 +#: dialogs.py:1015 fff_plugin.py:1740 fff_plugin.py:2008 fff_plugin.py:2026 msgid "Comment" msgstr "Комментарий" -#: dialogs.py:1041 +#: dialogs.py:1084 msgid "Are you sure you want to remove this book from the list?" msgstr "Вы действительно хотите удалить эту книгу из списка?" -#: dialogs.py:1043 +#: dialogs.py:1086 msgid "Are you sure you want to remove the selected %d books from the list?" msgstr "Вы действительно хотите удалить выбранные книги %d из списка?" -#: dialogs.py:1082 +#: dialogs.py:1125 msgid "Note" msgstr "Заметка" -#: dialogs.py:1122 +#: dialogs.py:1165 msgid "Select or Edit Reject Note." msgstr "Выберите или измените отклоненную заметку." -#: dialogs.py:1133 +#: dialogs.py:1176 msgid "Are you sure you want to remove this URL from the list?" msgstr "Вы действительно хотите удалить этот URL из списка?" -#: dialogs.py:1135 +#: dialogs.py:1178 msgid "Are you sure you want to remove the %d selected URLs from the list?" msgstr "Вы действительно хотите удалить %d выбранных URL из списка?" -#: dialogs.py:1153 +#: dialogs.py:1196 msgid "List of Books to Reject" msgstr "Список книг, которые нужно отклонить" -#: dialogs.py:1166 +#: dialogs.py:1209 msgid "" "FFF will remember these URLs and display the note and offer to reject them " "if you try to download them again later." msgstr "FFF запомнит эти URL-адреса, отобразит примечание и предложит отклонить их, если вы попытаетесь загрузить их позже." -#: dialogs.py:1180 +#: dialogs.py:1223 msgid "Remove selected URLs from the list" msgstr "Удалить выбранные URL из списка" -#: dialogs.py:1195 dialogs.py:1199 +#: dialogs.py:1238 dialogs.py:1242 msgid "This will be added to whatever note you've set for each URL above." msgstr "Это будет добавлено к любой заметке, которую вы установили для каждого URL выше." -#: dialogs.py:1212 +#: dialogs.py:1255 msgid "Delete Books (including books without FanFiction URLs)?" msgstr "Удалить книги (включая книги без URL-адресов FanFiction)?" -#: dialogs.py:1213 +#: dialogs.py:1256 msgid "Delete the selected books after adding them to the Rejected URLs list." msgstr "Удалить выбранные книги после добавления их в список отклоненных URL." -#: dialogs.py:1380 +#: dialogs.py:1423 msgid "Search for string in edit box." msgstr "Поиск строки в окне редактирования." -#: dialogs.py:1383 +#: dialogs.py:1426 msgid "Find:" msgstr "Искать:" -#: dialogs.py:1388 +#: dialogs.py:1431 msgid "Find" msgstr "Искать" -#: dialogs.py:1398 +#: dialogs.py:1441 msgid "Case sensitive" msgstr "Регистрочувствительность" -#: dialogs.py:1399 +#: dialogs.py:1442 msgid "" "Search for case sensitive string; don't treat Harry, HARRY and harry all the" " same." msgstr "Поиск чувствительной к регистру строки; не относись к Гарри, ГАРРИ и гарри одинаково." -#: dialogs.py:1430 +#: dialogs.py:1473 msgid "Go back to fix errors?" msgstr "Вернуться, чтобы исправить ошибки?" -#: dialogs.py:1542 +#: dialogs.py:1585 msgid "Click an error below to return to Editing directly on that line:" msgstr "Нажмите на ошибку ниже, чтобы вернуться к редактированию непосредственно в этой строке:" -#: dialogs.py:1569 +#: dialogs.py:1612 msgid "Click to go to line %s" msgstr "Нажмите, чтобы перейти к строке %s" -#: dialogs.py:1585 +#: dialogs.py:1628 msgid "Return to Editing" msgstr "Вернуться к редактированию" -#: dialogs.py:1589 +#: dialogs.py:1632 msgid "Save Anyway" msgstr "Сохранить в любом случае" -#: dialogs.py:1621 +#: dialogs.py:1664 msgid "Enter Email Password for %s:" msgstr "Введите адрес электронной почты для %s:" -#: dialogs.py:1660 +#: dialogs.py:1703 msgid "Show this confirmation again" msgstr "Показать это подтверждение ещё раз" -#: fff_plugin.py:146 fff_plugin.py:178 fff_plugin.py:490 +#: fff_plugin.py:145 fff_plugin.py:177 fff_plugin.py:489 msgid "FanFicFare" msgstr "FanFicFare" -#: fff_plugin.py:147 +#: fff_plugin.py:146 msgid "Download FanFiction stories from various web sites" msgstr "Скачать истории FanFiction с разных веб-сайтов" -#: fff_plugin.py:286 fff_plugin.py:397 +#: fff_plugin.py:285 fff_plugin.py:396 msgid "&Download from URLs" msgstr "&Скачать с URL-адресов" -#: fff_plugin.py:288 fff_plugin.py:400 +#: fff_plugin.py:287 fff_plugin.py:399 msgid "Download FanFiction Books from URLs" msgstr "Скачать Книги FanFiction с URL-адресов" -#: fff_plugin.py:291 fff_plugin.py:405 +#: fff_plugin.py:290 fff_plugin.py:404 msgid "&Update Existing FanFiction Books" msgstr "&Обновить существующие FanFiction книги" -#: fff_plugin.py:295 fff_plugin.py:413 +#: fff_plugin.py:294 fff_plugin.py:412 msgid "Get Story URLs from &Email" msgstr "Получить URL-адреса историй из &электронной почты" -#: fff_plugin.py:300 fff_plugin.py:421 fff_plugin.py:684 +#: fff_plugin.py:299 fff_plugin.py:420 fff_plugin.py:683 msgid "Get Story URLs from Web Page" msgstr "Получить URL-адреса историй с веб-страницы" -#: fff_plugin.py:304 +#: fff_plugin.py:303 msgid "Get Story URLs from Selected Books" msgstr "Получить URL-адреса историй из выбранных книг" -#: fff_plugin.py:310 +#: fff_plugin.py:309 msgid "Anthology Options" msgstr "Опции антологии" -#: fff_plugin.py:311 +#: fff_plugin.py:310 msgid "Make Anthology Epub from Web Page" msgstr "Создать Антологию Epub из веб-страницы" -#: fff_plugin.py:314 +#: fff_plugin.py:313 msgid "Make FanFiction Anthology Epub from Web Page" msgstr "Создать FanFiction Антологию Epub из веб-страницы" -#: fff_plugin.py:317 +#: fff_plugin.py:316 msgid "&Make Anthology Epub from URLs" msgstr "&Создать Антологию Epub из URL-адресов" -#: fff_plugin.py:320 +#: fff_plugin.py:319 msgid "Make FanFiction Anthology Epub from URLs" msgstr "Создать Антологию FanFiction из URL-адресов" -#: fff_plugin.py:323 fff_plugin.py:429 +#: fff_plugin.py:322 fff_plugin.py:428 msgid "Update Anthology Epub" msgstr "Обновить Epub Антологии" -#: fff_plugin.py:326 fff_plugin.py:432 +#: fff_plugin.py:325 fff_plugin.py:431 msgid "Update FanFiction Anthology Epub" msgstr "Обновить Epub Антологии FanFiction" -#: fff_plugin.py:340 +#: fff_plugin.py:339 msgid "Reading List Options" msgstr "Опции Списка книг для чтения" -#: fff_plugin.py:343 +#: fff_plugin.py:342 msgid "Mark Unread: Add to \"To Read\" and \"Send to Device\" Lists" msgstr "Пометить как непрочитанное: добавить в списки «Для чтения» и «Отправить на устройство»" -#: fff_plugin.py:345 +#: fff_plugin.py:344 msgid "Mark Read: Remove from \"To Read\" and add to \"Send to Device\" Lists" msgstr "Пометить как прочитанное: удалить из списка «Для чтения» и добавить в список «Отправить на устройство»" -#: fff_plugin.py:347 fff_plugin.py:352 +#: fff_plugin.py:346 fff_plugin.py:351 msgid "Mark Read: Remove from \"To Read\" Lists" msgstr "Пометить как прочитанное: удалить из списков \"Для чтения\"" -#: fff_plugin.py:349 +#: fff_plugin.py:348 msgid "Add to \"Send to Device\" Lists" msgstr "Добавить в списки \"Отправить на устройство\"" -#: fff_plugin.py:351 +#: fff_plugin.py:350 msgid "Mark Unread: Add to \"To Read\" Lists" msgstr "Пометить как непрочитанное: Добавить в списки \"Для чтения\"" -#: fff_plugin.py:356 +#: fff_plugin.py:355 msgid "Add to Lists Not Configured" msgstr "Добавить в Списки не настроено" -#: fff_plugin.py:366 +#: fff_plugin.py:365 msgid "Remove from Lists Not Configured" msgstr "Удалить из Списков не настроено" -#: fff_plugin.py:375 +#: fff_plugin.py:374 msgid "Actions by Update Modes" msgstr "Действия по Режимам обновления" -#: fff_plugin.py:408 +#: fff_plugin.py:407 msgid "Update Existing FanFiction Books" msgstr "Обновить существующие FanFiction книги" -#: fff_plugin.py:416 +#: fff_plugin.py:415 msgid "Get FanFiction Story URLs from Email" msgstr "Получить URL-адреса историй FanFiction из электронной почты" -#: fff_plugin.py:424 +#: fff_plugin.py:423 msgid "Get FanFiction Story URLs from Web Page" msgstr "Получить URL-адреса историй FanFiction с веб-страницы" -#: fff_plugin.py:437 +#: fff_plugin.py:436 msgid "Remove \"New\" Chapter Marks from Selected books" msgstr "Удалить метки глав «Новая» из выбранных книг" -#: fff_plugin.py:442 +#: fff_plugin.py:441 msgid "Reject Selected Books" msgstr "Отклонить выбранные книги" -#: fff_plugin.py:457 +#: fff_plugin.py:456 msgid "&Configure FanFicFare" msgstr "&Конфигурировать FanFicFare" -#: fff_plugin.py:460 +#: fff_plugin.py:459 msgid "Configure FanFicFare" msgstr "Конфигурировать FanFicFare" -#: fff_plugin.py:543 +#: fff_plugin.py:542 msgid "Cannot Update Reading Lists from Device View" msgstr "Невозможно обновить списки чтения из представления устройства" -#: fff_plugin.py:547 +#: fff_plugin.py:546 msgid "No Selected Books to Update Reading Lists" msgstr "Нет выбранных книг для обновления списков чтения" -#: fff_plugin.py:557 +#: fff_plugin.py:556 msgid "FanFicFare Saved Metadata Column not configured." msgstr "Столбец сохранённых метаданных FanFicFare не настроен." -#: fff_plugin.py:563 fff_plugin.py:1304 +#: fff_plugin.py:562 fff_plugin.py:1310 msgid "Cannot update non-epub format." msgstr "Невозможно обновить не-epub формат." -#: fff_plugin.py:570 +#: fff_plugin.py:569 msgid "FanFicFare Email Settings are not configured." msgstr "Настройки электронной почты FanFicFare не сконфигурированы." -#: fff_plugin.py:592 +#: fff_plugin.py:591 msgid "Fetching Story URLs from Email..." msgstr "Получение URL-адресов историй из электронной почты..." -#: fff_plugin.py:602 +#: fff_plugin.py:601 msgid "Error Fetching Email" msgstr "" -#: fff_plugin.py:604 +#: fff_plugin.py:603 msgid "An error has occurred while FanFicFare was fetching email." msgstr "" -#: fff_plugin.py:606 +#: fff_plugin.py:605 msgid "If it was an authentication error, be aware:" msgstr "" -#: fff_plugin.py:608 +#: fff_plugin.py:607 msgid "" "Microsoft mail servers such as live.com, outlook.com and hotmail.com no " "longer allow third party apps like FanFicFare." msgstr "" -#: fff_plugin.py:610 +#: fff_plugin.py:609 msgid "" "Gmail requires Two Factor Authentication and Google App Passwords." msgstr "" -#: fff_plugin.py:612 +#: fff_plugin.py:611 msgid "" -"Usernames or passwords in personal.ini that contain the percent sign(%%) " -"must have it escaped as two percent signs(%%%%)." +"Usernames or passwords in personal.ini that contain the percent sign(%) must" +" have it escaped as two percent signs(%%)." msgstr "" -#: fff_plugin.py:636 fff_plugin.py:664 +#: fff_plugin.py:635 fff_plugin.py:663 msgid "No Valid Story URLs Found in Unread Emails." msgstr "В непрочитанных письмах не найдено действительных URL-адресов историй." -#: fff_plugin.py:652 +#: fff_plugin.py:651 msgid "Finished Fetching Story URLs from Email." msgstr "Завершено получение URL-адресов историй из электронной почты." -#: fff_plugin.py:657 +#: fff_plugin.py:656 msgid "" "Tag(s) %s will be added to all stories downloaded in the next " "dialog, including any story URLs you add manually." msgstr "Тег(и) %s будут добавлены во все истории, загруженные в следующем диалоговом окне, включая любые URL историй, добавляемые вручную." -#: fff_plugin.py:658 fff_plugin.py:1980 fff_plugin.py:2636 fff_plugin.py:2648 -#: fff_plugin.py:2659 fff_plugin.py:2665 fff_plugin.py:2678 +#: fff_plugin.py:657 fff_plugin.py:1987 fff_plugin.py:2643 fff_plugin.py:2655 +#: fff_plugin.py:2666 fff_plugin.py:2672 fff_plugin.py:2685 msgid "Warning" msgstr "Предупреждение" -#: fff_plugin.py:666 +#: fff_plugin.py:665 msgid "(%d Story URLs Skipped, on Rejected URL List)" msgstr "(%d пропущенных URL-адресов историй, в списке отклоненных URL)" -#: fff_plugin.py:668 +#: fff_plugin.py:667 msgid "(%d Story URLs Skipped, no Existing Book in Library)" msgstr "(%d пропущенных URL-адресов историй, нет существующей книги в библиотеке)" -#: fff_plugin.py:669 +#: fff_plugin.py:668 msgid "Get Story URLs from Email" msgstr "Получить URL-адреса историй из электронной почты" -#: fff_plugin.py:695 fff_plugin.py:1404 +#: fff_plugin.py:694 fff_plugin.py:1410 msgid "Skip Story?" msgstr "Пропустить историю?" -#: fff_plugin.py:700 fff_plugin.py:1409 +#: fff_plugin.py:699 fff_plugin.py:1415 msgid "Skip Anthology Story?" msgstr "Пропустить историю из Антологии?" -#: fff_plugin.py:701 +#: fff_plugin.py:700 msgid "" "You already have an Anthology Ebook in your library for series \"%s\"." msgstr "В вашей библиотеке уже есть Ebook Антология для серии \"%s\"." -#: fff_plugin.py:702 fff_plugin.py:1411 +#: fff_plugin.py:701 fff_plugin.py:1417 msgid "Click 'Yes' to Skip." msgstr "Нажмите 'Да' , чтобы пропустить." -#: fff_plugin.py:703 fff_plugin.py:1215 fff_plugin.py:1412 +#: fff_plugin.py:702 fff_plugin.py:1214 fff_plugin.py:1418 msgid "Click 'No' to download anyway." msgstr "Нажмите 'Нет' для загрузки в любом случае." -#: fff_plugin.py:709 +#: fff_plugin.py:708 msgid "Fetching Story URLs from Page..." msgstr "Получение URL-адресов историй из страницы..." -#: fff_plugin.py:714 +#: fff_plugin.py:713 msgid "Finished Fetching Story URLs from Page." msgstr "Завершено получение URL-адресов историй из страницы." -#: fff_plugin.py:725 fff_plugin.py:774 +#: fff_plugin.py:724 fff_plugin.py:773 msgid "List of Story URLs" msgstr "Список URL-адресов историй" -#: fff_plugin.py:726 +#: fff_plugin.py:725 msgid "No Valid Story URLs found on given page." msgstr "На указанной странице не найдено действительных URL-адресов." -#: fff_plugin.py:739 fff_plugin.py:791 +#: fff_plugin.py:738 fff_plugin.py:790 msgid "No Selected Books to Get URLs From" msgstr "Нет выбранных книг для получения URL-адресов" -#: fff_plugin.py:755 +#: fff_plugin.py:754 msgid "Collecting URLs for stories..." msgstr "Сбор URL-адресов для историй..." -#: fff_plugin.py:756 +#: fff_plugin.py:755 msgid "Get URLs for stories" msgstr "Получить URL-адреса для историй" -#: fff_plugin.py:757 fff_plugin.py:877 fff_plugin.py:1098 +#: fff_plugin.py:756 fff_plugin.py:876 fff_plugin.py:1097 msgid "URL retrieved" msgstr "URL получен" -#: fff_plugin.py:767 jobs.py:163 jobs.py:439 +#: fff_plugin.py:766 jobs.py:162 jobs.py:439 msgid "Bad" msgstr "Плохой" -#: fff_plugin.py:778 +#: fff_plugin.py:777 msgid "List of URLs" msgstr "Список URL-адресов" -#: fff_plugin.py:779 +#: fff_plugin.py:778 msgid "No Story URLs found in selected books." msgstr "В выбранных книгах не найдено URL-адресов историй" -#: fff_plugin.py:786 +#: fff_plugin.py:785 msgid "Can only UnNew books in library" msgstr "Могут быть только UnNew книги в библиотеке" -#: fff_plugin.py:803 +#: fff_plugin.py:802 msgid "UnNewing books..." msgstr "UnNewing книг..." -#: fff_plugin.py:804 +#: fff_plugin.py:803 msgid "UnNew Books" msgstr "UnNew книги" -#: fff_plugin.py:805 +#: fff_plugin.py:804 msgid "Books UnNewed" msgstr "Книг UnNewed" -#: fff_plugin.py:851 fff_plugin.py:852 fff_plugin.py:1952 fff_plugin.py:1953 +#: fff_plugin.py:850 fff_plugin.py:851 fff_plugin.py:1959 fff_plugin.py:1960 msgid "Starting auto conversion of %d books." msgstr "Запуск автоматической конвертации %d книг." -#: fff_plugin.py:867 +#: fff_plugin.py:866 msgid "No Selected Books have URLs to Reject" msgstr "У выбранных книг нет URL-адресов для отклонения" -#: fff_plugin.py:875 +#: fff_plugin.py:874 msgid "Collecting URLs for Reject List..." msgstr "Сбор URL-адресов для списка отклоненных..." -#: fff_plugin.py:876 +#: fff_plugin.py:875 msgid "Get URLs for Reject List" msgstr "Получить URL-адреса для списка отклоненных" -#: fff_plugin.py:911 +#: fff_plugin.py:910 msgid "Proceed to Remove?" msgstr "Приступить к удалению?" -#: fff_plugin.py:911 +#: fff_plugin.py:910 msgid "" "Rejecting FanFicFare URLs: None of the books selected have FanFiction URLs." msgstr "Отклонение URL-адресов FanFicFare: ни у одной из выбранных книг нет URL-адресов FanFiction." -#: fff_plugin.py:943 +#: fff_plugin.py:942 msgid "Cannot Make Anthologys without %s" msgstr "Невозможно создать Антологию без %s" -#: fff_plugin.py:947 fff_plugin.py:1073 +#: fff_plugin.py:946 fff_plugin.py:1072 msgid "Cannot Update Books from Device View" msgstr "Невозможно обновить книги из представления устройства" -#: fff_plugin.py:951 +#: fff_plugin.py:950 msgid "Can only update 1 anthology at a time" msgstr "Возможно обновить только 1 антологию за раз" -#: fff_plugin.py:961 +#: fff_plugin.py:960 msgid "Fetching Story URLs for Series..." msgstr "Извлечение URL-адресов историй для Серий..." -#: fff_plugin.py:967 +#: fff_plugin.py:966 msgid "Can only Update Epub Anthologies" msgstr "Возможно обновить только Epub Антологии" -#: fff_plugin.py:998 +#: fff_plugin.py:997 msgid "Finished Fetching Story URLs for Series." msgstr "Завершено получение URL-адресов историй для Серий." -#: fff_plugin.py:1001 fff_plugin.py:1002 +#: fff_plugin.py:1000 fff_plugin.py:1001 msgid "Cannot Update Anthology" msgstr "Невозможно обновить Антологию" -#: fff_plugin.py:1002 +#: fff_plugin.py:1001 msgid "" "Book isn't an FanFicFare Anthology or contains book(s) without valid Story " "URLs." msgstr "Книга не является антологией FanFicFare или содержит книгу(и) без действительных URL-адресов историй." -#: fff_plugin.py:1059 +#: fff_plugin.py:1058 msgid "" "There are %d stories in the current anthology that are not going to " "be kept if you go ahead." msgstr "В нынешней антологии есть %d историй, которые не будут сохранены, если вы продолжите." -#: fff_plugin.py:1060 +#: fff_plugin.py:1059 msgid "Story URLs that will be removed:" msgstr "URL-адреса историй, которые будут удалены:" -#: fff_plugin.py:1062 +#: fff_plugin.py:1061 msgid "Update anyway?" msgstr "Обновить в любом случае?" -#: fff_plugin.py:1063 +#: fff_plugin.py:1062 msgid "Stories Removed" msgstr "Историй удалено" -#: fff_plugin.py:1080 +#: fff_plugin.py:1079 msgid "No Selected Books to Update" msgstr "Нет выбранных книг для обновления" -#: fff_plugin.py:1096 +#: fff_plugin.py:1095 msgid "Collecting stories for update..." msgstr "Сбор историй для обновления..." -#: fff_plugin.py:1097 +#: fff_plugin.py:1096 msgid "Get stories for updates" msgstr "Получить истории для обновления" -#: fff_plugin.py:1107 +#: fff_plugin.py:1106 msgid "Update Existing List" msgstr "Обновить существующий список" -#: fff_plugin.py:1175 +#: fff_plugin.py:1174 msgid "Start queuing downloading for %s stories." msgstr "Начать запланированную загрузку для %s историй." -#: fff_plugin.py:1176 +#: fff_plugin.py:1175 msgid "Queuing download for stories..." msgstr "Запланированная загрузка для историй..." -#: fff_plugin.py:1177 +#: fff_plugin.py:1176 msgid "Queuing download for stories" msgstr "Запланированная загрузка для историй" -#: fff_plugin.py:1178 +#: fff_plugin.py:1177 msgid "Queued download for" msgstr "Запланированная загрузка для" -#: fff_plugin.py:1180 +#: fff_plugin.py:1179 msgid "Started fetching metadata for %s stories." msgstr "Начато получение метаданных для %s историй." -#: fff_plugin.py:1194 +#: fff_plugin.py:1193 msgid "No valid story URLs entered." msgstr "Не введены действительные URL историй." -#: fff_plugin.py:1206 fff_plugin.py:1211 +#: fff_plugin.py:1205 fff_plugin.py:1210 msgid "Reject URL?" msgstr "Отклонить URL?" -#: fff_plugin.py:1212 fff_plugin.py:1232 +#: fff_plugin.py:1211 fff_plugin.py:1231 msgid "%s is on your Reject URL list:" msgstr "%s находится в вашем списке отклоненных URL:" -#: fff_plugin.py:1214 +#: fff_plugin.py:1213 msgid "Click 'Yes' to Reject." msgstr "Нажмите 'Да' , чтобы отклонить." -#: fff_plugin.py:1219 +#: fff_plugin.py:1218 msgid "Story on Reject URLs list (%s)." msgstr "История списка отклоненных URL (%s)." -#: fff_plugin.py:1222 jobs.py:161 +#: fff_plugin.py:1221 jobs.py:160 msgid "Rejected" msgstr "Отклонен" -#: fff_plugin.py:1226 +#: fff_plugin.py:1225 msgid "Remove Reject URL?" msgstr "Удалить отклоняемый URL?" -#: fff_plugin.py:1231 +#: fff_plugin.py:1230 msgid "Remove URL from Reject List?" msgstr "Удалить URL из списка отклоненных?" -#: fff_plugin.py:1234 +#: fff_plugin.py:1233 msgid "Click 'Yes' to remove it from the list," msgstr "Нажмите «Да», чтобы удалить его из списка," -#: fff_plugin.py:1235 +#: fff_plugin.py:1234 msgid "Click 'No' to leave it on the list." msgstr "Нажмите «Нет», чтобы оставить его в списке." -#: fff_plugin.py:1258 +#: fff_plugin.py:1264 msgid "Are You an Adult?" msgstr "Вы взрослый?" -#: fff_plugin.py:1259 +#: fff_plugin.py:1265 msgid "" "%s requires that you be an adult. Please confirm you are an adult in your " "locale:" msgstr "%s требует, чтобы вы были взрослым. Пожалуйста, подтвердите, что вы взрослый в вашей локали:" -#: fff_plugin.py:1387 fff_plugin.py:2741 +#: fff_plugin.py:1393 fff_plugin.py:2748 msgid "Same story already included." msgstr "Та же история уже включена." -#: fff_plugin.py:1410 +#: fff_plugin.py:1416 msgid "" "\"%s\" is in series \"%s\" that you have an" " anthology book for." msgstr "\"%s\" в сериях \"%s\", для которых у вас есть книга антологии." -#: fff_plugin.py:1416 +#: fff_plugin.py:1422 msgid "Story in Series Anthology(%s)." msgstr "История в сериях Антология(%s)." -#: fff_plugin.py:1434 jobs.py:157 +#: fff_plugin.py:1441 jobs.py:156 msgid "Add" msgstr "Добавить" -#: fff_plugin.py:1467 jobs.py:159 +#: fff_plugin.py:1474 jobs.py:158 msgid "Meta" msgstr "Мета" -#: fff_plugin.py:1496 +#: fff_plugin.py:1503 msgid "Skipping duplicate story." msgstr "Пропуск повторяющейся истории." -#: fff_plugin.py:1499 +#: fff_plugin.py:1506 msgid "" "More than one identical book by Identifier URL or title/author(s)--can't " "tell which book to update/overwrite." msgstr "Более одной идентичной книги по идентификатору URL или названию/автору(-ам) - невозможно определить, какую книгу обновить/перезаписать." -#: fff_plugin.py:1510 jobs.py:158 +#: fff_plugin.py:1517 jobs.py:157 msgid "Update" msgstr "Обновить" -#: fff_plugin.py:1520 +#: fff_plugin.py:1527 msgid "Update declined due to differing story URL(%s)(%s tag present)" msgstr "Обновление отклонено из-за разного URL истории (%s) (%sтег присутствует)" -#: fff_plugin.py:1523 fff_plugin.py:1565 jobs.py:160 +#: fff_plugin.py:1530 fff_plugin.py:1572 jobs.py:159 msgid "Different URL" msgstr "Другой URL" -#: fff_plugin.py:1527 fff_plugin.py:1533 +#: fff_plugin.py:1534 fff_plugin.py:1540 msgid "Change Story URL?" msgstr "Изменить URL истории?" -#: fff_plugin.py:1534 +#: fff_plugin.py:1541 msgid "" "%(title)s by %(author)s is already in your library with a " "different source URL:" msgstr "%(title)s от %(author)sуже находится в библиотеке с другим исходным URL:" -#: fff_plugin.py:1535 +#: fff_plugin.py:1542 msgid "In library: %(liburl)s" msgstr "в библиотеке: %(liburl)s" -#: fff_plugin.py:1536 fff_plugin.py:1552 +#: fff_plugin.py:1543 fff_plugin.py:1559 msgid "New URL: %(newurl)s" msgstr "Новый URL: %(newurl)s" -#: fff_plugin.py:1537 +#: fff_plugin.py:1544 msgid "Click 'Yes' to update/overwrite book with new URL." msgstr "Нажмите «Да», чтобы обновить/перезаписать книгу новым URL." -#: fff_plugin.py:1538 +#: fff_plugin.py:1545 msgid "Click 'No' to skip updating/overwriting this book." msgstr "Нажмите «Нет», чтобы пропустить обновление/перезапись книги новым URL." -#: fff_plugin.py:1543 fff_plugin.py:1549 +#: fff_plugin.py:1550 fff_plugin.py:1556 msgid "Download as New Book?" msgstr "Скачать как новую книгу?" -#: fff_plugin.py:1550 +#: fff_plugin.py:1557 msgid "" "%(title)s by %(author)s is already in your library with a " "different source URL." msgstr "%(title)s от %(author)s уже находится в библиотеке с другим исходным URL." -#: fff_plugin.py:1551 +#: fff_plugin.py:1558 msgid "" "You chose not to update the existing book. Do you want to add a new book " "for this URL?" msgstr "Вы решили не обновлять существующую книгу. Хотите добавить новую книгу для этого URL?" -#: fff_plugin.py:1553 +#: fff_plugin.py:1560 msgid "Click 'Yes' to a new book with new URL." msgstr "Нажмите 'Да' для новой книги с новым URL." -#: fff_plugin.py:1554 +#: fff_plugin.py:1561 msgid "Click 'No' to skip URL." msgstr "Нажмите 'Нет' , чтобы пропустить URL." -#: fff_plugin.py:1562 +#: fff_plugin.py:1569 msgid "Update declined by user due to differing story URL(%s)" msgstr "Обновление отклонено пользователем из-за различия URL-адреса истории (%s)" -#: fff_plugin.py:1570 +#: fff_plugin.py:1577 msgid "Metadata collected." msgstr "Метаданные собраны." -#: fff_plugin.py:1588 jobs.py:368 +#: fff_plugin.py:1595 jobs.py:368 msgid "" "Existing epub contains %d chapters, web site only has %d. Use Overwrite or " "force_update_epub_always to force update." msgstr "" -#: fff_plugin.py:1590 jobs.py:370 +#: fff_plugin.py:1597 jobs.py:370 msgid "" "FanFicFare doesn't recognize chapters in existing epub, epub is probably " "from a different source. Use Overwrite to force update." msgstr "FanFicFare не распознает главы в существующем epub, вероятно, epub из другого источника. Используйте Overwrite для принудительного обновления." -#: fff_plugin.py:1729 +#: fff_plugin.py:1736 msgid "None of the %d URLs/stories given can be/need to be downloaded." msgstr "Ни один из %d приведенных URL/историй не может быть загружен." -#: fff_plugin.py:1730 fff_plugin.py:1997 fff_plugin.py:2016 +#: fff_plugin.py:1737 fff_plugin.py:2004 fff_plugin.py:2023 msgid "See log for details." msgstr "Смотрите журнал для деталей." -#: fff_plugin.py:1731 +#: fff_plugin.py:1738 msgid "" "Proceed with updating your library(Error or Last Checked Columns, if " "configured)?" msgstr "Приступить к обновлению вашей библиотеки (если настроены столбцы Ошибка или Последнее проверенное)?" -#: fff_plugin.py:1770 +#: fff_plugin.py:1777 msgid "Download %s FanFiction Book(s)" msgstr "Скачать %s книг(и) FanFiction" -#: fff_plugin.py:1777 +#: fff_plugin.py:1784 msgid "Starting %d FanFicFare Downloads" msgstr "Начато %d загрузок FanFicFare" -#: fff_plugin.py:1795 +#: fff_plugin.py:1802 msgid "FanFicFare is marking and showing matching Anthology Books" msgstr "FanFicFare отмечает и показывает совпадающие книги антологии" -#: fff_plugin.py:1796 +#: fff_plugin.py:1803 msgid "" "To disable, uncheck the \"Mark Matching Anthologies?\" setting in FanFicFare" " configuration." msgstr "Чтобы отключить, снимите флажок «Отметить совпадающие антологии» в настройке конфигурации FanFicFare." -#: fff_plugin.py:1797 +#: fff_plugin.py:1804 msgid "Info" msgstr "Информация" -#: fff_plugin.py:1844 fff_plugin.py:1854 +#: fff_plugin.py:1851 fff_plugin.py:1861 msgid "Error Updating Metadata" msgstr "Ошибка обновления метаданных" -#: fff_plugin.py:1845 fff_plugin.py:1855 +#: fff_plugin.py:1852 fff_plugin.py:1862 msgid "" "An error has occurred while FanFicFare was updating calibre's metadata for " "%s." msgstr "Произошла ошибка, когда FanFicFare обновлял метаданные calibre для %s." -#: fff_plugin.py:1846 +#: fff_plugin.py:1853 msgid "The ebook has been updated, but the metadata has not." msgstr "Книга была обновлена, а метаданные - нет." -#: fff_plugin.py:1847 +#: fff_plugin.py:1854 msgid "" "FanFicFare will try to update metadata again once. Close any interfering " "programs (such as Windows File Explorer) before closing this dialog." msgstr "" -#: fff_plugin.py:1921 fff_plugin.py:1922 +#: fff_plugin.py:1928 fff_plugin.py:1929 msgid "Finished Adding/Updating %d books." msgstr "Закончено Добавление/Обновление %d книг." -#: fff_plugin.py:1977 +#: fff_plugin.py:1984 msgid "FanFicFare found %s good and %s bad updates." msgstr "FanFicFare найдено %s хороших и %s плохих обновлений." -#: fff_plugin.py:1979 +#: fff_plugin.py:1986 msgid "" "Some of the stories downloaded have chapters errors. Click View Log in the " "next dialog to see which." msgstr "Некоторые из загруженных историй содержат ошибки в главах. Нажмите «Просмотреть журнал» в следующем диалоговом окне, чтобы узнать, какие именно." -#: fff_plugin.py:1981 +#: fff_plugin.py:1988 msgid "%s good stories contain chapter errors." msgstr " %sхорошие рассказы содержат ошибки в главах." -#: fff_plugin.py:1984 +#: fff_plugin.py:1991 msgid "FanFicFare: " msgstr "FanFicFare: " -#: fff_plugin.py:1984 +#: fff_plugin.py:1991 msgid "No Good Stories for Anthology" msgstr "Нет хороших историй для антологии" -#: fff_plugin.py:1987 +#: fff_plugin.py:1994 msgid "" "No good stories/updates where downloaded, Anthology creation/update aborted." msgstr "Нет хороших историй/обновлений в скачанном, создание/обновление Антологии прервано." -#: fff_plugin.py:1994 +#: fff_plugin.py:2001 msgid "" "Are you sure you want to continue with creating/updating this Anthology?" msgstr "Вы уверены, что хотите продолжить создание/обновление этой Антологии?" -#: fff_plugin.py:1995 +#: fff_plugin.py:2002 msgid "Any updates that failed will not be included in the Anthology." msgstr "Любые сбойные обновления не будут включены в Антологию." -#: fff_plugin.py:1996 +#: fff_plugin.py:2003 msgid "However, if there's an older version, it will still be included." msgstr "Однако, если есть более старая версия, она все равно будет включена." -#: fff_plugin.py:1999 +#: fff_plugin.py:2006 msgid "Proceed with updating this anthology and your library?" msgstr "Продолжить обновление этой антологии и вашей библиотеки?" -#: fff_plugin.py:2017 +#: fff_plugin.py:2024 msgid "Proceed with updating your library?" msgstr "Продолжить обновление вашей библиотеки?" -#: fff_plugin.py:2045 +#: fff_plugin.py:2052 msgid "FanFicFare download complete" msgstr "Загрузка FanFicFare завершена" -#: fff_plugin.py:2045 +#: fff_plugin.py:2052 msgid "FanFicFare log" msgstr "Журнал FanFicFare" -#: fff_plugin.py:2062 +#: fff_plugin.py:2069 msgid "Merging %s books." msgstr "Объединение %s книг." -#: fff_plugin.py:2157 +#: fff_plugin.py:2164 msgid "FanFicFare Adding/Updating books." msgstr " Добавление/обновление книг FanFicFare." -#: fff_plugin.py:2171 +#: fff_plugin.py:2178 msgid "Updating calibre for FanFiction stories..." msgstr "Обновление calibre для FanFiction историй..." -#: fff_plugin.py:2172 +#: fff_plugin.py:2179 msgid "Update calibre for FanFiction stories" msgstr "Обновление calibre для FanFiction историй" -#: fff_plugin.py:2187 +#: fff_plugin.py:2194 msgid "Updating calibre for BAD FanFiction stories..." msgstr "Обновление calibre для ПЛОХИХ историй FanFiction..." -#: fff_plugin.py:2188 +#: fff_plugin.py:2195 msgid "Update calibre for BAD FanFiction stories" msgstr "Обновление calibre для ПЛОХИХ историй FanFiction" -#: fff_plugin.py:2234 +#: fff_plugin.py:2241 msgid "Adding format to book failed for some reason..." msgstr "Не удалось добавить формат в книгу по какой-то причине..." -#: fff_plugin.py:2635 +#: fff_plugin.py:2642 msgid "" "You configured FanFicFare to automatically update Reading Lists, but you " "don't have the %s plugin installed anymore?" msgstr "Вы настроили FanFicFare для автоматического обновления списков чтения, но у вас больше не установлен %s плагин?" -#: fff_plugin.py:2647 +#: fff_plugin.py:2654 msgid "" "You configured FanFicFare to automatically update \"To Read\" Reading Lists," " but you don't have any lists set?" msgstr "Вы настроили FanFicFare для автоматического обновления списков чтения «Для чтения», но у вас не настроены списки?" -#: fff_plugin.py:2658 fff_plugin.py:2677 +#: fff_plugin.py:2665 fff_plugin.py:2684 msgid "" "You configured FanFicFare to automatically update Reading List '%s', but you" " don't have a list of that name?" msgstr "Вы настроили FanFicFare для автоматического обновления списка чтения '%s', но у вас нет списка с таким именем?" -#: fff_plugin.py:2664 +#: fff_plugin.py:2671 msgid "" "You configured FanFicFare to automatically update \"Send to Device\" Reading" " Lists, but you don't have any lists set?" msgstr "Вы настроили FanFicFare для автоматического обновления списков чтения «Отправить на устройство», но у вас нет установленных списков?" -#: fff_plugin.py:2799 +#: fff_plugin.py:2806 msgid "No story URL found." msgstr "Не найден URL истории" -#: fff_plugin.py:2802 +#: fff_plugin.py:2809 msgid "Not Found" msgstr "Не найдено" -#: fff_plugin.py:2808 +#: fff_plugin.py:2815 msgid "URL is not a valid story URL." msgstr "URL не является действительным URL истории." -#: fff_plugin.py:2811 +#: fff_plugin.py:2818 msgid "Bad URL" msgstr "Плохой URL" -#: fff_plugin.py:2902 +#: fff_plugin.py:2909 msgid "Existing Book Update Failed" msgstr "Не удалось обновить существующую книгу" -#: fff_plugin.py:2903 +#: fff_plugin.py:2910 msgid "" "A pre-existing book in this anthology failed to find metadata.
\n" "Story URL: %s
\n" @@ -2425,39 +2439,39 @@ msgid "" "The previously downloaded book is still in the anthology, but FFF doesn't have the metadata to fill this field.\n" msgstr "Ранее существовавшей книге в этой антологии не удалось найти метаданные.
\nURL истории: %s
\nОшибка:%s
\nРанее скачанная книга все еще находится в антологии, но у FFF нет метаданных для заполнения этого поля.\n" -#: fff_plugin.py:2997 +#: fff_plugin.py:3004 msgid "Anthology containing:" msgstr "Антология, содержащая:" -#: fff_plugin.py:3000 +#: fff_plugin.py:3007 msgid "%(title)s by %(author)s" msgstr "%(title)s от %(author)s" -#: fff_plugin.py:3064 +#: fff_plugin.py:3071 msgid " Anthology" msgstr "Антология" -#: fff_plugin.py:3116 +#: fff_plugin.py:3123 msgid "(was set, removed for security)" msgstr "(было установлено, удалено в целях безопасности)" -#: jobs.py:73 +#: jobs.py:72 msgid "Launch background process for site %s:" msgstr "Запустить фоновый процесс для сайта %s:" -#: jobs.py:90 +#: jobs.py:89 msgid "Downloading FanFiction Stories" msgstr "Скачивание историй FanFiction" -#: jobs.py:110 +#: jobs.py:109 msgid "%(count)d of %(total)d stories finished downloading" msgstr "%(count)d из %(total)d историй закончили скачиваться" -#: jobs.py:147 +#: jobs.py:146 msgid "Download Results:" msgstr "Результаты скачивания:" -#: jobs.py:224 +#: jobs.py:223 msgid "Download started..." msgstr "Скачивание началось..." diff --git a/calibre-plugin/translations/sv.po b/calibre-plugin/translations/sv.po index 0ecb741c..4d05a3f1 100644 --- a/calibre-plugin/translations/sv.po +++ b/calibre-plugin/translations/sv.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre-plugins\n" -"POT-Creation-Date: 2024-10-22 13:25-0500\n" +"POT-Creation-Date: 2025-04-01 09:51-0500\n" "PO-Revision-Date: 2014-06-19 22:55+0000\n" "Last-Translator: Jonatan Nyberg, 2016-2017,2024\n" "Language-Team: Swedish (http://app.transifex.com/calibre/calibre-plugins/language/sv/)\n" @@ -34,85 +34,85 @@ msgid "" "settings." msgstr "Sökväg till calibre-biblioteket. Som standard är att använda sökvägen lagrad i inställningarna." -#: common_utils.py:289 +#: common_utils.py:290 msgid "Keyboard shortcuts" msgstr "Tangentbordsgenvägar" -#: common_utils.py:318 +#: common_utils.py:319 msgid "Prefs Viewer dialog" msgstr "Dialogrutan Inställningsöversikt" -#: common_utils.py:319 +#: common_utils.py:320 msgid "Preferences for: " msgstr "Inställningar för:" -#: common_utils.py:350 +#: common_utils.py:351 msgid "Clear" msgstr "Rensa" -#: common_utils.py:352 +#: common_utils.py:353 msgid "Clear all settings for this plugin" msgstr "Rensa alla inställningar för detta tillägg" -#: common_utils.py:356 +#: common_utils.py:357 msgid "Edit" msgstr "Redigera" -#: common_utils.py:358 +#: common_utils.py:359 msgid "Edit settings." msgstr "Redigera inställningar." -#: common_utils.py:361 +#: common_utils.py:362 msgid "Save" msgstr "Spara" -#: common_utils.py:363 +#: common_utils.py:364 msgid "Save setting for this plugin" msgstr "Spara inställning för denna insticksmodul" -#: common_utils.py:391 +#: common_utils.py:392 msgid "" "Are you sure you want to edit settings in this library for this plugin?" msgstr "Är du säker på att du vill redigera inställningar i detta bibliotek för denna insticksmodul?" -#: common_utils.py:392 +#: common_utils.py:393 msgid "The FanFicFare team does not support hand edited configurations." msgstr "Fanficfare-teamet stöder inte handredigerade konfigurationer." -#: common_utils.py:400 +#: common_utils.py:401 msgid "" "Are you sure you want to save this setting in this library for this plugin?" msgstr "Är du säker på att du vill spara den här inställningen i det här biblioteket för denna insticksmodul?" -#: common_utils.py:401 common_utils.py:429 +#: common_utils.py:402 common_utils.py:430 msgid "" "Any settings in other libraries or stored in a JSON file in your calibre " "plugins folder will not be touched." msgstr "Alla inställningar i andra bibliotek eller sparade i en JSON-fil i din calibre-tilläggsmapp kommer inte att röras." -#: common_utils.py:402 common_utils.py:430 +#: common_utils.py:403 common_utils.py:431 msgid "You must restart calibre afterwards." msgstr "Du måste starta om calibre efteråt." -#: common_utils.py:410 +#: common_utils.py:411 msgid "All settings for this plugin in this library have been saved." msgstr "Alla inställningar för denna insticksmodul i detta bibliotek har sparats." -#: common_utils.py:411 common_utils.py:440 +#: common_utils.py:412 common_utils.py:441 msgid "Please restart calibre now." msgstr "Starta om calibre nu." -#: common_utils.py:413 common_utils.py:442 +#: common_utils.py:414 common_utils.py:443 msgid "Restart calibre now" msgstr "Starta om calibre nu." -#: common_utils.py:428 +#: common_utils.py:429 msgid "" "Are you sure you want to clear your settings in this library for this " "plugin?" msgstr "Är du säker på att du vill rensa dina inställningar i detta bibliotek för detta tillägg?" -#: common_utils.py:439 +#: common_utils.py:440 msgid "All settings for this plugin in this library have been cleared." msgstr "Alla inställningar för detta tillägg i detta bibliotek har rensats." @@ -515,7 +515,7 @@ msgid "" "http://...,title by author - note" msgstr "" -#: config.py:758 dialogs.py:1198 +#: config.py:758 dialogs.py:1241 msgid "Add this reason to all URLs added:" msgstr "" @@ -530,8 +530,8 @@ msgstr "" msgid "personal.ini" msgstr "personal.ini" -#: config.py:788 config.py:892 config.py:893 fff_plugin.py:451 -#: fff_plugin.py:454 fff_plugin.py:491 +#: config.py:788 config.py:892 config.py:893 fff_plugin.py:450 +#: fff_plugin.py:453 fff_plugin.py:490 msgid "Edit personal.ini" msgstr "Redigera personal.ini" @@ -875,7 +875,7 @@ msgstr "Genre" msgid "Language" msgstr "Språk" -#: config.py:1356 fff_plugin.py:1733 fff_plugin.py:2001 fff_plugin.py:2019 +#: config.py:1356 fff_plugin.py:1740 fff_plugin.py:2008 fff_plugin.py:2026 msgid "Status" msgstr "Status" @@ -903,7 +903,7 @@ msgstr "Relationer" msgid "Published" msgstr "Publicerad" -#: config.py:1363 fff_plugin.py:2173 fff_plugin.py:2189 +#: config.py:1363 fff_plugin.py:2180 fff_plugin.py:2196 msgid "Updated" msgstr "Uppdaterad" @@ -947,8 +947,8 @@ msgstr "Författar-ID" msgid "Extra Tags" msgstr "Extra taggar" -#: config.py:1374 config.py:1535 dialogs.py:972 dialogs.py:1082 -#: fff_plugin.py:1733 fff_plugin.py:2001 fff_plugin.py:2019 +#: config.py:1374 config.py:1535 dialogs.py:1015 dialogs.py:1125 +#: fff_plugin.py:1740 fff_plugin.py:2008 fff_plugin.py:2026 msgid "Title" msgstr "Titel" @@ -960,8 +960,8 @@ msgstr "Berättelse-URL" msgid "Description" msgstr "Beskrivning" -#: config.py:1377 dialogs.py:972 dialogs.py:1082 fff_plugin.py:1733 -#: fff_plugin.py:2001 fff_plugin.py:2019 +#: config.py:1377 dialogs.py:1015 dialogs.py:1125 fff_plugin.py:1740 +#: fff_plugin.py:2008 fff_plugin.py:2026 msgid "Author" msgstr "Författare" @@ -1046,11 +1046,11 @@ msgstr "Spara alla fel" msgid "If unchecked, these errors will not be saved: %s" msgstr "" -#: config.py:1478 fff_plugin.py:1607 jobs.py:313 +#: config.py:1478 fff_plugin.py:1614 jobs.py:313 msgid "Not Overwriting, web site is not newer." msgstr "Skriver inte över, webbsida är inte nyare." -#: config.py:1479 fff_plugin.py:1586 jobs.py:366 +#: config.py:1479 fff_plugin.py:1593 jobs.py:366 msgid "Already contains %d chapters." msgstr "Innehåller redan %d kapitel." @@ -1351,24 +1351,24 @@ msgid "" "book." msgstr "" -#: dialogs.py:255 dialogs.py:847 +#: dialogs.py:255 dialogs.py:890 msgid "Show Download Options" msgstr "Visa hämtningsalternativ" -#: dialogs.py:274 dialogs.py:867 +#: dialogs.py:274 dialogs.py:910 msgid "Output &Format:" msgstr "Utdata&format:" -#: dialogs.py:282 dialogs.py:875 +#: dialogs.py:282 dialogs.py:918 msgid "" "Choose output format to create. May set default from plugin configuration." msgstr "Välj utdataformat att skapa. Kan fastställa standard från plugin konfiguration." -#: dialogs.py:310 dialogs.py:902 +#: dialogs.py:310 dialogs.py:945 msgid "Update Calibre &Metadata?" msgstr "Uppdatera calibre-&metadata?" -#: dialogs.py:311 dialogs.py:903 +#: dialogs.py:311 dialogs.py:946 msgid "" "Update metadata for existing stories in Calibre from web site?\n" "(Columns set to 'New Only' in the column tabs will only be set for new books.)" @@ -1419,139 +1419,153 @@ msgid "" "and author." msgstr "" -#: dialogs.py:537 +#: dialogs.py:538 msgid "For Individual Books" msgstr "För individuella böcker" -#: dialogs.py:538 +#: dialogs.py:539 msgid "Get URLs and go to dialog for individual story downloads." msgstr "" -#: dialogs.py:543 +#: dialogs.py:544 msgid "For Anthology Epub" msgstr "" -#: dialogs.py:544 +#: dialogs.py:545 msgid "" "Get URLs and go to dialog for Anthology download.\n" "Requires %s plugin." msgstr "" -#: dialogs.py:548 dialogs.py:608 dialogs.py:658 dialogs.py:1635 +#: dialogs.py:549 dialogs.py:609 dialogs.py:651 dialogs.py:701 dialogs.py:1678 msgid "Cancel" msgstr "Avbryt" -#: dialogs.py:583 dialogs.py:1620 +#: dialogs.py:584 dialogs.py:1663 msgid "Password" msgstr "Lösenord" -#: dialogs.py:584 +#: dialogs.py:585 msgid "Author requires a password for this story(%s)." msgstr "" -#: dialogs.py:589 +#: dialogs.py:590 msgid "User/Password" msgstr "Användare/Lösenord" -#: dialogs.py:590 +#: dialogs.py:591 msgid "%s requires you to login to download this story." msgstr "" -#: dialogs.py:592 +#: dialogs.py:593 msgid "User:" msgstr "Användare:" -#: dialogs.py:596 +#: dialogs.py:597 msgid "Password:" msgstr "Lösenord:" -#: dialogs.py:604 dialogs.py:788 dialogs.py:1631 +#: dialogs.py:605 dialogs.py:647 dialogs.py:831 dialogs.py:1674 msgid "OK" msgstr "OK" -#: dialogs.py:626 dialogs.py:652 fff_plugin.py:1181 +#: dialogs.py:637 +msgid "Time-based One Time Password(TOTP)" +msgstr "" + +#: dialogs.py:638 +msgid "" +"Site requires a Time-based One Time Password(TOTP) for this url:\n" +"%s" +msgstr "" + +#: dialogs.py:640 +msgid "TOTP:" +msgstr "" + +#: dialogs.py:669 dialogs.py:695 fff_plugin.py:1180 msgid "Fetching metadata for stories..." msgstr "Hämtar metadata för berättelser..." -#: dialogs.py:627 dialogs.py:653 fff_plugin.py:1182 +#: dialogs.py:670 dialogs.py:696 fff_plugin.py:1181 msgid "Downloading metadata for stories" msgstr "Hämtar metadata för berättelser" -#: dialogs.py:628 dialogs.py:654 fff_plugin.py:1183 +#: dialogs.py:671 dialogs.py:697 fff_plugin.py:1182 msgid "Fetched metadata for" msgstr "Hämtade metadata för" -#: dialogs.py:701 +#: dialogs.py:744 msgid " - %s estimated until done" msgstr " - %s estimaterade till klart" -#: dialogs.py:716 fff_plugin.py:1388 fff_plugin.py:1422 fff_plugin.py:2742 -#: jobs.py:162 +#: dialogs.py:759 fff_plugin.py:1394 fff_plugin.py:1428 fff_plugin.py:2749 +#: jobs.py:161 msgid "Skipped" msgstr "Hoppade över" -#: dialogs.py:724 fff_plugin.py:2237 jobs.py:164 jobs.py:446 jobs.py:449 +#: dialogs.py:767 fff_plugin.py:2244 jobs.py:163 jobs.py:446 jobs.py:449 msgid "Error" msgstr "Fel" -#: dialogs.py:748 +#: dialogs.py:791 msgid "%d day" msgstr "%d dag" -#: dialogs.py:748 +#: dialogs.py:791 msgid "%d days" msgstr "%d dagar" -#: dialogs.py:749 +#: dialogs.py:792 msgid "%d hour" msgstr "%d timme" -#: dialogs.py:749 +#: dialogs.py:792 msgid "%d hours" msgstr "%d timmar" -#: dialogs.py:750 +#: dialogs.py:793 msgid "%d minute" msgstr "%d minut" -#: dialogs.py:750 +#: dialogs.py:793 msgid "%d minutes" msgstr "%d minuter" -#: dialogs.py:751 +#: dialogs.py:794 msgid "%d second" msgstr "%d sekund" -#: dialogs.py:751 +#: dialogs.py:794 msgid "%d seconds" msgstr "%d sekunder" -#: dialogs.py:766 +#: dialogs.py:809 msgid "less than 1 second" msgstr "mindre än 1 sekund" -#: dialogs.py:783 fff_plugin.py:463 fff_plugin.py:466 +#: dialogs.py:826 fff_plugin.py:462 fff_plugin.py:465 msgid "About FanFicFare" msgstr "Om FanFicFare" -#: dialogs.py:838 +#: dialogs.py:881 msgid "Remove selected books from the list" msgstr "Ta bort valda böcker från listan" -#: dialogs.py:880 +#: dialogs.py:923 msgid "Update Mode:" msgstr "Uppdateringsläge:" -#: dialogs.py:883 +#: dialogs.py:926 msgid "" "What sort of update to perform. May set default from plugin configuration." msgstr "" -#: dialogs.py:907 +#: dialogs.py:950 msgid "Background Metadata?" msgstr "Bakgrundsmetadata?" -#: dialogs.py:908 +#: dialogs.py:951 msgid "" "Collect Metadata from sites in a Background process.
This returns " "control to you quicker while updating, but you won't be asked for " @@ -1559,868 +1573,868 @@ msgid "" " fail." msgstr "" -#: dialogs.py:972 fff_plugin.py:1733 fff_plugin.py:2001 fff_plugin.py:2019 +#: dialogs.py:1015 fff_plugin.py:1740 fff_plugin.py:2008 fff_plugin.py:2026 msgid "Comment" msgstr "Kommentar" -#: dialogs.py:1041 +#: dialogs.py:1084 msgid "Are you sure you want to remove this book from the list?" msgstr "Är du säker du vill ta bort denna bok från listan?" -#: dialogs.py:1043 +#: dialogs.py:1086 msgid "Are you sure you want to remove the selected %d books from the list?" msgstr "Är du säker du vill ta bort valda %d böcker från listan?" -#: dialogs.py:1082 +#: dialogs.py:1125 msgid "Note" msgstr "Anteckning" -#: dialogs.py:1122 +#: dialogs.py:1165 msgid "Select or Edit Reject Note." msgstr "" -#: dialogs.py:1133 +#: dialogs.py:1176 msgid "Are you sure you want to remove this URL from the list?" msgstr "" -#: dialogs.py:1135 +#: dialogs.py:1178 msgid "Are you sure you want to remove the %d selected URLs from the list?" msgstr "" -#: dialogs.py:1153 +#: dialogs.py:1196 msgid "List of Books to Reject" msgstr "Lista över böcker att avvisa" -#: dialogs.py:1166 +#: dialogs.py:1209 msgid "" "FFF will remember these URLs and display the note and offer to reject them " "if you try to download them again later." msgstr "" -#: dialogs.py:1180 +#: dialogs.py:1223 msgid "Remove selected URLs from the list" msgstr "Ta bort valda URL:er från listan" -#: dialogs.py:1195 dialogs.py:1199 +#: dialogs.py:1238 dialogs.py:1242 msgid "This will be added to whatever note you've set for each URL above." msgstr "" -#: dialogs.py:1212 +#: dialogs.py:1255 msgid "Delete Books (including books without FanFiction URLs)?" msgstr "" -#: dialogs.py:1213 +#: dialogs.py:1256 msgid "Delete the selected books after adding them to the Rejected URLs list." msgstr "" -#: dialogs.py:1380 +#: dialogs.py:1423 msgid "Search for string in edit box." msgstr "Sök efter sträng i redigeringsrutan." -#: dialogs.py:1383 +#: dialogs.py:1426 msgid "Find:" msgstr "Hitta:" -#: dialogs.py:1388 +#: dialogs.py:1431 msgid "Find" msgstr "Hitta" -#: dialogs.py:1398 +#: dialogs.py:1441 msgid "Case sensitive" msgstr "Teckenlägeskänslig" -#: dialogs.py:1399 +#: dialogs.py:1442 msgid "" "Search for case sensitive string; don't treat Harry, HARRY and harry all the" " same." msgstr "" -#: dialogs.py:1430 +#: dialogs.py:1473 msgid "Go back to fix errors?" msgstr "Gå tillbaka för att åtgärda fel?" -#: dialogs.py:1542 +#: dialogs.py:1585 msgid "Click an error below to return to Editing directly on that line:" msgstr "" -#: dialogs.py:1569 +#: dialogs.py:1612 msgid "Click to go to line %s" msgstr "Klicka för att gå till rad %s" -#: dialogs.py:1585 +#: dialogs.py:1628 msgid "Return to Editing" msgstr "Återgå till redigering" -#: dialogs.py:1589 +#: dialogs.py:1632 msgid "Save Anyway" msgstr "Spara i alla fall" -#: dialogs.py:1621 +#: dialogs.py:1664 msgid "Enter Email Password for %s:" msgstr "Ange e-postadress lösenord för %s:" -#: dialogs.py:1660 +#: dialogs.py:1703 msgid "Show this confirmation again" msgstr "" -#: fff_plugin.py:146 fff_plugin.py:178 fff_plugin.py:490 +#: fff_plugin.py:145 fff_plugin.py:177 fff_plugin.py:489 msgid "FanFicFare" msgstr "FanFicFare" -#: fff_plugin.py:147 +#: fff_plugin.py:146 msgid "Download FanFiction stories from various web sites" msgstr "" -#: fff_plugin.py:286 fff_plugin.py:397 +#: fff_plugin.py:285 fff_plugin.py:396 msgid "&Download from URLs" msgstr "&Hämta från adresser" -#: fff_plugin.py:288 fff_plugin.py:400 +#: fff_plugin.py:287 fff_plugin.py:399 msgid "Download FanFiction Books from URLs" msgstr "Hämta FanFiction Böcker från adresser" -#: fff_plugin.py:291 fff_plugin.py:405 +#: fff_plugin.py:290 fff_plugin.py:404 msgid "&Update Existing FanFiction Books" msgstr "&Uppdatera existerande FanFiction böcker" -#: fff_plugin.py:295 fff_plugin.py:413 +#: fff_plugin.py:294 fff_plugin.py:412 msgid "Get Story URLs from &Email" msgstr "" -#: fff_plugin.py:300 fff_plugin.py:421 fff_plugin.py:684 +#: fff_plugin.py:299 fff_plugin.py:420 fff_plugin.py:683 msgid "Get Story URLs from Web Page" msgstr "" -#: fff_plugin.py:304 +#: fff_plugin.py:303 msgid "Get Story URLs from Selected Books" msgstr "" -#: fff_plugin.py:310 +#: fff_plugin.py:309 msgid "Anthology Options" msgstr "" -#: fff_plugin.py:311 +#: fff_plugin.py:310 msgid "Make Anthology Epub from Web Page" msgstr "" -#: fff_plugin.py:314 +#: fff_plugin.py:313 msgid "Make FanFiction Anthology Epub from Web Page" msgstr "" -#: fff_plugin.py:317 +#: fff_plugin.py:316 msgid "&Make Anthology Epub from URLs" msgstr "" -#: fff_plugin.py:320 +#: fff_plugin.py:319 msgid "Make FanFiction Anthology Epub from URLs" msgstr "" -#: fff_plugin.py:323 fff_plugin.py:429 +#: fff_plugin.py:322 fff_plugin.py:428 msgid "Update Anthology Epub" msgstr "Uppdatera antologi-epub" -#: fff_plugin.py:326 fff_plugin.py:432 +#: fff_plugin.py:325 fff_plugin.py:431 msgid "Update FanFiction Anthology Epub" msgstr "" -#: fff_plugin.py:340 +#: fff_plugin.py:339 msgid "Reading List Options" msgstr "" -#: fff_plugin.py:343 +#: fff_plugin.py:342 msgid "Mark Unread: Add to \"To Read\" and \"Send to Device\" Lists" msgstr "" -#: fff_plugin.py:345 +#: fff_plugin.py:344 msgid "Mark Read: Remove from \"To Read\" and add to \"Send to Device\" Lists" msgstr "" -#: fff_plugin.py:347 fff_plugin.py:352 +#: fff_plugin.py:346 fff_plugin.py:351 msgid "Mark Read: Remove from \"To Read\" Lists" msgstr "" -#: fff_plugin.py:349 +#: fff_plugin.py:348 msgid "Add to \"Send to Device\" Lists" msgstr "Lägg till \"Skicka till enhet\"-listor" -#: fff_plugin.py:351 +#: fff_plugin.py:350 msgid "Mark Unread: Add to \"To Read\" Lists" msgstr "" -#: fff_plugin.py:356 +#: fff_plugin.py:355 msgid "Add to Lists Not Configured" msgstr "" -#: fff_plugin.py:366 +#: fff_plugin.py:365 msgid "Remove from Lists Not Configured" msgstr "" -#: fff_plugin.py:375 +#: fff_plugin.py:374 msgid "Actions by Update Modes" msgstr "" -#: fff_plugin.py:408 +#: fff_plugin.py:407 msgid "Update Existing FanFiction Books" msgstr "" -#: fff_plugin.py:416 +#: fff_plugin.py:415 msgid "Get FanFiction Story URLs from Email" msgstr "" -#: fff_plugin.py:424 +#: fff_plugin.py:423 msgid "Get FanFiction Story URLs from Web Page" msgstr "" -#: fff_plugin.py:437 +#: fff_plugin.py:436 msgid "Remove \"New\" Chapter Marks from Selected books" msgstr "" -#: fff_plugin.py:442 +#: fff_plugin.py:441 msgid "Reject Selected Books" msgstr "Avvisa markerade böcker" -#: fff_plugin.py:457 +#: fff_plugin.py:456 msgid "&Configure FanFicFare" msgstr "&Anpassa FanFicFare" -#: fff_plugin.py:460 +#: fff_plugin.py:459 msgid "Configure FanFicFare" msgstr "Anpassa FanFicFare" -#: fff_plugin.py:543 +#: fff_plugin.py:542 msgid "Cannot Update Reading Lists from Device View" msgstr "" -#: fff_plugin.py:547 +#: fff_plugin.py:546 msgid "No Selected Books to Update Reading Lists" msgstr "" -#: fff_plugin.py:557 +#: fff_plugin.py:556 msgid "FanFicFare Saved Metadata Column not configured." msgstr "" -#: fff_plugin.py:563 fff_plugin.py:1304 +#: fff_plugin.py:562 fff_plugin.py:1310 msgid "Cannot update non-epub format." msgstr "Kan inte uppdatera icke-EPUB format." -#: fff_plugin.py:570 +#: fff_plugin.py:569 msgid "FanFicFare Email Settings are not configured." msgstr "" -#: fff_plugin.py:592 +#: fff_plugin.py:591 msgid "Fetching Story URLs from Email..." msgstr "" -#: fff_plugin.py:602 +#: fff_plugin.py:601 msgid "Error Fetching Email" msgstr "" -#: fff_plugin.py:604 +#: fff_plugin.py:603 msgid "An error has occurred while FanFicFare was fetching email." msgstr "" -#: fff_plugin.py:606 +#: fff_plugin.py:605 msgid "If it was an authentication error, be aware:" msgstr "" -#: fff_plugin.py:608 +#: fff_plugin.py:607 msgid "" "Microsoft mail servers such as live.com, outlook.com and hotmail.com no " "longer allow third party apps like FanFicFare." msgstr "" -#: fff_plugin.py:610 +#: fff_plugin.py:609 msgid "" "Gmail requires Two Factor Authentication and Google App Passwords." msgstr "" -#: fff_plugin.py:612 +#: fff_plugin.py:611 msgid "" -"Usernames or passwords in personal.ini that contain the percent sign(%%) " -"must have it escaped as two percent signs(%%%%)." +"Usernames or passwords in personal.ini that contain the percent sign(%) must" +" have it escaped as two percent signs(%%)." msgstr "" -#: fff_plugin.py:636 fff_plugin.py:664 +#: fff_plugin.py:635 fff_plugin.py:663 msgid "No Valid Story URLs Found in Unread Emails." msgstr "" -#: fff_plugin.py:652 +#: fff_plugin.py:651 msgid "Finished Fetching Story URLs from Email." msgstr "" -#: fff_plugin.py:657 +#: fff_plugin.py:656 msgid "" "Tag(s) %s will be added to all stories downloaded in the next " "dialog, including any story URLs you add manually." msgstr "" -#: fff_plugin.py:658 fff_plugin.py:1980 fff_plugin.py:2636 fff_plugin.py:2648 -#: fff_plugin.py:2659 fff_plugin.py:2665 fff_plugin.py:2678 +#: fff_plugin.py:657 fff_plugin.py:1987 fff_plugin.py:2643 fff_plugin.py:2655 +#: fff_plugin.py:2666 fff_plugin.py:2672 fff_plugin.py:2685 msgid "Warning" msgstr "" -#: fff_plugin.py:666 +#: fff_plugin.py:665 msgid "(%d Story URLs Skipped, on Rejected URL List)" msgstr "" -#: fff_plugin.py:668 +#: fff_plugin.py:667 msgid "(%d Story URLs Skipped, no Existing Book in Library)" msgstr "" -#: fff_plugin.py:669 +#: fff_plugin.py:668 msgid "Get Story URLs from Email" msgstr "" -#: fff_plugin.py:695 fff_plugin.py:1404 +#: fff_plugin.py:694 fff_plugin.py:1410 msgid "Skip Story?" msgstr "Hoppa över berättelse?" -#: fff_plugin.py:700 fff_plugin.py:1409 +#: fff_plugin.py:699 fff_plugin.py:1415 msgid "Skip Anthology Story?" msgstr "" -#: fff_plugin.py:701 +#: fff_plugin.py:700 msgid "" "You already have an Anthology Ebook in your library for series \"%s\"." msgstr "" -#: fff_plugin.py:702 fff_plugin.py:1411 +#: fff_plugin.py:701 fff_plugin.py:1417 msgid "Click 'Yes' to Skip." msgstr "Tryck 'Ja' för att hoppa över." -#: fff_plugin.py:703 fff_plugin.py:1215 fff_plugin.py:1412 +#: fff_plugin.py:702 fff_plugin.py:1214 fff_plugin.py:1418 msgid "Click 'No' to download anyway." msgstr "Klicka på 'Nej' för att hämta ändå." -#: fff_plugin.py:709 +#: fff_plugin.py:708 msgid "Fetching Story URLs from Page..." msgstr "" -#: fff_plugin.py:714 +#: fff_plugin.py:713 msgid "Finished Fetching Story URLs from Page." msgstr "" -#: fff_plugin.py:725 fff_plugin.py:774 +#: fff_plugin.py:724 fff_plugin.py:773 msgid "List of Story URLs" msgstr "" -#: fff_plugin.py:726 +#: fff_plugin.py:725 msgid "No Valid Story URLs found on given page." msgstr "" -#: fff_plugin.py:739 fff_plugin.py:791 +#: fff_plugin.py:738 fff_plugin.py:790 msgid "No Selected Books to Get URLs From" msgstr "" -#: fff_plugin.py:755 +#: fff_plugin.py:754 msgid "Collecting URLs for stories..." msgstr "" -#: fff_plugin.py:756 +#: fff_plugin.py:755 msgid "Get URLs for stories" msgstr "" -#: fff_plugin.py:757 fff_plugin.py:877 fff_plugin.py:1098 +#: fff_plugin.py:756 fff_plugin.py:876 fff_plugin.py:1097 msgid "URL retrieved" msgstr "URL hämtad" -#: fff_plugin.py:767 jobs.py:163 jobs.py:439 +#: fff_plugin.py:766 jobs.py:162 jobs.py:439 msgid "Bad" msgstr "Dålig" -#: fff_plugin.py:778 +#: fff_plugin.py:777 msgid "List of URLs" msgstr "Lista över URL:er" -#: fff_plugin.py:779 +#: fff_plugin.py:778 msgid "No Story URLs found in selected books." msgstr "" -#: fff_plugin.py:786 +#: fff_plugin.py:785 msgid "Can only UnNew books in library" msgstr "" -#: fff_plugin.py:803 +#: fff_plugin.py:802 msgid "UnNewing books..." msgstr "" -#: fff_plugin.py:804 +#: fff_plugin.py:803 msgid "UnNew Books" msgstr "" -#: fff_plugin.py:805 +#: fff_plugin.py:804 msgid "Books UnNewed" msgstr "" -#: fff_plugin.py:851 fff_plugin.py:852 fff_plugin.py:1952 fff_plugin.py:1953 +#: fff_plugin.py:850 fff_plugin.py:851 fff_plugin.py:1959 fff_plugin.py:1960 msgid "Starting auto conversion of %d books." msgstr "" -#: fff_plugin.py:867 +#: fff_plugin.py:866 msgid "No Selected Books have URLs to Reject" msgstr "" -#: fff_plugin.py:875 +#: fff_plugin.py:874 msgid "Collecting URLs for Reject List..." msgstr "" -#: fff_plugin.py:876 +#: fff_plugin.py:875 msgid "Get URLs for Reject List" msgstr "" -#: fff_plugin.py:911 +#: fff_plugin.py:910 msgid "Proceed to Remove?" msgstr "Fortskrida att ta bort?" -#: fff_plugin.py:911 +#: fff_plugin.py:910 msgid "" "Rejecting FanFicFare URLs: None of the books selected have FanFiction URLs." msgstr "" -#: fff_plugin.py:943 +#: fff_plugin.py:942 msgid "Cannot Make Anthologys without %s" msgstr "" -#: fff_plugin.py:947 fff_plugin.py:1073 +#: fff_plugin.py:946 fff_plugin.py:1072 msgid "Cannot Update Books from Device View" msgstr "" -#: fff_plugin.py:951 +#: fff_plugin.py:950 msgid "Can only update 1 anthology at a time" msgstr "" -#: fff_plugin.py:961 +#: fff_plugin.py:960 msgid "Fetching Story URLs for Series..." msgstr "" -#: fff_plugin.py:967 +#: fff_plugin.py:966 msgid "Can only Update Epub Anthologies" msgstr "" -#: fff_plugin.py:998 +#: fff_plugin.py:997 msgid "Finished Fetching Story URLs for Series." msgstr "" -#: fff_plugin.py:1001 fff_plugin.py:1002 +#: fff_plugin.py:1000 fff_plugin.py:1001 msgid "Cannot Update Anthology" msgstr "" -#: fff_plugin.py:1002 +#: fff_plugin.py:1001 msgid "" "Book isn't an FanFicFare Anthology or contains book(s) without valid Story " "URLs." msgstr "" -#: fff_plugin.py:1059 +#: fff_plugin.py:1058 msgid "" "There are %d stories in the current anthology that are not going to " "be kept if you go ahead." msgstr "" -#: fff_plugin.py:1060 +#: fff_plugin.py:1059 msgid "Story URLs that will be removed:" msgstr "" -#: fff_plugin.py:1062 +#: fff_plugin.py:1061 msgid "Update anyway?" msgstr "Uppdatera ändå?" -#: fff_plugin.py:1063 +#: fff_plugin.py:1062 msgid "Stories Removed" msgstr "Berättelser borttagna" -#: fff_plugin.py:1080 +#: fff_plugin.py:1079 msgid "No Selected Books to Update" msgstr "" -#: fff_plugin.py:1096 +#: fff_plugin.py:1095 msgid "Collecting stories for update..." msgstr "Samlar historier för uppdatering..." -#: fff_plugin.py:1097 +#: fff_plugin.py:1096 msgid "Get stories for updates" msgstr "Hämta historier för uppdateringar" -#: fff_plugin.py:1107 +#: fff_plugin.py:1106 msgid "Update Existing List" msgstr "Uppdatera existerande lista" -#: fff_plugin.py:1175 +#: fff_plugin.py:1174 msgid "Start queuing downloading for %s stories." msgstr "" -#: fff_plugin.py:1176 +#: fff_plugin.py:1175 msgid "Queuing download for stories..." msgstr "" -#: fff_plugin.py:1177 +#: fff_plugin.py:1176 msgid "Queuing download for stories" msgstr "" -#: fff_plugin.py:1178 +#: fff_plugin.py:1177 msgid "Queued download for" msgstr "" -#: fff_plugin.py:1180 +#: fff_plugin.py:1179 msgid "Started fetching metadata for %s stories." msgstr "" -#: fff_plugin.py:1194 +#: fff_plugin.py:1193 msgid "No valid story URLs entered." msgstr "" -#: fff_plugin.py:1206 fff_plugin.py:1211 +#: fff_plugin.py:1205 fff_plugin.py:1210 msgid "Reject URL?" msgstr "" -#: fff_plugin.py:1212 fff_plugin.py:1232 +#: fff_plugin.py:1211 fff_plugin.py:1231 msgid "%s is on your Reject URL list:" msgstr "" -#: fff_plugin.py:1214 +#: fff_plugin.py:1213 msgid "Click 'Yes' to Reject." msgstr "Klicka på 'Ja' för att avvisa." -#: fff_plugin.py:1219 +#: fff_plugin.py:1218 msgid "Story on Reject URLs list (%s)." msgstr "" -#: fff_plugin.py:1222 jobs.py:161 +#: fff_plugin.py:1221 jobs.py:160 msgid "Rejected" msgstr "Avvisad" -#: fff_plugin.py:1226 +#: fff_plugin.py:1225 msgid "Remove Reject URL?" msgstr "" -#: fff_plugin.py:1231 +#: fff_plugin.py:1230 msgid "Remove URL from Reject List?" msgstr "" -#: fff_plugin.py:1234 +#: fff_plugin.py:1233 msgid "Click 'Yes' to remove it from the list," msgstr "Klicka på 'Ja' för att ta bort från listan," -#: fff_plugin.py:1235 +#: fff_plugin.py:1234 msgid "Click 'No' to leave it on the list." msgstr "Klicka på 'Nej' att lämna den på listan." -#: fff_plugin.py:1258 +#: fff_plugin.py:1264 msgid "Are You an Adult?" msgstr "Är du vuxen?" -#: fff_plugin.py:1259 +#: fff_plugin.py:1265 msgid "" "%s requires that you be an adult. Please confirm you are an adult in your " "locale:" msgstr "" -#: fff_plugin.py:1387 fff_plugin.py:2741 +#: fff_plugin.py:1393 fff_plugin.py:2748 msgid "Same story already included." msgstr "Samma berättelse ingår redan." -#: fff_plugin.py:1410 +#: fff_plugin.py:1416 msgid "" "\"%s\" is in series \"%s\" that you have an" " anthology book for." msgstr "" -#: fff_plugin.py:1416 +#: fff_plugin.py:1422 msgid "Story in Series Anthology(%s)." msgstr "" -#: fff_plugin.py:1434 jobs.py:157 +#: fff_plugin.py:1441 jobs.py:156 msgid "Add" msgstr "Lägg till" -#: fff_plugin.py:1467 jobs.py:159 +#: fff_plugin.py:1474 jobs.py:158 msgid "Meta" msgstr "Meta" -#: fff_plugin.py:1496 +#: fff_plugin.py:1503 msgid "Skipping duplicate story." msgstr "" -#: fff_plugin.py:1499 +#: fff_plugin.py:1506 msgid "" "More than one identical book by Identifier URL or title/author(s)--can't " "tell which book to update/overwrite." msgstr "" -#: fff_plugin.py:1510 jobs.py:158 +#: fff_plugin.py:1517 jobs.py:157 msgid "Update" msgstr "Uppdatera" -#: fff_plugin.py:1520 +#: fff_plugin.py:1527 msgid "Update declined due to differing story URL(%s)(%s tag present)" msgstr "" -#: fff_plugin.py:1523 fff_plugin.py:1565 jobs.py:160 +#: fff_plugin.py:1530 fff_plugin.py:1572 jobs.py:159 msgid "Different URL" msgstr "Annan URL" -#: fff_plugin.py:1527 fff_plugin.py:1533 +#: fff_plugin.py:1534 fff_plugin.py:1540 msgid "Change Story URL?" msgstr "" -#: fff_plugin.py:1534 +#: fff_plugin.py:1541 msgid "" "%(title)s by %(author)s is already in your library with a " "different source URL:" msgstr "" -#: fff_plugin.py:1535 +#: fff_plugin.py:1542 msgid "In library: %(liburl)s" msgstr "I bibliotek: %(liburl)s" -#: fff_plugin.py:1536 fff_plugin.py:1552 +#: fff_plugin.py:1543 fff_plugin.py:1559 msgid "New URL: %(newurl)s" msgstr "Ny webbadress: %(newurl)s" -#: fff_plugin.py:1537 +#: fff_plugin.py:1544 msgid "Click 'Yes' to update/overwrite book with new URL." msgstr "Klicka 'Ja' för att uppdatera/skriva över bok med ny webbadress." -#: fff_plugin.py:1538 +#: fff_plugin.py:1545 msgid "Click 'No' to skip updating/overwriting this book." msgstr "" -#: fff_plugin.py:1543 fff_plugin.py:1549 +#: fff_plugin.py:1550 fff_plugin.py:1556 msgid "Download as New Book?" msgstr "Ladda ner som ny bok?" -#: fff_plugin.py:1550 +#: fff_plugin.py:1557 msgid "" "%(title)s by %(author)s is already in your library with a " "different source URL." msgstr "" -#: fff_plugin.py:1551 +#: fff_plugin.py:1558 msgid "" "You chose not to update the existing book. Do you want to add a new book " "for this URL?" msgstr "" -#: fff_plugin.py:1553 +#: fff_plugin.py:1560 msgid "Click 'Yes' to a new book with new URL." msgstr "Klicka 'Ja' till en ny bok med ny webbadress." -#: fff_plugin.py:1554 +#: fff_plugin.py:1561 msgid "Click 'No' to skip URL." msgstr "Klicka 'Nej' för att hoppa över URL." -#: fff_plugin.py:1562 +#: fff_plugin.py:1569 msgid "Update declined by user due to differing story URL(%s)" msgstr "" -#: fff_plugin.py:1570 +#: fff_plugin.py:1577 msgid "Metadata collected." msgstr "Metadata samlad." -#: fff_plugin.py:1588 jobs.py:368 +#: fff_plugin.py:1595 jobs.py:368 msgid "" "Existing epub contains %d chapters, web site only has %d. Use Overwrite or " "force_update_epub_always to force update." msgstr "" -#: fff_plugin.py:1590 jobs.py:370 +#: fff_plugin.py:1597 jobs.py:370 msgid "" "FanFicFare doesn't recognize chapters in existing epub, epub is probably " "from a different source. Use Overwrite to force update." msgstr "" -#: fff_plugin.py:1729 +#: fff_plugin.py:1736 msgid "None of the %d URLs/stories given can be/need to be downloaded." msgstr "" -#: fff_plugin.py:1730 fff_plugin.py:1997 fff_plugin.py:2016 +#: fff_plugin.py:1737 fff_plugin.py:2004 fff_plugin.py:2023 msgid "See log for details." msgstr "Se logg för detaljer." -#: fff_plugin.py:1731 +#: fff_plugin.py:1738 msgid "" "Proceed with updating your library(Error or Last Checked Columns, if " "configured)?" msgstr "" -#: fff_plugin.py:1770 +#: fff_plugin.py:1777 msgid "Download %s FanFiction Book(s)" msgstr "Hämta %s FanFiction bok/böcker" -#: fff_plugin.py:1777 +#: fff_plugin.py:1784 msgid "Starting %d FanFicFare Downloads" msgstr "Startar %d FanFicFare-hämtningar" -#: fff_plugin.py:1795 +#: fff_plugin.py:1802 msgid "FanFicFare is marking and showing matching Anthology Books" msgstr "" -#: fff_plugin.py:1796 +#: fff_plugin.py:1803 msgid "" "To disable, uncheck the \"Mark Matching Anthologies?\" setting in FanFicFare" " configuration." msgstr "" -#: fff_plugin.py:1797 +#: fff_plugin.py:1804 msgid "Info" msgstr "" -#: fff_plugin.py:1844 fff_plugin.py:1854 +#: fff_plugin.py:1851 fff_plugin.py:1861 msgid "Error Updating Metadata" msgstr "Fel vid uppdatering av metadata" -#: fff_plugin.py:1845 fff_plugin.py:1855 +#: fff_plugin.py:1852 fff_plugin.py:1862 msgid "" "An error has occurred while FanFicFare was updating calibre's metadata for " "%s." msgstr "" -#: fff_plugin.py:1846 +#: fff_plugin.py:1853 msgid "The ebook has been updated, but the metadata has not." msgstr "E-boken har uppdaterats, men inte metadata." -#: fff_plugin.py:1847 +#: fff_plugin.py:1854 msgid "" "FanFicFare will try to update metadata again once. Close any interfering " "programs (such as Windows File Explorer) before closing this dialog." msgstr "" -#: fff_plugin.py:1921 fff_plugin.py:1922 +#: fff_plugin.py:1928 fff_plugin.py:1929 msgid "Finished Adding/Updating %d books." msgstr "Klar med tilläggning/uppdatering av %d böcker." -#: fff_plugin.py:1977 +#: fff_plugin.py:1984 msgid "FanFicFare found %s good and %s bad updates." msgstr "" -#: fff_plugin.py:1979 +#: fff_plugin.py:1986 msgid "" "Some of the stories downloaded have chapters errors. Click View Log in the " "next dialog to see which." msgstr "" -#: fff_plugin.py:1981 +#: fff_plugin.py:1988 msgid "%s good stories contain chapter errors." msgstr "" -#: fff_plugin.py:1984 +#: fff_plugin.py:1991 msgid "FanFicFare: " msgstr "" -#: fff_plugin.py:1984 +#: fff_plugin.py:1991 msgid "No Good Stories for Anthology" msgstr "" -#: fff_plugin.py:1987 -msgid "" -"No good stories/updates where downloaded, Anthology creation/update aborted." -msgstr "" - #: fff_plugin.py:1994 msgid "" +"No good stories/updates where downloaded, Anthology creation/update aborted." +msgstr "" + +#: fff_plugin.py:2001 +msgid "" "Are you sure you want to continue with creating/updating this Anthology?" msgstr "" -#: fff_plugin.py:1995 +#: fff_plugin.py:2002 msgid "Any updates that failed will not be included in the Anthology." msgstr "" -#: fff_plugin.py:1996 +#: fff_plugin.py:2003 msgid "However, if there's an older version, it will still be included." msgstr "" -#: fff_plugin.py:1999 +#: fff_plugin.py:2006 msgid "Proceed with updating this anthology and your library?" msgstr "Fortsätt med att uppdatera denna antologi och ditt bibliotek?" -#: fff_plugin.py:2017 +#: fff_plugin.py:2024 msgid "Proceed with updating your library?" msgstr "Vill du fortsätta uppdatera ditt bibliotek?" -#: fff_plugin.py:2045 +#: fff_plugin.py:2052 msgid "FanFicFare download complete" msgstr "FanFicFare nerladdning klar" -#: fff_plugin.py:2045 +#: fff_plugin.py:2052 msgid "FanFicFare log" msgstr "FanFicFare logg" -#: fff_plugin.py:2062 +#: fff_plugin.py:2069 msgid "Merging %s books." msgstr "Slår samman %s böcker." -#: fff_plugin.py:2157 +#: fff_plugin.py:2164 msgid "FanFicFare Adding/Updating books." msgstr "FanFicFare Lägger till/Uppdaterar böcker." -#: fff_plugin.py:2171 +#: fff_plugin.py:2178 msgid "Updating calibre for FanFiction stories..." msgstr "" -#: fff_plugin.py:2172 +#: fff_plugin.py:2179 msgid "Update calibre for FanFiction stories" msgstr "" -#: fff_plugin.py:2187 +#: fff_plugin.py:2194 msgid "Updating calibre for BAD FanFiction stories..." msgstr "" -#: fff_plugin.py:2188 +#: fff_plugin.py:2195 msgid "Update calibre for BAD FanFiction stories" msgstr "" -#: fff_plugin.py:2234 +#: fff_plugin.py:2241 msgid "Adding format to book failed for some reason..." msgstr "" -#: fff_plugin.py:2635 +#: fff_plugin.py:2642 msgid "" "You configured FanFicFare to automatically update Reading Lists, but you " "don't have the %s plugin installed anymore?" msgstr "" -#: fff_plugin.py:2647 +#: fff_plugin.py:2654 msgid "" "You configured FanFicFare to automatically update \"To Read\" Reading Lists," " but you don't have any lists set?" msgstr "" -#: fff_plugin.py:2658 fff_plugin.py:2677 +#: fff_plugin.py:2665 fff_plugin.py:2684 msgid "" "You configured FanFicFare to automatically update Reading List '%s', but you" " don't have a list of that name?" msgstr "" -#: fff_plugin.py:2664 +#: fff_plugin.py:2671 msgid "" "You configured FanFicFare to automatically update \"Send to Device\" Reading" " Lists, but you don't have any lists set?" msgstr "" -#: fff_plugin.py:2799 +#: fff_plugin.py:2806 msgid "No story URL found." msgstr "Ingen berättelse-URL hittades." -#: fff_plugin.py:2802 +#: fff_plugin.py:2809 msgid "Not Found" msgstr "Hittades inte" -#: fff_plugin.py:2808 +#: fff_plugin.py:2815 msgid "URL is not a valid story URL." msgstr "URL är inte giltig berättelse-URL." -#: fff_plugin.py:2811 +#: fff_plugin.py:2818 msgid "Bad URL" msgstr "Felaktig URL" -#: fff_plugin.py:2902 +#: fff_plugin.py:2909 msgid "Existing Book Update Failed" msgstr "" -#: fff_plugin.py:2903 +#: fff_plugin.py:2910 msgid "" "A pre-existing book in this anthology failed to find metadata.
\n" "Story URL: %s
\n" @@ -2428,39 +2442,39 @@ msgid "" "The previously downloaded book is still in the anthology, but FFF doesn't have the metadata to fill this field.\n" msgstr "" -#: fff_plugin.py:2997 +#: fff_plugin.py:3004 msgid "Anthology containing:" msgstr "Antologi innehåller:" -#: fff_plugin.py:3000 +#: fff_plugin.py:3007 msgid "%(title)s by %(author)s" msgstr "" -#: fff_plugin.py:3064 +#: fff_plugin.py:3071 msgid " Anthology" msgstr "Antologi" -#: fff_plugin.py:3116 +#: fff_plugin.py:3123 msgid "(was set, removed for security)" msgstr "(fastställdes, avlägsnats för säkerhet)" -#: jobs.py:73 +#: jobs.py:72 msgid "Launch background process for site %s:" msgstr "" -#: jobs.py:90 +#: jobs.py:89 msgid "Downloading FanFiction Stories" msgstr "Hämtar FanFiction-berättelser" -#: jobs.py:110 +#: jobs.py:109 msgid "%(count)d of %(total)d stories finished downloading" msgstr "" -#: jobs.py:147 +#: jobs.py:146 msgid "Download Results:" msgstr "Hämtningsresultat:" -#: jobs.py:224 +#: jobs.py:223 msgid "Download started..." msgstr "Nerladdning påbörjad..." diff --git a/calibre-plugin/translations/ta.po b/calibre-plugin/translations/ta.po index c62edbc8..9d71ed22 100644 --- a/calibre-plugin/translations/ta.po +++ b/calibre-plugin/translations/ta.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre-plugins\n" -"POT-Creation-Date: 2024-10-22 13:25-0500\n" +"POT-Creation-Date: 2025-04-01 09:51-0500\n" "PO-Revision-Date: 2014-06-19 22:55+0000\n" "Last-Translator: JimmXinu, 2024\n" "Language-Team: Tamil (http://app.transifex.com/calibre/calibre-plugins/language/ta/)\n" @@ -27,85 +27,85 @@ msgid "" "settings." msgstr "காலிபர் நூலகத்திற்கான பாதை. அமைப்புகளில் சேமிக்கப்பட்ட பாதையைப் பயன்படுத்துவது இயல்புநிலை." -#: common_utils.py:289 +#: common_utils.py:290 msgid "Keyboard shortcuts" msgstr "விசைப்பலகை குறுக்குவழிகள்" -#: common_utils.py:318 +#: common_utils.py:319 msgid "Prefs Viewer dialog" msgstr "முன்னுரிமை பார்வையாளர் உரையாடல்" -#: common_utils.py:319 +#: common_utils.py:320 msgid "Preferences for: " msgstr "இதற்கான விருப்பத்தேர்வுகள்:" -#: common_utils.py:350 +#: common_utils.py:351 msgid "Clear" msgstr "தெளிவான" -#: common_utils.py:352 +#: common_utils.py:353 msgid "Clear all settings for this plugin" msgstr "இந்த சொருகி அனைத்து அமைப்புகளையும் அழிக்கவும்" -#: common_utils.py:356 +#: common_utils.py:357 msgid "Edit" msgstr "தொகு" -#: common_utils.py:358 +#: common_utils.py:359 msgid "Edit settings." msgstr "அமைப்புகளைத் திருத்தவும்." -#: common_utils.py:361 +#: common_utils.py:362 msgid "Save" msgstr "சேமிக்கவும்" -#: common_utils.py:363 +#: common_utils.py:364 msgid "Save setting for this plugin" msgstr "இந்த சொருகி அமைப்பைச் சேமிக்கவும்" -#: common_utils.py:391 +#: common_utils.py:392 msgid "" "Are you sure you want to edit settings in this library for this plugin?" msgstr "இந்த சொருகி இந்த நூலகத்தில் அமைப்புகளைத் திருத்த விரும்புகிறீர்களா?" -#: common_utils.py:392 +#: common_utils.py:393 msgid "The FanFicFare team does not support hand edited configurations." msgstr "ஏண்ட் டிரிட் உள்ளமைவுகளை ஃபேன்ஃபிக்ஃபேர் குழு ஆதரிக்கவில்லை." -#: common_utils.py:400 +#: common_utils.py:401 msgid "" "Are you sure you want to save this setting in this library for this plugin?" msgstr "இந்த சொருகி இந்த நூலகத்தில் இந்த அமைப்பை சேமிக்க விரும்புகிறீர்களா?" -#: common_utils.py:401 common_utils.py:429 +#: common_utils.py:402 common_utils.py:430 msgid "" "Any settings in other libraries or stored in a JSON file in your calibre " "plugins folder will not be touched." msgstr "பிற நூலகங்களில் உள்ள எந்த அமைப்புகளும் அல்லது உங்கள் காலிபர் செருகுநிரல்கள் கோப்புறையில் ஒரு சாதொபொகு கோப்பில் சேமிக்கப்படாது." -#: common_utils.py:402 common_utils.py:430 +#: common_utils.py:403 common_utils.py:431 msgid "You must restart calibre afterwards." msgstr "நீங்கள் பின்னர் காலிபரை மறுதொடக்கம் செய்ய வேண்டும்." -#: common_utils.py:410 +#: common_utils.py:411 msgid "All settings for this plugin in this library have been saved." msgstr "இந்த நூலகத்தில் இந்த சொருகி அனைத்து அமைப்புகளும் சேமிக்கப்பட்டுள்ளன." -#: common_utils.py:411 common_utils.py:440 +#: common_utils.py:412 common_utils.py:441 msgid "Please restart calibre now." msgstr "தயவுசெய்து இப்போது காலிபரை மறுதொடக்கம் செய்யுங்கள்." -#: common_utils.py:413 common_utils.py:442 +#: common_utils.py:414 common_utils.py:443 msgid "Restart calibre now" msgstr "இப்போது காலிபரை மறுதொடக்கம் செய்யுங்கள்" -#: common_utils.py:428 +#: common_utils.py:429 msgid "" "Are you sure you want to clear your settings in this library for this " "plugin?" msgstr "இந்த சொருகி இந்த நூலகத்தில் உங்கள் அமைப்புகளை அழிக்க விரும்புகிறீர்களா?" -#: common_utils.py:439 +#: common_utils.py:440 msgid "All settings for this plugin in this library have been cleared." msgstr "இந்த நூலகத்தில் இந்த சொருகி அனைத்து அமைப்புகளும் அழிக்கப்பட்டுள்ளன." @@ -508,7 +508,7 @@ msgid "" "http://...,title by author - note" msgstr "ஒரு வரிக்கு ஒரு url: \n http: //..., note \n http: //..., ஆசிரியரின் டைட்டில் - குறிப்பு " -#: config.py:758 dialogs.py:1198 +#: config.py:758 dialogs.py:1241 msgid "Add this reason to all URLs added:" msgstr "சேர்க்கப்பட்ட அனைத்து முகவரி களுக்கும் இந்த காரணத்தைச் சேர்க்கவும்:" @@ -523,8 +523,8 @@ msgstr "இந்த அமைப்புகள் மின்புத்த msgid "personal.ini" msgstr "personal.ini" -#: config.py:788 config.py:892 config.py:893 fff_plugin.py:451 -#: fff_plugin.py:454 fff_plugin.py:491 +#: config.py:788 config.py:892 config.py:893 fff_plugin.py:450 +#: fff_plugin.py:453 fff_plugin.py:490 msgid "Edit personal.ini" msgstr "personal.ini ஐத் திருத்தவும்" @@ -868,7 +868,7 @@ msgstr "வகை" msgid "Language" msgstr "மொழி" -#: config.py:1356 fff_plugin.py:1733 fff_plugin.py:2001 fff_plugin.py:2019 +#: config.py:1356 fff_plugin.py:1740 fff_plugin.py:2008 fff_plugin.py:2026 msgid "Status" msgstr "நிலை" @@ -896,7 +896,7 @@ msgstr "உறவுகள்" msgid "Published" msgstr "வெளியிடப்பட்டது" -#: config.py:1363 fff_plugin.py:2173 fff_plugin.py:2189 +#: config.py:1363 fff_plugin.py:2180 fff_plugin.py:2196 msgid "Updated" msgstr "புதுப்பிக்கப்பட்டது" @@ -940,8 +940,8 @@ msgstr "ஆசிரியர் ஐடி" msgid "Extra Tags" msgstr "கூடுதல் குறிச்சொற்கள்" -#: config.py:1374 config.py:1535 dialogs.py:972 dialogs.py:1082 -#: fff_plugin.py:1733 fff_plugin.py:2001 fff_plugin.py:2019 +#: config.py:1374 config.py:1535 dialogs.py:1015 dialogs.py:1125 +#: fff_plugin.py:1740 fff_plugin.py:2008 fff_plugin.py:2026 msgid "Title" msgstr "தலைப்பு" @@ -953,8 +953,8 @@ msgstr "கதை முகவரி" msgid "Description" msgstr "விளக்கம்" -#: config.py:1377 dialogs.py:972 dialogs.py:1082 fff_plugin.py:1733 -#: fff_plugin.py:2001 fff_plugin.py:2019 +#: config.py:1377 dialogs.py:1015 dialogs.py:1125 fff_plugin.py:1740 +#: fff_plugin.py:2008 fff_plugin.py:2026 msgid "Author" msgstr "நூலாசிரியர்" @@ -1039,11 +1039,11 @@ msgstr "எல்லா பிழைகளையும் சேமிக்க msgid "If unchecked, these errors will not be saved: %s" msgstr "தேர்வு செய்யப்படாவிட்டால், இந்த பிழைகள் சேமிக்கப்படாது: %s" -#: config.py:1478 fff_plugin.py:1607 jobs.py:313 +#: config.py:1478 fff_plugin.py:1614 jobs.py:313 msgid "Not Overwriting, web site is not newer." msgstr "மேலெழுதவில்லை, வலைத்தளம் புதியதல்ல." -#: config.py:1479 fff_plugin.py:1586 jobs.py:366 +#: config.py:1479 fff_plugin.py:1593 jobs.py:366 msgid "Already contains %d chapters." msgstr "ஏற்கனவே %d அத்தியாயங்கள் உள்ளன." @@ -1344,24 +1344,24 @@ msgid "" "book." msgstr "தொடரைப் பற்றிய இந்த கருத்துக்கள் புதிய புத்தகத்தின் கருத்துகளில் சேர்க்கப்படும்." -#: dialogs.py:255 dialogs.py:847 +#: dialogs.py:255 dialogs.py:890 msgid "Show Download Options" msgstr "பதிவிறக்க விருப்பங்களைக் காட்டு" -#: dialogs.py:274 dialogs.py:867 +#: dialogs.py:274 dialogs.py:910 msgid "Output &Format:" msgstr "வெளியீட்டு வடிவம்:" -#: dialogs.py:282 dialogs.py:875 +#: dialogs.py:282 dialogs.py:918 msgid "" "Choose output format to create. May set default from plugin configuration." msgstr "உருவாக்க வெளியீட்டு வடிவமைப்பைத் தேர்வுசெய்க. சொருகி உள்ளமைவிலிருந்து இயல்புநிலையை அமைக்கலாம்." -#: dialogs.py:310 dialogs.py:902 +#: dialogs.py:310 dialogs.py:945 msgid "Update Calibre &Metadata?" msgstr "காலிபர் & மெட்டாடேட்டாவைப் புதுப்பிக்கவா?" -#: dialogs.py:311 dialogs.py:903 +#: dialogs.py:311 dialogs.py:946 msgid "" "Update metadata for existing stories in Calibre from web site?\n" "(Columns set to 'New Only' in the column tabs will only be set for new books.)" @@ -1412,139 +1412,153 @@ msgid "" "and author." msgstr "அதே முகவரி அல்லது தலைப்பு மற்றும் எழுத்தாளருடன் ஏற்கனவே இருக்கும் கதை இருந்தால் என்ன செய்வது." -#: dialogs.py:537 +#: dialogs.py:538 msgid "For Individual Books" msgstr "தனிப்பட்ட புத்தகங்களுக்கு" -#: dialogs.py:538 +#: dialogs.py:539 msgid "Get URLs and go to dialog for individual story downloads." msgstr "தனிப்பட்ட கதை பதிவிறக்கத்திற்காக முகவரி ஐப் பெற்று உரையாடலுக்குச் செல்லுங்கள்." -#: dialogs.py:543 +#: dialogs.py:544 msgid "For Anthology Epub" msgstr "ஆந்தாலசி எபப்" -#: dialogs.py:544 +#: dialogs.py:545 msgid "" "Get URLs and go to dialog for Anthology download.\n" "Requires %s plugin." msgstr "முகவரி களைப் பெற்று, ஆந்தாலசி பதிவிறக்கத்திற்கான உரையாடலுக்குச் செல்லுங்கள். \n %s சொருகி தேவை." -#: dialogs.py:548 dialogs.py:608 dialogs.py:658 dialogs.py:1635 +#: dialogs.py:549 dialogs.py:609 dialogs.py:651 dialogs.py:701 dialogs.py:1678 msgid "Cancel" msgstr "ரத்துசெய்" -#: dialogs.py:583 dialogs.py:1620 +#: dialogs.py:584 dialogs.py:1663 msgid "Password" msgstr "கடவுச்சொல்" -#: dialogs.py:584 +#: dialogs.py:585 msgid "Author requires a password for this story(%s)." msgstr "ஆசிரியருக்கு இந்த கதைக்கு கடவுச்சொல் தேவை (%s)." -#: dialogs.py:589 +#: dialogs.py:590 msgid "User/Password" msgstr "பயனர்/கடவுச்சொல்" -#: dialogs.py:590 +#: dialogs.py:591 msgid "%s requires you to login to download this story." msgstr "இந்த கதையை பதிவிறக்கம் செய்ய நீங்கள் உள்நுழைய வேண்டும்." -#: dialogs.py:592 +#: dialogs.py:593 msgid "User:" msgstr "பயனர்:" -#: dialogs.py:596 +#: dialogs.py:597 msgid "Password:" msgstr "கடவுச்சொல்:" -#: dialogs.py:604 dialogs.py:788 dialogs.py:1631 +#: dialogs.py:605 dialogs.py:647 dialogs.py:831 dialogs.py:1674 msgid "OK" msgstr "சரி" -#: dialogs.py:626 dialogs.py:652 fff_plugin.py:1181 +#: dialogs.py:637 +msgid "Time-based One Time Password(TOTP)" +msgstr "" + +#: dialogs.py:638 +msgid "" +"Site requires a Time-based One Time Password(TOTP) for this url:\n" +"%s" +msgstr "" + +#: dialogs.py:640 +msgid "TOTP:" +msgstr "" + +#: dialogs.py:669 dialogs.py:695 fff_plugin.py:1180 msgid "Fetching metadata for stories..." msgstr "கதைகளுக்கு மெட்டாடேட்டாவைப் பெறுதல் ..." -#: dialogs.py:627 dialogs.py:653 fff_plugin.py:1182 +#: dialogs.py:670 dialogs.py:696 fff_plugin.py:1181 msgid "Downloading metadata for stories" msgstr "கதைகளுக்கான மெட்டாடேட்டாவைப் பதிவிறக்குகிறது" -#: dialogs.py:628 dialogs.py:654 fff_plugin.py:1183 +#: dialogs.py:671 dialogs.py:697 fff_plugin.py:1182 msgid "Fetched metadata for" msgstr "மெட்டாடேட்டாவைப் பெற்றது" -#: dialogs.py:701 +#: dialogs.py:744 msgid " - %s estimated until done" msgstr "- %s முடியும் வரை மதிப்பிடப்பட்டுள்ளது" -#: dialogs.py:716 fff_plugin.py:1388 fff_plugin.py:1422 fff_plugin.py:2742 -#: jobs.py:162 +#: dialogs.py:759 fff_plugin.py:1394 fff_plugin.py:1428 fff_plugin.py:2749 +#: jobs.py:161 msgid "Skipped" msgstr "தவிர்க்கப்பட்டது" -#: dialogs.py:724 fff_plugin.py:2237 jobs.py:164 jobs.py:446 jobs.py:449 +#: dialogs.py:767 fff_plugin.py:2244 jobs.py:163 jobs.py:446 jobs.py:449 msgid "Error" msgstr "பிழை" -#: dialogs.py:748 +#: dialogs.py:791 msgid "%d day" msgstr "%d நாள்" -#: dialogs.py:748 +#: dialogs.py:791 msgid "%d days" msgstr "%d நாட்கள்" -#: dialogs.py:749 +#: dialogs.py:792 msgid "%d hour" msgstr "%d மணி" -#: dialogs.py:749 +#: dialogs.py:792 msgid "%d hours" msgstr "%d மணிநேரம்" -#: dialogs.py:750 +#: dialogs.py:793 msgid "%d minute" msgstr "%d மணித்துளி" -#: dialogs.py:750 +#: dialogs.py:793 msgid "%d minutes" msgstr "%d நிமிடங்கள்" -#: dialogs.py:751 +#: dialogs.py:794 msgid "%d second" msgstr "%d இரண்டாவது" -#: dialogs.py:751 +#: dialogs.py:794 msgid "%d seconds" msgstr "%d விநாடிகள்" -#: dialogs.py:766 +#: dialogs.py:809 msgid "less than 1 second" msgstr "1 நொடிக்கு குறைவாக" -#: dialogs.py:783 fff_plugin.py:463 fff_plugin.py:466 +#: dialogs.py:826 fff_plugin.py:462 fff_plugin.py:465 msgid "About FanFicFare" msgstr "ஃபேன்ஃபிக்ஃபேர் பற்றி" -#: dialogs.py:838 +#: dialogs.py:881 msgid "Remove selected books from the list" msgstr "பட்டியலிலிருந்து தேர்ந்தெடுக்கப்பட்ட புத்தகங்களை அகற்றவும்" -#: dialogs.py:880 +#: dialogs.py:923 msgid "Update Mode:" msgstr "புதுப்பிப்பு முறை:" -#: dialogs.py:883 +#: dialogs.py:926 msgid "" "What sort of update to perform. May set default from plugin configuration." msgstr "என்ன வகையான புதுப்பிப்பு செய்ய வேண்டும். சொருகி உள்ளமைவிலிருந்து இயல்புநிலையை அமைக்கலாம்." -#: dialogs.py:907 +#: dialogs.py:950 msgid "Background Metadata?" msgstr "பின்னணி மெட்டாடேட்டா?" -#: dialogs.py:908 +#: dialogs.py:951 msgid "" "Collect Metadata from sites in a Background process.
This returns " "control to you quicker while updating, but you won't be asked for " @@ -1552,868 +1566,868 @@ msgid "" " fail." msgstr "பின்னணி செயல்பாட்டில் உள்ள தளங்களிலிருந்து மெட்டாடேட்டாவை சேகரிக்கவும்.
இது புதுப்பிக்கும்போது விரைவாக உங்களுக்கு கட்டுப்பாட்டை வழங்குகிறது, ஆனால் பயனர்பெயர் /கடவுச்சொற்களை நீங்கள் கேட்க மாட்டீர்கள் அல்லது நீங்கள் அகவை வந்தவராக இருந்தால்-அவை தேவைப்படும் நிலைகள் தோல்வியடையும்." -#: dialogs.py:972 fff_plugin.py:1733 fff_plugin.py:2001 fff_plugin.py:2019 +#: dialogs.py:1015 fff_plugin.py:1740 fff_plugin.py:2008 fff_plugin.py:2026 msgid "Comment" msgstr "கருத்து" -#: dialogs.py:1041 +#: dialogs.py:1084 msgid "Are you sure you want to remove this book from the list?" msgstr "இந்த புத்தகத்தை பட்டியலிலிருந்து அகற்ற விரும்புகிறீர்களா?" -#: dialogs.py:1043 +#: dialogs.py:1086 msgid "Are you sure you want to remove the selected %d books from the list?" msgstr "பட்டியலில் இருந்து தேர்ந்தெடுக்கப்பட்ட %d புத்தகங்களை அகற்ற விரும்புகிறீர்களா?" -#: dialogs.py:1082 +#: dialogs.py:1125 msgid "Note" msgstr "குறிப்பு" -#: dialogs.py:1122 +#: dialogs.py:1165 msgid "Select or Edit Reject Note." msgstr "குறிப்பைத் தேர்ந்தெடுக்கவும் அல்லது திருத்தவும்." -#: dialogs.py:1133 +#: dialogs.py:1176 msgid "Are you sure you want to remove this URL from the list?" msgstr "இந்த முகவரி ஐ பட்டியலிலிருந்து அகற்ற விரும்புகிறீர்களா?" -#: dialogs.py:1135 +#: dialogs.py:1178 msgid "Are you sure you want to remove the %d selected URLs from the list?" msgstr "பட்டியலில் இருந்து தேர்ந்தெடுக்கப்பட்ட %d முகவரி களை அகற்ற விரும்புகிறீர்களா?" -#: dialogs.py:1153 +#: dialogs.py:1196 msgid "List of Books to Reject" msgstr "நிராகரிக்க புத்தகங்களின் பட்டியல்" -#: dialogs.py:1166 +#: dialogs.py:1209 msgid "" "FFF will remember these URLs and display the note and offer to reject them " "if you try to download them again later." msgstr "fff இந்த முகவரி களை நினைவில் வைத்துக் கொள்ளும், மேலும் குறிப்பைக் காண்பிக்கும் மற்றும் அவற்றை மீண்டும் பதிவிறக்கம் செய்ய முயற்சித்தால் அவற்றை நிராகரிக்க சலுகை." -#: dialogs.py:1180 +#: dialogs.py:1223 msgid "Remove selected URLs from the list" msgstr "பட்டியலிலிருந்து தேர்ந்தெடுக்கப்பட்ட முகவரி களை அகற்றவும்" -#: dialogs.py:1195 dialogs.py:1199 +#: dialogs.py:1238 dialogs.py:1242 msgid "This will be added to whatever note you've set for each URL above." msgstr "மேலே உள்ள ஒவ்வொரு முகவரி க்கும் நீங்கள் அமைத்த எந்த குறிப்பிலும் இது சேர்க்கப்படும்." -#: dialogs.py:1212 +#: dialogs.py:1255 msgid "Delete Books (including books without FanFiction URLs)?" msgstr "புத்தகங்களை நீக்கு (ரசிகர் மன்றம் இல்லாத புத்தகங்கள் உட்பட)?" -#: dialogs.py:1213 +#: dialogs.py:1256 msgid "Delete the selected books after adding them to the Rejected URLs list." msgstr "தேர்ந்தெடுக்கப்பட்ட புத்தகங்களை நிராகரிக்கப்பட்ட urls பட்டியலில் சேர்த்த பிறகு அவற்றை நீக்கவும்." -#: dialogs.py:1380 +#: dialogs.py:1423 msgid "Search for string in edit box." msgstr "திருத்து பெட்டியில் சரத்தைத் தேடுங்கள்." -#: dialogs.py:1383 +#: dialogs.py:1426 msgid "Find:" msgstr "கண்டுபிடி:" -#: dialogs.py:1388 +#: dialogs.py:1431 msgid "Find" msgstr "கண்டுபிடி" -#: dialogs.py:1398 +#: dialogs.py:1441 msgid "Case sensitive" msgstr "வழக்கு உணர்திறன்" -#: dialogs.py:1399 +#: dialogs.py:1442 msgid "" "Search for case sensitive string; don't treat Harry, HARRY and harry all the" " same." msgstr "வழக்கு உணர்திறன் சரத்தைத் தேடுங்கள்; ஆரி, ஆரி மற்றும் ஆரி ஆகியோரை ஒரே மாதிரியாக நடத்த வேண்டாம்." -#: dialogs.py:1430 +#: dialogs.py:1473 msgid "Go back to fix errors?" msgstr "பிழைகளை சரிசெய்ய திரும்பிச் செல்லவா?" -#: dialogs.py:1542 +#: dialogs.py:1585 msgid "Click an error below to return to Editing directly on that line:" msgstr "அந்த வரியில் நேரடியாக திருத்துதல் செய்ய கீழே உள்ள பிழையைக் சொடுக்கு செய்க:" -#: dialogs.py:1569 +#: dialogs.py:1612 msgid "Click to go to line %s" msgstr "வரி %s க்கு செல்ல சொடுக்கு செய்க" -#: dialogs.py:1585 +#: dialogs.py:1628 msgid "Return to Editing" msgstr "திருத்துதல் திரும்பவும்" -#: dialogs.py:1589 +#: dialogs.py:1632 msgid "Save Anyway" msgstr "எப்படியும் சேமிக்கவும்" -#: dialogs.py:1621 +#: dialogs.py:1664 msgid "Enter Email Password for %s:" msgstr "%s க்கு மின்னஞ்சல் கடவுச்சொல்லை உள்ளிடவும்:" -#: dialogs.py:1660 +#: dialogs.py:1703 msgid "Show this confirmation again" msgstr "இந்த உறுதிப்படுத்தலை மீண்டும் காட்டு" -#: fff_plugin.py:146 fff_plugin.py:178 fff_plugin.py:490 +#: fff_plugin.py:145 fff_plugin.py:177 fff_plugin.py:489 msgid "FanFicFare" msgstr "ஃபேன்ஃபிக்ஃபேர்" -#: fff_plugin.py:147 +#: fff_plugin.py:146 msgid "Download FanFiction stories from various web sites" msgstr "பல்வேறு வலைத்தளங்களிலிருந்து சுவைஞர் புனைகதை கதைகளைப் பதிவிறக்கவும்" -#: fff_plugin.py:286 fff_plugin.py:397 +#: fff_plugin.py:285 fff_plugin.py:396 msgid "&Download from URLs" msgstr "முகவரி இலிருந்து பதிவிறக்கவும்" -#: fff_plugin.py:288 fff_plugin.py:400 +#: fff_plugin.py:287 fff_plugin.py:399 msgid "Download FanFiction Books from URLs" msgstr "முகவரி களில் இருந்து சுவைஞர் புனைகதை புத்தகங்களைப் பதிவிறக்கவும்" -#: fff_plugin.py:291 fff_plugin.py:405 +#: fff_plugin.py:290 fff_plugin.py:404 msgid "&Update Existing FanFiction Books" msgstr "& ஏற்கனவே உள்ள சுவைஞர் புனைகதை புத்தகங்களைப் புதுப்பிக்கவும்" -#: fff_plugin.py:295 fff_plugin.py:413 +#: fff_plugin.py:294 fff_plugin.py:412 msgid "Get Story URLs from &Email" msgstr "மின்னஞ்சலில் இருந்து கதை முகவரி ஐப் பெறுங்கள்" -#: fff_plugin.py:300 fff_plugin.py:421 fff_plugin.py:684 +#: fff_plugin.py:299 fff_plugin.py:420 fff_plugin.py:683 msgid "Get Story URLs from Web Page" msgstr "வலைப்பக்கத்திலிருந்து கதை முகவரி களைப் பெறுங்கள்" -#: fff_plugin.py:304 +#: fff_plugin.py:303 msgid "Get Story URLs from Selected Books" msgstr "தேர்ந்தெடுக்கப்பட்ட புத்தகங்களிலிருந்து கதை முகவரி களைப் பெறுங்கள்" -#: fff_plugin.py:310 +#: fff_plugin.py:309 msgid "Anthology Options" msgstr "ஆந்தாலசி விருப்பங்கள்" -#: fff_plugin.py:311 +#: fff_plugin.py:310 msgid "Make Anthology Epub from Web Page" msgstr "வலைப்பக்கத்திலிருந்து ஆந்தாலசி எபப் உருவாக்குங்கள்" -#: fff_plugin.py:314 +#: fff_plugin.py:313 msgid "Make FanFiction Anthology Epub from Web Page" msgstr "வலைப்பக்கத்திலிருந்து ஃபேன்ஃபிக்சன் ஆன்டாலசி எபப் உருவாக்குங்கள்" -#: fff_plugin.py:317 +#: fff_plugin.py:316 msgid "&Make Anthology Epub from URLs" msgstr "& முகவரி களில் இருந்து ஆந்தாலசி எபப் செய்யுங்கள்" -#: fff_plugin.py:320 +#: fff_plugin.py:319 msgid "Make FanFiction Anthology Epub from URLs" msgstr "முகவரி களில் இருந்து ஃபேன்ஃபிக்சன் ஆன்டாலசி எபப் செய்யுங்கள்" -#: fff_plugin.py:323 fff_plugin.py:429 +#: fff_plugin.py:322 fff_plugin.py:428 msgid "Update Anthology Epub" msgstr "புதுப்பிப்பு ஆந்தாலசி எபப்" -#: fff_plugin.py:326 fff_plugin.py:432 +#: fff_plugin.py:325 fff_plugin.py:431 msgid "Update FanFiction Anthology Epub" msgstr "ஃபேன்ஃபிக்சன் ஆன்டாலசி எபப் புதுப்பிக்கவும்" -#: fff_plugin.py:340 +#: fff_plugin.py:339 msgid "Reading List Options" msgstr "பட்டியல் விருப்பங்களைப் படித்தல்" -#: fff_plugin.py:343 +#: fff_plugin.py:342 msgid "Mark Unread: Add to \"To Read\" and \"Send to Device\" Lists" msgstr "படிக்காத குறிக்கவும்: \"படிக்க\" மற்றும் \"சாதனத்திற்கு அனுப்பு\" பட்டியல்களைச் சேர்க்கவும்" -#: fff_plugin.py:345 +#: fff_plugin.py:344 msgid "Mark Read: Remove from \"To Read\" and add to \"Send to Device\" Lists" msgstr "மார்க் படிக்க: \"படிக்க\" இருந்து அகற்று மற்றும் \"சாதனத்திற்கு அனுப்பு\" பட்டியல்களில் சேர்க்கவும்" -#: fff_plugin.py:347 fff_plugin.py:352 +#: fff_plugin.py:346 fff_plugin.py:351 msgid "Mark Read: Remove from \"To Read\" Lists" msgstr "குறி படிக்க: \"படிக்க\" பட்டியல்களை அகற்று" -#: fff_plugin.py:349 +#: fff_plugin.py:348 msgid "Add to \"Send to Device\" Lists" msgstr "\"சாதனத்திற்கு அனுப்பு\" பட்டியல்களில் சேர்க்கவும்" -#: fff_plugin.py:351 +#: fff_plugin.py:350 msgid "Mark Unread: Add to \"To Read\" Lists" msgstr "படிக்காத மார்க்: \"படிக்க\" பட்டியல்களில் சேர்க்கவும்" -#: fff_plugin.py:356 +#: fff_plugin.py:355 msgid "Add to Lists Not Configured" msgstr "கட்டமைக்கப்படாத பட்டியல்களில் சேர்க்கவும்" -#: fff_plugin.py:366 +#: fff_plugin.py:365 msgid "Remove from Lists Not Configured" msgstr "கட்டமைக்கப்படாத பட்டியல்களிலிருந்து அகற்று" -#: fff_plugin.py:375 +#: fff_plugin.py:374 msgid "Actions by Update Modes" msgstr "புதுப்பிப்பு முறைகள் மூலம் செயல்கள்" -#: fff_plugin.py:408 +#: fff_plugin.py:407 msgid "Update Existing FanFiction Books" msgstr "தற்போதுள்ள சுவைஞர் புனைகதை புத்தகங்களைப் புதுப்பிக்கவும்" -#: fff_plugin.py:416 +#: fff_plugin.py:415 msgid "Get FanFiction Story URLs from Email" msgstr "மின்னஞ்சலில் இருந்து ஃபேன்ஃபிக்சன் கதை முகவரி களைப் பெறுங்கள்" -#: fff_plugin.py:424 +#: fff_plugin.py:423 msgid "Get FanFiction Story URLs from Web Page" msgstr "வலைப்பக்கத்திலிருந்து ஃபேன்ஃபிக்சன் கதை முகவரி களைப் பெறுங்கள்" -#: fff_plugin.py:437 +#: fff_plugin.py:436 msgid "Remove \"New\" Chapter Marks from Selected books" msgstr "தேர்ந்தெடுக்கப்பட்ட புத்தகங்களிலிருந்து \"புதிய\" அத்தியாய அடையாளங்களை அகற்று" -#: fff_plugin.py:442 +#: fff_plugin.py:441 msgid "Reject Selected Books" msgstr "தேர்ந்தெடுக்கப்பட்ட புத்தகங்களை நிராகரிக்கவும்" -#: fff_plugin.py:457 +#: fff_plugin.py:456 msgid "&Configure FanFicFare" msgstr "& சுவைஞர் மன்றத்தை உள்ளமைக்கவும்" -#: fff_plugin.py:460 +#: fff_plugin.py:459 msgid "Configure FanFicFare" msgstr "சுவைஞர் மன்றத்தை உள்ளமைக்கவும்" -#: fff_plugin.py:543 +#: fff_plugin.py:542 msgid "Cannot Update Reading Lists from Device View" msgstr "சாதனக் காட்சியில் இருந்து வாசிப்பு பட்டியல்களைப் புதுப்பிக்க முடியாது" -#: fff_plugin.py:547 +#: fff_plugin.py:546 msgid "No Selected Books to Update Reading Lists" msgstr "வாசிப்பு பட்டியல்களைப் புதுப்பிக்க தேர்ந்தெடுக்கப்பட்ட புத்தகங்கள் எதுவும் இல்லை" -#: fff_plugin.py:557 +#: fff_plugin.py:556 msgid "FanFicFare Saved Metadata Column not configured." msgstr "ஃபேன்ஃபிக்ஃபேர் சேமித்த மேனிலை தரவு நெடுவரிசை கட்டமைக்கப்படவில்லை." -#: fff_plugin.py:563 fff_plugin.py:1304 +#: fff_plugin.py:562 fff_plugin.py:1310 msgid "Cannot update non-epub format." msgstr "எபப் அல்லாத வடிவமைப்பைப் புதுப்பிக்க முடியாது." -#: fff_plugin.py:570 +#: fff_plugin.py:569 msgid "FanFicFare Email Settings are not configured." msgstr "ஃபேன்ஃபிக்ஃபேர் மின்னஞ்சல் அமைப்புகள் கட்டமைக்கப்படவில்லை." -#: fff_plugin.py:592 +#: fff_plugin.py:591 msgid "Fetching Story URLs from Email..." msgstr "மின்னஞ்சலில் இருந்து கதை முகவரி களைப் பெறுதல் ..." -#: fff_plugin.py:602 +#: fff_plugin.py:601 msgid "Error Fetching Email" msgstr "" -#: fff_plugin.py:604 +#: fff_plugin.py:603 msgid "An error has occurred while FanFicFare was fetching email." msgstr "" -#: fff_plugin.py:606 +#: fff_plugin.py:605 msgid "If it was an authentication error, be aware:" msgstr "" -#: fff_plugin.py:608 +#: fff_plugin.py:607 msgid "" "Microsoft mail servers such as live.com, outlook.com and hotmail.com no " "longer allow third party apps like FanFicFare." msgstr "" -#: fff_plugin.py:610 +#: fff_plugin.py:609 msgid "" "Gmail requires Two Factor Authentication and Google App Passwords." msgstr "" -#: fff_plugin.py:612 +#: fff_plugin.py:611 msgid "" -"Usernames or passwords in personal.ini that contain the percent sign(%%) " -"must have it escaped as two percent signs(%%%%)." +"Usernames or passwords in personal.ini that contain the percent sign(%) must" +" have it escaped as two percent signs(%%)." msgstr "" -#: fff_plugin.py:636 fff_plugin.py:664 +#: fff_plugin.py:635 fff_plugin.py:663 msgid "No Valid Story URLs Found in Unread Emails." msgstr "படிக்காத மின்னஞ்சல்களில் சரியான கதை முகவரி கள் காணப்படவில்லை." -#: fff_plugin.py:652 +#: fff_plugin.py:651 msgid "Finished Fetching Story URLs from Email." msgstr "மின்னஞ்சலில் இருந்து கதை முகவரி களைப் பெற முடிந்தது." -#: fff_plugin.py:657 +#: fff_plugin.py:656 msgid "" "Tag(s) %s will be added to all stories downloaded in the next " "dialog, including any story URLs you add manually." msgstr "குறிச்சொல் (கள்) %s அடுத்த உரையாடலில் பதிவிறக்கம் செய்யப்பட்ட அனைத்து கதைகளிலும் சேர்க்கப்படும், நீங்கள் கைமுறையாக சேர்க்கும் எந்த கதை முகவரி களும் உட்பட." -#: fff_plugin.py:658 fff_plugin.py:1980 fff_plugin.py:2636 fff_plugin.py:2648 -#: fff_plugin.py:2659 fff_plugin.py:2665 fff_plugin.py:2678 +#: fff_plugin.py:657 fff_plugin.py:1987 fff_plugin.py:2643 fff_plugin.py:2655 +#: fff_plugin.py:2666 fff_plugin.py:2672 fff_plugin.py:2685 msgid "Warning" msgstr "எச்சரிக்கை" -#: fff_plugin.py:666 +#: fff_plugin.py:665 msgid "(%d Story URLs Skipped, on Rejected URL List)" msgstr "(%d கதை முகவரி கள் தவிர்க்கப்பட்டன, நிராகரிக்கப்பட்ட முகவரி பட்டியலில்)" -#: fff_plugin.py:668 +#: fff_plugin.py:667 msgid "(%d Story URLs Skipped, no Existing Book in Library)" msgstr "(%d கதை முகவரி கள் தவிர்க்கப்பட்டுள்ளன, நூலகத்தில் ஏற்கனவே நூல் இல்லை)" -#: fff_plugin.py:669 +#: fff_plugin.py:668 msgid "Get Story URLs from Email" msgstr "மின்னஞ்சலில் இருந்து கதை முகவரி களைப் பெறுங்கள்" -#: fff_plugin.py:695 fff_plugin.py:1404 +#: fff_plugin.py:694 fff_plugin.py:1410 msgid "Skip Story?" msgstr "கதையைத் தவிர்க்கவா?" -#: fff_plugin.py:700 fff_plugin.py:1409 +#: fff_plugin.py:699 fff_plugin.py:1415 msgid "Skip Anthology Story?" msgstr "ஆந்தாலசி கதையைத் தவிர்க்கவா?" -#: fff_plugin.py:701 +#: fff_plugin.py:700 msgid "" "You already have an Anthology Ebook in your library for series \"%s\"." msgstr "\" %s \" என்ற தொடருக்கான உங்கள் நூலகத்தில் ஏற்கனவே ஒரு ஆந்தாலசி மின்புத்தகம் உள்ளது." -#: fff_plugin.py:702 fff_plugin.py:1411 +#: fff_plugin.py:701 fff_plugin.py:1417 msgid "Click 'Yes' to Skip." msgstr "தவிர்க்க ' ஆம் ' என்பதைக் சொடுக்கு செய்க." -#: fff_plugin.py:703 fff_plugin.py:1215 fff_plugin.py:1412 +#: fff_plugin.py:702 fff_plugin.py:1214 fff_plugin.py:1418 msgid "Click 'No' to download anyway." msgstr "எப்படியும் பதிவிறக்கம் செய்ய ' இல்லை ' என்பதைக் சொடுக்கு செய்க." -#: fff_plugin.py:709 +#: fff_plugin.py:708 msgid "Fetching Story URLs from Page..." msgstr "பக்கத்திலிருந்து கதை முகவரி களைப் பெறுகிறது ..." -#: fff_plugin.py:714 +#: fff_plugin.py:713 msgid "Finished Fetching Story URLs from Page." msgstr "பக்கத்திலிருந்து கதை முகவரி களைப் பெறுவது முடிந்தது." -#: fff_plugin.py:725 fff_plugin.py:774 +#: fff_plugin.py:724 fff_plugin.py:773 msgid "List of Story URLs" msgstr "கதை முகவரி களின் பட்டியல்" -#: fff_plugin.py:726 +#: fff_plugin.py:725 msgid "No Valid Story URLs found on given page." msgstr "கொடுக்கப்பட்ட பக்கத்தில் சரியான கதை முகவரி கள் காணப்படவில்லை." -#: fff_plugin.py:739 fff_plugin.py:791 +#: fff_plugin.py:738 fff_plugin.py:790 msgid "No Selected Books to Get URLs From" msgstr "முகவரி களைப் பெற தேர்ந்தெடுக்கப்பட்ட புத்தகங்கள் எதுவும் இல்லை" -#: fff_plugin.py:755 +#: fff_plugin.py:754 msgid "Collecting URLs for stories..." msgstr "கதைகளுக்கு முகவரி களை சேகரித்தல் ..." -#: fff_plugin.py:756 +#: fff_plugin.py:755 msgid "Get URLs for stories" msgstr "கதைகளுக்கு முகவரி களைப் பெறுங்கள்" -#: fff_plugin.py:757 fff_plugin.py:877 fff_plugin.py:1098 +#: fff_plugin.py:756 fff_plugin.py:876 fff_plugin.py:1097 msgid "URL retrieved" msgstr "முகவரி மீட்டெடுக்கப்பட்டது" -#: fff_plugin.py:767 jobs.py:163 jobs.py:439 +#: fff_plugin.py:766 jobs.py:162 jobs.py:439 msgid "Bad" msgstr "மோசமான" -#: fff_plugin.py:778 +#: fff_plugin.py:777 msgid "List of URLs" msgstr "முகவரி களின் பட்டியல்" -#: fff_plugin.py:779 +#: fff_plugin.py:778 msgid "No Story URLs found in selected books." msgstr "தேர்ந்தெடுக்கப்பட்ட புத்தகங்களில் கதை முகவரி கள் காணப்படவில்லை." -#: fff_plugin.py:786 +#: fff_plugin.py:785 msgid "Can only UnNew books in library" msgstr "நூலகத்தில் புதிய புத்தகங்களை மட்டுமே முடியும்" -#: fff_plugin.py:803 +#: fff_plugin.py:802 msgid "UnNewing books..." msgstr "புதிய புத்தகங்கள் ..." -#: fff_plugin.py:804 +#: fff_plugin.py:803 msgid "UnNew Books" msgstr "புதிய புத்தகங்கள்" -#: fff_plugin.py:805 +#: fff_plugin.py:804 msgid "Books UnNewed" msgstr "புத்தகங்கள் newed" -#: fff_plugin.py:851 fff_plugin.py:852 fff_plugin.py:1952 fff_plugin.py:1953 +#: fff_plugin.py:850 fff_plugin.py:851 fff_plugin.py:1959 fff_plugin.py:1960 msgid "Starting auto conversion of %d books." msgstr "%d புத்தகங்களின் ஆட்டோ மாற்றத்தைத் தொடங்குகிறது." -#: fff_plugin.py:867 +#: fff_plugin.py:866 msgid "No Selected Books have URLs to Reject" msgstr "தேர்ந்தெடுக்கப்பட்ட புத்தகங்கள் எதுவும் நிராகரிக்க முகவரி கள் இல்லை" -#: fff_plugin.py:875 +#: fff_plugin.py:874 msgid "Collecting URLs for Reject List..." msgstr "நிராகரிக்கப்பட்ட பட்டியலுக்கு முகவரி களை சேகரித்தல் ..." -#: fff_plugin.py:876 +#: fff_plugin.py:875 msgid "Get URLs for Reject List" msgstr "நிராகரிக்கப்பட்ட பட்டியலுக்கு முகவரி களைப் பெறுங்கள்" -#: fff_plugin.py:911 +#: fff_plugin.py:910 msgid "Proceed to Remove?" msgstr "அகற்ற தொடரவா?" -#: fff_plugin.py:911 +#: fff_plugin.py:910 msgid "" "Rejecting FanFicFare URLs: None of the books selected have FanFiction URLs." msgstr "ஃபேன்ஃபிக்ஃபேர் முகவரி களை நிராகரித்தல்: தேர்ந்தெடுக்கப்பட்ட புத்தகங்களில் எதுவும் ஃபேன்ஃபிக்சன் முகவரி களைக் கொண்டிருக்கவில்லை." -#: fff_plugin.py:943 +#: fff_plugin.py:942 msgid "Cannot Make Anthologys without %s" msgstr "%s இல்லாமல் ஆன்டோலோசிகளை உருவாக்க முடியாது" -#: fff_plugin.py:947 fff_plugin.py:1073 +#: fff_plugin.py:946 fff_plugin.py:1072 msgid "Cannot Update Books from Device View" msgstr "சாதனக் காட்சியில் இருந்து புத்தகங்களைப் புதுப்பிக்க முடியாது" -#: fff_plugin.py:951 +#: fff_plugin.py:950 msgid "Can only update 1 anthology at a time" msgstr "ஒரு நேரத்தில் 1 ஆன்டாலசியை மட்டுமே புதுப்பிக்க முடியும்" -#: fff_plugin.py:961 +#: fff_plugin.py:960 msgid "Fetching Story URLs for Series..." msgstr "தொடருக்கான கதை முகவரி களைப் பெறுதல் ..." -#: fff_plugin.py:967 +#: fff_plugin.py:966 msgid "Can only Update Epub Anthologies" msgstr "எபப் புராணங்களை மட்டுமே புதுப்பிக்க முடியும்" -#: fff_plugin.py:998 +#: fff_plugin.py:997 msgid "Finished Fetching Story URLs for Series." msgstr "தொடருக்கான கதை முகவரி களைப் பெறுவது முடிந்தது." -#: fff_plugin.py:1001 fff_plugin.py:1002 +#: fff_plugin.py:1000 fff_plugin.py:1001 msgid "Cannot Update Anthology" msgstr "ஆன்டாலசியைப் புதுப்பிக்க முடியாது" -#: fff_plugin.py:1002 +#: fff_plugin.py:1001 msgid "" "Book isn't an FanFicFare Anthology or contains book(s) without valid Story " "URLs." msgstr "நூல் ஒரு சுவைஞர் மன்றம் அல்ல அல்லது செல்லுபடியாகும் கதை முகவரி கள் இல்லாமல் நூல் (கள்) கொண்டது." -#: fff_plugin.py:1059 +#: fff_plugin.py:1058 msgid "" "There are %d stories in the current anthology that are not going to " "be kept if you go ahead." msgstr "தற்போதைய ஆன்டாலசியில் %d கதைகள் உள்ளன இல்லை நீங்கள் மேலே சென்றால் வைக்கப்படப் போகிறார்." -#: fff_plugin.py:1060 +#: fff_plugin.py:1059 msgid "Story URLs that will be removed:" msgstr "அகற்றப்படும் கதை முகவரி கள்:" -#: fff_plugin.py:1062 +#: fff_plugin.py:1061 msgid "Update anyway?" msgstr "எப்படியும் புதுப்பிக்கவா?" -#: fff_plugin.py:1063 +#: fff_plugin.py:1062 msgid "Stories Removed" msgstr "கதைகள் அகற்றப்பட்டன" -#: fff_plugin.py:1080 +#: fff_plugin.py:1079 msgid "No Selected Books to Update" msgstr "புதுப்பிக்க தேர்ந்தெடுக்கப்பட்ட புத்தகங்கள் இல்லை" -#: fff_plugin.py:1096 +#: fff_plugin.py:1095 msgid "Collecting stories for update..." msgstr "புதுப்பிப்புக்கான கதைகளை சேகரித்தல் ..." -#: fff_plugin.py:1097 +#: fff_plugin.py:1096 msgid "Get stories for updates" msgstr "புதுப்பிப்புகளுக்கான கதைகளைப் பெறுங்கள்" -#: fff_plugin.py:1107 +#: fff_plugin.py:1106 msgid "Update Existing List" msgstr "இருக்கும் பட்டியலைப் புதுப்பிக்கவும்" -#: fff_plugin.py:1175 +#: fff_plugin.py:1174 msgid "Start queuing downloading for %s stories." msgstr "%s கதைகளுக்கு பதிவிறக்கத்தைத் தொடங்குங்கள்." -#: fff_plugin.py:1176 +#: fff_plugin.py:1175 msgid "Queuing download for stories..." msgstr "கதைகளுக்கான பதிவிறக்கத்தை வரிசைப்படுத்துதல் ..." -#: fff_plugin.py:1177 +#: fff_plugin.py:1176 msgid "Queuing download for stories" msgstr "கதைகளுக்கான பதிவிறக்கம்" -#: fff_plugin.py:1178 +#: fff_plugin.py:1177 msgid "Queued download for" msgstr "வரிசையில் பதிவிறக்கம்" -#: fff_plugin.py:1180 +#: fff_plugin.py:1179 msgid "Started fetching metadata for %s stories." msgstr "%s கதைகளுக்கு மெட்டாடேட்டாவைப் பெறத் தொடங்கியது." -#: fff_plugin.py:1194 +#: fff_plugin.py:1193 msgid "No valid story URLs entered." msgstr "செல்லுபடியாகும் கதை முகவரி கள் நுழையவில்லை." -#: fff_plugin.py:1206 fff_plugin.py:1211 +#: fff_plugin.py:1205 fff_plugin.py:1210 msgid "Reject URL?" msgstr "முகவரி ஐ நிராகரிக்கவா?" -#: fff_plugin.py:1212 fff_plugin.py:1232 +#: fff_plugin.py:1211 fff_plugin.py:1231 msgid "%s is on your Reject URL list:" msgstr "%s உங்கள் நிராகரிக்கும் முகவரி பட்டியலில் உள்ளது:" -#: fff_plugin.py:1214 +#: fff_plugin.py:1213 msgid "Click 'Yes' to Reject." msgstr "நிராகரிக்க ' ஆம் ' என்பதைக் சொடுக்கு செய்க." -#: fff_plugin.py:1219 +#: fff_plugin.py:1218 msgid "Story on Reject URLs list (%s)." msgstr "urls பட்டியலில் (%s) நிராகரிக்கும் கதை." -#: fff_plugin.py:1222 jobs.py:161 +#: fff_plugin.py:1221 jobs.py:160 msgid "Rejected" msgstr "நிராகரிக்கப்பட்டது" -#: fff_plugin.py:1226 +#: fff_plugin.py:1225 msgid "Remove Reject URL?" msgstr "முகவரி ஐ நிராகரிக்கவா?" -#: fff_plugin.py:1231 +#: fff_plugin.py:1230 msgid "Remove URL from Reject List?" msgstr "நிராகரிப்பு பட்டியலிலிருந்து முகவரி ஐ அகற்றவா?" -#: fff_plugin.py:1234 +#: fff_plugin.py:1233 msgid "Click 'Yes' to remove it from the list," msgstr "பட்டியலிலிருந்து அதை அகற்ற ' ஆம் ' என்பதைக் சொடுக்கு செய்க," -#: fff_plugin.py:1235 +#: fff_plugin.py:1234 msgid "Click 'No' to leave it on the list." msgstr "பட்டியலில் வைக்க ' இல்லை ' என்பதைக் சொடுக்கு செய்க." -#: fff_plugin.py:1258 +#: fff_plugin.py:1264 msgid "Are You an Adult?" msgstr "நீங்கள் அகவை வந்தவரா?" -#: fff_plugin.py:1259 +#: fff_plugin.py:1265 msgid "" "%s requires that you be an adult. Please confirm you are an adult in your " "locale:" msgstr "%s நீங்கள் அகவை வந்தவராக இருக்க வேண்டும். உங்கள் இருப்பிடத்தில் நீங்கள் ஒரு அகவை என்பதை உறுதிப்படுத்தவும்:" -#: fff_plugin.py:1387 fff_plugin.py:2741 +#: fff_plugin.py:1393 fff_plugin.py:2748 msgid "Same story already included." msgstr "அதே கதை ஏற்கனவே சேர்க்கப்பட்டுள்ளது." -#: fff_plugin.py:1410 +#: fff_plugin.py:1416 msgid "" "\"%s\" is in series \"%s\" that you have an" " anthology book for." msgstr "\"%s \" தொடரில் \" %s \" உங்களிடம் ஒரு ஆந்தாலசி நூல் உள்ளது." -#: fff_plugin.py:1416 +#: fff_plugin.py:1422 msgid "Story in Series Anthology(%s)." msgstr "தொடர் ஆந்தாலசியில் கதை (%s)." -#: fff_plugin.py:1434 jobs.py:157 +#: fff_plugin.py:1441 jobs.py:156 msgid "Add" msgstr "கூட்டு" -#: fff_plugin.py:1467 jobs.py:159 +#: fff_plugin.py:1474 jobs.py:158 msgid "Meta" msgstr "மேவு" -#: fff_plugin.py:1496 +#: fff_plugin.py:1503 msgid "Skipping duplicate story." msgstr "நகல் கதையைத் தவிர்க்கிறது." -#: fff_plugin.py:1499 +#: fff_plugin.py:1506 msgid "" "More than one identical book by Identifier URL or title/author(s)--can't " "tell which book to update/overwrite." msgstr "அடையாளங்காட்டி முகவரி அல்லது தலைப்பு/ஆசிரியர் (கள்) மூலம் ஒன்றுக்கு மேற்பட்ட ஒத்த புத்தகங்கள்-எந்த புத்தகத்தை புதுப்பிக்க/மேலெழுத வேண்டும் என்று சொல்ல முடியாது." -#: fff_plugin.py:1510 jobs.py:158 +#: fff_plugin.py:1517 jobs.py:157 msgid "Update" msgstr "புதுப்பிப்பு" -#: fff_plugin.py:1520 +#: fff_plugin.py:1527 msgid "Update declined due to differing story URL(%s)(%s tag present)" msgstr "மாறுபட்ட கதை முகவரி (%s) (%s குறிச்சொல் தற்போது) காரணமாக புதுப்பிப்பு குறைந்தது" -#: fff_plugin.py:1523 fff_plugin.py:1565 jobs.py:160 +#: fff_plugin.py:1530 fff_plugin.py:1572 jobs.py:159 msgid "Different URL" msgstr "வெவ்வேறு முகவரி" -#: fff_plugin.py:1527 fff_plugin.py:1533 +#: fff_plugin.py:1534 fff_plugin.py:1540 msgid "Change Story URL?" msgstr "கதை முகவரி ஐ மாற்றவா?" -#: fff_plugin.py:1534 +#: fff_plugin.py:1541 msgid "" "%(title)s by %(author)s is already in your library with a " "different source URL:" msgstr "%(title)s ஆல் %(author)s ஏற்கனவே உங்கள் நூலகத்தில் வேறு மூல முகவரி உடன் உள்ளது:" -#: fff_plugin.py:1535 +#: fff_plugin.py:1542 msgid "In library: %(liburl)s" msgstr "நூலகத்தில்: %(liburl)s " -#: fff_plugin.py:1536 fff_plugin.py:1552 +#: fff_plugin.py:1543 fff_plugin.py:1559 msgid "New URL: %(newurl)s" msgstr "புதிய url: %(newurl)s" -#: fff_plugin.py:1537 +#: fff_plugin.py:1544 msgid "Click 'Yes' to update/overwrite book with new URL." msgstr "புதிய முகவரி உடன் புத்தகத்தைப் புதுப்பிக்க/மேலெழுத ' ஆம் ' என்பதைக் சொடுக்கு செய்க." -#: fff_plugin.py:1538 +#: fff_plugin.py:1545 msgid "Click 'No' to skip updating/overwriting this book." msgstr "இந்த புத்தகத்தை புதுப்பிப்பதை/மேலெழுதலைத் தவிர்க்க ' இல்லை ' என்பதைக் சொடுக்கு செய்க." -#: fff_plugin.py:1543 fff_plugin.py:1549 +#: fff_plugin.py:1550 fff_plugin.py:1556 msgid "Download as New Book?" msgstr "புதிய புத்தகமாக பதிவிறக்கம் செய்யவா?" -#: fff_plugin.py:1550 +#: fff_plugin.py:1557 msgid "" "%(title)s by %(author)s is already in your library with a " "different source URL." msgstr "%(title)s %(author)s ஏற்கனவே உங்கள் நூலகத்தில் வேறு மூல முகவரி உடன் உள்ளது." -#: fff_plugin.py:1551 +#: fff_plugin.py:1558 msgid "" "You chose not to update the existing book. Do you want to add a new book " "for this URL?" msgstr "இருக்கும் புத்தகத்தை புதுப்பிக்க வேண்டாம் என்று நீங்கள் தேர்வு செய்தீர்கள். இந்த முகவரி க்கு புதிய புத்தகத்தை சேர்க்க விரும்புகிறீர்களா?" -#: fff_plugin.py:1553 +#: fff_plugin.py:1560 msgid "Click 'Yes' to a new book with new URL." msgstr "புதிய முகவரி உடன் புதிய புத்தகத்திற்கு ' ஆம்
' என்பதைக் சொடுக்கு செய்க." -#: fff_plugin.py:1554 +#: fff_plugin.py:1561 msgid "Click 'No' to skip URL." msgstr "முகவரி ஐத் தவிர்க்க ' இல்லை ' என்பதைக் சொடுக்கு செய்க." -#: fff_plugin.py:1562 +#: fff_plugin.py:1569 msgid "Update declined by user due to differing story URL(%s)" msgstr "மாறுபட்ட கதை முகவரி (%s) காரணமாக புதுப்பிப்பு பயனரால் குறைந்தது" -#: fff_plugin.py:1570 +#: fff_plugin.py:1577 msgid "Metadata collected." msgstr "மேனிலை தரவு சேகரிக்கப்பட்டது." -#: fff_plugin.py:1588 jobs.py:368 +#: fff_plugin.py:1595 jobs.py:368 msgid "" "Existing epub contains %d chapters, web site only has %d. Use Overwrite or " "force_update_epub_always to force update." msgstr "தற்போதுள்ள எபப் %d அத்தியாயங்களைக் கொண்டுள்ளது, வலைத்தளத்திற்கு %d மட்டுமே உள்ளது. புதுப்பிப்பை கட்டாயப்படுத்த ஓவர்ரைட் அல்லது force_update_epub_always ஐப் பயன்படுத்தவும்." -#: fff_plugin.py:1590 jobs.py:370 +#: fff_plugin.py:1597 jobs.py:370 msgid "" "FanFicFare doesn't recognize chapters in existing epub, epub is probably " "from a different source. Use Overwrite to force update." msgstr "ஃபேன்ஃபிக்ஃபேர் தற்போதுள்ள எபபில் அத்தியாயங்களை அங்கீகரிக்கவில்லை, எபப் அநேகமாக வேறு மூலத்திலிருந்து வந்தது. புதுப்பிப்பை கட்டாயப்படுத்த ஓவர்ரைட்டைப் பயன்படுத்தவும்." -#: fff_plugin.py:1729 +#: fff_plugin.py:1736 msgid "None of the %d URLs/stories given can be/need to be downloaded." msgstr "%d கொடுக்கப்பட்ட முகவரி கள்/கதைகள் எதுவும் பதிவிறக்கம் செய்ய வேண்டிய அவசியமில்லை." -#: fff_plugin.py:1730 fff_plugin.py:1997 fff_plugin.py:2016 +#: fff_plugin.py:1737 fff_plugin.py:2004 fff_plugin.py:2023 msgid "See log for details." msgstr "விவரங்களுக்கு பதிவைப் பார்க்கவும்." -#: fff_plugin.py:1731 +#: fff_plugin.py:1738 msgid "" "Proceed with updating your library(Error or Last Checked Columns, if " "configured)?" msgstr "உங்கள் நூலகத்தைப் புதுப்பிப்பதில் தொடரவும் (பிழை அல்லது கடைசியாக சரிபார்க்கப்பட்ட நெடுவரிசைகள், கட்டமைக்கப்பட்டால்)?" -#: fff_plugin.py:1770 +#: fff_plugin.py:1777 msgid "Download %s FanFiction Book(s)" msgstr "%s சுவைஞர் புனைகதை நூல் (கள்) பதிவிறக்கவும்" -#: fff_plugin.py:1777 +#: fff_plugin.py:1784 msgid "Starting %d FanFicFare Downloads" msgstr "தொடங்கி %d fanficfare பதிவிறக்கங்கள்" -#: fff_plugin.py:1795 +#: fff_plugin.py:1802 msgid "FanFicFare is marking and showing matching Anthology Books" msgstr "ஃபேன்ஃபிக்ஃபேர் பொருந்தக்கூடிய ஆந்தாலசி புத்தகங்களைக் குறிக்கிறது மற்றும் காட்டுகிறது" -#: fff_plugin.py:1796 +#: fff_plugin.py:1803 msgid "" "To disable, uncheck the \"Mark Matching Anthologies?\" setting in FanFicFare" " configuration." msgstr "முடக்க, \"மார்க் பொருந்தும் புராணக்கதைகளை\" தேர்வு செய்யாதீர்கள்? ஃபேன்ஃபிக்ஃபேர் உள்ளமைவில் அமைத்தல்." -#: fff_plugin.py:1797 +#: fff_plugin.py:1804 msgid "Info" msgstr "செய்தி" -#: fff_plugin.py:1844 fff_plugin.py:1854 +#: fff_plugin.py:1851 fff_plugin.py:1861 msgid "Error Updating Metadata" msgstr "மெட்டாடேட்டாவைப் புதுப்பிப்பதில் பிழை" -#: fff_plugin.py:1845 fff_plugin.py:1855 +#: fff_plugin.py:1852 fff_plugin.py:1862 msgid "" "An error has occurred while FanFicFare was updating calibre's metadata for " "%s." msgstr "%s க்கான காலிபரின் மெட்டாடேட்டாவை ஃபேன்ஃபிக்ஃபேர் புதுப்பிக்கும்போது பிழை ஏற்பட்டது." -#: fff_plugin.py:1846 +#: fff_plugin.py:1853 msgid "The ebook has been updated, but the metadata has not." msgstr "மின்புத்தகம் புதுப்பிக்கப்பட்டுள்ளது, ஆனால் மேனிலை தரவு இல்லை." -#: fff_plugin.py:1847 +#: fff_plugin.py:1854 msgid "" "FanFicFare will try to update metadata again once. Close any interfering " "programs (such as Windows File Explorer) before closing this dialog." msgstr "மெட்டாடேட்டாவை மீண்டும் ஒரு முறை புதுப்பிக்க ஃபேன்ஃபிக்ஃபேர் முயற்சிக்கும். இந்த உரையாடலை மூடுவதற்கு முன் குறுக்கிடும் நிரல்களை (விண்டோச் கோப்பு எக்ச்ப்ளோரர் போன்றவை) மூடு." -#: fff_plugin.py:1921 fff_plugin.py:1922 +#: fff_plugin.py:1928 fff_plugin.py:1929 msgid "Finished Adding/Updating %d books." msgstr "%d புத்தகங்களைச் சேர்ப்பது/புதுப்பித்தல்." -#: fff_plugin.py:1977 +#: fff_plugin.py:1984 msgid "FanFicFare found %s good and %s bad updates." msgstr "ஃபேன்ஃபிக்ஃபேர் %s நல்லது மற்றும் %s மோசமான புதுப்பிப்புகள் கிடைத்தன." -#: fff_plugin.py:1979 +#: fff_plugin.py:1986 msgid "" "Some of the stories downloaded have chapters errors. Click View Log in the " "next dialog to see which." msgstr "பதிவிறக்கம் செய்யப்பட்ட சில கதைகளில் அத்தியாயங்கள் பிழைகள் உள்ளன. எது காண அடுத்த உரையாடலில் உள்நுழையப்படுவதைக் சொடுக்கு செய்க." -#: fff_plugin.py:1981 +#: fff_plugin.py:1988 msgid "%s good stories contain chapter errors." msgstr "%s நல்ல கதைகளில் அத்தியாய பிழைகள் உள்ளன." -#: fff_plugin.py:1984 +#: fff_plugin.py:1991 msgid "FanFicFare: " msgstr "ஃபேன்ஃபிக்ஃபேர்:" -#: fff_plugin.py:1984 +#: fff_plugin.py:1991 msgid "No Good Stories for Anthology" msgstr "ஆன்டாலசிக்கு நல்ல கதைகள் இல்லை" -#: fff_plugin.py:1987 +#: fff_plugin.py:1994 msgid "" "No good stories/updates where downloaded, Anthology creation/update aborted." msgstr "பதிவிறக்கம் செய்யப்பட்ட நல்ல கதைகள்/புதுப்பிப்புகள் இல்லை, ஆன்டாலசி உருவாக்கம்/புதுப்பிப்பு நிறுத்தப்பட்டது." -#: fff_plugin.py:1994 +#: fff_plugin.py:2001 msgid "" "Are you sure you want to continue with creating/updating this Anthology?" msgstr "இந்த புராணக்கதையை உருவாக்க/புதுப்பிப்பதைத் தொடர விரும்புகிறீர்களா?" -#: fff_plugin.py:1995 +#: fff_plugin.py:2002 msgid "Any updates that failed will not be included in the Anthology." msgstr "தோல்வியுற்ற எந்த புதுப்பிப்புகளும் இல்லை ஆன்டாலசியில் சேர்க்கப்படும்." -#: fff_plugin.py:1996 +#: fff_plugin.py:2003 msgid "However, if there's an older version, it will still be included." msgstr "இருப்பினும், பழைய பதிப்பு இருந்தால், அது இன்னும் சேர்க்கப்படும்." -#: fff_plugin.py:1999 +#: fff_plugin.py:2006 msgid "Proceed with updating this anthology and your library?" msgstr "இந்த புராணத்தையும் உங்கள் நூலகத்தையும் புதுப்பிப்பதில் தொடரவா?" -#: fff_plugin.py:2017 +#: fff_plugin.py:2024 msgid "Proceed with updating your library?" msgstr "உங்கள் நூலகத்தைப் புதுப்பிப்பதில் தொடரவா?" -#: fff_plugin.py:2045 +#: fff_plugin.py:2052 msgid "FanFicFare download complete" msgstr "fanficfare download முழுமையானது" -#: fff_plugin.py:2045 +#: fff_plugin.py:2052 msgid "FanFicFare log" msgstr "ஃபேன்ஃபிக்ஃபேர் பதிவு" -#: fff_plugin.py:2062 +#: fff_plugin.py:2069 msgid "Merging %s books." msgstr "%s புத்தகங்களை ஒன்றிணைத்தல்." -#: fff_plugin.py:2157 +#: fff_plugin.py:2164 msgid "FanFicFare Adding/Updating books." msgstr "ஃபேன்ஃபிக்ஃபேர் புத்தகங்களைச் சேர்ப்பது/புதுப்பித்தல்." -#: fff_plugin.py:2171 +#: fff_plugin.py:2178 msgid "Updating calibre for FanFiction stories..." msgstr "சுவைஞர் புனைகதை கதைகளுக்கான திறனைப் புதுப்பித்தல் ..." -#: fff_plugin.py:2172 +#: fff_plugin.py:2179 msgid "Update calibre for FanFiction stories" msgstr "சுவைஞர் புனைகதை கதைகளுக்கு திறனைப் புதுப்பிக்கவும்" -#: fff_plugin.py:2187 +#: fff_plugin.py:2194 msgid "Updating calibre for BAD FanFiction stories..." msgstr "மோசமான சுவைஞர் புனைகதை கதைகளுக்கான திறனைப் புதுப்பித்தல் ..." -#: fff_plugin.py:2188 +#: fff_plugin.py:2195 msgid "Update calibre for BAD FanFiction stories" msgstr "மோசமான சுவைஞர் புனைகதை கதைகளுக்கு திறனைப் புதுப்பிக்கவும்" -#: fff_plugin.py:2234 +#: fff_plugin.py:2241 msgid "Adding format to book failed for some reason..." msgstr "புத்தகத்தில் வடிவமைப்பைச் சேர்ப்பது சில காரணங்களால் தோல்வியடைந்தது ..." -#: fff_plugin.py:2635 +#: fff_plugin.py:2642 msgid "" "You configured FanFicFare to automatically update Reading Lists, but you " "don't have the %s plugin installed anymore?" msgstr "வாசிப்பு பட்டியல்களை தானாகவே புதுப்பிக்க நீங்கள் ஃபேன்ஃபிக் கட்டணத்தை உள்ளமைத்துள்ளீர்கள், ஆனால் %s சொருகி இனி நிறுவப்படவில்லை?" -#: fff_plugin.py:2647 +#: fff_plugin.py:2654 msgid "" "You configured FanFicFare to automatically update \"To Read\" Reading Lists," " but you don't have any lists set?" msgstr "\"வாசிப்பு பட்டியல்களைப் படிக்க தானாகவே புதுப்பிக்க ஃபேன்ஃபிக் கட்டணத்தை உள்ளமைத்துள்ளீர்கள், ஆனால் உங்களிடம் எந்த பட்டியலும் அமைக்கவில்லையா?" -#: fff_plugin.py:2658 fff_plugin.py:2677 +#: fff_plugin.py:2665 fff_plugin.py:2684 msgid "" "You configured FanFicFare to automatically update Reading List '%s', but you" " don't have a list of that name?" msgstr "வாசிப்பு பட்டியலை '%s' தானாக புதுப்பிக்க நீங்கள் ஃபேன்ஃபிக் கட்டணத்தை உள்ளமைத்துள்ளீர்கள், ஆனால் அந்த பெயரின் பட்டியல் உங்களிடம் இல்லையா?" -#: fff_plugin.py:2664 +#: fff_plugin.py:2671 msgid "" "You configured FanFicFare to automatically update \"Send to Device\" Reading" " Lists, but you don't have any lists set?" msgstr "\"சாதனத்திற்கு அனுப்பு\" வாசிப்பு பட்டியல்களை தானாகவே புதுப்பிக்க ஃபேன்ஃபிக் கட்டணத்தை உள்ளமைத்துள்ளீர்கள், ஆனால் உங்களிடம் எந்த பட்டியல்களும் அமைக்கப்படவில்லை?" -#: fff_plugin.py:2799 +#: fff_plugin.py:2806 msgid "No story URL found." msgstr "கதை முகவரி எதுவும் கிடைக்கவில்லை." -#: fff_plugin.py:2802 +#: fff_plugin.py:2809 msgid "Not Found" msgstr "கிடைக்கவில்லை" -#: fff_plugin.py:2808 +#: fff_plugin.py:2815 msgid "URL is not a valid story URL." msgstr "முகவரி என்பது சரியான கதை முகவரி அல்ல." -#: fff_plugin.py:2811 +#: fff_plugin.py:2818 msgid "Bad URL" msgstr "மோசமான முகவரி" -#: fff_plugin.py:2902 +#: fff_plugin.py:2909 msgid "Existing Book Update Failed" msgstr "தற்போதுள்ள புத்தக புதுப்பிப்பு தோல்வியடைந்தது" -#: fff_plugin.py:2903 +#: fff_plugin.py:2910 msgid "" "A pre-existing book in this anthology failed to find metadata.
\n" "Story URL: %s
\n" @@ -2421,39 +2435,39 @@ msgid "" "The previously downloaded book is still in the anthology, but FFF doesn't have the metadata to fill this field.\n" msgstr "இந்த தொகுப்பில் முன்பே இருக்கும் நூல் மெட்டாடேட்டாவைக் கண்டுபிடிக்கத் தவறிவிட்டது.
\n கதை url: %s
\n பிழை: %s
\n முன்னர் பதிவிறக்கம் செய்யப்பட்ட நூல் இன்னும் ஆந்தாலசியில் உள்ளது, ஆனால் இந்த துறையை நிரப்ப fff க்கு மேனிலை தரவு இல்லை.\n" -#: fff_plugin.py:2997 +#: fff_plugin.py:3004 msgid "Anthology containing:" msgstr "ஆந்தாலசி:" -#: fff_plugin.py:3000 +#: fff_plugin.py:3007 msgid "%(title)s by %(author)s" msgstr "%(title)s மூலம் %(author)s" -#: fff_plugin.py:3064 +#: fff_plugin.py:3071 msgid " Anthology" msgstr "பேந்தாலசி" -#: fff_plugin.py:3116 +#: fff_plugin.py:3123 msgid "(was set, removed for security)" msgstr "(அமைக்கப்பட்டது, பாதுகாப்பிற்காக அகற்றப்பட்டது)" -#: jobs.py:73 +#: jobs.py:72 msgid "Launch background process for site %s:" msgstr "தளம் %s க்கான பின்னணி செயல்முறையைத் தொடங்கவும்:" -#: jobs.py:90 +#: jobs.py:89 msgid "Downloading FanFiction Stories" msgstr "சுவைஞர் புனைகதை கதைகளை பதிவிறக்குகிறது" -#: jobs.py:110 +#: jobs.py:109 msgid "%(count)d of %(total)d stories finished downloading" msgstr "%(count)d %(total)d கதைகள் பதிவிறக்கம் முடிந்தது" -#: jobs.py:147 +#: jobs.py:146 msgid "Download Results:" msgstr "முடிவுகளை பதிவிறக்குங்கள்:" -#: jobs.py:224 +#: jobs.py:223 msgid "Download started..." msgstr "பதிவிறக்கம் தொடங்கியது ..." diff --git a/calibre-plugin/translations/tr.po b/calibre-plugin/translations/tr.po index 36a1eb2b..dff12284 100644 --- a/calibre-plugin/translations/tr.po +++ b/calibre-plugin/translations/tr.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre-plugins\n" -"POT-Creation-Date: 2024-10-22 13:25-0500\n" +"POT-Creation-Date: 2025-04-01 09:51-0500\n" "PO-Revision-Date: 2014-06-19 22:55+0000\n" "Last-Translator: Bora Atıcı, 2023\n" "Language-Team: Turkish (http://app.transifex.com/calibre/calibre-plugins/language/tr/)\n" @@ -33,85 +33,85 @@ msgid "" "settings." msgstr "Calilbre kitaplığına giden yol. Varsayılan, ayarlarda depolanmış yolu kullanır. " -#: common_utils.py:289 +#: common_utils.py:290 msgid "Keyboard shortcuts" msgstr "Klavye kısayolları" -#: common_utils.py:318 +#: common_utils.py:319 msgid "Prefs Viewer dialog" msgstr "Tercihler Görüntüleyici diyaloğu" -#: common_utils.py:319 +#: common_utils.py:320 msgid "Preferences for: " msgstr "Şunlar için tercihler:" -#: common_utils.py:350 +#: common_utils.py:351 msgid "Clear" msgstr "Boş alan" -#: common_utils.py:352 +#: common_utils.py:353 msgid "Clear all settings for this plugin" msgstr "Bu eklentinin tüm ayarlarını sıfırla" -#: common_utils.py:356 +#: common_utils.py:357 msgid "Edit" msgstr "Düzenle" -#: common_utils.py:358 +#: common_utils.py:359 msgid "Edit settings." msgstr "Ayarları düzenleyin." -#: common_utils.py:361 +#: common_utils.py:362 msgid "Save" msgstr "Kaydet" -#: common_utils.py:363 +#: common_utils.py:364 msgid "Save setting for this plugin" msgstr "Bu eklenti için ayarı kaydet" -#: common_utils.py:391 +#: common_utils.py:392 msgid "" "Are you sure you want to edit settings in this library for this plugin?" msgstr "Bu eklenti için bu kitaplıktaki ayarları düzenlemek istediğinizden emin misiniz?" -#: common_utils.py:392 +#: common_utils.py:393 msgid "The FanFicFare team does not support hand edited configurations." msgstr "FanFicFare ekibi, elle düzenlenen yapılandırmaları desteklemez." -#: common_utils.py:400 +#: common_utils.py:401 msgid "" "Are you sure you want to save this setting in this library for this plugin?" msgstr "Bu eklenti için bu ayarı bu kitaplığa kaydetmek istediğinizden emin misiniz?" -#: common_utils.py:401 common_utils.py:429 +#: common_utils.py:402 common_utils.py:430 msgid "" "Any settings in other libraries or stored in a JSON file in your calibre " "plugins folder will not be touched." msgstr "Calibre eklenti klasöründeki diğer kitaplıklarda veya JSON dosyasında saklanan herhangi bir ayara dokunulmayacak." -#: common_utils.py:402 common_utils.py:430 +#: common_utils.py:403 common_utils.py:431 msgid "You must restart calibre afterwards." msgstr "Calibre'yi yeniden başlatmanız gerekir." -#: common_utils.py:410 +#: common_utils.py:411 msgid "All settings for this plugin in this library have been saved." msgstr "Bu kitaplıktaki bu eklenti için tüm ayarlar kaydedildi." -#: common_utils.py:411 common_utils.py:440 +#: common_utils.py:412 common_utils.py:441 msgid "Please restart calibre now." msgstr "Lütfen Calibre'yi yeniden başlatın." -#: common_utils.py:413 common_utils.py:442 +#: common_utils.py:414 common_utils.py:443 msgid "Restart calibre now" msgstr "Calibre'yi şimdi tekrar başlatın" -#: common_utils.py:428 +#: common_utils.py:429 msgid "" "Are you sure you want to clear your settings in this library for this " "plugin?" msgstr "Bu eklentinin ayarlarını sıfırlama isteğinizden emin misiniz?" -#: common_utils.py:439 +#: common_utils.py:440 msgid "All settings for this plugin in this library have been cleared." msgstr "Bu eklenti için ayarlarınız sıfırlandı." @@ -514,7 +514,7 @@ msgid "" "http://...,title by author - note" msgstr "Her sıraya bir URL:\nhttp://...,not\nhttp://...,yazara göre sırala - not" -#: config.py:758 dialogs.py:1198 +#: config.py:758 dialogs.py:1241 msgid "Add this reason to all URLs added:" msgstr "Eklenen tüm URLlere bu gerekçeyi ekle:" @@ -529,8 +529,8 @@ msgstr "Bu ayarlar, hem ekitapta hangi üstverinin görüntüleneceği konusunda msgid "personal.ini" msgstr "kisisel.ini" -#: config.py:788 config.py:892 config.py:893 fff_plugin.py:451 -#: fff_plugin.py:454 fff_plugin.py:491 +#: config.py:788 config.py:892 config.py:893 fff_plugin.py:450 +#: fff_plugin.py:453 fff_plugin.py:490 msgid "Edit personal.ini" msgstr "personal.ini'yi düzenle" @@ -874,7 +874,7 @@ msgstr "Tarz" msgid "Language" msgstr "Dil" -#: config.py:1356 fff_plugin.py:1733 fff_plugin.py:2001 fff_plugin.py:2019 +#: config.py:1356 fff_plugin.py:1740 fff_plugin.py:2008 fff_plugin.py:2026 msgid "Status" msgstr "Durum" @@ -902,7 +902,7 @@ msgstr "İlişkiler" msgid "Published" msgstr "Yayımlandı" -#: config.py:1363 fff_plugin.py:2173 fff_plugin.py:2189 +#: config.py:1363 fff_plugin.py:2180 fff_plugin.py:2196 msgid "Updated" msgstr "Güncellendi" @@ -946,8 +946,8 @@ msgstr "Yazar ID" msgid "Extra Tags" msgstr "" -#: config.py:1374 config.py:1535 dialogs.py:972 dialogs.py:1082 -#: fff_plugin.py:1733 fff_plugin.py:2001 fff_plugin.py:2019 +#: config.py:1374 config.py:1535 dialogs.py:1015 dialogs.py:1125 +#: fff_plugin.py:1740 fff_plugin.py:2008 fff_plugin.py:2026 msgid "Title" msgstr "Başlık" @@ -959,8 +959,8 @@ msgstr "Hikaye URL" msgid "Description" msgstr "Açıklama" -#: config.py:1377 dialogs.py:972 dialogs.py:1082 fff_plugin.py:1733 -#: fff_plugin.py:2001 fff_plugin.py:2019 +#: config.py:1377 dialogs.py:1015 dialogs.py:1125 fff_plugin.py:1740 +#: fff_plugin.py:2008 fff_plugin.py:2026 msgid "Author" msgstr "Yazar" @@ -1045,11 +1045,11 @@ msgstr "Tüm Hataları Kaydet" msgid "If unchecked, these errors will not be saved: %s" msgstr "" -#: config.py:1478 fff_plugin.py:1607 jobs.py:313 +#: config.py:1478 fff_plugin.py:1614 jobs.py:313 msgid "Not Overwriting, web site is not newer." msgstr "" -#: config.py:1479 fff_plugin.py:1586 jobs.py:366 +#: config.py:1479 fff_plugin.py:1593 jobs.py:366 msgid "Already contains %d chapters." msgstr "" @@ -1350,24 +1350,24 @@ msgid "" "book." msgstr "" -#: dialogs.py:255 dialogs.py:847 +#: dialogs.py:255 dialogs.py:890 msgid "Show Download Options" msgstr "Yükleme Seçeneklerini Göster" -#: dialogs.py:274 dialogs.py:867 +#: dialogs.py:274 dialogs.py:910 msgid "Output &Format:" msgstr "" -#: dialogs.py:282 dialogs.py:875 +#: dialogs.py:282 dialogs.py:918 msgid "" "Choose output format to create. May set default from plugin configuration." msgstr "" -#: dialogs.py:310 dialogs.py:902 +#: dialogs.py:310 dialogs.py:945 msgid "Update Calibre &Metadata?" msgstr "" -#: dialogs.py:311 dialogs.py:903 +#: dialogs.py:311 dialogs.py:946 msgid "" "Update metadata for existing stories in Calibre from web site?\n" "(Columns set to 'New Only' in the column tabs will only be set for new books.)" @@ -1418,139 +1418,153 @@ msgid "" "and author." msgstr "" -#: dialogs.py:537 +#: dialogs.py:538 msgid "For Individual Books" msgstr "" -#: dialogs.py:538 +#: dialogs.py:539 msgid "Get URLs and go to dialog for individual story downloads." msgstr "" -#: dialogs.py:543 +#: dialogs.py:544 msgid "For Anthology Epub" msgstr "" -#: dialogs.py:544 +#: dialogs.py:545 msgid "" "Get URLs and go to dialog for Anthology download.\n" "Requires %s plugin." msgstr "" -#: dialogs.py:548 dialogs.py:608 dialogs.py:658 dialogs.py:1635 +#: dialogs.py:549 dialogs.py:609 dialogs.py:651 dialogs.py:701 dialogs.py:1678 msgid "Cancel" msgstr "İptal" -#: dialogs.py:583 dialogs.py:1620 +#: dialogs.py:584 dialogs.py:1663 msgid "Password" msgstr "Şifre" -#: dialogs.py:584 +#: dialogs.py:585 msgid "Author requires a password for this story(%s)." msgstr "" -#: dialogs.py:589 +#: dialogs.py:590 msgid "User/Password" msgstr "Kullanıcı/Şifre" -#: dialogs.py:590 +#: dialogs.py:591 msgid "%s requires you to login to download this story." msgstr "" -#: dialogs.py:592 +#: dialogs.py:593 msgid "User:" msgstr "Kullanıcı:" -#: dialogs.py:596 +#: dialogs.py:597 msgid "Password:" msgstr "Şifre:" -#: dialogs.py:604 dialogs.py:788 dialogs.py:1631 +#: dialogs.py:605 dialogs.py:647 dialogs.py:831 dialogs.py:1674 msgid "OK" msgstr "TAMAM" -#: dialogs.py:626 dialogs.py:652 fff_plugin.py:1181 +#: dialogs.py:637 +msgid "Time-based One Time Password(TOTP)" +msgstr "" + +#: dialogs.py:638 +msgid "" +"Site requires a Time-based One Time Password(TOTP) for this url:\n" +"%s" +msgstr "" + +#: dialogs.py:640 +msgid "TOTP:" +msgstr "" + +#: dialogs.py:669 dialogs.py:695 fff_plugin.py:1180 msgid "Fetching metadata for stories..." msgstr "" -#: dialogs.py:627 dialogs.py:653 fff_plugin.py:1182 +#: dialogs.py:670 dialogs.py:696 fff_plugin.py:1181 msgid "Downloading metadata for stories" msgstr "" -#: dialogs.py:628 dialogs.py:654 fff_plugin.py:1183 +#: dialogs.py:671 dialogs.py:697 fff_plugin.py:1182 msgid "Fetched metadata for" msgstr "" -#: dialogs.py:701 +#: dialogs.py:744 msgid " - %s estimated until done" msgstr "- %s tahmini bitiş süresi" -#: dialogs.py:716 fff_plugin.py:1388 fff_plugin.py:1422 fff_plugin.py:2742 -#: jobs.py:162 +#: dialogs.py:759 fff_plugin.py:1394 fff_plugin.py:1428 fff_plugin.py:2749 +#: jobs.py:161 msgid "Skipped" msgstr "Atlandı" -#: dialogs.py:724 fff_plugin.py:2237 jobs.py:164 jobs.py:446 jobs.py:449 +#: dialogs.py:767 fff_plugin.py:2244 jobs.py:163 jobs.py:446 jobs.py:449 msgid "Error" msgstr "Hata" -#: dialogs.py:748 +#: dialogs.py:791 msgid "%d day" msgstr "%g gün" -#: dialogs.py:748 +#: dialogs.py:791 msgid "%d days" msgstr "%d günler" -#: dialogs.py:749 +#: dialogs.py:792 msgid "%d hour" msgstr "%d saat" -#: dialogs.py:749 +#: dialogs.py:792 msgid "%d hours" msgstr "%d saatler" -#: dialogs.py:750 +#: dialogs.py:793 msgid "%d minute" msgstr "%d dakika" -#: dialogs.py:750 +#: dialogs.py:793 msgid "%d minutes" msgstr "%d dakikalar" -#: dialogs.py:751 +#: dialogs.py:794 msgid "%d second" msgstr "%d saniye" -#: dialogs.py:751 +#: dialogs.py:794 msgid "%d seconds" msgstr "%d saniyeler" -#: dialogs.py:766 +#: dialogs.py:809 msgid "less than 1 second" msgstr "1 saniyeden az" -#: dialogs.py:783 fff_plugin.py:463 fff_plugin.py:466 +#: dialogs.py:826 fff_plugin.py:462 fff_plugin.py:465 msgid "About FanFicFare" msgstr "" -#: dialogs.py:838 +#: dialogs.py:881 msgid "Remove selected books from the list" msgstr "Seçili kitapları listeden çıkar" -#: dialogs.py:880 +#: dialogs.py:923 msgid "Update Mode:" msgstr "" -#: dialogs.py:883 +#: dialogs.py:926 msgid "" "What sort of update to perform. May set default from plugin configuration." msgstr "" -#: dialogs.py:907 +#: dialogs.py:950 msgid "Background Metadata?" msgstr "" -#: dialogs.py:908 +#: dialogs.py:951 msgid "" "Collect Metadata from sites in a Background process.
This returns " "control to you quicker while updating, but you won't be asked for " @@ -1558,868 +1572,868 @@ msgid "" " fail." msgstr "" -#: dialogs.py:972 fff_plugin.py:1733 fff_plugin.py:2001 fff_plugin.py:2019 +#: dialogs.py:1015 fff_plugin.py:1740 fff_plugin.py:2008 fff_plugin.py:2026 msgid "Comment" msgstr "Yorum" -#: dialogs.py:1041 +#: dialogs.py:1084 msgid "Are you sure you want to remove this book from the list?" msgstr "Bu kitabı listeden çıkarmak istediğinize emin misiniz?" -#: dialogs.py:1043 +#: dialogs.py:1086 msgid "Are you sure you want to remove the selected %d books from the list?" msgstr "Seçili %d kitapları listeden çıkarmak istediğinize emin misiniz?" -#: dialogs.py:1082 +#: dialogs.py:1125 msgid "Note" msgstr "Not" -#: dialogs.py:1122 +#: dialogs.py:1165 msgid "Select or Edit Reject Note." msgstr "" -#: dialogs.py:1133 +#: dialogs.py:1176 msgid "Are you sure you want to remove this URL from the list?" msgstr "" -#: dialogs.py:1135 +#: dialogs.py:1178 msgid "Are you sure you want to remove the %d selected URLs from the list?" msgstr "" -#: dialogs.py:1153 +#: dialogs.py:1196 msgid "List of Books to Reject" msgstr "" -#: dialogs.py:1166 +#: dialogs.py:1209 msgid "" "FFF will remember these URLs and display the note and offer to reject them " "if you try to download them again later." msgstr "" -#: dialogs.py:1180 +#: dialogs.py:1223 msgid "Remove selected URLs from the list" msgstr "" -#: dialogs.py:1195 dialogs.py:1199 +#: dialogs.py:1238 dialogs.py:1242 msgid "This will be added to whatever note you've set for each URL above." msgstr "" -#: dialogs.py:1212 +#: dialogs.py:1255 msgid "Delete Books (including books without FanFiction URLs)?" msgstr "" -#: dialogs.py:1213 +#: dialogs.py:1256 msgid "Delete the selected books after adding them to the Rejected URLs list." msgstr "" -#: dialogs.py:1380 +#: dialogs.py:1423 msgid "Search for string in edit box." msgstr "" -#: dialogs.py:1383 +#: dialogs.py:1426 msgid "Find:" msgstr "Bul:" -#: dialogs.py:1388 +#: dialogs.py:1431 msgid "Find" msgstr "Bul" -#: dialogs.py:1398 +#: dialogs.py:1441 msgid "Case sensitive" msgstr "" -#: dialogs.py:1399 +#: dialogs.py:1442 msgid "" "Search for case sensitive string; don't treat Harry, HARRY and harry all the" " same." msgstr "" -#: dialogs.py:1430 +#: dialogs.py:1473 msgid "Go back to fix errors?" msgstr "" -#: dialogs.py:1542 +#: dialogs.py:1585 msgid "Click an error below to return to Editing directly on that line:" msgstr "" -#: dialogs.py:1569 +#: dialogs.py:1612 msgid "Click to go to line %s" msgstr "" -#: dialogs.py:1585 +#: dialogs.py:1628 msgid "Return to Editing" msgstr "Düzenlemeye Geri Dön" -#: dialogs.py:1589 +#: dialogs.py:1632 msgid "Save Anyway" msgstr "" -#: dialogs.py:1621 +#: dialogs.py:1664 msgid "Enter Email Password for %s:" msgstr "" -#: dialogs.py:1660 +#: dialogs.py:1703 msgid "Show this confirmation again" msgstr "" -#: fff_plugin.py:146 fff_plugin.py:178 fff_plugin.py:490 +#: fff_plugin.py:145 fff_plugin.py:177 fff_plugin.py:489 msgid "FanFicFare" msgstr "" -#: fff_plugin.py:147 +#: fff_plugin.py:146 msgid "Download FanFiction stories from various web sites" msgstr "" -#: fff_plugin.py:286 fff_plugin.py:397 +#: fff_plugin.py:285 fff_plugin.py:396 msgid "&Download from URLs" msgstr "" -#: fff_plugin.py:288 fff_plugin.py:400 +#: fff_plugin.py:287 fff_plugin.py:399 msgid "Download FanFiction Books from URLs" msgstr "" -#: fff_plugin.py:291 fff_plugin.py:405 +#: fff_plugin.py:290 fff_plugin.py:404 msgid "&Update Existing FanFiction Books" msgstr "" -#: fff_plugin.py:295 fff_plugin.py:413 +#: fff_plugin.py:294 fff_plugin.py:412 msgid "Get Story URLs from &Email" msgstr "" -#: fff_plugin.py:300 fff_plugin.py:421 fff_plugin.py:684 +#: fff_plugin.py:299 fff_plugin.py:420 fff_plugin.py:683 msgid "Get Story URLs from Web Page" msgstr "" -#: fff_plugin.py:304 +#: fff_plugin.py:303 msgid "Get Story URLs from Selected Books" msgstr "" -#: fff_plugin.py:310 +#: fff_plugin.py:309 msgid "Anthology Options" msgstr "" -#: fff_plugin.py:311 +#: fff_plugin.py:310 msgid "Make Anthology Epub from Web Page" msgstr "" -#: fff_plugin.py:314 +#: fff_plugin.py:313 msgid "Make FanFiction Anthology Epub from Web Page" msgstr "" -#: fff_plugin.py:317 +#: fff_plugin.py:316 msgid "&Make Anthology Epub from URLs" msgstr "" -#: fff_plugin.py:320 +#: fff_plugin.py:319 msgid "Make FanFiction Anthology Epub from URLs" msgstr "" -#: fff_plugin.py:323 fff_plugin.py:429 +#: fff_plugin.py:322 fff_plugin.py:428 msgid "Update Anthology Epub" msgstr "" -#: fff_plugin.py:326 fff_plugin.py:432 +#: fff_plugin.py:325 fff_plugin.py:431 msgid "Update FanFiction Anthology Epub" msgstr "" -#: fff_plugin.py:340 +#: fff_plugin.py:339 msgid "Reading List Options" msgstr "" -#: fff_plugin.py:343 +#: fff_plugin.py:342 msgid "Mark Unread: Add to \"To Read\" and \"Send to Device\" Lists" msgstr "" -#: fff_plugin.py:345 +#: fff_plugin.py:344 msgid "Mark Read: Remove from \"To Read\" and add to \"Send to Device\" Lists" msgstr "" -#: fff_plugin.py:347 fff_plugin.py:352 +#: fff_plugin.py:346 fff_plugin.py:351 msgid "Mark Read: Remove from \"To Read\" Lists" msgstr "" -#: fff_plugin.py:349 +#: fff_plugin.py:348 msgid "Add to \"Send to Device\" Lists" msgstr "" -#: fff_plugin.py:351 +#: fff_plugin.py:350 msgid "Mark Unread: Add to \"To Read\" Lists" msgstr "" -#: fff_plugin.py:356 +#: fff_plugin.py:355 msgid "Add to Lists Not Configured" msgstr "" -#: fff_plugin.py:366 +#: fff_plugin.py:365 msgid "Remove from Lists Not Configured" msgstr "" -#: fff_plugin.py:375 +#: fff_plugin.py:374 msgid "Actions by Update Modes" msgstr "" -#: fff_plugin.py:408 +#: fff_plugin.py:407 msgid "Update Existing FanFiction Books" msgstr "" -#: fff_plugin.py:416 +#: fff_plugin.py:415 msgid "Get FanFiction Story URLs from Email" msgstr "" -#: fff_plugin.py:424 +#: fff_plugin.py:423 msgid "Get FanFiction Story URLs from Web Page" msgstr "" -#: fff_plugin.py:437 +#: fff_plugin.py:436 msgid "Remove \"New\" Chapter Marks from Selected books" msgstr "" -#: fff_plugin.py:442 +#: fff_plugin.py:441 msgid "Reject Selected Books" msgstr "" -#: fff_plugin.py:457 +#: fff_plugin.py:456 msgid "&Configure FanFicFare" msgstr "" -#: fff_plugin.py:460 +#: fff_plugin.py:459 msgid "Configure FanFicFare" msgstr "" -#: fff_plugin.py:543 +#: fff_plugin.py:542 msgid "Cannot Update Reading Lists from Device View" msgstr "" -#: fff_plugin.py:547 +#: fff_plugin.py:546 msgid "No Selected Books to Update Reading Lists" msgstr "" -#: fff_plugin.py:557 +#: fff_plugin.py:556 msgid "FanFicFare Saved Metadata Column not configured." msgstr "" -#: fff_plugin.py:563 fff_plugin.py:1304 +#: fff_plugin.py:562 fff_plugin.py:1310 msgid "Cannot update non-epub format." msgstr "" -#: fff_plugin.py:570 +#: fff_plugin.py:569 msgid "FanFicFare Email Settings are not configured." msgstr "" -#: fff_plugin.py:592 +#: fff_plugin.py:591 msgid "Fetching Story URLs from Email..." msgstr "" -#: fff_plugin.py:602 +#: fff_plugin.py:601 msgid "Error Fetching Email" msgstr "" -#: fff_plugin.py:604 +#: fff_plugin.py:603 msgid "An error has occurred while FanFicFare was fetching email." msgstr "" -#: fff_plugin.py:606 +#: fff_plugin.py:605 msgid "If it was an authentication error, be aware:" msgstr "" -#: fff_plugin.py:608 +#: fff_plugin.py:607 msgid "" "Microsoft mail servers such as live.com, outlook.com and hotmail.com no " "longer allow third party apps like FanFicFare." msgstr "" -#: fff_plugin.py:610 +#: fff_plugin.py:609 msgid "" "Gmail requires Two Factor Authentication and Google App Passwords." msgstr "" -#: fff_plugin.py:612 +#: fff_plugin.py:611 msgid "" -"Usernames or passwords in personal.ini that contain the percent sign(%%) " -"must have it escaped as two percent signs(%%%%)." +"Usernames or passwords in personal.ini that contain the percent sign(%) must" +" have it escaped as two percent signs(%%)." msgstr "" -#: fff_plugin.py:636 fff_plugin.py:664 +#: fff_plugin.py:635 fff_plugin.py:663 msgid "No Valid Story URLs Found in Unread Emails." msgstr "" -#: fff_plugin.py:652 +#: fff_plugin.py:651 msgid "Finished Fetching Story URLs from Email." msgstr "" -#: fff_plugin.py:657 +#: fff_plugin.py:656 msgid "" "Tag(s) %s will be added to all stories downloaded in the next " "dialog, including any story URLs you add manually." msgstr "" -#: fff_plugin.py:658 fff_plugin.py:1980 fff_plugin.py:2636 fff_plugin.py:2648 -#: fff_plugin.py:2659 fff_plugin.py:2665 fff_plugin.py:2678 +#: fff_plugin.py:657 fff_plugin.py:1987 fff_plugin.py:2643 fff_plugin.py:2655 +#: fff_plugin.py:2666 fff_plugin.py:2672 fff_plugin.py:2685 msgid "Warning" msgstr "" -#: fff_plugin.py:666 +#: fff_plugin.py:665 msgid "(%d Story URLs Skipped, on Rejected URL List)" msgstr "" -#: fff_plugin.py:668 +#: fff_plugin.py:667 msgid "(%d Story URLs Skipped, no Existing Book in Library)" msgstr "" -#: fff_plugin.py:669 +#: fff_plugin.py:668 msgid "Get Story URLs from Email" msgstr "" -#: fff_plugin.py:695 fff_plugin.py:1404 +#: fff_plugin.py:694 fff_plugin.py:1410 msgid "Skip Story?" msgstr "Hikayeyi Atla?" -#: fff_plugin.py:700 fff_plugin.py:1409 +#: fff_plugin.py:699 fff_plugin.py:1415 msgid "Skip Anthology Story?" msgstr "" -#: fff_plugin.py:701 +#: fff_plugin.py:700 msgid "" "You already have an Anthology Ebook in your library for series \"%s\"." msgstr "" -#: fff_plugin.py:702 fff_plugin.py:1411 +#: fff_plugin.py:701 fff_plugin.py:1417 msgid "Click 'Yes' to Skip." msgstr "" -#: fff_plugin.py:703 fff_plugin.py:1215 fff_plugin.py:1412 +#: fff_plugin.py:702 fff_plugin.py:1214 fff_plugin.py:1418 msgid "Click 'No' to download anyway." msgstr "" -#: fff_plugin.py:709 +#: fff_plugin.py:708 msgid "Fetching Story URLs from Page..." msgstr "" -#: fff_plugin.py:714 +#: fff_plugin.py:713 msgid "Finished Fetching Story URLs from Page." msgstr "" -#: fff_plugin.py:725 fff_plugin.py:774 +#: fff_plugin.py:724 fff_plugin.py:773 msgid "List of Story URLs" msgstr "" -#: fff_plugin.py:726 +#: fff_plugin.py:725 msgid "No Valid Story URLs found on given page." msgstr "" -#: fff_plugin.py:739 fff_plugin.py:791 +#: fff_plugin.py:738 fff_plugin.py:790 msgid "No Selected Books to Get URLs From" msgstr "" -#: fff_plugin.py:755 +#: fff_plugin.py:754 msgid "Collecting URLs for stories..." msgstr "" -#: fff_plugin.py:756 +#: fff_plugin.py:755 msgid "Get URLs for stories" msgstr "" -#: fff_plugin.py:757 fff_plugin.py:877 fff_plugin.py:1098 +#: fff_plugin.py:756 fff_plugin.py:876 fff_plugin.py:1097 msgid "URL retrieved" msgstr "" -#: fff_plugin.py:767 jobs.py:163 jobs.py:439 +#: fff_plugin.py:766 jobs.py:162 jobs.py:439 msgid "Bad" msgstr "Kötü" -#: fff_plugin.py:778 +#: fff_plugin.py:777 msgid "List of URLs" msgstr "" -#: fff_plugin.py:779 +#: fff_plugin.py:778 msgid "No Story URLs found in selected books." msgstr "" -#: fff_plugin.py:786 +#: fff_plugin.py:785 msgid "Can only UnNew books in library" msgstr "" -#: fff_plugin.py:803 +#: fff_plugin.py:802 msgid "UnNewing books..." msgstr "" -#: fff_plugin.py:804 +#: fff_plugin.py:803 msgid "UnNew Books" msgstr "" -#: fff_plugin.py:805 +#: fff_plugin.py:804 msgid "Books UnNewed" msgstr "" -#: fff_plugin.py:851 fff_plugin.py:852 fff_plugin.py:1952 fff_plugin.py:1953 +#: fff_plugin.py:850 fff_plugin.py:851 fff_plugin.py:1959 fff_plugin.py:1960 msgid "Starting auto conversion of %d books." msgstr "" -#: fff_plugin.py:867 +#: fff_plugin.py:866 msgid "No Selected Books have URLs to Reject" msgstr "" -#: fff_plugin.py:875 +#: fff_plugin.py:874 msgid "Collecting URLs for Reject List..." msgstr "" -#: fff_plugin.py:876 +#: fff_plugin.py:875 msgid "Get URLs for Reject List" msgstr "" -#: fff_plugin.py:911 +#: fff_plugin.py:910 msgid "Proceed to Remove?" msgstr "" -#: fff_plugin.py:911 +#: fff_plugin.py:910 msgid "" "Rejecting FanFicFare URLs: None of the books selected have FanFiction URLs." msgstr "" -#: fff_plugin.py:943 +#: fff_plugin.py:942 msgid "Cannot Make Anthologys without %s" msgstr "" -#: fff_plugin.py:947 fff_plugin.py:1073 +#: fff_plugin.py:946 fff_plugin.py:1072 msgid "Cannot Update Books from Device View" msgstr "" -#: fff_plugin.py:951 +#: fff_plugin.py:950 msgid "Can only update 1 anthology at a time" msgstr "" -#: fff_plugin.py:961 +#: fff_plugin.py:960 msgid "Fetching Story URLs for Series..." msgstr "" -#: fff_plugin.py:967 +#: fff_plugin.py:966 msgid "Can only Update Epub Anthologies" msgstr "" -#: fff_plugin.py:998 +#: fff_plugin.py:997 msgid "Finished Fetching Story URLs for Series." msgstr "" -#: fff_plugin.py:1001 fff_plugin.py:1002 +#: fff_plugin.py:1000 fff_plugin.py:1001 msgid "Cannot Update Anthology" msgstr "" -#: fff_plugin.py:1002 +#: fff_plugin.py:1001 msgid "" "Book isn't an FanFicFare Anthology or contains book(s) without valid Story " "URLs." msgstr "" -#: fff_plugin.py:1059 +#: fff_plugin.py:1058 msgid "" "There are %d stories in the current anthology that are not going to " "be kept if you go ahead." msgstr "" -#: fff_plugin.py:1060 +#: fff_plugin.py:1059 msgid "Story URLs that will be removed:" msgstr "" -#: fff_plugin.py:1062 +#: fff_plugin.py:1061 msgid "Update anyway?" msgstr "" -#: fff_plugin.py:1063 +#: fff_plugin.py:1062 msgid "Stories Removed" msgstr "Hikayeler Kaldırıldı" -#: fff_plugin.py:1080 +#: fff_plugin.py:1079 msgid "No Selected Books to Update" msgstr "" -#: fff_plugin.py:1096 +#: fff_plugin.py:1095 msgid "Collecting stories for update..." msgstr "" -#: fff_plugin.py:1097 +#: fff_plugin.py:1096 msgid "Get stories for updates" msgstr "" -#: fff_plugin.py:1107 +#: fff_plugin.py:1106 msgid "Update Existing List" msgstr "" -#: fff_plugin.py:1175 +#: fff_plugin.py:1174 msgid "Start queuing downloading for %s stories." msgstr "" -#: fff_plugin.py:1176 +#: fff_plugin.py:1175 msgid "Queuing download for stories..." msgstr "" -#: fff_plugin.py:1177 +#: fff_plugin.py:1176 msgid "Queuing download for stories" msgstr "" -#: fff_plugin.py:1178 +#: fff_plugin.py:1177 msgid "Queued download for" msgstr "" -#: fff_plugin.py:1180 +#: fff_plugin.py:1179 msgid "Started fetching metadata for %s stories." msgstr "" -#: fff_plugin.py:1194 +#: fff_plugin.py:1193 msgid "No valid story URLs entered." msgstr "" -#: fff_plugin.py:1206 fff_plugin.py:1211 +#: fff_plugin.py:1205 fff_plugin.py:1210 msgid "Reject URL?" msgstr "" -#: fff_plugin.py:1212 fff_plugin.py:1232 +#: fff_plugin.py:1211 fff_plugin.py:1231 msgid "%s is on your Reject URL list:" msgstr "" -#: fff_plugin.py:1214 +#: fff_plugin.py:1213 msgid "Click 'Yes' to Reject." msgstr "" -#: fff_plugin.py:1219 +#: fff_plugin.py:1218 msgid "Story on Reject URLs list (%s)." msgstr "" -#: fff_plugin.py:1222 jobs.py:161 +#: fff_plugin.py:1221 jobs.py:160 msgid "Rejected" msgstr "" -#: fff_plugin.py:1226 +#: fff_plugin.py:1225 msgid "Remove Reject URL?" msgstr "" -#: fff_plugin.py:1231 +#: fff_plugin.py:1230 msgid "Remove URL from Reject List?" msgstr "" -#: fff_plugin.py:1234 +#: fff_plugin.py:1233 msgid "Click 'Yes' to remove it from the list," msgstr "" -#: fff_plugin.py:1235 +#: fff_plugin.py:1234 msgid "Click 'No' to leave it on the list." msgstr "" -#: fff_plugin.py:1258 +#: fff_plugin.py:1264 msgid "Are You an Adult?" msgstr "Bir Yetişkin Misiniz?" -#: fff_plugin.py:1259 +#: fff_plugin.py:1265 msgid "" "%s requires that you be an adult. Please confirm you are an adult in your " "locale:" msgstr "" -#: fff_plugin.py:1387 fff_plugin.py:2741 +#: fff_plugin.py:1393 fff_plugin.py:2748 msgid "Same story already included." msgstr "" -#: fff_plugin.py:1410 +#: fff_plugin.py:1416 msgid "" "\"%s\" is in series \"%s\" that you have an" " anthology book for." msgstr "" -#: fff_plugin.py:1416 +#: fff_plugin.py:1422 msgid "Story in Series Anthology(%s)." msgstr "" -#: fff_plugin.py:1434 jobs.py:157 +#: fff_plugin.py:1441 jobs.py:156 msgid "Add" msgstr "Ekle" -#: fff_plugin.py:1467 jobs.py:159 +#: fff_plugin.py:1474 jobs.py:158 msgid "Meta" msgstr "" -#: fff_plugin.py:1496 +#: fff_plugin.py:1503 msgid "Skipping duplicate story." msgstr "" -#: fff_plugin.py:1499 +#: fff_plugin.py:1506 msgid "" "More than one identical book by Identifier URL or title/author(s)--can't " "tell which book to update/overwrite." msgstr "" -#: fff_plugin.py:1510 jobs.py:158 +#: fff_plugin.py:1517 jobs.py:157 msgid "Update" msgstr "Güncelle" -#: fff_plugin.py:1520 +#: fff_plugin.py:1527 msgid "Update declined due to differing story URL(%s)(%s tag present)" msgstr "" -#: fff_plugin.py:1523 fff_plugin.py:1565 jobs.py:160 +#: fff_plugin.py:1530 fff_plugin.py:1572 jobs.py:159 msgid "Different URL" msgstr "" -#: fff_plugin.py:1527 fff_plugin.py:1533 +#: fff_plugin.py:1534 fff_plugin.py:1540 msgid "Change Story URL?" msgstr "" -#: fff_plugin.py:1534 +#: fff_plugin.py:1541 msgid "" "%(title)s by %(author)s is already in your library with a " "different source URL:" msgstr "" -#: fff_plugin.py:1535 +#: fff_plugin.py:1542 msgid "In library: %(liburl)s" msgstr "" -#: fff_plugin.py:1536 fff_plugin.py:1552 +#: fff_plugin.py:1543 fff_plugin.py:1559 msgid "New URL: %(newurl)s" msgstr "" -#: fff_plugin.py:1537 +#: fff_plugin.py:1544 msgid "Click 'Yes' to update/overwrite book with new URL." msgstr "" -#: fff_plugin.py:1538 +#: fff_plugin.py:1545 msgid "Click 'No' to skip updating/overwriting this book." msgstr "" -#: fff_plugin.py:1543 fff_plugin.py:1549 +#: fff_plugin.py:1550 fff_plugin.py:1556 msgid "Download as New Book?" msgstr "" -#: fff_plugin.py:1550 +#: fff_plugin.py:1557 msgid "" "%(title)s by %(author)s is already in your library with a " "different source URL." msgstr "" -#: fff_plugin.py:1551 +#: fff_plugin.py:1558 msgid "" "You chose not to update the existing book. Do you want to add a new book " "for this URL?" msgstr "" -#: fff_plugin.py:1553 +#: fff_plugin.py:1560 msgid "Click 'Yes' to a new book with new URL." msgstr "" -#: fff_plugin.py:1554 +#: fff_plugin.py:1561 msgid "Click 'No' to skip URL." msgstr "" -#: fff_plugin.py:1562 +#: fff_plugin.py:1569 msgid "Update declined by user due to differing story URL(%s)" msgstr "" -#: fff_plugin.py:1570 +#: fff_plugin.py:1577 msgid "Metadata collected." msgstr "" -#: fff_plugin.py:1588 jobs.py:368 +#: fff_plugin.py:1595 jobs.py:368 msgid "" "Existing epub contains %d chapters, web site only has %d. Use Overwrite or " "force_update_epub_always to force update." msgstr "" -#: fff_plugin.py:1590 jobs.py:370 +#: fff_plugin.py:1597 jobs.py:370 msgid "" "FanFicFare doesn't recognize chapters in existing epub, epub is probably " "from a different source. Use Overwrite to force update." msgstr "" -#: fff_plugin.py:1729 +#: fff_plugin.py:1736 msgid "None of the %d URLs/stories given can be/need to be downloaded." msgstr "" -#: fff_plugin.py:1730 fff_plugin.py:1997 fff_plugin.py:2016 +#: fff_plugin.py:1737 fff_plugin.py:2004 fff_plugin.py:2023 msgid "See log for details." msgstr "" -#: fff_plugin.py:1731 +#: fff_plugin.py:1738 msgid "" "Proceed with updating your library(Error or Last Checked Columns, if " "configured)?" msgstr "" -#: fff_plugin.py:1770 +#: fff_plugin.py:1777 msgid "Download %s FanFiction Book(s)" msgstr "" -#: fff_plugin.py:1777 +#: fff_plugin.py:1784 msgid "Starting %d FanFicFare Downloads" msgstr "" -#: fff_plugin.py:1795 +#: fff_plugin.py:1802 msgid "FanFicFare is marking and showing matching Anthology Books" msgstr "" -#: fff_plugin.py:1796 +#: fff_plugin.py:1803 msgid "" "To disable, uncheck the \"Mark Matching Anthologies?\" setting in FanFicFare" " configuration." msgstr "" -#: fff_plugin.py:1797 +#: fff_plugin.py:1804 msgid "Info" msgstr "" -#: fff_plugin.py:1844 fff_plugin.py:1854 +#: fff_plugin.py:1851 fff_plugin.py:1861 msgid "Error Updating Metadata" msgstr "" -#: fff_plugin.py:1845 fff_plugin.py:1855 +#: fff_plugin.py:1852 fff_plugin.py:1862 msgid "" "An error has occurred while FanFicFare was updating calibre's metadata for " "%s." msgstr "" -#: fff_plugin.py:1846 +#: fff_plugin.py:1853 msgid "The ebook has been updated, but the metadata has not." msgstr "" -#: fff_plugin.py:1847 +#: fff_plugin.py:1854 msgid "" "FanFicFare will try to update metadata again once. Close any interfering " "programs (such as Windows File Explorer) before closing this dialog." msgstr "" -#: fff_plugin.py:1921 fff_plugin.py:1922 +#: fff_plugin.py:1928 fff_plugin.py:1929 msgid "Finished Adding/Updating %d books." msgstr "" -#: fff_plugin.py:1977 +#: fff_plugin.py:1984 msgid "FanFicFare found %s good and %s bad updates." msgstr "" -#: fff_plugin.py:1979 +#: fff_plugin.py:1986 msgid "" "Some of the stories downloaded have chapters errors. Click View Log in the " "next dialog to see which." msgstr "" -#: fff_plugin.py:1981 +#: fff_plugin.py:1988 msgid "%s good stories contain chapter errors." msgstr "" -#: fff_plugin.py:1984 +#: fff_plugin.py:1991 msgid "FanFicFare: " msgstr "" -#: fff_plugin.py:1984 +#: fff_plugin.py:1991 msgid "No Good Stories for Anthology" msgstr "" -#: fff_plugin.py:1987 -msgid "" -"No good stories/updates where downloaded, Anthology creation/update aborted." -msgstr "" - #: fff_plugin.py:1994 msgid "" +"No good stories/updates where downloaded, Anthology creation/update aborted." +msgstr "" + +#: fff_plugin.py:2001 +msgid "" "Are you sure you want to continue with creating/updating this Anthology?" msgstr "" -#: fff_plugin.py:1995 +#: fff_plugin.py:2002 msgid "Any updates that failed will not be included in the Anthology." msgstr "" -#: fff_plugin.py:1996 +#: fff_plugin.py:2003 msgid "However, if there's an older version, it will still be included." msgstr "" -#: fff_plugin.py:1999 +#: fff_plugin.py:2006 msgid "Proceed with updating this anthology and your library?" msgstr "" -#: fff_plugin.py:2017 +#: fff_plugin.py:2024 msgid "Proceed with updating your library?" msgstr "Kitaplığınızı güncellemeye devam edilsin mi?" -#: fff_plugin.py:2045 +#: fff_plugin.py:2052 msgid "FanFicFare download complete" msgstr "" -#: fff_plugin.py:2045 +#: fff_plugin.py:2052 msgid "FanFicFare log" msgstr "" -#: fff_plugin.py:2062 +#: fff_plugin.py:2069 msgid "Merging %s books." msgstr "" -#: fff_plugin.py:2157 +#: fff_plugin.py:2164 msgid "FanFicFare Adding/Updating books." msgstr "" -#: fff_plugin.py:2171 +#: fff_plugin.py:2178 msgid "Updating calibre for FanFiction stories..." msgstr "" -#: fff_plugin.py:2172 +#: fff_plugin.py:2179 msgid "Update calibre for FanFiction stories" msgstr "" -#: fff_plugin.py:2187 +#: fff_plugin.py:2194 msgid "Updating calibre for BAD FanFiction stories..." msgstr "" -#: fff_plugin.py:2188 +#: fff_plugin.py:2195 msgid "Update calibre for BAD FanFiction stories" msgstr "" -#: fff_plugin.py:2234 +#: fff_plugin.py:2241 msgid "Adding format to book failed for some reason..." msgstr "" -#: fff_plugin.py:2635 +#: fff_plugin.py:2642 msgid "" "You configured FanFicFare to automatically update Reading Lists, but you " "don't have the %s plugin installed anymore?" msgstr "" -#: fff_plugin.py:2647 +#: fff_plugin.py:2654 msgid "" "You configured FanFicFare to automatically update \"To Read\" Reading Lists," " but you don't have any lists set?" msgstr "" -#: fff_plugin.py:2658 fff_plugin.py:2677 +#: fff_plugin.py:2665 fff_plugin.py:2684 msgid "" "You configured FanFicFare to automatically update Reading List '%s', but you" " don't have a list of that name?" msgstr "" -#: fff_plugin.py:2664 +#: fff_plugin.py:2671 msgid "" "You configured FanFicFare to automatically update \"Send to Device\" Reading" " Lists, but you don't have any lists set?" msgstr "" -#: fff_plugin.py:2799 +#: fff_plugin.py:2806 msgid "No story URL found." msgstr "" -#: fff_plugin.py:2802 +#: fff_plugin.py:2809 msgid "Not Found" msgstr "Bulunamadı" -#: fff_plugin.py:2808 +#: fff_plugin.py:2815 msgid "URL is not a valid story URL." msgstr "" -#: fff_plugin.py:2811 +#: fff_plugin.py:2818 msgid "Bad URL" msgstr "" -#: fff_plugin.py:2902 +#: fff_plugin.py:2909 msgid "Existing Book Update Failed" msgstr "" -#: fff_plugin.py:2903 +#: fff_plugin.py:2910 msgid "" "A pre-existing book in this anthology failed to find metadata.
\n" "Story URL: %s
\n" @@ -2427,39 +2441,39 @@ msgid "" "The previously downloaded book is still in the anthology, but FFF doesn't have the metadata to fill this field.\n" msgstr "" -#: fff_plugin.py:2997 +#: fff_plugin.py:3004 msgid "Anthology containing:" msgstr "" -#: fff_plugin.py:3000 +#: fff_plugin.py:3007 msgid "%(title)s by %(author)s" msgstr "" -#: fff_plugin.py:3064 +#: fff_plugin.py:3071 msgid " Anthology" msgstr "Antoloji" -#: fff_plugin.py:3116 +#: fff_plugin.py:3123 msgid "(was set, removed for security)" msgstr "" -#: jobs.py:73 +#: jobs.py:72 msgid "Launch background process for site %s:" msgstr "" -#: jobs.py:90 +#: jobs.py:89 msgid "Downloading FanFiction Stories" msgstr "" -#: jobs.py:110 +#: jobs.py:109 msgid "%(count)d of %(total)d stories finished downloading" msgstr "" -#: jobs.py:147 +#: jobs.py:146 msgid "Download Results:" msgstr "Yükleme Sonuçları:" -#: jobs.py:224 +#: jobs.py:223 msgid "Download started..." msgstr "İndirme başladı..." diff --git a/calibre-plugin/translations/uk.po b/calibre-plugin/translations/uk.po index 3f9e1381..712cc11b 100644 --- a/calibre-plugin/translations/uk.po +++ b/calibre-plugin/translations/uk.po @@ -4,14 +4,14 @@ # Translators: # Andrii M. , 2016 # Andrii M. , 2014-2015 -# Yuri Chornoivan , 2014,2017-2024 +# Yuri Chornoivan , 2014,2017-2025 # Andrii M. , 2016 msgid "" msgstr "" "Project-Id-Version: calibre-plugins\n" -"POT-Creation-Date: 2024-10-22 13:25-0500\n" +"POT-Creation-Date: 2025-04-01 09:51-0500\n" "PO-Revision-Date: 2014-06-19 22:55+0000\n" -"Last-Translator: Yuri Chornoivan , 2014,2017-2024\n" +"Last-Translator: Yuri Chornoivan , 2014,2017-2025\n" "Language-Team: Ukrainian (http://app.transifex.com/calibre/calibre-plugins/language/uk/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -30,85 +30,85 @@ msgid "" "settings." msgstr "Шлях до бібліотеки calibre. Типово буде використано адресу каталогу, вказану у параметрах." -#: common_utils.py:289 +#: common_utils.py:290 msgid "Keyboard shortcuts" msgstr "Клавіатурні скорочення" -#: common_utils.py:318 +#: common_utils.py:319 msgid "Prefs Viewer dialog" msgstr "Вікно перегляду налаштувань" -#: common_utils.py:319 +#: common_utils.py:320 msgid "Preferences for: " msgstr "Налаштування для:" -#: common_utils.py:350 +#: common_utils.py:351 msgid "Clear" msgstr "Очистити" -#: common_utils.py:352 +#: common_utils.py:353 msgid "Clear all settings for this plugin" msgstr "Очистити всі налаштування для цього додатка" -#: common_utils.py:356 +#: common_utils.py:357 msgid "Edit" msgstr "Змінити" -#: common_utils.py:358 +#: common_utils.py:359 msgid "Edit settings." msgstr "Змінити параметри." -#: common_utils.py:361 +#: common_utils.py:362 msgid "Save" msgstr "Зберегти" -#: common_utils.py:363 +#: common_utils.py:364 msgid "Save setting for this plugin" msgstr "Зберегти параметри цього додатка" -#: common_utils.py:391 +#: common_utils.py:392 msgid "" "Are you sure you want to edit settings in this library for this plugin?" msgstr "Ви справді хочете змінити параметри у цій бібліотеці для цього додатка?" -#: common_utils.py:392 +#: common_utils.py:393 msgid "The FanFicFare team does not support hand edited configurations." msgstr "Команда розробників FanFicFare не здійснює підтримки для редагованих вручну налаштувань додатка." -#: common_utils.py:400 +#: common_utils.py:401 msgid "" "Are you sure you want to save this setting in this library for this plugin?" msgstr "Ви справді хочете зберегти цей параметр у цій бібліотеці для цього додатка?" -#: common_utils.py:401 common_utils.py:429 +#: common_utils.py:402 common_utils.py:430 msgid "" "Any settings in other libraries or stored in a JSON file in your calibre " "plugins folder will not be touched." msgstr "Будь-які налаштування в інших бібліотеках або збережені у файлі JSON у вашій теці додатків calibre не будуть змінені." -#: common_utils.py:402 common_utils.py:430 +#: common_utils.py:403 common_utils.py:431 msgid "You must restart calibre afterwards." msgstr "Після цього ви повинні перезавантажити calibre." -#: common_utils.py:410 +#: common_utils.py:411 msgid "All settings for this plugin in this library have been saved." msgstr "Усі параметри для цього додатка у цій бібліотеці було збережено." -#: common_utils.py:411 common_utils.py:440 +#: common_utils.py:412 common_utils.py:441 msgid "Please restart calibre now." msgstr "Будь ласка перезавантажте Calibre." -#: common_utils.py:413 common_utils.py:442 +#: common_utils.py:414 common_utils.py:443 msgid "Restart calibre now" msgstr "Перезавантажити calibre" -#: common_utils.py:428 +#: common_utils.py:429 msgid "" "Are you sure you want to clear your settings in this library for this " "plugin?" msgstr "Ви впевнені, що бажаєте очистити ваші налаштування у цій бібліотеці для цього додатка?" -#: common_utils.py:439 +#: common_utils.py:440 msgid "All settings for this plugin in this library have been cleared." msgstr "Всі налаштування для цього додатка у цій бібліотеці були очищені." @@ -511,7 +511,7 @@ msgid "" "http://...,title by author - note" msgstr "Одна адреса на рядок:\nhttp://...,нотатка\nhttp://...,назва — автор - нотатка" -#: config.py:758 dialogs.py:1198 +#: config.py:758 dialogs.py:1241 msgid "Add this reason to all URLs added:" msgstr "Додати цю причину для усіх доданих адрес:" @@ -526,8 +526,8 @@ msgstr "За допомогою цих параметрів можна вико msgid "personal.ini" msgstr "personal.ini" -#: config.py:788 config.py:892 config.py:893 fff_plugin.py:451 -#: fff_plugin.py:454 fff_plugin.py:491 +#: config.py:788 config.py:892 config.py:893 fff_plugin.py:450 +#: fff_plugin.py:453 fff_plugin.py:490 msgid "Edit personal.ini" msgstr "Редагувати personal.ini" @@ -871,7 +871,7 @@ msgstr "Жанр" msgid "Language" msgstr "Мова" -#: config.py:1356 fff_plugin.py:1733 fff_plugin.py:2001 fff_plugin.py:2019 +#: config.py:1356 fff_plugin.py:1740 fff_plugin.py:2008 fff_plugin.py:2026 msgid "Status" msgstr "Стан" @@ -899,7 +899,7 @@ msgstr "Взаємозв’язки" msgid "Published" msgstr "Опубліковано" -#: config.py:1363 fff_plugin.py:2173 fff_plugin.py:2189 +#: config.py:1363 fff_plugin.py:2180 fff_plugin.py:2196 msgid "Updated" msgstr "Оновлено" @@ -943,8 +943,8 @@ msgstr "Ідентифікатор автора" msgid "Extra Tags" msgstr "Додаткові мітки" -#: config.py:1374 config.py:1535 dialogs.py:972 dialogs.py:1082 -#: fff_plugin.py:1733 fff_plugin.py:2001 fff_plugin.py:2019 +#: config.py:1374 config.py:1535 dialogs.py:1015 dialogs.py:1125 +#: fff_plugin.py:1740 fff_plugin.py:2008 fff_plugin.py:2026 msgid "Title" msgstr "Назва" @@ -956,8 +956,8 @@ msgstr "Адреса твору" msgid "Description" msgstr "Опис" -#: config.py:1377 dialogs.py:972 dialogs.py:1082 fff_plugin.py:1733 -#: fff_plugin.py:2001 fff_plugin.py:2019 +#: config.py:1377 dialogs.py:1015 dialogs.py:1125 fff_plugin.py:1740 +#: fff_plugin.py:2008 fff_plugin.py:2026 msgid "Author" msgstr "Автор" @@ -1042,11 +1042,11 @@ msgstr "Зберігати усі помилки" msgid "If unchecked, these errors will not be saved: %s" msgstr "Якщо не позначено, не буде збережено такі помилки: %s" -#: config.py:1478 fff_plugin.py:1607 jobs.py:313 +#: config.py:1478 fff_plugin.py:1614 jobs.py:313 msgid "Not Overwriting, web site is not newer." msgstr "Не перезаписуємо, на сайті немає новішої версії." -#: config.py:1479 fff_plugin.py:1586 jobs.py:366 +#: config.py:1479 fff_plugin.py:1593 jobs.py:366 msgid "Already contains %d chapters." msgstr "Вже містить %d глав." @@ -1347,24 +1347,24 @@ msgid "" "book." msgstr "Ці коментарі щодо циклу буде включено до поля коментарів нової книги." -#: dialogs.py:255 dialogs.py:847 +#: dialogs.py:255 dialogs.py:890 msgid "Show Download Options" msgstr "Показувати параметри отримання" -#: dialogs.py:274 dialogs.py:867 +#: dialogs.py:274 dialogs.py:910 msgid "Output &Format:" msgstr "&Формат виводу:" -#: dialogs.py:282 dialogs.py:875 +#: dialogs.py:282 dialogs.py:918 msgid "" "Choose output format to create. May set default from plugin configuration." msgstr "Вибрати формат виведення даних. Можна встановити типовий за допомогою налаштувань додатка." -#: dialogs.py:310 dialogs.py:902 +#: dialogs.py:310 dialogs.py:945 msgid "Update Calibre &Metadata?" msgstr "Оновлювати &метадані Calibre?" -#: dialogs.py:311 dialogs.py:903 +#: dialogs.py:311 dialogs.py:946 msgid "" "Update metadata for existing stories in Calibre from web site?\n" "(Columns set to 'New Only' in the column tabs will only be set for new books.)" @@ -1415,139 +1415,153 @@ msgid "" "and author." msgstr "Що робити, якщо вже існує твір з тією самою адресою, назвою або автором." -#: dialogs.py:537 +#: dialogs.py:538 msgid "For Individual Books" msgstr "Для окремих книг" -#: dialogs.py:538 +#: dialogs.py:539 msgid "Get URLs and go to dialog for individual story downloads." msgstr "Отримувати адреси і переходити до діалогового вікна для окремих отримань творів." -#: dialogs.py:543 +#: dialogs.py:544 msgid "For Anthology Epub" msgstr "Для EPub антології" -#: dialogs.py:544 +#: dialogs.py:545 msgid "" "Get URLs and go to dialog for Anthology download.\n" "Requires %s plugin." msgstr "Отримати адреси і перейти до діалогового вікна отримання антології.\nПотребує додатка %s." -#: dialogs.py:548 dialogs.py:608 dialogs.py:658 dialogs.py:1635 +#: dialogs.py:549 dialogs.py:609 dialogs.py:651 dialogs.py:701 dialogs.py:1678 msgid "Cancel" msgstr "Скасувати" -#: dialogs.py:583 dialogs.py:1620 +#: dialogs.py:584 dialogs.py:1663 msgid "Password" msgstr "Пароль" -#: dialogs.py:584 +#: dialogs.py:585 msgid "Author requires a password for this story(%s)." msgstr "Автор встановив вимогу надання пароля для доступу до цього твору (%s)." -#: dialogs.py:589 +#: dialogs.py:590 msgid "User/Password" msgstr "Користувач/Пароль" -#: dialogs.py:590 +#: dialogs.py:591 msgid "%s requires you to login to download this story." msgstr "%s вимагає від вас входу до системи для отримання цього твору." -#: dialogs.py:592 +#: dialogs.py:593 msgid "User:" msgstr "Користувач:" -#: dialogs.py:596 +#: dialogs.py:597 msgid "Password:" msgstr "Пароль:" -#: dialogs.py:604 dialogs.py:788 dialogs.py:1631 +#: dialogs.py:605 dialogs.py:647 dialogs.py:831 dialogs.py:1674 msgid "OK" msgstr "Гаразд" -#: dialogs.py:626 dialogs.py:652 fff_plugin.py:1181 +#: dialogs.py:637 +msgid "Time-based One Time Password(TOTP)" +msgstr "Одноразовий пароль на основі часу(TOTP)" + +#: dialogs.py:638 +msgid "" +"Site requires a Time-based One Time Password(TOTP) for this url:\n" +"%s" +msgstr "Потрібен одноразовий пароль на основі часу(TOTP) для доступу до цієї адреси:\n%s" + +#: dialogs.py:640 +msgid "TOTP:" +msgstr "TOTP:" + +#: dialogs.py:669 dialogs.py:695 fff_plugin.py:1180 msgid "Fetching metadata for stories..." msgstr "Отримуємо метадані творів…" -#: dialogs.py:627 dialogs.py:653 fff_plugin.py:1182 +#: dialogs.py:670 dialogs.py:696 fff_plugin.py:1181 msgid "Downloading metadata for stories" msgstr "Отримуємо метадані творів" -#: dialogs.py:628 dialogs.py:654 fff_plugin.py:1183 +#: dialogs.py:671 dialogs.py:697 fff_plugin.py:1182 msgid "Fetched metadata for" msgstr "Отримано метадані" -#: dialogs.py:701 +#: dialogs.py:744 msgid " - %s estimated until done" msgstr " - приблизно %s до завершення" -#: dialogs.py:716 fff_plugin.py:1388 fff_plugin.py:1422 fff_plugin.py:2742 -#: jobs.py:162 +#: dialogs.py:759 fff_plugin.py:1394 fff_plugin.py:1428 fff_plugin.py:2749 +#: jobs.py:161 msgid "Skipped" msgstr "Пропущено" -#: dialogs.py:724 fff_plugin.py:2237 jobs.py:164 jobs.py:446 jobs.py:449 +#: dialogs.py:767 fff_plugin.py:2244 jobs.py:163 jobs.py:446 jobs.py:449 msgid "Error" msgstr "Помилка" -#: dialogs.py:748 +#: dialogs.py:791 msgid "%d day" msgstr "%d день" -#: dialogs.py:748 +#: dialogs.py:791 msgid "%d days" msgstr "%d дні" -#: dialogs.py:749 +#: dialogs.py:792 msgid "%d hour" msgstr "%d година" -#: dialogs.py:749 +#: dialogs.py:792 msgid "%d hours" msgstr "%d години" -#: dialogs.py:750 +#: dialogs.py:793 msgid "%d minute" msgstr "%d хвилина" -#: dialogs.py:750 +#: dialogs.py:793 msgid "%d minutes" msgstr "%d хвилин" -#: dialogs.py:751 +#: dialogs.py:794 msgid "%d second" msgstr "%d секунда" -#: dialogs.py:751 +#: dialogs.py:794 msgid "%d seconds" msgstr "%d секунд" -#: dialogs.py:766 +#: dialogs.py:809 msgid "less than 1 second" msgstr "менше за секунду" -#: dialogs.py:783 fff_plugin.py:463 fff_plugin.py:466 +#: dialogs.py:826 fff_plugin.py:462 fff_plugin.py:465 msgid "About FanFicFare" msgstr "Про FanFicFare" -#: dialogs.py:838 +#: dialogs.py:881 msgid "Remove selected books from the list" msgstr "Вилучити позначені книги зі списку" -#: dialogs.py:880 +#: dialogs.py:923 msgid "Update Mode:" msgstr "Режим оновлення:" -#: dialogs.py:883 +#: dialogs.py:926 msgid "" "What sort of update to perform. May set default from plugin configuration." msgstr "Тип оновлення, яке слід виконати. Типовий можна вибрати у налаштуваннях додатка." -#: dialogs.py:907 +#: dialogs.py:950 msgid "Background Metadata?" msgstr "Фонових режим метаданих?" -#: dialogs.py:908 +#: dialogs.py:951 msgid "" "Collect Metadata from sites in a Background process.
This returns " "control to you quicker while updating, but you won't be asked for " @@ -1555,868 +1569,868 @@ msgid "" " fail." msgstr "Збирати метадані з сайтів у фоновому режимі.
У цьому режимі керування під час оновлення швидше повертатиметься до вас, але ви не зможете вводити ім’я користувача та пароль або підтверджувати те, що ви є дорослою людиною, — твори, доступ до яких обмежено відповідним чином, просто не отримуватимуться." -#: dialogs.py:972 fff_plugin.py:1733 fff_plugin.py:2001 fff_plugin.py:2019 +#: dialogs.py:1015 fff_plugin.py:1740 fff_plugin.py:2008 fff_plugin.py:2026 msgid "Comment" msgstr "Коментар" -#: dialogs.py:1041 +#: dialogs.py:1084 msgid "Are you sure you want to remove this book from the list?" msgstr "Ви справді хочете вилучити цю книгу зі списку?" -#: dialogs.py:1043 +#: dialogs.py:1086 msgid "Are you sure you want to remove the selected %d books from the list?" msgstr "Ви справді хочете вилучити позначені %d книг зі списку?" -#: dialogs.py:1082 +#: dialogs.py:1125 msgid "Note" msgstr "Примітка" -#: dialogs.py:1122 +#: dialogs.py:1165 msgid "Select or Edit Reject Note." msgstr "Вибрати або редагувати нотатку відкидання." -#: dialogs.py:1133 +#: dialogs.py:1176 msgid "Are you sure you want to remove this URL from the list?" msgstr "Ви справді хочете вилучити цю адресу зі списку?" -#: dialogs.py:1135 +#: dialogs.py:1178 msgid "Are you sure you want to remove the %d selected URLs from the list?" msgstr "Ви справді хочете вилучити позначені %d адреси зі списку?" -#: dialogs.py:1153 +#: dialogs.py:1196 msgid "List of Books to Reject" msgstr "Список книг для відкидання" -#: dialogs.py:1166 +#: dialogs.py:1209 msgid "" "FFF will remember these URLs and display the note and offer to reject them " "if you try to download them again later." msgstr "FFF запам’ятає ці адреси і показуватиме нотатку із пропозицією відкинути їх, якщо ви спробуєте отримати з них дані пізніше." -#: dialogs.py:1180 +#: dialogs.py:1223 msgid "Remove selected URLs from the list" msgstr "Вилучити позначені адреси зі списку" -#: dialogs.py:1195 dialogs.py:1199 +#: dialogs.py:1238 dialogs.py:1242 msgid "This will be added to whatever note you've set for each URL above." msgstr "Це буде додано до будь-якої встановлено вами нотатки для усіх адрес вище." -#: dialogs.py:1212 +#: dialogs.py:1255 msgid "Delete Books (including books without FanFiction URLs)?" msgstr "Вилучити книги (разом із книгами без адрес FanFiction)?" -#: dialogs.py:1213 +#: dialogs.py:1256 msgid "Delete the selected books after adding them to the Rejected URLs list." msgstr "Вилучити позначені книги після додавання їх до списку відкинутих адрес." -#: dialogs.py:1380 +#: dialogs.py:1423 msgid "Search for string in edit box." msgstr "Шукати рядок у полі редагування." -#: dialogs.py:1383 +#: dialogs.py:1426 msgid "Find:" msgstr "Знайти:" -#: dialogs.py:1388 +#: dialogs.py:1431 msgid "Find" msgstr "Знайти" -#: dialogs.py:1398 +#: dialogs.py:1441 msgid "Case sensitive" msgstr "З урахуванням регістру" -#: dialogs.py:1399 +#: dialogs.py:1442 msgid "" "Search for case sensitive string; don't treat Harry, HARRY and harry all the" " same." msgstr "Шукати рядок із урахуванням регістру: вважати рядки Гаррі, ГАРРІ та гаррі різними." -#: dialogs.py:1430 +#: dialogs.py:1473 msgid "Go back to fix errors?" msgstr "Повернутися для виправлення помилок?" -#: dialogs.py:1542 +#: dialogs.py:1585 msgid "Click an error below to return to Editing directly on that line:" msgstr "Натисніть пункт помилки нижче, щоб повернутися до безпосереднього редагування цього рядка:" -#: dialogs.py:1569 +#: dialogs.py:1612 msgid "Click to go to line %s" msgstr "Натисніть, щоб перейти до рядка %s" -#: dialogs.py:1585 +#: dialogs.py:1628 msgid "Return to Editing" msgstr "Повернутися до редагування" -#: dialogs.py:1589 +#: dialogs.py:1632 msgid "Save Anyway" msgstr "Зберегти попри це" -#: dialogs.py:1621 +#: dialogs.py:1664 msgid "Enter Email Password for %s:" msgstr "Введіть пароль ел. пошти %s:" -#: dialogs.py:1660 +#: dialogs.py:1703 msgid "Show this confirmation again" msgstr "Показувати це підтвердження знову" -#: fff_plugin.py:146 fff_plugin.py:178 fff_plugin.py:490 +#: fff_plugin.py:145 fff_plugin.py:177 fff_plugin.py:489 msgid "FanFicFare" msgstr "FanFicFare" -#: fff_plugin.py:147 +#: fff_plugin.py:146 msgid "Download FanFiction stories from various web sites" msgstr "Отримання творчості фанатів з різних сайтів" -#: fff_plugin.py:286 fff_plugin.py:397 +#: fff_plugin.py:285 fff_plugin.py:396 msgid "&Download from URLs" msgstr "&Отримати з адрес" -#: fff_plugin.py:288 fff_plugin.py:400 +#: fff_plugin.py:287 fff_plugin.py:399 msgid "Download FanFiction Books from URLs" msgstr "Отримати книги творчості фанатів з адрес" -#: fff_plugin.py:291 fff_plugin.py:405 +#: fff_plugin.py:290 fff_plugin.py:404 msgid "&Update Existing FanFiction Books" msgstr "&Оновити наявні книги з творчості фанатів" -#: fff_plugin.py:295 fff_plugin.py:413 +#: fff_plugin.py:294 fff_plugin.py:412 msgid "Get Story URLs from &Email" msgstr "Отримати адреси творів з &ел. пошти" -#: fff_plugin.py:300 fff_plugin.py:421 fff_plugin.py:684 +#: fff_plugin.py:299 fff_plugin.py:420 fff_plugin.py:683 msgid "Get Story URLs from Web Page" msgstr "Отримати адреси творів зі сторінки інтернету" -#: fff_plugin.py:304 +#: fff_plugin.py:303 msgid "Get Story URLs from Selected Books" msgstr "Отримати адреси творів з позначених книг" -#: fff_plugin.py:310 +#: fff_plugin.py:309 msgid "Anthology Options" msgstr "Параметри антології" -#: fff_plugin.py:311 +#: fff_plugin.py:310 msgid "Make Anthology Epub from Web Page" msgstr "Створити Epub антології на основі сторінки інтернету" -#: fff_plugin.py:314 +#: fff_plugin.py:313 msgid "Make FanFiction Anthology Epub from Web Page" msgstr "Створити Epub антології творчості фанатів зі сторінки інтернету" -#: fff_plugin.py:317 +#: fff_plugin.py:316 msgid "&Make Anthology Epub from URLs" msgstr "Ст&ворити Epub антології на основі адрес" -#: fff_plugin.py:320 +#: fff_plugin.py:319 msgid "Make FanFiction Anthology Epub from URLs" msgstr "Створити Epub антології творчості фанатів з адрес" -#: fff_plugin.py:323 fff_plugin.py:429 +#: fff_plugin.py:322 fff_plugin.py:428 msgid "Update Anthology Epub" msgstr "Оновити Epub антології" -#: fff_plugin.py:326 fff_plugin.py:432 +#: fff_plugin.py:325 fff_plugin.py:431 msgid "Update FanFiction Anthology Epub" msgstr "Оновити Epub антології творчості фанатів" -#: fff_plugin.py:340 +#: fff_plugin.py:339 msgid "Reading List Options" msgstr "Параметри списку читання" -#: fff_plugin.py:343 +#: fff_plugin.py:342 msgid "Mark Unread: Add to \"To Read\" and \"Send to Device\" Lists" msgstr "Позначити непрочитаним: додати до списків «Прочитати» і «Надіслати на пристрій»" -#: fff_plugin.py:345 +#: fff_plugin.py:344 msgid "Mark Read: Remove from \"To Read\" and add to \"Send to Device\" Lists" msgstr "Позначити прочитаним: вилучити зі списку «Прочитати» і додати до списку «Надіслати на пристрій»" -#: fff_plugin.py:347 fff_plugin.py:352 +#: fff_plugin.py:346 fff_plugin.py:351 msgid "Mark Read: Remove from \"To Read\" Lists" msgstr "Позначити прочитаним: вилучити зі списків «Прочитати»" -#: fff_plugin.py:349 +#: fff_plugin.py:348 msgid "Add to \"Send to Device\" Lists" msgstr "Додати до списків «Надіслати на пристрій»" -#: fff_plugin.py:351 +#: fff_plugin.py:350 msgid "Mark Unread: Add to \"To Read\" Lists" msgstr "Позначити непрочитаним: додати до списків «Прочитати»" -#: fff_plugin.py:356 +#: fff_plugin.py:355 msgid "Add to Lists Not Configured" msgstr "Додавання до списків не налаштовано" -#: fff_plugin.py:366 +#: fff_plugin.py:365 msgid "Remove from Lists Not Configured" msgstr "Вилучення зі списків не налаштовано" -#: fff_plugin.py:375 +#: fff_plugin.py:374 msgid "Actions by Update Modes" msgstr "Дії за режимами оновлення" -#: fff_plugin.py:408 +#: fff_plugin.py:407 msgid "Update Existing FanFiction Books" msgstr "Оновити наявні книги з творчості фанатів" -#: fff_plugin.py:416 +#: fff_plugin.py:415 msgid "Get FanFiction Story URLs from Email" msgstr "Отримати адреси творів фанатів з електронної пошти" -#: fff_plugin.py:424 +#: fff_plugin.py:423 msgid "Get FanFiction Story URLs from Web Page" msgstr "Отримати адреси творів фанатів з вебсторінки" -#: fff_plugin.py:437 +#: fff_plugin.py:436 msgid "Remove \"New\" Chapter Marks from Selected books" msgstr "Вилучити позначки глав «Нова» з позначених книг" -#: fff_plugin.py:442 +#: fff_plugin.py:441 msgid "Reject Selected Books" msgstr "Відкинути позначені книги" -#: fff_plugin.py:457 +#: fff_plugin.py:456 msgid "&Configure FanFicFare" msgstr "&Налаштувати FanFicFare" -#: fff_plugin.py:460 +#: fff_plugin.py:459 msgid "Configure FanFicFare" msgstr "Налаштувати FanFicFare" -#: fff_plugin.py:543 +#: fff_plugin.py:542 msgid "Cannot Update Reading Lists from Device View" msgstr "Не вдалося оновити списки читання з панелі пристроїв" -#: fff_plugin.py:547 +#: fff_plugin.py:546 msgid "No Selected Books to Update Reading Lists" msgstr "Немає позначених книг для оновлення списків читання" -#: fff_plugin.py:557 +#: fff_plugin.py:556 msgid "FanFicFare Saved Metadata Column not configured." msgstr "Стовпчик збережених метаданих FanFicFare не налаштовано." -#: fff_plugin.py:563 fff_plugin.py:1304 +#: fff_plugin.py:562 fff_plugin.py:1310 msgid "Cannot update non-epub format." msgstr "Оновлення книг не у форматі Epub неможливе." -#: fff_plugin.py:570 +#: fff_plugin.py:569 msgid "FanFicFare Email Settings are not configured." msgstr "Не вказано параметри електронної пошти FanFicFare." -#: fff_plugin.py:592 +#: fff_plugin.py:591 msgid "Fetching Story URLs from Email..." msgstr "Отримуємо адреси творів з ел. пошти…" -#: fff_plugin.py:602 +#: fff_plugin.py:601 msgid "Error Fetching Email" msgstr "Помилка під час отримання ел. пошти" -#: fff_plugin.py:604 +#: fff_plugin.py:603 msgid "An error has occurred while FanFicFare was fetching email." msgstr "Сталася помилка, коли FanFicFare отримував електронну пошту." -#: fff_plugin.py:606 +#: fff_plugin.py:605 msgid "If it was an authentication error, be aware:" msgstr "Якщо це помилка розпізнавання, майте на увазі, що:" -#: fff_plugin.py:608 +#: fff_plugin.py:607 msgid "" "Microsoft mail servers such as live.com, outlook.com and hotmail.com no " "longer allow third party apps like FanFicFare." msgstr "Поштові сервери Microsoft, зокрема live.com, outlook.com і hotmail.com, більше не дозволяють використання сторонніх програм, зокрема FanFicFare." -#: fff_plugin.py:610 +#: fff_plugin.py:609 msgid "" "Gmail requires Two Factor Authentication and Google App Passwords." msgstr "Для користування Gmail потрібне двофакторне розпізнавання та паролі до програм Google." -#: fff_plugin.py:612 +#: fff_plugin.py:611 msgid "" -"Usernames or passwords in personal.ini that contain the percent sign(%%) " -"must have it escaped as two percent signs(%%%%)." -msgstr "Імена користувачів і паролі у personal.ini, які місять символ відсотків (%%), має бути екрановано подвійним символом відсотків (%%%%)." +"Usernames or passwords in personal.ini that contain the percent sign(%) must" +" have it escaped as two percent signs(%%)." +msgstr "Імена користувачів і паролі у personal.ini, які місять символ відсотків (%), має бути екрановано подвійним символом відсотків (%%)." -#: fff_plugin.py:636 fff_plugin.py:664 +#: fff_plugin.py:635 fff_plugin.py:663 msgid "No Valid Story URLs Found in Unread Emails." msgstr "У непрочитаних повідомлення електронної пошти не знайдено коректних адрес творів." -#: fff_plugin.py:652 +#: fff_plugin.py:651 msgid "Finished Fetching Story URLs from Email." msgstr "Завершено отримання адрес творів з ел. пошти." -#: fff_plugin.py:657 +#: fff_plugin.py:656 msgid "" "Tag(s) %s will be added to all stories downloaded in the next " "dialog, including any story URLs you add manually." msgstr "Мітки %s буде автоматично додано до усіх творів, які буде отримано за допомогою наступного діалогового вікна, зокрема усіх творів, які буде отримано за адресами, які ви вкажете вручну." -#: fff_plugin.py:658 fff_plugin.py:1980 fff_plugin.py:2636 fff_plugin.py:2648 -#: fff_plugin.py:2659 fff_plugin.py:2665 fff_plugin.py:2678 +#: fff_plugin.py:657 fff_plugin.py:1987 fff_plugin.py:2643 fff_plugin.py:2655 +#: fff_plugin.py:2666 fff_plugin.py:2672 fff_plugin.py:2685 msgid "Warning" msgstr "Попередження" -#: fff_plugin.py:666 +#: fff_plugin.py:665 msgid "(%d Story URLs Skipped, on Rejected URL List)" msgstr "(%d адрес творів пропущено, у списках адрес для відкидання)" -#: fff_plugin.py:668 +#: fff_plugin.py:667 msgid "(%d Story URLs Skipped, no Existing Book in Library)" msgstr "(%d адрес творів пропущено, немає наявних книг у бібліотеці)" -#: fff_plugin.py:669 +#: fff_plugin.py:668 msgid "Get Story URLs from Email" msgstr "Отримати адреси творів з ел. пошти" -#: fff_plugin.py:695 fff_plugin.py:1404 +#: fff_plugin.py:694 fff_plugin.py:1410 msgid "Skip Story?" msgstr "Пропустити твір?" -#: fff_plugin.py:700 fff_plugin.py:1409 +#: fff_plugin.py:699 fff_plugin.py:1415 msgid "Skip Anthology Story?" msgstr "Пропустити твір з антології?" -#: fff_plugin.py:701 +#: fff_plugin.py:700 msgid "" "You already have an Anthology Ebook in your library for series \"%s\"." msgstr "У вашій бібліотеці вже є електронна книга антології для циклу «%s»." -#: fff_plugin.py:702 fff_plugin.py:1411 +#: fff_plugin.py:701 fff_plugin.py:1417 msgid "Click 'Yes' to Skip." msgstr "Натисніть «Ні», щоб пропустити адресу." -#: fff_plugin.py:703 fff_plugin.py:1215 fff_plugin.py:1412 +#: fff_plugin.py:702 fff_plugin.py:1214 fff_plugin.py:1418 msgid "Click 'No' to download anyway." msgstr "Натисніть «No», щоб отримати попри це." -#: fff_plugin.py:709 +#: fff_plugin.py:708 msgid "Fetching Story URLs from Page..." msgstr "Отримуємо адреси творів зі сторінки…" -#: fff_plugin.py:714 +#: fff_plugin.py:713 msgid "Finished Fetching Story URLs from Page." msgstr "Завершено отримання адрес творів зі сторінки." -#: fff_plugin.py:725 fff_plugin.py:774 +#: fff_plugin.py:724 fff_plugin.py:773 msgid "List of Story URLs" msgstr "Список адрес творів" -#: fff_plugin.py:726 +#: fff_plugin.py:725 msgid "No Valid Story URLs found on given page." msgstr "На вказаній сторінці не знайдено коректних адрес творів." -#: fff_plugin.py:739 fff_plugin.py:791 +#: fff_plugin.py:738 fff_plugin.py:790 msgid "No Selected Books to Get URLs From" msgstr "Не позначено книг для отримання адрес" -#: fff_plugin.py:755 +#: fff_plugin.py:754 msgid "Collecting URLs for stories..." msgstr "Збираємо адреси для творів…" -#: fff_plugin.py:756 +#: fff_plugin.py:755 msgid "Get URLs for stories" msgstr "Отримати адреси для творів" -#: fff_plugin.py:757 fff_plugin.py:877 fff_plugin.py:1098 +#: fff_plugin.py:756 fff_plugin.py:876 fff_plugin.py:1097 msgid "URL retrieved" msgstr "Адресу отримано" -#: fff_plugin.py:767 jobs.py:163 jobs.py:439 +#: fff_plugin.py:766 jobs.py:162 jobs.py:439 msgid "Bad" msgstr "Поганий" -#: fff_plugin.py:778 +#: fff_plugin.py:777 msgid "List of URLs" msgstr "Список адрес" -#: fff_plugin.py:779 +#: fff_plugin.py:778 msgid "No Story URLs found in selected books." msgstr "У позначених книгах не знайдено адрес творів." -#: fff_plugin.py:786 +#: fff_plugin.py:785 msgid "Can only UnNew books in library" msgstr "Можна лише зробити книги неновими у бібліотеці" -#: fff_plugin.py:803 +#: fff_plugin.py:802 msgid "UnNewing books..." msgstr "Робимо книги неновими…" -#: fff_plugin.py:804 +#: fff_plugin.py:803 msgid "UnNew Books" msgstr "Зробити книги неновими" -#: fff_plugin.py:805 +#: fff_plugin.py:804 msgid "Books UnNewed" msgstr "Книги зроблено неновими" -#: fff_plugin.py:851 fff_plugin.py:852 fff_plugin.py:1952 fff_plugin.py:1953 +#: fff_plugin.py:850 fff_plugin.py:851 fff_plugin.py:1959 fff_plugin.py:1960 msgid "Starting auto conversion of %d books." msgstr "Починаємо автоматичне перетворення %d книг." -#: fff_plugin.py:867 +#: fff_plugin.py:866 msgid "No Selected Books have URLs to Reject" msgstr "Немає позначених книг для отримання адрес для відкидання" -#: fff_plugin.py:875 +#: fff_plugin.py:874 msgid "Collecting URLs for Reject List..." msgstr "Збираємо адреси для списку відкидання…" -#: fff_plugin.py:876 +#: fff_plugin.py:875 msgid "Get URLs for Reject List" msgstr "Отримати адреси для списку відкидання" -#: fff_plugin.py:911 +#: fff_plugin.py:910 msgid "Proceed to Remove?" msgstr "Продовжити процедуру вилучення?" -#: fff_plugin.py:911 +#: fff_plugin.py:910 msgid "" "Rejecting FanFicFare URLs: None of the books selected have FanFiction URLs." msgstr "Адреси відкидання FanFicFare: у жодній з позначених книг немає адрес FanFiction." -#: fff_plugin.py:943 +#: fff_plugin.py:942 msgid "Cannot Make Anthologys without %s" msgstr "Не можна створювати антології без %s" -#: fff_plugin.py:947 fff_plugin.py:1073 +#: fff_plugin.py:946 fff_plugin.py:1072 msgid "Cannot Update Books from Device View" msgstr "Не вдалося оновити книги з панелі пристроїв" -#: fff_plugin.py:951 +#: fff_plugin.py:950 msgid "Can only update 1 anthology at a time" msgstr "Оновлювати можна лише 1 антологію за раз" -#: fff_plugin.py:961 +#: fff_plugin.py:960 msgid "Fetching Story URLs for Series..." msgstr "Отримуємо адреси творів для циклу…" -#: fff_plugin.py:967 +#: fff_plugin.py:966 msgid "Can only Update Epub Anthologies" msgstr "Можна оновлювати лише антології у форматі Epub" -#: fff_plugin.py:998 +#: fff_plugin.py:997 msgid "Finished Fetching Story URLs for Series." msgstr "Завершено отримання адрес творів для циклу." -#: fff_plugin.py:1001 fff_plugin.py:1002 +#: fff_plugin.py:1000 fff_plugin.py:1001 msgid "Cannot Update Anthology" msgstr "Не вдалося оновити антологію" -#: fff_plugin.py:1002 +#: fff_plugin.py:1001 msgid "" "Book isn't an FanFicFare Anthology or contains book(s) without valid Story " "URLs." msgstr "Книга не є антологією FanFicFare або містить книги без коректних адрес творів." -#: fff_plugin.py:1059 +#: fff_plugin.py:1058 msgid "" "There are %d stories in the current anthology that are not going to " "be kept if you go ahead." msgstr "У поточній антології %d творів, які не буде збережено, якщо ви продовжите виконання цієї дії." -#: fff_plugin.py:1060 +#: fff_plugin.py:1059 msgid "Story URLs that will be removed:" msgstr "Адреси творів, які буде вилучено:" -#: fff_plugin.py:1062 +#: fff_plugin.py:1061 msgid "Update anyway?" msgstr "Оновити пори це?" -#: fff_plugin.py:1063 +#: fff_plugin.py:1062 msgid "Stories Removed" msgstr "Твори вилучено" -#: fff_plugin.py:1080 +#: fff_plugin.py:1079 msgid "No Selected Books to Update" msgstr "Немає позначених книг для оновлення" -#: fff_plugin.py:1096 +#: fff_plugin.py:1095 msgid "Collecting stories for update..." msgstr "Збираємо список творів для оновлення…" -#: fff_plugin.py:1097 +#: fff_plugin.py:1096 msgid "Get stories for updates" msgstr "Отримати список творів для оновлення" -#: fff_plugin.py:1107 +#: fff_plugin.py:1106 msgid "Update Existing List" msgstr "Оновити наявний список" -#: fff_plugin.py:1175 +#: fff_plugin.py:1174 msgid "Start queuing downloading for %s stories." msgstr "Початок додавання до черги на отримання %s творів." -#: fff_plugin.py:1176 +#: fff_plugin.py:1175 msgid "Queuing download for stories..." msgstr "Додаємо пункти до черги отримання творів…" -#: fff_plugin.py:1177 +#: fff_plugin.py:1176 msgid "Queuing download for stories" msgstr "Додаємо пункти до черги отримання творів" -#: fff_plugin.py:1178 +#: fff_plugin.py:1177 msgid "Queued download for" msgstr "Додано до черги пункт отримання" -#: fff_plugin.py:1180 +#: fff_plugin.py:1179 msgid "Started fetching metadata for %s stories." msgstr "Розпочато отримання метаданих %s творів." -#: fff_plugin.py:1194 +#: fff_plugin.py:1193 msgid "No valid story URLs entered." msgstr "Не вказано коректних адрес творів." -#: fff_plugin.py:1206 fff_plugin.py:1211 +#: fff_plugin.py:1205 fff_plugin.py:1210 msgid "Reject URL?" msgstr "Відкинути адресу?" -#: fff_plugin.py:1212 fff_plugin.py:1232 +#: fff_plugin.py:1211 fff_plugin.py:1231 msgid "%s is on your Reject URL list:" msgstr "%s перебуває у вашому списку відкидання:" -#: fff_plugin.py:1214 +#: fff_plugin.py:1213 msgid "Click 'Yes' to Reject." msgstr "Натисніть «Так», щоб відкинути." -#: fff_plugin.py:1219 +#: fff_plugin.py:1218 msgid "Story on Reject URLs list (%s)." msgstr "Твір у списку адрес відкидання (%s)." -#: fff_plugin.py:1222 jobs.py:161 +#: fff_plugin.py:1221 jobs.py:160 msgid "Rejected" msgstr "Відкинуто" -#: fff_plugin.py:1226 +#: fff_plugin.py:1225 msgid "Remove Reject URL?" msgstr "Вилучити адресу відкидання?" -#: fff_plugin.py:1231 +#: fff_plugin.py:1230 msgid "Remove URL from Reject List?" msgstr "Вилучити адресу зі списку відкидання?" -#: fff_plugin.py:1234 +#: fff_plugin.py:1233 msgid "Click 'Yes' to remove it from the list," msgstr "Натисніть «Так», щоб вилучити її зі списку," -#: fff_plugin.py:1235 +#: fff_plugin.py:1234 msgid "Click 'No' to leave it on the list." msgstr "Натисніть «Ні», щоб залишити її у списку." -#: fff_plugin.py:1258 +#: fff_plugin.py:1264 msgid "Are You an Adult?" msgstr "Ви доросла людина?" -#: fff_plugin.py:1259 +#: fff_plugin.py:1265 msgid "" "%s requires that you be an adult. Please confirm you are an adult in your " "locale:" msgstr "%s вимагає для доступу підтвердження того, що ви є дорослою людиною. Будь ласка, підтвердьте, що ви є дорослою людиною за місцевими законами:" -#: fff_plugin.py:1387 fff_plugin.py:2741 +#: fff_plugin.py:1393 fff_plugin.py:2748 msgid "Same story already included." msgstr "Твір з такою назвою вже включено." -#: fff_plugin.py:1410 +#: fff_plugin.py:1416 msgid "" "\"%s\" is in series \"%s\" that you have an" " anthology book for." msgstr "«%s» належить до циклу «%s», для якого у вас є книга антології." -#: fff_plugin.py:1416 +#: fff_plugin.py:1422 msgid "Story in Series Anthology(%s)." msgstr "Твір у антології циклу (%s)." -#: fff_plugin.py:1434 jobs.py:157 +#: fff_plugin.py:1441 jobs.py:156 msgid "Add" msgstr "Додати" -#: fff_plugin.py:1467 jobs.py:159 +#: fff_plugin.py:1474 jobs.py:158 msgid "Meta" msgstr "Мета" -#: fff_plugin.py:1496 +#: fff_plugin.py:1503 msgid "Skipping duplicate story." msgstr "Пропускаємо дублікат твору." -#: fff_plugin.py:1499 +#: fff_plugin.py:1506 msgid "" "More than one identical book by Identifier URL or title/author(s)--can't " "tell which book to update/overwrite." msgstr "Маємо декілька ідентичних книг за адресою ідентифікатора або назвою/автором. Не можна автоматично визначити, яку з книг слід оновити або перезаписати." -#: fff_plugin.py:1510 jobs.py:158 +#: fff_plugin.py:1517 jobs.py:157 msgid "Update" msgstr "Оновити" -#: fff_plugin.py:1520 +#: fff_plugin.py:1527 msgid "Update declined due to differing story URL(%s)(%s tag present)" msgstr "Оновлення відхилено через зміну адреси твору (%s)(виявлено теґ %s)" -#: fff_plugin.py:1523 fff_plugin.py:1565 jobs.py:160 +#: fff_plugin.py:1530 fff_plugin.py:1572 jobs.py:159 msgid "Different URL" msgstr "Інша адреса" -#: fff_plugin.py:1527 fff_plugin.py:1533 +#: fff_plugin.py:1534 fff_plugin.py:1540 msgid "Change Story URL?" msgstr "Змінити адресу твору?" -#: fff_plugin.py:1534 +#: fff_plugin.py:1541 msgid "" "%(title)s by %(author)s is already in your library with a " "different source URL:" msgstr "Книга %(title)s, %(author)s вже є у вашій бібліотеці із іншою адресою джерела:" -#: fff_plugin.py:1535 +#: fff_plugin.py:1542 msgid "In library: %(liburl)s" msgstr "У бібліотеці: %(liburl)s" -#: fff_plugin.py:1536 fff_plugin.py:1552 +#: fff_plugin.py:1543 fff_plugin.py:1559 msgid "New URL: %(newurl)s" msgstr "Нова адреса: %(newurl)s" -#: fff_plugin.py:1537 +#: fff_plugin.py:1544 msgid "Click 'Yes' to update/overwrite book with new URL." msgstr "Натисніть «Так», щоб оновити або перезаписати книгу з новою адресою." -#: fff_plugin.py:1538 +#: fff_plugin.py:1545 msgid "Click 'No' to skip updating/overwriting this book." msgstr "Натисніть «Ні», щоб пропустити оновлення або перезапис цієї книги." -#: fff_plugin.py:1543 fff_plugin.py:1549 +#: fff_plugin.py:1550 fff_plugin.py:1556 msgid "Download as New Book?" msgstr "Отримати як нову книгу?" -#: fff_plugin.py:1550 +#: fff_plugin.py:1557 msgid "" "%(title)s by %(author)s is already in your library with a " "different source URL." msgstr "Книга %(title)s, %(author)s вже є у вашій бібліотеці із іншою адресою джерела." -#: fff_plugin.py:1551 +#: fff_plugin.py:1558 msgid "" "You chose not to update the existing book. Do you want to add a new book " "for this URL?" msgstr "Ви наказали програмі не оновлювати наявну книгу. Хочете додати нову книгу для цієї адреси?" -#: fff_plugin.py:1553 +#: fff_plugin.py:1560 msgid "Click 'Yes' to a new book with new URL." msgstr "Натисніть «Так», щоб створити книгу з новою адресою." -#: fff_plugin.py:1554 +#: fff_plugin.py:1561 msgid "Click 'No' to skip URL." msgstr "Натисніть «Ні», щоб пропустити адресу." -#: fff_plugin.py:1562 +#: fff_plugin.py:1569 msgid "Update declined by user due to differing story URL(%s)" msgstr "Оновлення відхилено користувачем через іншу адресу твору (%s)" -#: fff_plugin.py:1570 +#: fff_plugin.py:1577 msgid "Metadata collected." msgstr "Зібрано метадані." -#: fff_plugin.py:1588 jobs.py:368 +#: fff_plugin.py:1595 jobs.py:368 msgid "" "Existing epub contains %d chapters, web site only has %d. Use Overwrite or " "force_update_epub_always to force update." msgstr "У наявному epub міститься %d глав, а на сайті — лише %d. Скористайтеся пунктом перезапису або force_update_epub_always для примусового оновлення даних." -#: fff_plugin.py:1590 jobs.py:370 +#: fff_plugin.py:1597 jobs.py:370 msgid "" "FanFicFare doesn't recognize chapters in existing epub, epub is probably " "from a different source. Use Overwrite to force update." msgstr "FanFicFare не розпізнає глави у наявному epub. Ймовірно, epub походить з якогось іншого джерела. Скористайтеся пунктом перезапису для примусового оновлення даних." -#: fff_plugin.py:1729 +#: fff_plugin.py:1736 msgid "None of the %d URLs/stories given can be/need to be downloaded." msgstr "Отримання даних для жодної з вказаних %d адрес або творів не є потрібним." -#: fff_plugin.py:1730 fff_plugin.py:1997 fff_plugin.py:2016 +#: fff_plugin.py:1737 fff_plugin.py:2004 fff_plugin.py:2023 msgid "See log for details." msgstr "Докладніші відомості можна знайти у журналі." -#: fff_plugin.py:1731 +#: fff_plugin.py:1738 msgid "" "Proceed with updating your library(Error or Last Checked Columns, if " "configured)?" msgstr "Продовжити процедуру оновлення вашої бібліотеки (Помилка або Останні перевірені стовпчики, якщо їх налаштовано)?" -#: fff_plugin.py:1770 +#: fff_plugin.py:1777 msgid "Download %s FanFiction Book(s)" msgstr "Отримати %s книги FanFiction" -#: fff_plugin.py:1777 +#: fff_plugin.py:1784 msgid "Starting %d FanFicFare Downloads" msgstr "Розпочинаємо отримання %d книг FanFicFare" -#: fff_plugin.py:1795 +#: fff_plugin.py:1802 msgid "FanFicFare is marking and showing matching Anthology Books" msgstr "FanFicFare позначає і показує відповідні книги антологій" -#: fff_plugin.py:1796 +#: fff_plugin.py:1803 msgid "" "To disable, uncheck the \"Mark Matching Anthologies?\" setting in FanFicFare" " configuration." msgstr "Щоб вимкнути, зніміть позначку з пункту «Позначати відповідні антології?» у налаштуваннях FanFicFare." -#: fff_plugin.py:1797 +#: fff_plugin.py:1804 msgid "Info" msgstr "Відомості" -#: fff_plugin.py:1844 fff_plugin.py:1854 +#: fff_plugin.py:1851 fff_plugin.py:1861 msgid "Error Updating Metadata" msgstr "Помилка під час оновлення метаданих" -#: fff_plugin.py:1845 fff_plugin.py:1855 +#: fff_plugin.py:1852 fff_plugin.py:1862 msgid "" "An error has occurred while FanFicFare was updating calibre's metadata for " "%s." msgstr "Під час спроби оновлення метаданих calibre для %s за допомогою FanFicFare сталася помилка." -#: fff_plugin.py:1846 +#: fff_plugin.py:1853 msgid "The ebook has been updated, but the metadata has not." msgstr "Електронну книгу було оновлено, а метадані — ні." -#: fff_plugin.py:1847 +#: fff_plugin.py:1854 msgid "" "FanFicFare will try to update metadata again once. Close any interfering " "programs (such as Windows File Explorer) before closing this dialog." msgstr "FanFicFare спробує ще раз оновити метадані. Закрийте усі програми, які можуть заважати (зокрема Провідник Windows), перш ніж закривати це діалогове вікно." -#: fff_plugin.py:1921 fff_plugin.py:1922 +#: fff_plugin.py:1928 fff_plugin.py:1929 msgid "Finished Adding/Updating %d books." msgstr "Завершено додавання або оновлення %d книг." -#: fff_plugin.py:1977 +#: fff_plugin.py:1984 msgid "FanFicFare found %s good and %s bad updates." msgstr "FanFicFare виявлено %s якісних і %s неякісних оновлень." -#: fff_plugin.py:1979 +#: fff_plugin.py:1986 msgid "" "Some of the stories downloaded have chapters errors. Click View Log in the " "next dialog to see which." msgstr "У деяких із завантажених книг є помилки у главах. Натисніть «Переглянути журнал» у наступному діалоговому вікні, щоб ознайомитися із описом помилок." -#: fff_plugin.py:1981 +#: fff_plugin.py:1988 msgid "%s good stories contain chapter errors." msgstr "%s оповідань містять помилки у главах." -#: fff_plugin.py:1984 +#: fff_plugin.py:1991 msgid "FanFicFare: " msgstr "FanFicFare: " -#: fff_plugin.py:1984 +#: fff_plugin.py:1991 msgid "No Good Stories for Anthology" msgstr "Немає добрих творів для антології" -#: fff_plugin.py:1987 +#: fff_plugin.py:1994 msgid "" "No good stories/updates where downloaded, Anthology creation/update aborted." msgstr "У місці отримання даних немає творів або оновлень із добрими оцінками. Створення або оновлення антології перервано." -#: fff_plugin.py:1994 +#: fff_plugin.py:2001 msgid "" "Are you sure you want to continue with creating/updating this Anthology?" msgstr "Ви справді хочете продовжити створення або оновлення цієї антології?" -#: fff_plugin.py:1995 +#: fff_plugin.py:2002 msgid "Any updates that failed will not be included in the Anthology." msgstr "Будь-які оновлення з помилками не буде включено до антології." -#: fff_plugin.py:1996 +#: fff_plugin.py:2003 msgid "However, if there's an older version, it will still be included." msgstr "Втім, якщо у антології була старіша версія, її не буде викинуто." -#: fff_plugin.py:1999 +#: fff_plugin.py:2006 msgid "Proceed with updating this anthology and your library?" msgstr "Продовжити процедуру оновлення цієї антології і вашої бібліотеки?" -#: fff_plugin.py:2017 +#: fff_plugin.py:2024 msgid "Proceed with updating your library?" msgstr "Продовжити процедуру оновлення вашої бібліотеки?" -#: fff_plugin.py:2045 +#: fff_plugin.py:2052 msgid "FanFicFare download complete" msgstr "Завершено отримання даних FanFicFare" -#: fff_plugin.py:2045 +#: fff_plugin.py:2052 msgid "FanFicFare log" msgstr "Журнал FanFicFare" -#: fff_plugin.py:2062 +#: fff_plugin.py:2069 msgid "Merging %s books." msgstr "Об’єднуємо %s книг." -#: fff_plugin.py:2157 +#: fff_plugin.py:2164 msgid "FanFicFare Adding/Updating books." msgstr "Додавання або оновлення книг за допомогою FanFicFare." -#: fff_plugin.py:2171 +#: fff_plugin.py:2178 msgid "Updating calibre for FanFiction stories..." msgstr "Оновлюємо бібліотеку calibre творами фанатів…" -#: fff_plugin.py:2172 +#: fff_plugin.py:2179 msgid "Update calibre for FanFiction stories" msgstr "Оновити бібліотеку calibre творами фанатів" -#: fff_plugin.py:2187 +#: fff_plugin.py:2194 msgid "Updating calibre for BAD FanFiction stories..." msgstr "Оновлюємо бібліотеку calibre неякісними творами фанів…" -#: fff_plugin.py:2188 +#: fff_plugin.py:2195 msgid "Update calibre for BAD FanFiction stories" msgstr "Оновити бібліотеку calibre неякісними творами фанатів" -#: fff_plugin.py:2234 +#: fff_plugin.py:2241 msgid "Adding format to book failed for some reason..." msgstr "З якоїсь причини не вдалося додати формат до запису книги…" -#: fff_plugin.py:2635 +#: fff_plugin.py:2642 msgid "" "You configured FanFicFare to automatically update Reading Lists, but you " "don't have the %s plugin installed anymore?" msgstr "Ви налаштували FanFicFare на автоматичне оновлення списків читання, але додаток %s вже вилучено?" -#: fff_plugin.py:2647 +#: fff_plugin.py:2654 msgid "" "You configured FanFicFare to automatically update \"To Read\" Reading Lists," " but you don't have any lists set?" msgstr "Ви налаштували FanFicFare на автоматичне оновлення списків читання «Прочитати», але не створили жодного такого списку?" -#: fff_plugin.py:2658 fff_plugin.py:2677 +#: fff_plugin.py:2665 fff_plugin.py:2684 msgid "" "You configured FanFicFare to automatically update Reading List '%s', but you" " don't have a list of that name?" msgstr "Ви налаштували FanFicFare на автоматичне оновлення списку читання «%s», але у вас немає списку з такою назвою?" -#: fff_plugin.py:2664 +#: fff_plugin.py:2671 msgid "" "You configured FanFicFare to automatically update \"Send to Device\" Reading" " Lists, but you don't have any lists set?" msgstr "Ви налаштували FanFicFare на автоматичне оновлення списків читання «Надіслати на пристрій», але не створили жодного такого списку?" -#: fff_plugin.py:2799 +#: fff_plugin.py:2806 msgid "No story URL found." msgstr "Не знайдено адреси твору." -#: fff_plugin.py:2802 +#: fff_plugin.py:2809 msgid "Not Found" msgstr "Не знайдено" -#: fff_plugin.py:2808 +#: fff_plugin.py:2815 msgid "URL is not a valid story URL." msgstr "Адреса не є коректною адресою твору." -#: fff_plugin.py:2811 +#: fff_plugin.py:2818 msgid "Bad URL" msgstr "Помилкова адреса" -#: fff_plugin.py:2902 +#: fff_plugin.py:2909 msgid "Existing Book Update Failed" msgstr "Помилка під час оновлення наявної книги" -#: fff_plugin.py:2903 +#: fff_plugin.py:2910 msgid "" "A pre-existing book in this anthology failed to find metadata.
\n" "Story URL: %s
\n" @@ -2424,39 +2438,39 @@ msgid "" "The previously downloaded book is still in the anthology, but FFF doesn't have the metadata to fill this field.\n" msgstr "Не вдалося знайти метадані для попередньо наявної книги у цій антології.
\nАдреса оповідання: %s
\nПомилка: %s
\nВ антології лишилася раніше отримана книга, але у FFF немає метаданих для заповнення цього поля.\n" -#: fff_plugin.py:2997 +#: fff_plugin.py:3004 msgid "Anthology containing:" msgstr "Антологія, що містить:" -#: fff_plugin.py:3000 +#: fff_plugin.py:3007 msgid "%(title)s by %(author)s" msgstr "%(title)s, %(author)s" -#: fff_plugin.py:3064 +#: fff_plugin.py:3071 msgid " Anthology" msgstr "Антологія" -#: fff_plugin.py:3116 +#: fff_plugin.py:3123 msgid "(was set, removed for security)" msgstr "(було встановлено, вилучено з міркувань безпеки)" -#: jobs.py:73 +#: jobs.py:72 msgid "Launch background process for site %s:" msgstr "Запуск фонової обробки для сайта %s:" -#: jobs.py:90 +#: jobs.py:89 msgid "Downloading FanFiction Stories" msgstr "Завантаження оповідань FanFiction" -#: jobs.py:110 +#: jobs.py:109 msgid "%(count)d of %(total)d stories finished downloading" msgstr "Завершено отримання %(count)d з %(total)d творів" -#: jobs.py:147 +#: jobs.py:146 msgid "Download Results:" msgstr "Результати отримання:" -#: jobs.py:224 +#: jobs.py:223 msgid "Download started..." msgstr "Завантаження розпочалось..."