diff --git a/calibre-plugin/translations/et.po b/calibre-plugin/translations/et.po
new file mode 100644
index 00000000..4ab95e5f
--- /dev/null
+++ b/calibre-plugin/translations/et.po
@@ -0,0 +1,2095 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR ORGANIZATION
+#
+# Translators:
+# Maidur, 2016
+msgid ""
+msgstr ""
+"Project-Id-Version: calibre-plugins\n"
+"POT-Creation-Date: 2016-01-29 13:56+Central Standard Time\n"
+"PO-Revision-Date: 2016-02-05 00:30+0000\n"
+"Last-Translator: Maidur\n"
+"Language-Team: Estonian (http://www.transifex.com/calibre/calibre-plugins/language/et/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: ENCODING\n"
+"Generated-By: pygettext.py 1.5\n"
+"Language: et\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#: __init__.py:42
+msgid "UI plugin to download FanFiction stories from various sites."
+msgstr "Kasutajaliidese plugin mitmetelt saitidelt 'FanFiction'-juttude allalaadimiseks."
+
+#: __init__.py:116
+msgid ""
+"Path to the calibre library. Default is to use the path stored in the "
+"settings."
+msgstr ""
+
+#: common_utils.py:398
+msgid "Keyboard shortcuts"
+msgstr "Klaviatuuri otseteed"
+
+#: common_utils.py:444
+msgid "Undefined"
+msgstr "Määramata"
+
+#: common_utils.py:464
+msgid "Prefs Viewer dialog"
+msgstr ""
+
+#: common_utils.py:465
+msgid "Preferences for: "
+msgstr ""
+
+#: common_utils.py:497
+msgid "Clear"
+msgstr ""
+
+#: common_utils.py:499
+msgid "Clear all settings for this plugin"
+msgstr ""
+
+#: common_utils.py:526
+msgid ""
+"Are you sure you want to clear your settings in this library for this "
+"plugin?"
+msgstr ""
+
+#: common_utils.py:527
+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:528
+msgid "You must restart calibre afterwards."
+msgstr "Sa pead pärast calibre taaskäivitama."
+
+#: common_utils.py:537
+msgid "All settings for this plugin in this library have been cleared."
+msgstr ""
+
+#: common_utils.py:538
+msgid "Please restart calibre now."
+msgstr "Palun taaskäivita calibre kohe."
+
+#: common_utils.py:540
+msgid "Restart calibre now"
+msgstr "Taaskäivita calibre nüüd"
+
+#: config.py:192
+msgid "List of Supported Sites"
+msgstr "Toetatud saitide loend"
+
+#: config.py:194
+msgid "FAQs"
+msgstr "KKK"
+
+#: config.py:209
+msgid "Basic"
+msgstr "Peamised"
+
+#: config.py:220
+msgid "Calibre Cover"
+msgstr "Calibre kaas"
+
+#: config.py:228
+msgid "Standard Columns"
+msgstr "Standard-veerud"
+
+#: config.py:231
+msgid "Custom Columns"
+msgstr "Kohandatud veerud"
+
+#: config.py:234
+msgid "Email Settings"
+msgstr "E-posti sätted"
+
+#: config.py:237
+msgid "Other"
+msgstr "Muud"
+
+#: config.py:384
+msgid ""
+"These settings control the basic features of the plugin--downloading "
+"FanFiction."
+msgstr ""
+
+#: config.py:388
+msgid "Defaults Options on Download"
+msgstr "Allalaadimiste vaikimisi valikud"
+
+#: config.py:392
+msgid ""
+"On each download, FanFicFare offers an option to select the output format. "
+"
This sets what that option will default to."
+msgstr "Igal allalaadimisel pakub FanFicFare valikut väljundformaadi valimiseks.
See säte määrab selle valiku vaikeväärtuse."
+
+#: config.py:394
+msgid "Default Output &Format:"
+msgstr "Vaikimisi väljundformaat:"
+
+#: config.py:409
+msgid ""
+"On each download, FanFicFare offers an option of what happens if that story "
+"already exists.
This sets what that option will default to."
+msgstr "Igal allalaadimisel pakub FanFicFare valikut, mida teha juhul kui see jutt on juba olemas.
See säte määrab selle valiku vaikeväärtuse."
+
+#: config.py:411
+msgid "Default If Story Already Exists?"
+msgstr "Vaikimisi valik, kui jutt on juba olemas?"
+
+#: config.py:426
+msgid "Default Update Calibre &Metadata?"
+msgstr ""
+
+#: config.py:427
+msgid ""
+"On each download, FanFicFare offers an option to update Calibre's metadata "
+"(title, author, URL, tags, custom columns, etc) from the web site.
This sets whether that will default to on or off.
Columns set to "
+"'New Only' in the column tabs will only be set for new books."
+msgstr ""
+
+#: config.py:431
+msgid "Default Update EPUB Cover when Updating EPUB?"
+msgstr ""
+
+#: config.py:432
+msgid ""
+"On each download, FanFicFare offers an option to update the book cover image"
+" inside the EPUB from the web site when the EPUB is updated.
This sets whether that will default to on or off."
+msgstr ""
+
+#: config.py:436
+msgid "Default Background Metadata?"
+msgstr ""
+
+#: config.py:437
+msgid ""
+"On each download, FanFicFare offers an option to Collect Metadata from sites"
+" in a Background process.
This returns control to you quicker while "
+"updating, but you won't be asked for username/passwords or if you are an "
+"adult--stories that need those will just fail.
Only available for "
+"Update/Overwrite of existing books in case URL given isn't canonical or "
+"matches to existing book by Title/Author."
+msgstr ""
+
+#: config.py:443
+msgid "Updating Calibre Options"
+msgstr ""
+
+#: config.py:447
+msgid "Delete other existing formats?"
+msgstr ""
+
+#: config.py:448
+msgid ""
+"Check this to automatically delete all other ebook formats when updating an existing book.\n"
+"Handy if you have both a Nook(epub) and Kindle(mobi), for example."
+msgstr ""
+
+#: config.py:452
+msgid "Keep Existing Tags when Updating Metadata?"
+msgstr ""
+
+#: config.py:453
+msgid ""
+"Existing tags will be kept and any new tags added.\n"
+"%(cmplt)s and %(inprog)s tags will be still be updated, if known.\n"
+"%(lul)s tags will be updated if %(lus)s in %(is)s.\n"
+"(If Tags is set to 'New Only' in the Standard Columns tab, this has no effect.)"
+msgstr ""
+
+#: config.py:457
+msgid "Force Author into Author Sort?"
+msgstr ""
+
+#: config.py:458
+msgid ""
+"If checked, the author(s) as given will be used for the Author Sort, too.\n"
+"If not checked, calibre will apply it's built in algorithm which makes 'Bob Smith' sort as 'Smith, Bob', etc."
+msgstr ""
+
+#: config.py:462
+msgid "Force Title into Title Sort?"
+msgstr ""
+
+#: config.py:463
+msgid ""
+"If checked, the title as given will be used for the Title Sort, too.\n"
+"If not checked, calibre will apply it's built in algorithm which makes 'The Title' sort as 'Title, The', etc."
+msgstr ""
+
+#: config.py:467
+msgid "Check for existing Series Anthology books?"
+msgstr ""
+
+#: config.py:468
+msgid ""
+"Check for existings Series Anthology books using each new story's series URL before downloading.\n"
+"Offer to skip downloading if a Series Anthology is found.\n"
+"Doesn't work when Collect Metadata in Background is selected."
+msgstr ""
+
+#: config.py:472
+msgid "Check for changed Story URL?"
+msgstr ""
+
+#: config.py:473
+msgid ""
+"Warn you if an update will change the URL of an existing book.\n"
+"fanfiction.net URLs will change from http to https silently."
+msgstr ""
+
+#: config.py:477
+msgid "Search EPUB text for Story URL?"
+msgstr ""
+
+#: config.py:478
+msgid ""
+"Look for first valid story URL inside EPUB text if not found in metadata.\n"
+"Somewhat risky, could find wrong URL depending on EPUB content.\n"
+"Also finds and corrects bad ffnet URLs from ficsaver.com files."
+msgstr ""
+
+#: config.py:482
+msgid "Post Processing Options"
+msgstr "Järeltöötluse valikud"
+
+#: config.py:486
+msgid "Mark added/updated books when finished?"
+msgstr ""
+
+#: config.py:487
+msgid ""
+"Mark added/updated books when finished. Use with option below.\n"
+"You can also manually search for 'marked:fff_success'.\n"
+"'marked:fff_failed' is also available, or search 'marked:fff' for both."
+msgstr ""
+
+#: config.py:491
+msgid "Show Marked books when finished?"
+msgstr ""
+
+#: config.py:492
+msgid ""
+"Show Marked added/updated books only when finished.\n"
+"You can also manually search for 'marked:fff_success'.\n"
+"'marked:fff_failed' is also available, or search 'marked:fff' for both."
+msgstr ""
+
+#: config.py:496
+msgid "Smarten Punctuation (EPUB only)"
+msgstr ""
+
+#: config.py:497
+msgid ""
+"Run Smarten Punctuation from Calibre's Polish Book feature on each EPUB "
+"download and update."
+msgstr ""
+
+#: config.py:502
+msgid ""
+"Calculate Word Counts using Calibre internal methods.\n"
+"Many sites include Word Count, but many do not.\n"
+"This will count the words in each book and include it as if it came from the site."
+msgstr ""
+
+#: config.py:506
+msgid "Calculate Word Count:"
+msgstr ""
+
+#: config.py:519
+msgid "Automatically Convert new/update books?"
+msgstr ""
+
+#: config.py:520
+msgid ""
+"Automatically call calibre's Convert for new/update books.\n"
+"Converts to the current output format as chosen in calibre's\n"
+"Preferences->Behavior settings."
+msgstr ""
+
+#: config.py:524
+msgid "GUI Options"
+msgstr "Graafilise kasutajaliidese sätted"
+
+#: config.py:528
+msgid "Take URLs from Clipboard?"
+msgstr ""
+
+#: config.py:529
+msgid "Prefill URLs from valid URLs in Clipboard when Adding New."
+msgstr ""
+
+#: config.py:533
+msgid "Default to Update when books selected?"
+msgstr ""
+
+#: config.py:534
+msgid ""
+"The top FanFicFare plugin button will start Update if\n"
+"books are selected. If unchecked, it will always bring up 'Add New'."
+msgstr ""
+
+#: config.py:538
+msgid "Keep 'Add New from URL(s)' dialog on top?"
+msgstr ""
+
+#: config.py:539
+msgid ""
+"Instructs the OS and Window Manager to keep the 'Add New from URL(s)'\n"
+"dialog on top of all other windows. Useful for dragging URLs onto it."
+msgstr ""
+
+#: config.py:543
+msgid "Show estimated time left?"
+msgstr ""
+
+#: config.py:544
+msgid "When a Progress Bar is shown, show a rough estimate of the time left."
+msgstr "Edenemise riba näitamisel näita hinnangulist aega, kui kaua jääb toimingu lõpetamiseni."
+
+#: config.py:548
+msgid "Misc Options"
+msgstr "Muud valikud"
+
+#: config.py:552
+msgid "Inject calibre Series when none found?"
+msgstr ""
+
+#: config.py:553
+msgid ""
+"If no series is found, inject the calibre series (if there is one) so \n"
+"it appears on the FanFicFare title page(not cover)."
+msgstr ""
+
+#: config.py:557
+msgid "Search by Title/Author(s) for If Story Already Exists?"
+msgstr ""
+
+#: config.py:558
+msgid ""
+"When checking If Story Already Exists FanFicFare will first match by "
+"URL Identifier. But if not found, it can also search existing books by "
+"Title and Author(s)."
+msgstr ""
+
+#: config.py:562
+msgid "Reject List"
+msgstr ""
+
+#: config.py:566
+msgid "Edit Reject URL List"
+msgstr ""
+
+#: config.py:567
+msgid "Edit list of URLs FanFicFare will automatically Reject."
+msgstr ""
+
+#: config.py:571 config.py:645
+msgid "Add Reject URLs"
+msgstr ""
+
+#: config.py:572
+msgid "Add additional URLs to Reject as text."
+msgstr ""
+
+#: config.py:576
+msgid "Edit Reject Reasons List"
+msgstr ""
+
+#: config.py:577 config.py:635
+msgid "Customize the Reasons presented when Rejecting URLs"
+msgstr ""
+
+#: config.py:581
+msgid "Reject Without Confirmation?"
+msgstr ""
+
+#: config.py:582
+msgid "Always reject URLs on the Reject List without stopping and asking."
+msgstr ""
+
+#: config.py:619
+msgid "Edit Reject URLs List"
+msgstr ""
+
+#: config.py:633
+msgid "Reject Reasons"
+msgstr ""
+
+#: config.py:634
+msgid "Customize Reject List Reasons"
+msgstr ""
+
+#: config.py:643
+msgid "Reason why I rejected it"
+msgstr ""
+
+#: config.py:643
+msgid "Title by Author"
+msgstr ""
+
+#: config.py:646
+msgid ""
+"Add Reject URLs. Use: http://...,note or http://...,title by "
+"author - note
Invalid story URLs will be ignored."
+msgstr ""
+
+#: config.py:647
+msgid ""
+"One URL per line:\n"
+"http://...,note\n"
+"http://...,title by author - note"
+msgstr ""
+
+#: config.py:649 dialogs.py:1099
+msgid "Add this reason to all URLs added:"
+msgstr ""
+
+#: config.py:665
+msgid ""
+"These settings provide more detailed control over what metadata will be "
+"displayed inside the ebook as well as let you set %(isa)s and %(u)s/%(p)s "
+"for different sites."
+msgstr ""
+
+#: config.py:670
+msgid ""
+"FanFicFare now includes find, color coding, and error checking for "
+"personal.ini editing. Red generally indicates errors."
+msgstr ""
+
+#: config.py:689 config.py:730 config.py:731
+msgid "Edit personal.ini"
+msgstr "Muuda faili personal.ini"
+
+#: config.py:694
+msgid ""
+"Changes will only be saved if you click 'OK' to leave Customize FanFicFare."
+msgstr "Muudatused salvestatakse ainult siis, kui klõpsad FanFicFare kohandamise akna sulgemiseks 'OK'."
+
+#: config.py:698
+msgid "View Defaults"
+msgstr ""
+
+#: config.py:699
+msgid ""
+"View all of the plugin's configurable settings\n"
+"and their default settings."
+msgstr ""
+
+#: config.py:703
+msgid "Pass Calibre Columns into FanFicFare on Update/Overwrite"
+msgstr ""
+
+#: config.py:704
+msgid ""
+"If checked, when updating/overwriting an existing book, FanFicFare will have"
+" the Calibre Columns available to use in replace_metadata, title_page, "
+"etc.
Click the button below to see the Calibre Column namess."
+msgstr ""
+
+#: config.py:708
+msgid "Show Calibre Column Names"
+msgstr ""
+
+#: config.py:709
+msgid ""
+"FanFicFare can pass the Calibre Columns into the download/update "
+"process.
This will show you the columns available by name."
+msgstr ""
+
+#: config.py:720
+msgid "Plugin Defaults"
+msgstr ""
+
+#: config.py:721
+msgid "Plugin Defaults (%s) (Read-Only)"
+msgstr ""
+
+#: config.py:754
+msgid "Calibre Column Entry Names"
+msgstr ""
+
+#: config.py:755
+msgid "Label (entry_name)"
+msgstr "Silt (kirje_nimi)"
+
+#: config.py:775
+msgid ""
+"These settings provide integration with the %(rl)s Plugin. %(rl)s can "
+"automatically send to devices and change custom columns. You have to create"
+" and configure the lists in %(rl)s to be useful."
+msgstr ""
+
+#: config.py:780
+msgid "Add new/updated stories to \"Send to Device\" Reading List(s)."
+msgstr ""
+
+#: config.py:781
+msgid ""
+"Automatically add new/updated stories to these lists in the %(rl)s plugin."
+msgstr ""
+
+#: config.py:786
+msgid "\"Send to Device\" Reading Lists"
+msgstr ""
+
+#: config.py:787 config.py:790 config.py:804 config.py:807
+msgid ""
+"When enabled, new/updated stories will be automatically added to these "
+"lists."
+msgstr ""
+
+#: config.py:797
+msgid "Add new/updated stories to \"To Read\" Reading List(s)."
+msgstr ""
+
+#: config.py:798
+msgid ""
+"Automatically add new/updated stories to these lists in the %(rl)s plugin.\n"
+"Also offers menu option to remove stories from the \"To Read\" lists."
+msgstr ""
+
+#: config.py:803
+msgid "\"To Read\" Reading Lists"
+msgstr ""
+
+#: config.py:814
+msgid "Add stories back to \"Send to Device\" Reading List(s) when marked \"Read\"."
+msgstr ""
+
+#: config.py:815
+msgid ""
+"Menu option to remove from \"To Read\" lists will also add stories back to "
+"\"Send to Device\" Reading List(s)"
+msgstr ""
+
+#: config.py:819
+msgid "Automatically run Remove \"New\" Chapter Marks when marking books \"Read\"."
+msgstr ""
+
+#: config.py:820
+msgid ""
+"Menu option to remove from \"To Read\" lists will also remove \"(new)\" "
+"chapter marks created by personal.ini mark_new_chapters setting."
+msgstr ""
+
+#: config.py:848
+msgid ""
+"The Calibre cover image for a downloaded book can come from the story "
+"site(if EPUB and images are enabled), or from either Calibre's built-in "
+"random cover generator or the %(gc)s plugin."
+msgstr ""
+
+#: config.py:856
+msgid ""
+"Update Calibre book cover image from EPUB when Calibre metadata is updated.\n"
+"Doesn't go looking for new images on 'Update Calibre Metadata Only'.\n"
+"Cover in EPUB could be from site or previously injected into the EPUB.\n"
+"This comes before Generate Cover so %(gc)s(Plugin) use the image if configured to."
+msgstr ""
+
+#: config.py:861
+msgid "Update Calibre Cover (from EPUB):"
+msgstr "Uuenda Calibre kaanepilti (EPUBist):"
+
+#: config.py:879
+msgid ""
+"Generate a Calibre book cover image when Calibre metadata is updated.
Defaults to 'Yes, Always' for backward compatibility and because "
+"%(gc)s(Plugin) will only run if configured for Default or site."
+msgstr ""
+
+#: config.py:883
+msgid "Generate Calibre Cover:"
+msgstr ""
+
+#: config.py:910
+msgid "Plugin %(gc)s"
+msgstr ""
+
+#: config.py:911
+msgid "Use plugin to create covers. Additional settings are below."
+msgstr ""
+
+#: config.py:918
+msgid "Calibre Generate Cover"
+msgstr ""
+
+#: config.py:919
+msgid ""
+"Call Calibre's Edit Metadata Generate cover feature to create a random cover"
+" each time a story is downloaded or updated.
Right click or long click "
+"the 'Generate cover' button in Calibre's Edit Metadata to customize."
+msgstr ""
+
+#: config.py:933
+msgid "Generate Covers Only for New Books"
+msgstr ""
+
+#: config.py:934
+msgid ""
+"Default is to generate a cover any time the calibre metadata is updated.
Used for both Calibre and Plugin generated covers."
+msgstr ""
+
+#: config.py:940
+msgid "Inject/update the cover inside EPUB"
+msgstr ""
+
+#: config.py:941
+msgid ""
+"Calibre's Polish feature will be used to inject or update the generated "
+"cover into the EPUB ebook file.
Used for both Calibre and Plugin "
+"generated covers."
+msgstr ""
+
+#: config.py:947
+msgid "%(gc)s(Plugin) Settings"
+msgstr ""
+
+#: config.py:955
+msgid ""
+"The %(gc)s plugin can create cover images for books using various metadata "
+"(including existing cover image). If you have %(gc)s installed, FanFicFare "
+"can run %(gc)s on new downloads and metadata updates. Pick a %(gc)s setting"
+" by site and/or one to use by Default."
+msgstr ""
+
+#: config.py:973 config.py:977 config.py:990
+msgid "Default"
+msgstr ""
+
+#: config.py:978
+msgid ""
+"On Metadata update, run %(gc)s with this setting, if there isn't a more "
+"specific setting below."
+msgstr ""
+
+#: config.py:981
+msgid "On Metadata update, run %(gc)s with this setting for %(site)s stories."
+msgstr ""
+
+#: config.py:1004
+msgid "Allow %(gcset)s from %(pini)s to override"
+msgstr ""
+
+#: config.py:1005
+msgid ""
+"The %(pini)s parameter %(gcset)s allows you to choose a %(gc)s setting based"
+" on metadata rather than site, but it's much more complex.
%(gcset)s "
+"is ignored when this is off."
+msgstr ""
+
+#: config.py:1043
+msgid ""
+"These settings provide integration with the %(cp)s Plugin. %(cp)s can "
+"automatically update custom columns with page, word and reading level "
+"statistics. You have to create and configure the columns in %(cp)s first."
+msgstr ""
+
+#: config.py:1048
+msgid ""
+"If any of the settings below are checked, when stories are added or updated,"
+" the %(cp)s Plugin will be called to update the checked statistics."
+msgstr ""
+
+#: config.py:1054
+msgid "Which column and algorithm to use are configured in %(cp)s."
+msgstr ""
+
+#: config.py:1064
+msgid ""
+"Will overwrite word count from FanFicFare metadata if set to update the same"
+" custom column."
+msgstr ""
+
+#: config.py:1069
+msgid ""
+"Only run Count Page's Word Count if checked and FanFicFare metadata "
+"doesn't already have a word count. If this is used with one of the other "
+"Page Counts, the Page Count plugin will be called twice."
+msgstr ""
+
+#: config.py:1105
+msgid ""
+"These controls aren't plugin settings as such, but convenience buttons for "
+"setting Keyboard shortcuts and getting all the FanFicFare confirmation "
+"dialogs back again."
+msgstr "Need juhtelemendid pole iseenesest plugina sätted, vaid pigem mugavad nupud klaviatuuri otseteede seadistamiseks ja kõigi plugina FanFicFare kinnituste dialoogide tagasi saamiseks."
+
+#: config.py:1110
+msgid "Keyboard shortcuts..."
+msgstr "Klaviatuuri otseteed..."
+
+#: config.py:1111
+msgid "Edit the keyboard shortcuts associated with this plugin"
+msgstr "Muuda selle pluginaga seostatud klaviatuuri otseteid"
+
+#: config.py:1115
+msgid "Reset disabled &confirmation dialogs"
+msgstr "Lähtesta keelatud kinnituste dialoogid"
+
+#: config.py:1116
+msgid "Reset all show me again dialogs for the FanFicFare plugin"
+msgstr "Lähtesta plugina FanFicFare kõik \"Näita uuesti\" dialoogid"
+
+#: config.py:1120
+msgid "&View library preferences..."
+msgstr "Näita kogu eelistusi..."
+
+#: config.py:1121
+msgid "View data stored in the library database for this plugin"
+msgstr "Näita selle plugina jaoks talletatud andmeid kogude andmebaasis"
+
+#: config.py:1132
+msgid "Done"
+msgstr "Valmis"
+
+#: config.py:1133
+msgid "Confirmation dialogs have all been reset"
+msgstr "Kõik kinnituste dialoogid on lähtestatud"
+
+#: config.py:1181
+msgid "Category"
+msgstr "Kategooria"
+
+#: config.py:1182
+msgid "Genre"
+msgstr "Žanr"
+
+#: config.py:1183
+msgid "Language"
+msgstr "Keel"
+
+#: config.py:1184 fff_plugin.py:1443 fff_plugin.py:1642 fff_plugin.py:1672
+msgid "Status"
+msgstr "Olek"
+
+#: config.py:1185
+msgid "Status:%(cmplt)s"
+msgstr "Olek:%(cmplt)s"
+
+#: config.py:1186
+msgid "Status:%(inprog)s"
+msgstr "Olek:%(inprog)s"
+
+#: config.py:1187 config.py:1335
+msgid "Series"
+msgstr "Sari"
+
+#: config.py:1188
+msgid "Characters"
+msgstr ""
+
+#: config.py:1189
+msgid "Relationships"
+msgstr ""
+
+#: config.py:1190
+msgid "Published"
+msgstr "Avaldamisaeg"
+
+#: config.py:1191 fff_plugin.py:1755 fff_plugin.py:1774
+msgid "Updated"
+msgstr ""
+
+#: config.py:1192
+msgid "Created"
+msgstr ""
+
+#: config.py:1193
+msgid "Rating"
+msgstr "Hinnang"
+
+#: config.py:1194
+msgid "Warnings"
+msgstr "Hoiatused"
+
+#: config.py:1195
+msgid "Chapters"
+msgstr ""
+
+#: config.py:1196
+msgid "Words"
+msgstr ""
+
+#: config.py:1197
+msgid "Site"
+msgstr "Sait"
+
+#: config.py:1198
+msgid "Story ID"
+msgstr "Jutu ID"
+
+#: config.py:1199
+msgid "Author ID"
+msgstr "Autori ID"
+
+#: config.py:1200
+msgid "Extra Tags"
+msgstr "Lisasildid"
+
+#: config.py:1201 config.py:1327 dialogs.py:890 dialogs.py:986
+#: fff_plugin.py:1443 fff_plugin.py:1642 fff_plugin.py:1672
+msgid "Title"
+msgstr "Pealkiri"
+
+#: config.py:1202
+msgid "Story URL"
+msgstr "Jutu URL"
+
+#: config.py:1203
+msgid "Description"
+msgstr "Kirjeldus"
+
+#: config.py:1204 dialogs.py:890 dialogs.py:986 fff_plugin.py:1443
+#: fff_plugin.py:1642 fff_plugin.py:1672
+msgid "Author"
+msgstr "Autor"
+
+#: config.py:1205
+msgid "Author URL"
+msgstr "Autori URL"
+
+#: config.py:1206
+msgid "File Format"
+msgstr "Failiformaat"
+
+#: config.py:1207
+msgid "File Extension"
+msgstr "Faililaiend"
+
+#: config.py:1208
+msgid "Site Abbrev"
+msgstr ""
+
+#: config.py:1209
+msgid "FanFicFare Version"
+msgstr ""
+
+#: config.py:1224
+msgid ""
+"If you have custom columns defined, they will be listed below. Choose a "
+"metadata value type to fill your columns automatically."
+msgstr ""
+
+#: config.py:1249
+msgid "Update this %s column(%s) with..."
+msgstr ""
+
+#: config.py:1259
+msgid "Values that aren't valid for this enumeration column will be ignored."
+msgstr ""
+
+#: config.py:1259 config.py:1261
+msgid "Metadata values valid for this type of column."
+msgstr ""
+
+#: config.py:1264 config.py:1354
+msgid "New Only"
+msgstr ""
+
+#: config.py:1265
+msgid ""
+"Write to %s(%s) only for new\n"
+"books, not updates to existing books."
+msgstr ""
+
+#: config.py:1276
+msgid "Allow %(ccset)s from %(pini)s to override"
+msgstr ""
+
+#: config.py:1277
+msgid ""
+"The %(pini)s parameter %(ccset)s allows you to set custom columns to site "
+"specific values that aren't common to all sites.
%(ccset)s is ignored "
+"when this is off."
+msgstr ""
+
+#: config.py:1281
+msgid "Special column:"
+msgstr ""
+
+#: config.py:1286
+msgid "Update/Overwrite Error Column:"
+msgstr ""
+
+#: config.py:1287
+msgid ""
+"When an update or overwrite of an existing story fails, record the reason in this column.\n"
+"(Text and Long Text columns only.)"
+msgstr ""
+
+#: config.py:1301
+msgid "Saved Metadata Column:"
+msgstr ""
+
+#: config.py:1302
+msgid ""
+"If set, FanFicFare will save a copy of all its metadata in this column when "
+"the book is downloaded or updated.
The metadata from this column can "
+"later be used to update custom columns without having to request the "
+"metadata from the server again.
(Long Text columns only.)"
+msgstr ""
+
+#: config.py:1328
+msgid "Author(s)"
+msgstr "Autor(id)"
+
+#: config.py:1329
+msgid "Publisher"
+msgstr "Kirjastaja"
+
+#: config.py:1330
+msgid "Tags"
+msgstr "Sildid"
+
+#: config.py:1331
+msgid "Languages"
+msgstr "Keeled"
+
+#: config.py:1332
+msgid "Published Date"
+msgstr "Avaldamisaeg"
+
+#: config.py:1333
+msgid "Date"
+msgstr "Kuupäev"
+
+#: config.py:1334
+msgid "Comments"
+msgstr "Kommentaarid"
+
+#: config.py:1336
+msgid "Ids(url id only)"
+msgstr ""
+
+#: config.py:1341
+msgid ""
+"The standard calibre metadata columns are listed below. You may choose "
+"whether FanFicFare will fill each column automatically on updates or only "
+"for new books."
+msgstr ""
+
+#: config.py:1355
+msgid ""
+"Write to %s only for new\n"
+"books, not updates to existing books."
+msgstr ""
+
+#: config.py:1364
+msgid "Other Standard Column Options"
+msgstr ""
+
+#: config.py:1369
+msgid "Set Calibre Author URL"
+msgstr ""
+
+#: config.py:1370
+msgid "Set Calibre Author URL to Author's URL on story site."
+msgstr ""
+
+#: config.py:1387
+msgid ""
+"These settings will allow FanFicFare to fetch story URLs from your email "
+"account. It will only look for story URLs in unread emails in the folder "
+"specified below."
+msgstr ""
+
+#: config.py:1392
+msgid "IMAP Server Name"
+msgstr "IMAP-serveri nimi"
+
+#: config.py:1393
+msgid "Name of IMAP server--must allow IMAP4 with SSL. Eg: imap.gmail.com"
+msgstr "IMAP-serveri nimi--peab toetama SSL-iga IMAP4. Nt: imap.gmail.com"
+
+#: config.py:1402
+msgid "IMAP User Name"
+msgstr "IMAP kasutajanimi"
+
+#: config.py:1403
+msgid ""
+"Name of IMAP user. Eg: yourname@gmail.com\n"
+"Note that Gmail accounts need to have IMAP enabled in Gmail Settings first."
+msgstr "IMAP-serveri kasutajanimi. Nt: yourname@gmail.com\nPane tähele, et Gmaili kontode puhul tuleb Gmaili sätetes esmalt IMAP lubada."
+
+#: config.py:1412
+msgid "IMAP User Password"
+msgstr "IMAP kasutaja parool"
+
+#: config.py:1413
+msgid ""
+"IMAP password. If left empty, FanFicFare will ask you for your password "
+"when you use the feature."
+msgstr "IMAP-serveri kasutaja parool. Kui jätad tühjaks, küsib FanFicFare selle funktsiooni kasutamisel sinult parooli,"
+
+#: config.py:1423
+msgid "Remember Password for Session (when not saved above)"
+msgstr "Jäta parool seansi vältel meelde (kui ülalolevasse kasti pole sisestatud)"
+
+#: config.py:1424
+msgid ""
+"If checked, and no password is entered above, FanFicFare will remember your "
+"password until you close calibre or change Libraries."
+msgstr "Kui märgistatud ja ülal pole parooli sisestatud, jätab FanFicFare sinu parooli meelde, kuni sa calibre sulged või vahetad kogusid."
+
+#: config.py:1429
+msgid "IMAP Folder Name"
+msgstr ""
+
+#: config.py:1430
+msgid ""
+"Name of IMAP folder to search for new emails. The folder (or label) has to "
+"already exist. Use INBOX for your default inbox."
+msgstr ""
+
+#: config.py:1439
+msgid "Mark Emails Read"
+msgstr ""
+
+#: config.py:1440
+msgid ""
+"If checked, emails will be marked as having been read if they contain any "
+"story URLs."
+msgstr ""
+
+#: config.py:1445
+msgid "Discard URLs on Reject List"
+msgstr ""
+
+#: config.py:1446
+msgid ""
+"If checked, FanFicFare will silently discard story URLs from emails that are"
+" on your Reject URL List.
Otherwise they will appear and you will see the"
+" normal Reject URL dialog.
The Emails will still be marked Read if "
+"configured to."
+msgstr ""
+
+#: config.py:1451
+msgid "Download from Email Immediately"
+msgstr ""
+
+#: config.py:1452
+msgid ""
+"If checked, FanFicFare will start downloading story URLs from emails "
+"immediately.
Otherwise the usual Download from URLs dialog will appear."
+msgstr ""
+
+#: config.py:1457
+msgid ""
+"It's safest if you create a separate email account that you use only for "
+"your story update notices. FanFicFare and calibre cannot guarantee that "
+"malicious code cannot get your email password once you've entered it. "
+"
Use this feature at your own risk. "
+msgstr ""
+
+#: dialogs.py:244 dialogs.py:770
+msgid "Show Download Options"
+msgstr "Näita allalaadimise valikuid"
+
+#: dialogs.py:263 dialogs.py:790
+msgid "Output &Format:"
+msgstr "Väljundformaat:"
+
+#: dialogs.py:271 dialogs.py:798
+msgid ""
+"Choose output format to create. May set default from plugin configuration."
+msgstr ""
+
+#: dialogs.py:299 dialogs.py:818
+msgid "Update Calibre &Metadata?"
+msgstr "Uuenda Calibre metaandmeid?"
+
+#: dialogs.py:300 dialogs.py:819
+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.)"
+msgstr ""
+
+#: dialogs.py:306 dialogs.py:823
+msgid "Update EPUB Cover?"
+msgstr "Uuenda EPUBi kaant?"
+
+#: dialogs.py:307 dialogs.py:824
+msgid ""
+"Update book cover image from site or defaults (if found) inside the "
+"EPUB when EPUB is updated."
+msgstr ""
+
+#: dialogs.py:369
+msgid "Story URLs for anthology, one per line:"
+msgstr "Juttude URLid antoloogia koostamiseks, üks rea kohta:"
+
+#: dialogs.py:370
+msgid ""
+"URLs for stories to include in the anthology, one per line.\n"
+"Will take URLs from clipboard, but only valid URLs."
+msgstr "Antoloogiasse kaasatavate juttude URLid, iga rea peale üks aadress.\nVõtab URLid lõikelaualt, kuid ainult õigete URLide korral."
+
+#: dialogs.py:371
+msgid "If Story Already Exists in Anthology?"
+msgstr "Kui jutt on juba antoloogias olemas?"
+
+#: dialogs.py:372
+msgid ""
+"What to do if there's already an existing story with the same URL in the "
+"anthology."
+msgstr "Mida teha, kui sama URLiga jutt on antoloogias juba olemas."
+
+#: dialogs.py:381
+msgid "Story URLs, one per line:"
+msgstr "Juttude URLid, üks rea kohta:"
+
+#: dialogs.py:382
+msgid ""
+"URLs for stories, one per line.\n"
+"Will take URLs from clipboard, but only valid URLs.\n"
+"Add [1,5] after the URL to limit the download to chapters 1-5."
+msgstr "Juttude URLid, iga rea peale üks aadress.\nVõtab URLid lõikelaualt, kuid ainult õigete URLide korral.\nKui tahad tõmmada ainult peatükid 1-5, lisa aadressi lõppu [1,5]."
+
+#: dialogs.py:383
+msgid "If Story Already Exists?"
+msgstr "Kui jutt on juba olemas?"
+
+#: dialogs.py:384
+msgid ""
+"What to do if there's already an existing story with the same URL or title "
+"and author."
+msgstr ""
+
+#: dialogs.py:503
+msgid "For Individual Books"
+msgstr ""
+
+#: dialogs.py:504
+msgid "Get URLs and go to dialog for individual story downloads."
+msgstr ""
+
+#: dialogs.py:509
+msgid "For Anthology Epub"
+msgstr ""
+
+#: dialogs.py:510
+msgid ""
+"Get URLs and go to dialog for Anthology download.\n"
+"Requires %s plugin."
+msgstr ""
+
+#: dialogs.py:514 dialogs.py:568 dialogs.py:595 dialogs.py:1501
+msgid "Cancel"
+msgstr "Loobu"
+
+#: dialogs.py:546 dialogs.py:1489
+msgid "Password"
+msgstr "Parool"
+
+#: dialogs.py:547
+msgid "Author requires a password for this story(%s)."
+msgstr "Autor nõuab selle jutu(%s) jaoks parooli."
+
+#: dialogs.py:552
+msgid "User/Password"
+msgstr "Kasutaja/Parool"
+
+#: dialogs.py:553
+msgid "%s requires you to login to download this story."
+msgstr "%s nõuab, et sa selle jutu allalaadimiseks sisse logiks."
+
+#: dialogs.py:555
+msgid "User:"
+msgstr "Kasutaja:"
+
+#: dialogs.py:559
+msgid "Password:"
+msgstr "Parool:"
+
+#: dialogs.py:564 dialogs.py:712 dialogs.py:1497
+msgid "OK"
+msgstr "OK"
+
+#: dialogs.py:590 fff_plugin.py:942
+msgid "Fetching metadata for stories..."
+msgstr "Juttude metaandmete tõmbamine..."
+
+#: dialogs.py:591 fff_plugin.py:943
+msgid "Downloading metadata for stories"
+msgstr "Juttude metaandmete allalaadimine"
+
+#: dialogs.py:592 fff_plugin.py:944
+msgid "Fetched metadata for"
+msgstr ""
+
+#: dialogs.py:622
+msgid " - %s estimated until done"
+msgstr " - umbes %s lõpuni"
+
+#: dialogs.py:672
+msgid "%d day"
+msgstr "%d päev"
+
+#: dialogs.py:672
+msgid "%d days"
+msgstr "%d päeva"
+
+#: dialogs.py:673
+msgid "%d hour"
+msgstr "%d tund"
+
+#: dialogs.py:673
+msgid "%d hours"
+msgstr "%d tundi"
+
+#: dialogs.py:674
+msgid "%d minute"
+msgstr "%d minut"
+
+#: dialogs.py:674
+msgid "%d minutes"
+msgstr "%d minutit"
+
+#: dialogs.py:675
+msgid "%d second"
+msgstr "%d sekund"
+
+#: dialogs.py:675
+msgid "%d seconds"
+msgstr "%d sekundit"
+
+#: dialogs.py:690
+msgid "less than 1 second"
+msgstr "alla 1 sekundi"
+
+#: dialogs.py:707 fff_plugin.py:365 fff_plugin.py:368
+msgid "About FanFicFare"
+msgstr "Teave plugina FanFicFare kohta"
+
+#: dialogs.py:761
+msgid "Remove selected books from the list"
+msgstr "Eemalda valitud raamatud loendist"
+
+#: dialogs.py:803
+msgid "Update Mode:"
+msgstr ""
+
+#: dialogs.py:806
+msgid ""
+"What sort of update to perform. May set default from plugin configuration."
+msgstr ""
+
+#: dialogs.py:828
+msgid "Background Metadata?"
+msgstr ""
+
+#: dialogs.py:829
+msgid ""
+"Collect Metadata from sites in a Background process.
This returns "
+"control to you quicker while updating, but you won't be asked for "
+"username/passwords or if you are an adult--stories that need those will just"
+" fail."
+msgstr ""
+
+#: dialogs.py:890 fff_plugin.py:1443 fff_plugin.py:1642 fff_plugin.py:1672
+msgid "Comment"
+msgstr ""
+
+#: dialogs.py:958
+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:960
+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:986
+msgid "Note"
+msgstr ""
+
+#: dialogs.py:1025
+msgid "Select or Edit Reject Note."
+msgstr ""
+
+#: dialogs.py:1034
+msgid "Are you sure you want to remove this URL from the list?"
+msgstr ""
+
+#: dialogs.py:1036
+msgid "Are you sure you want to remove the %d selected URLs from the list?"
+msgstr ""
+
+#: dialogs.py:1054
+msgid "List of Books to Reject"
+msgstr ""
+
+#: dialogs.py:1067
+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:1081
+msgid "Remove selected URLs from the list"
+msgstr "Eemalda valitud URL-id loendist"
+
+#: dialogs.py:1096 dialogs.py:1100
+msgid "This will be added to whatever note you've set for each URL above."
+msgstr ""
+
+#: dialogs.py:1110
+msgid "Delete Books (including books without FanFiction URLs)?"
+msgstr ""
+
+#: dialogs.py:1111
+msgid "Delete the selected books after adding them to the Rejected URLs list."
+msgstr ""
+
+#: dialogs.py:1267
+msgid "Search for string in edit box."
+msgstr ""
+
+#: dialogs.py:1270
+msgid "Find:"
+msgstr ""
+
+#: dialogs.py:1275
+msgid "Find"
+msgstr ""
+
+#: dialogs.py:1285
+msgid "Case sensitive"
+msgstr "Tõstutundlik"
+
+#: dialogs.py:1286
+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:1315
+msgid "Go back to fix errors?"
+msgstr ""
+
+#: dialogs.py:1427
+msgid "Click an error below to return to Editing directly on that line:"
+msgstr ""
+
+#: dialogs.py:1441
+msgid "Click to go to line %s"
+msgstr "Klõpsa, et minna reale %s"
+
+#: dialogs.py:1457
+msgid "Return to Editing"
+msgstr ""
+
+#: dialogs.py:1461
+msgid "Save Anyway"
+msgstr "Salvesta ikkagi"
+
+#: dialogs.py:1490
+msgid "Enter Email Password for %s:"
+msgstr ""
+
+#: fff_plugin.py:115 fff_plugin.py:146
+msgid "FanFicFare"
+msgstr "FanFicFare"
+
+#: fff_plugin.py:116
+msgid "Download FanFiction stories from various web sites"
+msgstr ""
+
+#: fff_plugin.py:277
+msgid "&Download from URLs"
+msgstr ""
+
+#: fff_plugin.py:279
+msgid "Download FanFiction Books from URLs"
+msgstr ""
+
+#: fff_plugin.py:282
+msgid "&Update Existing FanFiction Books"
+msgstr ""
+
+#: fff_plugin.py:287
+msgid "Get Story URLs from &Email"
+msgstr ""
+
+#: fff_plugin.py:291 fff_plugin.py:506
+msgid "Get Story URLs from Web Page"
+msgstr ""
+
+#: fff_plugin.py:297
+msgid "&Make Anthology Epub from URLs"
+msgstr ""
+
+#: fff_plugin.py:299
+msgid "Make FanFiction Anthology Epub from URLs"
+msgstr ""
+
+#: fff_plugin.py:302
+msgid "Make Anthology Epub from Web Page"
+msgstr ""
+
+#: fff_plugin.py:304
+msgid "Make FanFiction Anthology Epub from Web Page"
+msgstr ""
+
+#: fff_plugin.py:307
+msgid "Update Anthology Epub"
+msgstr ""
+
+#: fff_plugin.py:309
+msgid "Update FanFiction Anthology Epub"
+msgstr ""
+
+#: fff_plugin.py:316
+msgid "Mark Unread: Add to \"To Read\" and \"Send to Device\" Lists"
+msgstr ""
+
+#: fff_plugin.py:318
+msgid "Mark Read: Remove from \"To Read\" and add to \"Send to Device\" Lists"
+msgstr ""
+
+#: fff_plugin.py:320 fff_plugin.py:325
+msgid "Mark Read: Remove from \"To Read\" Lists"
+msgstr ""
+
+#: fff_plugin.py:322
+msgid "Add to \"Send to Device\" Lists"
+msgstr ""
+
+#: fff_plugin.py:324
+msgid "Mark Unread: Add to \"To Read\" Lists"
+msgstr ""
+
+#: fff_plugin.py:340
+msgid "Remove \"New\" Chapter Marks from Selected books"
+msgstr ""
+
+#: fff_plugin.py:346
+msgid "Get Story URLs from Selected Books"
+msgstr ""
+
+#: fff_plugin.py:351
+msgid "Reject Selected Books"
+msgstr ""
+
+#: fff_plugin.py:359
+msgid "&Configure FanFicFare"
+msgstr "Seadista pluginat FanFicFare"
+
+#: fff_plugin.py:362
+msgid "Configure FanFicFare"
+msgstr "Seadistamine: FanFicFare"
+
+#: fff_plugin.py:417
+msgid "Cannot Update Reading Lists from Device View"
+msgstr ""
+
+#: fff_plugin.py:421
+msgid "No Selected Books to Update Reading Lists"
+msgstr ""
+
+#: fff_plugin.py:431
+msgid "FanFicFare Email Settings are not configured."
+msgstr ""
+
+#: fff_plugin.py:451
+msgid "Fetching Story URLs from Email..."
+msgstr ""
+
+#: fff_plugin.py:467 fff_plugin.py:489
+msgid "No Valid Story URLs Found in Unread Emails."
+msgstr ""
+
+#: fff_plugin.py:483
+msgid "Finished Fetching Story URLs from Email."
+msgstr ""
+
+#: fff_plugin.py:491
+msgid "(%d Story URLs Skipped, on Rejected URL List)"
+msgstr ""
+
+#: fff_plugin.py:492
+msgid "Get Story URLs from Email"
+msgstr ""
+
+#: fff_plugin.py:515
+msgid "Fetching Story URLs from Page..."
+msgstr ""
+
+#: fff_plugin.py:519
+msgid "Finished Fetching Story URLs from Page."
+msgstr ""
+
+#: fff_plugin.py:525 fff_plugin.py:578
+msgid "List of Story URLs"
+msgstr ""
+
+#: fff_plugin.py:526
+msgid "No Valid Story URLs found on given page."
+msgstr ""
+
+#: fff_plugin.py:542 fff_plugin.py:595
+msgid "No Selected Books to Get URLs From"
+msgstr ""
+
+#: fff_plugin.py:560
+msgid "Collecting URLs for stories..."
+msgstr ""
+
+#: fff_plugin.py:561
+msgid "Get URLs for stories"
+msgstr ""
+
+#: fff_plugin.py:562 fff_plugin.py:674 fff_plugin.py:867
+msgid "URL retrieved"
+msgstr ""
+
+#: fff_plugin.py:582
+msgid "List of URLs"
+msgstr "URLide loend"
+
+#: fff_plugin.py:583
+msgid "No Story URLs found in selected books."
+msgstr "Valitud raamatutest ei leitud ühtki jutu URLi."
+
+#: fff_plugin.py:590
+msgid "Can only UnNew books in library"
+msgstr ""
+
+#: fff_plugin.py:607
+msgid "UnNewing books..."
+msgstr ""
+
+#: fff_plugin.py:608
+msgid "UnNew Books"
+msgstr ""
+
+#: fff_plugin.py:609
+msgid "Books UnNewed"
+msgstr ""
+
+#: fff_plugin.py:649 fff_plugin.py:1601
+msgid "Starting auto conversion of %d books."
+msgstr ""
+
+#: fff_plugin.py:664
+msgid "No Selected Books have URLs to Reject"
+msgstr ""
+
+#: fff_plugin.py:672
+msgid "Collecting URLs for Reject List..."
+msgstr ""
+
+#: fff_plugin.py:673
+msgid "Get URLs for Reject List"
+msgstr ""
+
+#: fff_plugin.py:708
+msgid "Proceed to Remove?"
+msgstr ""
+
+#: fff_plugin.py:708
+msgid ""
+"Rejecting FanFicFare URLs: None of the books selected have FanFiction URLs."
+msgstr ""
+
+#: fff_plugin.py:730
+msgid "Cannot Make Anthologys without %s"
+msgstr ""
+
+#: fff_plugin.py:734 fff_plugin.py:844
+msgid "Cannot Update Books from Device View"
+msgstr ""
+
+#: fff_plugin.py:738
+msgid "Can only update 1 anthology at a time"
+msgstr "Uuendada saab ainult 1 antoloogiat korraga"
+
+#: fff_plugin.py:747
+msgid "Can only Update Epub Anthologies"
+msgstr "Uuendada saab ainult EPUB antoloogiaid"
+
+#: fff_plugin.py:765 fff_plugin.py:766
+msgid "Cannot Update Anthology"
+msgstr "Ei saa antoloogiat uuendada"
+
+#: fff_plugin.py:766
+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:773
+msgid "Fetching Story URLs for Series..."
+msgstr ""
+
+#: fff_plugin.py:783
+msgid "Finished Fetching Story URLs for Series."
+msgstr ""
+
+#: fff_plugin.py:830
+msgid ""
+"There are %d stories in the current anthology that are not going to "
+"be kept if you go ahead."
+msgstr ""
+
+#: fff_plugin.py:831
+msgid "Story URLs that will be removed:"
+msgstr ""
+
+#: fff_plugin.py:833
+msgid "Update anyway?"
+msgstr "Uuendada ikkagi?"
+
+#: fff_plugin.py:834
+msgid "Stories Removed"
+msgstr "Jutud eemaldatud"
+
+#: fff_plugin.py:851
+msgid "No Selected Books to Update"
+msgstr ""
+
+#: fff_plugin.py:865
+msgid "Collecting stories for update..."
+msgstr ""
+
+#: fff_plugin.py:866
+msgid "Get stories for updates"
+msgstr ""
+
+#: fff_plugin.py:876
+msgid "Update Existing List"
+msgstr ""
+
+#: fff_plugin.py:936
+msgid "Start queuing downloading for %s stories."
+msgstr ""
+
+#: fff_plugin.py:937
+msgid "Queuing download for stories..."
+msgstr ""
+
+#: fff_plugin.py:938
+msgid "Queuing download for stories"
+msgstr ""
+
+#: fff_plugin.py:939
+msgid "Queued download for"
+msgstr ""
+
+#: fff_plugin.py:941
+msgid "Started fetching metadata for %s stories."
+msgstr ""
+
+#: fff_plugin.py:955
+msgid "No valid story URLs entered."
+msgstr ""
+
+#: fff_plugin.py:965 fff_plugin.py:971
+msgid "Reject URL?"
+msgstr ""
+
+#: fff_plugin.py:972 fff_plugin.py:990
+msgid "%s is on your Reject URL list:"
+msgstr ""
+
+#: fff_plugin.py:974
+msgid "Click 'Yes' to Reject."
+msgstr ""
+
+#: fff_plugin.py:975 fff_plugin.py:1142
+msgid "Click 'No' to download anyway."
+msgstr ""
+
+#: fff_plugin.py:977
+msgid "Story on Reject URLs list (%s)."
+msgstr ""
+
+#: fff_plugin.py:980
+msgid "Rejected"
+msgstr ""
+
+#: fff_plugin.py:983
+msgid "Remove Reject URL?"
+msgstr ""
+
+#: fff_plugin.py:989
+msgid "Remove URL from Reject List?"
+msgstr ""
+
+#: fff_plugin.py:992
+msgid "Click 'Yes' to remove it from the list,"
+msgstr ""
+
+#: fff_plugin.py:993
+msgid "Click 'No' to leave it on the list."
+msgstr ""
+
+#: fff_plugin.py:1035
+msgid "Cannot update non-epub format."
+msgstr "Ei saa uuendada mitte-epub-formaati."
+
+#: fff_plugin.py:1110
+msgid "Are You an Adult?"
+msgstr "Kas oled täisealine?"
+
+#: fff_plugin.py:1111
+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:1133
+msgid "Skip Story?"
+msgstr "Kas jätta jutt vahele?"
+
+#: fff_plugin.py:1139
+msgid "Skip Anthology Story?"
+msgstr ""
+
+#: fff_plugin.py:1140
+msgid ""
+"\"%s\" is in series \"%s\" that you have an"
+" anthology book for."
+msgstr ""
+
+#: fff_plugin.py:1141
+msgid "Click 'Yes' to Skip."
+msgstr ""
+
+#: fff_plugin.py:1144
+msgid "Story in Series Anthology(%s)."
+msgstr ""
+
+#: fff_plugin.py:1150
+msgid "Skipped"
+msgstr ""
+
+#: fff_plugin.py:1160
+msgid "Add"
+msgstr "Lisa"
+
+#: fff_plugin.py:1196
+msgid "Meta"
+msgstr "Meta"
+
+#: fff_plugin.py:1225
+msgid "Skipping duplicate story."
+msgstr ""
+
+#: fff_plugin.py:1228
+msgid ""
+"More than one identical book by Identifer URL or title/author(s)--can't tell"
+" which book to update/overwrite."
+msgstr ""
+
+#: fff_plugin.py:1239
+msgid "Update"
+msgstr ""
+
+#: fff_plugin.py:1247 fff_plugin.py:1254
+msgid "Change Story URL?"
+msgstr ""
+
+#: fff_plugin.py:1255
+msgid ""
+"%s by %s is already in your library with a different source "
+"URL:"
+msgstr ""
+
+#: fff_plugin.py:1256
+msgid "In library: %(liburl)s"
+msgstr "Kogus: %(liburl)s"
+
+#: fff_plugin.py:1257 fff_plugin.py:1271
+msgid "New URL: %(newurl)s"
+msgstr "Uus URL: %(newurl)s"
+
+#: fff_plugin.py:1258
+msgid "Click 'Yes' to update/overwrite book with new URL."
+msgstr ""
+
+#: fff_plugin.py:1259
+msgid "Click 'No' to skip updating/overwriting this book."
+msgstr ""
+
+#: fff_plugin.py:1261 fff_plugin.py:1268
+msgid "Download as New Book?"
+msgstr ""
+
+#: fff_plugin.py:1269
+msgid ""
+"%s by %s is already in your library with a different source "
+"URL."
+msgstr ""
+
+#: fff_plugin.py:1270
+msgid ""
+"You chose not to update the existing book. Do you want to add a new book "
+"for this URL?"
+msgstr ""
+
+#: fff_plugin.py:1272
+msgid "Click 'Yes' to a new book with new URL."
+msgstr ""
+
+#: fff_plugin.py:1273
+msgid "Click 'No' to skip URL."
+msgstr ""
+
+#: fff_plugin.py:1279
+msgid "Update declined by user due to differing story URL(%s)"
+msgstr ""
+
+#: fff_plugin.py:1282
+msgid "Different URL"
+msgstr ""
+
+#: fff_plugin.py:1287
+msgid "Metadata collected."
+msgstr "Metaandmed kogutud."
+
+#: fff_plugin.py:1303 jobs.py:256
+msgid "Already contains %d chapters."
+msgstr ""
+
+#: fff_plugin.py:1305 jobs.py:258
+msgid ""
+"Existing epub contains %d chapters, web site only has %d. Use Overwrite to "
+"force update."
+msgstr ""
+
+#: fff_plugin.py:1307 jobs.py:260
+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:1321 jobs.py:217
+msgid "Not Overwriting, web site is not newer."
+msgstr ""
+
+#: fff_plugin.py:1439
+msgid "None of the %d URLs/stories given can be/need to be downloaded."
+msgstr ""
+
+#: fff_plugin.py:1440 fff_plugin.py:1638 fff_plugin.py:1668
+msgid "See log for details."
+msgstr ""
+
+#: fff_plugin.py:1441
+msgid "Proceed with updating your library(Error Column, if configured)?"
+msgstr ""
+
+#: fff_plugin.py:1448 fff_plugin.py:1650
+msgid "Bad"
+msgstr ""
+
+#: fff_plugin.py:1456
+msgid "FanFicFare download ended"
+msgstr "FanFicFare allalaadimine lõppes"
+
+#: fff_plugin.py:1456 fff_plugin.py:1693
+msgid "FanFicFare log"
+msgstr "FanFicFare logi"
+
+#: fff_plugin.py:1476
+msgid "Download FanFiction Book"
+msgstr ""
+
+#: fff_plugin.py:1483
+msgid "Starting %d FanFicFare Downloads"
+msgstr "%d FanFicFare allalaadimise alustamine"
+
+#: fff_plugin.py:1514
+msgid "Story Details:"
+msgstr "Jutu üksikasjad:"
+
+#: fff_plugin.py:1517
+msgid "Error Updating Metadata"
+msgstr "Viga metaandmete uuendamisel"
+
+#: fff_plugin.py:1518
+msgid ""
+"An error has occurred while FanFicFare was updating calibre's metadata for "
+"%s."
+msgstr ""
+
+#: fff_plugin.py:1519
+msgid "The ebook has been updated, but the metadata has not."
+msgstr ""
+
+#: fff_plugin.py:1571
+msgid "Finished Adding/Updating %d books."
+msgstr "%d raamatu lisamine/uuendamine lõpetati."
+
+#: fff_plugin.py:1622
+msgid "No Good Stories for Anthology"
+msgstr ""
+
+#: fff_plugin.py:1623
+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:1628 fff_plugin.py:1667
+msgid "FanFicFare found %s good and %s bad updates."
+msgstr "FanFicFare leidis %s head ja %s halba uuendust."
+
+#: fff_plugin.py:1635
+msgid ""
+"Are you sure you want to continue with creating/updating this Anthology?"
+msgstr ""
+
+#: fff_plugin.py:1636
+msgid "Any updates that failed will not be included in the Anthology."
+msgstr ""
+
+#: fff_plugin.py:1637
+msgid "However, if there's an older version, it will still be included."
+msgstr ""
+
+#: fff_plugin.py:1640
+msgid "Proceed with updating this anthology and your library?"
+msgstr ""
+
+#: fff_plugin.py:1648
+msgid "Good"
+msgstr ""
+
+#: fff_plugin.py:1669
+msgid "Proceed with updating your library?"
+msgstr ""
+
+#: fff_plugin.py:1693
+msgid "FanFicFare download complete"
+msgstr ""
+
+#: fff_plugin.py:1706
+msgid "Merging %s books."
+msgstr ""
+
+#: fff_plugin.py:1746
+msgid "FanFicFare Adding/Updating books."
+msgstr ""
+
+#: fff_plugin.py:1753
+msgid "Updating calibre for FanFiction stories..."
+msgstr ""
+
+#: fff_plugin.py:1754
+msgid "Update calibre for FanFiction stories"
+msgstr ""
+
+#: fff_plugin.py:1763
+msgid "Adding/Updating %s BAD books."
+msgstr ""
+
+#: fff_plugin.py:1772
+msgid "Updating calibre for BAD FanFiction stories..."
+msgstr ""
+
+#: fff_plugin.py:1773
+msgid "Update calibre for BAD FanFiction stories"
+msgstr ""
+
+#: fff_plugin.py:1799
+msgid "Adding format to book failed for some reason..."
+msgstr ""
+
+#: fff_plugin.py:1802
+msgid "Error"
+msgstr "Viga"
+
+#: fff_plugin.py:2116
+msgid ""
+"You configured FanFicFare to automatically update Reading Lists, but you "
+"don't have the %s plugin installed anymore?"
+msgstr ""
+
+#: fff_plugin.py:2128
+msgid ""
+"You configured FanFicFare to automatically update \"To Read\" Reading Lists,"
+" but you don't have any lists set?"
+msgstr ""
+
+#: fff_plugin.py:2138 fff_plugin.py:2156
+msgid ""
+"You configured FanFicFare to automatically update Reading List '%s', but you"
+" don't have a list of that name?"
+msgstr ""
+
+#: fff_plugin.py:2144
+msgid ""
+"You configured FanFicFare to automatically update \"Send to Device\" Reading"
+" Lists, but you don't have any lists set?"
+msgstr ""
+
+#: fff_plugin.py:2267
+msgid "No story URL found."
+msgstr ""
+
+#: fff_plugin.py:2270
+msgid "Not Found"
+msgstr "Ei leitud"
+
+#: fff_plugin.py:2276
+msgid "URL is not a valid story URL."
+msgstr "URL ei ole õige jutu URL."
+
+#: fff_plugin.py:2279
+msgid "Bad URL"
+msgstr ""
+
+#: fff_plugin.py:2418 fff_plugin.py:2421
+msgid "Anthology containing:"
+msgstr "Antoloogia, mis sisaldab:"
+
+#: fff_plugin.py:2419
+msgid "%s by %s"
+msgstr "%s, autor %s"
+
+#: fff_plugin.py:2441
+msgid " Anthology"
+msgstr " Antoloogia"
+
+#: fff_plugin.py:2484
+msgid "(was set, removed for security)"
+msgstr ""
+
+#: jobs.py:69
+msgid "Downloading FanFiction Stories"
+msgstr ""
+
+#: jobs.py:97
+msgid "Download Results:"
+msgstr ""
+
+#: jobs.py:99
+msgid "Successful:"
+msgstr "Edukas:"
+
+#: jobs.py:100
+msgid "Unsuccessful:"
+msgstr "Edutu:"
+
+#: jobs.py:125
+msgid "Download started..."
+msgstr ""
+
+#: jobs.py:249
+msgid "Already contains %d chapters. Reuse as is."
+msgstr ""
+
+#: jobs.py:272
+msgid "Update %s completed, added %s chapters for %s total."
+msgstr ""
diff --git a/calibre-plugin/translations/nb.po b/calibre-plugin/translations/nb.po
new file mode 100644
index 00000000..643510d1
--- /dev/null
+++ b/calibre-plugin/translations/nb.po
@@ -0,0 +1,2096 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR ORGANIZATION
+#
+# Translators:
+# Andreas Dreyer Hysing , 2016
+# Kurt-Håkon Eilertsen , 2014
+msgid ""
+msgstr ""
+"Project-Id-Version: calibre-plugins\n"
+"POT-Creation-Date: 2016-01-29 13:56+Central Standard Time\n"
+"PO-Revision-Date: 2016-02-04 17:15+0000\n"
+"Last-Translator: Andreas Dreyer Hysing \n"
+"Language-Team: Norwegian Bokmål (http://www.transifex.com/calibre/calibre-plugins/language/nb/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: ENCODING\n"
+"Generated-By: pygettext.py 1.5\n"
+"Language: nb\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#: __init__.py:42
+msgid "UI plugin to download FanFiction stories from various sites."
+msgstr "Grensesnitt plugin for nedlasting av fanfictionhistorier fra forskjellige nettsider."
+
+#: __init__.py:116
+msgid ""
+"Path to the calibre library. Default is to use the path stored in the "
+"settings."
+msgstr "Stil til calibrebiblioteket. Standard er å bruke stien lagret i instillinger."
+
+#: common_utils.py:398
+msgid "Keyboard shortcuts"
+msgstr "Hurtigtaster"
+
+#: common_utils.py:444
+msgid "Undefined"
+msgstr "Udefinert"
+
+#: common_utils.py:464
+msgid "Prefs Viewer dialog"
+msgstr "Instillingsviserdialog"
+
+#: common_utils.py:465
+msgid "Preferences for: "
+msgstr "Instillinger for:"
+
+#: common_utils.py:497
+msgid "Clear"
+msgstr "Tøm"
+
+#: common_utils.py:499
+msgid "Clear all settings for this plugin"
+msgstr "Slett alle innstillinger for denne pluginen"
+
+#: common_utils.py:526
+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:527
+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:528
+msgid "You must restart calibre afterwards."
+msgstr "Du må restarte Calibre etterpå."
+
+#: common_utils.py:537
+msgid "All settings for this plugin in this library have been cleared."
+msgstr "Alle innstillinger for denne pluginen i dette biblioteket har blitt slettet."
+
+#: common_utils.py:538
+msgid "Please restart calibre now."
+msgstr "Vennligst restart Calibre nå."
+
+#: common_utils.py:540
+msgid "Restart calibre now"
+msgstr "Restart calibre nå"
+
+#: config.py:192
+msgid "List of Supported Sites"
+msgstr "List støttede steder"
+
+#: config.py:194
+msgid "FAQs"
+msgstr "FAQs"
+
+#: config.py:209
+msgid "Basic"
+msgstr "Basis"
+
+#: config.py:220
+msgid "Calibre Cover"
+msgstr "Calibre forside"
+
+#: config.py:228
+msgid "Standard Columns"
+msgstr "Standard kolonner"
+
+#: config.py:231
+msgid "Custom Columns"
+msgstr "Egendefinert kolonne"
+
+#: config.py:234
+msgid "Email Settings"
+msgstr "E-postinnstillinger"
+
+#: config.py:237
+msgid "Other"
+msgstr "Andre"
+
+#: config.py:384
+msgid ""
+"These settings control the basic features of the plugin--downloading "
+"FanFiction."
+msgstr "Disse kontrollene for enkle funksjoner for pluginen -- Laster ned fanfiction "
+
+#: config.py:388
+msgid "Defaults Options on Download"
+msgstr "Standardinnstillinger for nedlasting"
+
+#: config.py:392
+msgid ""
+"On each download, FanFicFare offers an option to select the output format. "
+"
This sets what that option will default to."
+msgstr "For hver nedlastning, FanFicFare offer et valg for å velge resultat format.
Dette setter hvilke valg som settes som standard."
+
+#: config.py:394
+msgid "Default Output &Format:"
+msgstr "Standard resultat &Format:"
+
+#: config.py:409
+msgid ""
+"On each download, FanFicFare offers an option of what happens if that story "
+"already exists.
This sets what that option will default to."
+msgstr "For hver nedlastning, FanFicFare tilbyer et valg for the som skjer hvis denne historien allerede eksisterer.
Dette setter det valget som settes som blir standard."
+
+#: config.py:411
+msgid "Default If Story Already Exists?"
+msgstr "Går for standard hvis historien ikke eksisterer?"
+
+#: config.py:426
+msgid "Default Update Calibre &Metadata?"
+msgstr "Standard oppdatering av Calibre &Metadata?"
+
+#: config.py:427
+msgid ""
+"On each download, FanFicFare offers an option to update Calibre's metadata "
+"(title, author, URL, tags, custom columns, etc) from the web site.
This sets whether that will default to on or off.
Columns set to "
+"'New Only' in the column tabs will only be set for new books."
+msgstr "For hver nedlasning, FanFicFare tilbyr et valg for å oppdatere Calibres metadata (tittel, forfatter, URL, merkelapper, egendefinerte kolonner, etc) fra nettsiden.
Dette setter det som bilr standardvalg til av eller på.
Kolonner satt til 'New Only' i egendefinerte kolonner vill bare bli satt for nye bøker."
+
+#: config.py:431
+msgid "Default Update EPUB Cover when Updating EPUB?"
+msgstr "Standar oppdatering EPUB forside når vi oppdaterer EPUB?"
+
+#: config.py:432
+msgid ""
+"On each download, FanFicFare offers an option to update the book cover image"
+" inside the EPUB from the web site when the EPUB is updated.
This sets whether that will default to on or off."
+msgstr "På hver nedlastning, FanFicFare tilbyr et valg å oppdatere bokens forsidebilde inni EPUBen fra nettsiden når EPUBen er oppdatert.
Dette bestemmer hva som er satt som standard av eller på."
+
+#: config.py:436
+msgid "Default Background Metadata?"
+msgstr "Standard bakgrunnmetadata?"
+
+#: config.py:437
+msgid ""
+"On each download, FanFicFare offers an option to Collect Metadata from sites"
+" in a Background process.
This returns control to you quicker while "
+"updating, but you won't be asked for username/passwords or if you are an "
+"adult--stories that need those will just fail.
Only available for "
+"Update/Overwrite of existing books in case URL given isn't canonical or "
+"matches to existing book by Title/Author."
+msgstr "FOr hver nedlastning, FanFicFare tilbare et valg for å samle metadata fra sider i en bakgrunnsprosess.
Dette returnerer kontrollen til deg fortere når du oppdaterer, men du vil ikke bli spurt om brukernavn/passord eller om du er voksen. -- Historier som trenger disse vil feile.
Bare tilgjengelig for oppdatering/overskriving av eksisterende bøker i URL gitt at den ikker er kanonisk eller matcher en eksisterende bok med Tittel/Forfatter."
+
+#: config.py:443
+msgid "Updating Calibre Options"
+msgstr "Oppdaterer Calibre-valg"
+
+#: config.py:447
+msgid "Delete other existing formats?"
+msgstr "Slett andre eksisterende formater?"
+
+#: config.py:448
+msgid ""
+"Check this to automatically delete all other ebook formats when updating an existing book.\n"
+"Handy if you have both a Nook(epub) and Kindle(mobi), for example."
+msgstr "Sjekk dette for å automatisk slette alle ebokformater når vi oppdaterer en eksisterende bok.\nNyttig hvis du har både en Nook(epub) eller Kindle(mobi), for eksempel."
+
+#: config.py:452
+msgid "Keep Existing Tags when Updating Metadata?"
+msgstr "Behold eksisterende merkelapper når metadata oppdateres?"
+
+#: config.py:453
+msgid ""
+"Existing tags will be kept and any new tags added.\n"
+"%(cmplt)s and %(inprog)s tags will be still be updated, if known.\n"
+"%(lul)s tags will be updated if %(lus)s in %(is)s.\n"
+"(If Tags is set to 'New Only' in the Standard Columns tab, this has no effect.)"
+msgstr "Eksisterende merkelapper vil bli behold og nye merkelapper blir lagt til.\n%(cmplt)s og %(inprog)s merkelapper vil bli oppdatert hvis kjent.\n%(lul)s tags vil bli oppdatert hvis %(lus)s i %(is)s.\n(Hvis merkelapper settes til 'Bare nye' i standarkolonnefanen vil dette ikke ha noen effekt.)"
+
+#: config.py:457
+msgid "Force Author into Author Sort?"
+msgstr "Tving forfatter inn i forfatter-sortering?"
+
+#: config.py:458
+msgid ""
+"If checked, the author(s) as given will be used for the Author Sort, too.\n"
+"If not checked, calibre will apply it's built in algorithm which makes 'Bob Smith' sort as 'Smith, Bob', etc."
+msgstr "Hvis valgt, vil forfatteren(e) oppgitt bli brukt for forfattersortering også.\nHvis ikke valgt vil Calibre benyttes sin innebygde algoritme som gjør 'Bob Smit' sorterig som 'Smith, Bob', etc."
+
+#: config.py:462
+msgid "Force Title into Title Sort?"
+msgstr "Tving tittel inn i tittel-sortering?"
+
+#: config.py:463
+msgid ""
+"If checked, the title as given will be used for the Title Sort, too.\n"
+"If not checked, calibre will apply it's built in algorithm which makes 'The Title' sort as 'Title, The', etc."
+msgstr "Hvis valgt, vil tittelen oppgitt bli brukt for tittelsortering også.\nHvis ikke valgt vil Calibre benyttes sin innebygde algoritme som gjør 'The Title' sorterig som 'Title, The', etc."
+
+#: config.py:467
+msgid "Check for existing Series Anthology books?"
+msgstr "Sjekk for eksisterende serieantologibøker?"
+
+#: config.py:468
+msgid ""
+"Check for existings Series Anthology books using each new story's series URL before downloading.\n"
+"Offer to skip downloading if a Series Anthology is found.\n"
+"Doesn't work when Collect Metadata in Background is selected."
+msgstr "Sjekk for eksisterende serieantologibøker og bruk historiens serieurl før nedlastning.\nTilby å hoppe over nedlastning hvis en serieantologi finnes.\nVirker ikke når Samle metadata i bakgrunnen er valgt."
+
+#: config.py:472
+msgid "Check for changed Story URL?"
+msgstr "Let etter endret historie URL?"
+
+#: config.py:473
+msgid ""
+"Warn you if an update will change the URL of an existing book.\n"
+"fanfiction.net URLs will change from http to https silently."
+msgstr "Advar hvis en oppdatering vil endre URLen på en eksisterende bok.\nfanfiction.net URLer vil endre fra http til https i stillhet."
+
+#: config.py:477
+msgid "Search EPUB text for Story URL?"
+msgstr "Søk EPUB text for historieurl?"
+
+#: config.py:478
+msgid ""
+"Look for first valid story URL inside EPUB text if not found in metadata.\n"
+"Somewhat risky, could find wrong URL depending on EPUB content.\n"
+"Also finds and corrects bad ffnet URLs from ficsaver.com files."
+msgstr "Se på første gyldige historieurl inni EPUB-teksten hvis den ikke finnes i metadata.\nLitt risikabelt. Kan finne feil URL avhengig av EPUBens innhold.\nFinner også korrekt dårlig ffnet URLer fra ficsaver.com filer."
+
+#: config.py:482
+msgid "Post Processing Options"
+msgstr "Postprosesseringsvalg"
+
+#: config.py:486
+msgid "Mark added/updated books when finished?"
+msgstr "Marker lagt til/oppdaterte bøker når oppgaven er ferdig?"
+
+#: config.py:487
+msgid ""
+"Mark added/updated books when finished. Use with option below.\n"
+"You can also manually search for 'marked:fff_success'.\n"
+"'marked:fff_failed' is also available, or search 'marked:fff' for both."
+msgstr ""
+
+#: config.py:491
+msgid "Show Marked books when finished?"
+msgstr "Vis markerte bøker når ferdig?"
+
+#: config.py:492
+msgid ""
+"Show Marked added/updated books only when finished.\n"
+"You can also manually search for 'marked:fff_success'.\n"
+"'marked:fff_failed' is also available, or search 'marked:fff' for both."
+msgstr ""
+
+#: config.py:496
+msgid "Smarten Punctuation (EPUB only)"
+msgstr "Smarten Punctuation (bare EPUB)"
+
+#: config.py:497
+msgid ""
+"Run Smarten Punctuation from Calibre's Polish Book feature on each EPUB "
+"download and update."
+msgstr ""
+
+#: config.py:502
+msgid ""
+"Calculate Word Counts using Calibre internal methods.\n"
+"Many sites include Word Count, but many do not.\n"
+"This will count the words in each book and include it as if it came from the site."
+msgstr ""
+
+#: config.py:506
+msgid "Calculate Word Count:"
+msgstr ""
+
+#: config.py:519
+msgid "Automatically Convert new/update books?"
+msgstr ""
+
+#: config.py:520
+msgid ""
+"Automatically call calibre's Convert for new/update books.\n"
+"Converts to the current output format as chosen in calibre's\n"
+"Preferences->Behavior settings."
+msgstr ""
+
+#: config.py:524
+msgid "GUI Options"
+msgstr "GUI valg"
+
+#: config.py:528
+msgid "Take URLs from Clipboard?"
+msgstr "Ta URLer fra utklippstavlen?"
+
+#: config.py:529
+msgid "Prefill URLs from valid URLs in Clipboard when Adding New."
+msgstr "Prefyll URLer fra gyldige URL i utklippstavlen når nye legges til."
+
+#: config.py:533
+msgid "Default to Update when books selected?"
+msgstr "Sett oppdatering som standard når bøker er valgt?"
+
+#: config.py:534
+msgid ""
+"The top FanFicFare plugin button will start Update if\n"
+"books are selected. If unchecked, it will always bring up 'Add New'."
+msgstr ""
+
+#: config.py:538
+msgid "Keep 'Add New from URL(s)' dialog on top?"
+msgstr ""
+
+#: config.py:539
+msgid ""
+"Instructs the OS and Window Manager to keep the 'Add New from URL(s)'\n"
+"dialog on top of all other windows. Useful for dragging URLs onto it."
+msgstr ""
+
+#: config.py:543
+msgid "Show estimated time left?"
+msgstr ""
+
+#: config.py:544
+msgid "When a Progress Bar is shown, show a rough estimate of the time left."
+msgstr "Når en framdriftssøyle vises, vis et grovt estimat over gjenstående tid."
+
+#: config.py:548
+msgid "Misc Options"
+msgstr "Diverse valg"
+
+#: config.py:552
+msgid "Inject calibre Series when none found?"
+msgstr ""
+
+#: config.py:553
+msgid ""
+"If no series is found, inject the calibre series (if there is one) so \n"
+"it appears on the FanFicFare title page(not cover)."
+msgstr ""
+
+#: config.py:557
+msgid "Search by Title/Author(s) for If Story Already Exists?"
+msgstr ""
+
+#: config.py:558
+msgid ""
+"When checking If Story Already Exists FanFicFare will first match by "
+"URL Identifier. But if not found, it can also search existing books by "
+"Title and Author(s)."
+msgstr ""
+
+#: config.py:562
+msgid "Reject List"
+msgstr ""
+
+#: config.py:566
+msgid "Edit Reject URL List"
+msgstr ""
+
+#: config.py:567
+msgid "Edit list of URLs FanFicFare will automatically Reject."
+msgstr ""
+
+#: config.py:571 config.py:645
+msgid "Add Reject URLs"
+msgstr "Legg til avslagsurler"
+
+#: config.py:572
+msgid "Add additional URLs to Reject as text."
+msgstr "Leg til tilleggsurl for avslag som tekst."
+
+#: config.py:576
+msgid "Edit Reject Reasons List"
+msgstr "Redigert avlslagsgrunnlisten."
+
+#: config.py:577 config.py:635
+msgid "Customize the Reasons presented when Rejecting URLs"
+msgstr "Definert grunnene som presenteres når URLer forkastes"
+
+#: config.py:581
+msgid "Reject Without Confirmation?"
+msgstr "Nekt uten bekreftelse?"
+
+#: config.py:582
+msgid "Always reject URLs on the Reject List without stopping and asking."
+msgstr ""
+
+#: config.py:619
+msgid "Edit Reject URLs List"
+msgstr ""
+
+#: config.py:633
+msgid "Reject Reasons"
+msgstr ""
+
+#: config.py:634
+msgid "Customize Reject List Reasons"
+msgstr ""
+
+#: config.py:643
+msgid "Reason why I rejected it"
+msgstr ""
+
+#: config.py:643
+msgid "Title by Author"
+msgstr ""
+
+#: config.py:646
+msgid ""
+"Add Reject URLs. Use: http://...,note or http://...,title by "
+"author - note
Invalid story URLs will be ignored."
+msgstr ""
+
+#: config.py:647
+msgid ""
+"One URL per line:\n"
+"http://...,note\n"
+"http://...,title by author - note"
+msgstr ""
+
+#: config.py:649 dialogs.py:1099
+msgid "Add this reason to all URLs added:"
+msgstr ""
+
+#: config.py:665
+msgid ""
+"These settings provide more detailed control over what metadata will be "
+"displayed inside the ebook as well as let you set %(isa)s and %(u)s/%(p)s "
+"for different sites."
+msgstr ""
+
+#: config.py:670
+msgid ""
+"FanFicFare now includes find, color coding, and error checking for "
+"personal.ini editing. Red generally indicates errors."
+msgstr ""
+
+#: config.py:689 config.py:730 config.py:731
+msgid "Edit personal.ini"
+msgstr ""
+
+#: config.py:694
+msgid ""
+"Changes will only be saved if you click 'OK' to leave Customize FanFicFare."
+msgstr ""
+
+#: config.py:698
+msgid "View Defaults"
+msgstr ""
+
+#: config.py:699
+msgid ""
+"View all of the plugin's configurable settings\n"
+"and their default settings."
+msgstr ""
+
+#: config.py:703
+msgid "Pass Calibre Columns into FanFicFare on Update/Overwrite"
+msgstr ""
+
+#: config.py:704
+msgid ""
+"If checked, when updating/overwriting an existing book, FanFicFare will have"
+" the Calibre Columns available to use in replace_metadata, title_page, "
+"etc.
Click the button below to see the Calibre Column namess."
+msgstr ""
+
+#: config.py:708
+msgid "Show Calibre Column Names"
+msgstr ""
+
+#: config.py:709
+msgid ""
+"FanFicFare can pass the Calibre Columns into the download/update "
+"process.
This will show you the columns available by name."
+msgstr ""
+
+#: config.py:720
+msgid "Plugin Defaults"
+msgstr ""
+
+#: config.py:721
+msgid "Plugin Defaults (%s) (Read-Only)"
+msgstr ""
+
+#: config.py:754
+msgid "Calibre Column Entry Names"
+msgstr ""
+
+#: config.py:755
+msgid "Label (entry_name)"
+msgstr ""
+
+#: config.py:775
+msgid ""
+"These settings provide integration with the %(rl)s Plugin. %(rl)s can "
+"automatically send to devices and change custom columns. You have to create"
+" and configure the lists in %(rl)s to be useful."
+msgstr ""
+
+#: config.py:780
+msgid "Add new/updated stories to \"Send to Device\" Reading List(s)."
+msgstr ""
+
+#: config.py:781
+msgid ""
+"Automatically add new/updated stories to these lists in the %(rl)s plugin."
+msgstr ""
+
+#: config.py:786
+msgid "\"Send to Device\" Reading Lists"
+msgstr ""
+
+#: config.py:787 config.py:790 config.py:804 config.py:807
+msgid ""
+"When enabled, new/updated stories will be automatically added to these "
+"lists."
+msgstr ""
+
+#: config.py:797
+msgid "Add new/updated stories to \"To Read\" Reading List(s)."
+msgstr ""
+
+#: config.py:798
+msgid ""
+"Automatically add new/updated stories to these lists in the %(rl)s plugin.\n"
+"Also offers menu option to remove stories from the \"To Read\" lists."
+msgstr ""
+
+#: config.py:803
+msgid "\"To Read\" Reading Lists"
+msgstr ""
+
+#: config.py:814
+msgid "Add stories back to \"Send to Device\" Reading List(s) when marked \"Read\"."
+msgstr ""
+
+#: config.py:815
+msgid ""
+"Menu option to remove from \"To Read\" lists will also add stories back to "
+"\"Send to Device\" Reading List(s)"
+msgstr ""
+
+#: config.py:819
+msgid "Automatically run Remove \"New\" Chapter Marks when marking books \"Read\"."
+msgstr ""
+
+#: config.py:820
+msgid ""
+"Menu option to remove from \"To Read\" lists will also remove \"(new)\" "
+"chapter marks created by personal.ini mark_new_chapters setting."
+msgstr ""
+
+#: config.py:848
+msgid ""
+"The Calibre cover image for a downloaded book can come from the story "
+"site(if EPUB and images are enabled), or from either Calibre's built-in "
+"random cover generator or the %(gc)s plugin."
+msgstr ""
+
+#: config.py:856
+msgid ""
+"Update Calibre book cover image from EPUB when Calibre metadata is updated.\n"
+"Doesn't go looking for new images on 'Update Calibre Metadata Only'.\n"
+"Cover in EPUB could be from site or previously injected into the EPUB.\n"
+"This comes before Generate Cover so %(gc)s(Plugin) use the image if configured to."
+msgstr ""
+
+#: config.py:861
+msgid "Update Calibre Cover (from EPUB):"
+msgstr ""
+
+#: config.py:879
+msgid ""
+"Generate a Calibre book cover image when Calibre metadata is updated.
Defaults to 'Yes, Always' for backward compatibility and because "
+"%(gc)s(Plugin) will only run if configured for Default or site."
+msgstr ""
+
+#: config.py:883
+msgid "Generate Calibre Cover:"
+msgstr ""
+
+#: config.py:910
+msgid "Plugin %(gc)s"
+msgstr ""
+
+#: config.py:911
+msgid "Use plugin to create covers. Additional settings are below."
+msgstr ""
+
+#: config.py:918
+msgid "Calibre Generate Cover"
+msgstr ""
+
+#: config.py:919
+msgid ""
+"Call Calibre's Edit Metadata Generate cover feature to create a random cover"
+" each time a story is downloaded or updated.
Right click or long click "
+"the 'Generate cover' button in Calibre's Edit Metadata to customize."
+msgstr ""
+
+#: config.py:933
+msgid "Generate Covers Only for New Books"
+msgstr ""
+
+#: config.py:934
+msgid ""
+"Default is to generate a cover any time the calibre metadata is updated.
Used for both Calibre and Plugin generated covers."
+msgstr ""
+
+#: config.py:940
+msgid "Inject/update the cover inside EPUB"
+msgstr "Opprett/oppdater forsiden inni EPUB"
+
+#: config.py:941
+msgid ""
+"Calibre's Polish feature will be used to inject or update the generated "
+"cover into the EPUB ebook file.
Used for both Calibre and Plugin "
+"generated covers."
+msgstr "Calibres Polish funksjon vil brukes for å sette inn eller oppdatere den genererte forsiden for EPUB ebok fila.
Bruk for både Calibe og og Plugin-genererte forsider."
+
+#: config.py:947
+msgid "%(gc)s(Plugin) Settings"
+msgstr "%(gc)s(Plugin) innstillinger"
+
+#: config.py:955
+msgid ""
+"The %(gc)s plugin can create cover images for books using various metadata "
+"(including existing cover image). If you have %(gc)s installed, FanFicFare "
+"can run %(gc)s on new downloads and metadata updates. Pick a %(gc)s setting"
+" by site and/or one to use by Default."
+msgstr "%(gc)s pluginen kan opprette forsidebilder for bøker ved hjelp av forskjellige metadata (inkudert eksisterende forsidebilde). Hvis du har %(gc)s installert, FanFicFare kan kjøre %(gc)s på nye nedlastninger og metadataoppdateringer. Velg en %(gc)s innstilling per side og/eller et standardvalg."
+
+#: config.py:973 config.py:977 config.py:990
+msgid "Default"
+msgstr ""
+
+#: config.py:978
+msgid ""
+"On Metadata update, run %(gc)s with this setting, if there isn't a more "
+"specific setting below."
+msgstr ""
+
+#: config.py:981
+msgid "On Metadata update, run %(gc)s with this setting for %(site)s stories."
+msgstr ""
+
+#: config.py:1004
+msgid "Allow %(gcset)s from %(pini)s to override"
+msgstr ""
+
+#: config.py:1005
+msgid ""
+"The %(pini)s parameter %(gcset)s allows you to choose a %(gc)s setting based"
+" on metadata rather than site, but it's much more complex.
%(gcset)s "
+"is ignored when this is off."
+msgstr ""
+
+#: config.py:1043
+msgid ""
+"These settings provide integration with the %(cp)s Plugin. %(cp)s can "
+"automatically update custom columns with page, word and reading level "
+"statistics. You have to create and configure the columns in %(cp)s first."
+msgstr ""
+
+#: config.py:1048
+msgid ""
+"If any of the settings below are checked, when stories are added or updated,"
+" the %(cp)s Plugin will be called to update the checked statistics."
+msgstr ""
+
+#: config.py:1054
+msgid "Which column and algorithm to use are configured in %(cp)s."
+msgstr ""
+
+#: config.py:1064
+msgid ""
+"Will overwrite word count from FanFicFare metadata if set to update the same"
+" custom column."
+msgstr ""
+
+#: config.py:1069
+msgid ""
+"Only run Count Page's Word Count if checked and FanFicFare metadata "
+"doesn't already have a word count. If this is used with one of the other "
+"Page Counts, the Page Count plugin will be called twice."
+msgstr ""
+
+#: config.py:1105
+msgid ""
+"These controls aren't plugin settings as such, but convenience buttons for "
+"setting Keyboard shortcuts and getting all the FanFicFare confirmation "
+"dialogs back again."
+msgstr "Disse kontrollvalgene er ikke en del av pluginen alene, men nyttige knapper for å sette hurtigtaster og valg for å sette tilbake godkjenningsbokser."
+
+#: config.py:1110
+msgid "Keyboard shortcuts..."
+msgstr "Tastatur snarveier..."
+
+#: config.py:1111
+msgid "Edit the keyboard shortcuts associated with this plugin"
+msgstr "Endre hurtigtaster assosiert med denne pluginen"
+
+#: config.py:1115
+msgid "Reset disabled &confirmation dialogs"
+msgstr "Gjenopprett avskrudd og godkjente dialogbokser"
+
+#: config.py:1116
+msgid "Reset all show me again dialogs for the FanFicFare plugin"
+msgstr "Gjennopprett alle vis meg igjen-dialoger for FanFicFare plugin"
+
+#: config.py:1120
+msgid "&View library preferences..."
+msgstr "&Vis biblioteksinnstillinger..."
+
+#: config.py:1121
+msgid "View data stored in the library database for this plugin"
+msgstr "Vis data lagret i biblioteksdatabasen for denne pluginen"
+
+#: config.py:1132
+msgid "Done"
+msgstr "Utført"
+
+#: config.py:1133
+msgid "Confirmation dialogs have all been reset"
+msgstr "Bekreft at alle dialoger er gjennopprettet"
+
+#: config.py:1181
+msgid "Category"
+msgstr ""
+
+#: config.py:1182
+msgid "Genre"
+msgstr ""
+
+#: config.py:1183
+msgid "Language"
+msgstr ""
+
+#: config.py:1184 fff_plugin.py:1443 fff_plugin.py:1642 fff_plugin.py:1672
+msgid "Status"
+msgstr ""
+
+#: config.py:1185
+msgid "Status:%(cmplt)s"
+msgstr ""
+
+#: config.py:1186
+msgid "Status:%(inprog)s"
+msgstr ""
+
+#: config.py:1187 config.py:1335
+msgid "Series"
+msgstr "Serier"
+
+#: config.py:1188
+msgid "Characters"
+msgstr ""
+
+#: config.py:1189
+msgid "Relationships"
+msgstr ""
+
+#: config.py:1190
+msgid "Published"
+msgstr ""
+
+#: config.py:1191 fff_plugin.py:1755 fff_plugin.py:1774
+msgid "Updated"
+msgstr ""
+
+#: config.py:1192
+msgid "Created"
+msgstr ""
+
+#: config.py:1193
+msgid "Rating"
+msgstr ""
+
+#: config.py:1194
+msgid "Warnings"
+msgstr ""
+
+#: config.py:1195
+msgid "Chapters"
+msgstr ""
+
+#: config.py:1196
+msgid "Words"
+msgstr ""
+
+#: config.py:1197
+msgid "Site"
+msgstr ""
+
+#: config.py:1198
+msgid "Story ID"
+msgstr ""
+
+#: config.py:1199
+msgid "Author ID"
+msgstr ""
+
+#: config.py:1200
+msgid "Extra Tags"
+msgstr ""
+
+#: config.py:1201 config.py:1327 dialogs.py:890 dialogs.py:986
+#: fff_plugin.py:1443 fff_plugin.py:1642 fff_plugin.py:1672
+msgid "Title"
+msgstr "Tittel"
+
+#: config.py:1202
+msgid "Story URL"
+msgstr ""
+
+#: config.py:1203
+msgid "Description"
+msgstr ""
+
+#: config.py:1204 dialogs.py:890 dialogs.py:986 fff_plugin.py:1443
+#: fff_plugin.py:1642 fff_plugin.py:1672
+msgid "Author"
+msgstr ""
+
+#: config.py:1205
+msgid "Author URL"
+msgstr ""
+
+#: config.py:1206
+msgid "File Format"
+msgstr ""
+
+#: config.py:1207
+msgid "File Extension"
+msgstr ""
+
+#: config.py:1208
+msgid "Site Abbrev"
+msgstr ""
+
+#: config.py:1209
+msgid "FanFicFare Version"
+msgstr ""
+
+#: config.py:1224
+msgid ""
+"If you have custom columns defined, they will be listed below. Choose a "
+"metadata value type to fill your columns automatically."
+msgstr ""
+
+#: config.py:1249
+msgid "Update this %s column(%s) with..."
+msgstr ""
+
+#: config.py:1259
+msgid "Values that aren't valid for this enumeration column will be ignored."
+msgstr ""
+
+#: config.py:1259 config.py:1261
+msgid "Metadata values valid for this type of column."
+msgstr ""
+
+#: config.py:1264 config.py:1354
+msgid "New Only"
+msgstr ""
+
+#: config.py:1265
+msgid ""
+"Write to %s(%s) only for new\n"
+"books, not updates to existing books."
+msgstr ""
+
+#: config.py:1276
+msgid "Allow %(ccset)s from %(pini)s to override"
+msgstr ""
+
+#: config.py:1277
+msgid ""
+"The %(pini)s parameter %(ccset)s allows you to set custom columns to site "
+"specific values that aren't common to all sites.
%(ccset)s is ignored "
+"when this is off."
+msgstr ""
+
+#: config.py:1281
+msgid "Special column:"
+msgstr ""
+
+#: config.py:1286
+msgid "Update/Overwrite Error Column:"
+msgstr ""
+
+#: config.py:1287
+msgid ""
+"When an update or overwrite of an existing story fails, record the reason in this column.\n"
+"(Text and Long Text columns only.)"
+msgstr ""
+
+#: config.py:1301
+msgid "Saved Metadata Column:"
+msgstr ""
+
+#: config.py:1302
+msgid ""
+"If set, FanFicFare will save a copy of all its metadata in this column when "
+"the book is downloaded or updated.
The metadata from this column can "
+"later be used to update custom columns without having to request the "
+"metadata from the server again.
(Long Text columns only.)"
+msgstr ""
+
+#: config.py:1328
+msgid "Author(s)"
+msgstr "Forfatter(e)"
+
+#: config.py:1329
+msgid "Publisher"
+msgstr ""
+
+#: config.py:1330
+msgid "Tags"
+msgstr ""
+
+#: config.py:1331
+msgid "Languages"
+msgstr ""
+
+#: config.py:1332
+msgid "Published Date"
+msgstr ""
+
+#: config.py:1333
+msgid "Date"
+msgstr ""
+
+#: config.py:1334
+msgid "Comments"
+msgstr ""
+
+#: config.py:1336
+msgid "Ids(url id only)"
+msgstr ""
+
+#: config.py:1341
+msgid ""
+"The standard calibre metadata columns are listed below. You may choose "
+"whether FanFicFare will fill each column automatically on updates or only "
+"for new books."
+msgstr ""
+
+#: config.py:1355
+msgid ""
+"Write to %s only for new\n"
+"books, not updates to existing books."
+msgstr ""
+
+#: config.py:1364
+msgid "Other Standard Column Options"
+msgstr ""
+
+#: config.py:1369
+msgid "Set Calibre Author URL"
+msgstr ""
+
+#: config.py:1370
+msgid "Set Calibre Author URL to Author's URL on story site."
+msgstr ""
+
+#: config.py:1387
+msgid ""
+"These settings will allow FanFicFare to fetch story URLs from your email "
+"account. It will only look for story URLs in unread emails in the folder "
+"specified below."
+msgstr ""
+
+#: config.py:1392
+msgid "IMAP Server Name"
+msgstr ""
+
+#: config.py:1393
+msgid "Name of IMAP server--must allow IMAP4 with SSL. Eg: imap.gmail.com"
+msgstr ""
+
+#: config.py:1402
+msgid "IMAP User Name"
+msgstr ""
+
+#: config.py:1403
+msgid ""
+"Name of IMAP user. Eg: yourname@gmail.com\n"
+"Note that Gmail accounts need to have IMAP enabled in Gmail Settings first."
+msgstr ""
+
+#: config.py:1412
+msgid "IMAP User Password"
+msgstr ""
+
+#: config.py:1413
+msgid ""
+"IMAP password. If left empty, FanFicFare will ask you for your password "
+"when you use the feature."
+msgstr ""
+
+#: config.py:1423
+msgid "Remember Password for Session (when not saved above)"
+msgstr ""
+
+#: config.py:1424
+msgid ""
+"If checked, and no password is entered above, FanFicFare will remember your "
+"password until you close calibre or change Libraries."
+msgstr ""
+
+#: config.py:1429
+msgid "IMAP Folder Name"
+msgstr ""
+
+#: config.py:1430
+msgid ""
+"Name of IMAP folder to search for new emails. The folder (or label) has to "
+"already exist. Use INBOX for your default inbox."
+msgstr ""
+
+#: config.py:1439
+msgid "Mark Emails Read"
+msgstr ""
+
+#: config.py:1440
+msgid ""
+"If checked, emails will be marked as having been read if they contain any "
+"story URLs."
+msgstr ""
+
+#: config.py:1445
+msgid "Discard URLs on Reject List"
+msgstr ""
+
+#: config.py:1446
+msgid ""
+"If checked, FanFicFare will silently discard story URLs from emails that are"
+" on your Reject URL List.
Otherwise they will appear and you will see the"
+" normal Reject URL dialog.
The Emails will still be marked Read if "
+"configured to."
+msgstr ""
+
+#: config.py:1451
+msgid "Download from Email Immediately"
+msgstr ""
+
+#: config.py:1452
+msgid ""
+"If checked, FanFicFare will start downloading story URLs from emails "
+"immediately.
Otherwise the usual Download from URLs dialog will appear."
+msgstr ""
+
+#: config.py:1457
+msgid ""
+"It's safest if you create a separate email account that you use only for "
+"your story update notices. FanFicFare and calibre cannot guarantee that "
+"malicious code cannot get your email password once you've entered it. "
+"
Use this feature at your own risk. "
+msgstr ""
+
+#: dialogs.py:244 dialogs.py:770
+msgid "Show Download Options"
+msgstr ""
+
+#: dialogs.py:263 dialogs.py:790
+msgid "Output &Format:"
+msgstr ""
+
+#: dialogs.py:271 dialogs.py:798
+msgid ""
+"Choose output format to create. May set default from plugin configuration."
+msgstr ""
+
+#: dialogs.py:299 dialogs.py:818
+msgid "Update Calibre &Metadata?"
+msgstr ""
+
+#: dialogs.py:300 dialogs.py:819
+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.)"
+msgstr ""
+
+#: dialogs.py:306 dialogs.py:823
+msgid "Update EPUB Cover?"
+msgstr ""
+
+#: dialogs.py:307 dialogs.py:824
+msgid ""
+"Update book cover image from site or defaults (if found) inside the "
+"EPUB when EPUB is updated."
+msgstr ""
+
+#: dialogs.py:369
+msgid "Story URLs for anthology, one per line:"
+msgstr ""
+
+#: dialogs.py:370
+msgid ""
+"URLs for stories to include in the anthology, one per line.\n"
+"Will take URLs from clipboard, but only valid URLs."
+msgstr ""
+
+#: dialogs.py:371
+msgid "If Story Already Exists in Anthology?"
+msgstr ""
+
+#: dialogs.py:372
+msgid ""
+"What to do if there's already an existing story with the same URL in the "
+"anthology."
+msgstr ""
+
+#: dialogs.py:381
+msgid "Story URLs, one per line:"
+msgstr ""
+
+#: dialogs.py:382
+msgid ""
+"URLs for stories, one per line.\n"
+"Will take URLs from clipboard, but only valid URLs.\n"
+"Add [1,5] after the URL to limit the download to chapters 1-5."
+msgstr ""
+
+#: dialogs.py:383
+msgid "If Story Already Exists?"
+msgstr ""
+
+#: dialogs.py:384
+msgid ""
+"What to do if there's already an existing story with the same URL or title "
+"and author."
+msgstr ""
+
+#: dialogs.py:503
+msgid "For Individual Books"
+msgstr ""
+
+#: dialogs.py:504
+msgid "Get URLs and go to dialog for individual story downloads."
+msgstr ""
+
+#: dialogs.py:509
+msgid "For Anthology Epub"
+msgstr ""
+
+#: dialogs.py:510
+msgid ""
+"Get URLs and go to dialog for Anthology download.\n"
+"Requires %s plugin."
+msgstr ""
+
+#: dialogs.py:514 dialogs.py:568 dialogs.py:595 dialogs.py:1501
+msgid "Cancel"
+msgstr "Avbryt"
+
+#: dialogs.py:546 dialogs.py:1489
+msgid "Password"
+msgstr ""
+
+#: dialogs.py:547
+msgid "Author requires a password for this story(%s)."
+msgstr ""
+
+#: dialogs.py:552
+msgid "User/Password"
+msgstr ""
+
+#: dialogs.py:553
+msgid "%s requires you to login to download this story."
+msgstr ""
+
+#: dialogs.py:555
+msgid "User:"
+msgstr ""
+
+#: dialogs.py:559
+msgid "Password:"
+msgstr ""
+
+#: dialogs.py:564 dialogs.py:712 dialogs.py:1497
+msgid "OK"
+msgstr ""
+
+#: dialogs.py:590 fff_plugin.py:942
+msgid "Fetching metadata for stories..."
+msgstr ""
+
+#: dialogs.py:591 fff_plugin.py:943
+msgid "Downloading metadata for stories"
+msgstr ""
+
+#: dialogs.py:592 fff_plugin.py:944
+msgid "Fetched metadata for"
+msgstr ""
+
+#: dialogs.py:622
+msgid " - %s estimated until done"
+msgstr ""
+
+#: dialogs.py:672
+msgid "%d day"
+msgstr "%d dag"
+
+#: dialogs.py:672
+msgid "%d days"
+msgstr "%d dager"
+
+#: dialogs.py:673
+msgid "%d hour"
+msgstr "%d time"
+
+#: dialogs.py:673
+msgid "%d hours"
+msgstr "%d timer"
+
+#: dialogs.py:674
+msgid "%d minute"
+msgstr "%d minutt"
+
+#: dialogs.py:674
+msgid "%d minutes"
+msgstr ""
+
+#: dialogs.py:675
+msgid "%d second"
+msgstr ""
+
+#: dialogs.py:675
+msgid "%d seconds"
+msgstr ""
+
+#: dialogs.py:690
+msgid "less than 1 second"
+msgstr "mindre enn et sekund"
+
+#: dialogs.py:707 fff_plugin.py:365 fff_plugin.py:368
+msgid "About FanFicFare"
+msgstr ""
+
+#: dialogs.py:761
+msgid "Remove selected books from the list"
+msgstr "Fjern valgte bøker fra listen"
+
+#: dialogs.py:803
+msgid "Update Mode:"
+msgstr ""
+
+#: dialogs.py:806
+msgid ""
+"What sort of update to perform. May set default from plugin configuration."
+msgstr ""
+
+#: dialogs.py:828
+msgid "Background Metadata?"
+msgstr ""
+
+#: dialogs.py:829
+msgid ""
+"Collect Metadata from sites in a Background process.
This returns "
+"control to you quicker while updating, but you won't be asked for "
+"username/passwords or if you are an adult--stories that need those will just"
+" fail."
+msgstr ""
+
+#: dialogs.py:890 fff_plugin.py:1443 fff_plugin.py:1642 fff_plugin.py:1672
+msgid "Comment"
+msgstr ""
+
+#: dialogs.py:958
+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:960
+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:986
+msgid "Note"
+msgstr ""
+
+#: dialogs.py:1025
+msgid "Select or Edit Reject Note."
+msgstr ""
+
+#: dialogs.py:1034
+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:1036
+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:1054
+msgid "List of Books to Reject"
+msgstr "Liste med bøker for avslag"
+
+#: dialogs.py:1067
+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:1081
+msgid "Remove selected URLs from the list"
+msgstr "Fjerene valgte URLer fra lista"
+
+#: dialogs.py:1096 dialogs.py:1100
+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:1110
+msgid "Delete Books (including books without FanFiction URLs)?"
+msgstr ""
+
+#: dialogs.py:1111
+msgid "Delete the selected books after adding them to the Rejected URLs list."
+msgstr ""
+
+#: dialogs.py:1267
+msgid "Search for string in edit box."
+msgstr ""
+
+#: dialogs.py:1270
+msgid "Find:"
+msgstr "Finn:"
+
+#: dialogs.py:1275
+msgid "Find"
+msgstr "Finn"
+
+#: dialogs.py:1285
+msgid "Case sensitive"
+msgstr "Case sensistive"
+
+#: dialogs.py:1286
+msgid ""
+"Search for case sensitive string; don't treat Harry, HARRY and harry all the"
+" same."
+msgstr ""
+
+#: dialogs.py:1315
+msgid "Go back to fix errors?"
+msgstr "Gå tilbake til rett feil?"
+
+#: dialogs.py:1427
+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:1441
+msgid "Click to go to line %s"
+msgstr "Klikk for å gå til linje %s"
+
+#: dialogs.py:1457
+msgid "Return to Editing"
+msgstr "Returner til redigering"
+
+#: dialogs.py:1461
+msgid "Save Anyway"
+msgstr "Lagre uansett"
+
+#: dialogs.py:1490
+msgid "Enter Email Password for %s:"
+msgstr "Oppgi e-postpassord for %s:"
+
+#: fff_plugin.py:115 fff_plugin.py:146
+msgid "FanFicFare"
+msgstr "FanFicFare"
+
+#: fff_plugin.py:116
+msgid "Download FanFiction stories from various web sites"
+msgstr "Last ned fanfictionhistorier fra forskjellige nettsider"
+
+#: fff_plugin.py:277
+msgid "&Download from URLs"
+msgstr "&Last ned fra URLer"
+
+#: fff_plugin.py:279
+msgid "Download FanFiction Books from URLs"
+msgstr "Last ned fanfictionbøker fra URLer"
+
+#: fff_plugin.py:282
+msgid "&Update Existing FanFiction Books"
+msgstr "&Oppdater eksisterende fanfictionbøker"
+
+#: fff_plugin.py:287
+msgid "Get Story URLs from &Email"
+msgstr "Hent historierurler fra &Epost"
+
+#: fff_plugin.py:291 fff_plugin.py:506
+msgid "Get Story URLs from Web Page"
+msgstr "Hent historieurler fra nettside"
+
+#: fff_plugin.py:297
+msgid "&Make Anthology Epub from URLs"
+msgstr "&Lag antologi som ebok fra URLer"
+
+#: fff_plugin.py:299
+msgid "Make FanFiction Anthology Epub from URLs"
+msgstr "Lag fanfictionantologi ebok fra URLer"
+
+#: fff_plugin.py:302
+msgid "Make Anthology Epub from Web Page"
+msgstr "Lag antologi epub fra nettside"
+
+#: fff_plugin.py:304
+msgid "Make FanFiction Anthology Epub from Web Page"
+msgstr "Lag fanfiction antologi epub fra nettside"
+
+#: fff_plugin.py:307
+msgid "Update Anthology Epub"
+msgstr "Oppdater antologi ebok"
+
+#: fff_plugin.py:309
+msgid "Update FanFiction Anthology Epub"
+msgstr "Oppdater fanfiction antologi ebok"
+
+#: fff_plugin.py:316
+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:318
+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:320 fff_plugin.py:325
+msgid "Mark Read: Remove from \"To Read\" Lists"
+msgstr "Marker lest: Fjern fra \"Til lesning\"-listene"
+
+#: fff_plugin.py:322
+msgid "Add to \"Send to Device\" Lists"
+msgstr "Legg til \"Send til enhet\"-listene"
+
+#: fff_plugin.py:324
+msgid "Mark Unread: Add to \"To Read\" Lists"
+msgstr "Marker ulest: Legg til \"For lesning\"-listene"
+
+#: fff_plugin.py:340
+msgid "Remove \"New\" Chapter Marks from Selected books"
+msgstr ""
+
+#: fff_plugin.py:346
+msgid "Get Story URLs from Selected Books"
+msgstr "Hent historieurler fra valgte bøker"
+
+#: fff_plugin.py:351
+msgid "Reject Selected Books"
+msgstr "Avslå valgte bøker"
+
+#: fff_plugin.py:359
+msgid "&Configure FanFicFare"
+msgstr "&Konfigurer FanFicFare"
+
+#: fff_plugin.py:362
+msgid "Configure FanFicFare"
+msgstr "Konfigurer FanFicFare"
+
+#: fff_plugin.py:417
+msgid "Cannot Update Reading Lists from Device View"
+msgstr "Kan ikke oppdatere leseliste fra enhetens visning"
+
+#: fff_plugin.py:421
+msgid "No Selected Books to Update Reading Lists"
+msgstr "Ingen valgte bøker brukes for å oppdatere leselisten"
+
+#: fff_plugin.py:431
+msgid "FanFicFare Email Settings are not configured."
+msgstr ""
+
+#: fff_plugin.py:451
+msgid "Fetching Story URLs from Email..."
+msgstr ""
+
+#: fff_plugin.py:467 fff_plugin.py:489
+msgid "No Valid Story URLs Found in Unread Emails."
+msgstr ""
+
+#: fff_plugin.py:483
+msgid "Finished Fetching Story URLs from Email."
+msgstr ""
+
+#: fff_plugin.py:491
+msgid "(%d Story URLs Skipped, on Rejected URL List)"
+msgstr ""
+
+#: fff_plugin.py:492
+msgid "Get Story URLs from Email"
+msgstr ""
+
+#: fff_plugin.py:515
+msgid "Fetching Story URLs from Page..."
+msgstr ""
+
+#: fff_plugin.py:519
+msgid "Finished Fetching Story URLs from Page."
+msgstr ""
+
+#: fff_plugin.py:525 fff_plugin.py:578
+msgid "List of Story URLs"
+msgstr ""
+
+#: fff_plugin.py:526
+msgid "No Valid Story URLs found on given page."
+msgstr "Ingen valgte historieurler valgt på den gitte siden."
+
+#: fff_plugin.py:542 fff_plugin.py:595
+msgid "No Selected Books to Get URLs From"
+msgstr "Ingen valgte bøker for får å helte URLer fra"
+
+#: fff_plugin.py:560
+msgid "Collecting URLs for stories..."
+msgstr "Samler URLer for historier"
+
+#: fff_plugin.py:561
+msgid "Get URLs for stories"
+msgstr "Hent URLer for historier"
+
+#: fff_plugin.py:562 fff_plugin.py:674 fff_plugin.py:867
+msgid "URL retrieved"
+msgstr "URLer hentet"
+
+#: fff_plugin.py:582
+msgid "List of URLs"
+msgstr "List med URLer"
+
+#: fff_plugin.py:583
+msgid "No Story URLs found in selected books."
+msgstr "Ingen historieurler founde for valgte bok."
+
+#: fff_plugin.py:590
+msgid "Can only UnNew books in library"
+msgstr "Kan bare unye bøker i biblioteket"
+
+#: fff_plugin.py:607
+msgid "UnNewing books..."
+msgstr "Unyker bøker..."
+
+#: fff_plugin.py:608
+msgid "UnNew Books"
+msgstr "Unye bøker"
+
+#: fff_plugin.py:609
+msgid "Books UnNewed"
+msgstr "Bøker unyet (merket som ikke ny)"
+
+#: fff_plugin.py:649 fff_plugin.py:1601
+msgid "Starting auto conversion of %d books."
+msgstr "Startet automatisk konvertering av %d bøker."
+
+#: fff_plugin.py:664
+msgid "No Selected Books have URLs to Reject"
+msgstr "Ingen valgte bøker har URLer som kan avslås"
+
+#: fff_plugin.py:672
+msgid "Collecting URLs for Reject List..."
+msgstr ""
+
+#: fff_plugin.py:673
+msgid "Get URLs for Reject List"
+msgstr ""
+
+#: fff_plugin.py:708
+msgid "Proceed to Remove?"
+msgstr ""
+
+#: fff_plugin.py:708
+msgid ""
+"Rejecting FanFicFare URLs: None of the books selected have FanFiction URLs."
+msgstr ""
+
+#: fff_plugin.py:730
+msgid "Cannot Make Anthologys without %s"
+msgstr "Kan ikke oppdatere antologier uten %s"
+
+#: fff_plugin.py:734 fff_plugin.py:844
+msgid "Cannot Update Books from Device View"
+msgstr "Kan ikke oppdatere bøker fra enhetens visning"
+
+#: fff_plugin.py:738
+msgid "Can only update 1 anthology at a time"
+msgstr "Kan bare oppdatere en antologi av gangen"
+
+#: fff_plugin.py:747
+msgid "Can only Update Epub Anthologies"
+msgstr "Kan bare oppdatere oppdatere EPUB antologier"
+
+#: fff_plugin.py:765 fff_plugin.py:766
+msgid "Cannot Update Anthology"
+msgstr "Kan ikke oppdatere antologien"
+
+#: fff_plugin.py:766
+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:773
+msgid "Fetching Story URLs for Series..."
+msgstr "Henter historieurler for serier..."
+
+#: fff_plugin.py:783
+msgid "Finished Fetching Story URLs for Series."
+msgstr "Fullførte henting av historieurler for seriene."
+
+#: fff_plugin.py:830
+msgid ""
+"There are %d stories in the current anthology that are not going to "
+"be kept if you go ahead."
+msgstr ""
+
+#: fff_plugin.py:831
+msgid "Story URLs that will be removed:"
+msgstr "Historieurlene vil bli fjernet:"
+
+#: fff_plugin.py:833
+msgid "Update anyway?"
+msgstr "Oppdater uansett?"
+
+#: fff_plugin.py:834
+msgid "Stories Removed"
+msgstr "Historier fjernet"
+
+#: fff_plugin.py:851
+msgid "No Selected Books to Update"
+msgstr "Ingen børker trenger oppdatering"
+
+#: fff_plugin.py:865
+msgid "Collecting stories for update..."
+msgstr "Samler historier for oppdatering..."
+
+#: fff_plugin.py:866
+msgid "Get stories for updates"
+msgstr "Hent historier for oppdateringer"
+
+#: fff_plugin.py:876
+msgid "Update Existing List"
+msgstr "Oppdater eksisterende liste"
+
+#: fff_plugin.py:936
+msgid "Start queuing downloading for %s stories."
+msgstr "Start å legge nedlastninger på løken for %s historier."
+
+#: fff_plugin.py:937
+msgid "Queuing download for stories..."
+msgstr "Legger nedlastninger på køen for historier..."
+
+#: fff_plugin.py:938
+msgid "Queuing download for stories"
+msgstr "Legger nedlastninger på køen for historier"
+
+#: fff_plugin.py:939
+msgid "Queued download for"
+msgstr "La nedlasatning på køen for"
+
+#: fff_plugin.py:941
+msgid "Started fetching metadata for %s stories."
+msgstr "Startet å hente metadata for %s historier."
+
+#: fff_plugin.py:955
+msgid "No valid story URLs entered."
+msgstr "Ingen gyldig historieurl valgt."
+
+#: fff_plugin.py:965 fff_plugin.py:971
+msgid "Reject URL?"
+msgstr "Avslå URL?"
+
+#: fff_plugin.py:972 fff_plugin.py:990
+msgid "%s is on your Reject URL list:"
+msgstr "%s er på avslagsliten din for URLer:"
+
+#: fff_plugin.py:974
+msgid "Click 'Yes' to Reject."
+msgstr "Klikk 'Ja' for å avslå."
+
+#: fff_plugin.py:975 fff_plugin.py:1142
+msgid "Click 'No' to download anyway."
+msgstr "Klikk 'Nei' for å laste ned uansett."
+
+#: fff_plugin.py:977
+msgid "Story on Reject URLs list (%s)."
+msgstr "Historier på avslagsliten for URLer (%s)."
+
+#: fff_plugin.py:980
+msgid "Rejected"
+msgstr "Avslått"
+
+#: fff_plugin.py:983
+msgid "Remove Reject URL?"
+msgstr "Fjerne avslått URL?"
+
+#: fff_plugin.py:989
+msgid "Remove URL from Reject List?"
+msgstr "Fjerne URL fra avslagslisten?"
+
+#: fff_plugin.py:992
+msgid "Click 'Yes' to remove it from the list,"
+msgstr "Klikk 'Ja' for å fjere den fra listen,"
+
+#: fff_plugin.py:993
+msgid "Click 'No' to leave it on the list."
+msgstr ""
+
+#: fff_plugin.py:1035
+msgid "Cannot update non-epub format."
+msgstr "Kan ikke oppdatere andre formaer enn epub."
+
+#: fff_plugin.py:1110
+msgid "Are You an Adult?"
+msgstr "Er du voksen?"
+
+#: fff_plugin.py:1111
+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:1133
+msgid "Skip Story?"
+msgstr "Hopp over historien?"
+
+#: fff_plugin.py:1139
+msgid "Skip Anthology Story?"
+msgstr "Hopp over antologihistorien?"
+
+#: fff_plugin.py:1140
+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:1141
+msgid "Click 'Yes' to Skip."
+msgstr "Trykk 'Ja' for å hoppe over."
+
+#: fff_plugin.py:1144
+msgid "Story in Series Anthology(%s)."
+msgstr "Historie i serie antologien(%s)."
+
+#: fff_plugin.py:1150
+msgid "Skipped"
+msgstr "Hoppet over"
+
+#: fff_plugin.py:1160
+msgid "Add"
+msgstr "Legg til"
+
+#: fff_plugin.py:1196
+msgid "Meta"
+msgstr "Meta"
+
+#: fff_plugin.py:1225
+msgid "Skipping duplicate story."
+msgstr "Hopper over duplikat historie."
+
+#: fff_plugin.py:1228
+msgid ""
+"More than one identical book by Identifer URL or title/author(s)--can't tell"
+" which book to update/overwrite."
+msgstr "Mer enn en identisk bok med identifiserende URL eller titel/forfatter(e). VI klarer ikke å avklare hvilken bok som skal oppdateres/overskrives."
+
+#: fff_plugin.py:1239
+msgid "Update"
+msgstr ""
+
+#: fff_plugin.py:1247 fff_plugin.py:1254
+msgid "Change Story URL?"
+msgstr ""
+
+#: fff_plugin.py:1255
+msgid ""
+"%s by %s is already in your library with a different source "
+"URL:"
+msgstr ""
+
+#: fff_plugin.py:1256
+msgid "In library: %(liburl)s"
+msgstr "I bibliotek: %(liburl)s"
+
+#: fff_plugin.py:1257 fff_plugin.py:1271
+msgid "New URL: %(newurl)s"
+msgstr "Ny URL: %(newurl)s"
+
+#: fff_plugin.py:1258
+msgid "Click 'Yes' to update/overwrite book with new URL."
+msgstr "Klikk 'ja'' for å oppdatere/overskrive bok med ny URL."
+
+#: fff_plugin.py:1259
+msgid "Click 'No' to skip updating/overwriting this book."
+msgstr "Klikk 'Nei'' for å hoppe over oppdatere/overskrive denne boken."
+
+#: fff_plugin.py:1261 fff_plugin.py:1268
+msgid "Download as New Book?"
+msgstr "Laste ned som ny bok?"
+
+#: fff_plugin.py:1269
+msgid ""
+"%s by %s is already in your library with a different source "
+"URL."
+msgstr "%s ved %s er allerede i biblioteket med en annen kildeurl."
+
+#: fff_plugin.py:1270
+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:1272
+msgid "Click 'Yes' to a new book with new URL."
+msgstr "Klikk 'Ja' for en new bok med ny URL."
+
+#: fff_plugin.py:1273
+msgid "Click 'No' to skip URL."
+msgstr "Klikk 'Nei' for å hoppe over URL."
+
+#: fff_plugin.py:1279
+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:1282
+msgid "Different URL"
+msgstr "Forskjellig URL"
+
+#: fff_plugin.py:1287
+msgid "Metadata collected."
+msgstr "Samlet metadata."
+
+#: fff_plugin.py:1303 jobs.py:256
+msgid "Already contains %d chapters."
+msgstr "Inneholder allerede %d kapitler."
+
+#: fff_plugin.py:1305 jobs.py:258
+msgid ""
+"Existing epub contains %d chapters, web site only has %d. Use Overwrite to "
+"force update."
+msgstr "Eksisterende epub inneholder %d kapitler, nettside har bare %d. Bruk Overskriv for å tvinge gjennom oppdatering."
+
+#: fff_plugin.py:1307 jobs.py:260
+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:1321 jobs.py:217
+msgid "Not Overwriting, web site is not newer."
+msgstr "Overskriver ikke. Nettsiden er ikke nyere."
+
+#: fff_plugin.py:1439
+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:1440 fff_plugin.py:1638 fff_plugin.py:1668
+msgid "See log for details."
+msgstr "Se loggen for flere detaljer."
+
+#: fff_plugin.py:1441
+msgid "Proceed with updating your library(Error Column, if configured)?"
+msgstr "Fortsett og oppdatere biblioteket (feilkolonne hvis denne er konfigurert)?"
+
+#: fff_plugin.py:1448 fff_plugin.py:1650
+msgid "Bad"
+msgstr "Dårlig"
+
+#: fff_plugin.py:1456
+msgid "FanFicFare download ended"
+msgstr "FanFicFare nedlastninger avsluttet"
+
+#: fff_plugin.py:1456 fff_plugin.py:1693
+msgid "FanFicFare log"
+msgstr "FanFicFare-loggen"
+
+#: fff_plugin.py:1476
+msgid "Download FanFiction Book"
+msgstr "Last ned fanfiction bok."
+
+#: fff_plugin.py:1483
+msgid "Starting %d FanFicFare Downloads"
+msgstr "Starter %d FanFicFare nedlastninger"
+
+#: fff_plugin.py:1514
+msgid "Story Details:"
+msgstr "Historiedetaljer:"
+
+#: fff_plugin.py:1517
+msgid "Error Updating Metadata"
+msgstr "Feil ved oppdatering av metadata"
+
+#: fff_plugin.py:1518
+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:1519
+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:1571
+msgid "Finished Adding/Updating %d books."
+msgstr "Ferdigstilte opprettelse/oppdatering av %d bøker."
+
+#: fff_plugin.py:1622
+msgid "No Good Stories for Anthology"
+msgstr "Ingen gode historier for antologi"
+
+#: fff_plugin.py:1623
+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:1628 fff_plugin.py:1667
+msgid "FanFicFare found %s good and %s bad updates."
+msgstr "FanFicFare fant %s bra og %s dårlige oppdateringer."
+
+#: fff_plugin.py:1635
+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:1636
+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:1637
+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:1640
+msgid "Proceed with updating this anthology and your library?"
+msgstr "Fortsett å oppdatere antologigen og biblioteket ditt?"
+
+#: fff_plugin.py:1648
+msgid "Good"
+msgstr "Bra"
+
+#: fff_plugin.py:1669
+msgid "Proceed with updating your library?"
+msgstr "Fortsett å oppdatere biblioteket ditt?"
+
+#: fff_plugin.py:1693
+msgid "FanFicFare download complete"
+msgstr "FanFicFare nedlastning ferdigstilt"
+
+#: fff_plugin.py:1706
+msgid "Merging %s books."
+msgstr "Slår sammen %s bøker."
+
+#: fff_plugin.py:1746
+msgid "FanFicFare Adding/Updating books."
+msgstr "FanFicFare oppretter/oppdaterer bøker."
+
+#: fff_plugin.py:1753
+msgid "Updating calibre for FanFiction stories..."
+msgstr "Oppdaterer Calibre for fanfictionhistorier..."
+
+#: fff_plugin.py:1754
+msgid "Update calibre for FanFiction stories"
+msgstr "Oppdater Calibre for fanfictionhistorier"
+
+#: fff_plugin.py:1763
+msgid "Adding/Updating %s BAD books."
+msgstr "Oppretting eller oppdatering %s BAD bøker."
+
+#: fff_plugin.py:1772
+msgid "Updating calibre for BAD FanFiction stories..."
+msgstr "Oppdaterer Calibre for BAD fanfiction historier..."
+
+#: fff_plugin.py:1773
+msgid "Update calibre for BAD FanFiction stories"
+msgstr "Oppdater calibre for BAD fanfictionhistorier"
+
+#: fff_plugin.py:1799
+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:1802
+msgid "Error"
+msgstr "Feil"
+
+#: fff_plugin.py:2116
+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:2128
+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:2138 fff_plugin.py:2156
+msgid ""
+"You configured FanFicFare to automatically update Reading List '%s', but you"
+" don't have a list of that name?"
+msgstr ""
+
+#: fff_plugin.py:2144
+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:2267
+msgid "No story URL found."
+msgstr "Ingen historieurl funnet."
+
+#: fff_plugin.py:2270
+msgid "Not Found"
+msgstr "Ikke funnet"
+
+#: fff_plugin.py:2276
+msgid "URL is not a valid story URL."
+msgstr "URL er ikke en gyldig historieurl."
+
+#: fff_plugin.py:2279
+msgid "Bad URL"
+msgstr "Dårlig URL"
+
+#: fff_plugin.py:2418 fff_plugin.py:2421
+msgid "Anthology containing:"
+msgstr "Antologi som inneholder:"
+
+#: fff_plugin.py:2419
+msgid "%s by %s"
+msgstr "%s av %s"
+
+#: fff_plugin.py:2441
+msgid " Anthology"
+msgstr "Antologi"
+
+#: fff_plugin.py:2484
+msgid "(was set, removed for security)"
+msgstr "(ble satt, fjernet av sikkerhetsårsaker)"
+
+#: jobs.py:69
+msgid "Downloading FanFiction Stories"
+msgstr "Laster ned fanfictionhistorier"
+
+#: jobs.py:97
+msgid "Download Results:"
+msgstr "Nedlastede resultater:"
+
+#: jobs.py:99
+msgid "Successful:"
+msgstr "Vellykket:"
+
+#: jobs.py:100
+msgid "Unsuccessful:"
+msgstr "Mislykket:"
+
+#: jobs.py:125
+msgid "Download started..."
+msgstr "Nedlasting har startet..."
+
+#: jobs.py:249
+msgid "Already contains %d chapters. Reuse as is."
+msgstr "Inneholder allerede %d kapitler. Gjenbruk uten endringer."
+
+#: jobs.py:272
+msgid "Update %s completed, added %s chapters for %s total."
+msgstr "Oppdatering %s gjennomført, la til %s kapitler av %s totalt."