<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="eo">
<context>
    <name>APIController</name>
    <message>
        <location filename="../webui/api/apicontroller.cpp" line="59"/>
        <source>Endpoint does not exist</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../webui/api/apicontroller.cpp" line="86"/>
        <source>Missing required parameters: %1</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>AboutDialog</name>
    <message>
        <location filename="../gui/aboutdialog.ui" line="15"/>
        <source>About qBittorrent</source>
        <translation>Pri qBittorrent</translation>
    </message>
    <message>
        <location filename="../gui/aboutdialog.ui" line="55"/>
        <source>About</source>
        <translation>Pri</translation>
    </message>
    <message>
        <location filename="../gui/aboutdialog.ui" line="87"/>
        <source>Authors</source>
        <translation>Aŭtoroj</translation>
    </message>
    <message>
        <location filename="../gui/aboutdialog.ui" line="93"/>
        <source>Current maintainer</source>
        <translation>Nuna prizorganto</translation>
    </message>
    <message>
        <location filename="../gui/aboutdialog.ui" line="120"/>
        <source>Greece</source>
        <translation>Grekio</translation>
    </message>
    <message>
        <location filename="../gui/aboutdialog.ui" line="113"/>
        <location filename="../gui/aboutdialog.ui" line="183"/>
        <source>Nationality:</source>
        <translation>Nacieco:</translation>
    </message>
    <message>
        <location filename="../gui/aboutdialog.ui" line="127"/>
        <location filename="../gui/aboutdialog.ui" line="197"/>
        <source>E-mail:</source>
        <translation>Retpoŝtadreso:</translation>
    </message>
    <message>
        <location filename="../gui/aboutdialog.ui" line="99"/>
        <location filename="../gui/aboutdialog.ui" line="169"/>
        <source>Name:</source>
        <translation>Nomo:</translation>
    </message>
    <message>
        <location filename="../gui/aboutdialog.ui" line="163"/>
        <source>Original author</source>
        <translation>Origina aŭtoro</translation>
    </message>
    <message>
        <location filename="../gui/aboutdialog.ui" line="190"/>
        <source>France</source>
        <translation>Francio</translation>
    </message>
    <message>
        <location filename="../gui/aboutdialog.ui" line="247"/>
        <source>Special Thanks</source>
        <translation>Specialaj dankoj</translation>
    </message>
    <message>
        <location filename="../gui/aboutdialog.ui" line="273"/>
        <source>Translators</source>
        <translation>Tradukistoj</translation>
    </message>
    <message>
        <location filename="../gui/aboutdialog.ui" line="302"/>
        <source>License</source>
        <translation>Permesilo</translation>
    </message>
    <message>
        <location filename="../gui/aboutdialog.ui" line="328"/>
        <source>Software Used</source>
        <translation>Programaro uzita</translation>
    </message>
    <message>
        <location filename="../gui/aboutdialog.ui" line="336"/>
        <source>qBittorrent was built with the following libraries:</source>
        <translation>qBittorrent estis farita kun la jenaj bibliotekoj:</translation>
    </message>
    <message>
        <location filename="../gui/aboutdialog.ui" line="356"/>
        <source>Copy to clipboard</source>
        <translation>Kopii al tondujo</translation>
    </message>
    <message>
        <location filename="../gui/aboutdialog.cpp" line="68"/>
        <source>An advanced BitTorrent client programmed in C++, based on Qt toolkit and libtorrent-rasterbar.</source>
        <translation>Altnivela BitTorrent-kliento programita en C++, bazita sur Qt toolkit kaj libtorrent-rasterbar.</translation>
    </message>
    <message>
        <location filename="../gui/aboutdialog.cpp" line="70"/>
        <source>Copyright %1 2006-2026 The qBittorrent project</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/aboutdialog.cpp" line="71"/>
        <source>Home Page:</source>
        <translation>Hejmpaĝo:</translation>
    </message>
    <message>
        <location filename="../gui/aboutdialog.cpp" line="72"/>
        <source>Forum:</source>
        <translation>Forumo:</translation>
    </message>
    <message>
        <location filename="../gui/aboutdialog.cpp" line="73"/>
        <source>Bug Tracker:</source>
        <translation>Cimospurilo:</translation>
    </message>
    <message>
        <location filename="../gui/aboutdialog.cpp" line="108"/>
        <source>The free IP to Country Lite database by DB-IP is used for resolving the countries of peers. The database is licensed under the Creative Commons Attribution 4.0 International License</source>
        <translation>La libera IP al la datumbazo de Country Light per DB-IP estas uzis por trovas la landon de samtavolanoj. La datumbazon permesas sub la Creative Commons Atribution 4.0 International License</translation>
    </message>
</context>
<context>
    <name>AbstractFileStorage</name>
    <message>
        <location filename="../base/bittorrent/abstractfilestorage.cpp" line="42"/>
        <location filename="../base/bittorrent/abstractfilestorage.cpp" line="68"/>
        <source>The old path is invalid: &apos;%1&apos;.</source>
        <translation>La malnova vojo nevalidas: &quot;%1&quot;.</translation>
    </message>
    <message>
        <location filename="../base/bittorrent/abstractfilestorage.cpp" line="44"/>
        <location filename="../base/bittorrent/abstractfilestorage.cpp" line="70"/>
        <source>The new path is invalid: &apos;%1&apos;.</source>
        <translation>La nova vojo nevalidas: &quot;%1&quot;.</translation>
    </message>
    <message>
        <location filename="../base/bittorrent/abstractfilestorage.cpp" line="46"/>
        <location filename="../base/bittorrent/abstractfilestorage.cpp" line="72"/>
        <source>Absolute path isn&apos;t allowed: &apos;%1&apos;.</source>
        <translation>Absoluta vojo ne estas permesata: &quot;%1&quot;.</translation>
    </message>
    <message>
        <location filename="../base/bittorrent/abstractfilestorage.cpp" line="56"/>
        <source>The file already exists: &apos;%1&apos;.</source>
        <translation>La dosiero jam ekzistas: &quot;%1&quot;.</translation>
    </message>
    <message>
        <location filename="../base/bittorrent/abstractfilestorage.cpp" line="60"/>
        <source>No such file: &apos;%1&apos;.</source>
        <translation>Tiu dosiero ne ekzistas: &quot;%1&quot;.</translation>
    </message>
    <message>
        <location filename="../base/bittorrent/abstractfilestorage.cpp" line="84"/>
        <source>The folder already exists: &apos;%1&apos;.</source>
        <translation>La dosierujo jam ekzistas: &quot;%1&quot;.</translation>
    </message>
    <message>
        <location filename="../base/bittorrent/abstractfilestorage.cpp" line="88"/>
        <source>No such folder: &apos;%1&apos;.</source>
        <translation>Tiu dosierujo ne ekzistas: &quot;%1&quot;.</translation>
    </message>
</context>
<context>
    <name>AddNewTorrentDialog</name>
    <message>
        <location filename="../gui/addnewtorrentdialog.ui" line="113"/>
        <source>Save at</source>
        <translation>Konservi ĉe</translation>
    </message>
    <message>
        <location filename="../gui/addnewtorrentdialog.ui" line="565"/>
        <source>Never show again</source>
        <translation>Neniam remontri</translation>
    </message>
    <message>
        <location filename="../gui/addnewtorrentdialog.ui" line="200"/>
        <source>Set as default category</source>
        <translation>Agordi kiel defaŭlta kategorio</translation>
    </message>
    <message>
        <location filename="../gui/addnewtorrentdialog.ui" line="175"/>
        <source>Category:</source>
        <translation>Kategorio:</translation>
    </message>
    <message>
        <location filename="../gui/addnewtorrentdialog.ui" line="249"/>
        <source>Start torrent</source>
        <translation>Komenci torenton</translation>
    </message>
    <message>
        <location filename="../gui/addnewtorrentdialog.ui" line="378"/>
        <source>Torrent information</source>
        <translation>Torenta informaro</translation>
    </message>
    <message>
        <location filename="../gui/addnewtorrentdialog.ui" line="290"/>
        <source>Skip hash check</source>
        <translation>Preterpasi haket-kontrolon</translation>
    </message>
    <message>
        <location filename="../gui/addnewtorrentdialog.ui" line="122"/>
        <source>Use another path for incomplete torrent</source>
        <translation>Uzi alian vojon por nekompleta torento</translation>
    </message>
    <message>
        <location filename="../gui/addnewtorrentdialog.ui" line="167"/>
        <source>Torrent options</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/addnewtorrentdialog.ui" line="209"/>
        <source>Tags:</source>
        <translation>Etikedoj:</translation>
    </message>
    <message>
        <location filename="../gui/addnewtorrentdialog.ui" line="225"/>
        <source>Click [...] button to add/remove tags.</source>
        <translation>Alklaki [...] butonon por aldoni/forigi etikedojn.</translation>
    </message>
    <message>
        <location filename="../gui/addnewtorrentdialog.ui" line="235"/>
        <source>Add/remove tags</source>
        <translation>Aldoni/forigi etikedojn</translation>
    </message>
    <message>
        <location filename="../gui/addnewtorrentdialog.ui" line="238"/>
        <source>...</source>
        <translation>...</translation>
    </message>
    <message>
        <location filename="../gui/addnewtorrentdialog.ui" line="258"/>
        <source>Stop condition:</source>
        <translation>Kondiĉo por halti:</translation>
    </message>
    <message>
        <location filename="../gui/addnewtorrentdialog.cpp" line="316"/>
        <location filename="../gui/addnewtorrentdialog.cpp" line="321"/>
        <source>None</source>
        <translation>Nenia</translation>
    </message>
    <message>
        <location filename="../gui/addnewtorrentdialog.cpp" line="317"/>
        <location filename="../gui/addnewtorrentdialog.cpp" line="494"/>
        <source>Metadata received</source>
        <translation>Metadatumo ricevita</translation>
    </message>
    <message>
        <location filename="../gui/addnewtorrentdialog.cpp" line="318"/>
        <source>Torrents that have metadata initially will be added as stopped.</source>
        <translation>Torentoj kiuj komence havas metadatumo estos aldonitaj kiel haltitaj.</translation>
    </message>
    <message>
        <location filename="../gui/addnewtorrentdialog.cpp" line="319"/>
        <location filename="../gui/addnewtorrentdialog.cpp" line="322"/>
        <source>Files checked</source>
        <translation>Dosieroj kontrolitaj</translation>
    </message>
    <message>
        <location filename="../gui/addnewtorrentdialog.ui" line="283"/>
        <source>Add to top of queue</source>
        <translation>Aldoni al vica supro</translation>
    </message>
    <message>
        <location filename="../gui/addnewtorrentdialog.ui" line="311"/>
        <source>When checked, the .torrent file will not be deleted regardless of the settings at the &quot;Download&quot; page of the Options dialog</source>
        <translation>Kiam kontrolita la .torrent-dosiero estos forigita sendepende de la agordoj sur la &quot;Elŝutoj&quot; paĝo de la &quot;Opcioj&quot;-dialogo</translation>
    </message>
    <message>
        <location filename="../gui/addnewtorrentdialog.ui" line="325"/>
        <source>Content layout:</source>
        <translation>Enhava aranĝo:</translation>
    </message>
    <message>
        <location filename="../gui/addnewtorrentdialog.ui" line="336"/>
        <source>Original</source>
        <translation>Origina</translation>
    </message>
    <message>
        <location filename="../gui/addnewtorrentdialog.ui" line="341"/>
        <source>Create subfolder</source>
        <translation>Krei subdosierujon</translation>
    </message>
    <message>
        <location filename="../gui/addnewtorrentdialog.ui" line="346"/>
        <source>Don&apos;t create subfolder</source>
        <translation>Ne krei subdosierujon</translation>
    </message>
    <message>
        <location filename="../gui/addnewtorrentdialog.ui" line="404"/>
        <source>Info hash v1:</source>
        <translation>V1 de Informa Haketaĵo:</translation>
    </message>
    <message>
        <location filename="../gui/addnewtorrentdialog.ui" line="384"/>
        <source>Size:</source>
        <translation>Grando:</translation>
    </message>
    <message>
        <location filename="../gui/addnewtorrentdialog.ui" line="432"/>
        <source>Comment:</source>
        <translation>Komento:</translation>
    </message>
    <message>
        <location filename="../gui/addnewtorrentdialog.ui" line="394"/>
        <source>Date:</source>
        <translation>Dato:</translation>
    </message>
    <message>
        <location filename="../gui/addnewtorrentdialog.ui" line="74"/>
        <source>Torrent Management Mode:</source>
        <translation>Torenta mastruma reĝimo:</translation>
    </message>
    <message>
        <location filename="../gui/addnewtorrentdialog.ui" line="81"/>
        <source>Automatic mode means that various torrent properties(eg save path) will be decided by the associated category</source>
        <translation>Aŭtomata reĝimo signifas ke diversaj torentaj ecoj (ekz. konserva vojo) estos decidota de la ligita kategorio</translation>
    </message>
    <message>
        <location filename="../gui/addnewtorrentdialog.ui" line="85"/>
        <source>Manual</source>
        <translation>Permana</translation>
    </message>
    <message>
        <location filename="../gui/addnewtorrentdialog.ui" line="90"/>
        <source>Automatic</source>
        <translation>Aŭtomata</translation>
    </message>
    <message>
        <location filename="../gui/addnewtorrentdialog.ui" line="155"/>
        <source>Remember last used save path</source>
        <translation>Memori laste uzitan konservan vojon</translation>
    </message>
    <message>
        <location filename="../gui/addnewtorrentdialog.ui" line="314"/>
        <source>Do not delete .torrent file</source>
        <translation>Ne forigi .torrent-dosieron</translation>
    </message>
    <message>
        <location filename="../gui/addnewtorrentdialog.ui" line="297"/>
        <source>Download in sequential order</source>
        <translation>Elŝuti en sinsekva ordo</translation>
    </message>
    <message>
        <location filename="../gui/addnewtorrentdialog.ui" line="304"/>
        <source>Download first and last pieces first</source>
        <translation>Elŝuti la unuan kaj la finan pecojn unue</translation>
    </message>
    <message>
        <location filename="../gui/addnewtorrentdialog.ui" line="418"/>
        <source>Info hash v2:</source>
        <translation>V2 de Informa Haketaĵo:</translation>
    </message>
    <message>
        <location filename="../gui/addnewtorrentdialog.ui" line="507"/>
        <source>Select All</source>
        <translation>Elekti ĉiujn</translation>
    </message>
    <message>
        <location filename="../gui/addnewtorrentdialog.ui" line="514"/>
        <source>Select None</source>
        <translation>Elekti neniujn</translation>
    </message>
    <message>
        <location filename="../gui/addnewtorrentdialog.ui" line="617"/>
        <source>Save as .torrent file...</source>
        <translation>Konservi kiel &quot;.torrent&quot;-dosiero...</translation>
    </message>
    <message>
        <location filename="../gui/addnewtorrentdialog.cpp" line="701"/>
        <source>I/O Error</source>
        <translation>Eneliga erraro</translation>
    </message>
    <message>
        <location filename="../gui/addnewtorrentdialog.cpp" line="522"/>
        <source>Not Available</source>
        <comment>This comment is unavailable</comment>
        <translation>Nedisponebla</translation>
    </message>
    <message>
        <location filename="../gui/addnewtorrentdialog.cpp" line="523"/>
        <source>Not Available</source>
        <comment>This date is unavailable</comment>
        <translation>Nedisponebla</translation>
    </message>
    <message>
        <location filename="../gui/addnewtorrentdialog.cpp" line="913"/>
        <source>Not available</source>
        <translation>Nedisponebla</translation>
    </message>
    <message>
        <location filename="../gui/addnewtorrentdialog.cpp" line="521"/>
        <source>Magnet link</source>
        <translation>Magnet-ligilo</translation>
    </message>
    <message>
        <location filename="../gui/addnewtorrentdialog.cpp" line="525"/>
        <source>Retrieving metadata...</source>
        <translation>Ricevante metadatenojn...</translation>
    </message>
    <message>
        <location filename="../gui/addnewtorrentdialog.cpp" line="308"/>
        <location filename="../gui/addnewtorrentdialog.cpp" line="312"/>
        <source>Choose save path</source>
        <translation>Elektu la dosierindikon por konservi</translation>
    </message>
    <message>
        <location filename="../gui/addnewtorrentdialog.cpp" line="316"/>
        <source>No stop condition is set.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/addnewtorrentdialog.cpp" line="317"/>
        <source>Torrent will stop after metadata is received.</source>
        <translation>Torenton haltigos post ricevis metadatenojn.</translation>
    </message>
    <message>
        <location filename="../gui/addnewtorrentdialog.cpp" line="319"/>
        <source>Torrent will stop after files are initially checked.</source>
        <translation>Torento estos haltota post komenca kontrolo de dosieroj.</translation>
    </message>
    <message>
        <location filename="../gui/addnewtorrentdialog.cpp" line="320"/>
        <source>This will also download metadata if it wasn&apos;t there initially.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/addnewtorrentdialog.cpp" line="507"/>
        <location filename="../gui/addnewtorrentdialog.cpp" line="508"/>
        <source>N/A</source>
        <translation>N/A</translation>
    </message>
    <message>
        <location filename="../gui/addnewtorrentdialog.cpp" line="610"/>
        <source>%1 (Free space on disk: %2)</source>
        <translation>%1 (Libera spaco surdiske: %2)</translation>
    </message>
    <message>
        <location filename="../gui/addnewtorrentdialog.cpp" line="611"/>
        <source>Not available</source>
        <comment>This size is unavailable.</comment>
        <translation>Nedisponebla</translation>
    </message>
    <message>
        <location filename="../gui/addnewtorrentdialog.cpp" line="688"/>
        <source>Torrent file (*%1)</source>
        <translation>Torentodosiero (*%1)</translation>
    </message>
    <message>
        <location filename="../gui/addnewtorrentdialog.cpp" line="690"/>
        <source>Save as torrent file</source>
        <translation>Konservi kiel torentodosiero</translation>
    </message>
    <message>
        <location filename="../gui/addnewtorrentdialog.cpp" line="702"/>
        <source>Couldn&apos;t export torrent metadata file &apos;%1&apos;. Reason: %2.</source>
        <translation>Ne povas eksporti torentan metadatenan dosieron &apos;%1&apos;. Kialo: %2.</translation>
    </message>
    <message>
        <location filename="../gui/addnewtorrentdialog.cpp" line="883"/>
        <source>Cannot create v2 torrent until its data is fully downloaded.</source>
        <translation>Ne povas kreii v2 torenton ĝis giajn datumojn tute elŝutis.</translation>
    </message>
    <message>
        <location filename="../gui/addnewtorrentdialog.cpp" line="328"/>
        <source>Filter files...</source>
        <translation>Filtri dosierojn...</translation>
    </message>
    <message>
        <location filename="../gui/addnewtorrentdialog.cpp" line="862"/>
        <source>Parsing metadata...</source>
        <translation>Sintakse analizante metadatenojn...</translation>
    </message>
    <message>
        <location filename="../gui/addnewtorrentdialog.cpp" line="866"/>
        <source>Metadata retrieval complete</source>
        <translation>La ricevo de metadatenoj finiĝis</translation>
    </message>
</context>
<context>
    <name>AddTorrentManager</name>
    <message>
        <location filename="../base/addtorrentmanager.cpp" line="63"/>
        <source>Downloading torrent... Source: &quot;%1&quot;</source>
        <translation>Elŝutas torenton... Fonto: &quot;%1&quot;</translation>
    </message>
    <message>
        <location filename="../base/addtorrentmanager.cpp" line="157"/>
        <source>Failed to add torrent. Source: &quot;%1&quot;. Reason: &quot;%2&quot;</source>
        <translation>Malsukcesis aldoni torenton. Fonto: &quot;%1&quot;. Kialo: &quot;%2&quot;</translation>
    </message>
    <message>
        <location filename="../base/addtorrentmanager.cpp" line="175"/>
        <source>Merging of trackers is disabled</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/addtorrentmanager.cpp" line="179"/>
        <source>Trackers cannot be merged because it is a private torrent</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/addtorrentmanager.cpp" line="186"/>
        <source>Trackers are merged from new source</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/addtorrentmanager.cpp" line="189"/>
        <source>Detected an attempt to add a duplicate torrent. Source: %1. Existing torrent: &quot;%2&quot;. Torrent infohash: %3. Result: %4</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>AddTorrentParamsWidget</name>
    <message>
        <location filename="../gui/addtorrentparamswidget.ui" line="14"/>
        <source>Form</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/addtorrentparamswidget.ui" line="22"/>
        <source>Torrent Management Mode:</source>
        <translation>Modo de Torenta Administrado</translation>
    </message>
    <message>
        <location filename="../gui/addtorrentparamswidget.ui" line="29"/>
        <source>Automatic mode means that various torrent properties(eg save path) will be decided by the associated category</source>
        <translation>La signifo de aŭtomata modo estas diversaj torentaj ecoj(ek. konserva indiko) decidos per la elektita kategorio.</translation>
    </message>
    <message>
        <location filename="../gui/addtorrentparamswidget.ui" line="51"/>
        <source>Save at</source>
        <translation>Konservi en</translation>
    </message>
    <message>
        <location filename="../gui/addtorrentparamswidget.ui" line="62"/>
        <source>Note: the current defaults are displayed for reference.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/addtorrentparamswidget.ui" line="74"/>
        <source>Use another path for incomplete torrents:</source>
        <translation>Uzi alian indikon por nekompletaj torentoj:</translation>
    </message>
    <message>
        <location filename="../gui/addtorrentparamswidget.ui" line="107"/>
        <source>Category:</source>
        <translation>Kategorio:</translation>
    </message>
    <message>
        <location filename="../gui/addtorrentparamswidget.ui" line="147"/>
        <source>Tags:</source>
        <translation>Etikedoj:</translation>
    </message>
    <message>
        <location filename="../gui/addtorrentparamswidget.ui" line="163"/>
        <source>Click [...] button to add/remove tags.</source>
        <translation>Alklaki [...] butonon al aldoni/forigi etikedojn.</translation>
    </message>
    <message>
        <location filename="../gui/addtorrentparamswidget.ui" line="173"/>
        <source>Add/remove tags</source>
        <translation>Aldoni/forigi etikedojn</translation>
    </message>
    <message>
        <location filename="../gui/addtorrentparamswidget.ui" line="176"/>
        <source>...</source>
        <translation>...</translation>
    </message>
    <message>
        <location filename="../gui/addtorrentparamswidget.ui" line="209"/>
        <source>Start torrent:</source>
        <translation>Komenci torenton:</translation>
    </message>
    <message>
        <location filename="../gui/addtorrentparamswidget.ui" line="247"/>
        <source>Content layout:</source>
        <translation>Enhava aranĝo:</translation>
    </message>
    <message>
        <location filename="../gui/addtorrentparamswidget.ui" line="285"/>
        <source>Stop condition:</source>
        <translation>Haltigi situacion:</translation>
    </message>
    <message>
        <location filename="../gui/addtorrentparamswidget.ui" line="323"/>
        <source>Add to top of queue:</source>
        <translation>Aldoni al super de la vicoj:</translation>
    </message>
    <message>
        <location filename="../gui/addtorrentparamswidget.ui" line="346"/>
        <source>Skip hash check</source>
        <translation>Preterpasi la haketan kontrolon</translation>
    </message>
    <message>
        <location filename="../gui/addtorrentparamswidget.ui" line="354"/>
        <source>Torrent share limits</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/addtorrentparamswidget.cpp" line="78"/>
        <location filename="../gui/addtorrentparamswidget.cpp" line="81"/>
        <source>Choose save path</source>
        <translation>Elektu la konservan dosierindikon</translation>
    </message>
    <message>
        <location filename="../gui/addtorrentparamswidget.cpp" line="83"/>
        <location filename="../gui/addtorrentparamswidget.cpp" line="87"/>
        <location filename="../gui/addtorrentparamswidget.cpp" line="91"/>
        <location filename="../gui/addtorrentparamswidget.cpp" line="96"/>
        <location filename="../gui/addtorrentparamswidget.cpp" line="101"/>
        <location filename="../gui/addtorrentparamswidget.cpp" line="105"/>
        <source>Default</source>
        <translation>Defaŭlto</translation>
    </message>
    <message>
        <location filename="../gui/addtorrentparamswidget.cpp" line="84"/>
        <location filename="../gui/addtorrentparamswidget.cpp" line="102"/>
        <location filename="../gui/addtorrentparamswidget.cpp" line="106"/>
        <source>Yes</source>
        <translation>Jes</translation>
    </message>
    <message>
        <location filename="../gui/addtorrentparamswidget.cpp" line="85"/>
        <location filename="../gui/addtorrentparamswidget.cpp" line="103"/>
        <location filename="../gui/addtorrentparamswidget.cpp" line="107"/>
        <source>No</source>
        <translation>Ne</translation>
    </message>
    <message>
        <location filename="../gui/addtorrentparamswidget.cpp" line="88"/>
        <source>Manual</source>
        <translation>Mana</translation>
    </message>
    <message>
        <location filename="../gui/addtorrentparamswidget.cpp" line="89"/>
        <source>Automatic</source>
        <translation>Aŭtomata</translation>
    </message>
    <message>
        <location filename="../gui/addtorrentparamswidget.cpp" line="92"/>
        <source>Original</source>
        <translation>Originala</translation>
    </message>
    <message>
        <location filename="../gui/addtorrentparamswidget.cpp" line="93"/>
        <source>Create subfolder</source>
        <translation>Kreii subdosierujon</translation>
    </message>
    <message>
        <location filename="../gui/addtorrentparamswidget.cpp" line="94"/>
        <source>Don&apos;t create subfolder</source>
        <translation>Ne krei subdosierujon</translation>
    </message>
    <message>
        <location filename="../gui/addtorrentparamswidget.cpp" line="97"/>
        <source>None</source>
        <translation>Nenio</translation>
    </message>
    <message>
        <location filename="../gui/addtorrentparamswidget.cpp" line="98"/>
        <source>Metadata received</source>
        <translation>Ricevis metadatenojn</translation>
    </message>
    <message>
        <location filename="../gui/addtorrentparamswidget.cpp" line="99"/>
        <source>Files checked</source>
        <translation>Dosierojn ekzamenis</translation>
    </message>
</context>
<context>
    <name>AdvancedSettings</name>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="394"/>
        <location filename="../gui/advancedsettings.cpp" line="501"/>
        <location filename="../gui/advancedsettings.cpp" line="562"/>
        <location filename="../gui/advancedsettings.cpp" line="699"/>
        <source> MiB</source>
        <translation>MiB</translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="771"/>
        <source>Recheck torrents on completion</source>
        <translation>Rekontroli torentojn post fino</translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="406"/>
        <location filename="../gui/advancedsettings.cpp" line="780"/>
        <source> ms</source>
        <comment> milliseconds</comment>
        <translation>ms</translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="191"/>
        <source>Setting</source>
        <translation>Agordo</translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="191"/>
        <source>Value</source>
        <comment>Value set for this setting</comment>
        <translation>Valoro</translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="390"/>
        <source> (disabled)</source>
        <translation>(malebligita)</translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="392"/>
        <source> (auto)</source>
        <translation>(aŭtomata)</translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="685"/>
        <location filename="../gui/advancedsettings.cpp" line="692"/>
        <source> min</source>
        <comment> minutes</comment>
        <translation>min</translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="428"/>
        <source>All addresses</source>
        <translation>Ĉiuj adresoj</translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="476"/>
        <source>qBittorrent Section</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="473"/>
        <location filename="../gui/advancedsettings.cpp" line="481"/>
        <source>Open documentation</source>
        <translation>Malfermi dokumentadon</translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="429"/>
        <source>All IPv4 addresses</source>
        <translation>Ĉiuj IPv4 adresoj</translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="430"/>
        <source>All IPv6 addresses</source>
        <translation>Ĉiuj IPv6 adresoj</translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="484"/>
        <source>libtorrent Section</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="487"/>
        <source>Fastresume files</source>
        <translation>Rapidreaktivigi dosierojn</translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="488"/>
        <source>SQLite database (experimental)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="490"/>
        <source>Resume data storage type (requires restart)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="507"/>
        <source>Normal</source>
        <translation>Normala</translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="508"/>
        <source>Below normal</source>
        <translation>Sub normala</translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="509"/>
        <source>Medium</source>
        <translation>Meza</translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="510"/>
        <source>Low</source>
        <translation>Malalta</translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="511"/>
        <source>Very low</source>
        <translation>Tre Malalta</translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="503"/>
        <source>Physical memory (RAM) usage limit</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="533"/>
        <source>Asynchronous I/O threads</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="541"/>
        <source>Hashing threads</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="549"/>
        <source>File pool size</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="563"/>
        <source>Outstanding memory when checking torrents</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="579"/>
        <source>Disk cache</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="585"/>
        <location filename="../gui/advancedsettings.cpp" line="721"/>
        <location filename="../gui/advancedsettings.cpp" line="742"/>
        <location filename="../gui/advancedsettings.cpp" line="833"/>
        <location filename="../gui/advancedsettings.cpp" line="966"/>
        <source> s</source>
        <comment> seconds</comment>
        <translation>s</translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="586"/>
        <source>Disk cache expiry interval</source>
        <translation>Intervalo por senvalidigado de la diska kaŝmemoro</translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="594"/>
        <source>Disk queue size</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="608"/>
        <location filename="../gui/advancedsettings.cpp" line="614"/>
        <source>Enable OS cache</source>
        <translation>Ebligi operaciuman kaŝmemoron</translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="624"/>
        <source>Coalesce reads &amp; writes</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="629"/>
        <source>Use piece extent affinity</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="632"/>
        <source>Send upload piece suggestions</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="686"/>
        <location filename="../gui/advancedsettings.cpp" line="693"/>
        <location filename="../gui/advancedsettings.cpp" line="705"/>
        <location filename="../gui/advancedsettings.cpp" line="713"/>
        <location filename="../gui/advancedsettings.cpp" line="834"/>
        <source>0 (disabled)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="687"/>
        <source>Save resume data interval [0: disabled]</source>
        <comment>How often the fastresume file is saved.</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="706"/>
        <source>Outgoing ports (Min) [0: disabled]</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="714"/>
        <source>Outgoing ports (Max) [0: disabled]</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="722"/>
        <source>0 (permanent lease)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="723"/>
        <source>UPnP lease duration [0: permanent lease]</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="729"/>
        <source>Differentiated Services Code Point (DSCP) for connections to peers</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="774"/>
        <source>It appends the text to the window title to help distinguish qBittorrent instances</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="835"/>
        <source>Stop tracker timeout [0: disabled]</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="851"/>
        <source>Notification timeout [0: infinite, -1: system default]</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="974"/>
        <source>Maximum outstanding requests to a single peer</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="593"/>
        <location filename="../gui/advancedsettings.cpp" line="637"/>
        <location filename="../gui/advancedsettings.cpp" line="643"/>
        <location filename="../gui/advancedsettings.cpp" line="663"/>
        <location filename="../gui/advancedsettings.cpp" line="671"/>
        <source> KiB</source>
        <translation> KiB</translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="402"/>
        <source> (infinite)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="404"/>
        <source> (system default)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="492"/>
        <source>Delete files permanently</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="493"/>
        <source>Move files to trash (if possible)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="495"/>
        <source>Torrent content removing mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="513"/>
        <source>Process memory priority</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="521"/>
        <source>Bdecode depth limit</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="527"/>
        <source>Bdecode token limit</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="598"/>
        <source>Default</source>
        <translation>Defaŭlto</translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="599"/>
        <source>Memory mapped files</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="600"/>
        <source>POSIX-compliant</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="601"/>
        <source>Simple pread/pwrite</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="603"/>
        <source>Disk IO type (requires restart)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="607"/>
        <location filename="../gui/advancedsettings.cpp" line="613"/>
        <source>Disable OS cache</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="610"/>
        <source>Disk IO read mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="616"/>
        <source>Write-through</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="619"/>
        <source>Disk IO write mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="639"/>
        <source>Send buffer watermark</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="645"/>
        <source>Send buffer low watermark</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="651"/>
        <source>Send buffer watermark factor</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="657"/>
        <source>Outgoing connections per second</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="664"/>
        <location filename="../gui/advancedsettings.cpp" line="672"/>
        <source>0 (system default)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="665"/>
        <source>Socket send buffer size [0: system default]</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="673"/>
        <source>Socket receive buffer size [0: system default]</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="679"/>
        <source>Socket backlog size</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="694"/>
        <source>Save statistics interval [0: disabled]</source>
        <comment>How often the statistics file is saved.</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="700"/>
        <source>.torrent file size limit</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="732"/>
        <source>Prefer TCP</source>
        <translation>Preferi TCP</translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="733"/>
        <source>Peer proportional (throttles TCP)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="743"/>
        <source>Internal hostname resolver cache expiry interval</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="748"/>
        <source>Support internationalized domain name (IDN)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="753"/>
        <source>Allow multiple connections from the same IP address</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="758"/>
        <source>Validate HTTPS tracker certificates</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="763"/>
        <source>Server-side request forgery (SSRF) mitigation</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="768"/>
        <source>Disallow connection to peers on privileged ports</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="775"/>
        <source>Customize application instance name</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="781"/>
        <source>It controls the internal state update interval which in turn will affect UI updates</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="782"/>
        <source>Refresh interval</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="788"/>
        <source>Resolve peer host names</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="815"/>
        <source>IP address reported to trackers (requires restart)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="822"/>
        <source>Port reported to trackers (requires restart) [0: listening port]</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="855"/>
        <source>Reannounce to all trackers when IP or port changed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="869"/>
        <source>Enable icons in menus</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="872"/>
        <source>Attach &quot;Add new torrent&quot; dialog to main window</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="884"/>
        <source>Enable port forwarding for embedded tracker</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="888"/>
        <source>Enable quarantine for downloaded files</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="890"/>
        <source>Enable Mark-of-the-Web (MOTW) for downloaded files</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="897"/>
        <source>Affects certificate validation and non-torrent protocol activities (e.g. RSS feeds, program updates, torrent files, geoip db, etc)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="898"/>
        <source>Ignore SSL errors</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="900"/>
        <source>(Auto detect if empty)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="902"/>
        <source>Python executable path (may require restart)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="905"/>
        <source>Start BitTorrent session in paused state</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="910"/>
        <source> sec</source>
        <comment> seconds</comment>
        <translation> sek</translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="911"/>
        <source>-1 (unlimited)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="913"/>
        <source>BitTorrent session shutdown timeout [-1: unlimited]</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="938"/>
        <source>Confirm removal of tracker from all torrents</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="956"/>
        <source>Peer turnover disconnect percentage</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="962"/>
        <source>Peer turnover threshold percentage</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="968"/>
        <source>Peer turnover disconnect interval</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="977"/>
        <source>Resets to default if empty</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="979"/>
        <source>DHT bootstrap nodes</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="986"/>
        <source>I2P inbound quantity</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="991"/>
        <source>I2P outbound quantity</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="996"/>
        <source>I2P inbound length</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="1001"/>
        <source>I2P outbound length</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="839"/>
        <source>Display notifications</source>
        <translation>Aperigi sciigoj</translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="842"/>
        <source>Display notifications for added torrents</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="858"/>
        <source>Download tracker&apos;s favicon</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="862"/>
        <source>Save path history length</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="865"/>
        <source>Enable speed graphs</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="915"/>
        <source>Fixed slots</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="916"/>
        <source>Upload rate based</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="918"/>
        <source>Upload slots behavior</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="921"/>
        <source>Round-robin</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="922"/>
        <source>Fastest upload</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="923"/>
        <source>Anti-leech</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="925"/>
        <source>Upload choking algorithm</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="930"/>
        <source>Confirm torrent recheck</source>
        <translation>Konfirmi rekontrolon de la torento</translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="934"/>
        <source>Confirm removal of all tags</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="942"/>
        <source>Always announce to all trackers in a tier</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="948"/>
        <source>Always announce to all tiers</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="790"/>
        <source>Any interface</source>
        <comment>i.e. Any network interface</comment>
        <translation>Iu ajn interfaco</translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="735"/>
        <source>%1-TCP mixed mode algorithm</source>
        <comment>uTP-TCP mixed mode algorithm</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="785"/>
        <source>Resolve peer countries</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="809"/>
        <source>Network interface</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="812"/>
        <source>Optional IP address to bind to</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="828"/>
        <source>Max concurrent HTTP announces</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="876"/>
        <source>Enable embedded tracker</source>
        <translation>Ebligu enigitan spurilon</translation>
    </message>
    <message>
        <location filename="../gui/advancedsettings.cpp" line="881"/>
        <source>Embedded tracker port</source>
        <translation>Enigita spurila pordo</translation>
    </message>
</context>
<context>
    <name>AppController</name>
    <message>
        <location filename="../webui/api/appcontroller.cpp" line="911"/>
        <source>WebUI username must be at least 3 characters long</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../webui/api/appcontroller.cpp" line="913"/>
        <source>WebUI username cannot contain a colon</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../webui/api/appcontroller.cpp" line="920"/>
        <source>WebUI password must be at least 6 characters long</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../webui/api/appcontroller.cpp" line="1224"/>
        <location filename="../webui/api/appcontroller.cpp" line="1228"/>
        <source>Invalid directory path</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../webui/api/appcontroller.cpp" line="1230"/>
        <source>Directory does not exist</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../webui/api/appcontroller.cpp" line="1242"/>
        <source>Invalid mode, allowed values: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../webui/api/appcontroller.cpp" line="1310"/>
        <source>cookies must be array</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>Application</name>
    <message>
        <location filename="../app/application.cpp" line="324"/>
        <source>Running in portable mode. Auto detected profile folder at: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../app/application.cpp" line="326"/>
        <source>Redundant command line flag detected: &quot;%1&quot;. Portable mode implies relative fastresume.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../app/application.cpp" line="330"/>
        <source>Using config directory: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../app/application.cpp" line="703"/>
        <source>Torrent name: %1</source>
        <translation>Nomo de la torento: %1</translation>
    </message>
    <message>
        <location filename="../app/application.cpp" line="704"/>
        <source>Torrent size: %1</source>
        <translation>Grando de la torento: %1</translation>
    </message>
    <message>
        <location filename="../app/application.cpp" line="705"/>
        <source>Save path: %1</source>
        <translation>Konserva dosierindiko: %1</translation>
    </message>
    <message>
        <location filename="../app/application.cpp" line="706"/>
        <source>The torrent was downloaded in %1.</source>
        <comment>The torrent was downloaded in 1 hour and 20 seconds</comment>
        <translation>La torento elŝutiĝis en %1.</translation>
    </message>
    <message>
        <location filename="../app/application.cpp" line="708"/>
        <location filename="../app/application.cpp" line="726"/>
        <source>Thank you for using qBittorrent.</source>
        <translation>Dankon pro uzi la qBittorrent-klienton.</translation>
    </message>
    <message>
        <location filename="../app/application.cpp" line="757"/>
        <source>Torrent: %1, sending mail notification</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../app/application.cpp" line="945"/>
        <source>Add torrent failed</source>
        <translation>Malsukcesis aldoni torenton</translation>
    </message>
    <message>
        <location filename="../app/application.cpp" line="946"/>
        <source>Couldn&apos;t add torrent &apos;%1&apos;, reason: %2.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../app/application.cpp" line="995"/>
        <source>The WebUI administrator username is: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../app/application.cpp" line="996"/>
        <source>The WebUI administrator password was not set. A temporary password is provided for this session: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../app/application.cpp" line="997"/>
        <source>You should set your own password in program preferences.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../app/application.cpp" line="1003"/>
        <source>The WebUI is disabled! To enable the WebUI, edit the config file manually.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../app/application.cpp" line="610"/>
        <source>Running external program. Torrent: &quot;%1&quot;. Command: `%2`</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../app/application.cpp" line="611"/>
        <source>Failed to run external program. Torrent: &quot;%1&quot;. Command: `%2`</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../app/application.cpp" line="715"/>
        <source>Torrent &quot;%1&quot; has finished downloading</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../app/application.cpp" line="855"/>
        <source>WebUI will be started shortly after internal preparations. Please wait...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../app/application.cpp" line="876"/>
        <location filename="../app/application.cpp" line="1034"/>
        <source>Loading torrents...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../app/application.cpp" line="879"/>
        <source>E&amp;xit</source>
        <translation>&amp;Ĉesu</translation>
    </message>
    <message>
        <location filename="../app/application.cpp" line="927"/>
        <source>I/O Error</source>
        <comment>i.e: Input/Output Error</comment>
        <translation>Eneliga eraro</translation>
    </message>
    <message>
        <location filename="../app/application.cpp" line="928"/>
        <source>An I/O error occurred for torrent &apos;%1&apos;.
 Reason: %2</source>
        <comment>e.g: An error occurred for torrent &apos;xxx.avi&apos;.
 Reason: disk is full.</comment>
        <translation>Eneliga eraro ozakis por la torento &apos;%1&apos;.
Kial: %2</translation>
    </message>
    <message>
        <location filename="../app/application.cpp" line="940"/>
        <source>Torrent added</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../app/application.cpp" line="940"/>
        <source>&apos;%1&apos; was added.</source>
        <comment>e.g: xxx.avi was added.</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../app/application.cpp" line="934"/>
        <source>Download completed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../app/application.cpp" line="320"/>
        <source>qBittorrent %1 started. Process ID: %2</source>
        <comment>qBittorrent v3.2.0alpha started</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../app/application.cpp" line="725"/>
        <source>This is a test email.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../app/application.cpp" line="732"/>
        <source>Test email</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../app/application.cpp" line="934"/>
        <source>&apos;%1&apos; has finished downloading.</source>
        <comment>e.g: xxx.avi has finished downloading.</comment>
        <translation>&apos;%1&apos; finiĝis elŝuton.</translation>
    </message>
    <message>
        <location filename="../app/application.cpp" line="977"/>
        <source>Information</source>
        <translation>Informoj</translation>
    </message>
    <message>
        <location filename="../app/application.cpp" line="982"/>
        <source>To fix the error, you may need to edit the config file manually.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../app/application.cpp" line="991"/>
        <source>To control qBittorrent, access the WebUI at: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../app/application.cpp" line="1034"/>
        <source>Exit</source>
        <translation>Ĉesigi</translation>
    </message>
    <message>
        <location filename="../app/application.cpp" line="1080"/>
        <source>Recursive download confirmation</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../app/application.cpp" line="1081"/>
        <source>The torrent &apos;%1&apos; contains .torrent files, do you want to proceed with their downloads?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../app/application.cpp" line="1087"/>
        <source>Never</source>
        <translation>Neniam</translation>
    </message>
    <message>
        <location filename="../app/application.cpp" line="1116"/>
        <source>Recursive download .torrent file within torrent. Source torrent: &quot;%1&quot;. File: &quot;%2&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../app/application.cpp" line="1222"/>
        <source>Failed to set physical memory (RAM) usage limit. Error code: %1. Error message: &quot;%2&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../app/application.cpp" line="1257"/>
        <source>Failed to set physical memory (RAM) usage hard limit. Requested size: %1. System hard limit: %2. Error code: %3. Error message: &quot;%4&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../app/application.cpp" line="1365"/>
        <source>qBittorrent termination initiated</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../app/application.cpp" line="1371"/>
        <source>qBittorrent is shutting down...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../app/application.cpp" line="1399"/>
        <source>Saving torrent progress...</source>
        <translation>Konservante la torentan progreson...</translation>
    </message>
    <message>
        <location filename="../app/application.cpp" line="1436"/>
        <source>qBittorrent is now ready to exit</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>AsyncFileStorage</name>
    <message>
        <location filename="../base/asyncfilestorage.cpp" line="46"/>
        <source>Could not create directory &apos;%1&apos;.</source>
        <translation>Ne povis krei dosierujon &quot;%1&quot;.</translation>
    </message>
</context>
<context>
    <name>AutomatedRssDownloader</name>
    <message>
        <location filename="../gui/rss/automatedrssdownloader.ui" line="14"/>
        <source>RSS Downloader</source>
        <translation>RSS-elŝutilo</translation>
    </message>
    <message>
        <location filename="../gui/rss/automatedrssdownloader.ui" line="58"/>
        <source>Download Rules</source>
        <translation>Elŝutaj reguloj</translation>
    </message>
    <message>
        <location filename="../gui/rss/automatedrssdownloader.ui" line="172"/>
        <source>Use Regular Expressions</source>
        <translation>Uzi regulajn esprimojn</translation>
    </message>
    <message>
        <location filename="../gui/rss/automatedrssdownloader.ui" line="257"/>
        <source>Use Smart Episode Filter</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/rss/automatedrssdownloader.ui" line="181"/>
        <source>Must Contain:</source>
        <translation>Nepras enhavi:</translation>
    </message>
    <message>
        <location filename="../gui/rss/automatedrssdownloader.ui" line="28"/>
        <source>Auto downloading of RSS torrents is currently disabled. You can enable it in application settings.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/rss/automatedrssdownloader.ui" line="68"/>
        <source>Rename selected rule. You can also use the F2 hotkey to rename.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/rss/automatedrssdownloader.ui" line="147"/>
        <source>Priority:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/rss/automatedrssdownloader.ui" line="201"/>
        <source>Must Not Contain:</source>
        <translation>Nepras ne enhavi:</translation>
    </message>
    <message>
        <location filename="../gui/rss/automatedrssdownloader.ui" line="221"/>
        <source>Episode Filter:</source>
        <translation>Epizodfiltrilo:</translation>
    </message>
    <message>
        <location filename="../gui/rss/automatedrssdownloader.ui" line="253"/>
        <source>Smart Episode Filter will check the episode number to prevent downloading of duplicates.
Supports the formats: S01E01, 1x1, 2017.12.31 and 31.12.2017 (Date formats also support - as a separator)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/rss/automatedrssdownloader.ui" line="304"/>
        <source>Torrent parameters</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/rss/automatedrssdownloader.ui" line="266"/>
        <source>Ignore Subsequent Matches for (0 to Disable)</source>
        <extracomment>... X days</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/rss/automatedrssdownloader.ui" line="276"/>
        <source>Disabled</source>
        <translation>Malebligita</translation>
    </message>
    <message>
        <location filename="../gui/rss/automatedrssdownloader.ui" line="279"/>
        <source> days</source>
        <translation> tagoj</translation>
    </message>
    <message>
        <location filename="../gui/rss/automatedrssdownloader.ui" line="354"/>
        <source>Apply Rule to Feeds:</source>
        <translation>Apliki regulon al fluoj:</translation>
    </message>
    <message>
        <location filename="../gui/rss/automatedrssdownloader.ui" line="374"/>
        <source>Matching RSS Articles</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/rss/automatedrssdownloader.ui" line="402"/>
        <source>&amp;Import...</source>
        <translation>Enport&amp;i...</translation>
    </message>
    <message>
        <location filename="../gui/rss/automatedrssdownloader.ui" line="412"/>
        <source>&amp;Export...</source>
        <translation>&amp;Elporti...</translation>
    </message>
    <message>
        <location filename="../gui/rss/automatedrssdownloader.cpp" line="109"/>
        <source>Matches articles based on episode filter.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/rss/automatedrssdownloader.cpp" line="109"/>
        <source>Example: </source>
        <translation>Ekzemplo:</translation>
    </message>
    <message>
        <location filename="../gui/rss/automatedrssdownloader.cpp" line="110"/>
        <source> will match 2, 5, 8 through 15, 30 and onward episodes of season one</source>
        <comment>example X will match</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/rss/automatedrssdownloader.cpp" line="111"/>
        <source>Episode filter rules: </source>
        <translation>Epizodfiltrilaj reguloj:</translation>
    </message>
    <message>
        <location filename="../gui/rss/automatedrssdownloader.cpp" line="111"/>
        <source>Season number is a mandatory non-zero value</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/rss/automatedrssdownloader.cpp" line="113"/>
        <source>Filter must end with semicolon</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/rss/automatedrssdownloader.cpp" line="114"/>
        <source>Three range types for episodes are supported: </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/rss/automatedrssdownloader.cpp" line="115"/>
        <source>Single number: &lt;b&gt;1x25;&lt;/b&gt; matches episode 25 of season one</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/rss/automatedrssdownloader.cpp" line="116"/>
        <source>Normal range: &lt;b&gt;1x25-40;&lt;/b&gt; matches episodes 25 through 40 of season one</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/rss/automatedrssdownloader.cpp" line="112"/>
        <source>Episode number is a mandatory positive value</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/rss/automatedrssdownloader.cpp" line="66"/>
        <source>Rules</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/rss/automatedrssdownloader.cpp" line="67"/>
        <source>Rules (legacy)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/rss/automatedrssdownloader.cpp" line="117"/>
        <source>Infinite range: &lt;b&gt;1x25-;&lt;/b&gt; matches episodes 25 and upward of season one, and all episodes of later seasons</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/rss/automatedrssdownloader.cpp" line="314"/>
        <source>Last Match: %1 days ago</source>
        <translation>Lasta kongruo: antaŭ %1 tagoj</translation>
    </message>
    <message>
        <location filename="../gui/rss/automatedrssdownloader.cpp" line="316"/>
        <source>Last Match: Unknown</source>
        <translation>Lasta kongruo: Nekonata</translation>
    </message>
    <message>
        <location filename="../gui/rss/automatedrssdownloader.cpp" line="383"/>
        <source>New rule name</source>
        <translation>Nova regulnomo</translation>
    </message>
    <message>
        <location filename="../gui/rss/automatedrssdownloader.cpp" line="383"/>
        <source>Please type the name of the new download rule.</source>
        <translation>Bonvolu tajpi la nomon de la nova elŝutregulo.</translation>
    </message>
    <message>
        <location filename="../gui/rss/automatedrssdownloader.cpp" line="389"/>
        <location filename="../gui/rss/automatedrssdownloader.cpp" line="549"/>
        <source>Rule name conflict</source>
        <translation>Regulnoma konflikto</translation>
    </message>
    <message>
        <location filename="../gui/rss/automatedrssdownloader.cpp" line="390"/>
        <location filename="../gui/rss/automatedrssdownloader.cpp" line="550"/>
        <source>A rule with this name already exists, please choose another name.</source>
        <translation>Regulo kun tiu nomo jam ekzistas, bonvolu elekti alian nomon.</translation>
    </message>
    <message>
        <location filename="../gui/rss/automatedrssdownloader.cpp" line="404"/>
        <source>Are you sure you want to remove the download rule named &apos;%1&apos;?</source>
        <translation>Ĉu vi certas, ke vi volas forigi la elŝutregulon, kies nomo estas &apos;%1&apos;?</translation>
    </message>
    <message>
        <location filename="../gui/rss/automatedrssdownloader.cpp" line="406"/>
        <source>Are you sure you want to remove the selected download rules?</source>
        <translation>Ĉu vi certas, ke vi volas forigi la elektitajn elŝutregulojn?</translation>
    </message>
    <message>
        <location filename="../gui/rss/automatedrssdownloader.cpp" line="407"/>
        <source>Rule deletion confirmation</source>
        <translation>Regul-foriga konfirmado</translation>
    </message>
    <message>
        <location filename="../gui/rss/automatedrssdownloader.cpp" line="423"/>
        <source>Invalid action</source>
        <translation>Malvalida ago</translation>
    </message>
    <message>
        <location filename="../gui/rss/automatedrssdownloader.cpp" line="424"/>
        <source>The list is empty, there is nothing to export.</source>
        <translation>La listo malplenas, estas nenio por elporti.</translation>
    </message>
    <message>
        <location filename="../gui/rss/automatedrssdownloader.cpp" line="430"/>
        <source>Export RSS rules</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/rss/automatedrssdownloader.cpp" line="457"/>
        <source>I/O Error</source>
        <translation>Eneliga eraro</translation>
    </message>
    <message>
        <location filename="../gui/rss/automatedrssdownloader.cpp" line="458"/>
        <source>Failed to create the destination file. Reason: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/rss/automatedrssdownloader.cpp" line="466"/>
        <source>Import RSS rules</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/rss/automatedrssdownloader.cpp" line="495"/>
        <source>Failed to import the selected rules file. Reason: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/rss/automatedrssdownloader.cpp" line="504"/>
        <source>Add new rule...</source>
        <translation>Aldoni novan regulon...</translation>
    </message>
    <message>
        <location filename="../gui/rss/automatedrssdownloader.cpp" line="513"/>
        <source>Delete rule</source>
        <translation>Forigi la regulon</translation>
    </message>
    <message>
        <location filename="../gui/rss/automatedrssdownloader.cpp" line="516"/>
        <source>Rename rule...</source>
        <translation>Renomi la regulon...</translation>
    </message>
    <message>
        <location filename="../gui/rss/automatedrssdownloader.cpp" line="521"/>
        <source>Delete selected rules</source>
        <translation>Forigi elektitajn regulojn</translation>
    </message>
    <message>
        <location filename="../gui/rss/automatedrssdownloader.cpp" line="526"/>
        <source>Clear downloaded episodes...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/rss/automatedrssdownloader.cpp" line="542"/>
        <source>Rule renaming</source>
        <translation>Regul-renomado</translation>
    </message>
    <message>
        <location filename="../gui/rss/automatedrssdownloader.cpp" line="542"/>
        <source>Please type the new rule name</source>
        <translation>Bonvolu tajpi la novan regulnomon</translation>
    </message>
    <message>
        <location filename="../gui/rss/automatedrssdownloader.cpp" line="570"/>
        <source>Clear downloaded episodes</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/rss/automatedrssdownloader.cpp" line="571"/>
        <source>Are you sure you want to clear the list of downloaded episodes for the selected rule?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/rss/automatedrssdownloader.cpp" line="685"/>
        <source>Regex mode: use Perl-compatible regular expressions</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/rss/automatedrssdownloader.cpp" line="735"/>
        <location filename="../gui/rss/automatedrssdownloader.cpp" line="782"/>
        <source>Position %1: %2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/rss/automatedrssdownloader.cpp" line="689"/>
        <source>Wildcard mode: you can use</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/rss/automatedrssdownloader.cpp" line="476"/>
        <location filename="../gui/rss/automatedrssdownloader.cpp" line="494"/>
        <source>Import error</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/rss/automatedrssdownloader.cpp" line="477"/>
        <source>Failed to read the file. %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/rss/automatedrssdownloader.cpp" line="690"/>
        <source>? to match any single character</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/rss/automatedrssdownloader.cpp" line="691"/>
        <source>* to match zero or more of any characters</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/rss/automatedrssdownloader.cpp" line="692"/>
        <source>Whitespaces count as AND operators (all words, any order)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/rss/automatedrssdownloader.cpp" line="693"/>
        <source>| is used as OR operator</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/rss/automatedrssdownloader.cpp" line="694"/>
        <source>If word order is important use * instead of whitespace.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/rss/automatedrssdownloader.cpp" line="701"/>
        <source>An expression with an empty %1 clause (e.g. %2)</source>
        <comment>We talk about regex/wildcards in the RSS filters section here. So a valid sentence would be: An expression with an empty | clause (e.g. expr|)</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/rss/automatedrssdownloader.cpp" line="705"/>
        <source> will match all articles.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/rss/automatedrssdownloader.cpp" line="706"/>
        <source> will exclude all articles.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>BanListOptionsDialog</name>
    <message>
        <location filename="../gui/banlistoptionsdialog.ui" line="14"/>
        <source>List of banned IP addresses</source>
        <translation>Listo de forbaritaj IP-adresoj</translation>
    </message>
    <message>
        <location filename="../gui/banlistoptionsdialog.ui" line="80"/>
        <source>Ban IP</source>
        <translation>Forbari IP-on</translation>
    </message>
    <message>
        <location filename="../gui/banlistoptionsdialog.ui" line="87"/>
        <source>Delete</source>
        <translation>Forigi</translation>
    </message>
    <message>
        <location filename="../gui/banlistoptionsdialog.cpp" line="97"/>
        <location filename="../gui/banlistoptionsdialog.cpp" line="109"/>
        <source>Warning</source>
        <translation>Averto</translation>
    </message>
    <message>
        <location filename="../gui/banlistoptionsdialog.cpp" line="97"/>
        <source>The entered IP address is invalid.</source>
        <translation>La entajpita IP-adreso nevalidas.</translation>
    </message>
    <message>
        <location filename="../gui/banlistoptionsdialog.cpp" line="109"/>
        <source>The entered IP is already banned.</source>
        <translation>La entajpita IP-adreso jam estas forbarita.</translation>
    </message>
</context>
<context>
    <name>BitTorrent::BencodeResumeDataStorage</name>
    <message>
        <location filename="../base/bittorrent/bencoderesumedatastorage.cpp" line="113"/>
        <source>Cannot create torrent resume folder: &quot;%1&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/bencoderesumedatastorage.cpp" line="234"/>
        <source>Cannot parse resume data: invalid format</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/bencoderesumedatastorage.cpp" line="311"/>
        <location filename="../base/bittorrent/bencoderesumedatastorage.cpp" line="318"/>
        <source>Cannot parse torrent info: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/bencoderesumedatastorage.cpp" line="314"/>
        <source>Cannot parse torrent info: invalid format</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/bencoderesumedatastorage.cpp" line="329"/>
        <source>Mismatching info-hash detected in resume data</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/bencoderesumedatastorage.cpp" line="336"/>
        <source>Corrupted resume data: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/bencoderesumedatastorage.cpp" line="336"/>
        <source>save_path is invalid</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/bencoderesumedatastorage.cpp" line="427"/>
        <source>Couldn&apos;t save torrent metadata to &apos;%1&apos;. Error: %2.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/bencoderesumedatastorage.cpp" line="464"/>
        <source>Couldn&apos;t save torrent resume data to &apos;%1&apos;. Error: %2.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/bencoderesumedatastorage.cpp" line="188"/>
        <source>Couldn&apos;t load torrents queue: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/bencoderesumedatastorage.cpp" line="231"/>
        <location filename="../base/bittorrent/bencoderesumedatastorage.cpp" line="304"/>
        <source>Cannot parse resume data: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/bencoderesumedatastorage.cpp" line="350"/>
        <source>Resume data is invalid: neither metadata nor info-hash was found</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/bencoderesumedatastorage.cpp" line="489"/>
        <source>Couldn&apos;t save data to &apos;%1&apos;. Error: %2</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>BitTorrent::DBResumeDataStorage</name>
    <message>
        <location filename="../base/bittorrent/dbresumedatastorage.cpp" line="321"/>
        <source>Not found.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/dbresumedatastorage.cpp" line="325"/>
        <source>Couldn&apos;t load resume data of torrent &apos;%1&apos;. Error: %2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/dbresumedatastorage.cpp" line="409"/>
        <location filename="../base/bittorrent/dbresumedatastorage.cpp" line="414"/>
        <source>Database is corrupted.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/dbresumedatastorage.cpp" line="427"/>
        <source>Couldn&apos;t enable Write-Ahead Logging (WAL) journaling mode. Error: %1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/dbresumedatastorage.cpp" line="616"/>
        <source>Couldn&apos;t obtain query result.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/dbresumedatastorage.cpp" line="620"/>
        <source>WAL mode is probably unsupported due to filesystem limitations.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/dbresumedatastorage.cpp" line="673"/>
        <location filename="../base/bittorrent/dbresumedatastorage.cpp" line="679"/>
        <source>Cannot parse resume data: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/dbresumedatastorage.cpp" line="687"/>
        <location filename="../base/bittorrent/dbresumedatastorage.cpp" line="691"/>
        <source>Cannot parse torrent info: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/dbresumedatastorage.cpp" line="697"/>
        <source>Corrupted resume data: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/dbresumedatastorage.cpp" line="697"/>
        <source>save_path is invalid</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/dbresumedatastorage.cpp" line="749"/>
        <source>Save resume data transaction failed. Error: %1</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>BitTorrent::ResumeDataStorage</name>
    <message>
        <location filename="../base/bittorrent/dbresumedatastorage.cpp" line="880"/>
        <source>Couldn&apos;t save torrent metadata. Error: %1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/dbresumedatastorage.cpp" line="936"/>
        <source>Couldn&apos;t store resume data for torrent &apos;%1&apos;. Error: %2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/dbresumedatastorage.cpp" line="964"/>
        <source>Couldn&apos;t delete resume data of torrent &apos;%1&apos;. Error: %2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/dbresumedatastorage.cpp" line="998"/>
        <source>Couldn&apos;t store torrents queue positions. Error: %1</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>BitTorrent::SessionImpl</name>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="775"/>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="1778"/>
        <source>Distributed Hash Table (DHT) support: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="775"/>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="790"/>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="1778"/>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="1779"/>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="1780"/>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="1781"/>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="1782"/>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="3785"/>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="4723"/>
        <source>ON</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="775"/>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="790"/>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="1778"/>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="1779"/>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="1780"/>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="1781"/>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="1782"/>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="3785"/>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="4723"/>
        <source>OFF</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="790"/>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="1779"/>
        <source>Local Peer Discovery support: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="804"/>
        <source>Restart is required to toggle Peer Exchange (PeX) support</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="1495"/>
        <source>Failed to resume torrent. Torrent: &quot;%1&quot;. Reason: &quot;%2&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="1546"/>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="1553"/>
        <source>Failed to resume torrent: inconsistent torrent ID is detected. Torrent: &quot;%1&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="1587"/>
        <source>Detected inconsistent data: category is missing from the configuration file. Category will be recovered but its settings will be reset to default. Torrent: &quot;%1&quot;. Category: &quot;%2&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="1594"/>
        <source>Detected inconsistent data: invalid category. Torrent: &quot;%1&quot;. Category: &quot;%2&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="1609"/>
        <source>Detected mismatch between the save paths of the recovered category and the current save path of the torrent. Torrent is now switched to Manual mode. Torrent: &quot;%1&quot;. Category: &quot;%2&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="1623"/>
        <source>Detected inconsistent data: tag is missing from the configuration file. Tag will be recovered. Torrent: &quot;%1&quot;. Tag: &quot;%2&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="1629"/>
        <source>Detected inconsistent data: invalid tag. Torrent: &quot;%1&quot;. Tag: &quot;%2&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="1707"/>
        <source>System wake-up event detected. Re-announcing to all the trackers...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="1776"/>
        <source>Peer ID: &quot;%1&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="1777"/>
        <source>HTTP User-Agent: &quot;%1&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="1780"/>
        <source>Peer Exchange (PeX) support: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="1781"/>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="4723"/>
        <source>Anonymous mode: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="1782"/>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="3784"/>
        <source>Encryption support: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="1782"/>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="3785"/>
        <source>FORCED</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="2226"/>
        <source>Could not find GUID of network interface. Interface: &quot;%1&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="2243"/>
        <source>Trying to listen on the following list of IP addresses: &quot;%1&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="2390"/>
        <source>Torrent reached the share ratio limit.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="2407"/>
        <source>Torrent: &quot;%1&quot;.</source>
        <translation>Torento: &quot;%1&quot;.</translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="2428"/>
        <source>Super seeding enabled.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="2396"/>
        <source>Torrent reached the seeding time limit.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="2402"/>
        <source>Torrent reached the inactive seeding time limit.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="1646"/>
        <source>Failed to load torrent. Reason: &quot;%1&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="6359"/>
        <source>I2P error. Message: &quot;%1&quot;.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="3032"/>
        <source>UPnP/NAT-PMP support: ON</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="733"/>
        <source>Saving resume data completed.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="744"/>
        <source>BitTorrent session successfully finished.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="746"/>
        <source>Session shutdown timed out.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="2412"/>
        <source>Removing torrent.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="2417"/>
        <source>Removing torrent and deleting its content.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="2423"/>
        <source>Torrent stopped.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="2437"/>
        <source>Torrent content removed. Torrent: &quot;%1&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="2441"/>
        <source>Failed to remove torrent content. Torrent: &quot;%1&quot;. Error: &quot;%2&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="2553"/>
        <source>Torrent removed. Torrent: &quot;%1&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="2748"/>
        <source>Merging of trackers is disabled</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="2758"/>
        <source>Trackers cannot be merged because it is a private torrent</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="2769"/>
        <source>Trackers are merged from new source</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="2971"/>
        <source>Failed to add torrent. Reason: &quot;%1&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="3051"/>
        <source>UPnP/NAT-PMP support: OFF</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="3158"/>
        <source>Failed to download torrent metadata. Reason: &quot;%1&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="3203"/>
        <source>Failed to export torrent. Torrent: &quot;%1&quot;. Destination: &quot;%2&quot;. Reason: &quot;%3&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="3246"/>
        <source>Aborted saving resume data. Number of outstanding torrents: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="3382"/>
        <source>The configured network address is invalid. Address: &quot;%1&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="3423"/>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="3457"/>
        <source>Failed to find the configured network address to listen on. Address: &quot;%1&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="3436"/>
        <source>The configured network interface is invalid. Interface: &quot;%1&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="4050"/>
        <source>Tracker list updated</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="4054"/>
        <source>Failed to update tracker list. Reason: &quot;%1&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="4184"/>
        <source>Rejected invalid IP address while applying the list of banned IP addresses. IP: &quot;%1&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="5279"/>
        <source>Added tracker to torrent. Torrent: &quot;%1&quot;. Tracker: &quot;%2&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="5286"/>
        <source>Removed tracker from torrent. Torrent: &quot;%1&quot;. Tracker: &quot;%2&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="5298"/>
        <source>Added URL seed to torrent. Torrent: &quot;%1&quot;. URL: &quot;%2&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="5304"/>
        <source>Removed URL seed from torrent. Torrent: &quot;%1&quot;. URL: &quot;%2&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="6480"/>
        <source>Generate resume data failed. Torrent: &quot;%1&quot;. Reason: &quot;%2&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="6492"/>
        <source>Failed to restore torrent. Files were probably moved or storage isn&apos;t accessible. Torrent: &quot;%1&quot;. Reason: &quot;%2&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="6519"/>
        <source>File rename failed. Torrent: &quot;%1&quot;, file: &quot;%2&quot;, reason: &quot;%3&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="6532"/>
        <source>Performance alert: %1. More info: %2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="6609"/>
        <source>Failed to remove partfile. Torrent: &quot;%1&quot;. Reason: &quot;%2&quot;.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="6640"/>
        <source>Failed to load additional trackers from file. Reason: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="5333"/>
        <source>Torrent resumed. Torrent: &quot;%1&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="5495"/>
        <source>Torrent download finished. Torrent: &quot;%1&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="5398"/>
        <source>Torrent move canceled. Torrent: &quot;%1&quot;. Source: &quot;%2&quot;. Destination: &quot;%3&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="2749"/>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="2759"/>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="2770"/>
        <source>Detected an attempt to add a duplicate torrent. Existing torrent: &quot;%1&quot;. Torrent infohash: %2. Result: %3</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="5327"/>
        <source>Torrent stopped. Torrent: &quot;%1&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="5409"/>
        <source>Failed to enqueue torrent move. Torrent: &quot;%1&quot;. Source: &quot;%2&quot;. Destination: &quot;%3&quot;. Reason: torrent is currently moving to the destination</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="5418"/>
        <source>Failed to enqueue torrent move. Torrent: &quot;%1&quot;. Source: &quot;%2&quot; Destination: &quot;%3&quot;. Reason: both paths point to the same location</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="5426"/>
        <source>Enqueued torrent move. Torrent: &quot;%1&quot;. Source: &quot;%2&quot;. Destination: &quot;%3&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="5453"/>
        <source>Start moving torrent. Torrent: &quot;%1&quot;. Destination: &quot;%2&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="5529"/>
        <source>Failed to save Categories configuration. File: &quot;%1&quot;. Error: &quot;%2&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="5576"/>
        <source>Failed to parse Categories configuration. File: &quot;%1&quot;. Error: &quot;%2&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="5705"/>
        <source>Successfully parsed the IP filter file. Number of rules applied: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="5715"/>
        <source>Failed to parse the IP filter file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="1653"/>
        <source>Restored torrent. Torrent: &quot;%1&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="2988"/>
        <source>Added new torrent. Torrent: &quot;%1&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="5937"/>
        <source>Torrent errored. Torrent: &quot;%1&quot;. Error: &quot;%2&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="5989"/>
        <source>Torrent is missing SSL parameters. Torrent: &quot;%1&quot;. Message: &quot;%2&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="6052"/>
        <source>File error alert. Torrent: &quot;%1&quot;. File: &quot;%2&quot;. Reason: &quot;%3&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="6063"/>
        <source>UPnP/NAT-PMP port mapping failed. Message: &quot;%1&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="6069"/>
        <source>UPnP/NAT-PMP port mapping succeeded. Message: &quot;%1&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="6078"/>
        <source>IP filter</source>
        <comment>this peer was blocked. Reason: IP filter.</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="6081"/>
        <source>filtered port (%1)</source>
        <comment>this peer was blocked. Reason: filtered port (8899).</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="6087"/>
        <source>privileged port (%1)</source>
        <comment>this peer was blocked. Reason: privileged port (80).</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="6117"/>
        <source>URL seed connection failed. Torrent: &quot;%1&quot;. URL: &quot;%2&quot;. Error: &quot;%3&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="6168"/>
        <source>BitTorrent session encountered a serious error. Reason: &quot;%1&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="6349"/>
        <source>SOCKS5 proxy error. Address: %1. Message: &quot;%2&quot;.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="6084"/>
        <source>%1 mixed mode restrictions</source>
        <comment>this peer was blocked. Reason: I2P mixed mode restrictions.</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="5568"/>
        <source>Failed to load Categories. %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="5583"/>
        <source>Failed to load Categories configuration. File: &quot;%1&quot;. Error: &quot;Invalid data format&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="6090"/>
        <source>%1 is disabled</source>
        <comment>this peer was blocked. Reason: uTP is disabled.</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="6093"/>
        <source>%1 is disabled</source>
        <comment>this peer was blocked. Reason: TCP is disabled.</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="6123"/>
        <source>Received error message from URL seed. Torrent: &quot;%1&quot;. URL: &quot;%2&quot;. Message: &quot;%3&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="6132"/>
        <source>Successfully listening on IP. IP: &quot;%1&quot;. Port: &quot;%2/%3&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="6139"/>
        <source>Failed to listen on IP. IP: &quot;%1&quot;. Port: &quot;%2/%3&quot;. Reason: &quot;%4&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="6147"/>
        <source>Detected external IP. IP: &quot;%1&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="6276"/>
        <source>Error: Internal alert queue is full and alerts are dropped, you might see degraded performance. Dropped alert type: &quot;%1&quot;. Message: &quot;%2&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="6292"/>
        <source>Moved torrent successfully. Torrent: &quot;%1&quot;. Destination: &quot;%2&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/sessionimpl.cpp" line="6309"/>
        <source>Failed to move torrent. Torrent: &quot;%1&quot;. Source: &quot;%2&quot;. Destination: &quot;%3&quot;. Reason: &quot;%4&quot;</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>BitTorrent::TorrentCreationTask</name>
    <message>
        <location filename="../base/bittorrent/torrentcreationtask.cpp" line="76"/>
        <source>Failed to start seeding.</source>
        <translation>Malsukcesis komenci fontsendi.</translation>
    </message>
</context>
<context>
    <name>BitTorrent::TorrentCreator</name>
    <message>
        <location filename="../base/bittorrent/torrentcreator.cpp" line="95"/>
        <source>Operation aborted</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/torrentcreator.cpp" line="263"/>
        <location filename="../base/bittorrent/torrentcreator.cpp" line="267"/>
        <source>Create new torrent file failed. Reason: %1.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>BitTorrent::TorrentImpl</name>
    <message>
        <location filename="../base/bittorrent/torrentimpl.cpp" line="853"/>
        <source>Failed to add peer &quot;%1&quot; to torrent &quot;%2&quot;. Reason: %3</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/torrentimpl.cpp" line="858"/>
        <source>Peer &quot;%1&quot; is added to torrent &quot;%2&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/torrentimpl.cpp" line="918"/>
        <source>Unexpected data detected. Torrent: %1. Data: total_wanted=%2 total_wanted_done=%3.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/torrentimpl.cpp" line="1318"/>
        <source>Couldn&apos;t write to file. Reason: &quot;%1&quot;. Torrent is now in &quot;upload only&quot; mode.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/torrentimpl.cpp" line="1729"/>
        <source>Download first and last piece first: %1, torrent: &apos;%2&apos;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/torrentimpl.cpp" line="1730"/>
        <source>On</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/torrentimpl.cpp" line="1730"/>
        <source>Off</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/torrentimpl.cpp" line="1932"/>
        <source>Failed to reload torrent. Torrent: %1. Reason: %2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/torrentimpl.cpp" line="2801"/>
        <source>Missing metadata</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>BitTorrent::Tracker</name>
    <message>
        <location filename="../base/bittorrent/tracker.cpp" line="228"/>
        <source>Embedded Tracker: Now listening on IP: %1, port: %2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/tracker.cpp" line="233"/>
        <source>Embedded Tracker: Unable to bind to IP: %1, port: %2. Reason: %3</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>CMD Options</name>
    <message>
        <location filename="../app/cmdoptions.cpp" line="152"/>
        <source>Parameter &apos;%1&apos; must follow syntax &apos;%1=%2&apos;</source>
        <comment>e.g. Parameter &apos;--webui-port&apos; must follow syntax &apos;--webui-port=value&apos;</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../app/cmdoptions.cpp" line="201"/>
        <source>Parameter &apos;%1&apos; must follow syntax &apos;%1=%2&apos;</source>
        <comment>e.g. Parameter &apos;--webui-port&apos; must follow syntax &apos;--webui-port=&lt;value&gt;&apos;</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../app/cmdoptions.cpp" line="217"/>
        <source>Expected integer number in environment variable &apos;%1&apos;, but got &apos;%2&apos;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../app/cmdoptions.cpp" line="295"/>
        <source>Expected %1 in environment variable &apos;%2&apos;, but got &apos;%3&apos;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../app/cmdoptions.cpp" line="385"/>
        <location filename="../app/cmdoptions.cpp" line="393"/>
        <source>%1 must specify a valid port (1 to 65535).</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../app/cmdoptions.cpp" line="502"/>
        <source>Usage:</source>
        <translation>Uzado:</translation>
    </message>
    <message>
        <location filename="../app/cmdoptions.cpp" line="503"/>
        <source>[options] [(&lt;filename&gt; | &lt;url&gt;)...]</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../app/cmdoptions.cpp" line="505"/>
        <source>Options:</source>
        <translation>Opcioj:</translation>
    </message>
    <message>
        <location filename="../app/cmdoptions.cpp" line="508"/>
        <source>Display program version and exit</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../app/cmdoptions.cpp" line="506"/>
        <source>Display this help message and exit</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../app/cmdoptions.cpp" line="268"/>
        <source>Parameter &apos;%1&apos; must follow syntax &apos;%1=%2&apos;</source>
        <comment>e.g. Parameter &apos;--add-stopped&apos; must follow syntax &apos;--add-stopped=&lt;true|false&gt;&apos;</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../app/cmdoptions.cpp" line="510"/>
        <source>Confirm the legal notice</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../app/cmdoptions.cpp" line="511"/>
        <location filename="../app/cmdoptions.cpp" line="514"/>
        <source>port</source>
        <translation>pordo</translation>
    </message>
    <message>
        <location filename="../app/cmdoptions.cpp" line="512"/>
        <source>Change the WebUI port</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../app/cmdoptions.cpp" line="515"/>
        <source>Change the torrenting port</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../app/cmdoptions.cpp" line="518"/>
        <source>Disable splash screen</source>
        <translation>Malebligi salutŝildon</translation>
    </message>
    <message>
        <location filename="../app/cmdoptions.cpp" line="520"/>
        <source>Run in daemon-mode (background)</source>
        <translation>Lanĉi per demonreĝimo (fone)</translation>
    </message>
    <message>
        <location filename="../app/cmdoptions.cpp" line="523"/>
        <source>dir</source>
        <extracomment>Use appropriate short form or abbreviation of &quot;directory&quot;</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../app/cmdoptions.cpp" line="524"/>
        <source>Store configuration files in &lt;dir&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../app/cmdoptions.cpp" line="525"/>
        <location filename="../app/cmdoptions.cpp" line="538"/>
        <source>name</source>
        <translation>nomo</translation>
    </message>
    <message>
        <location filename="../app/cmdoptions.cpp" line="526"/>
        <source>Store configuration files in directories qBittorrent_&lt;name&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../app/cmdoptions.cpp" line="528"/>
        <source>Hack into libtorrent fastresume files and make file paths relative to the profile directory</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../app/cmdoptions.cpp" line="530"/>
        <source>files or URLs</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../app/cmdoptions.cpp" line="531"/>
        <source>Download the torrents passed by the user</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../app/cmdoptions.cpp" line="534"/>
        <source>Options when adding new torrents:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../app/cmdoptions.cpp" line="535"/>
        <source>path</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../app/cmdoptions.cpp" line="535"/>
        <source>Torrent save path</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../app/cmdoptions.cpp" line="536"/>
        <source>Add torrents as running or stopped</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../app/cmdoptions.cpp" line="537"/>
        <source>Skip hash check</source>
        <translation>Preterpasi la haketan kontrolon</translation>
    </message>
    <message>
        <location filename="../app/cmdoptions.cpp" line="539"/>
        <source>Assign torrents to category. If the category doesn&apos;t exist, it will be created.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../app/cmdoptions.cpp" line="541"/>
        <source>Download files in sequential order</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../app/cmdoptions.cpp" line="543"/>
        <source>Download first and last pieces first</source>
        <translation>Elŝuti la unuan kaj la finan pecojn unue</translation>
    </message>
    <message>
        <location filename="../app/cmdoptions.cpp" line="545"/>
        <source>Specify whether the &quot;Add New Torrent&quot; dialog opens when adding a torrent.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../app/cmdoptions.cpp" line="549"/>
        <source>Option values may be supplied via environment variables. For option named &apos;parameter-name&apos;, environment variable name is &apos;QBT_PARAMETER_NAME&apos; (in upper case, &apos;-&apos; replaced with &apos;_&apos;). To pass flag values, set the variable to &apos;1&apos; or &apos;TRUE&apos;. For example, to disable the splash screen: </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../app/cmdoptions.cpp" line="554"/>
        <source>Command line parameters take precedence over environment variables</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../app/cmdoptions.cpp" line="562"/>
        <source>Help</source>
        <translation>Helpo</translation>
    </message>
</context>
<context>
    <name>CategoryFilterModel</name>
    <message>
        <location filename="../gui/transferlistfilters/categoryfiltermodel.cpp" line="254"/>
        <source>Categories</source>
        <translation>Kategorioj</translation>
    </message>
    <message>
        <location filename="../gui/transferlistfilters/categoryfiltermodel.cpp" line="432"/>
        <source>All</source>
        <translation>Ĉio</translation>
    </message>
    <message>
        <location filename="../gui/transferlistfilters/categoryfiltermodel.cpp" line="439"/>
        <source>Uncategorized</source>
        <translation>Senkategoriaj</translation>
    </message>
</context>
<context>
    <name>CategoryFilterWidget</name>
    <message>
        <location filename="../gui/transferlistfilters/categoryfilterwidget.cpp" line="118"/>
        <source>Add category...</source>
        <translation>Aldoni kategroion...</translation>
    </message>
    <message>
        <location filename="../gui/transferlistfilters/categoryfilterwidget.cpp" line="124"/>
        <source>Add subcategory...</source>
        <translation>Aldoni subkategorion...</translation>
    </message>
    <message>
        <location filename="../gui/transferlistfilters/categoryfilterwidget.cpp" line="126"/>
        <source>Edit category...</source>
        <translation>Redakti kategorion...</translation>
    </message>
    <message>
        <location filename="../gui/transferlistfilters/categoryfilterwidget.cpp" line="128"/>
        <source>Remove category</source>
        <translation>Forigi kategorion</translation>
    </message>
    <message>
        <location filename="../gui/transferlistfilters/categoryfilterwidget.cpp" line="132"/>
        <source>Remove unused categories</source>
        <translation>Forigi neuzatajn kategoriojn</translation>
    </message>
    <message>
        <location filename="../gui/transferlistfilters/categoryfilterwidget.cpp" line="135"/>
        <source>Start torrents</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/transferlistfilters/categoryfilterwidget.cpp" line="137"/>
        <source>Stop torrents</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/transferlistfilters/categoryfilterwidget.cpp" line="139"/>
        <source>Remove torrents</source>
        <translation>Forigi torentojn</translation>
    </message>
</context>
<context>
    <name>ClientDataController</name>
    <message>
        <location filename="../webui/api/clientdatacontroller.cpp" line="61"/>
        <source>`keys` must be an array</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../webui/api/clientdatacontroller.cpp" line="67"/>
        <source>Items of `keys` must be strings</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../webui/api/clientdatacontroller.cpp" line="83"/>
        <source>`data` must be an object</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ClientDataStorage</name>
    <message>
        <location filename="../webui/clientdatastorage.cpp" line="53"/>
        <source>Failed to load web client data. %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../webui/clientdatastorage.cpp" line="61"/>
        <source>Failed to parse web client data. File: &quot;%1&quot;. Error: &quot;%2&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../webui/clientdatastorage.cpp" line="68"/>
        <source>Failed to load web client data. File: &quot;%1&quot;. Error: &quot;Invalid data format&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../webui/clientdatastorage.cpp" line="113"/>
        <source>Total web client data must not be larger than %1 bytes</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../webui/clientdatastorage.cpp" line="116"/>
        <source>Failed to save web client data. Error: &quot;%1&quot;</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ColorWidget</name>
    <message>
        <location filename="../gui/uithemedialog.cpp" line="103"/>
        <source>Edit...</source>
        <translation>Redakti...</translation>
    </message>
    <message>
        <location filename="../gui/uithemedialog.cpp" line="104"/>
        <source>Reset</source>
        <translation>Vakigi</translation>
    </message>
    <message>
        <location filename="../gui/uithemedialog.cpp" line="133"/>
        <source>System</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>CookiesDialog</name>
    <message>
        <location filename="../gui/cookiesdialog.ui" line="14"/>
        <source>Manage Cookies</source>
        <translation>Administri kuketojn</translation>
    </message>
</context>
<context>
    <name>CookiesModel</name>
    <message>
        <location filename="../gui/cookiesmodel.cpp" line="51"/>
        <source>Domain</source>
        <translation>Domajno</translation>
    </message>
    <message>
        <location filename="../gui/cookiesmodel.cpp" line="53"/>
        <source>Path</source>
        <translation>Vojo</translation>
    </message>
    <message>
        <location filename="../gui/cookiesmodel.cpp" line="55"/>
        <source>Name</source>
        <translation>Nomo</translation>
    </message>
    <message>
        <location filename="../gui/cookiesmodel.cpp" line="57"/>
        <source>Value</source>
        <translation>Valoro</translation>
    </message>
    <message>
        <location filename="../gui/cookiesmodel.cpp" line="59"/>
        <source>Expiration Date</source>
        <translation>Eksvalidiĝa dato</translation>
    </message>
</context>
<context>
    <name>CustomThemeSource</name>
    <message>
        <location filename="../gui/uithemesource.cpp" line="249"/>
        <source>Failed to load custom theme style sheet. %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/uithemesource.cpp" line="273"/>
        <source>Failed to load custom theme colors. %1</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>DefaultThemeSource</name>
    <message>
        <location filename="../gui/uithemesource.cpp" line="166"/>
        <source>Failed to load default theme colors. %1</source>
        <translation>Malsukcesis ŝargi defaŭltajn kolorojn de etoso. %1</translation>
    </message>
</context>
<context>
    <name>DeletionConfirmationDialog</name>
    <message>
        <location filename="../gui/deletionconfirmationdialog.ui" line="20"/>
        <source>Remove torrent(s)</source>
        <translation>Forigi torento(j)n</translation>
    </message>
    <message>
        <location filename="../gui/deletionconfirmationdialog.ui" line="67"/>
        <source>Remember choice</source>
        <translation>Memori elekton</translation>
    </message>
    <message>
        <location filename="../gui/deletionconfirmationdialog.ui" line="91"/>
        <source>Also remove the content files</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/deletionconfirmationdialog.cpp" line="47"/>
        <source>Are you sure you want to remove &apos;%1&apos; from the transfer list?</source>
        <comment>Are you sure you want to remove &apos;ubuntu-linux-iso&apos; from the transfer list?</comment>
        <translation>Ĉu vi vere volas forigi &apos;%1&apos; de la transmetlisto?</translation>
    </message>
    <message>
        <location filename="../gui/deletionconfirmationdialog.cpp" line="49"/>
        <source>Are you sure you want to remove these %1 torrents from the transfer list?</source>
        <comment>Are you sure you want to remove these 5 torrents from the transfer list?</comment>
        <translation>Ĉu vi vere volas forigi tiujn %1 torentojn de la transmetlisto?</translation>
    </message>
    <message>
        <location filename="../gui/deletionconfirmationdialog.cpp" line="60"/>
        <source>Remove</source>
        <translation>Forigi</translation>
    </message>
</context>
<context>
    <name>DownloadFromURLDialog</name>
    <message>
        <location filename="../gui/downloadfromurldialog.ui" line="14"/>
        <source>Download from URLs</source>
        <translation>Elŝuti el URL-oj</translation>
    </message>
    <message>
        <location filename="../gui/downloadfromurldialog.ui" line="25"/>
        <source>Add torrent links</source>
        <translation>Aldoni torent-ligiloj</translation>
    </message>
    <message>
        <location filename="../gui/downloadfromurldialog.ui" line="47"/>
        <source>One link per line (HTTP links, Magnet links and info-hashes are supported)</source>
        <translation>Po unu ligilo linie (HTTP-ligiloj, Magnet-ligiloj kaj info-haketoj estas subtenitaj)</translation>
    </message>
    <message>
        <location filename="../gui/downloadfromurldialog.cpp" line="68"/>
        <source>Download</source>
        <translation>Elŝuti</translation>
    </message>
    <message>
        <location filename="../gui/downloadfromurldialog.cpp" line="136"/>
        <source>No URL entered</source>
        <translation>Neniu URL entajpita</translation>
    </message>
    <message>
        <location filename="../gui/downloadfromurldialog.cpp" line="136"/>
        <source>Please type at least one URL.</source>
        <translation>Bonvole tajpu almenaŭ unu URL-on.</translation>
    </message>
</context>
<context>
    <name>DownloadedPiecesBar</name>
    <message>
        <location filename="../gui/properties/downloadedpiecesbar.cpp" line="200"/>
        <source>Missing pieces</source>
        <translation>Mankantaj pecoj</translation>
    </message>
    <message>
        <location filename="../gui/properties/downloadedpiecesbar.cpp" line="201"/>
        <source>Partial pieces</source>
        <translation>Partaj pecoj</translation>
    </message>
    <message>
        <location filename="../gui/properties/downloadedpiecesbar.cpp" line="202"/>
        <source>Completed pieces</source>
        <translation>Kompletigitaj pecoj</translation>
    </message>
</context>
<context>
    <name>ExecutionLogWidget</name>
    <message>
        <location filename="../gui/executionlogwidget.ui" line="36"/>
        <source>General</source>
        <translation>Ĝenerala</translation>
    </message>
    <message>
        <location filename="../gui/executionlogwidget.ui" line="42"/>
        <source>Blocked IPs</source>
        <translation>Forbaritaj IP-oj</translation>
    </message>
    <message>
        <location filename="../gui/executionlogwidget.cpp" line="95"/>
        <source>Copy</source>
        <translation>Kopii</translation>
    </message>
    <message>
        <location filename="../gui/executionlogwidget.cpp" line="99"/>
        <source>Clear</source>
        <translation>Viŝi</translation>
    </message>
</context>
<context>
    <name>FeedListWidget</name>
    <message>
        <location filename="../gui/rss/feedlistwidget.cpp" line="97"/>
        <source>RSS feeds</source>
        <translation>RSS-fluoj</translation>
    </message>
    <message>
        <location filename="../gui/rss/feedlistwidget.cpp" line="110"/>
        <location filename="../gui/rss/feedlistwidget.cpp" line="154"/>
        <source>Unread  (%1)</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>FileLogger</name>
    <message>
        <location filename="../app/filelogger.cpp" line="180"/>
        <source>An error occurred while trying to open the log file. Logging to file is disabled. File: &quot;%1&quot;. Error: &quot;%2&quot;.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>FileSystemPathEdit</name>
    <message>
        <location filename="../gui/fspathedit.cpp" line="59"/>
        <source>...</source>
        <comment>Launch file dialog button text (brief)</comment>
        <translation>...</translation>
    </message>
    <message>
        <location filename="../gui/fspathedit.cpp" line="61"/>
        <source>&amp;Browse...</source>
        <comment>Launch file dialog button text (full)</comment>
        <translation>&amp;Foliumi...</translation>
    </message>
    <message>
        <location filename="../gui/fspathedit.cpp" line="63"/>
        <source>Choose a file</source>
        <comment>Caption for file open/save dialog</comment>
        <translation>Elekti dosieron</translation>
    </message>
    <message>
        <location filename="../gui/fspathedit.cpp" line="65"/>
        <source>Choose a folder</source>
        <comment>Caption for directory open dialog</comment>
        <translation>Elekti dosierujon</translation>
    </message>
    <message>
        <location filename="../gui/fspathedit.cpp" line="97"/>
        <source>Any file</source>
        <translation>Ajna dosiero</translation>
    </message>
</context>
<context>
    <name>FilterParserThread</name>
    <message>
        <location filename="../base/bittorrent/filterparserthread.cpp" line="132"/>
        <location filename="../base/bittorrent/filterparserthread.cpp" line="304"/>
        <location filename="../base/bittorrent/filterparserthread.cpp" line="485"/>
        <source>I/O Error: Could not open IP filter file in read mode.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/filterparserthread.cpp" line="227"/>
        <location filename="../base/bittorrent/filterparserthread.cpp" line="380"/>
        <location filename="../base/bittorrent/filterparserthread.cpp" line="390"/>
        <source>IP filter line %1 is malformed.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/filterparserthread.cpp" line="237"/>
        <location filename="../base/bittorrent/filterparserthread.cpp" line="400"/>
        <source>IP filter line %1 is malformed. Start IP of the range is malformed.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/filterparserthread.cpp" line="247"/>
        <location filename="../base/bittorrent/filterparserthread.cpp" line="410"/>
        <source>IP filter line %1 is malformed. End IP of the range is malformed.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/filterparserthread.cpp" line="256"/>
        <location filename="../base/bittorrent/filterparserthread.cpp" line="419"/>
        <source>IP filter line %1 is malformed. One IP is IPv4 and the other is IPv6!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/filterparserthread.cpp" line="264"/>
        <source>IP filter line %1 is malformed. End IP is lower than Start IP!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/filterparserthread.cpp" line="280"/>
        <location filename="../base/bittorrent/filterparserthread.cpp" line="434"/>
        <source>IP filter exception thrown for line %1. Exception is: %2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/filterparserthread.cpp" line="290"/>
        <location filename="../base/bittorrent/filterparserthread.cpp" line="444"/>
        <source>%1 extra IP filter parsing errors occurred.</source>
        <comment>513 extra IP filter parsing errors occurred.</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/filterparserthread.cpp" line="497"/>
        <location filename="../base/bittorrent/filterparserthread.cpp" line="512"/>
        <location filename="../base/bittorrent/filterparserthread.cpp" line="536"/>
        <location filename="../base/bittorrent/filterparserthread.cpp" line="547"/>
        <location filename="../base/bittorrent/filterparserthread.cpp" line="558"/>
        <location filename="../base/bittorrent/filterparserthread.cpp" line="570"/>
        <location filename="../base/bittorrent/filterparserthread.cpp" line="592"/>
        <source>Parsing Error: The filter file is not a valid PeerGuardian P2B file.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>FilterPatternFormatMenu</name>
    <message>
        <location filename="../gui/filterpatternformatmenu.cpp" line="36"/>
        <source>Pattern Format</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/filterpatternformatmenu.cpp" line="41"/>
        <source>Plain text</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/filterpatternformatmenu.cpp" line="45"/>
        <source>Wildcards</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/filterpatternformatmenu.cpp" line="49"/>
        <source>Regular expression</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>GUIAddTorrentManager</name>
    <message>
        <location filename="../gui/guiaddtorrentmanager.cpp" line="113"/>
        <source>Downloading torrent... Source: &quot;%1&quot;</source>
        <translation>Elŝutas torenton... Fonto: &quot;%1&quot;</translation>
    </message>
    <message>
        <location filename="../gui/guiaddtorrentmanager.cpp" line="207"/>
        <source>Torrent is already present</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/guiaddtorrentmanager.cpp" line="213"/>
        <source>Trackers cannot be merged because it is a private torrent.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/guiaddtorrentmanager.cpp" line="219"/>
        <source>Torrent &apos;%1&apos; is already in the transfer list. Do you want to merge trackers from new source?</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>GeoIPDatabase</name>
    <message>
        <location filename="../base/net/geoipdatabase.cpp" line="90"/>
        <location filename="../base/net/geoipdatabase.cpp" line="123"/>
        <source>Unsupported database file size.</source>
        <translation>Nesubtenata databank-dosiergrando.</translation>
    </message>
    <message>
        <location filename="../base/net/geoipdatabase.cpp" line="232"/>
        <source>Metadata error: &apos;%1&apos; entry not found.</source>
        <translation>Metadatena eraro: elemento &apos;%1&apos; ne troviĝis.</translation>
    </message>
    <message>
        <location filename="../base/net/geoipdatabase.cpp" line="233"/>
        <source>Metadata error: &apos;%1&apos; entry has invalid type.</source>
        <translation>Metadatena eraro: elemento &apos;%1&apos; havas malvalidan tipon.</translation>
    </message>
    <message>
        <location filename="../base/net/geoipdatabase.cpp" line="243"/>
        <source>Unsupported database version: %1.%2</source>
        <translation>Nesubtenata datenbank-versio: %1.%2</translation>
    </message>
    <message>
        <location filename="../base/net/geoipdatabase.cpp" line="251"/>
        <source>Unsupported IP version: %1</source>
        <translation>Nesubtenata IP-versio: %1</translation>
    </message>
    <message>
        <location filename="../base/net/geoipdatabase.cpp" line="259"/>
        <source>Unsupported record size: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/net/geoipdatabase.cpp" line="290"/>
        <source>Database corrupted: no data section found.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>Http::Connection</name>
    <message>
        <location filename="../base/http/connection.cpp" line="96"/>
        <source>Http request size exceeds limitation, closing socket. Limit: %1, IP: %2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/http/connection.cpp" line="110"/>
        <source>Bad Http request method, closing socket. IP: %1. Method: &quot;%2&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/http/connection.cpp" line="123"/>
        <source>Bad Http request, closing socket. IP: %1</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>IPSubnetWhitelistOptionsDialog</name>
    <message>
        <location filename="../gui/ipsubnetwhitelistoptionsdialog.ui" line="14"/>
        <source>List of whitelisted IP subnets</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/ipsubnetwhitelistoptionsdialog.ui" line="53"/>
        <source>Example: 172.17.32.0/24, fdff:ffff:c8::/40</source>
        <translation>Ekzemple: 172.17.32.0/24, fdff:ffff:c8::/40</translation>
    </message>
    <message>
        <location filename="../gui/ipsubnetwhitelistoptionsdialog.ui" line="64"/>
        <source>Add subnet</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/ipsubnetwhitelistoptionsdialog.ui" line="71"/>
        <source>Delete</source>
        <translation>Forigi</translation>
    </message>
    <message>
        <location filename="../gui/ipsubnetwhitelistoptionsdialog.cpp" line="98"/>
        <source>Error</source>
        <translation>Eraro</translation>
    </message>
    <message>
        <location filename="../gui/ipsubnetwhitelistoptionsdialog.cpp" line="98"/>
        <source>The entered subnet is invalid.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>IconWidget</name>
    <message>
        <location filename="../gui/uithemedialog.cpp" line="185"/>
        <source>Browse...</source>
        <translation>Foliumi...</translation>
    </message>
    <message>
        <location filename="../gui/uithemedialog.cpp" line="186"/>
        <source>Reset</source>
        <translation>Vakigi</translation>
    </message>
    <message>
        <location filename="../gui/uithemedialog.cpp" line="213"/>
        <source>Select icon</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/uithemedialog.cpp" line="214"/>
        <source>Supported image files</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>InhibitorDBus</name>
    <message>
        <location filename="../gui/powermanagement/inhibitordbus.cpp" line="70"/>
        <source>Power management found suitable D-Bus interface. Interface: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/powermanagement/inhibitordbus.cpp" line="75"/>
        <source>Power management error. Did not find a suitable D-Bus interface.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/powermanagement/inhibitordbus.cpp" line="163"/>
        <location filename="../gui/powermanagement/inhibitordbus.cpp" line="182"/>
        <location filename="../gui/powermanagement/inhibitordbus.cpp" line="200"/>
        <source>Power management error. Action: %1. Error: %2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/powermanagement/inhibitordbus.cpp" line="220"/>
        <source>Power management unexpected error. State: %1. Error: %2</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>InhibitorMacOS</name>
    <message>
        <location filename="../gui/powermanagement/inhibitormacos.cpp" line="36"/>
        <source>PMMacOS</source>
        <comment>qBittorrent is active</comment>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>LegalNotice</name>
    <message>
        <location filename="../app/legalnotice.cpp" line="50"/>
        <source>Legal Notice</source>
        <translation>Leĝa Noto</translation>
    </message>
    <message>
        <location filename="../app/legalnotice.cpp" line="51"/>
        <source>qBittorrent is a file sharing program. When you run a torrent, its data will be made available to others by means of upload. Any content you share is your sole responsibility.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../app/legalnotice.cpp" line="52"/>
        <source>No further notices will be issued.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../app/legalnotice.cpp" line="58"/>
        <source>If you have read the legal notice, you can use command line option `--confirm-legal-notice` to suppress this message.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../app/legalnotice.cpp" line="67"/>
        <source>Press &apos;Enter&apos; key to continue...</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>LogPeerModel</name>
    <message>
        <location filename="../gui/log/logmodel.cpp" line="199"/>
        <source>%1 was blocked. Reason: %2.</source>
        <comment>0.0.0.0 was blocked. Reason: reason for blocking.</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/log/logmodel.cpp" line="200"/>
        <source>%1 was banned</source>
        <comment>0.0.0.0 was banned</comment>
        <translation>%1 estis forbanita</translation>
    </message>
</context>
<context>
    <name>Main</name>
    <message>
        <location filename="../app/main.cpp" line="223"/>
        <source>%1 is an unknown command line parameter.</source>
        <comment>--random-parameter is an unknown command line parameter.</comment>
        <translation>%1 estas nekonata komandlinia parametro.</translation>
    </message>
    <message>
        <location filename="../app/main.cpp" line="91"/>
        <source>Run application with -h option to read about command line parameters.</source>
        <translation>Lanĉu la aplikaĵon kun la opcion -h por legi pri komandliniaj parametroj.</translation>
    </message>
    <message>
        <location filename="../app/main.cpp" line="93"/>
        <source>Bad command line</source>
        <translation>Malvalida komandlinio</translation>
    </message>
    <message>
        <location filename="../app/main.cpp" line="99"/>
        <source>Bad command line: </source>
        <translation>Malvalida komandlinio:</translation>
    </message>
    <message>
        <location filename="../app/main.cpp" line="113"/>
        <source>An unrecoverable error occurred.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../app/main.cpp" line="121"/>
        <location filename="../app/main.cpp" line="125"/>
        <source>qBittorrent has encountered an unrecoverable error.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../app/main.cpp" line="234"/>
        <source>You cannot use %1: qBittorrent is already running.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../app/main.cpp" line="241"/>
        <source>Another qBittorrent instance is already running.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../app/main.cpp" line="297"/>
        <source>Found unexpected qBittorrent instance. Exiting this instance. Current process ID: %1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../app/main.cpp" line="306"/>
        <source>Error when daemonizing. Reason: &quot;%1&quot;. Error code: %2.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MainWindow</name>
    <message>
        <location filename="../gui/mainwindow.ui" line="43"/>
        <source>&amp;Edit</source>
        <translation>R&amp;edakti</translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.ui" line="69"/>
        <source>&amp;Tools</source>
        <translation>&amp;Iloj</translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.ui" line="91"/>
        <source>&amp;File</source>
        <translation>&amp;Dosiero</translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.ui" line="59"/>
        <source>&amp;Help</source>
        <translation>&amp;Helpo</translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.ui" line="73"/>
        <source>On Downloads &amp;Done</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.ui" line="101"/>
        <source>&amp;View</source>
        <translation>&amp;Vido</translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.ui" line="185"/>
        <source>&amp;Options...</source>
        <translation>&amp;Opcioj...</translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.ui" line="215"/>
        <source>&amp;Remove</source>
        <translation>Fo&amp;rigi</translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.ui" line="228"/>
        <source>Torrent &amp;Creator</source>
        <translation>Torent&amp;kreilo</translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.ui" line="290"/>
        <location filename="../gui/mainwindow.ui" line="293"/>
        <source>Alternative Speed Limits</source>
        <translation>Alternativaj rapidlimoj</translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.ui" line="301"/>
        <source>&amp;Top Toolbar</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.ui" line="304"/>
        <source>Display Top Toolbar</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.ui" line="312"/>
        <source>Status &amp;Bar</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.ui" line="320"/>
        <source>Filters Sidebar</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.ui" line="328"/>
        <source>S&amp;peed in Title Bar</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.ui" line="331"/>
        <source>Show Transfer Speed in Title Bar</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.ui" line="339"/>
        <source>&amp;RSS Reader</source>
        <translation>&amp;RSS-legilo</translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.ui" line="347"/>
        <source>Search &amp;Engine</source>
        <translation>&amp;Serĉilo</translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.ui" line="352"/>
        <source>L&amp;ock qBittorrent</source>
        <translation>Ŝl&amp;osi qBittorrent-on</translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.ui" line="363"/>
        <source>Do&amp;nate!</source>
        <translation>Do&amp;nacu!</translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.ui" line="398"/>
        <source>Sh&amp;utdown System</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.ui" line="406"/>
        <source>&amp;Reboot System</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.ui" line="414"/>
        <source>&amp;Do nothing</source>
        <translation>Fari &amp;nenion</translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.ui" line="490"/>
        <source>Close Window</source>
        <translation>Fermi fenestron</translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.ui" line="442"/>
        <source>Manage Cookies...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.ui" line="445"/>
        <source>Manage stored network cookies</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.ui" line="461"/>
        <source>Normal Messages</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.ui" line="469"/>
        <source>Information Messages</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.ui" line="477"/>
        <source>Warning Messages</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.ui" line="485"/>
        <source>Critical Messages</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.ui" line="105"/>
        <source>&amp;Log</source>
        <translation>Protoko&amp;lo</translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.ui" line="195"/>
        <source>Sta&amp;rt</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.ui" line="200"/>
        <source>Sto&amp;p</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.ui" line="205"/>
        <source>R&amp;esume Session</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.ui" line="210"/>
        <source>Pau&amp;se Session</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.ui" line="238"/>
        <source>Set Global Speed Limits...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.ui" line="243"/>
        <source>Bottom of Queue</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.ui" line="246"/>
        <source>Move to the bottom of the queue</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.ui" line="254"/>
        <source>Top of Queue</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.ui" line="257"/>
        <source>Move to the top of the queue</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.ui" line="265"/>
        <source>Move Down Queue</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.ui" line="268"/>
        <source>Move down in the queue</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.ui" line="276"/>
        <source>Move Up Queue</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.ui" line="279"/>
        <source>Move up in the queue</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.ui" line="374"/>
        <source>&amp;Exit qBittorrent</source>
        <translation>Ĉ&amp;esigi la qBittorrent-klienton</translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.ui" line="382"/>
        <source>&amp;Suspend System</source>
        <translation>&amp;Haltetigi la sistemon</translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.ui" line="390"/>
        <source>&amp;Hibernate System</source>
        <translation>&amp;Diskodormigi la sistemon</translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.ui" line="429"/>
        <source>&amp;Statistics</source>
        <translation>&amp;Statistikoj</translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.ui" line="434"/>
        <source>Check for Updates</source>
        <translation>Kontroli ĝisdatigadon</translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.ui" line="437"/>
        <source>Check for Program Updates</source>
        <translation>Kontroli programaran ĝisdatigadon</translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.ui" line="190"/>
        <source>&amp;About</source>
        <translation>&amp;Pri</translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.ui" line="172"/>
        <source>&amp;Add Torrent File...</source>
        <translation>&amp;Aldoni torentodosieron...</translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.ui" line="175"/>
        <source>Open</source>
        <translation>Malfermu</translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.ui" line="180"/>
        <source>E&amp;xit</source>
        <translation>&amp;Ĉesu</translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.ui" line="223"/>
        <source>Open URL</source>
        <translation>Malfermu URL-adreson</translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.ui" line="233"/>
        <source>&amp;Documentation</source>
        <translation>&amp;Dokumentado</translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.ui" line="355"/>
        <source>Lock</source>
        <translation>Ŝlosu</translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.ui" line="419"/>
        <location filename="../gui/mainwindow.ui" line="453"/>
        <location filename="../gui/mainwindow.cpp" line="1521"/>
        <source>Show</source>
        <translation>Montru</translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.cpp" line="1679"/>
        <source>Check for program updates</source>
        <translation>Kontroli programaran ĝisdatigadon</translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.ui" line="220"/>
        <source>Add Torrent &amp;Link...</source>
        <translation>Aldonu Torent&amp;ligilon...</translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.ui" line="366"/>
        <source>If you like qBittorrent, please donate!</source>
        <translation>Se qBittorrent plaĉas al vi, bonvolu donaci!</translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.cpp" line="1759"/>
        <location filename="../gui/mainwindow.cpp" line="1761"/>
        <source>Execution Log</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.cpp" line="683"/>
        <source>Clear the password</source>
        <translation>Vakigi la pasvorton</translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.cpp" line="209"/>
        <source>&amp;Set Password</source>
        <translation>&amp;Agordi pasvorton</translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.cpp" line="161"/>
        <source>Preferences</source>
        <translation>Preferoj</translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.cpp" line="210"/>
        <source>&amp;Clear Password</source>
        <translation>&amp;Vakigi la pasvorton</translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.cpp" line="265"/>
        <source>Transfers</source>
        <translation>Transmetoj</translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.cpp" line="346"/>
        <source>&amp;Window</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.cpp" line="472"/>
        <location filename="../gui/mainwindow.cpp" line="1288"/>
        <source>qBittorrent is minimized to tray</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.cpp" line="472"/>
        <location filename="../gui/mainwindow.cpp" line="1195"/>
        <location filename="../gui/mainwindow.cpp" line="1288"/>
        <source>This behavior can be changed in the settings. You won&apos;t be reminded again.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.cpp" line="581"/>
        <source>Icons Only</source>
        <translation>Nur bildsimboloj</translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.cpp" line="582"/>
        <source>Text Only</source>
        <translation>Nur Teksto</translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.cpp" line="583"/>
        <source>Text Alongside Icons</source>
        <translation>Teksto apud bildsimboloj</translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.cpp" line="584"/>
        <source>Text Under Icons</source>
        <translation>Teksto sub bildsimboloj</translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.cpp" line="585"/>
        <source>Follow System Style</source>
        <translation>Uzi la sisteman stilon</translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.cpp" line="666"/>
        <location filename="../gui/mainwindow.cpp" line="1036"/>
        <source>UI lock password</source>
        <translation>UI-ŝlosa pasvorto</translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.cpp" line="667"/>
        <location filename="../gui/mainwindow.cpp" line="1037"/>
        <source>Please type the UI lock password:</source>
        <translation>Bonvolu tajpi la UI-ŝlosilan pasvorton:</translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.cpp" line="684"/>
        <source>Are you sure you want to clear the password?</source>
        <translation>Ĉu vi certas, ke vi volas vakigi la pasvorton?</translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.cpp" line="743"/>
        <source>Use regular expressions</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.cpp" line="766"/>
        <location filename="../gui/mainwindow.cpp" line="768"/>
        <source>Search Engine</source>
        <translation>Serĉilo</translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.cpp" line="766"/>
        <source>Search has failed</source>
        <translation>Serĉo malsukcesis</translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.cpp" line="768"/>
        <source>Search has finished</source>
        <translation>Serĉo finiĝis</translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.cpp" line="775"/>
        <source>Search</source>
        <translation>Serĉi</translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.cpp" line="800"/>
        <source>Transfers (%1)</source>
        <translation>Transmetoj (%1)</translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.cpp" line="1059"/>
        <source>qBittorrent was just updated and needs to be restarted for the changes to be effective.</source>
        <translation>qBittorrent ĵus ĝisdatiĝis kaj devas relanĉiĝi por la ŝanĝoj efiki.</translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.cpp" line="1195"/>
        <source>qBittorrent is closed to tray</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.cpp" line="1215"/>
        <source>Some files are currently transferring.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.cpp" line="1215"/>
        <source>Are you sure you want to quit qBittorrent?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.cpp" line="1217"/>
        <source>&amp;No</source>
        <translation>&amp;Ne</translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.cpp" line="1218"/>
        <source>&amp;Yes</source>
        <translation>&amp;Jes</translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.cpp" line="1219"/>
        <source>&amp;Always Yes</source>
        <translation>Ĉi&amp;am jes</translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.cpp" line="1348"/>
        <source>Options saved.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.cpp" line="1870"/>
        <source>[PAUSED] %1</source>
        <comment>%1 is the rest of the window title</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.cpp" line="1877"/>
        <source>[D: %1, U: %2] %3</source>
        <comment>D = Download; U = Upload; %3 is the rest of the window title</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.cpp" line="1989"/>
        <source>Python installer could not be downloaded. Error: %1.
Please install it manually.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.cpp" line="1997"/>
        <source>Rename Python installer failed. Source: &quot;%1&quot;. Destination: &quot;%2&quot;.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.cpp" line="2014"/>
        <source>Python installation success.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.cpp" line="2029"/>
        <source>Exit code: %1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.cpp" line="2030"/>
        <source>Reason: installer crashed.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.cpp" line="2031"/>
        <source>Python installation failed.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.cpp" line="2034"/>
        <source>Launching Python installer. File: &quot;%1&quot;.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.cpp" line="1621"/>
        <location filename="../gui/mainwindow.cpp" line="1627"/>
        <source>Missing Python Runtime</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.cpp" line="1694"/>
        <source>qBittorrent Update Available</source>
        <translation>Ĝisdatigo por qBittorrent disponeblas</translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.cpp" line="1622"/>
        <source>Python is required to use the search engine but it does not seem to be installed.
Do you want to install it now?</source>
        <translation>Pitono estas bezona por uzi la serĉilon, sed ŝajnas, ke ĝi ne estas instalita.
Ĉu vi volas instali ĝin nun?</translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.cpp" line="1628"/>
        <source>Python is required to use the search engine but it does not seem to be installed.</source>
        <translation>Pitono estas bezona por uzi la serĉilon, sed ŝajnas, ke ĝi ne estas instalita.</translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.cpp" line="1640"/>
        <location filename="../gui/mainwindow.cpp" line="1647"/>
        <source>Old Python Runtime</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.cpp" line="1691"/>
        <source>A new version is available.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.cpp" line="1692"/>
        <source>Do you want to download %1?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.cpp" line="1693"/>
        <source>Open changelog...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.cpp" line="1715"/>
        <source>No updates available.
You are already using the latest version.</source>
        <translation>Neniu ĝisdatigo disponeblas.
Vi jam uzas la aktualan version.</translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.cpp" line="1678"/>
        <source>&amp;Check for Updates</source>
        <translation>&amp;Kontroli ĝisdatigadon</translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.cpp" line="1641"/>
        <source>Your Python version (%1) is outdated. Minimum requirement: %2.
Do you want to install a newer version now?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.cpp" line="1648"/>
        <source>Your Python version (%1) is outdated. Please upgrade to latest version for search engines to work.
Minimum requirement: %2.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.cpp" line="1900"/>
        <source>Paused</source>
        <translation>Paŭzinta</translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.cpp" line="1911"/>
        <source>Checking for Updates...</source>
        <translation>Kontrolante ĝisdatigadon...</translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.cpp" line="1912"/>
        <source>Already checking for program updates in the background</source>
        <translation>Jam kontrolante programan ĝisdatigon fone</translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.cpp" line="1928"/>
        <source>Python installation in progress...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.cpp" line="1947"/>
        <source>Failed to open Python installer. File: &quot;%1&quot;.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.cpp" line="1955"/>
        <source>Failed MD5 hash check for Python installer. File: &quot;%1&quot;. Result hash: &quot;%2&quot;. Expected hash: &quot;%3&quot;.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.cpp" line="1967"/>
        <source>Failed SHA3-512 hash check for Python installer. File: &quot;%1&quot;. Result hash: &quot;%2&quot;. Expected hash: &quot;%3&quot;.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.cpp" line="1988"/>
        <source>Download error</source>
        <translation>Elŝuta eraro</translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.cpp" line="673"/>
        <location filename="../gui/mainwindow.cpp" line="1045"/>
        <source>Invalid password</source>
        <translation>Malvalida pasvorto</translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.cpp" line="230"/>
        <source>Filter torrents...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.cpp" line="235"/>
        <source>Filter by:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.cpp" line="673"/>
        <source>The password must be at least 3 characters long</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.cpp" line="709"/>
        <location filename="../gui/mainwindow.cpp" line="722"/>
        <location filename="../gui/mainwindow.cpp" line="724"/>
        <source>RSS (%1)</source>
        <translation>RSS (%1)</translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.cpp" line="1045"/>
        <source>The password is invalid</source>
        <translation>La pasvorto nevalidas</translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.cpp" line="1894"/>
        <source>DL speed: %1</source>
        <comment>e.g: Download speed: 10 KiB/s</comment>
        <translation>EL rapido: %1</translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.cpp" line="1895"/>
        <source>UP speed: %1</source>
        <comment>e.g: Upload speed: 10 KiB/s</comment>
        <translation>AL rapido: %1</translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.cpp" line="1521"/>
        <source>Hide</source>
        <translation>Kaŝi</translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.cpp" line="1213"/>
        <source>Exiting qBittorrent</source>
        <translation>qBittorrent ĉesantas</translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.cpp" line="1321"/>
        <source>Open Torrent Files</source>
        <translation>Malfermi torentodosierojn</translation>
    </message>
    <message>
        <location filename="../gui/mainwindow.cpp" line="1322"/>
        <source>Torrent Files</source>
        <translation>Torentodosieroj</translation>
    </message>
</context>
<context>
    <name>Net::DNSUpdater</name>
    <message>
        <location filename="../base/net/dnsupdater.cpp" line="187"/>
        <source>Your dynamic DNS was successfully updated.</source>
        <translation>Via dinamika domajna nomsistemo ĝisdatiĝis sukcese.</translation>
    </message>
    <message>
        <location filename="../base/net/dnsupdater.cpp" line="193"/>
        <source>Dynamic DNS error: The service is temporarily unavailable, it will be retried in 30 minutes.</source>
        <translation>Dinamika domajna nomsistema eraro: la servo ne disponeblas dumtempe. Reprovonte post 30 minutoj.</translation>
    </message>
    <message>
        <location filename="../base/net/dnsupdater.cpp" line="204"/>
        <source>Dynamic DNS error: hostname supplied does not exist under specified account.</source>
        <translation>Dinamika domajna nomsistema eraro: la registrita gastignomo ne ekzistas per la specifita konto.</translation>
    </message>
    <message>
        <location filename="../base/net/dnsupdater.cpp" line="211"/>
        <source>Dynamic DNS error: Invalid username/password.</source>
        <translation>Dinamika domajna nomsistema eraro: malvalida uzantnomo/pasvorto.</translation>
    </message>
    <message>
        <location filename="../base/net/dnsupdater.cpp" line="218"/>
        <source>Dynamic DNS error: qBittorrent was blacklisted by the service, please submit a bug report at https://bugs.qbittorrent.org.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/net/dnsupdater.cpp" line="226"/>
        <source>Dynamic DNS error: %1 was returned by the service, please submit a bug report at https://bugs.qbittorrent.org.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/net/dnsupdater.cpp" line="234"/>
        <source>Dynamic DNS error: Your username was blocked due to abuse.</source>
        <translation>Dinamika domajna nomsistema eraro: via uzantnomo blokiĝis pro misuzado.</translation>
    </message>
    <message>
        <location filename="../base/net/dnsupdater.cpp" line="256"/>
        <source>Dynamic DNS error: supplied domain name is invalid.</source>
        <translation>Dinamika domajna nomsistema eraro: la registrita domajna nomo malvalidas.</translation>
    </message>
    <message>
        <location filename="../base/net/dnsupdater.cpp" line="269"/>
        <source>Dynamic DNS error: supplied username is too short.</source>
        <translation>Dinamika domajna nomsistema eraro: la registrita uzantnomo tro mallongas.</translation>
    </message>
    <message>
        <location filename="../base/net/dnsupdater.cpp" line="282"/>
        <source>Dynamic DNS error: supplied password is too short.</source>
        <translation>Dinamika domajna nomsistema eraro: la registrita pasvorto tro mallongas.</translation>
    </message>
</context>
<context>
    <name>Net::DownloadHandlerImpl</name>
    <message>
        <location filename="../base/net/downloadhandlerimpl.cpp" line="164"/>
        <location filename="../base/net/downloadhandlerimpl.cpp" line="181"/>
        <source>I/O Error: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/net/downloadhandlerimpl.cpp" line="201"/>
        <source>The file size (%1) exceeds the download limit (%2)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/net/downloadhandlerimpl.cpp" line="212"/>
        <source>Exceeded max redirections (%1)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/net/downloadhandlerimpl.cpp" line="227"/>
        <source>Redirected to magnet URI</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/net/downloadhandlerimpl.cpp" line="236"/>
        <source>Redirect to unsupported or dangerous protocol: &apos;%1&apos;.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/net/downloadhandlerimpl.cpp" line="269"/>
        <source>The remote host name was not found (invalid hostname)</source>
        <translation>La nomo de la malloka gastigo ne troviĝis (malvalida gastiga nomo)</translation>
    </message>
    <message>
        <location filename="../base/net/downloadhandlerimpl.cpp" line="271"/>
        <source>The operation was canceled</source>
        <translation>La operacio malfariĝis</translation>
    </message>
    <message>
        <location filename="../base/net/downloadhandlerimpl.cpp" line="273"/>
        <source>The remote server closed the connection prematurely, before the entire reply was received and processed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/net/downloadhandlerimpl.cpp" line="275"/>
        <source>The connection to the remote server timed out</source>
        <translation>La konekto al la malloka servilo eltempiĝis.</translation>
    </message>
    <message>
        <location filename="../base/net/downloadhandlerimpl.cpp" line="277"/>
        <source>SSL/TLS handshake failed</source>
        <translation>SSL-/TSL-kvitanco malsukcesis</translation>
    </message>
    <message>
        <location filename="../base/net/downloadhandlerimpl.cpp" line="279"/>
        <source>The remote server refused the connection</source>
        <translation>La malloka servilo rifuzis la konekton</translation>
    </message>
    <message>
        <location filename="../base/net/downloadhandlerimpl.cpp" line="281"/>
        <source>The connection to the proxy server was refused</source>
        <translation>La konekto al la prokurilo rifuziĝis</translation>
    </message>
    <message>
        <location filename="../base/net/downloadhandlerimpl.cpp" line="283"/>
        <source>The proxy server closed the connection prematurely</source>
        <translation>La prokurilo fermis la konekton antaŭtempe</translation>
    </message>
    <message>
        <location filename="../base/net/downloadhandlerimpl.cpp" line="285"/>
        <source>The proxy host name was not found</source>
        <translation>La nomo de la prokurila gastigo ne troviĝis</translation>
    </message>
    <message>
        <location filename="../base/net/downloadhandlerimpl.cpp" line="287"/>
        <source>The connection to the proxy timed out or the proxy did not reply in time to the request sent</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/net/downloadhandlerimpl.cpp" line="289"/>
        <source>The proxy requires authentication in order to honor the request but did not accept any credentials offered</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/net/downloadhandlerimpl.cpp" line="291"/>
        <source>The access to the remote content was denied (403)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/net/downloadhandlerimpl.cpp" line="297"/>
        <source>The remote server requires authentication to serve the content but the credentials provided were not accepted (401)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/net/downloadhandlerimpl.cpp" line="293"/>
        <source>The operation requested on the remote content is not permitted</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/net/downloadhandlerimpl.cpp" line="295"/>
        <source>The remote content was not found at the server (404)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/net/downloadhandlerimpl.cpp" line="299"/>
        <source>The Network Access API cannot honor the request because the protocol is not known</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/net/downloadhandlerimpl.cpp" line="301"/>
        <source>The requested operation is invalid for this protocol</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/net/downloadhandlerimpl.cpp" line="303"/>
        <source>An unknown network-related error was detected</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/net/downloadhandlerimpl.cpp" line="305"/>
        <source>An unknown proxy-related error was detected</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/net/downloadhandlerimpl.cpp" line="307"/>
        <source>An unknown error related to the remote content was detected</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/net/downloadhandlerimpl.cpp" line="309"/>
        <source>A breakdown in protocol was detected</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/net/downloadhandlerimpl.cpp" line="311"/>
        <source>Unknown error</source>
        <translation>Nekonata eraro</translation>
    </message>
</context>
<context>
    <name>Net::DownloadManager</name>
    <message>
        <location filename="../base/net/downloadmanager.cpp" line="155"/>
        <source>SSL error, URL: &quot;%1&quot;, errors: &quot;%2&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/net/downloadmanager.cpp" line="159"/>
        <source>Ignoring SSL error, URL: &quot;%1&quot;, errors: &quot;%2&quot;</source>
        <translation>Ignoras SSL-eraron, URL: &quot;%1&quot;, eraroj: &quot;%2&quot;</translation>
    </message>
</context>
<context>
    <name>Net::GeoIPManager</name>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="390"/>
        <source>Venezuela, Bolivarian Republic of</source>
        <translation>Venezuelo, Bolivara Respubliko</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="403"/>
        <location filename="../base/net/geoipmanager.cpp" line="406"/>
        <source>N/A</source>
        <translation>N/A</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="153"/>
        <source>Andorra</source>
        <translation>Andoro</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="96"/>
        <location filename="../base/net/geoipmanager.cpp" line="451"/>
        <source>IP geolocation database loaded. Type: %1. Build time: %2.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="102"/>
        <location filename="../base/net/geoipmanager.cpp" line="477"/>
        <source>Couldn&apos;t load IP geolocation database. Reason: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="154"/>
        <source>United Arab Emirates</source>
        <translation>Unuiĝintaj Arabaj Emirlandoj</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="155"/>
        <source>Afghanistan</source>
        <translation>Afganujo</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="156"/>
        <source>Antigua and Barbuda</source>
        <translation>Antigvo kaj Barbudo</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="157"/>
        <source>Anguilla</source>
        <translation>Angvilo</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="158"/>
        <source>Albania</source>
        <translation>Albanio</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="159"/>
        <source>Armenia</source>
        <translation>Armenujo</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="160"/>
        <source>Angola</source>
        <translation>Angolo</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="161"/>
        <source>Antarctica</source>
        <translation>Antarkto</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="162"/>
        <source>Argentina</source>
        <translation>Argentino</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="163"/>
        <source>American Samoa</source>
        <translation>Usona Samoo</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="164"/>
        <source>Austria</source>
        <translation>Aŭstrujo</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="165"/>
        <source>Australia</source>
        <translation>Aŭstralio</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="166"/>
        <source>Aruba</source>
        <translation>Arubo</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="168"/>
        <source>Azerbaijan</source>
        <translation>Azerbajĝano</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="169"/>
        <source>Bosnia and Herzegovina</source>
        <translation>Bosnujo kaj Hercegovino</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="170"/>
        <source>Barbados</source>
        <translation>Barbado</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="171"/>
        <source>Bangladesh</source>
        <translation>Bangladeŝo</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="172"/>
        <source>Belgium</source>
        <translation>Belgio</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="173"/>
        <source>Burkina Faso</source>
        <translation>Burkino</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="174"/>
        <source>Bulgaria</source>
        <translation>Bulgario</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="175"/>
        <source>Bahrain</source>
        <translation>Barejno</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="176"/>
        <source>Burundi</source>
        <translation>Burundo</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="177"/>
        <source>Benin</source>
        <translation>Benino</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="179"/>
        <source>Bermuda</source>
        <translation>Bermudo</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="180"/>
        <source>Brunei Darussalam</source>
        <translation>Brunejo</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="183"/>
        <source>Brazil</source>
        <translation>Brazilo</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="184"/>
        <source>Bahamas</source>
        <translation>Bahamoj</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="185"/>
        <source>Bhutan</source>
        <translation>Butano</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="186"/>
        <source>Bouvet Island</source>
        <translation>Buvet-Insulo</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="187"/>
        <source>Botswana</source>
        <translation>Bocvano</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="188"/>
        <source>Belarus</source>
        <translation>Belaruso</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="189"/>
        <source>Belize</source>
        <translation>Belizo</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="190"/>
        <source>Canada</source>
        <translation>Kanado</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="191"/>
        <source>Cocos (Keeling) Islands</source>
        <translation>Kokosa Insulo</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="192"/>
        <source>Congo, The Democratic Republic of the</source>
        <translation>Kongo Kinŝasa</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="193"/>
        <source>Central African Republic</source>
        <translation>Centr-Afriko</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="194"/>
        <source>Congo</source>
        <translation>Kongo Brazavila</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="195"/>
        <source>Switzerland</source>
        <translation>Svislando</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="197"/>
        <source>Cook Islands</source>
        <translation>Kukinsuloj</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="198"/>
        <source>Chile</source>
        <translation>Ĉilio</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="199"/>
        <source>Cameroon</source>
        <translation>Kameruno</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="200"/>
        <source>China</source>
        <translation>Ĉinujo</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="201"/>
        <source>Colombia</source>
        <translation>Kolombio</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="202"/>
        <source>Costa Rica</source>
        <translation>Kostariko</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="203"/>
        <source>Cuba</source>
        <translation>Kubo</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="204"/>
        <source>Cape Verde</source>
        <translation>Kaboverdo</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="205"/>
        <source>Curacao</source>
        <translation>Kuracao</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="206"/>
        <source>Christmas Island</source>
        <translation>Kristnaskinsulo</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="207"/>
        <source>Cyprus</source>
        <translation>Kipro</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="208"/>
        <source>Czech Republic</source>
        <translation>Ĉeĥio</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="209"/>
        <source>Germany</source>
        <translation>Germanio</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="210"/>
        <source>Djibouti</source>
        <translation>Ĝibutio</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="211"/>
        <source>Denmark</source>
        <translation>Danujo</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="212"/>
        <source>Dominica</source>
        <translation>Dominiko</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="213"/>
        <source>Dominican Republic</source>
        <translation>Domingo</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="214"/>
        <source>Algeria</source>
        <translation>Alĝerio</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="215"/>
        <source>Ecuador</source>
        <translation>Ekvadoro</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="216"/>
        <source>Estonia</source>
        <translation>Estonujo</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="217"/>
        <source>Egypt</source>
        <translation>Egiptujo</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="218"/>
        <source>Western Sahara</source>
        <translation>Okcidenta Saharo</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="219"/>
        <source>Eritrea</source>
        <translation>Eritreo</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="220"/>
        <source>Spain</source>
        <translation>Hispanio</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="221"/>
        <source>Ethiopia</source>
        <translation>Etiopujo</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="222"/>
        <source>Finland</source>
        <translation>Finnlando</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="223"/>
        <source>Fiji</source>
        <translation>Fiĝioj</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="224"/>
        <source>Falkland Islands (Malvinas)</source>
        <translation>Falklandoj</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="225"/>
        <source>Micronesia, Federated States of</source>
        <translation>Federaciaj Ŝtatoj de Mikronezio</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="226"/>
        <source>Faroe Islands</source>
        <translation>Ferooj</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="227"/>
        <source>France</source>
        <translation>Francio</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="228"/>
        <source>Gabon</source>
        <translation>Gabono</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="229"/>
        <source>United Kingdom</source>
        <translation>Britujo</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="230"/>
        <source>Grenada</source>
        <translation>Grenado</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="231"/>
        <source>Georgia</source>
        <translation>Kartvelujo</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="232"/>
        <source>French Guiana</source>
        <translation>Franca Gviano</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="234"/>
        <source>Ghana</source>
        <translation>Ganao</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="235"/>
        <source>Gibraltar</source>
        <translation>Ĝibraltaro</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="236"/>
        <source>Greenland</source>
        <translation>Gronlando</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="237"/>
        <source>Gambia</source>
        <translation>Gambio</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="238"/>
        <source>Guinea</source>
        <translation>Gvineo</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="239"/>
        <source>Guadeloupe</source>
        <translation>Gvadelupo</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="240"/>
        <source>Equatorial Guinea</source>
        <translation>Ekvatora Gvineo</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="241"/>
        <source>Greece</source>
        <translation>Grekio</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="242"/>
        <source>South Georgia and the South Sandwich Islands</source>
        <translation>Sud-Georgio kaj Sud-Sandviĉinsuloj</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="243"/>
        <source>Guatemala</source>
        <translation>Gvatemalo</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="244"/>
        <source>Guam</source>
        <translation>Gvamo</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="245"/>
        <source>Guinea-Bissau</source>
        <translation>Gvineo Bisaŭa</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="246"/>
        <source>Guyana</source>
        <translation>Gujano</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="247"/>
        <source>Hong Kong</source>
        <translation>Honkongo</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="248"/>
        <source>Heard Island and McDonald Islands</source>
        <translation>Insulo Herdo kaj insuloj Makdonaldaj</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="249"/>
        <source>Honduras</source>
        <translation>Honduro</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="250"/>
        <source>Croatia</source>
        <translation>Kroatujo</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="251"/>
        <source>Haiti</source>
        <translation>Haitio</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="252"/>
        <source>Hungary</source>
        <translation>Hungario</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="253"/>
        <source>Indonesia</source>
        <translation>Indonezio</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="254"/>
        <source>Ireland</source>
        <translation>Irlando</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="255"/>
        <source>Israel</source>
        <translation>Israelo</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="257"/>
        <source>India</source>
        <translation>Barato</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="258"/>
        <source>British Indian Ocean Territory</source>
        <translation>Brita Hindoceana Teritorio</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="259"/>
        <source>Iraq</source>
        <translation>Irako</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="260"/>
        <source>Iran, Islamic Republic of</source>
        <translation>Irano</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="261"/>
        <source>Iceland</source>
        <translation>Islando</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="262"/>
        <source>Italy</source>
        <translation>Italio</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="264"/>
        <source>Jamaica</source>
        <translation>Jamajko</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="265"/>
        <source>Jordan</source>
        <translation>Jordanio</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="266"/>
        <source>Japan</source>
        <translation>Japanio</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="267"/>
        <source>Kenya</source>
        <translation>Kenjo</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="268"/>
        <source>Kyrgyzstan</source>
        <translation>Kirgizujo</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="269"/>
        <source>Cambodia</source>
        <translation>Kamboĝo</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="270"/>
        <source>Kiribati</source>
        <translation>Kiribato</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="271"/>
        <source>Comoros</source>
        <translation>Komoroj</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="272"/>
        <source>Saint Kitts and Nevis</source>
        <translation>Sankta Kristofo kaj Neviso</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="273"/>
        <source>Korea, Democratic People&apos;s Republic of</source>
        <translation>Korea Demokratia Popola Respubliko</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="274"/>
        <source>Korea, Republic of</source>
        <translation>Korea Respubliko</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="275"/>
        <source>Kuwait</source>
        <translation>Kuvajto</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="276"/>
        <source>Cayman Islands</source>
        <translation>Kajmana Insularo</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="277"/>
        <source>Kazakhstan</source>
        <translation>Kazaĥujo</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="278"/>
        <source>Lao People&apos;s Democratic Republic</source>
        <translation>Laoso</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="279"/>
        <source>Lebanon</source>
        <translation>Libano</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="280"/>
        <source>Saint Lucia</source>
        <translation>Sankta Lucio</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="281"/>
        <source>Liechtenstein</source>
        <translation>Liĥtenŝtejno</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="282"/>
        <source>Sri Lanka</source>
        <translation>Srilanko</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="283"/>
        <source>Liberia</source>
        <translation>Liberio</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="284"/>
        <source>Lesotho</source>
        <translation>Lesoto</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="285"/>
        <source>Lithuania</source>
        <translation>Litovujo</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="286"/>
        <source>Luxembourg</source>
        <translation>Luksemburgo</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="287"/>
        <source>Latvia</source>
        <translation>Latvujo</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="289"/>
        <source>Morocco</source>
        <translation>Maroko</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="290"/>
        <source>Monaco</source>
        <translation>Monako</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="291"/>
        <source>Moldova, Republic of</source>
        <translation>Moldavujo</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="294"/>
        <source>Madagascar</source>
        <translation>Madagaskaro</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="295"/>
        <source>Marshall Islands</source>
        <translation>Marŝaloj</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="297"/>
        <source>Mali</source>
        <translation>Malio</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="298"/>
        <source>Myanmar</source>
        <translation>Birmo</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="299"/>
        <source>Mongolia</source>
        <translation>Mongolujo</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="301"/>
        <source>Northern Mariana Islands</source>
        <translation>Nord-Marianoj</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="302"/>
        <source>Martinique</source>
        <translation>Martiniko</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="303"/>
        <source>Mauritania</source>
        <translation>Maŭritanio</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="304"/>
        <source>Montserrat</source>
        <translation>Moncerato</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="305"/>
        <source>Malta</source>
        <translation>Malto</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="306"/>
        <source>Mauritius</source>
        <translation>Maŭricio</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="307"/>
        <source>Maldives</source>
        <translation>Maldivoj</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="308"/>
        <source>Malawi</source>
        <translation>Malavio</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="309"/>
        <source>Mexico</source>
        <translation>Meksiko</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="310"/>
        <source>Malaysia</source>
        <translation>Malajzio</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="311"/>
        <source>Mozambique</source>
        <translation>Mozambiko</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="312"/>
        <source>Namibia</source>
        <translation>Namibio</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="313"/>
        <source>New Caledonia</source>
        <translation>Nov-Kaledonio</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="314"/>
        <source>Niger</source>
        <translation>Niĝero</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="315"/>
        <source>Norfolk Island</source>
        <translation>Norfolkinsulo</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="316"/>
        <source>Nigeria</source>
        <translation>Niĝerio</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="317"/>
        <source>Nicaragua</source>
        <translation>Nikaragvo</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="318"/>
        <source>Netherlands</source>
        <translation>Nederlando</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="319"/>
        <source>Norway</source>
        <translation>Norvegio</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="320"/>
        <source>Nepal</source>
        <translation>Nepalo</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="321"/>
        <source>Nauru</source>
        <translation>Nauro</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="322"/>
        <source>Niue</source>
        <translation>Niuo</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="323"/>
        <source>New Zealand</source>
        <translation>Nov-Zelando</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="324"/>
        <source>Oman</source>
        <translation>Omano</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="325"/>
        <source>Panama</source>
        <translation>Panamo</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="326"/>
        <source>Peru</source>
        <translation>Peruo</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="327"/>
        <source>French Polynesia</source>
        <translation>Franca Polinezio</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="328"/>
        <source>Papua New Guinea</source>
        <translation>Papuo-Nov-Gvineo</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="329"/>
        <source>Philippines</source>
        <translation>Filipinoj</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="330"/>
        <source>Pakistan</source>
        <translation>Pakistano</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="331"/>
        <source>Poland</source>
        <translation>Pollando</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="332"/>
        <source>Saint Pierre and Miquelon</source>
        <translation>Sankta Petro kaj Mikelono</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="334"/>
        <source>Puerto Rico</source>
        <translation>Portoriko</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="336"/>
        <source>Portugal</source>
        <translation>Portugalio</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="337"/>
        <source>Palau</source>
        <translation>Palaŭo</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="338"/>
        <source>Paraguay</source>
        <translation>Paragvajo</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="339"/>
        <source>Qatar</source>
        <translation>Kataro</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="340"/>
        <source>Reunion</source>
        <translation>Reunio</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="341"/>
        <source>Romania</source>
        <translation>Romanio</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="343"/>
        <source>Russian Federation</source>
        <translation>Rusio</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="344"/>
        <source>Rwanda</source>
        <translation>Ruando</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="345"/>
        <source>Saudi Arabia</source>
        <translation>Saŭda Arabujo</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="346"/>
        <source>Solomon Islands</source>
        <translation>Salomonoj</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="347"/>
        <source>Seychelles</source>
        <translation>Sejŝeloj</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="348"/>
        <source>Sudan</source>
        <translation>Sudano</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="349"/>
        <source>Sweden</source>
        <translation>Svedio</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="350"/>
        <source>Singapore</source>
        <translation>Singapuro</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="352"/>
        <source>Slovenia</source>
        <translation>Slovenio</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="353"/>
        <source>Svalbard and Jan Mayen</source>
        <translation>Svalbardo kaj Janmajeno</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="354"/>
        <source>Slovakia</source>
        <translation>Slovakio</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="355"/>
        <source>Sierra Leone</source>
        <translation>Sieraleono</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="356"/>
        <source>San Marino</source>
        <translation>Sanmarino</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="357"/>
        <source>Senegal</source>
        <translation>Senegalo</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="358"/>
        <source>Somalia</source>
        <translation>Somalujo</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="359"/>
        <source>Suriname</source>
        <translation>Surinamo</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="361"/>
        <source>Sao Tome and Principe</source>
        <translation>Sankta Tomaso kaj Principeo</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="362"/>
        <source>El Salvador</source>
        <translation>Salvadoro</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="364"/>
        <source>Syrian Arab Republic</source>
        <translation>Siria Araba Respubliko</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="365"/>
        <source>Swaziland</source>
        <translation>Svazilando</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="366"/>
        <source>Turks and Caicos Islands</source>
        <translation>Turkoj kaj Kajkoj</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="367"/>
        <source>Chad</source>
        <translation>Ĉado</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="368"/>
        <source>French Southern Territories</source>
        <translation>Francaj Sudaj kaj Antarktaj Teritorioj</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="369"/>
        <source>Togo</source>
        <translation>Togo</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="370"/>
        <source>Thailand</source>
        <translation>Tajlando</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="371"/>
        <source>Tajikistan</source>
        <translation>Taĝikujo</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="372"/>
        <source>Tokelau</source>
        <translation>Tokelao</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="374"/>
        <source>Turkmenistan</source>
        <translation>Turkmenujo</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="375"/>
        <source>Tunisia</source>
        <translation>Tunizio</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="376"/>
        <source>Tonga</source>
        <translation>Tongo</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="393"/>
        <source>Vietnam</source>
        <translation>Vjetnamujo</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="431"/>
        <source>Couldn&apos;t download IP geolocation database file. Reason: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="439"/>
        <source>Could not decompress IP geolocation database file.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="466"/>
        <source>Couldn&apos;t save downloaded IP geolocation database file. Reason: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="462"/>
        <source>Successfully updated IP geolocation database.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="373"/>
        <source>Timor-Leste</source>
        <translation>Orienta Timoro</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="181"/>
        <source>Bolivia, Plurinational State of</source>
        <translation>Bolivia Respubliko</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="182"/>
        <source>Bonaire, Sint Eustatius and Saba</source>
        <translation>Bonaire, Sint Eustatius kaj Saba</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="196"/>
        <source>Cote d&apos;Ivoire</source>
        <translation>Ebur-Bordo</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="288"/>
        <source>Libya</source>
        <translation>Libio</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="293"/>
        <source>Saint Martin (French part)</source>
        <translation>Saint-Martin (Franca)</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="296"/>
        <source>Macedonia, The Former Yugoslav Republic of</source>
        <translation>Makedonujo, Iama Jugoslavia Respubliko</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="300"/>
        <source>Macao</source>
        <translation>Makao</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="333"/>
        <source>Pitcairn</source>
        <translation>Pitkarno</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="335"/>
        <source>Palestine, State of</source>
        <translation>Palestino, Ŝtato</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="351"/>
        <source>Saint Helena, Ascension and Tristan da Cunha</source>
        <translation>Sankta Heleno, Ascension kaj Tristan da Cunha</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="360"/>
        <source>South Sudan</source>
        <translation>Sud-Sudano</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="363"/>
        <source>Sint Maarten (Dutch part)</source>
        <translation>Sint-Maarten (Nederlanda)</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="377"/>
        <source>Turkey</source>
        <translation>Turkio</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="378"/>
        <source>Trinidad and Tobago</source>
        <translation>Trinidado kaj Tobago</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="379"/>
        <source>Tuvalu</source>
        <translation>Tuvalo</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="380"/>
        <source>Taiwan</source>
        <translation>Tajvano</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="381"/>
        <source>Tanzania, United Republic of</source>
        <translation>Tanzania Respubliko</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="382"/>
        <source>Ukraine</source>
        <translation>Ukrainio</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="383"/>
        <source>Uganda</source>
        <translation>Ugando</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="384"/>
        <source>United States Minor Outlying Islands</source>
        <translation>Usonaj Malgrandaj Insuloj</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="385"/>
        <source>United States</source>
        <translation>Usono</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="386"/>
        <source>Uruguay</source>
        <translation>Urugvajo</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="387"/>
        <source>Uzbekistan</source>
        <translation>Uzbekujo</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="388"/>
        <source>Holy See (Vatican City State)</source>
        <translation>Vatikano</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="389"/>
        <source>Saint Vincent and the Grenadines</source>
        <translation>Sankta Vincento kaj Grenadinoj</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="391"/>
        <source>Virgin Islands, British</source>
        <translation>Britaj Virgulininsuloj</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="392"/>
        <source>Virgin Islands, U.S.</source>
        <translation>Usonaj Virgulininsuloj</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="394"/>
        <source>Vanuatu</source>
        <translation>Vanuatuo</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="395"/>
        <source>Wallis and Futuna</source>
        <translation>Valiso kaj Futuno</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="396"/>
        <source>Samoa</source>
        <translation>Samoo</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="397"/>
        <source>Yemen</source>
        <translation>Jemeno</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="398"/>
        <source>Mayotte</source>
        <translation>Majoto</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="342"/>
        <source>Serbia</source>
        <translation>Serbio</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="399"/>
        <source>South Africa</source>
        <translation>Sud-Afriko</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="400"/>
        <source>Zambia</source>
        <translation>Zambio</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="292"/>
        <source>Montenegro</source>
        <translation>Montenegro</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="401"/>
        <source>Zimbabwe</source>
        <translation>Zimbabvo</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="167"/>
        <source>Aland Islands</source>
        <translation>Alando</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="233"/>
        <source>Guernsey</source>
        <translation>Gvernsejo</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="256"/>
        <source>Isle of Man</source>
        <translation>Manksinsulo</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="263"/>
        <source>Jersey</source>
        <translation>Ĵersejo</translation>
    </message>
    <message>
        <location filename="../base/net/geoipmanager.cpp" line="178"/>
        <source>Saint Barthelemy</source>
        <translation>Sankta Bartolomeo</translation>
    </message>
</context>
<context>
    <name>Net::Smtp</name>
    <message>
        <location filename="../base/net/smtp.cpp" line="216"/>
        <source>Connection failed, unrecognized reply: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/net/smtp.cpp" line="256"/>
        <source>Authentication failed, msg: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/net/smtp.cpp" line="269"/>
        <source>&lt;mail from&gt; was rejected by server, msg: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/net/smtp.cpp" line="282"/>
        <source>&lt;Rcpt to&gt; was rejected by server, msg: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/net/smtp.cpp" line="295"/>
        <source>&lt;data&gt; was rejected by server, msg: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/net/smtp.cpp" line="309"/>
        <source>Message was rejected by the server, error: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/net/smtp.cpp" line="397"/>
        <source>Both EHLO and HELO failed, msg: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/net/smtp.cpp" line="478"/>
        <source>The SMTP server does not seem to support any of the authentications modes we support [CRAM-MD5|PLAIN|LOGIN], skipping authentication, knowing it is likely to fail... Server Auth Modes: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/net/smtp.cpp" line="566"/>
        <source>Email Notification Error: %1</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>OptionsDialog</name>
    <message>
        <location filename="../gui/optionsdialog.ui" line="14"/>
        <source>Options</source>
        <translation>Opcioj</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="52"/>
        <source>Behavior</source>
        <translation>Konduto</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="57"/>
        <source>Downloads</source>
        <translation>Elŝutoj</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="62"/>
        <source>Connection</source>
        <translation>Konekto</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="67"/>
        <source>Speed</source>
        <translation>Rapido</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="72"/>
        <source>BitTorrent</source>
        <translation>BitTorrent</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="82"/>
        <source>RSS</source>
        <translation>RSS</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="92"/>
        <source>Advanced</source>
        <translation>Altnivelaj</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="264"/>
        <source>Customize UI Theme...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="274"/>
        <source>Transfer List</source>
        <translation>Transmetlisto</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="283"/>
        <source>Confirm when deleting torrents</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="293"/>
        <source>Use alternating row colors</source>
        <extracomment>In table elements, every other row will have a grey background.</extracomment>
        <translation>Uzi alternajn vicokolorojn</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="322"/>
        <source>Hide zero and infinity values</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="330"/>
        <source>Always</source>
        <translation>Ĉiam</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="358"/>
        <source>Action on double-click</source>
        <translation>Duoble-klaka ago</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="364"/>
        <source>Downloading torrents:</source>
        <translation>Elŝutante torentojn:</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="380"/>
        <location filename="../gui/optionsdialog.ui" line="429"/>
        <source>Open destination folder</source>
        <translation>Malfermi la celdosierujon</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="395"/>
        <location filename="../gui/optionsdialog.ui" line="444"/>
        <source>No action</source>
        <translation>Neniu ago</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="416"/>
        <source>Completed torrents:</source>
        <translation>Finitaj torentoj:</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="455"/>
        <source>Auto hide zero status filters</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="462"/>
        <source>Use separate &quot;Tracker status&quot; filter. Otherwise it gets merged with &quot;Trackers&quot; filter.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="465"/>
        <source>Use separate &quot;Tracker status&quot; filter</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="494"/>
        <source>Desktop</source>
        <translation>Labortablo</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="500"/>
        <source>Start qBittorrent on Windows start up</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="507"/>
        <source>Show splash screen on start up</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="551"/>
        <source>Confirmation on exit when torrents are active</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="561"/>
        <source>Confirmation on auto-exit when downloads finish</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="702"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;To set qBittorrent as default program for .torrent files and/or Magnet links&lt;br/&gt;you can use &lt;span style=&quot; font-weight:600;&quot;&gt;Default Programs&lt;/span&gt; dialog from &lt;span style=&quot; font-weight:600;&quot;&gt;Control Panel&lt;/span&gt;.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="722"/>
        <source>Show speed in Dock</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="729"/>
        <source>Show qBittorrent in menu bar</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="806"/>
        <source> KiB</source>
        <translation> KiB</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="899"/>
        <source>Show free disk space in status bar</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="998"/>
        <source>Torrent content layout:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="1009"/>
        <source>Original</source>
        <translation>Originalo</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="1014"/>
        <source>Create subfolder</source>
        <translation>Kreii subdosierujon</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="1019"/>
        <source>Don&apos;t create subfolder</source>
        <translation>Ne krei subdosierujon</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="1042"/>
        <source>The torrent will be added to the top of the download queue</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="1045"/>
        <source>Add to top of queue</source>
        <extracomment>The torrent will be added to the top of the download queue</extracomment>
        <translation>Aldoni al super de la vicoj</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="1114"/>
        <source>Merge trackers to existing torrent</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="1209"/>
        <source>Keep unselected files in &quot;.unwanted&quot; folder</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="1505"/>
        <source>Add...</source>
        <translation>Aldoni...</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="1515"/>
        <source>Options..</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="1525"/>
        <source>Remove</source>
        <translation>Forigi</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="1592"/>
        <source>Email notification &amp;upon download completion</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="1696"/>
        <source>Send test email</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="1712"/>
        <source>Run on torrent added:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="1730"/>
        <source>Run on torrent finished:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="1802"/>
        <source>Peer connection protocol:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="1861"/>
        <source>Any</source>
        <translation>Ajna</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="2011"/>
        <source>I2P (experimental)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="2073"/>
        <source>Mixed mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="2161"/>
        <source>If checked, hostname lookups are done via the proxy</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="2164"/>
        <source>Perform hostname lookup via proxy</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="2224"/>
        <source>Use proxy for BitTorrent purposes</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="2249"/>
        <source>RSS feeds will use proxy</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="2252"/>
        <source>Use proxy for RSS purposes</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="2262"/>
        <source>Search engine, software updates or anything else will use proxy</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="2265"/>
        <source>Use proxy for general purposes</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="2278"/>
        <source>IP Fi&amp;ltering</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="2527"/>
        <source>Schedule &amp;the use of alternative rate limits</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="2542"/>
        <source>From:</source>
        <comment>From start time</comment>
        <translation>De:</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="2572"/>
        <source>To:</source>
        <comment>To end time</comment>
        <translation>Ĝis:</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="2731"/>
        <source>Find peers on the DHT network</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="2779"/>
        <source>Allow encryption: Connect to peers regardless of setting
Require encryption: Only connect to peers with protocol encryption
Disable encryption: Only connect to peers without protocol encryption</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="2785"/>
        <source>Allow encryption</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="2830"/>
        <source>(&lt;a href=&quot;https://github.com/qbittorrent/qBittorrent/wiki/Anonymous-Mode&quot;&gt;More information&lt;/a&gt;)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="2863"/>
        <source>Maximum active checking torrents:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="2898"/>
        <source>&amp;Torrent Queueing</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="3122"/>
        <source>When total seeding time reaches</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="3145"/>
        <source>When inactive seeding time reaches</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="3431"/>
        <source>RSS Reader</source>
        <translation>RSS-legilo</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="3437"/>
        <source>Enable fetching RSS feeds</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="3446"/>
        <source>Feeds refresh interval:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="3482"/>
        <source>Same host request delay:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="3502"/>
        <source>Maximum number of articles per feed:</source>
        <translation>Maksimuma nombro da artikoloj por fluo:</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="3132"/>
        <location filename="../gui/optionsdialog.ui" line="3155"/>
        <location filename="../gui/optionsdialog.ui" line="3453"/>
        <source> min</source>
        <extracomment>minutes</extracomment>
        <translation> min</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="3083"/>
        <source>Seeding Limits</source>
        <translation>Fontsendaj limoj</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="3187"/>
        <source>Remove torrent</source>
        <translation>Forigi torenton</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="3192"/>
        <source>Remove torrent and its files</source>
        <translation>Forigi torenton kaj ĝiaj dosieroj</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="3197"/>
        <source>Enable super seeding for torrent</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="3089"/>
        <source>When ratio reaches</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="2154"/>
        <source>Some functions are unavailable with the chosen proxy type!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="2214"/>
        <source>Note: The password is saved unencrypted</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="3182"/>
        <source>Stop torrent</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="3208"/>
        <source>A&amp;utomatically append these trackers to new downloads:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="3230"/>
        <source>Automatically append trackers from URL to new downloads:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="3244"/>
        <source>URL:</source>
        <translation>URL-adreso:</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="3256"/>
        <source>Fetched trackers</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="3321"/>
        <source>Search UI</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="3327"/>
        <source>Store opened tabs</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="3339"/>
        <source>Also store search results</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="3351"/>
        <source>History length</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="3524"/>
        <source>RSS Torrent Auto Downloader</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="3530"/>
        <source>Enable auto downloading of RSS torrents</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="3537"/>
        <source>Edit auto downloading rules...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="3547"/>
        <source>RSS Smart Episode Filter</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="3553"/>
        <source>Download REPACK/PROPER episodes</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="3560"/>
        <source>Filters:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="3625"/>
        <source>Web User Interface (Remote control)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="3651"/>
        <source>IP address:</source>
        <translation>IP-adreso:</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="3658"/>
        <source>IP address that the Web UI will bind to.
Specify an IPv4 or IPv6 address. You can specify &quot;0.0.0.0&quot; for any IPv4 address,
&quot;::&quot; for any IPv6 address, or &quot;*&quot; for both IPv4 and IPv6.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="3759"/>
        <source>User</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="3795"/>
        <source>API Key</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="3813"/>
        <source>Generate a key</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="3823"/>
        <source>Copy API key</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="3834"/>
        <location filename="../gui/optionsdialog.cpp" line="1508"/>
        <location filename="../gui/optionsdialog.cpp" line="1561"/>
        <source>Generate API key</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="3845"/>
        <location filename="../gui/optionsdialog.cpp" line="1530"/>
        <source>Delete API key</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="3890"/>
        <source>Ban client after consecutive failures:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="3897"/>
        <source>Never</source>
        <translation>Neniam</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="3920"/>
        <source>ban for:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="3947"/>
        <source>Session timeout:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="3954"/>
        <source>Disabled</source>
        <translation>Malebligita</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="4065"/>
        <source>Server domains:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="4072"/>
        <source>Whitelist for filtering HTTP Host header values.
In order to defend against DNS rebinding attack,
you should put in domain names used by WebUI server.

Use &apos;;&apos; to split multiple entries. Can use wildcard &apos;*&apos;.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="3699"/>
        <source>&amp;Use HTTPS instead of HTTP</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="3861"/>
        <source>Bypass authentication for clients on localhost</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="3868"/>
        <source>Bypass authentication for clients in whitelisted IP subnets</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="3881"/>
        <source>IP subnet whitelist...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="3985"/>
        <source>Use alternative WebUI</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="4134"/>
        <source>Specify reverse proxy IPs (or subnets, e.g. 0.0.0.0/24) in order to use forwarded client address (X-Forwarded-For header). Use &apos;;&apos; to split multiple entries.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="4159"/>
        <source>Upda&amp;te my dynamic domain name</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="583"/>
        <source>Minimize qBittorrent to notification area</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="77"/>
        <source>Search</source>
        <translation>Serĉi</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="87"/>
        <source>WebUI</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="138"/>
        <source>Interface</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="158"/>
        <source>Language:</source>
        <translation>Lingvo:</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="185"/>
        <source>Style:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="204"/>
        <source>Color scheme:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="303"/>
        <source>Use different text colors by torrent states</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="313"/>
        <source>Make progress bars follow text colors</source>
        <extracomment>Progress bar color is based on text color.</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="335"/>
        <source>Stopped torrents only</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="375"/>
        <location filename="../gui/optionsdialog.ui" line="424"/>
        <source>Start / stop torrent</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="390"/>
        <location filename="../gui/optionsdialog.ui" line="439"/>
        <source>Open torrent options dialog</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="475"/>
        <source>Torrent Content View</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="481"/>
        <source>Replaces multi-selection (hold Alt key to invert)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="484"/>
        <source>Drag content from qBittorrent</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="605"/>
        <source>Tray icon style:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="613"/>
        <location filename="../gui/optionsdialog.cpp" line="316"/>
        <source>Normal</source>
        <translation>Normala</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="649"/>
        <source>File association</source>
        <translation>Dosiera asociigo</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="670"/>
        <source>Use qBittorrent for .torrent files</source>
        <translation>Uzi la qBittorrent-klienton por magnet-ligiloj</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="677"/>
        <source>Use qBittorrent for magnet links</source>
        <translation>Uzi la qBittorrent-klienton por magnet-ligiloj</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="715"/>
        <source>Check for program updates</source>
        <translation>Kontroli programaran ĝisdatigadon</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="739"/>
        <source>Power Management</source>
        <translation>Energiadministrado</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="762"/>
        <source>&amp;Log Files</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="782"/>
        <source>Save path:</source>
        <translation>Konserva dosierindiko:</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="799"/>
        <source>Backup the log file after:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="839"/>
        <source>Delete backup logs older than:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="906"/>
        <source>Show external IP in status bar</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="968"/>
        <source>When adding a torrent</source>
        <translation>Aldonante torenton</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="983"/>
        <source>Bring torrent dialog to the front</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="1052"/>
        <source>The torrent will be added to download list in a stopped state</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="1108"/>
        <source>When adding a duplicate torrent</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="1124"/>
        <source>Ask to merge trackers for manually added torrent</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="1152"/>
        <source>Also delete .torrent files whose addition was cancelled</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="1155"/>
        <source>Also when addition is cancelled</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="1177"/>
        <source>Warning! Data loss possible!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="1226"/>
        <source>Saving Management</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="1234"/>
        <source>Default Torrent Management Mode:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="1251"/>
        <source>Manual</source>
        <translation>Mana</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="1256"/>
        <source>Automatic</source>
        <translation>Aŭtomata</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="1279"/>
        <source>When Torrent Category changed:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="1289"/>
        <source>Relocate torrent</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="1294"/>
        <source>Switch torrent to Manual Mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="1330"/>
        <location filename="../gui/optionsdialog.ui" line="1371"/>
        <source>Relocate affected torrents</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="1335"/>
        <location filename="../gui/optionsdialog.ui" line="1376"/>
        <source>Switch affected torrents to Manual Mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="1413"/>
        <source>Default Save Path:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="1433"/>
        <source>Copy .torrent files to:</source>
        <translation>Kopii &quot;.torrent&quot;-dosierojn al:</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="571"/>
        <source>Show &amp;qBittorrent in notification area</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="974"/>
        <source>Display &amp;torrent content and some options</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="1140"/>
        <source>De&amp;lete .torrent files afterwards </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="1443"/>
        <source>Copy .torrent files for finished downloads to:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="1195"/>
        <source>Pre-allocate disk space for all files</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="229"/>
        <source>Use custom UI Theme</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="238"/>
        <source>UI Theme file:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="149"/>
        <source>Changing Interface settings requires application restart</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="280"/>
        <source>Shows a confirmation dialog upon torrent deletion</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="385"/>
        <location filename="../gui/optionsdialog.ui" line="434"/>
        <source>Preview file, otherwise open destination folder</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="548"/>
        <source>Shows a confirmation dialog when exiting with active torrents</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="580"/>
        <source>When minimizing, the main window is closed and must be reopened from the systray icon</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="593"/>
        <source>The systray icon will still be visible when closing the main window</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="596"/>
        <source>Close qBittorrent to notification area</source>
        <extracomment>The systray icon will still be visible when closing the main window</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="618"/>
        <source>Monochrome (for dark theme)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="623"/>
        <source>Monochrome (for light theme)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="745"/>
        <source>Inhibit system sleep when torrents are downloading</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="752"/>
        <source>Inhibit system sleep when torrents are seeding</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="796"/>
        <source>Creates an additional log file after the log file reaches the specified file size</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="863"/>
        <source>days</source>
        <extracomment>Delete backup logs older than 10 days</extracomment>
        <translation>tagoj</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="868"/>
        <source>months</source>
        <extracomment>Delete backup logs older than 10 months</extracomment>
        <translation>monatoj</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="873"/>
        <source>years</source>
        <extracomment>Delete backup logs older than 10 years</extracomment>
        <translation>jaroj</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="913"/>
        <source>Log performance warnings</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="1055"/>
        <source>Do not start the download automatically</source>
        <extracomment>The torrent will be added to download list in a stopped state</extracomment>
        <translation>Ne komenci la elŝuton aŭtomate</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="1137"/>
        <source>Whether the .torrent file should be deleted after adding it</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="1192"/>
        <source>Allocate full file sizes on disk before starting downloads, to minimize fragmentation. Only useful for HDDs.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="1202"/>
        <source>Append .!qB extension to incomplete files</source>
        <translation>Aldonu finaĵon .!qB al mankohavaj dosieroj</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="1216"/>
        <source>When a torrent is downloaded, offer to add torrents from any .torrent files found inside it</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="1219"/>
        <source>Enable recursive download dialog</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="1246"/>
        <source>Automatic: Various torrent properties (e.g. save path) will be decided by the associated category
Manual: Various torrent properties (e.g. save path) must be assigned manually</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="1317"/>
        <source>When Default Save/Incomplete Path changed:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="1358"/>
        <source>When Category Save Path changed:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="1404"/>
        <source>Use Category paths in Manual Mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="1401"/>
        <source>Resolve relative Save Path against appropriate Category path instead of Default one</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="251"/>
        <source>Use icons from system theme</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="519"/>
        <source>Window state on start up:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="526"/>
        <source>qBittorrent window state on start up</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="1064"/>
        <source>Torrent stop condition:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="1075"/>
        <location filename="../gui/optionsdialog.cpp" line="583"/>
        <source>None</source>
        <translation>Nenio</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="1080"/>
        <location filename="../gui/optionsdialog.cpp" line="584"/>
        <source>Metadata received</source>
        <translation>Ricevis metadatenojn</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="1085"/>
        <location filename="../gui/optionsdialog.cpp" line="586"/>
        <source>Files checked</source>
        <translation>Dosierojn ekzamenis</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="1423"/>
        <source>Use another path for incomplete torrents:</source>
        <translation>Uzi alian indikon por nekompletaj torentoj:</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="1458"/>
        <source>Automatically add torrents from:</source>
        <translation>Aŭtomate aldoni torentojn de:</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="1552"/>
        <source>Excluded file names</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="1564"/>
        <source>Blacklist filtered file names from being downloaded from torrent(s).
Files matching any of the filters in this list will have their priority automatically set to &quot;Do not download&quot;.

Use newlines to separate multiple entries. Can use wildcards as outlined below.
*: matches zero or more of any characters.
?: matches any single character.
[...]: sets of characters can be represented in square brackets.

Examples
*.exe: filter &apos;.exe&apos; file extension.
readme.txt: filter exact file name.
?.txt: filter &apos;a.txt&apos;, &apos;b.txt&apos; but not &apos;aa.txt&apos;.
readme[0-9].txt: filter &apos;readme1.txt&apos;, &apos;readme2.txt&apos; but not &apos;readme10.txt&apos;.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="1619"/>
        <source>Receiver</source>
        <translation>Ricevonto</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="1622"/>
        <source>To:</source>
        <comment>To receiver</comment>
        <translation>Al:</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="1632"/>
        <source>SMTP server:</source>
        <translation>SMTP-servilo:</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="1606"/>
        <source>Sender</source>
        <translation>Sendanto</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="1609"/>
        <source>From:</source>
        <comment>From sender</comment>
        <translation>De:</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="1644"/>
        <source>This server requires a secure connection (SSL)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="1651"/>
        <location filename="../gui/optionsdialog.ui" line="3753"/>
        <source>Authentication</source>
        <translation>Aŭtentigo</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="1663"/>
        <location filename="../gui/optionsdialog.ui" line="2188"/>
        <location filename="../gui/optionsdialog.ui" line="3765"/>
        <location filename="../gui/optionsdialog.ui" line="4217"/>
        <source>Username:</source>
        <translation>Uzantnomo:</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="1673"/>
        <location filename="../gui/optionsdialog.ui" line="2198"/>
        <location filename="../gui/optionsdialog.ui" line="3775"/>
        <location filename="../gui/optionsdialog.ui" line="4227"/>
        <source>Password:</source>
        <translation>Pasvorto:</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="1706"/>
        <source>Run external program</source>
        <translation>Lanĉi eksteran programon</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="1748"/>
        <source>Show console window</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="1810"/>
        <source>TCP and μTP</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="1843"/>
        <source>Listening Port</source>
        <translation>Aŭskultpordo</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="1851"/>
        <source>Port used for incoming connections:</source>
        <translation>Pordo uzata por alvenantaj konektoj:</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="1858"/>
        <source>Set to 0 to let your system pick an unused port</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="1871"/>
        <source>Random</source>
        <translation>Hazarda</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="1893"/>
        <source>Use UPnP / NAT-PMP port forwarding from my router</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="1906"/>
        <source>Connections Limits</source>
        <translation>Konektaj Limoj</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="1951"/>
        <source>Maximum number of connections per torrent:</source>
        <translation>Maksimuma nombro da konektoj por torento:</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="1912"/>
        <source>Global maximum number of connections:</source>
        <translation>Malloka maksimuma nombro da konektoj:</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="1991"/>
        <source>Maximum number of upload slots per torrent:</source>
        <translation>Maksimuma nombro da alŝutkonektoj por torento:</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="1974"/>
        <source>Global maximum number of upload slots:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="2086"/>
        <source>Proxy Server</source>
        <translation>Prokura Servilo</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="2094"/>
        <source>Type:</source>
        <translation>Tipo:</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.cpp" line="918"/>
        <source>SOCKS4</source>
        <translation>SOCKS4</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.cpp" line="919"/>
        <source>SOCKS5</source>
        <translation>SOCKS5</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.cpp" line="920"/>
        <source>HTTP</source>
        <translation>HTTP</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="2025"/>
        <location filename="../gui/optionsdialog.ui" line="2104"/>
        <source>Host:</source>
        <translation>Gastigo:</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="2035"/>
        <location filename="../gui/optionsdialog.ui" line="2114"/>
        <location filename="../gui/optionsdialog.ui" line="3667"/>
        <source>Port:</source>
        <translation>Pordo:</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="2236"/>
        <source>Otherwise, the proxy server is only used for tracker connections</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="2239"/>
        <source>Use proxy for peer connections</source>
        <translation>Uzi prokurilon por samtavolaj konektoj</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="2174"/>
        <source>A&amp;uthentication</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="2286"/>
        <source>Filter path (.dat, .p2p, .p2b):</source>
        <translation>Filtri la dosierindikon (.dat, .p2p, .p2b):</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="2296"/>
        <source>Reload the filter</source>
        <translation>Reŝargi la filtron</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="2311"/>
        <source>Manually banned IP addresses...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="2318"/>
        <source>Apply to trackers</source>
        <translation>Apliki al spuriloj</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="2376"/>
        <source>Global Rate Limits</source>
        <translation>Mallokaj rapidlimoj</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="2392"/>
        <location filename="../gui/optionsdialog.ui" line="2431"/>
        <location filename="../gui/optionsdialog.ui" line="2469"/>
        <location filename="../gui/optionsdialog.ui" line="2508"/>
        <location filename="../gui/optionsdialog.ui" line="2917"/>
        <location filename="../gui/optionsdialog.ui" line="2950"/>
        <location filename="../gui/optionsdialog.ui" line="2970"/>
        <source>∞</source>
        <translation>∞</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="2395"/>
        <location filename="../gui/optionsdialog.ui" line="2434"/>
        <location filename="../gui/optionsdialog.ui" line="2472"/>
        <location filename="../gui/optionsdialog.ui" line="2511"/>
        <location filename="../gui/optionsdialog.ui" line="3002"/>
        <location filename="../gui/optionsdialog.ui" line="3038"/>
        <source> KiB/s</source>
        <translation>KiB/s</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="2385"/>
        <location filename="../gui/optionsdialog.ui" line="2462"/>
        <source>Upload:</source>
        <translation>Alŝuto:</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="2424"/>
        <location filename="../gui/optionsdialog.ui" line="2501"/>
        <source>Download:</source>
        <translation>Elŝuto:</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="2453"/>
        <source>Alternative Rate Limits</source>
        <translation>Alternativaj rapidlimoj</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="2539"/>
        <source>Start time</source>
        <translation>Komenca tempo</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="2569"/>
        <source>End time</source>
        <translation>Fina tempo</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="2609"/>
        <source>When:</source>
        <translation>Kiam:</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="2623"/>
        <source>Every day</source>
        <translation>Ĉiutage</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="2628"/>
        <source>Weekdays</source>
        <translation>Labortagoj</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="2633"/>
        <source>Weekends</source>
        <translation>Semajnfinoj</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="2647"/>
        <source>Rate Limits Settings</source>
        <translation>Rapidlimaj agordoj</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="2667"/>
        <source>Apply rate limit to peers on LAN</source>
        <translation>Apliki la rapidlimon al samtavolanoj en loka reto.</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="2660"/>
        <source>Apply rate limit to transport overhead</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="2070"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;If &quot;mixed mode&quot; is enabled I2P torrents are allowed to also get peers from other sources than the tracker, and connect to regular IPs, not providing any anonymization. This may be useful if the user is not interested in the anonymization of I2P, but still wants to be able to connect to I2P peers.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="2653"/>
        <source>Apply rate limit to µTP protocol</source>
        <translation>Apliki la rapidlimon al la µTP-protokolo</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="2725"/>
        <source>Privacy</source>
        <translation>Privateco</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="2734"/>
        <source>Enable DHT (decentralized network) to find more peers</source>
        <translation>Trovi pli samtavolanojn per DHT (malcentra reto)</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="2744"/>
        <source>Exchange peers with compatible Bittorrent clients (µTorrent, Vuze, ...)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="2747"/>
        <source>Enable Peer Exchange (PeX) to find more peers</source>
        <translation>Trovi pli samtavolanojn per Peer Exchange (PeX)</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="2757"/>
        <source>Look for peers on your local network</source>
        <translation>Serĉi samtavolanojn en via loka reto</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="2760"/>
        <source>Enable Local Peer Discovery to find more peers</source>
        <translation>Trovi pli samtavolanojn per Local Peer Discovery</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="2772"/>
        <source>Encryption mode:</source>
        <translation>Ĉifroreĝimo:</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="2790"/>
        <source>Require encryption</source>
        <translation>Neprigi ĉifradon</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="2795"/>
        <source>Disable encryption</source>
        <translation>Malebligi ĉifradon</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="2820"/>
        <source>Enable when using a proxy or a VPN connection</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="2823"/>
        <source>Enable anonymous mode</source>
        <translation>Ebligi la sennoman modon</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="2910"/>
        <source>Maximum active downloads:</source>
        <translation>Maksimumaj aktivaj elŝutoj:</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="2943"/>
        <source>Maximum active uploads:</source>
        <translation>Maksimumaj aktivaj elŝutoj:</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="2963"/>
        <source>Maximum active torrents:</source>
        <translation>Maksimumaj aktivaj torentoj:</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="2983"/>
        <source>Do not count slow torrents in these limits</source>
        <translation>Ne inkluzivi malrapidajn torentojn en tiuj limoj</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="3031"/>
        <source>Upload rate threshold:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="2995"/>
        <source>Download rate threshold:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="3061"/>
        <location filename="../gui/optionsdialog.ui" line="3489"/>
        <location filename="../gui/optionsdialog.ui" line="3930"/>
        <location filename="../gui/optionsdialog.ui" line="3957"/>
        <source> sec</source>
        <extracomment>seconds</extracomment>
        <translation> sek</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="3054"/>
        <source>Torrent inactivity timer:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="3168"/>
        <source>then</source>
        <translation>tiam</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="3689"/>
        <source>Use UPnP / NAT-PMP to forward the port from my router</source>
        <translation>Plusendi la pordon de mia enkursigilo per UPnP / NAT-PMP</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="3714"/>
        <source>Certificate:</source>
        <translation>Atestilo:</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="3727"/>
        <location filename="../gui/optionsdialog.ui" line="3801"/>
        <source>Key:</source>
        <translation>Ŝlosilo:</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="3737"/>
        <source>&lt;a href=https://httpd.apache.org/docs/current/ssl/ssl_faq.html#aboutcerts&gt;Information about certificates&lt;/a&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="3785"/>
        <source>Change current password</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="3999"/>
        <source>Files location:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="4011"/>
        <source>&lt;a href=&quot;https://github.com/qbittorrent/qBittorrent/wiki/List-of-known-alternate-WebUIs&quot;&gt;List of alternative WebUI&lt;/a&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="4027"/>
        <source>Security</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="4033"/>
        <source>Enable clickjacking protection</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="4040"/>
        <source>Enable Cross-Site Request Forgery (CSRF) protection</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="4047"/>
        <source>Enable cookie Secure flag (requires HTTPS or localhost connection)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="4054"/>
        <source>Enable Host header validation</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="4091"/>
        <source>Add custom HTTP headers</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="4106"/>
        <source>Header: value pairs, one per line</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="4116"/>
        <source>Enable reverse proxy support</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="4127"/>
        <source>Trusted proxies list:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="4143"/>
        <source>&lt;a href=https://github.com/qbittorrent/qBittorrent/wiki#reverse-proxy-setup-for-webui-access&gt;Reverse proxy setup examples&lt;/a&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="4171"/>
        <source>Service:</source>
        <translation>Servo:</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="4194"/>
        <source>Register</source>
        <translation>Registri</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.ui" line="4203"/>
        <source>Domain name:</source>
        <translation>Domajna nomo:</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.cpp" line="611"/>
        <source>By enabling these options, you can &lt;strong&gt;irrevocably lose&lt;/strong&gt; your .torrent files!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.cpp" line="618"/>
        <source>If you enable the second option (&amp;ldquo;Also when addition is cancelled&amp;rdquo;) the .torrent file &lt;strong&gt;will be deleted&lt;/strong&gt; even if you press &amp;ldquo;&lt;strong&gt;Cancel&lt;/strong&gt;&amp;rdquo; in the &amp;ldquo;Add torrent&amp;rdquo; dialog</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.cpp" line="267"/>
        <source>Select qBittorrent UI Theme file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.cpp" line="1357"/>
        <source>Choose Alternative UI files location</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.cpp" line="690"/>
        <source>Supported parameters (case sensitive):</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.cpp" line="317"/>
        <source>Minimized</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.cpp" line="319"/>
        <source>Hidden</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.cpp" line="334"/>
        <source>Disabled due to failed to detect system tray presence</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.cpp" line="583"/>
        <source>No stop condition is set.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.cpp" line="584"/>
        <source>Torrent will stop after metadata is received.</source>
        <translation>Torento haltigos post ricevis metadatenojn.</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.cpp" line="586"/>
        <source>Torrent will stop after files are initially checked.</source>
        <translation>Torento estos haltota post komenca kontrolo de dosieroj.</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.cpp" line="587"/>
        <source>This will also download metadata if it wasn&apos;t there initially.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.cpp" line="691"/>
        <source>%N: Torrent name</source>
        <translation>%N: Torenta nomo</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.cpp" line="692"/>
        <source>%L: Category</source>
        <translation>%L: Kategorio</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.cpp" line="694"/>
        <source>%F: Content path (same as root path for multifile torrent)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.cpp" line="695"/>
        <source>%R: Root path (first torrent subdirectory path)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.cpp" line="696"/>
        <source>%D: Save path</source>
        <translation>%D: Konserva dosierindiko</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.cpp" line="697"/>
        <source>%C: Number of files</source>
        <translation>%C: Nombro da dosieroj</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.cpp" line="698"/>
        <source>%Z: Torrent size (bytes)</source>
        <translation>%Z: Grando de la torento (bitoj)</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.cpp" line="699"/>
        <source>%T: Current tracker</source>
        <translation>%T: Aktuala spurilo</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.cpp" line="703"/>
        <source>%M: Comment</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.cpp" line="704"/>
        <source>Tip: Encapsulate parameter with quotation marks to avoid text being cut off at whitespace (e.g., &quot;%N&quot;)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.cpp" line="768"/>
        <source>Test email</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.cpp" line="768"/>
        <source>Attempted to send email. Check your inbox to confirm success</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.cpp" line="917"/>
        <source>(None)</source>
        <translation>(Nenio)</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.cpp" line="1134"/>
        <source>A torrent will be considered slow if its download and upload rates stay below these values for &quot;Torrent inactivity timer&quot; seconds</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.cpp" line="1351"/>
        <source>Certificate</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.cpp" line="1352"/>
        <source>Select certificate</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.cpp" line="1354"/>
        <source>Private key</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.cpp" line="1355"/>
        <source>Select private key</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.cpp" line="1360"/>
        <source>WebUI configuration failed. Reason: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.cpp" line="1509"/>
        <location filename="../gui/optionsdialog.cpp" line="1553"/>
        <source>Rotate API key</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.cpp" line="1511"/>
        <source>Generate an API key? This key can be used to interact with qBittorrent&apos;s API.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.cpp" line="1512"/>
        <source>Rotate this API key? The current key will immediately stop working and a new key will be generated.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.cpp" line="1531"/>
        <source>Delete this API key? The current key will immediately stop working.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.cpp" line="1863"/>
        <source>%1 is recommended for best compatibility with Windows dark mode</source>
        <comment>Fusion is recommended for best compatibility with Windows dark mode</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.cpp" line="1870"/>
        <source>System</source>
        <comment>System default Qt style</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.cpp" line="1871"/>
        <source>Let Qt decide the style for this system</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.cpp" line="1888"/>
        <source>Dark</source>
        <comment>Dark color scheme</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.cpp" line="1889"/>
        <source>Light</source>
        <comment>Light color scheme</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.cpp" line="1890"/>
        <source>System</source>
        <comment>System color scheme</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.cpp" line="2015"/>
        <source>Select folder to monitor</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.cpp" line="2037"/>
        <source>Adding entry failed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.cpp" line="2137"/>
        <source>The WebUI username must be at least 3 characters long.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.cpp" line="2142"/>
        <source>Character Error</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.cpp" line="2142"/>
        <source>The WebUI username must not contain a colon.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.cpp" line="2149"/>
        <source>The WebUI password must be at least 6 characters long.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.cpp" line="2159"/>
        <source>Location Error</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.cpp" line="647"/>
        <location filename="../gui/optionsdialog.cpp" line="655"/>
        <source>Choose export directory</source>
        <translation>Elektu la elportan dosierujon</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.cpp" line="613"/>
        <source>When these options are enabled, qBittorrent will &lt;strong&gt;delete&lt;/strong&gt; .torrent files after they were successfully (the first option) or not (the second option) added to its download queue. This will be applied &lt;strong&gt;not only&lt;/strong&gt; to the files opened via &amp;ldquo;Add torrent&amp;rdquo; menu action but to those opened via &lt;strong&gt;file type association&lt;/strong&gt; as well</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.cpp" line="268"/>
        <source>qBittorrent UI Theme file (*.qbtheme config.json)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.cpp" line="693"/>
        <source>%G: Tags (separated by comma)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.cpp" line="700"/>
        <source>%I: Info hash v1 (or &apos;-&apos; if unavailable)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.cpp" line="701"/>
        <source>%J: Info hash v2 (or &apos;-&apos; if unavailable)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.cpp" line="702"/>
        <source>%K: Torrent ID (either sha-1 info hash for v1 torrent or truncated sha-256 info hash for v2/hybrid torrent)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.cpp" line="361"/>
        <location filename="../gui/optionsdialog.cpp" line="635"/>
        <location filename="../gui/optionsdialog.cpp" line="640"/>
        <source>Choose a save directory</source>
        <translation>Elektu konservan dosierujon</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.cpp" line="585"/>
        <source>Torrents that have metadata initially will be added as stopped.</source>
        <translation>Torentoj kiu havas metadatenojn komence aldonos kiel haltigis.</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.cpp" line="937"/>
        <source>Choose an IP filter file</source>
        <translation>Elektu IP-filtrildosieron</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.cpp" line="939"/>
        <source>All supported filters</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.cpp" line="2159"/>
        <source>The alternative WebUI files location cannot be blank.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.cpp" line="2196"/>
        <source>Parsing error</source>
        <translation>Sintaksanaliza eraro</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.cpp" line="2196"/>
        <source>Failed to parse the provided IP filter</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.cpp" line="2198"/>
        <source>Successfully refreshed</source>
        <translation>Sukcese aktualigita</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.cpp" line="2198"/>
        <source>Successfully parsed the provided IP filter: %1 rules were applied.</source>
        <comment>%1 is a number</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.cpp" line="167"/>
        <source>Preferences</source>
        <translation>Preferoj</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.cpp" line="2207"/>
        <source>Time Error</source>
        <translation>Tempa Eraro</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.cpp" line="2207"/>
        <source>The start time and the end time can&apos;t be the same.</source>
        <translation>La komenctempo kaj la fintempo ne povas esti la samaj.</translation>
    </message>
    <message>
        <location filename="../gui/optionsdialog.cpp" line="2137"/>
        <location filename="../gui/optionsdialog.cpp" line="2149"/>
        <source>Length Error</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>PeerInfo</name>
    <message>
        <location filename="../base/bittorrent/peerinfo.cpp" line="226"/>
        <source>Unknown</source>
        <translation>Nekonata</translation>
    </message>
    <message>
        <location filename="../base/bittorrent/peerinfo.cpp" line="303"/>
        <source>Interested (local) and choked (peer)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/peerinfo.cpp" line="308"/>
        <source>Interested (local) and unchoked (peer)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/peerinfo.cpp" line="317"/>
        <source>Interested (peer) and choked (local)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/peerinfo.cpp" line="322"/>
        <source>Interested (peer) and unchoked (local)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/peerinfo.cpp" line="328"/>
        <source>Not interested (local) and unchoked (peer)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/peerinfo.cpp" line="332"/>
        <source>Not interested (peer) and unchoked (local)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/peerinfo.cpp" line="336"/>
        <source>Optimistic unchoke</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/peerinfo.cpp" line="340"/>
        <source>Peer snubbed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/peerinfo.cpp" line="344"/>
        <source>Incoming connection</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/peerinfo.cpp" line="348"/>
        <source>Peer from DHT</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/peerinfo.cpp" line="352"/>
        <source>Peer from PEX</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/peerinfo.cpp" line="356"/>
        <source>Peer from LSD</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/peerinfo.cpp" line="360"/>
        <source>Encrypted traffic</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/peerinfo.cpp" line="364"/>
        <source>Encrypted handshake</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/bittorrent/peerinfo.cpp" line="372"/>
        <source>Peer is using NAT hole punching</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>PeerListWidget</name>
    <message>
        <location filename="../gui/properties/peerlistwidget.cpp" line="114"/>
        <source>Country/Region</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/properties/peerlistwidget.cpp" line="115"/>
        <source>IP/Address</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/properties/peerlistwidget.cpp" line="116"/>
        <source>Port</source>
        <translation>Pordo</translation>
    </message>
    <message>
        <location filename="../gui/properties/peerlistwidget.cpp" line="117"/>
        <source>Flags</source>
        <translation>Flagoj</translation>
    </message>
    <message>
        <location filename="../gui/properties/peerlistwidget.cpp" line="118"/>
        <source>Connection</source>
        <translation>Konekto</translation>
    </message>
    <message>
        <location filename="../gui/properties/peerlistwidget.cpp" line="119"/>
        <source>Client</source>
        <comment>i.e.: Client application</comment>
        <translation>Kliento</translation>
    </message>
    <message>
        <location filename="../gui/properties/peerlistwidget.cpp" line="120"/>
        <source>Peer ID Client</source>
        <comment>i.e.: Client resolved from Peer ID</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/properties/peerlistwidget.cpp" line="121"/>
        <source>Progress</source>
        <comment>i.e: % downloaded</comment>
        <translation>Progreso</translation>
    </message>
    <message>
        <location filename="../gui/properties/peerlistwidget.cpp" line="122"/>
        <source>Down Speed</source>
        <comment>i.e: Download speed</comment>
        <translation>Elŝutrapido</translation>
    </message>
    <message>
        <location filename="../gui/properties/peerlistwidget.cpp" line="123"/>
        <source>Up Speed</source>
        <comment>i.e: Upload speed</comment>
        <translation>Alŝutrapido</translation>
    </message>
    <message>
        <location filename="../gui/properties/peerlistwidget.cpp" line="124"/>
        <source>Downloaded</source>
        <comment>i.e: total data downloaded</comment>
        <translation>Elŝutis</translation>
    </message>
    <message>
        <location filename="../gui/properties/peerlistwidget.cpp" line="125"/>
        <source>Uploaded</source>
        <comment>i.e: total data uploaded</comment>
        <translation>Alŝutis</translation>
    </message>
    <message>
        <location filename="../gui/properties/peerlistwidget.cpp" line="126"/>
        <source>Relevance</source>
        <comment>i.e: How relevant this peer is to us. How many pieces it has that we don&apos;t.</comment>
        <translation>Rilateco</translation>
    </message>
    <message>
        <location filename="../gui/properties/peerlistwidget.cpp" line="127"/>
        <source>Files</source>
        <comment>i.e. files that are being downloaded right now</comment>
        <translation>Dosieroj</translation>
    </message>
    <message>
        <location filename="../gui/properties/peerlistwidget.cpp" line="205"/>
        <source>Column visibility</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/properties/peerlistwidget.cpp" line="231"/>
        <source>Resize columns</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/properties/peerlistwidget.cpp" line="240"/>
        <source>Resize all non-hidden columns to the size of their contents</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/properties/peerlistwidget.cpp" line="294"/>
        <source>Add peers...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/properties/peerlistwidget.cpp" line="303"/>
        <location filename="../gui/properties/peerlistwidget.cpp" line="305"/>
        <source>Adding peers</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/properties/peerlistwidget.cpp" line="303"/>
        <source>Some peers cannot be added. Check the Log for details.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/properties/peerlistwidget.cpp" line="305"/>
        <source>Peers are added to this torrent.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/properties/peerlistwidget.cpp" line="310"/>
        <location filename="../gui/properties/peerlistwidget.cpp" line="353"/>
        <source>Ban peer permanently</source>
        <translation>Forbari la samtavolanon daŭre</translation>
    </message>
    <message>
        <location filename="../gui/properties/peerlistwidget.cpp" line="321"/>
        <source>Cannot add peers to a private torrent</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/properties/peerlistwidget.cpp" line="323"/>
        <source>Cannot add peers when the torrent is checking</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/properties/peerlistwidget.cpp" line="325"/>
        <source>Cannot add peers when the torrent is queued</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/properties/peerlistwidget.cpp" line="329"/>
        <source>No peer was selected</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/properties/peerlistwidget.cpp" line="354"/>
        <source>Are you sure you want to permanently ban the selected peers?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/properties/peerlistwidget.cpp" line="360"/>
        <source>Peer &quot;%1&quot; is manually banned</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/properties/peerlistwidget.cpp" line="451"/>
        <source>N/A</source>
        <translation>N/A</translation>
    </message>
    <message>
        <location filename="../gui/properties/peerlistwidget.cpp" line="307"/>
        <source>Copy IP:port</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>PeersAdditionDialog</name>
    <message>
        <location filename="../gui/properties/peersadditiondialog.ui" line="14"/>
        <source>Add Peers</source>
        <translation>Aldonu Samtavolanojn</translation>
    </message>
    <message>
        <location filename="../gui/properties/peersadditiondialog.ui" line="20"/>
        <source>List of peers to add (one IP per line):</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/properties/peersadditiondialog.ui" line="36"/>
        <source>Format: IPv4:port / [IPv6]:port</source>
        <translation>Aranĝo: IPv4:pordo / [IPv6]:pordo</translation>
    </message>
    <message>
        <location filename="../gui/properties/peersadditiondialog.cpp" line="64"/>
        <source>No peer entered</source>
        <translation>Neniu samtavolano eniĝis</translation>
    </message>
    <message>
        <location filename="../gui/properties/peersadditiondialog.cpp" line="65"/>
        <source>Please type at least one peer.</source>
        <translation>Bonvolu tajpi almenaŭ unu samtavolanon.</translation>
    </message>
    <message>
        <location filename="../gui/properties/peersadditiondialog.cpp" line="78"/>
        <source>Invalid peer</source>
        <translation>Malvalida samtavolano</translation>
    </message>
    <message>
        <location filename="../gui/properties/peersadditiondialog.cpp" line="79"/>
        <source>The peer &apos;%1&apos; is invalid.</source>
        <translation>La samtavolano &apos;%1&apos; malvalidas.</translation>
    </message>
</context>
<context>
    <name>PieceAvailabilityBar</name>
    <message>
        <location filename="../gui/properties/pieceavailabilitybar.cpp" line="175"/>
        <source>Unavailable pieces</source>
        <translation>Nedisponeblaj pecoj</translation>
    </message>
    <message>
        <location filename="../gui/properties/pieceavailabilitybar.cpp" line="176"/>
        <source>Available pieces</source>
        <translation>Disponeblaj pecoj</translation>
    </message>
</context>
<context>
    <name>PiecesBar</name>
    <message>
        <location filename="../gui/properties/piecesbar.cpp" line="291"/>
        <source>Files in this piece:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/properties/piecesbar.cpp" line="293"/>
        <source>File in this piece:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/properties/piecesbar.cpp" line="295"/>
        <source>File in these pieces:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/properties/piecesbar.cpp" line="314"/>
        <source>Wait until metadata become available to see detailed information</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/properties/piecesbar.cpp" line="316"/>
        <source>Hold Shift key for detailed information</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>PluginSelectDialog</name>
    <message>
        <location filename="../gui/search/pluginselectdialog.ui" line="17"/>
        <source>Search plugins</source>
        <translation>Serĉilaj kromprogramoj</translation>
    </message>
    <message>
        <location filename="../gui/search/pluginselectdialog.ui" line="29"/>
        <source>Installed search plugins:</source>
        <translation>Instalitaj serĉilaj kromprogramoj:</translation>
    </message>
    <message>
        <location filename="../gui/search/pluginselectdialog.ui" line="52"/>
        <source>Name</source>
        <translation>Nomo</translation>
    </message>
    <message>
        <location filename="../gui/search/pluginselectdialog.ui" line="57"/>
        <source>Version</source>
        <translation>Versio</translation>
    </message>
    <message>
        <location filename="../gui/search/pluginselectdialog.ui" line="62"/>
        <source>Url</source>
        <translation>URL-adreso</translation>
    </message>
    <message>
        <location filename="../gui/search/pluginselectdialog.ui" line="67"/>
        <location filename="../gui/search/pluginselectdialog.ui" line="133"/>
        <source>Enabled</source>
        <translation>Ebligita</translation>
    </message>
    <message>
        <location filename="../gui/search/pluginselectdialog.ui" line="80"/>
        <source>Warning: Be sure to comply with your country&apos;s copyright laws when downloading torrents from any of these search engines.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/search/pluginselectdialog.ui" line="95"/>
        <source>You can get new search engine plugins here: &lt;a href=&quot;https://plugins.qbittorrent.org&quot;&gt;https://plugins.qbittorrent.org&lt;/a&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/search/pluginselectdialog.ui" line="107"/>
        <source>Install a new one</source>
        <translation>Instali novan</translation>
    </message>
    <message>
        <location filename="../gui/search/pluginselectdialog.ui" line="114"/>
        <source>Check for updates</source>
        <translation>Kontroli ĝisdatigadon</translation>
    </message>
    <message>
        <location filename="../gui/search/pluginselectdialog.ui" line="121"/>
        <source>Close</source>
        <translation>Fermi</translation>
    </message>
    <message>
        <location filename="../gui/search/pluginselectdialog.ui" line="138"/>
        <source>Uninstall</source>
        <translation>Malinstali</translation>
    </message>
    <message>
        <location filename="../gui/search/pluginselectdialog.cpp" line="160"/>
        <location filename="../gui/search/pluginselectdialog.cpp" line="231"/>
        <location filename="../gui/search/pluginselectdialog.cpp" line="296"/>
        <source>Yes</source>
        <translation>Jes</translation>
    </message>
    <message>
        <location filename="../gui/search/pluginselectdialog.cpp" line="165"/>
        <location filename="../gui/search/pluginselectdialog.cpp" line="210"/>
        <location filename="../gui/search/pluginselectdialog.cpp" line="236"/>
        <location filename="../gui/search/pluginselectdialog.cpp" line="301"/>
        <source>No</source>
        <translation>Ne</translation>
    </message>
    <message>
        <location filename="../gui/search/pluginselectdialog.cpp" line="216"/>
        <source>Uninstall warning</source>
        <translation>Averto de malinstalado</translation>
    </message>
    <message>
        <location filename="../gui/search/pluginselectdialog.cpp" line="216"/>
        <source>Some plugins could not be uninstalled because they are included in qBittorrent. Only the ones you added yourself can be uninstalled.
Those plugins were disabled.</source>
        <translation>Kelkaj kromprogramoj ne eblis malinstali, ĉar ili estas inkluzivitaj en qBittorrent. Nur malinstaleblas tiuj, kiuj vi aldonis.
Tiuj kromprogramoj malebliĝis.</translation>
    </message>
    <message>
        <location filename="../gui/search/pluginselectdialog.cpp" line="218"/>
        <source>Uninstall success</source>
        <translation>Malinstalo sukcesis</translation>
    </message>
    <message>
        <location filename="../gui/search/pluginselectdialog.cpp" line="218"/>
        <source>All selected plugins were uninstalled successfully</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/search/pluginselectdialog.cpp" line="341"/>
        <location filename="../gui/search/pluginselectdialog.cpp" line="448"/>
        <location filename="../gui/search/pluginselectdialog.cpp" line="463"/>
        <location filename="../gui/search/pluginselectdialog.cpp" line="495"/>
        <source>Search plugin update</source>
        <translation>Serĉila kromprograma ĝisdatigado</translation>
    </message>
    <message>
        <location filename="../gui/search/pluginselectdialog.cpp" line="341"/>
        <source>Plugins installed or updated: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/search/pluginselectdialog.cpp" line="363"/>
        <location filename="../gui/search/pluginselectdialog.cpp" line="371"/>
        <source>New search engine plugin URL</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/search/pluginselectdialog.cpp" line="364"/>
        <location filename="../gui/search/pluginselectdialog.cpp" line="372"/>
        <source>URL:</source>
        <translation>URL-adreso:</translation>
    </message>
    <message>
        <location filename="../gui/search/pluginselectdialog.cpp" line="369"/>
        <source>Invalid link</source>
        <translation>Malvalida ligilo</translation>
    </message>
    <message>
        <location filename="../gui/search/pluginselectdialog.cpp" line="369"/>
        <source>The link doesn&apos;t seem to point to a search engine plugin.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/search/pluginselectdialog.cpp" line="386"/>
        <source>Select search plugins</source>
        <translation>Elektu serĉilajn kromprogramojn</translation>
    </message>
    <message>
        <location filename="../gui/search/pluginselectdialog.cpp" line="387"/>
        <source>qBittorrent search plugin</source>
        <translation>serĉila kromprogramo de qBittorrent</translation>
    </message>
    <message>
        <location filename="../gui/search/pluginselectdialog.cpp" line="448"/>
        <source>All your plugins are already up to date.</source>
        <translation>Ĉiuj viaj kromprogramoj jam estas ĝisdataj.</translation>
    </message>
    <message>
        <location filename="../gui/search/pluginselectdialog.cpp" line="463"/>
        <source>Sorry, couldn&apos;t check for plugin updates. %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/search/pluginselectdialog.cpp" line="477"/>
        <source>Search plugin install</source>
        <translation>Serĉila kromprograma instalado</translation>
    </message>
    <message>
        <location filename="../gui/search/pluginselectdialog.cpp" line="478"/>
        <source>Couldn&apos;t install &quot;%1&quot; search engine plugin. %2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/search/pluginselectdialog.cpp" line="496"/>
        <source>Couldn&apos;t update &quot;%1&quot; search engine plugin. %2</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>PluginSourceDialog</name>
    <message>
        <location filename="../gui/search/pluginsourcedialog.ui" line="14"/>
        <source>Plugin source</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/search/pluginsourcedialog.ui" line="26"/>
        <source>Search plugin source:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/search/pluginsourcedialog.ui" line="35"/>
        <source>Local file</source>
        <translation>Loka dosiero</translation>
    </message>
    <message>
        <location filename="../gui/search/pluginsourcedialog.ui" line="42"/>
        <source>Web link</source>
        <translation>TTT-ligilo</translation>
    </message>
</context>
<context>
    <name>PreviewSelectDialog</name>
    <message>
        <location filename="../gui/previewselectdialog.cpp" line="65"/>
        <source>The following files from torrent &quot;%1&quot; support previewing, please select one of them:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/previewselectdialog.cpp" line="68"/>
        <source>Preview</source>
        <translation>Antaŭrigardu</translation>
    </message>
    <message>
        <location filename="../gui/previewselectdialog.cpp" line="76"/>
        <source>Name</source>
        <translation>Nomo</translation>
    </message>
    <message>
        <location filename="../gui/previewselectdialog.cpp" line="77"/>
        <source>Size</source>
        <translation>Grando</translation>
    </message>
    <message>
        <location filename="../gui/previewselectdialog.cpp" line="78"/>
        <source>Progress</source>
        <translation>Progreso</translation>
    </message>
    <message>
        <location filename="../gui/previewselectdialog.cpp" line="145"/>
        <source>Preview impossible</source>
        <translation>Antaŭrigardo maleblas</translation>
    </message>
    <message>
        <location filename="../gui/previewselectdialog.cpp" line="146"/>
        <source>Sorry, we can&apos;t preview this file: &quot;%1&quot;.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/previewselectdialog.cpp" line="162"/>
        <source>Resize columns</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/previewselectdialog.cpp" line="170"/>
        <source>Resize all non-hidden columns to the size of their contents</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/previewselectdialog.ui" line="14"/>
        <source>Preview selection</source>
        <translation>Antaŭrigarda elekto</translation>
    </message>
</context>
<context>
    <name>Private::FileLineEdit</name>
    <message>
        <location filename="../gui/fspathedit_p.cpp" line="305"/>
        <source>Path does not exist</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/fspathedit_p.cpp" line="307"/>
        <source>Path does not point to a directory</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/fspathedit_p.cpp" line="309"/>
        <source>Path does not point to a file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/fspathedit_p.cpp" line="311"/>
        <source>Don&apos;t have read permission to path</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/fspathedit_p.cpp" line="313"/>
        <source>Don&apos;t have write permission to path</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ProgramUpdater</name>
    <message>
        <location filename="../gui/programupdater.cpp" line="127"/>
        <location filename="../gui/programupdater.cpp" line="199"/>
        <source>Failed to download the program update info. URL: &quot;%1&quot;. Error: &quot;%2&quot;</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>PropTabBar</name>
    <message>
        <location filename="../gui/properties/proptabbar.cpp" line="50"/>
        <source>General</source>
        <translation>Ĝenerala</translation>
    </message>
    <message>
        <location filename="../gui/properties/proptabbar.cpp" line="59"/>
        <source>Trackers</source>
        <translation>Spuriloj</translation>
    </message>
    <message>
        <location filename="../gui/properties/proptabbar.cpp" line="68"/>
        <source>Peers</source>
        <translation>Samtavolanoj</translation>
    </message>
    <message>
        <location filename="../gui/properties/proptabbar.cpp" line="77"/>
        <source>HTTP Sources</source>
        <translation>HTTP-fontoj</translation>
    </message>
    <message>
        <location filename="../gui/properties/proptabbar.cpp" line="86"/>
        <source>Content</source>
        <translation>Enhavo</translation>
    </message>
    <message>
        <location filename="../gui/properties/proptabbar.cpp" line="97"/>
        <source>Speed</source>
        <translation>Rapido</translation>
    </message>
</context>
<context>
    <name>PropertiesWidget</name>
    <message>
        <location filename="../gui/properties/propertieswidget.ui" line="262"/>
        <source>Downloaded:</source>
        <translation>Elŝutita:</translation>
    </message>
    <message>
        <location filename="../gui/properties/propertieswidget.ui" line="117"/>
        <source>Availability:</source>
        <translation>Disponeblo:</translation>
    </message>
    <message>
        <location filename="../gui/properties/propertieswidget.ui" line="81"/>
        <source>Progress:</source>
        <translation>Progreso:</translation>
    </message>
    <message>
        <location filename="../gui/properties/propertieswidget.ui" line="157"/>
        <source>Transfer</source>
        <translation>Transmeto</translation>
    </message>
    <message>
        <location filename="../gui/properties/propertieswidget.ui" line="175"/>
        <source>Time Active:</source>
        <extracomment>Time (duration) the torrent is active (not stopped)</extracomment>
        <translation>Aktiva Tempo:</translation>
    </message>
    <message>
        <location filename="../gui/properties/propertieswidget.ui" line="204"/>
        <source>ETA:</source>
        <translation>ETA:</translation>
    </message>
    <message>
        <location filename="../gui/properties/propertieswidget.ui" line="291"/>
        <source>Uploaded:</source>
        <translation>Alŝutita:</translation>
    </message>
    <message>
        <location filename="../gui/properties/propertieswidget.ui" line="320"/>
        <source>Seeds:</source>
        <translation>Fontsendantoj:</translation>
    </message>
    <message>
        <location filename="../gui/properties/propertieswidget.ui" line="349"/>
        <source>Download Speed:</source>
        <translation>Elŝuta rapido:</translation>
    </message>
    <message>
        <location filename="../gui/properties/propertieswidget.ui" line="378"/>
        <source>Upload Speed:</source>
        <translation>Alŝuta rapido:</translation>
    </message>
    <message>
        <location filename="../gui/properties/propertieswidget.ui" line="407"/>
        <source>Peers:</source>
        <translation>Samtavolanoj:</translation>
    </message>
    <message>
        <location filename="../gui/properties/propertieswidget.ui" line="436"/>
        <source>Download Limit:</source>
        <translation>Elŝuta limo:</translation>
    </message>
    <message>
        <location filename="../gui/properties/propertieswidget.ui" line="465"/>
        <source>Upload Limit:</source>
        <translation>Alŝuta limo:</translation>
    </message>
    <message>
        <location filename="../gui/properties/propertieswidget.ui" line="494"/>
        <source>Wasted:</source>
        <translation>Perdita:</translation>
    </message>
    <message>
        <location filename="../gui/properties/propertieswidget.ui" line="233"/>
        <source>Connections:</source>
        <translation>Konektoj:</translation>
    </message>
    <message>
        <location filename="../gui/properties/propertieswidget.ui" line="642"/>
        <source>Information</source>
        <translation>Informoj</translation>
    </message>
    <message>
        <location filename="../gui/properties/propertieswidget.ui" line="866"/>
        <source>Info Hash v1:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/properties/propertieswidget.ui" line="898"/>
        <source>Info Hash v2:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/properties/propertieswidget.ui" line="965"/>
        <source>Comment:</source>
        <translation>Komento:</translation>
    </message>
    <message>
        <location filename="../gui/properties/propertieswidget.ui" line="1125"/>
        <source>Select All</source>
        <translation>Elekti cion</translation>
    </message>
    <message>
        <location filename="../gui/properties/propertieswidget.ui" line="1132"/>
        <source>Select None</source>
        <translation>Elekti nenion</translation>
    </message>
    <message>
        <location filename="../gui/properties/propertieswidget.ui" line="523"/>
        <source>Share Ratio:</source>
        <translation>Kunhava proporcio:</translation>
    </message>
    <message>
        <location filename="../gui/properties/propertieswidget.ui" line="552"/>
        <source>Reannounce In:</source>
        <translation>Rekonekti al spuriloj post:</translation>
    </message>
    <message>
        <location filename="../gui/properties/propertieswidget.ui" line="581"/>
        <source>Last Seen Complete:</source>
        <translation>Laste trovita plene:</translation>
    </message>
    <message>
        <location filename="../gui/properties/propertieswidget.ui" line="610"/>
        <location filename="../gui/properties/propertieswidget.ui" line="629"/>
        <source>Ratio / Time Active (in months), indicates how popular the torrent is</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/properties/propertieswidget.ui" line="613"/>
        <source>Popularity:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/properties/propertieswidget.ui" line="660"/>
        <source>Total Size:</source>
        <translation>Tuta grando:</translation>
    </message>
    <message>
        <location filename="../gui/properties/propertieswidget.ui" line="689"/>
        <source>Pieces:</source>
        <translation>Pecoj:</translation>
    </message>
    <message>
        <location filename="../gui/properties/propertieswidget.ui" line="718"/>
        <source>Created By:</source>
        <translation>Kreita de:</translation>
    </message>
    <message>
        <location filename="../gui/properties/propertieswidget.ui" line="747"/>
        <source>Added On:</source>
        <translation>Aldonita je:</translation>
    </message>
    <message>
        <location filename="../gui/properties/propertieswidget.ui" line="776"/>
        <source>Completed On:</source>
        <translation>Kompletigita je:</translation>
    </message>
    <message>
        <location filename="../gui/properties/propertieswidget.ui" line="805"/>
        <source>Created On:</source>
        <translation>Kreita je:</translation>
    </message>
    <message>
        <location filename="../gui/properties/propertieswidget.ui" line="834"/>
        <source>Private:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/properties/propertieswidget.ui" line="930"/>
        <source>Save Path:</source>
        <translation>Konserva Dosierindiko:</translation>
    </message>
    <message>
        <location filename="../gui/properties/propertieswidget.cpp" line="468"/>
        <source>Never</source>
        <translation>Neniam</translation>
    </message>
    <message>
        <location filename="../gui/properties/propertieswidget.cpp" line="476"/>
        <source>%1 x %2 (have %3)</source>
        <comment>(torrent pieces) eg 152 x 4MB (have 25)</comment>
        <translation>%1 x %2 (havas %3)</translation>
    </message>
    <message>
        <location filename="../gui/properties/propertieswidget.cpp" line="411"/>
        <location filename="../gui/properties/propertieswidget.cpp" line="414"/>
        <source>%1 (%2 this session)</source>
        <translation>%1 (%2 ĉi tiu seanco)</translation>
    </message>
    <message>
        <location filename="../gui/properties/propertieswidget.cpp" line="326"/>
        <location filename="../gui/properties/propertieswidget.cpp" line="327"/>
        <location filename="../gui/properties/propertieswidget.cpp" line="346"/>
        <source>N/A</source>
        <translation>N/A</translation>
    </message>
    <message>
        <location filename="../gui/properties/propertieswidget.cpp" line="342"/>
        <source>Yes</source>
        <translation>Jes</translation>
    </message>
    <message>
        <location filename="../gui/properties/propertieswidget.cpp" line="342"/>
        <source>No</source>
        <translation>Ne</translation>
    </message>
    <message>
        <location filename="../gui/properties/propertieswidget.cpp" line="424"/>
        <source>%1 (seeded for %2)</source>
        <comment>e.g. 4m39s (seeded for 3m10s)</comment>
        <translation>%1 (fontsendis dum %2)</translation>
    </message>
    <message>
        <location filename="../gui/properties/propertieswidget.cpp" line="434"/>
        <source>%1 (%2 max)</source>
        <comment>%1 and %2 are numbers, e.g. 3 (10 max)</comment>
        <translation>%1 (%2 maks.)</translation>
    </message>
    <message>
        <location filename="../gui/properties/propertieswidget.cpp" line="450"/>
        <location filename="../gui/properties/propertieswidget.cpp" line="454"/>
        <source>%1 (%2 total)</source>
        <comment>%1 and %2 are numbers, e.g. 3 (10 total)</comment>
        <translation>%1 (%2 tute)</translation>
    </message>
    <message>
        <location filename="../gui/properties/propertieswidget.cpp" line="460"/>
        <location filename="../gui/properties/propertieswidget.cpp" line="465"/>
        <source>%1 (%2 avg.)</source>
        <comment>%1 and %2 are speed rates, e.g. 200KiB/s (100KiB/s avg.)</comment>
        <translation>%1 (%2 mez.)</translation>
    </message>
    <message>
        <location filename="../gui/properties/propertieswidget.cpp" line="620"/>
        <source>Add web seed</source>
        <comment>Add HTTP source</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/properties/propertieswidget.cpp" line="621"/>
        <source>Add web seed:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/properties/propertieswidget.cpp" line="627"/>
        <location filename="../gui/properties/propertieswidget.cpp" line="680"/>
        <source>This web seed is already in the list.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/properties/propertieswidget.cpp" line="82"/>
        <source>Filter files...</source>
        <translation>Filtri dosierojn...</translation>
    </message>
    <message>
        <location filename="../gui/properties/propertieswidget.cpp" line="558"/>
        <source>Add web seed...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/properties/propertieswidget.cpp" line="562"/>
        <source>Remove web seed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/properties/propertieswidget.cpp" line="565"/>
        <source>Copy web seed URL</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/properties/propertieswidget.cpp" line="567"/>
        <source>Edit web seed URL...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/properties/propertieswidget.cpp" line="607"/>
        <source>Speed graphs are disabled</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/properties/propertieswidget.cpp" line="607"/>
        <source>You can enable it in Advanced Options</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/properties/propertieswidget.cpp" line="672"/>
        <source>Web seed editing</source>
        <translation>TTT-fonta redaktado</translation>
    </message>
    <message>
        <location filename="../gui/properties/propertieswidget.cpp" line="673"/>
        <source>Web seed URL:</source>
        <translation>URL-adreso de la TTT-fonto:</translation>
    </message>
</context>
<context>
    <name>RSS::AutoDownloader</name>
    <message>
        <location filename="../base/rss/rss_autodownloader.cpp" line="80"/>
        <location filename="../base/rss/rss_autodownloader.cpp" line="88"/>
        <source>Invalid data format.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/rss/rss_autodownloader.cpp" line="123"/>
        <source>Couldn&apos;t save RSS AutoDownloader data in %1. Error: %2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/rss/rss_autodownloader.cpp" line="307"/>
        <source>Invalid data format</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/rss/rss_autodownloader.cpp" line="490"/>
        <source>RSS article &apos;%1&apos; is accepted by rule &apos;%2&apos;. Trying to add torrent...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/rss/rss_autodownloader.cpp" line="526"/>
        <source>Failed to read RSS AutoDownloader rules. %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/rss/rss_autodownloader.cpp" line="544"/>
        <source>Couldn&apos;t load RSS AutoDownloader rules. Reason: %1</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>RSS::Feed</name>
    <message>
        <location filename="../base/rss/rss_feed.cpp" line="247"/>
        <source>Failed to download RSS feed at &apos;%1&apos;. Reason: %2</source>
        <translation>Malsukcesis elŝuti RRS-fluon je &quot;%1&quot;. Kialo: %2</translation>
    </message>
    <message>
        <location filename="../base/rss/rss_feed.cpp" line="283"/>
        <source>RSS feed at &apos;%1&apos; updated. Added %2 new articles.</source>
        <translation>RRS-fluo je &quot;%1&quot; ĝisdatigita. Aldonis %2 novajn artikolojn.</translation>
    </message>
    <message>
        <location filename="../base/rss/rss_feed.cpp" line="280"/>
        <source>Failed to parse RSS feed at &apos;%1&apos;. Reason: %2</source>
        <translation>Malsukcesis analizi RRS-fluon je &quot;%1&quot;. Kialo: %2</translation>
    </message>
    <message>
        <location filename="../base/rss/rss_feed.cpp" line="234"/>
        <source>RSS feed at &apos;%1&apos; is successfully downloaded. Starting to parse it.</source>
        <translation>RRS-fluo je &quot;%1&quot; estas sukcese elŝutita. Komencas analizi ĝin.</translation>
    </message>
</context>
<context>
    <name>RSS::Private::FeedSerializer</name>
    <message>
        <location filename="../base/rss/feed_serializer.cpp" line="57"/>
        <source>Failed to read RSS session data. %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/rss/feed_serializer.cpp" line="79"/>
        <source>Failed to save RSS feed in &apos;%1&apos;, Reason: %2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/rss/feed_serializer.cpp" line="90"/>
        <source>Couldn&apos;t parse RSS Session data. Error: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/rss/feed_serializer.cpp" line="97"/>
        <source>Couldn&apos;t load RSS Session data. Invalid data format.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/rss/feed_serializer.cpp" line="109"/>
        <source>Couldn&apos;t load RSS article &apos;%1#%2&apos;. Invalid data format.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>RSS::Private::Parser</name>
    <message>
        <location filename="../base/rss/rss_parser.cpp" line="594"/>
        <source>Invalid RSS feed.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/rss/rss_parser.cpp" line="588"/>
        <source>%1 (line: %2, column: %3, offset: %4).</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>RSS::Session</name>
    <message>
        <location filename="../base/rss/rss_session.cpp" line="79"/>
        <source>Couldn&apos;t save RSS session configuration. File: &quot;%1&quot;. Error: &quot;%2&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/rss/rss_session.cpp" line="88"/>
        <source>Couldn&apos;t save RSS session data. File: &quot;%1&quot;. Error: &quot;%2&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/rss/rss_session.cpp" line="156"/>
        <location filename="../base/rss/rss_session.cpp" line="189"/>
        <source>RSS feed with given URL already exists: %1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/rss/rss_session.cpp" line="176"/>
        <source>Feed doesn&apos;t exist: %1.</source>
        <translation>Fluo ne ekzistas: %1.</translation>
    </message>
    <message>
        <location filename="../base/rss/rss_session.cpp" line="203"/>
        <source>Cannot move root folder.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/rss/rss_session.cpp" line="207"/>
        <location filename="../base/rss/rss_session.cpp" line="250"/>
        <source>Item doesn&apos;t exist: %1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/rss/rss_session.cpp" line="223"/>
        <source>Can&apos;t move a folder into itself or its subfolders.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/rss/rss_session.cpp" line="246"/>
        <source>Cannot delete root folder.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/rss/rss_session.cpp" line="287"/>
        <source>Failed to read RSS session data. %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/rss/rss_session.cpp" line="295"/>
        <source>Failed to parse RSS session data. File: &quot;%1&quot;. Error: &quot;%2&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/rss/rss_session.cpp" line="302"/>
        <source>Failed to load RSS session data. File: &quot;%1&quot;. Error: &quot;Invalid data format.&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/rss/rss_session.cpp" line="333"/>
        <source>Couldn&apos;t load RSS feed. Feed: &quot;%1&quot;. Reason: URL is required.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/rss/rss_session.cpp" line="344"/>
        <source>Couldn&apos;t load RSS feed. Feed: &quot;%1&quot;. Reason: UID is invalid.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/rss/rss_session.cpp" line="351"/>
        <source>Duplicate RSS feed found. UID: &quot;%1&quot;. Error: Configuration seems to be corrupted.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/rss/rss_session.cpp" line="375"/>
        <source>Couldn&apos;t load RSS item. Item: &quot;%1&quot;. Invalid data format.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/rss/rss_session.cpp" line="389"/>
        <source>Corrupted RSS list, not loading it.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/rss/rss_session.cpp" line="410"/>
        <source>Failed to add RSS folder item. Reason: &quot;%1&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/rss/rss_session.cpp" line="417"/>
        <source>Failed to add RSS feed item. Reason: &quot;%1&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/rss/rss_session.cpp" line="431"/>
        <source>Incorrect RSS Item path: %1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/rss/rss_session.cpp" line="434"/>
        <source>RSS item with given path already exists: %1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/rss/rss_session.cpp" line="439"/>
        <source>Parent folder doesn&apos;t exist: %1.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>RSSController</name>
    <message>
        <location filename="../webui/api/rsscontroller.cpp" line="94"/>
        <source>Invalid &apos;refreshInterval&apos; value</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../webui/api/rsscontroller.cpp" line="99"/>
        <source>Feed doesn&apos;t exist: %1.</source>
        <translation>Fluo ne ekzistas: %1.</translation>
    </message>
</context>
<context>
    <name>RSSFeedDialog</name>
    <message>
        <location filename="../gui/rss/rssfeeddialog.ui" line="14"/>
        <source>RSS Feed Options</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/rss/rssfeeddialog.ui" line="22"/>
        <source>URL:</source>
        <translation>URL-adreso:</translation>
    </message>
    <message>
        <location filename="../gui/rss/rssfeeddialog.ui" line="32"/>
        <source>Refresh interval:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/rss/rssfeeddialog.cpp" line="43"/>
        <source> sec</source>
        <translation> sek</translation>
    </message>
    <message>
        <location filename="../gui/rss/rssfeeddialog.cpp" line="44"/>
        <source>Default</source>
        <translation>Defaŭlto</translation>
    </message>
</context>
<context>
    <name>RSSWidget</name>
    <message>
        <location filename="../gui/rss/rsswidget.ui" line="17"/>
        <source>Search</source>
        <translation>Serĉi</translation>
    </message>
    <message>
        <location filename="../gui/rss/rsswidget.ui" line="31"/>
        <source>Fetching of RSS feeds is disabled now! You can enable it in application settings.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/rss/rsswidget.ui" line="43"/>
        <source>New subscription</source>
        <translation>Nova abono</translation>
    </message>
    <message>
        <location filename="../gui/rss/rsswidget.ui" line="50"/>
        <location filename="../gui/rss/rsswidget.ui" line="175"/>
        <location filename="../gui/rss/rsswidget.ui" line="178"/>
        <source>Mark items read</source>
        <translation>Marki elementojn kiel legitaj</translation>
    </message>
    <message>
        <location filename="../gui/rss/rsswidget.ui" line="57"/>
        <source>Refresh RSS streams</source>
        <translation>Aktualigi RSS-fluojn</translation>
    </message>
    <message>
        <location filename="../gui/rss/rsswidget.ui" line="60"/>
        <source>Update all</source>
        <translation>Ĝisdatigi ĉion</translation>
    </message>
    <message>
        <location filename="../gui/rss/rsswidget.ui" line="80"/>
        <source>RSS Downloader...</source>
        <translation>RSS-elŝutilo...</translation>
    </message>
    <message>
        <location filename="../gui/rss/rsswidget.ui" line="108"/>
        <source>Torrents: (double-click to download)</source>
        <translation>Torentoj: (duoble alklaki por elŝuti)</translation>
    </message>
    <message>
        <location filename="../gui/rss/rsswidget.ui" line="138"/>
        <location filename="../gui/rss/rsswidget.ui" line="141"/>
        <source>Delete</source>
        <translation>Forigi</translation>
    </message>
    <message>
        <location filename="../gui/rss/rsswidget.ui" line="146"/>
        <source>Rename...</source>
        <translation>Alinomi...</translation>
    </message>
    <message>
        <location filename="../gui/rss/rsswidget.ui" line="149"/>
        <source>Rename</source>
        <translation>Alinomi</translation>
    </message>
    <message>
        <location filename="../gui/rss/rsswidget.ui" line="154"/>
        <location filename="../gui/rss/rsswidget.ui" line="157"/>
        <source>Update</source>
        <translation>Ĝisdatigi</translation>
    </message>
    <message>
        <location filename="../gui/rss/rsswidget.ui" line="162"/>
        <source>New subscription...</source>
        <translation>Nova abono...</translation>
    </message>
    <message>
        <location filename="../gui/rss/rsswidget.ui" line="167"/>
        <location filename="../gui/rss/rsswidget.ui" line="170"/>
        <source>Update all feeds</source>
        <translation>Ĝisdatigi ĉiujn fluojn</translation>
    </message>
    <message>
        <location filename="../gui/rss/rsswidget.ui" line="183"/>
        <source>Download torrent</source>
        <translation>Elŝuti la torenton</translation>
    </message>
    <message>
        <location filename="../gui/rss/rsswidget.ui" line="188"/>
        <source>Open news URL</source>
        <translation>Malfermi novaĵan URL-adreson</translation>
    </message>
    <message>
        <location filename="../gui/rss/rsswidget.ui" line="193"/>
        <source>Copy feed URL</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/rss/rsswidget.ui" line="198"/>
        <source>New folder...</source>
        <translation>Nova dosierujo...</translation>
    </message>
    <message>
        <location filename="../gui/rss/rsswidget.ui" line="203"/>
        <source>Feed options...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/rss/rsswidget.cpp" line="136"/>
        <source>Filter feed items...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/rss/rsswidget.cpp" line="289"/>
        <source>Please choose a folder name</source>
        <translation>Bonvolu elekti dosierujo-nomon</translation>
    </message>
    <message>
        <location filename="../gui/rss/rsswidget.cpp" line="289"/>
        <source>Folder name:</source>
        <translation>Dosierujo-nomo:</translation>
    </message>
    <message>
        <location filename="../gui/rss/rsswidget.cpp" line="290"/>
        <source>New folder</source>
        <translation>Nova dosierujo</translation>
    </message>
    <message>
        <location filename="../gui/rss/rsswidget.cpp" line="383"/>
        <source>Deletion confirmation</source>
        <translation>Foriga konfirmado</translation>
    </message>
    <message>
        <location filename="../gui/rss/rsswidget.cpp" line="383"/>
        <source>Are you sure you want to delete the selected RSS feeds?</source>
        <translation>Ĉu vi certas, ke vi volas forigi la elektitajn RSS-fluojn?</translation>
    </message>
    <message>
        <location filename="../gui/rss/rsswidget.cpp" line="470"/>
        <source>Blocked opening RSS article URL. URL pointing to local file might be malicious behaviour. Article: &quot;%1&quot;. URL: &quot;%2&quot;.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/rss/rsswidget.cpp" line="481"/>
        <source>Blocked opening RSS article URL. The following article URL is pointing to local file and it may be malicious behaviour:
%1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/rss/rsswidget.cpp" line="483"/>
        <location filename="../gui/rss/rsswidget.cpp" line="490"/>
        <source>There are %1 more articles with the same issue.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/rss/rsswidget.cpp" line="488"/>
        <source>The following article has no news URL provided:
%1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/rss/rsswidget.cpp" line="510"/>
        <source>Please choose a new name for this RSS feed</source>
        <translation>Bonvolu elekti novan nomon por tiu RSS-fluo</translation>
    </message>
    <message>
        <location filename="../gui/rss/rsswidget.cpp" line="510"/>
        <source>New feed name:</source>
        <translation>Nova flunomo:</translation>
    </message>
    <message>
        <location filename="../gui/rss/rsswidget.cpp" line="518"/>
        <source>Rename failed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/rss/rsswidget.cpp" line="689"/>
        <source>Date: </source>
        <translation>Dato:</translation>
    </message>
    <message>
        <location filename="../gui/rss/rsswidget.cpp" line="691"/>
        <source>Feed: </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/rss/rsswidget.cpp" line="693"/>
        <source>Author: </source>
        <translation>Aŭtoro:</translation>
    </message>
    <message>
        <location filename="../gui/rss/rsswidget.cpp" line="695"/>
        <source>Open link</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>SearchController</name>
    <message>
        <location filename="../webui/api/searchcontroller.cpp" line="90"/>
        <source>Python must be installed to use the Search Engine.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../webui/api/searchcontroller.cpp" line="113"/>
        <source>Unable to create more than %1 concurrent searches.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../webui/api/searchcontroller.cpp" line="190"/>
        <location filename="../webui/api/searchcontroller.cpp" line="196"/>
        <source>Offset is out of range</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../webui/api/searchcontroller.cpp" line="305"/>
        <source>All plugins are already up to date.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../webui/api/searchcontroller.cpp" line="309"/>
        <source>Updating %1 plugins</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../webui/api/searchcontroller.cpp" line="314"/>
        <source>Updating plugin %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../webui/api/searchcontroller.cpp" line="323"/>
        <source>Failed to check for plugin updates: %1</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>SearchDownloadHandler</name>
    <message>
        <location filename="../base/search/searchdownloadhandler.cpp" line="72"/>
        <source>Error occurred when downloading torrent via search engine. Engine: &quot;%1&quot;. URL: &quot;%2&quot;. Error: &quot;%3&quot;.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>SearchHandler</name>
    <message>
        <location filename="../base/search/searchhandler.cpp" line="70"/>
        <source>Process failed to start</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/search/searchhandler.cpp" line="72"/>
        <source>Process crashed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/search/searchhandler.cpp" line="74"/>
        <source>Process timed out</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/search/searchhandler.cpp" line="76"/>
        <source>Process write error</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/search/searchhandler.cpp" line="78"/>
        <source>Process read error</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/search/searchhandler.cpp" line="80"/>
        <source>Process unknown error</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/search/searchhandler.cpp" line="117"/>
        <source>Search process failed. Search query: &quot;%1&quot;. Category: &quot;%2&quot;. Engines: &quot;%3&quot;. Error: &quot;%4&quot;.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/search/searchhandler.cpp" line="166"/>
        <source>Error occurred in search engine. Search query: &quot;%1&quot;. Category: &quot;%2&quot;. Engines: &quot;%3&quot;. Error: &quot;%4&quot;.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>SearchJobWidget</name>
    <message>
        <location filename="../gui/search/searchjobwidget.ui" line="19"/>
        <source>Results(xxx)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/search/searchjobwidget.ui" line="39"/>
        <source>Search in:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/search/searchjobwidget.ui" line="46"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Some search engines search in torrent description and in torrent file names too. Whether such results will be shown in the list below is controlled by this mode.&lt;/p&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Everywhere &lt;/span&gt;disables filtering and shows everything returned by the search engines.&lt;/p&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Torrent names only&lt;/span&gt; shows only torrents whose names match the search query.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/search/searchjobwidget.ui" line="69"/>
        <source>Set minimum and maximum allowed number of seeders</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/search/searchjobwidget.ui" line="79"/>
        <source>Minimum number of seeds</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/search/searchjobwidget.ui" line="96"/>
        <source>Maximum number of seeds</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/search/searchjobwidget.ui" line="125"/>
        <source>Set minimum and maximum allowed size of a torrent</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/search/searchjobwidget.ui" line="137"/>
        <source>Minimum torrent size</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/search/searchjobwidget.ui" line="161"/>
        <source>Maximum torrent size</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/search/searchjobwidget.ui" line="72"/>
        <source>Seeds:</source>
        <translation>Fontsendantoj:</translation>
    </message>
    <message>
        <location filename="../gui/search/searchjobwidget.ui" line="89"/>
        <location filename="../gui/search/searchjobwidget.ui" line="152"/>
        <source>to</source>
        <translation>al</translation>
    </message>
    <message>
        <location filename="../gui/search/searchjobwidget.ui" line="99"/>
        <location filename="../gui/search/searchjobwidget.ui" line="164"/>
        <source>∞</source>
        <translation>∞</translation>
    </message>
    <message>
        <location filename="../gui/search/searchjobwidget.ui" line="128"/>
        <source>Size:</source>
        <translation>Grando:</translation>
    </message>
    <message>
        <location filename="../gui/search/searchjobwidget.cpp" line="108"/>
        <source>Name</source>
        <comment>i.e: file name</comment>
        <translation>Nomo</translation>
    </message>
    <message>
        <location filename="../gui/search/searchjobwidget.cpp" line="109"/>
        <source>Size</source>
        <comment>i.e: file size</comment>
        <translation>Grando</translation>
    </message>
    <message>
        <location filename="../gui/search/searchjobwidget.cpp" line="110"/>
        <source>Seeders</source>
        <comment>i.e: Number of full sources</comment>
        <translation>Fontoj</translation>
    </message>
    <message>
        <location filename="../gui/search/searchjobwidget.cpp" line="111"/>
        <source>Leechers</source>
        <comment>i.e: Number of partial sources</comment>
        <translation>Ricevantoj</translation>
    </message>
    <message>
        <location filename="../gui/search/searchjobwidget.cpp" line="169"/>
        <source>Filter search results...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/search/searchjobwidget.cpp" line="350"/>
        <source>Blocked opening search result description page URL. URL pointing to local file might be malicious behaviour. Name: &quot;%1&quot;. URL: &quot;%2&quot;.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/search/searchjobwidget.cpp" line="361"/>
        <source>Blocked opening search result description page URL. The following result URL is pointing to local file and it may be malicious behaviour:
%1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/search/searchjobwidget.cpp" line="363"/>
        <source>There are %1 more results with the same issue.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/search/searchjobwidget.cpp" line="368"/>
        <source>Entry &quot;%1&quot; has no description page URL provided.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/search/searchjobwidget.cpp" line="370"/>
        <source>There are %1 more entries with the same issue.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/search/searchjobwidget.cpp" line="451"/>
        <source>Results (showing &lt;i&gt;%1&lt;/i&gt; out of &lt;i&gt;%2&lt;/i&gt;):</source>
        <comment>i.e: Search results</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/search/searchjobwidget.cpp" line="510"/>
        <source>Torrent names only</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/search/searchjobwidget.cpp" line="511"/>
        <source>Everywhere</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/search/searchjobwidget.cpp" line="533"/>
        <source>Use regular expressions</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/search/searchjobwidget.cpp" line="548"/>
        <source>Open download window</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/search/searchjobwidget.cpp" line="550"/>
        <source>Download</source>
        <translation>Elŝuti</translation>
    </message>
    <message>
        <location filename="../gui/search/searchjobwidget.cpp" line="552"/>
        <source>Open description page</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/search/searchjobwidget.cpp" line="556"/>
        <source>Copy</source>
        <translation>Kopii</translation>
    </message>
    <message>
        <location filename="../gui/search/searchjobwidget.cpp" line="558"/>
        <source>Name</source>
        <translation>Nomo</translation>
    </message>
    <message>
        <location filename="../gui/search/searchjobwidget.cpp" line="560"/>
        <source>Download link</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/search/searchjobwidget.cpp" line="562"/>
        <source>Description page URL</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/search/searchjobwidget.cpp" line="74"/>
        <source>Searching...</source>
        <translation>Serĉante...</translation>
    </message>
    <message>
        <location filename="../gui/search/searchjobwidget.cpp" line="76"/>
        <source>Search has finished</source>
        <translation>Serĉo finiĝis</translation>
    </message>
    <message>
        <location filename="../gui/search/searchjobwidget.cpp" line="78"/>
        <source>Search aborted</source>
        <translation>Serĉo ĉesiĝis</translation>
    </message>
    <message>
        <location filename="../gui/search/searchjobwidget.cpp" line="80"/>
        <source>An error occurred during search...</source>
        <translation>Eraro okazis dum la serĉo...</translation>
    </message>
    <message>
        <location filename="../gui/search/searchjobwidget.cpp" line="82"/>
        <source>Search returned no results</source>
        <translation>Serĉo reportis neniun rezulton</translation>
    </message>
    <message>
        <location filename="../gui/search/searchjobwidget.cpp" line="112"/>
        <source>Engine</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/search/searchjobwidget.cpp" line="113"/>
        <source>Engine URL</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/search/searchjobwidget.cpp" line="114"/>
        <source>Published On</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/search/searchjobwidget.cpp" line="594"/>
        <source>Column visibility</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/search/searchjobwidget.cpp" line="617"/>
        <source>Resize columns</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/search/searchjobwidget.cpp" line="626"/>
        <source>Resize all non-hidden columns to the size of their contents</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>SearchPluginManager</name>
    <message>
        <location filename="../base/search/searchpluginmanager.cpp" line="246"/>
        <source>Unknown search engine plugin file format.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/search/searchpluginmanager.cpp" line="257"/>
        <source>Plugin already at version %1, which is greater than %2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/search/searchpluginmanager.cpp" line="258"/>
        <source>A more recent version of this plugin is already installed.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/search/searchpluginmanager.cpp" line="282"/>
        <source>Plugin %1 is not supported.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/search/searchpluginmanager.cpp" line="290"/>
        <location filename="../base/search/searchpluginmanager.cpp" line="294"/>
        <source>Plugin is not supported.</source>
        <translation>Kromprogramo ne subtenatas.</translation>
    </message>
    <message>
        <location filename="../base/search/searchpluginmanager.cpp" line="302"/>
        <source>Plugin %1 has been successfully updated.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/search/searchpluginmanager.cpp" line="376"/>
        <source>All categories</source>
        <translation>Ĉiuj kategorioj</translation>
    </message>
    <message>
        <location filename="../base/search/searchpluginmanager.cpp" line="380"/>
        <source>Movies</source>
        <translation>Filmoj</translation>
    </message>
    <message>
        <location filename="../base/search/searchpluginmanager.cpp" line="384"/>
        <source>TV shows</source>
        <translation>Televidserioj</translation>
    </message>
    <message>
        <location filename="../base/search/searchpluginmanager.cpp" line="381"/>
        <source>Music</source>
        <translation>Muziko</translation>
    </message>
    <message>
        <location filename="../base/search/searchpluginmanager.cpp" line="379"/>
        <source>Games</source>
        <translation>Ludoj</translation>
    </message>
    <message>
        <location filename="../base/search/searchpluginmanager.cpp" line="377"/>
        <source>Anime</source>
        <translation>Animeo</translation>
    </message>
    <message>
        <location filename="../base/search/searchpluginmanager.cpp" line="383"/>
        <source>Software</source>
        <translation>Programaroj</translation>
    </message>
    <message>
        <location filename="../base/search/searchpluginmanager.cpp" line="382"/>
        <source>Pictures</source>
        <translation>Bildoj</translation>
    </message>
    <message>
        <location filename="../base/search/searchpluginmanager.cpp" line="378"/>
        <source>Books</source>
        <translation>Libroj</translation>
    </message>
    <message>
        <location filename="../base/search/searchpluginmanager.cpp" line="484"/>
        <source>Update server is temporarily unavailable. %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/search/searchpluginmanager.cpp" line="504"/>
        <location filename="../base/search/searchpluginmanager.cpp" line="506"/>
        <source>Failed to download the plugin file. %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/search/searchpluginmanager.cpp" line="568"/>
        <source>Error occurred when fetching search engine capabilities. Error: &quot;%1&quot;.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/search/searchpluginmanager.cpp" line="663"/>
        <source>Plugin &quot;%1&quot; is outdated, updating to version %2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/search/searchpluginmanager.cpp" line="670"/>
        <source>Incorrect update info received for %1 out of %2 plugins.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/search/searchpluginmanager.cpp" line="712"/>
        <source>Search plugin &apos;%1&apos; contains invalid version string (&apos;%2&apos;)</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>SearchWidget</name>
    <message>
        <location filename="../gui/search/searchwidget.ui" line="14"/>
        <location filename="../gui/search/searchwidget.ui" line="51"/>
        <source>Search</source>
        <translation>Serĉi</translation>
    </message>
    <message>
        <location filename="../gui/search/searchwidget.ui" line="86"/>
        <source>There aren&apos;t any search plugins installed.
Click the &quot;Search plugins...&quot; button at the bottom right of the window to install some.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/search/searchwidget.ui" line="142"/>
        <source>Search plugins...</source>
        <translation>Serĉilaj kromprogramoj...</translation>
    </message>
    <message>
        <location filename="../gui/search/searchwidget.cpp" line="358"/>
        <source>A phrase to search for.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/search/searchwidget.cpp" line="359"/>
        <source>Spaces in a search term may be protected by double quotes.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/search/searchwidget.cpp" line="361"/>
        <source>Example:</source>
        <comment>Search phrase example</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/search/searchwidget.cpp" line="367"/>
        <source>&lt;b&gt;&amp;quot;foo bar&amp;quot;&lt;/b&gt;: search for &lt;b&gt;foo bar&lt;/b&gt;</source>
        <comment>Search phrase example, illustrates quotes usage, double quotedpair of space delimited words, the whole pair is highlighted</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/search/searchwidget.cpp" line="592"/>
        <source>All plugins</source>
        <translation>Ĉiuj kromprogramoj</translation>
    </message>
    <message>
        <location filename="../gui/search/searchwidget.cpp" line="591"/>
        <source>Only enabled</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/search/searchwidget.cpp" line="196"/>
        <location filename="../gui/search/searchwidget.cpp" line="254"/>
        <source>Invalid data format.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/search/searchwidget.cpp" line="363"/>
        <source>&lt;b&gt;foo bar&lt;/b&gt;: search for &lt;b&gt;foo&lt;/b&gt; and &lt;b&gt;bar&lt;/b&gt;</source>
        <comment>Search phrase example, illustrates quotes usage, a pair of space delimited words, individual words are highlighted</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/search/searchwidget.cpp" line="847"/>
        <source>Close tab</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/search/searchwidget.cpp" line="848"/>
        <source>Close all tabs</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/search/searchwidget.cpp" line="593"/>
        <source>Select...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/search/searchwidget.cpp" line="839"/>
        <source>Refresh tab</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/search/searchwidget.cpp" line="843"/>
        <source>Stop search</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/search/searchwidget.cpp" line="890"/>
        <location filename="../gui/search/searchwidget.cpp" line="967"/>
        <source>Search Engine</source>
        <translation>Serĉilo</translation>
    </message>
    <message>
        <location filename="../gui/search/searchwidget.cpp" line="890"/>
        <location filename="../gui/search/searchwidget.cpp" line="967"/>
        <source>Please install Python to use the Search Engine.</source>
        <translation>Bonvolu instali Pitonon por uzi la Serĉilon.</translation>
    </message>
    <message>
        <location filename="../gui/search/searchwidget.cpp" line="884"/>
        <source>Empty search pattern</source>
        <translation>Malplena serĉa ŝablono</translation>
    </message>
    <message>
        <location filename="../gui/search/searchwidget.cpp" line="884"/>
        <source>Please type a search pattern first</source>
        <translation>Bonvolu tajpi serĉan ŝablonon unue</translation>
    </message>
    <message>
        <location filename="../gui/search/searchwidget.ui" line="58"/>
        <source>Stop</source>
        <translation>Halti</translation>
    </message>
</context>
<context>
    <name>SearchWidget::DataStorage</name>
    <message>
        <location filename="../gui/search/searchwidget.cpp" line="982"/>
        <source>Failed to load Search UI saved state data. File: &quot;%1&quot;. Error: &quot;%2&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/search/searchwidget.cpp" line="1002"/>
        <source>Failed to load saved search results. Tab: &quot;%1&quot;. File: &quot;%2&quot;. Error: &quot;%3&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/search/searchwidget.cpp" line="1034"/>
        <source>Failed to save Search UI state. File: &quot;%1&quot;. Error: &quot;%2&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/search/searchwidget.cpp" line="1066"/>
        <source>Failed to save search results. Tab: &quot;%1&quot;. File: &quot;%2&quot;. Error: &quot;%3&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/search/searchwidget.cpp" line="1082"/>
        <source>Failed to load Search UI history. File: &quot;%1&quot;. Error: &quot;%2&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/search/searchwidget.cpp" line="1096"/>
        <source>Failed to save search history. File: &quot;%1&quot;. Error: &quot;%2&quot;</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>SettingsStorage</name>
    <message>
        <location filename="../base/settingsstorage.cpp" line="147"/>
        <source>Detected unclean program exit. Using fallback file to restore settings: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/settingsstorage.cpp" line="187"/>
        <source>An access error occurred while trying to write the configuration file.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/settingsstorage.cpp" line="190"/>
        <source>A format error occurred while trying to write the configuration file.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/settingsstorage.cpp" line="193"/>
        <source>An unknown error occurred while trying to write the configuration file.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ShutdownConfirmDialog</name>
    <message>
        <location filename="../gui/shutdownconfirmdialog.ui" line="64"/>
        <source>Don&apos;t show again</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/shutdownconfirmdialog.cpp" line="118"/>
        <source>qBittorrent will now exit.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/shutdownconfirmdialog.cpp" line="119"/>
        <source>E&amp;xit Now</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/shutdownconfirmdialog.cpp" line="120"/>
        <source>Exit confirmation</source>
        <translation>Ĉesa konfirmado</translation>
    </message>
    <message>
        <location filename="../gui/shutdownconfirmdialog.cpp" line="123"/>
        <source>The computer is going to shutdown.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/shutdownconfirmdialog.cpp" line="124"/>
        <source>&amp;Shutdown Now</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/shutdownconfirmdialog.cpp" line="125"/>
        <source>Shutdown confirmation</source>
        <translation>Malŝalta konfirmado</translation>
    </message>
    <message>
        <location filename="../gui/shutdownconfirmdialog.cpp" line="128"/>
        <source>The computer is going to enter suspend mode.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/shutdownconfirmdialog.cpp" line="129"/>
        <source>&amp;Suspend Now</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/shutdownconfirmdialog.cpp" line="130"/>
        <source>Suspend confirmation</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/shutdownconfirmdialog.cpp" line="133"/>
        <source>The computer is going to enter hibernation mode.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/shutdownconfirmdialog.cpp" line="134"/>
        <source>&amp;Hibernate Now</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/shutdownconfirmdialog.cpp" line="135"/>
        <source>Hibernate confirmation</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/shutdownconfirmdialog.cpp" line="138"/>
        <source>The computer is going to reboot.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/shutdownconfirmdialog.cpp" line="139"/>
        <source>&amp;Reboot Now</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/shutdownconfirmdialog.cpp" line="140"/>
        <source>Reboot confirmation</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/shutdownconfirmdialog.cpp" line="150"/>
        <source>You can cancel the action within %1 seconds.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>SpeedLimitDialog</name>
    <message>
        <location filename="../gui/speedlimitdialog.ui" line="14"/>
        <source>Global Speed Limits</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/speedlimitdialog.ui" line="20"/>
        <source>Speed limits</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/speedlimitdialog.ui" line="33"/>
        <location filename="../gui/speedlimitdialog.ui" line="109"/>
        <source>Upload:</source>
        <translation>Alŝuto:</translation>
    </message>
    <message>
        <location filename="../gui/speedlimitdialog.ui" line="47"/>
        <location filename="../gui/speedlimitdialog.ui" line="77"/>
        <location filename="../gui/speedlimitdialog.ui" line="123"/>
        <location filename="../gui/speedlimitdialog.ui" line="153"/>
        <source>∞</source>
        <translation>∞</translation>
    </message>
    <message>
        <location filename="../gui/speedlimitdialog.ui" line="50"/>
        <location filename="../gui/speedlimitdialog.ui" line="80"/>
        <location filename="../gui/speedlimitdialog.ui" line="126"/>
        <location filename="../gui/speedlimitdialog.ui" line="156"/>
        <source> KiB/s</source>
        <translation>KiB/s</translation>
    </message>
    <message>
        <location filename="../gui/speedlimitdialog.ui" line="63"/>
        <location filename="../gui/speedlimitdialog.ui" line="139"/>
        <source>Download:</source>
        <translation>Elŝuto:</translation>
    </message>
    <message>
        <location filename="../gui/speedlimitdialog.ui" line="96"/>
        <source>Alternative speed limits</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>SpeedPlotView</name>
    <message>
        <location filename="../gui/properties/speedplotview.cpp" line="172"/>
        <source>Total Upload</source>
        <translation>Tuta Alŝutrapido</translation>
    </message>
    <message>
        <location filename="../gui/properties/speedplotview.cpp" line="173"/>
        <source>Total Download</source>
        <translation>Tuta Elŝutrapido</translation>
    </message>
    <message>
        <location filename="../gui/properties/speedplotview.cpp" line="177"/>
        <source>Payload Upload</source>
        <translation>Utilŝarĝa alŝutrapido</translation>
    </message>
    <message>
        <location filename="../gui/properties/speedplotview.cpp" line="178"/>
        <source>Payload Download</source>
        <translation>Utilŝarĝa elŝutrapido</translation>
    </message>
    <message>
        <location filename="../gui/properties/speedplotview.cpp" line="182"/>
        <source>Overhead Upload</source>
        <translation>Superŝarĝa alŝutrapido</translation>
    </message>
    <message>
        <location filename="../gui/properties/speedplotview.cpp" line="183"/>
        <source>Overhead Download</source>
        <translation>Superŝarĝa elŝutrapido</translation>
    </message>
    <message>
        <location filename="../gui/properties/speedplotview.cpp" line="187"/>
        <source>DHT Upload</source>
        <translation>DHT-alŝutrapido</translation>
    </message>
    <message>
        <location filename="../gui/properties/speedplotview.cpp" line="188"/>
        <source>DHT Download</source>
        <translation>DHT-elŝutrapido</translation>
    </message>
    <message>
        <location filename="../gui/properties/speedplotview.cpp" line="192"/>
        <source>Tracker Upload</source>
        <translation>Spurila Alŝuto</translation>
    </message>
    <message>
        <location filename="../gui/properties/speedplotview.cpp" line="193"/>
        <source>Tracker Download</source>
        <translation>Spurila Elŝuto</translation>
    </message>
</context>
<context>
    <name>SpeedWidget</name>
    <message>
        <location filename="../gui/properties/speedwidget.cpp" line="67"/>
        <source>Period:</source>
        <translation>Daŭro:</translation>
    </message>
    <message>
        <location filename="../gui/properties/speedwidget.cpp" line="70"/>
        <source>1 Minute</source>
        <translation>1 minuto</translation>
    </message>
    <message>
        <location filename="../gui/properties/speedwidget.cpp" line="71"/>
        <source>5 Minutes</source>
        <translation>5 minutoj</translation>
    </message>
    <message>
        <location filename="../gui/properties/speedwidget.cpp" line="72"/>
        <source>30 Minutes</source>
        <translation>30 minutoj</translation>
    </message>
    <message>
        <location filename="../gui/properties/speedwidget.cpp" line="74"/>
        <source>6 Hours</source>
        <translation>6 horoj</translation>
    </message>
    <message>
        <location filename="../gui/properties/speedwidget.cpp" line="104"/>
        <source>Select Graphs</source>
        <translation>Elekti grafeojn</translation>
    </message>
    <message>
        <location filename="../gui/properties/speedwidget.cpp" line="82"/>
        <source>Total Upload</source>
        <translation>Tuta alŝutrapido</translation>
    </message>
    <message>
        <location filename="../gui/properties/speedwidget.cpp" line="73"/>
        <source>3 Hours</source>
        <translation>3 horoj</translation>
    </message>
    <message>
        <location filename="../gui/properties/speedwidget.cpp" line="75"/>
        <source>12 Hours</source>
        <translation>12 horoj</translation>
    </message>
    <message>
        <location filename="../gui/properties/speedwidget.cpp" line="76"/>
        <source>24 Hours</source>
        <translation>24 horoj</translation>
    </message>
    <message>
        <location filename="../gui/properties/speedwidget.cpp" line="83"/>
        <source>Total Download</source>
        <translation>Tuta elŝutrapido</translation>
    </message>
    <message>
        <location filename="../gui/properties/speedwidget.cpp" line="84"/>
        <source>Payload Upload</source>
        <translation>Utilŝarĝa alŝutrapido</translation>
    </message>
    <message>
        <location filename="../gui/properties/speedwidget.cpp" line="85"/>
        <source>Payload Download</source>
        <translation>Utilŝarĝa elŝutrapido</translation>
    </message>
    <message>
        <location filename="../gui/properties/speedwidget.cpp" line="86"/>
        <source>Overhead Upload</source>
        <translation>Superŝarĝa alŝutrapido</translation>
    </message>
    <message>
        <location filename="../gui/properties/speedwidget.cpp" line="87"/>
        <source>Overhead Download</source>
        <translation>Superŝarĝa elŝutrapido</translation>
    </message>
    <message>
        <location filename="../gui/properties/speedwidget.cpp" line="88"/>
        <source>DHT Upload</source>
        <translation>DHT-alŝutrapido</translation>
    </message>
    <message>
        <location filename="../gui/properties/speedwidget.cpp" line="89"/>
        <source>DHT Download</source>
        <translation>DHT-elŝutrapido</translation>
    </message>
    <message>
        <location filename="../gui/properties/speedwidget.cpp" line="90"/>
        <source>Tracker Upload</source>
        <translation>Spurila Alŝuto</translation>
    </message>
    <message>
        <location filename="../gui/properties/speedwidget.cpp" line="91"/>
        <source>Tracker Download</source>
        <translation>Spurila Elŝuto</translation>
    </message>
</context>
<context>
    <name>StacktraceDialog</name>
    <message>
        <location filename="../gui/stacktracedialog.ui" line="14"/>
        <source>Crash info</source>
        <translation>Informo pri paneo</translation>
    </message>
</context>
<context>
    <name>StatsDialog</name>
    <message>
        <location filename="../gui/statsdialog.ui" line="14"/>
        <source>Statistics</source>
        <translation>Statistikoj</translation>
    </message>
    <message>
        <location filename="../gui/statsdialog.ui" line="20"/>
        <source>User statistics</source>
        <translation>Uzantaj statistikoj</translation>
    </message>
    <message>
        <location filename="../gui/statsdialog.ui" line="99"/>
        <source>Cache statistics</source>
        <translation>Kaŝmemoraj statistikoj</translation>
    </message>
    <message>
        <location filename="../gui/statsdialog.ui" line="105"/>
        <source>Read cache hits:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/statsdialog.ui" line="184"/>
        <source>Average time in queue:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/statsdialog.ui" line="82"/>
        <source>Connected peers:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/statsdialog.ui" line="54"/>
        <source>All-time share ratio:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/statsdialog.ui" line="40"/>
        <source>All-time download:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/statsdialog.ui" line="68"/>
        <source>Session waste:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/statsdialog.ui" line="26"/>
        <source>All-time upload:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/statsdialog.ui" line="119"/>
        <source>Total buffer size:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/statsdialog.ui" line="136"/>
        <source>Performance statistics</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/statsdialog.ui" line="170"/>
        <source>Queued I/O jobs:</source>
        <translation>Enviciĝitaj eneligaj taskoj:</translation>
    </message>
    <message>
        <location filename="../gui/statsdialog.ui" line="142"/>
        <source>Write cache overload:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/statsdialog.ui" line="156"/>
        <source>Read cache overload:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/statsdialog.ui" line="198"/>
        <source>Total queued size:</source>
        <translation>Tuta enviciĝit-grando:</translation>
    </message>
    <message>
        <location filename="../gui/statsdialog.cpp" line="112"/>
        <source>%1 ms</source>
        <comment>18 milliseconds</comment>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>StatusBar</name>
    <message>
        <location filename="../gui/statusbar.cpp" line="81"/>
        <source>Connection status:</source>
        <translation>Konekta stato:</translation>
    </message>
    <message>
        <location filename="../gui/statusbar.cpp" line="82"/>
        <location filename="../gui/statusbar.cpp" line="217"/>
        <source>No direct connections. This may indicate network configuration problems.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/statusbar.cpp" line="103"/>
        <source>Free space: N/A</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/statusbar.cpp" line="107"/>
        <location filename="../gui/statusbar.cpp" line="254"/>
        <source>External IP: N/A</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/statusbar.cpp" line="111"/>
        <location filename="../gui/statusbar.cpp" line="229"/>
        <source>DHT: %1 nodes</source>
        <translation>DHT: %1 nodoj</translation>
    </message>
    <message>
        <location filename="../gui/statusbar.cpp" line="182"/>
        <source>qBittorrent needs to be restarted!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/statusbar.cpp" line="202"/>
        <location filename="../gui/statusbar.cpp" line="211"/>
        <location filename="../gui/statusbar.cpp" line="217"/>
        <source>Connection Status:</source>
        <translation>Konekta Stato:</translation>
    </message>
    <message>
        <location filename="../gui/statusbar.cpp" line="202"/>
        <source>Offline. This usually means that qBittorrent failed to listen on the selected port for incoming connections.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/statusbar.cpp" line="211"/>
        <source>Online</source>
        <translation>Konektite</translation>
    </message>
    <message>
        <location filename="../gui/statusbar.cpp" line="240"/>
        <source>Free space: </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/statusbar.cpp" line="260"/>
        <source>External IPs: %1, %2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/statusbar.cpp" line="262"/>
        <source>External IP: %1%2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/statusbar.cpp" line="312"/>
        <source>Click to switch to alternative speed limits</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/statusbar.cpp" line="306"/>
        <source>Click to switch to regular speed limits</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>StatusFilterWidget</name>
    <message>
        <location filename="../gui/transferlistfilters/statusfilterwidget.cpp" line="47"/>
        <source>All (0)</source>
        <comment>this is for the status filter</comment>
        <translation>Ĉiuj (0)</translation>
    </message>
    <message>
        <location filename="../gui/transferlistfilters/statusfilterwidget.cpp" line="50"/>
        <source>Downloading (0)</source>
        <translation>Elŝutataj (0)</translation>
    </message>
    <message>
        <location filename="../gui/transferlistfilters/statusfilterwidget.cpp" line="53"/>
        <source>Seeding (0)</source>
        <translation>Fontsendataj (0)</translation>
    </message>
    <message>
        <location filename="../gui/transferlistfilters/statusfilterwidget.cpp" line="56"/>
        <source>Completed (0)</source>
        <translation>Kompletigitaj (0)</translation>
    </message>
    <message>
        <location filename="../gui/transferlistfilters/statusfilterwidget.cpp" line="59"/>
        <source>Running (0)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/transferlistfilters/statusfilterwidget.cpp" line="62"/>
        <source>Stopped (0)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/transferlistfilters/statusfilterwidget.cpp" line="65"/>
        <source>Active (0)</source>
        <translation>Aktiva (0)</translation>
    </message>
    <message>
        <location filename="../gui/transferlistfilters/statusfilterwidget.cpp" line="68"/>
        <source>Inactive (0)</source>
        <translation>Malaktiva (0)</translation>
    </message>
    <message>
        <location filename="../gui/transferlistfilters/statusfilterwidget.cpp" line="71"/>
        <source>Stalled (0)</source>
        <translation>Nevivaj (0)</translation>
    </message>
    <message>
        <location filename="../gui/transferlistfilters/statusfilterwidget.cpp" line="74"/>
        <source>Stalled Uploading (0)</source>
        <translation>Nevivaj alŝutataj (0)</translation>
    </message>
    <message>
        <location filename="../gui/transferlistfilters/statusfilterwidget.cpp" line="77"/>
        <source>Stalled Downloading (0)</source>
        <translation>Nevivaj elŝutataj (0)</translation>
    </message>
    <message>
        <location filename="../gui/transferlistfilters/statusfilterwidget.cpp" line="80"/>
        <source>Checking (0)</source>
        <translation>Kontrolataj (0)</translation>
    </message>
    <message>
        <location filename="../gui/transferlistfilters/statusfilterwidget.cpp" line="83"/>
        <source>Moving (0)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/transferlistfilters/statusfilterwidget.cpp" line="86"/>
        <source>Errored (0)</source>
        <translation>Eroritaj (0)</translation>
    </message>
    <message>
        <location filename="../gui/transferlistfilters/statusfilterwidget.cpp" line="164"/>
        <source>All (%1)</source>
        <translation>Ĉiuj (%1)</translation>
    </message>
    <message>
        <location filename="../gui/transferlistfilters/statusfilterwidget.cpp" line="165"/>
        <source>Downloading (%1)</source>
        <translation>Elŝutataj (%1)</translation>
    </message>
    <message>
        <location filename="../gui/transferlistfilters/statusfilterwidget.cpp" line="166"/>
        <source>Seeding (%1)</source>
        <translation>Fontsendataj (%1)</translation>
    </message>
    <message>
        <location filename="../gui/transferlistfilters/statusfilterwidget.cpp" line="167"/>
        <source>Completed (%1)</source>
        <translation>Kompletigitaj (%1)</translation>
    </message>
    <message>
        <location filename="../gui/transferlistfilters/statusfilterwidget.cpp" line="168"/>
        <source>Running (%1)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/transferlistfilters/statusfilterwidget.cpp" line="169"/>
        <source>Stopped (%1)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/transferlistfilters/statusfilterwidget.cpp" line="219"/>
        <source>Start torrents</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/transferlistfilters/statusfilterwidget.cpp" line="221"/>
        <source>Stop torrents</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/transferlistfilters/statusfilterwidget.cpp" line="176"/>
        <source>Moving (%1)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/transferlistfilters/statusfilterwidget.cpp" line="223"/>
        <source>Remove torrents</source>
        <translation>Forigi torentojn</translation>
    </message>
    <message>
        <location filename="../gui/transferlistfilters/statusfilterwidget.cpp" line="170"/>
        <source>Active (%1)</source>
        <translation>Aktiva (%1)</translation>
    </message>
    <message>
        <location filename="../gui/transferlistfilters/statusfilterwidget.cpp" line="171"/>
        <source>Inactive (%1)</source>
        <translation>Malaktiva (%1)</translation>
    </message>
    <message>
        <location filename="../gui/transferlistfilters/statusfilterwidget.cpp" line="172"/>
        <source>Stalled (%1)</source>
        <translation>Nevivaj (%1)</translation>
    </message>
    <message>
        <location filename="../gui/transferlistfilters/statusfilterwidget.cpp" line="173"/>
        <source>Stalled Uploading (%1)</source>
        <translation>Nevivaj alŝutataj (%1)</translation>
    </message>
    <message>
        <location filename="../gui/transferlistfilters/statusfilterwidget.cpp" line="174"/>
        <source>Stalled Downloading (%1)</source>
        <translation>Nevivaj elŝutataj (%1)</translation>
    </message>
    <message>
        <location filename="../gui/transferlistfilters/statusfilterwidget.cpp" line="175"/>
        <source>Checking (%1)</source>
        <translation>Kontrolataj (%1)</translation>
    </message>
    <message>
        <location filename="../gui/transferlistfilters/statusfilterwidget.cpp" line="177"/>
        <source>Errored (%1)</source>
        <translation>Eroritaj (%1)</translation>
    </message>
</context>
<context>
    <name>TagFilterModel</name>
    <message>
        <location filename="../gui/transferlistfilters/tagfiltermodel.cpp" line="146"/>
        <source>Tags</source>
        <translation>Etikedoj</translation>
    </message>
    <message>
        <location filename="../gui/transferlistfilters/tagfiltermodel.cpp" line="114"/>
        <source>All</source>
        <translation>Ĉiuj</translation>
    </message>
    <message>
        <location filename="../gui/transferlistfilters/tagfiltermodel.cpp" line="116"/>
        <source>Untagged</source>
        <translation>Senetikedaj</translation>
    </message>
</context>
<context>
    <name>TagFilterWidget</name>
    <message>
        <location filename="../gui/transferlistfilters/tagfilterwidget.cpp" line="107"/>
        <source>Add tag...</source>
        <translation>Aldoni etikedon...</translation>
    </message>
    <message>
        <location filename="../gui/transferlistfilters/tagfilterwidget.cpp" line="113"/>
        <source>Remove tag</source>
        <translation>Forigi etikedon</translation>
    </message>
    <message>
        <location filename="../gui/transferlistfilters/tagfilterwidget.cpp" line="117"/>
        <source>Remove unused tags</source>
        <translation>Forigi neuzitajn etikedojn</translation>
    </message>
    <message>
        <location filename="../gui/transferlistfilters/tagfilterwidget.cpp" line="124"/>
        <source>Remove torrents</source>
        <translation>Forigi torentojn</translation>
    </message>
    <message>
        <location filename="../gui/transferlistfilters/tagfilterwidget.cpp" line="120"/>
        <source>Start torrents</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/transferlistfilters/tagfilterwidget.cpp" line="122"/>
        <source>Stop torrents</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/transferlistfilters/tagfilterwidget.cpp" line="167"/>
        <source>Tag:</source>
        <translation>Etikedo:</translation>
    </message>
    <message>
        <location filename="../gui/transferlistfilters/tagfilterwidget.cpp" line="167"/>
        <source>Add tag</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/transferlistfilters/tagfilterwidget.cpp" line="174"/>
        <source>Invalid tag name</source>
        <translation>Nevalida etikeda nomo</translation>
    </message>
    <message>
        <location filename="../gui/transferlistfilters/tagfilterwidget.cpp" line="175"/>
        <source>Tag name &apos;%1&apos; is invalid</source>
        <translation>Etikeda nomo &quot;%1&quot; nevalidas</translation>
    </message>
    <message>
        <location filename="../gui/transferlistfilters/tagfilterwidget.cpp" line="191"/>
        <source>Tag exists</source>
        <translation>Etikedo ekzistas</translation>
    </message>
    <message>
        <location filename="../gui/transferlistfilters/tagfilterwidget.cpp" line="191"/>
        <source>Tag name already exists.</source>
        <translation>Etikeda nomo jam ekzistas.</translation>
    </message>
</context>
<context>
    <name>TorrentCategoryDialog</name>
    <message>
        <location filename="../gui/torrentcategorydialog.ui" line="14"/>
        <source>Torrent Category Properties</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/torrentcategorydialog.ui" line="35"/>
        <source>Name:</source>
        <translation>Nomo:</translation>
    </message>
    <message>
        <location filename="../gui/torrentcategorydialog.ui" line="64"/>
        <source>Save path for incomplete torrents:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/torrentcategorydialog.ui" line="72"/>
        <source>Use another path for incomplete torrents:</source>
        <translation>Uzi alian indikon por nekompletaj torentoj:</translation>
    </message>
    <message>
        <location filename="../gui/torrentcategorydialog.ui" line="83"/>
        <source>Default</source>
        <translation>Defaŭlto</translation>
    </message>
    <message>
        <location filename="../gui/torrentcategorydialog.ui" line="88"/>
        <source>Yes</source>
        <translation>Jes</translation>
    </message>
    <message>
        <location filename="../gui/torrentcategorydialog.ui" line="93"/>
        <source>No</source>
        <translation>Ne</translation>
    </message>
    <message>
        <location filename="../gui/torrentcategorydialog.ui" line="124"/>
        <source>Path:</source>
        <translation>Vojo:</translation>
    </message>
    <message>
        <location filename="../gui/torrentcategorydialog.ui" line="146"/>
        <source>Torrent share limits</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/torrentcategorydialog.ui" line="45"/>
        <source>Save path:</source>
        <translation>Konserva dosierindiko:</translation>
    </message>
    <message>
        <location filename="../gui/torrentcategorydialog.cpp" line="46"/>
        <source>Choose save path</source>
        <translation>Elektu la konservan dosierindikon</translation>
    </message>
    <message>
        <location filename="../gui/torrentcategorydialog.cpp" line="49"/>
        <source>Choose download path</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/torrentcategorydialog.cpp" line="84"/>
        <source>New Category</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/torrentcategorydialog.cpp" line="94"/>
        <source>Invalid category name</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/torrentcategorydialog.cpp" line="95"/>
        <source>Category name cannot contain &apos;\&apos;.
Category name cannot start/end with &apos;/&apos;.
Category name cannot contain &apos;//&apos; sequence.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/torrentcategorydialog.cpp" line="102"/>
        <source>Category creation error</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/torrentcategorydialog.cpp" line="103"/>
        <source>Category with the given name already exists.
Please choose a different name and try again.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>TorrentContentItemDelegate</name>
    <message>
        <location filename="../gui/torrentcontentitemdelegate.cpp" line="79"/>
        <source>Do not download</source>
        <comment>Do not download (priority)</comment>
        <translation>Ne elŝuti</translation>
    </message>
    <message>
        <location filename="../gui/torrentcontentitemdelegate.cpp" line="80"/>
        <source>Normal</source>
        <comment>Normal (priority)</comment>
        <translation>Normala</translation>
    </message>
    <message>
        <location filename="../gui/torrentcontentitemdelegate.cpp" line="81"/>
        <source>High</source>
        <comment>High (priority)</comment>
        <translation>Alta</translation>
    </message>
    <message>
        <location filename="../gui/torrentcontentitemdelegate.cpp" line="82"/>
        <source>Maximum</source>
        <comment>Maximum (priority)</comment>
        <translation>Maksimuma</translation>
    </message>
    <message>
        <location filename="../gui/torrentcontentitemdelegate.cpp" line="88"/>
        <source>Mixed</source>
        <comment>Mixed (priorities)</comment>
        <translation>Miksita</translation>
    </message>
</context>
<context>
    <name>TorrentContentModel</name>
    <message>
        <location filename="../gui/torrentcontentmodel.cpp" line="169"/>
        <source>Name</source>
        <translation>Nomo</translation>
    </message>
    <message>
        <location filename="../gui/torrentcontentmodel.cpp" line="169"/>
        <source>Progress</source>
        <translation>Progreso</translation>
    </message>
    <message>
        <location filename="../gui/torrentcontentmodel.cpp" line="169"/>
        <source>Download Priority</source>
        <translation>Elŝut-prioritato</translation>
    </message>
    <message>
        <location filename="../gui/torrentcontentmodel.cpp" line="169"/>
        <source>Remaining</source>
        <translation>Restanta</translation>
    </message>
    <message>
        <location filename="../gui/torrentcontentmodel.cpp" line="169"/>
        <source>Availability</source>
        <translation>Disponeblo</translation>
    </message>
    <message>
        <location filename="../gui/torrentcontentmodel.cpp" line="169"/>
        <source>Total Size</source>
        <translation>Tuta grando</translation>
    </message>
    <message>
        <location filename="../gui/torrentcontentmodel.cpp" line="308"/>
        <source>The name is invalid: &quot;%1&quot;</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>TorrentContentModelItem</name>
    <message>
        <location filename="../gui/torrentcontentmodelitem.cpp" line="113"/>
        <source>Mixed</source>
        <comment>Mixed (priorities</comment>
        <translation>Miksita</translation>
    </message>
    <message>
        <location filename="../gui/torrentcontentmodelitem.cpp" line="115"/>
        <source>Do not download</source>
        <comment>Do not download (priority)</comment>
        <translation>Ne elŝutu</translation>
    </message>
    <message>
        <location filename="../gui/torrentcontentmodelitem.cpp" line="117"/>
        <source>High</source>
        <comment>High (priority)</comment>
        <translation>Alta</translation>
    </message>
    <message>
        <location filename="../gui/torrentcontentmodelitem.cpp" line="119"/>
        <source>Maximum</source>
        <comment>Maximum (priority)</comment>
        <translation>Maksimuma</translation>
    </message>
    <message>
        <location filename="../gui/torrentcontentmodelitem.cpp" line="121"/>
        <source>Normal</source>
        <comment>Normal (priority)</comment>
        <translation>Normala</translation>
    </message>
    <message>
        <location filename="../gui/torrentcontentmodelitem.cpp" line="135"/>
        <source>N/A</source>
        <translation>N/A</translation>
    </message>
</context>
<context>
    <name>TorrentContentWidget</name>
    <message>
        <location filename="../gui/torrentcontentwidget.cpp" line="87"/>
        <source>Rename error</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/torrentcontentwidget.cpp" line="287"/>
        <source>Renaming</source>
        <translation>Alinomado</translation>
    </message>
    <message>
        <location filename="../gui/torrentcontentwidget.cpp" line="287"/>
        <source>New name:</source>
        <translation>Nova nomo:</translation>
    </message>
    <message>
        <location filename="../gui/torrentcontentwidget.cpp" line="370"/>
        <source>Column visibility</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/torrentcontentwidget.cpp" line="393"/>
        <source>Resize columns</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/torrentcontentwidget.cpp" line="403"/>
        <source>Resize all non-hidden columns to the size of their contents</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/torrentcontentwidget.cpp" line="423"/>
        <source>Open</source>
        <translation>Malfermi</translation>
    </message>
    <message>
        <location filename="../gui/torrentcontentwidget.cpp" line="425"/>
        <source>Open containing folder</source>
        <translation>Malfermi enhavantan dosierujon</translation>
    </message>
    <message>
        <location filename="../gui/torrentcontentwidget.cpp" line="428"/>
        <source>Rename...</source>
        <translation>Alinomi...</translation>
    </message>
    <message>
        <location filename="../gui/torrentcontentwidget.cpp" line="432"/>
        <source>Priority</source>
        <translation>Prioritato</translation>
    </message>
    <message>
        <location filename="../gui/torrentcontentwidget.cpp" line="434"/>
        <location filename="../gui/torrentcontentwidget.cpp" line="455"/>
        <source>Do not download</source>
        <translation>Ne elŝuti</translation>
    </message>
    <message>
        <location filename="../gui/torrentcontentwidget.cpp" line="438"/>
        <source>Normal</source>
        <translation>Normala</translation>
    </message>
    <message>
        <location filename="../gui/torrentcontentwidget.cpp" line="442"/>
        <source>High</source>
        <translation>Alta</translation>
    </message>
    <message>
        <location filename="../gui/torrentcontentwidget.cpp" line="446"/>
        <source>Maximum</source>
        <translation>Maksimuma</translation>
    </message>
    <message>
        <location filename="../gui/torrentcontentwidget.cpp" line="451"/>
        <source>By shown file order</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/torrentcontentwidget.cpp" line="459"/>
        <source>Normal priority</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/torrentcontentwidget.cpp" line="463"/>
        <source>High priority</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/torrentcontentwidget.cpp" line="467"/>
        <source>Maximum priority</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/torrentcontentwidget.cpp" line="472"/>
        <source>Priority by shown file order</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>TorrentCreatorController</name>
    <message>
        <location filename="../webui/api/torrentcreatorcontroller.cpp" line="153"/>
        <source>Too many active tasks</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../webui/api/torrentcreatorcontroller.cpp" line="240"/>
        <source>Torrent creation is still unfinished.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../webui/api/torrentcreatorcontroller.cpp" line="243"/>
        <source>Torrent creation failed.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>TorrentCreatorDialog</name>
    <message>
        <location filename="../gui/torrentcreatordialog.ui" line="17"/>
        <source>Torrent Creator</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/torrentcreatordialog.ui" line="56"/>
        <source>Select file/folder to share</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/torrentcreatordialog.ui" line="64"/>
        <source>Path:</source>
        <translation>Vojo:</translation>
    </message>
    <message>
        <location filename="../gui/torrentcreatordialog.ui" line="91"/>
        <source>[Drag and drop area]</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/torrentcreatordialog.ui" line="101"/>
        <location filename="../gui/torrentcreatordialog.cpp" line="179"/>
        <source>Select file</source>
        <translation>Elekti dosieron</translation>
    </message>
    <message>
        <location filename="../gui/torrentcreatordialog.ui" line="108"/>
        <location filename="../gui/torrentcreatordialog.cpp" line="171"/>
        <source>Select folder</source>
        <translation>Elekti dosierujon</translation>
    </message>
    <message>
        <location filename="../gui/torrentcreatordialog.ui" line="120"/>
        <source>Settings</source>
        <translation>Agordoj</translation>
    </message>
    <message>
        <location filename="../gui/torrentcreatordialog.ui" line="141"/>
        <source>Torrent format:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/torrentcreatordialog.ui" line="154"/>
        <source>Hybrid</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/torrentcreatordialog.ui" line="185"/>
        <source>Piece size:</source>
        <translation>Peca grando:</translation>
    </message>
    <message>
        <location filename="../gui/torrentcreatordialog.cpp" line="123"/>
        <source>Auto</source>
        <translation>Aŭtomate</translation>
    </message>
    <message>
        <location filename="../gui/torrentcreatordialog.ui" line="202"/>
        <source>Calculate number of pieces:</source>
        <translation>Kalkuli nombro da pecoj:</translation>
    </message>
    <message>
        <location filename="../gui/torrentcreatordialog.ui" line="231"/>
        <source>Private torrent (Won&apos;t distribute on DHT network)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/torrentcreatordialog.ui" line="238"/>
        <source>Start seeding immediately</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/torrentcreatordialog.ui" line="248"/>
        <source>Ignore share ratio limits for this torrent</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/torrentcreatordialog.ui" line="255"/>
        <source>Optimize alignment</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/torrentcreatordialog.ui" line="266"/>
        <source>Align to piece boundary for files larger than:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/torrentcreatordialog.ui" line="273"/>
        <source>Disabled</source>
        <translation>Malebligita</translation>
    </message>
    <message>
        <location filename="../gui/torrentcreatordialog.ui" line="276"/>
        <source> KiB</source>
        <translation> KiB</translation>
    </message>
    <message>
        <location filename="../gui/torrentcreatordialog.ui" line="313"/>
        <source>Fields</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/torrentcreatordialog.ui" line="326"/>
        <source>You can separate tracker tiers / groups with an empty line.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/torrentcreatordialog.ui" line="339"/>
        <source>Web seed URLs:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/torrentcreatordialog.ui" line="319"/>
        <source>Tracker URLs:</source>
        <translation>Spurilaj URL-adresoj:</translation>
    </message>
    <message>
        <location filename="../gui/torrentcreatordialog.ui" line="356"/>
        <source>Comments:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/torrentcreatordialog.ui" line="373"/>
        <source>Source:</source>
        <translation>Fonto:</translation>
    </message>
    <message>
        <location filename="../gui/torrentcreatordialog.ui" line="392"/>
        <source>Progress:</source>
        <translation>Progreso:</translation>
    </message>
    <message>
        <location filename="../gui/torrentcreatordialog.cpp" line="131"/>
        <source>Create Torrent</source>
        <translation>Krei torenton</translation>
    </message>
    <message>
        <location filename="../gui/torrentcreatordialog.cpp" line="235"/>
        <source>Calculating...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/torrentcreatordialog.cpp" line="280"/>
        <location filename="../gui/torrentcreatordialog.cpp" line="331"/>
        <source>Torrent creation failed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/torrentcreatordialog.cpp" line="280"/>
        <source>Reason: Path to file/folder is not readable.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/torrentcreatordialog.cpp" line="286"/>
        <source>Select where to save the new torrent</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/torrentcreatordialog.cpp" line="286"/>
        <source>Torrent Files (*.torrent)</source>
        <translation>Torentdosieroj (*.torrent)</translation>
    </message>
    <message>
        <location filename="../gui/torrentcreatordialog.cpp" line="368"/>
        <source>Add torrent to transfer list failed.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/torrentcreatordialog.cpp" line="368"/>
        <source>Reason: &quot;%1&quot;</source>
        <translation>Kialo: &quot;%1&quot;</translation>
    </message>
    <message>
        <location filename="../gui/torrentcreatordialog.cpp" line="369"/>
        <source>Add torrent failed</source>
        <translation>Malsukcesis aldoni torenton</translation>
    </message>
    <message>
        <location filename="../gui/torrentcreatordialog.cpp" line="340"/>
        <source>Torrent creator</source>
        <translation>Torenta kreanto</translation>
    </message>
    <message>
        <location filename="../gui/torrentcreatordialog.cpp" line="341"/>
        <source>Torrent created:</source>
        <translation>Torento kreinta:</translation>
    </message>
</context>
<context>
    <name>TorrentFilesWatcher</name>
    <message>
        <location filename="../base/torrentfileswatcher.cpp" line="169"/>
        <source>Failed to load Watched Folders configuration. %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/torrentfileswatcher.cpp" line="177"/>
        <source>Failed to parse Watched Folders configuration from %1. Error: &quot;%2&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/torrentfileswatcher.cpp" line="184"/>
        <source>Failed to load Watched Folders configuration from %1. Error: &quot;Invalid data format.&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/torrentfileswatcher.cpp" line="257"/>
        <source>Couldn&apos;t store Watched Folders configuration to %1. Error: %2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/torrentfileswatcher.cpp" line="276"/>
        <source>Watched folder Path cannot be empty.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/torrentfileswatcher.cpp" line="279"/>
        <source>Watched folder Path cannot be relative.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>TorrentFilesWatcher::Worker</name>
    <message>
        <location filename="../base/torrentfileswatcher.cpp" line="412"/>
        <source>Invalid Magnet URI. URI: %1. Reason: %2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/torrentfileswatcher.cpp" line="420"/>
        <source>Magnet file too big. File: %1</source>
        <translation>Magnet-dosiero tro granda. Dosiero: %1</translation>
    </message>
    <message>
        <location filename="../base/torrentfileswatcher.cpp" line="425"/>
        <source>Failed to open magnet file: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/torrentfileswatcher.cpp" line="495"/>
        <source>Rejecting failed torrent file: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/torrentfileswatcher.cpp" line="534"/>
        <source>Watching folder: &quot;%1&quot;</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>TorrentOptionsDialog</name>
    <message>
        <location filename="../gui/torrentoptionsdialog.ui" line="14"/>
        <source>Torrent Options</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/torrentoptionsdialog.ui" line="20"/>
        <source>Automatic mode means that various torrent properties (e.g. save path) will be decided by the associated category</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/torrentoptionsdialog.ui" line="23"/>
        <source>Automatic Torrent Management</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/torrentoptionsdialog.ui" line="30"/>
        <source>Save at</source>
        <translation>konservi en</translation>
    </message>
    <message>
        <location filename="../gui/torrentoptionsdialog.ui" line="39"/>
        <source>Use another path for incomplete torrent</source>
        <translation>Uzi alian indikon por nekompleta torento</translation>
    </message>
    <message>
        <location filename="../gui/torrentoptionsdialog.ui" line="58"/>
        <source>Category:</source>
        <translation>Kategorio:</translation>
    </message>
    <message>
        <location filename="../gui/torrentoptionsdialog.ui" line="162"/>
        <source>Torrent Share Limits</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/torrentoptionsdialog.ui" line="122"/>
        <source>Download:</source>
        <translation>Elŝuti</translation>
    </message>
    <message>
        <location filename="../gui/torrentoptionsdialog.ui" line="106"/>
        <location filename="../gui/torrentoptionsdialog.ui" line="136"/>
        <source>∞</source>
        <translation>∞</translation>
    </message>
    <message>
        <location filename="../gui/torrentoptionsdialog.ui" line="86"/>
        <source>Torrent Speed Limits</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/torrentoptionsdialog.ui" line="109"/>
        <location filename="../gui/torrentoptionsdialog.ui" line="139"/>
        <source> KiB/s</source>
        <translation>KiB/s</translation>
    </message>
    <message>
        <location filename="../gui/torrentoptionsdialog.ui" line="152"/>
        <source>These will not exceed the global limits</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/torrentoptionsdialog.ui" line="92"/>
        <source>Upload:</source>
        <translation>Alŝuta:</translation>
    </message>
    <message>
        <location filename="../gui/torrentoptionsdialog.ui" line="176"/>
        <source>Disable DHT for this torrent</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/torrentoptionsdialog.ui" line="183"/>
        <source>Download in sequential order</source>
        <translation>Elŝuti en sinsekva ordo</translation>
    </message>
    <message>
        <location filename="../gui/torrentoptionsdialog.ui" line="203"/>
        <source>Disable PeX for this torrent</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/torrentoptionsdialog.ui" line="210"/>
        <source>Download first and last pieces first</source>
        <translation>Elŝuti la unuan kaj la finan pecojn unue</translation>
    </message>
    <message>
        <location filename="../gui/torrentoptionsdialog.ui" line="217"/>
        <source>Disable LSD for this torrent</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/torrentoptionsdialog.cpp" line="65"/>
        <source>Currently used categories</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/torrentoptionsdialog.cpp" line="75"/>
        <location filename="../gui/torrentoptionsdialog.cpp" line="77"/>
        <source>Choose save path</source>
        <translation>Elektu la konservan dosierindikon</translation>
    </message>
    <message>
        <location filename="../gui/torrentoptionsdialog.cpp" line="334"/>
        <source>Not applicable to private torrents</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>TorrentShareLimitsWidget</name>
    <message>
        <location filename="../gui/torrentsharelimitswidget.cpp" line="73"/>
        <location filename="../gui/torrentsharelimitswidget.cpp" line="410"/>
        <location filename="../gui/torrentsharelimitswidget.cpp" line="411"/>
        <location filename="../gui/torrentsharelimitswidget.cpp" line="412"/>
        <location filename="../gui/torrentsharelimitswidget.cpp" line="416"/>
        <source>Default</source>
        <translation>Defaŭlto</translation>
    </message>
    <message>
        <location filename="../gui/torrentsharelimitswidget.cpp" line="87"/>
        <location filename="../gui/torrentsharelimitswidget.cpp" line="92"/>
        <location filename="../gui/torrentsharelimitswidget.cpp" line="97"/>
        <source>Unlimited</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/torrentsharelimitswidget.cpp" line="88"/>
        <location filename="../gui/torrentsharelimitswidget.cpp" line="93"/>
        <location filename="../gui/torrentsharelimitswidget.cpp" line="98"/>
        <source>Set to</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/torrentsharelimitswidget.ui" line="42"/>
        <source>Seeding time:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/torrentsharelimitswidget.ui" line="55"/>
        <location filename="../gui/torrentsharelimitswidget.ui" line="81"/>
        <location filename="../gui/torrentsharelimitswidget.cpp" line="244"/>
        <location filename="../gui/torrentsharelimitswidget.cpp" line="259"/>
        <location filename="../gui/torrentsharelimitswidget.cpp" line="368"/>
        <location filename="../gui/torrentsharelimitswidget.cpp" line="373"/>
        <location filename="../gui/torrentsharelimitswidget.cpp" line="392"/>
        <location filename="../gui/torrentsharelimitswidget.cpp" line="397"/>
        <source> min</source>
        <extracomment>minutes</extracomment>
        <translation>min</translation>
    </message>
    <message>
        <location filename="../gui/torrentsharelimitswidget.ui" line="68"/>
        <source>Inactive seeding time:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/torrentsharelimitswidget.ui" line="98"/>
        <source>Action when the limit is reached:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/torrentsharelimitswidget.cpp" line="61"/>
        <source>Stop torrent</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/torrentsharelimitswidget.cpp" line="64"/>
        <source>Remove torrent</source>
        <translation>Forigi torenton</translation>
    </message>
    <message>
        <location filename="../gui/torrentsharelimitswidget.cpp" line="67"/>
        <source>Remove torrent and its content</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/torrentsharelimitswidget.cpp" line="70"/>
        <source>Enable super seeding for torrent</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/torrentsharelimitswidget.cpp" line="417"/>
        <source>Default (%1)</source>
        <comment>Default (share limit action)</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/torrentsharelimitswidget.cpp" line="421"/>
        <location filename="../gui/torrentsharelimitswidget.cpp" line="422"/>
        <location filename="../gui/torrentsharelimitswidget.cpp" line="423"/>
        <location filename="../gui/torrentsharelimitswidget.cpp" line="427"/>
        <source>From category</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/torrentsharelimitswidget.cpp" line="428"/>
        <source>From category (%1)</source>
        <comment>From category (share limit action)</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/torrentsharelimitswidget.ui" line="19"/>
        <source>Ratio:</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>TorrentTagsDialog</name>
    <message>
        <location filename="../gui/torrenttagsdialog.ui" line="14"/>
        <source>Torrent Tags</source>
        <translation>Torentaj etikedoj</translation>
    </message>
    <message>
        <location filename="../gui/torrenttagsdialog.cpp" line="100"/>
        <source>Add tag</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/torrenttagsdialog.cpp" line="101"/>
        <source>Tag:</source>
        <translation>Etikedo:</translation>
    </message>
    <message>
        <location filename="../gui/torrenttagsdialog.cpp" line="107"/>
        <source>Invalid tag name</source>
        <translation>Nevalida etikeda nomo</translation>
    </message>
    <message>
        <location filename="../gui/torrenttagsdialog.cpp" line="107"/>
        <source>Tag name &apos;%1&apos; is invalid.</source>
        <translation>Etikeda nomo &quot;%1&quot; nevalidas.</translation>
    </message>
    <message>
        <location filename="../gui/torrenttagsdialog.cpp" line="111"/>
        <source>Tag exists</source>
        <translation>Etikedo ekzistas</translation>
    </message>
    <message>
        <location filename="../gui/torrenttagsdialog.cpp" line="111"/>
        <source>Tag name already exists.</source>
        <translation>Etikeda nomo jam ekzistas.</translation>
    </message>
</context>
<context>
    <name>TorrentsController</name>
    <message>
        <location filename="../webui/api/torrentscontroller.cpp" line="1259"/>
        <source>Error: &apos;%1&apos; is not a valid torrent file.</source>
        <translation>Eraro: &quot;%1&quot; ne estas valida torentodosiero.</translation>
    </message>
    <message>
        <location filename="../webui/api/torrentscontroller.cpp" line="503"/>
        <source>Priority must be an integer</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../webui/api/torrentscontroller.cpp" line="505"/>
        <source>Priority is not valid</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../webui/api/torrentscontroller.cpp" line="1113"/>
        <source>Cannot specify filePriorities when adding multiple torrents</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../webui/api/torrentscontroller.cpp" line="1115"/>
        <source>Cannot specify filePriorities when uploading torrent files</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../webui/api/torrentscontroller.cpp" line="1129"/>
        <source>`downloader` must be a valid search plugin</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../webui/api/torrentscontroller.cpp" line="1188"/>
        <source>Length of filePriorities must equal number of files in torrent</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../webui/api/torrentscontroller.cpp" line="1205"/>
        <location filename="../webui/api/torrentscontroller.cpp" line="1220"/>
        <source>`filePriorities` may only be specified when metadata has already been fetched</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../webui/api/torrentscontroller.cpp" line="1306"/>
        <source>Must specify at least one of [newUrl, tier]</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../webui/api/torrentscontroller.cpp" line="1314"/>
        <source>tier must be an integer</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../webui/api/torrentscontroller.cpp" line="1316"/>
        <source>tier must be between 0 and 255</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../webui/api/torrentscontroller.cpp" line="1326"/>
        <source>New tracker URL is invalid</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../webui/api/torrentscontroller.cpp" line="1344"/>
        <source>New tracker URL already exists</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../webui/api/torrentscontroller.cpp" line="1367"/>
        <source>Tracker not found</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../webui/api/torrentscontroller.cpp" line="1408"/>
        <source>No valid peers were specified</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../webui/api/torrentscontroller.cpp" line="1464"/>
        <source>Torrent&apos;s metadata has not yet downloaded</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../webui/api/torrentscontroller.cpp" line="1474"/>
        <source>File IDs must be integers</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../webui/api/torrentscontroller.cpp" line="1476"/>
        <source>File ID is not valid</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../webui/api/torrentscontroller.cpp" line="1642"/>
        <location filename="../webui/api/torrentscontroller.cpp" line="1655"/>
        <location filename="../webui/api/torrentscontroller.cpp" line="1668"/>
        <location filename="../webui/api/torrentscontroller.cpp" line="1681"/>
        <source>Torrent queueing must be enabled</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../webui/api/torrentscontroller.cpp" line="1697"/>
        <location filename="../webui/api/torrentscontroller.cpp" line="1722"/>
        <source>Save path cannot be empty</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../webui/api/torrentscontroller.cpp" line="1726"/>
        <location filename="../webui/api/torrentscontroller.cpp" line="1752"/>
        <source>Cannot create target directory</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../webui/api/torrentscontroller.cpp" line="1882"/>
        <location filename="../webui/api/torrentscontroller.cpp" line="1909"/>
        <source>Category cannot be empty</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../webui/api/torrentscontroller.cpp" line="1898"/>
        <source>Unable to create category</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../webui/api/torrentscontroller.cpp" line="1922"/>
        <source>Category does not exist</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../webui/api/torrentscontroller.cpp" line="2059"/>
        <source>File name has invalid characters</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../webui/api/torrentscontroller.cpp" line="2087"/>
        <source>Folder name has invalid characters</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../webui/api/torrentscontroller.cpp" line="2120"/>
        <source>Unable to export torrent file. Error: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../webui/api/torrentscontroller.cpp" line="2174"/>
        <location filename="../webui/api/torrentscontroller.cpp" line="2282"/>
        <source>Must specify URI or hash</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../webui/api/torrentscontroller.cpp" line="2178"/>
        <source>downloader must be a valid search plugin</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../webui/api/torrentscontroller.cpp" line="2209"/>
        <source>Unable to download metadata for &apos;%1&apos;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../webui/api/torrentscontroller.cpp" line="2247"/>
        <source>Unable to parse &apos;%1&apos;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../webui/api/torrentscontroller.cpp" line="2256"/>
        <source>Must specify torrent file(s)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../webui/api/torrentscontroller.cpp" line="2269"/>
        <source>&apos;%1&apos; is not a valid torrent file.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../webui/api/torrentscontroller.cpp" line="2298"/>
        <source>Metadata is not yet available</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../webui/api/torrentscontroller.cpp" line="2302"/>
        <source>Unable to export torrent metadata. Error: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../webui/api/torrentscontroller.cpp" line="2326"/>
        <source>Parse magnet URI failed. URI: &quot;%1&quot;. Error: &quot;%2&quot;.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../webui/api/torrentscontroller.cpp" line="2372"/>
        <source>Reading downloaded torrent data failed. Data: &quot;%1&quot;. Error: &quot;%2&quot;.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../webui/api/torrentscontroller.cpp" line="2388"/>
        <source>Parse torrent failed. URL: &quot;%1&quot;. Error: &quot;%2&quot;.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../webui/api/torrentscontroller.cpp" line="1701"/>
        <source>Cannot make save path</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../webui/api/torrentscontroller.cpp" line="390"/>
        <source>&quot;%1&quot; is not a valid URL</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../webui/api/torrentscontroller.cpp" line="393"/>
        <source>URL scheme must be one of [%1]</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../webui/api/torrentscontroller.cpp" line="646"/>
        <source>&apos;sort&apos; parameter is invalid</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../webui/api/torrentscontroller.cpp" line="916"/>
        <source>&quot;%1&quot; is not an existing URL</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../webui/api/torrentscontroller.cpp" line="984"/>
        <source>&quot;%1&quot; is not a valid file index.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../webui/api/torrentscontroller.cpp" line="986"/>
        <source>Index %1 is out of bounds.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../webui/api/torrentscontroller.cpp" line="1730"/>
        <location filename="../webui/api/torrentscontroller.cpp" line="1756"/>
        <source>Cannot write to directory</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../webui/api/torrentscontroller.cpp" line="1705"/>
        <source>WebUI Set location: moving &quot;%1&quot;, from &quot;%2&quot; to &quot;%3&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../webui/api/torrentscontroller.cpp" line="1776"/>
        <source>Incorrect torrent name</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../webui/api/torrentscontroller.cpp" line="1870"/>
        <location filename="../webui/api/torrentscontroller.cpp" line="1885"/>
        <source>Incorrect category name</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>TrackerEntriesDialog</name>
    <message>
        <location filename="../gui/trackerentriesdialog.ui" line="14"/>
        <source>Edit trackers</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/trackerentriesdialog.ui" line="20"/>
        <source>One tracker URL per line.

- You can split the trackers into groups by inserting blank lines.
- All trackers within the same group will belong to the same tier.
- The group on top will be tier 0, the next group tier 1 and so on.
- Below will show the common subset of trackers of the selected torrents.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>TrackerListModel</name>
    <message>
        <location filename="../gui/trackerlist/trackerlistmodel.cpp" line="66"/>
        <source>Working</source>
        <translation>Funkciante</translation>
    </message>
    <message>
        <location filename="../gui/trackerlist/trackerlistmodel.cpp" line="67"/>
        <source>Disabled</source>
        <translation>Malebligita</translation>
    </message>
    <message>
        <location filename="../gui/trackerlist/trackerlistmodel.cpp" line="68"/>
        <source>Disabled for this torrent</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/trackerlist/trackerlistmodel.cpp" line="69"/>
        <source>This torrent is private</source>
        <translation>Ĉi tiu torento estas privata</translation>
    </message>
    <message>
        <location filename="../gui/trackerlist/trackerlistmodel.cpp" line="73"/>
        <source>N/A</source>
        <translation>N/A</translation>
    </message>
    <message>
        <location filename="../gui/trackerlist/trackerlistmodel.cpp" line="228"/>
        <source>Updating...</source>
        <translation>Ĝisdatiĝante...</translation>
    </message>
    <message>
        <location filename="../gui/trackerlist/trackerlistmodel.cpp" line="235"/>
        <source>Not working</source>
        <translation>Nefunkciante</translation>
    </message>
    <message>
        <location filename="../gui/trackerlist/trackerlistmodel.cpp" line="237"/>
        <source>Tracker error</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/trackerlist/trackerlistmodel.cpp" line="239"/>
        <source>Unreachable</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/trackerlist/trackerlistmodel.cpp" line="241"/>
        <source>Not contacted yet</source>
        <translation>Ne jam kontaktiĝis</translation>
    </message>
    <message>
        <location filename="../gui/trackerlist/trackerlistmodel.cpp" line="244"/>
        <source>Invalid state!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/trackerlist/trackerlistmodel.cpp" line="503"/>
        <source>URL/Announce Endpoint</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/trackerlist/trackerlistmodel.cpp" line="507"/>
        <source>BT Protocol</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/trackerlist/trackerlistmodel.cpp" line="521"/>
        <source>Next Announce</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/trackerlist/trackerlistmodel.cpp" line="523"/>
        <source>Min Announce</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/trackerlist/trackerlistmodel.cpp" line="505"/>
        <source>Tier</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/trackerlist/trackerlistmodel.cpp" line="509"/>
        <source>Status</source>
        <translation>Stato</translation>
    </message>
    <message>
        <location filename="../gui/trackerlist/trackerlistmodel.cpp" line="511"/>
        <source>Peers</source>
        <translation>Samtavolanoj</translation>
    </message>
    <message>
        <location filename="../gui/trackerlist/trackerlistmodel.cpp" line="513"/>
        <source>Seeds</source>
        <translation>Fontoj</translation>
    </message>
    <message>
        <location filename="../gui/trackerlist/trackerlistmodel.cpp" line="515"/>
        <source>Leeches</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/trackerlist/trackerlistmodel.cpp" line="517"/>
        <source>Times Downloaded</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/trackerlist/trackerlistmodel.cpp" line="519"/>
        <source>Message</source>
        <translation>Mesaĝo</translation>
    </message>
</context>
<context>
    <name>TrackerListWidget</name>
    <message>
        <location filename="../webui/api/torrentscontroller.cpp" line="238"/>
        <source>This torrent is private</source>
        <translation>Ĉi tiu torento estas privata</translation>
    </message>
    <message>
        <location filename="../gui/trackerlist/trackerlistwidget.cpp" line="274"/>
        <source>Tracker editing</source>
        <translation>Spuril-redaktado</translation>
    </message>
    <message>
        <location filename="../gui/trackerlist/trackerlistwidget.cpp" line="274"/>
        <source>Tracker URL:</source>
        <translation>Spurila URL-adreso:</translation>
    </message>
    <message>
        <location filename="../gui/trackerlist/trackerlistwidget.cpp" line="281"/>
        <location filename="../gui/trackerlist/trackerlistwidget.cpp" line="299"/>
        <source>Tracker editing failed</source>
        <translation>Spuril-redaktado malsukcesis</translation>
    </message>
    <message>
        <location filename="../gui/trackerlist/trackerlistwidget.cpp" line="281"/>
        <source>The tracker URL entered is invalid.</source>
        <translation>Malvalidas la spurila URL-adreso, kiun vi enigis.</translation>
    </message>
    <message>
        <location filename="../gui/trackerlist/trackerlistwidget.cpp" line="299"/>
        <source>The tracker URL already exists.</source>
        <translation>Tiu spurila URL-adreso jam ekzistas.</translation>
    </message>
    <message>
        <location filename="../gui/trackerlist/trackerlistwidget.cpp" line="370"/>
        <source>Edit tracker URL...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/trackerlist/trackerlistwidget.cpp" line="372"/>
        <source>Remove tracker</source>
        <translation>Forigi la spurilon</translation>
    </message>
    <message>
        <location filename="../gui/trackerlist/trackerlistwidget.cpp" line="374"/>
        <source>Copy tracker URL</source>
        <translation>Kopii la spurilan URL-adreson:</translation>
    </message>
    <message>
        <location filename="../gui/trackerlist/trackerlistwidget.cpp" line="378"/>
        <source>Force reannounce to selected trackers</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/trackerlist/trackerlistwidget.cpp" line="386"/>
        <source>Force reannounce to all trackers</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/trackerlist/trackerlistwidget.cpp" line="451"/>
        <source>Resize columns</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/trackerlist/trackerlistwidget.cpp" line="460"/>
        <source>Resize all non-hidden columns to the size of their contents</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/trackerlist/trackerlistwidget.cpp" line="365"/>
        <source>Add trackers...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/trackerlist/trackerlistwidget.cpp" line="428"/>
        <source>Column visibility</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>TrackerStatusFilterWidget</name>
    <message>
        <location filename="../gui/transferlistfilters/trackerstatusfilterwidget.cpp" line="60"/>
        <source>All (%1)</source>
        <comment>this is for the tracker filter</comment>
        <translation>Ĉiuj (%1)</translation>
    </message>
    <message>
        <location filename="../gui/transferlistfilters/trackerstatusfilterwidget.cpp" line="62"/>
        <source>Warning (%1)</source>
        <translation>Averto (%1)</translation>
    </message>
    <message>
        <location filename="../gui/transferlistfilters/trackerstatusfilterwidget.cpp" line="64"/>
        <source>Tracker error (%1)</source>
        <translation>Spurila eraro (%1)</translation>
    </message>
    <message>
        <location filename="../gui/transferlistfilters/trackerstatusfilterwidget.cpp" line="66"/>
        <source>Other error (%1)</source>
        <translation>Alia eraro (%1)</translation>
    </message>
    <message>
        <location filename="../gui/transferlistfilters/trackerstatusfilterwidget.cpp" line="146"/>
        <source>Start torrents</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/transferlistfilters/trackerstatusfilterwidget.cpp" line="148"/>
        <source>Stop torrents</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/transferlistfilters/trackerstatusfilterwidget.cpp" line="150"/>
        <source>Remove torrents</source>
        <translation>Forigi torentojn</translation>
    </message>
</context>
<context>
    <name>TrackersAdditionDialog</name>
    <message>
        <location filename="../gui/trackersadditiondialog.ui" line="14"/>
        <source>Add trackers</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/trackersadditiondialog.ui" line="20"/>
        <source>List of trackers to add (one per line):</source>
        <translation>Listo da spuriloj por aldoni (po unu por linio):</translation>
    </message>
    <message>
        <location filename="../gui/trackersadditiondialog.ui" line="40"/>
        <source>µTorrent compatible list URL:</source>
        <translation>URL-adreso de listo, kiu kongruas kun µTorrent:</translation>
    </message>
    <message>
        <location filename="../gui/trackersadditiondialog.ui" line="52"/>
        <source>Download trackers list</source>
        <translation>Elŝuti spurila listo</translation>
    </message>
    <message>
        <location filename="../gui/trackersadditiondialog.cpp" line="58"/>
        <source>Add</source>
        <translation>Aldoni</translation>
    </message>
    <message>
        <location filename="../gui/trackersadditiondialog.cpp" line="94"/>
        <source>Trackers list URL error</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/trackersadditiondialog.cpp" line="94"/>
        <source>The trackers list URL cannot be empty</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/trackersadditiondialog.cpp" line="114"/>
        <source>Download trackers list error</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/trackersadditiondialog.cpp" line="115"/>
        <source>Error occurred when downloading the trackers list. Reason: &quot;%1&quot;</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>TrackersFilterWidget</name>
    <message>
        <location filename="../gui/transferlistfilters/trackersfilterwidget.cpp" line="124"/>
        <source>Warning (%1)</source>
        <translation>Averto (%1)</translation>
    </message>
    <message>
        <location filename="../gui/transferlistfilters/trackersfilterwidget.cpp" line="118"/>
        <source>Trackerless (%1)</source>
        <translation>Senspurila (%1)</translation>
    </message>
    <message>
        <location filename="../gui/transferlistfilters/trackersfilterwidget.cpp" line="120"/>
        <source>Tracker error (%1)</source>
        <translation>Spurila eraro (%1)</translation>
    </message>
    <message>
        <location filename="../gui/transferlistfilters/trackersfilterwidget.cpp" line="122"/>
        <source>Other error (%1)</source>
        <translation>Alia eraro (%1)</translation>
    </message>
    <message>
        <location filename="../gui/transferlistfilters/trackersfilterwidget.cpp" line="546"/>
        <source>Remove tracker</source>
        <translation>Forigi la spurilon</translation>
    </message>
    <message>
        <location filename="../gui/transferlistfilters/trackersfilterwidget.cpp" line="551"/>
        <source>Start torrents</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/transferlistfilters/trackersfilterwidget.cpp" line="553"/>
        <source>Stop torrents</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/transferlistfilters/trackersfilterwidget.cpp" line="555"/>
        <source>Remove torrents</source>
        <translation>Forigi torentojn</translation>
    </message>
    <message>
        <location filename="../gui/transferlistfilters/trackersfilterwidget.cpp" line="683"/>
        <source>Removal confirmation</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/transferlistfilters/trackersfilterwidget.cpp" line="684"/>
        <source>Are you sure you want to remove tracker &quot;%1&quot; from all torrents?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/transferlistfilters/trackersfilterwidget.cpp" line="686"/>
        <source>Don&apos;t ask me again.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/transferlistfilters/trackersfilterwidget.cpp" line="116"/>
        <source>All (%1)</source>
        <comment>this is for the tracker filter</comment>
        <translation>Ĉiuj (%1)</translation>
    </message>
</context>
<context>
    <name>TransferController</name>
    <message>
        <location filename="../webui/api/transfercontroller.cpp" line="141"/>
        <source>&apos;mode&apos;: invalid argument</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>TransferListFiltersWidget</name>
    <message>
        <location filename="../gui/transferlistfilterswidget.cpp" line="69"/>
        <source>Status</source>
        <translation>Stato</translation>
    </message>
    <message>
        <location filename="../gui/transferlistfilterswidget.cpp" line="88"/>
        <source>Categories</source>
        <translation>Kategorioj</translation>
    </message>
    <message>
        <location filename="../gui/transferlistfilterswidget.cpp" line="109"/>
        <source>Tags</source>
        <translation>Etikedoj</translation>
    </message>
    <message>
        <location filename="../gui/transferlistfilterswidget.cpp" line="124"/>
        <source>Trackers</source>
        <translation>Spuriloj</translation>
    </message>
    <message>
        <location filename="../gui/transferlistfilterswidget.cpp" line="145"/>
        <source>Tracker status</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>TransferListModel</name>
    <message>
        <location filename="../gui/transferlistmodel.cpp" line="95"/>
        <source>Downloading</source>
        <translation>Elŝutata</translation>
    </message>
    <message>
        <location filename="../gui/transferlistmodel.cpp" line="96"/>
        <source>Stalled</source>
        <comment>Torrent is waiting for download to begin</comment>
        <translation>Neviva</translation>
    </message>
    <message>
        <location filename="../gui/transferlistmodel.cpp" line="97"/>
        <source>Downloading metadata</source>
        <comment>Used when loading a magnet link</comment>
        <translation>Elŝutanta metadatenojn</translation>
    </message>
    <message>
        <location filename="../gui/transferlistmodel.cpp" line="98"/>
        <source>[F] Downloading metadata</source>
        <comment>Used when forced to load a magnet link. You probably shouldn&apos;t translate the F.</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/transferlistmodel.cpp" line="99"/>
        <source>[F] Downloading</source>
        <comment>Used when the torrent is forced started. You probably shouldn&apos;t translate the F.</comment>
        <translation>[F] Elŝutata</translation>
    </message>
    <message>
        <location filename="../gui/transferlistmodel.cpp" line="100"/>
        <location filename="../gui/transferlistmodel.cpp" line="101"/>
        <source>Seeding</source>
        <comment>Torrent is complete and in upload-only mode</comment>
        <translation>Fontsendata</translation>
    </message>
    <message>
        <location filename="../gui/transferlistmodel.cpp" line="102"/>
        <source>[F] Seeding</source>
        <comment>Used when the torrent is forced started. You probably shouldn&apos;t translate the F.</comment>
        <translation>[F] Fontsendata</translation>
    </message>
    <message>
        <location filename="../gui/transferlistmodel.cpp" line="103"/>
        <location filename="../gui/transferlistmodel.cpp" line="104"/>
        <source>Queued</source>
        <comment>Torrent is queued</comment>
        <translation>Envicigita</translation>
    </message>
    <message>
        <location filename="../gui/transferlistmodel.cpp" line="105"/>
        <location filename="../gui/transferlistmodel.cpp" line="106"/>
        <source>Checking</source>
        <comment>Torrent local data is being checked</comment>
        <translation>Kontrolata</translation>
    </message>
    <message>
        <location filename="../gui/transferlistmodel.cpp" line="107"/>
        <source>Checking resume data</source>
        <comment>Used when loading the torrents from disk after qbt is launched. It checks the correctness of the .fastresume file. Normally it is completed in a fraction of a second, unless loading many many torrents.</comment>
        <translation>Kontrolante reaktivigajn datenojn</translation>
    </message>
    <message>
        <location filename="../gui/transferlistmodel.cpp" line="109"/>
        <source>Completed</source>
        <translation>Kompletigita</translation>
    </message>
    <message>
        <location filename="../gui/transferlistmodel.cpp" line="110"/>
        <source>Moving</source>
        <comment>Torrent local data are being moved/relocated</comment>
        <translation>Translokigata</translation>
    </message>
    <message>
        <location filename="../gui/transferlistmodel.cpp" line="111"/>
        <source>Missing Files</source>
        <translation>Mankas dosierojn</translation>
    </message>
    <message>
        <location filename="../gui/transferlistmodel.cpp" line="112"/>
        <source>Errored</source>
        <comment>Torrent status, the torrent has an error</comment>
        <translation>Erarita</translation>
    </message>
    <message>
        <location filename="../gui/transferlistmodel.cpp" line="162"/>
        <source>Name</source>
        <comment>i.e: torrent name</comment>
        <translation>Nomo</translation>
    </message>
    <message>
        <location filename="../gui/transferlistmodel.cpp" line="163"/>
        <source>Size</source>
        <comment>i.e: torrent size</comment>
        <translation>Grando</translation>
    </message>
    <message>
        <location filename="../gui/transferlistmodel.cpp" line="164"/>
        <source>Progress</source>
        <comment>% Done</comment>
        <translation>Progreso</translation>
    </message>
    <message>
        <location filename="../gui/transferlistmodel.cpp" line="108"/>
        <source>Stopped</source>
        <translation>Haltinta</translation>
    </message>
    <message>
        <location filename="../gui/transferlistmodel.cpp" line="165"/>
        <source>Status</source>
        <comment>Torrent status (e.g. downloading, seeding, stopped)</comment>
        <translation>Stato</translation>
    </message>
    <message>
        <location filename="../gui/transferlistmodel.cpp" line="166"/>
        <source>Seeds</source>
        <comment>i.e. full sources (often untranslated)</comment>
        <translation>Fontoj</translation>
    </message>
    <message>
        <location filename="../gui/transferlistmodel.cpp" line="167"/>
        <source>Peers</source>
        <comment>i.e. partial sources (often untranslated)</comment>
        <translation>Samtavolanoj</translation>
    </message>
    <message>
        <location filename="../gui/transferlistmodel.cpp" line="168"/>
        <source>Down Speed</source>
        <comment>i.e: Download speed</comment>
        <translation>Elŝuta rapido</translation>
    </message>
    <message>
        <location filename="../gui/transferlistmodel.cpp" line="169"/>
        <source>Up Speed</source>
        <comment>i.e: Upload speed</comment>
        <translation>Alŝuta rapido</translation>
    </message>
    <message>
        <location filename="../gui/transferlistmodel.cpp" line="170"/>
        <source>Ratio</source>
        <comment>Share ratio</comment>
        <translation>Proporcio</translation>
    </message>
    <message>
        <location filename="../gui/transferlistmodel.cpp" line="171"/>
        <source>Popularity</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/transferlistmodel.cpp" line="172"/>
        <source>ETA</source>
        <comment>i.e: Estimated Time of Arrival / Time left</comment>
        <translation>ETA</translation>
    </message>
    <message>
        <location filename="../gui/transferlistmodel.cpp" line="173"/>
        <source>Category</source>
        <translation>Kategorio</translation>
    </message>
    <message>
        <location filename="../gui/transferlistmodel.cpp" line="174"/>
        <source>Tags</source>
        <translation>Etikedoj</translation>
    </message>
    <message>
        <location filename="../gui/transferlistmodel.cpp" line="175"/>
        <source>Created On</source>
        <comment>Torrent was initially created on 01/01/2010 08:00</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/transferlistmodel.cpp" line="176"/>
        <source>Added On</source>
        <comment>Torrent was added to transfer list on 01/01/2010 08:00</comment>
        <translation>Aldonita je</translation>
    </message>
    <message>
        <location filename="../gui/transferlistmodel.cpp" line="177"/>
        <source>Completed On</source>
        <comment>Torrent was completed on 01/01/2010 08:00</comment>
        <translation>Kompletigita je</translation>
    </message>
    <message>
        <location filename="../gui/transferlistmodel.cpp" line="178"/>
        <source>Tracker</source>
        <translation>Spurilo</translation>
    </message>
    <message>
        <location filename="../gui/transferlistmodel.cpp" line="179"/>
        <source>Down Limit</source>
        <comment>i.e: Download limit</comment>
        <translation>Elŝuta limo</translation>
    </message>
    <message>
        <location filename="../gui/transferlistmodel.cpp" line="180"/>
        <source>Up Limit</source>
        <comment>i.e: Upload limit</comment>
        <translation>Alŝuta limo</translation>
    </message>
    <message>
        <location filename="../gui/transferlistmodel.cpp" line="181"/>
        <source>Downloaded</source>
        <comment>Amount of data downloaded (e.g. in MB)</comment>
        <translation>Elŝutita</translation>
    </message>
    <message>
        <location filename="../gui/transferlistmodel.cpp" line="182"/>
        <source>Uploaded</source>
        <comment>Amount of data uploaded (e.g. in MB)</comment>
        <translation>Alŝutita</translation>
    </message>
    <message>
        <location filename="../gui/transferlistmodel.cpp" line="185"/>
        <source>Remaining</source>
        <comment>Amount of data left to download (e.g. in MB)</comment>
        <translation>Restanta</translation>
    </message>
    <message>
        <location filename="../gui/transferlistmodel.cpp" line="186"/>
        <source>Time Active</source>
        <comment>Time (duration) the torrent is active (not stopped)</comment>
        <translation>Aktiva tempo</translation>
    </message>
    <message>
        <location filename="../gui/transferlistmodel.cpp" line="368"/>
        <source>Yes</source>
        <translation>Jes</translation>
    </message>
    <message>
        <location filename="../gui/transferlistmodel.cpp" line="368"/>
        <source>No</source>
        <translation>Ne</translation>
    </message>
    <message>
        <location filename="../gui/transferlistmodel.cpp" line="187"/>
        <source>Save Path</source>
        <comment>Torrent save path</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/transferlistmodel.cpp" line="183"/>
        <source>Session Downloaded</source>
        <comment>Amount of data downloaded since program open (e.g. in MB)</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/transferlistmodel.cpp" line="184"/>
        <source>Session Uploaded</source>
        <comment>Amount of data uploaded since program open (e.g. in MB)</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/transferlistmodel.cpp" line="188"/>
        <source>Incomplete Save Path</source>
        <comment>Torrent incomplete save path</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/transferlistmodel.cpp" line="189"/>
        <source>Completed</source>
        <comment>Amount of data completed (e.g. in MB)</comment>
        <translation>Kompletigita</translation>
    </message>
    <message>
        <location filename="../gui/transferlistmodel.cpp" line="190"/>
        <source>Ratio Limit</source>
        <comment>Upload share ratio limit</comment>
        <translation>Proporci-limo</translation>
    </message>
    <message>
        <location filename="../gui/transferlistmodel.cpp" line="191"/>
        <source>Last Seen Complete</source>
        <comment>Indicates the time when the torrent was last seen complete/whole</comment>
        <translation>Laste trovita plene</translation>
    </message>
    <message>
        <location filename="../gui/transferlistmodel.cpp" line="192"/>
        <source>Last Activity</source>
        <comment>Time passed since a chunk was downloaded/uploaded</comment>
        <translation>Lasta ago</translation>
    </message>
    <message>
        <location filename="../gui/transferlistmodel.cpp" line="193"/>
        <source>Total Size</source>
        <comment>i.e. Size including unwanted data</comment>
        <translation>Tuta grando</translation>
    </message>
    <message>
        <location filename="../gui/transferlistmodel.cpp" line="194"/>
        <source>Availability</source>
        <comment>The number of distributed copies of the torrent</comment>
        <translation>Disponeblo</translation>
    </message>
    <message>
        <location filename="../gui/transferlistmodel.cpp" line="195"/>
        <source>Info Hash v1</source>
        <comment>i.e: torrent info hash v1</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/transferlistmodel.cpp" line="196"/>
        <source>Info Hash v2</source>
        <comment>i.e: torrent info hash v2</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/transferlistmodel.cpp" line="197"/>
        <source>Reannounce In</source>
        <comment>Indicates the time until next trackers reannounce</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/transferlistmodel.cpp" line="198"/>
        <source>Private</source>
        <comment>Flags private torrents</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/transferlistmodel.cpp" line="206"/>
        <source>Ratio / Time Active (in months), indicates how popular the torrent is</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/transferlistmodel.cpp" line="260"/>
        <location filename="../gui/transferlistmodel.cpp" line="353"/>
        <location filename="../gui/transferlistmodel.cpp" line="369"/>
        <source>N/A</source>
        <translation>N/A</translation>
    </message>
    <message>
        <location filename="../gui/transferlistmodel.cpp" line="317"/>
        <source>%1 ago</source>
        <comment>e.g.: 1h 20m ago</comment>
        <translation>antaŭ %1</translation>
    </message>
    <message>
        <location filename="../gui/transferlistmodel.cpp" line="330"/>
        <source>%1 (seeded for %2)</source>
        <comment>e.g. 4m39s (seeded for 3m10s)</comment>
        <translation>%1 (fontsendata dum %2)</translation>
    </message>
</context>
<context>
    <name>TransferListWidget</name>
    <message>
        <location filename="../gui/transferlistwidget.cpp" line="689"/>
        <source>Column visibility</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/transferlistwidget.cpp" line="655"/>
        <source>Recheck confirmation</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/transferlistwidget.cpp" line="655"/>
        <source>Are you sure you want to recheck the selected torrent(s)?</source>
        <translation>Ĉu vi certas, ke vi volas rekontroli la elektita(j)n torento(j)n?</translation>
    </message>
    <message>
        <location filename="../gui/transferlistwidget.cpp" line="937"/>
        <source>Rename</source>
        <translation>Renomi...</translation>
    </message>
    <message>
        <location filename="../gui/transferlistwidget.cpp" line="937"/>
        <source>New name:</source>
        <translation>Nova nomo:</translation>
    </message>
    <message>
        <location filename="../gui/transferlistwidget.cpp" line="348"/>
        <source>Choose save path</source>
        <translation>Elektu la konservan dosierindikon</translation>
    </message>
    <message>
        <location filename="../gui/transferlistwidget.cpp" line="635"/>
        <source>Unable to preview</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/transferlistwidget.cpp" line="635"/>
        <source>The selected torrent &quot;%1&quot; does not contain previewable files</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/transferlistwidget.cpp" line="718"/>
        <source>Resize columns</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/transferlistwidget.cpp" line="727"/>
        <source>Resize all non-hidden columns to the size of their contents</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/transferlistwidget.cpp" line="757"/>
        <source>Enable automatic torrent management</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/transferlistwidget.cpp" line="758"/>
        <source>Are you sure you want to enable Automatic Torrent Management for the selected torrent(s)? They may be relocated.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/transferlistwidget.cpp" line="822"/>
        <source>Choose folder to save exported .torrent files</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/transferlistwidget.cpp" line="836"/>
        <source>Export .torrent file failed. Torrent: &quot;%1&quot;. Save path: &quot;%2&quot;. Reason: &quot;%3&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/transferlistwidget.cpp" line="861"/>
        <source>Export .torrent file error</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/transferlistwidget.cpp" line="872"/>
        <source>Remove All Tags</source>
        <translation>Forigi Ĉiujn Etikedojn</translation>
    </message>
    <message>
        <location filename="../gui/transferlistwidget.cpp" line="872"/>
        <source>Remove all tags from selected torrents?</source>
        <translation>Forigi ĉiujn etikedojn per elektitaj torentoj?</translation>
    </message>
    <message>
        <location filename="../gui/transferlistwidget.cpp" line="887"/>
        <source>Comma-separated tags:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/transferlistwidget.cpp" line="898"/>
        <source>Invalid tag</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/transferlistwidget.cpp" line="898"/>
        <source>Tag name: &apos;%1&apos; is invalid</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/transferlistwidget.cpp" line="986"/>
        <source>Pre&amp;view file...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/transferlistwidget.cpp" line="988"/>
        <source>Torrent &amp;options...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/transferlistwidget.cpp" line="990"/>
        <source>Open destination &amp;folder</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/transferlistwidget.cpp" line="992"/>
        <source>Move &amp;up</source>
        <comment>i.e. move up in the queue</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/transferlistwidget.cpp" line="994"/>
        <source>Move &amp;down</source>
        <comment>i.e. Move down in the queue</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/transferlistwidget.cpp" line="996"/>
        <source>Move to &amp;top</source>
        <comment>i.e. Move to top of the queue</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/transferlistwidget.cpp" line="998"/>
        <source>Move to &amp;bottom</source>
        <comment>i.e. Move to bottom of the queue</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/transferlistwidget.cpp" line="1000"/>
        <source>Set loc&amp;ation...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/transferlistwidget.cpp" line="1002"/>
        <source>Force rec&amp;heck</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/transferlistwidget.cpp" line="1004"/>
        <source>Force r&amp;eannounce</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/transferlistwidget.cpp" line="1006"/>
        <source>&amp;Magnet link</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/transferlistwidget.cpp" line="1008"/>
        <source>Torrent &amp;ID</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/transferlistwidget.cpp" line="1010"/>
        <source>&amp;Comment</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/transferlistwidget.cpp" line="1012"/>
        <source>&amp;Name</source>
        <translation>&amp;Nomo</translation>
    </message>
    <message>
        <location filename="../gui/transferlistwidget.cpp" line="1014"/>
        <source>Info &amp;hash v1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/transferlistwidget.cpp" line="1016"/>
        <source>Info h&amp;ash v2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/transferlistwidget.cpp" line="1018"/>
        <source>Content &amp;Path</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/transferlistwidget.cpp" line="1022"/>
        <source>Re&amp;name...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/transferlistwidget.cpp" line="1031"/>
        <source>Edit trac&amp;kers...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/transferlistwidget.cpp" line="1033"/>
        <source>E&amp;xport .torrent...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/transferlistwidget.cpp" line="1177"/>
        <source>Categor&amp;y</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/transferlistwidget.cpp" line="1179"/>
        <source>&amp;New...</source>
        <comment>New category...</comment>
        <translation>&amp;Nova...</translation>
    </message>
    <message>
        <location filename="../gui/transferlistwidget.cpp" line="1181"/>
        <source>&amp;Reset</source>
        <comment>Reset category</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/transferlistwidget.cpp" line="1199"/>
        <source>Ta&amp;gs</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/transferlistwidget.cpp" line="1201"/>
        <source>&amp;Add...</source>
        <comment>Add / assign multiple tags...</comment>
        <translation>&amp;Aldoni...</translation>
    </message>
    <message>
        <location filename="../gui/transferlistwidget.cpp" line="1203"/>
        <source>&amp;Remove All</source>
        <comment>Remove all tags</comment>
        <translation>&amp;Forigi Ĉiujn</translation>
    </message>
    <message>
        <location filename="../gui/transferlistwidget.cpp" line="1279"/>
        <source>Can not force reannounce if torrent is Stopped/Queued/Errored/Checking</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/transferlistwidget.cpp" line="1286"/>
        <source>&amp;Queue</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/transferlistwidget.cpp" line="1293"/>
        <source>&amp;Copy</source>
        <translation>&amp;Kopii</translation>
    </message>
    <message>
        <location filename="../gui/transferlistwidget.cpp" line="1304"/>
        <source>Exported torrent is not necessarily the same as the imported</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/transferlistwidget.cpp" line="1024"/>
        <source>Download in sequential order</source>
        <translation>Elŝuti en sinsekva ordo</translation>
    </message>
    <message>
        <location filename="../gui/transferlistwidget.cpp" line="776"/>
        <source>Add tags</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/transferlistwidget.cpp" line="862"/>
        <source>Errors occurred when exporting .torrent files. Check execution log for details.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/transferlistwidget.cpp" line="978"/>
        <source>&amp;Start</source>
        <comment>Resume/start the torrent</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/transferlistwidget.cpp" line="980"/>
        <source>Sto&amp;p</source>
        <comment>Stop the torrent</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/transferlistwidget.cpp" line="982"/>
        <source>Force Star&amp;t</source>
        <comment>Force Resume/start the torrent</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/transferlistwidget.cpp" line="984"/>
        <source>&amp;Remove</source>
        <comment>Remove the torrent</comment>
        <translation>Fo&amp;rigi</translation>
    </message>
    <message>
        <location filename="../gui/transferlistwidget.cpp" line="1026"/>
        <source>Download first and last pieces first</source>
        <translation>Elŝuti la unuan kaj la finan pecojn unue</translation>
    </message>
    <message>
        <location filename="../gui/transferlistwidget.cpp" line="1028"/>
        <source>Automatic Torrent Management</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/transferlistwidget.cpp" line="1029"/>
        <source>Automatic mode means that various torrent properties (e.g. save path) will be decided by the associated category</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/transferlistwidget.cpp" line="1020"/>
        <source>Super seeding mode</source>
        <translation>Superfontsendanta reĝimo</translation>
    </message>
</context>
<context>
    <name>UIThemeDialog</name>
    <message>
        <location filename="../gui/uithemedialog.ui" line="14"/>
        <source>UI Theme Configuration</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/uithemedialog.ui" line="33"/>
        <source>Colors</source>
        <translation>Koloroj</translation>
    </message>
    <message>
        <location filename="../gui/uithemedialog.ui" line="78"/>
        <source>Note that some custom colors may not be applied in some desktop environments.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/uithemedialog.ui" line="100"/>
        <source>Color ID</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/uithemedialog.ui" line="112"/>
        <location filename="../gui/uithemedialog.ui" line="215"/>
        <source>Light Mode</source>
        <translation>Hela reĝimo</translation>
    </message>
    <message>
        <location filename="../gui/uithemedialog.ui" line="124"/>
        <location filename="../gui/uithemedialog.ui" line="227"/>
        <source>Dark Mode</source>
        <translation>Malhela reĝimo</translation>
    </message>
    <message>
        <location filename="../gui/uithemedialog.ui" line="151"/>
        <source>Icons</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/uithemedialog.ui" line="203"/>
        <source>Icon ID</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/uithemedialog.cpp" line="269"/>
        <source>UI Theme Configuration.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/uithemedialog.cpp" line="270"/>
        <source>The UI Theme changes could not be fully applied. The details can be found in the Log.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/uithemedialog.cpp" line="354"/>
        <source>Couldn&apos;t save UI Theme configuration. Reason: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/uithemedialog.cpp" line="385"/>
        <location filename="../gui/uithemedialog.cpp" line="394"/>
        <source>Couldn&apos;t remove icon file. File: %1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/uithemedialog.cpp" line="403"/>
        <source>Couldn&apos;t copy icon file. Source: %1. Destination: %2.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>UIThemeManager</name>
    <message>
        <location filename="../gui/uithememanager.cpp" line="88"/>
        <source>Set app style failed. Unknown style: &quot;%1&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/uithememanager.cpp" line="107"/>
        <source>Failed to load UI theme from file: &quot;%1&quot;</source>
        <translation>Malsukcesis ŝargi UI-etoson el dosiero: &quot;%1&quot;</translation>
    </message>
</context>
<context>
    <name>UIThemeSource</name>
    <message>
        <location filename="../gui/uithemesource.cpp" line="54"/>
        <source>Couldn&apos;t parse UI Theme configuration file. Reason: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/uithemesource.cpp" line="61"/>
        <source>UI Theme configuration file has invalid format. Reason: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/uithemesource.cpp" line="62"/>
        <source>Root JSON value is not an object</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/uithemesource.cpp" line="77"/>
        <source>Invalid color for ID &quot;%1&quot; is provided by theme</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>Upgrade</name>
    <message>
        <location filename="../app/upgrade.cpp" line="62"/>
        <source>Migrate preferences failed: WebUI https, file: &quot;%1&quot;, error: &quot;%2&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../app/upgrade.cpp" line="77"/>
        <source>Migrated preferences: WebUI https, exported data to file: &quot;%1&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../app/upgrade.cpp" line="174"/>
        <location filename="../app/upgrade.cpp" line="207"/>
        <location filename="../app/upgrade.cpp" line="240"/>
        <location filename="../app/upgrade.cpp" line="380"/>
        <location filename="../app/upgrade.cpp" line="481"/>
        <source>Invalid value found in configuration file, reverting it to default. Key: &quot;%1&quot;. Invalid value: &quot;%2&quot;.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>Utils::ForeignApps</name>
    <message>
        <location filename="../base/utils/foreignapps.cpp" line="91"/>
        <source>Found Python executable. Name: &quot;%1&quot;. Version: &quot;%2&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/utils/foreignapps.cpp" line="243"/>
        <source>Python failed to meet minimum version requirement. Path: &quot;%1&quot;. Found version: &quot;%2&quot;. Minimum supported version: &quot;%3&quot;.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/utils/foreignapps.cpp" line="258"/>
        <source>Failed to find Python executable. Path: &quot;%1&quot;.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/utils/foreignapps.cpp" line="282"/>
        <source>Failed to find `%1` executable in PATH environment variable. PATH: &quot;%2&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/utils/foreignapps.cpp" line="301"/>
        <source>Failed to find Python executable</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>Utils::IO</name>
    <message>
        <location filename="../base/utils/io.cpp" line="83"/>
        <source>File open error. File: &quot;%1&quot;. Error: &quot;%2&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/utils/io.cpp" line="91"/>
        <source>File size exceeds limit. File: &quot;%1&quot;. File size: %2. Size limit: %3</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/utils/io.cpp" line="97"/>
        <source>File size exceeds data size limit. File: &quot;%1&quot;. File size: %2. Array limit: %3</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/utils/io.cpp" line="107"/>
        <source>File read error. File: &quot;%1&quot;. Error: &quot;%2&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/utils/io.cpp" line="122"/>
        <source>Read size mismatch. File: &quot;%1&quot;. Expected: %2. Actual: %3</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>WatchedFolderOptionsDialog</name>
    <message>
        <location filename="../gui/watchedfolderoptionsdialog.ui" line="14"/>
        <source>Watched Folder Options</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/watchedfolderoptionsdialog.ui" line="22"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Will watch the folder and all its subfolders. In Manual torrent management mode it will also add subfolder name to the selected Save path.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/watchedfolderoptionsdialog.ui" line="25"/>
        <source>Recursive mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gui/watchedfolderoptionsdialog.ui" line="47"/>
        <source>Torrent parameters</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>WatchedFoldersModel</name>
    <message>
        <location filename="../gui/watchedfoldersmodel.cpp" line="76"/>
        <source>Watched Folder</source>
        <translation>Observita Dosierujo</translation>
    </message>
    <message>
        <location filename="../gui/watchedfoldersmodel.cpp" line="106"/>
        <source>Watched folder path cannot be empty.</source>
        <translation>Indiko de la observita dosierujo ne povas malplena.</translation>
    </message>
    <message>
        <location filename="../gui/watchedfoldersmodel.cpp" line="109"/>
        <source>Watched folder path cannot be relative.</source>
        <translation>Indiko de la observita dosierujo ne povas relativa.</translation>
    </message>
    <message>
        <location filename="../gui/watchedfoldersmodel.cpp" line="112"/>
        <source>Folder &apos;%1&apos; is already in watch list.</source>
        <translation>La dosierujo &apos;%1&apos; jam estas rigarlisto.</translation>
    </message>
    <message>
        <location filename="../gui/watchedfoldersmodel.cpp" line="116"/>
        <source>Folder &apos;%1&apos; doesn&apos;t exist.</source>
        <translation>La dosierujo &apos;%1&apos; ne ekzistas.</translation>
    </message>
    <message>
        <location filename="../gui/watchedfoldersmodel.cpp" line="118"/>
        <source>Folder &apos;%1&apos; isn&apos;t readable.</source>
        <translation>La dosierujo &apos;%1&apos; ne legeblas.</translation>
    </message>
</context>
<context>
    <name>WebApplication</name>
    <message>
        <location filename="../webui/webapplication.cpp" line="217"/>
        <source>Unacceptable file type, only regular file is allowed.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../webui/webapplication.cpp" line="235"/>
        <source>Symlinks inside alternative UI folder are forbidden.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../webui/webapplication.cpp" line="445"/>
        <source>Using built-in WebUI.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../webui/webapplication.cpp" line="447"/>
        <source>Using custom WebUI. Location: &quot;%1&quot;.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../webui/webapplication.cpp" line="459"/>
        <source>WebUI translation for selected locale (%1) has been successfully loaded.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../webui/webapplication.cpp" line="464"/>
        <source>Couldn&apos;t load WebUI translation for selected locale (%1).</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../webui/webapplication.cpp" line="521"/>
        <source>Missing &apos;:&apos; separator in WebUI custom HTTP header: &quot;%1&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../webui/webapplication.cpp" line="588"/>
        <source>Web server error. %1</source>
        <translation>Eraro de retservilo. %1</translation>
    </message>
    <message>
        <location filename="../webui/webapplication.cpp" line="608"/>
        <source>Web server error. Unknown error.</source>
        <translation>Eraro de retservilo. Nekonata eraro.</translation>
    </message>
    <message>
        <location filename="../webui/webapplication.cpp" line="920"/>
        <source>WebUI: Origin header &amp; Target origin mismatch! Source IP: &apos;%1&apos;. Origin header: &apos;%2&apos;. Target origin: &apos;%3&apos;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../webui/webapplication.cpp" line="932"/>
        <source>WebUI: Referer header &amp; Target origin mismatch! Source IP: &apos;%1&apos;. Referer header: &apos;%2&apos;. Target origin: &apos;%3&apos;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../webui/webapplication.cpp" line="951"/>
        <source>WebUI: Invalid Host header, port mismatch. Request source IP: &apos;%1&apos;. Server port: &apos;%2&apos;. Received Host header: &apos;%3&apos;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../webui/webapplication.cpp" line="972"/>
        <source>WebUI: Invalid Host header. Request source IP: &apos;%1&apos;. Received Host header: &apos;%2&apos;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../webui/webapplication.cpp" line="1018"/>
        <source>WebAPI login failure. Reason: IP has been banned, IP: %1, username: %2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../webui/webapplication.cpp" line="1021"/>
        <source>Your IP address has been banned after too many failed authentication attempts.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../webui/webapplication.cpp" line="1030"/>
        <source>WebAPI login success. IP: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../webui/webapplication.cpp" line="1038"/>
        <source>WebAPI login failure. Reason: invalid credentials, attempt count: %1, IP: %2, username: %3</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>WebUI</name>
    <message>
        <location filename="../webui/webui.cpp" line="69"/>
        <source>Credentials are not set</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../webui/webui.cpp" line="120"/>
        <source>WebUI: HTTPS setup successful</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../webui/webui.cpp" line="122"/>
        <source>WebUI: HTTPS setup failed, fallback to HTTP</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../webui/webui.cpp" line="134"/>
        <source>WebUI: Now listening on IP: %1, port: %2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../webui/webui.cpp" line="138"/>
        <source>Unable to bind to IP: %1, port: %2. Reason: %3</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>fs</name>
    <message>
        <location filename="../base/utils/fs.cpp" line="397"/>
        <source>Unknown error</source>
        <translation>Nekonata eraro</translation>
    </message>
</context>
<context>
    <name>misc</name>
    <message>
        <location filename="../base/utils/misc.cpp" line="59"/>
        <source>B</source>
        <comment>bytes</comment>
        <translation>B</translation>
    </message>
    <message>
        <location filename="../base/utils/misc.cpp" line="60"/>
        <source>KiB</source>
        <comment>kibibytes (1024 bytes)</comment>
        <translation>KiB</translation>
    </message>
    <message>
        <location filename="../base/utils/misc.cpp" line="61"/>
        <source>MiB</source>
        <comment>mebibytes (1024 kibibytes)</comment>
        <translation>MiB</translation>
    </message>
    <message>
        <location filename="../base/utils/misc.cpp" line="62"/>
        <source>GiB</source>
        <comment>gibibytes (1024 mibibytes)</comment>
        <translation>GiB</translation>
    </message>
    <message>
        <location filename="../base/utils/misc.cpp" line="63"/>
        <source>TiB</source>
        <comment>tebibytes (1024 gibibytes)</comment>
        <translation>TiB</translation>
    </message>
    <message>
        <location filename="../base/utils/misc.cpp" line="64"/>
        <source>PiB</source>
        <comment>pebibytes (1024 tebibytes)</comment>
        <translation>PiB</translation>
    </message>
    <message>
        <location filename="../base/utils/misc.cpp" line="65"/>
        <source>EiB</source>
        <comment>exbibytes (1024 pebibytes)</comment>
        <translation>EiB</translation>
    </message>
    <message>
        <location filename="../base/utils/misc.cpp" line="101"/>
        <source>/s</source>
        <comment>per second</comment>
        <translation>/s</translation>
    </message>
    <message>
        <location filename="../base/utils/misc.cpp" line="239"/>
        <source>%1s</source>
        <comment>e.g: 10 seconds</comment>
        <translation>%1s</translation>
    </message>
    <message>
        <location filename="../base/utils/misc.cpp" line="244"/>
        <source>%1m</source>
        <comment>e.g: 10 minutes</comment>
        <translation>%1m</translation>
    </message>
    <message>
        <location filename="../base/utils/misc.cpp" line="250"/>
        <source>%1h %2m</source>
        <comment>e.g: 3 hours 5 minutes</comment>
        <translation>%1h %2m</translation>
    </message>
    <message>
        <location filename="../base/utils/misc.cpp" line="257"/>
        <source>%1d %2h</source>
        <comment>e.g: 2 days 10 hours</comment>
        <translation>%1t %2h</translation>
    </message>
    <message>
        <location filename="../base/utils/misc.cpp" line="262"/>
        <source>%1y %2d</source>
        <comment>e.g: 2 years 10 days</comment>
        <translation>%1j %2t</translation>
    </message>
    <message>
        <location filename="../base/utils/misc.cpp" line="109"/>
        <location filename="../base/utils/misc.cpp" line="121"/>
        <source>Unknown</source>
        <comment>Unknown (size)</comment>
        <translation>Nekonata</translation>
    </message>
    <message>
        <location filename="../base/utils/os.cpp" line="92"/>
        <source>qBittorrent will shutdown the computer now because all downloads are complete.</source>
        <translation>qBittorrent malŝaltos la komputilon nun ĉar ĉiuj elŝutojn komplete elŝutis.</translation>
    </message>
    <message>
        <location filename="../base/utils/os.cpp" line="98"/>
        <source>qBittorrent will reboot the computer now because all downloads are complete.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../base/utils/misc.cpp" line="237"/>
        <source>&lt; 1m</source>
        <comment>&lt; 1 minute</comment>
        <translation>&lt; 1m</translation>
    </message>
</context>
</TS>
