<?xml version="1.0" encoding="utf-8"?> <!DOCTYPE TS> <TS version="2.1" language="en_GB"> <context> <name>AboutDialog</name> <message> <location filename="../gui/aboutdialog.ui" line="15"/> <source>About qBittorrent</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/aboutdialog.ui" line="52"/> <source>About</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/aboutdialog.ui" line="81"/> <source>Authors</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/aboutdialog.ui" line="87"/> <source>Current maintainer</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/aboutdialog.ui" line="93"/> <source>Greece</source> <translation type="unfinished">Greece</translation> </message> <message> <location filename="../gui/aboutdialog.ui" line="113"/> <location filename="../gui/aboutdialog.ui" line="204"/> <source>Nationality:</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/aboutdialog.ui" line="120"/> <location filename="../gui/aboutdialog.ui" line="197"/> <source>E-mail:</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/aboutdialog.ui" line="127"/> <location filename="../gui/aboutdialog.ui" line="190"/> <source>Name:</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/aboutdialog.ui" line="157"/> <source>Original author</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/aboutdialog.ui" line="163"/> <source>France</source> <translation type="unfinished">France</translation> </message> <message> <location filename="../gui/aboutdialog.ui" line="241"/> <source>Special Thanks</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/aboutdialog.ui" line="267"/> <source>Translators</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/aboutdialog.ui" line="296"/> <source>License</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/aboutdialog.ui" line="322"/> <source>Software Used</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/aboutdialog.ui" line="328"/> <source>qBittorrent was built with the following libraries:</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/aboutdialog.cpp" line="67"/> <source>An advanced BitTorrent client programmed in C++, based on Qt toolkit and libtorrent-rasterbar.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/aboutdialog.cpp" line="68"/> <source>Copyright %1 2006-2022 The qBittorrent project</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/aboutdialog.cpp" line="69"/> <source>Home Page:</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/aboutdialog.cpp" line="70"/> <source>Forum:</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/aboutdialog.cpp" line="71"/> <source>Bug Tracker:</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/aboutdialog.cpp" line="111"/> <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 type="unfinished"></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: '%1'.</source> <translation type="unfinished"></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: '%1'.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/abstractfilestorage.cpp" line="46"/> <location filename="../base/bittorrent/abstractfilestorage.cpp" line="72"/> <source>Absolute path isn't allowed: '%1'.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/abstractfilestorage.cpp" line="56"/> <source>The file already exists: '%1'.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/abstractfilestorage.cpp" line="60"/> <source>No such file: '%1'.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/abstractfilestorage.cpp" line="84"/> <source>The folder already exists: '%1'.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/abstractfilestorage.cpp" line="88"/> <source>No such folder: '%1'.</source> <translation type="unfinished"></translation> </message> </context> <context> <name>AddNewTorrentDialog</name> <message> <location filename="../gui/addnewtorrentdialog.ui" line="80"/> <source>Save at</source> <translation>Save at</translation> </message> <message> <location filename="../gui/addnewtorrentdialog.ui" line="456"/> <source>Never show again</source> <translation>Never show again</translation> </message> <message> <location filename="../gui/addnewtorrentdialog.ui" line="134"/> <source>Torrent settings</source> <translation>Torrent settings</translation> </message> <message> <location filename="../gui/addnewtorrentdialog.ui" line="167"/> <source>Set as default category</source> <translation>Set as default category</translation> </message> <message> <location filename="../gui/addnewtorrentdialog.ui" line="142"/> <source>Category:</source> <translation>Category:</translation> </message> <message> <location filename="../gui/addnewtorrentdialog.ui" line="207"/> <source>Start torrent</source> <translation>Start torrent</translation> </message> <message> <location filename="../gui/addnewtorrentdialog.ui" line="284"/> <source>Torrent information</source> <translation>Torrent information</translation> </message> <message> <location filename="../gui/addnewtorrentdialog.ui" line="193"/> <source>Skip hash check</source> <translation>Skip hash check</translation> </message> <message> <location filename="../gui/addnewtorrentdialog.ui" line="89"/> <source>Use another path for incomplete torrent</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/addnewtorrentdialog.ui" line="176"/> <source>When checked, the .torrent file will not be deleted regardless of the settings at the "Download" page of the Options dialog</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/addnewtorrentdialog.ui" line="231"/> <source>Content layout:</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/addnewtorrentdialog.ui" line="242"/> <source>Original</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/addnewtorrentdialog.ui" line="247"/> <source>Create subfolder</source> <translation>Create subfolder</translation> </message> <message> <location filename="../gui/addnewtorrentdialog.ui" line="252"/> <source>Don't create subfolder</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/addnewtorrentdialog.ui" line="290"/> <source>Info hash v1:</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/addnewtorrentdialog.ui" line="358"/> <source>Size:</source> <translation>Size:</translation> </message> <message> <location filename="../gui/addnewtorrentdialog.ui" line="348"/> <source>Comment:</source> <translation>Comment:</translation> </message> <message> <location filename="../gui/addnewtorrentdialog.ui" line="372"/> <source>Date:</source> <translation>Date:</translation> </message> <message> <location filename="../gui/addnewtorrentdialog.ui" line="41"/> <source>Torrent Management Mode:</source> <translation>Torrent Management Mode:</translation> </message> <message> <location filename="../gui/addnewtorrentdialog.ui" line="48"/> <source>Automatic mode means that various torrent properties(eg save path) will be decided by the associated category</source> <translation>Automatic mode means that various torrent properties(eg save path) will be decided by the associated category</translation> </message> <message> <location filename="../gui/addnewtorrentdialog.ui" line="52"/> <source>Manual</source> <translation>Manual</translation> </message> <message> <location filename="../gui/addnewtorrentdialog.ui" line="57"/> <source>Automatic</source> <translation>Automatic</translation> </message> <message> <location filename="../gui/addnewtorrentdialog.ui" line="122"/> <source>Remember last used save path</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/addnewtorrentdialog.ui" line="179"/> <source>Do not delete .torrent file</source> <translation>Do not delete .torrent file</translation> </message> <message> <location filename="../gui/addnewtorrentdialog.ui" line="200"/> <source>Download in sequential order</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/addnewtorrentdialog.ui" line="186"/> <source>Download first and last pieces first</source> <translation type="unfinished">Download first and last pieces first</translation> </message> <message> <location filename="../gui/addnewtorrentdialog.ui" line="379"/> <source>Info hash v2:</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/addnewtorrentdialog.ui" line="402"/> <source>Select All</source> <translation type="unfinished">Select All</translation> </message> <message> <location filename="../gui/addnewtorrentdialog.ui" line="409"/> <source>Select None</source> <translation type="unfinished">Select None</translation> </message> <message> <location filename="../gui/addnewtorrentdialog.ui" line="508"/> <source>Save as .torrent file...</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/addnewtorrentdialog.cpp" line="725"/> <source>Normal</source> <translation>Normal</translation> </message> <message> <location filename="../gui/addnewtorrentdialog.cpp" line="729"/> <source>High</source> <translation>High</translation> </message> <message> <location filename="../gui/addnewtorrentdialog.cpp" line="733"/> <source>Maximum</source> <translation>Maximum</translation> </message> <message> <location filename="../gui/addnewtorrentdialog.cpp" line="721"/> <location filename="../gui/addnewtorrentdialog.cpp" line="742"/> <source>Do not download</source> <translation>Do not download</translation> </message> <message> <location filename="../gui/addnewtorrentdialog.cpp" line="581"/> <source>I/O Error</source> <translation>I/O Error</translation> </message> <message> <location filename="../gui/addnewtorrentdialog.cpp" line="354"/> <location filename="../gui/addnewtorrentdialog.cpp" line="943"/> <source>Invalid torrent</source> <translation>Invalid torrent</translation> </message> <message> <location filename="../gui/addnewtorrentdialog.cpp" line="882"/> <source>Not Available</source> <comment>This comment is unavailable</comment> <translation>Not Available</translation> </message> <message> <location filename="../gui/addnewtorrentdialog.cpp" line="883"/> <source>Not Available</source> <comment>This date is unavailable</comment> <translation>Not Available</translation> </message> <message> <location filename="../gui/addnewtorrentdialog.cpp" line="892"/> <source>Not available</source> <translation>Not available</translation> </message> <message> <location filename="../gui/addnewtorrentdialog.cpp" line="406"/> <source>Invalid magnet link</source> <translation>Invalid magnet link</translation> </message> <message> <location filename="../gui/addnewtorrentdialog.cpp" line="355"/> <source>Failed to load the torrent: %1. Error: %2</source> <comment>Don't remove the ' ' characters. They insert a newline.</comment> <translation>Failed to load the torrent: %1. Error: %2</translation> </message> <message> <location filename="../gui/addnewtorrentdialog.cpp" line="406"/> <source>This magnet link was not recognized</source> <translation>This magnet link was not recognised</translation> </message> <message> <location filename="../gui/addnewtorrentdialog.cpp" line="441"/> <source>Magnet link</source> <translation>Magnet link</translation> </message> <message> <location filename="../gui/addnewtorrentdialog.cpp" line="447"/> <source>Retrieving metadata...</source> <translation>Retrieving metadata...</translation> </message> <message> <location filename="../gui/addnewtorrentdialog.cpp" line="194"/> <location filename="../gui/addnewtorrentdialog.cpp" line="200"/> <source>Choose save path</source> <translation>Choose save path</translation> </message> <message> <location filename="../gui/addnewtorrentdialog.cpp" line="378"/> <location filename="../gui/addnewtorrentdialog.cpp" line="384"/> <location filename="../gui/addnewtorrentdialog.cpp" line="389"/> <location filename="../gui/addnewtorrentdialog.cpp" line="421"/> <location filename="../gui/addnewtorrentdialog.cpp" line="427"/> <location filename="../gui/addnewtorrentdialog.cpp" line="432"/> <source>Torrent is already present</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/addnewtorrentdialog.cpp" line="378"/> <location filename="../gui/addnewtorrentdialog.cpp" line="421"/> <source>Torrent '%1' is already in the transfer list. Trackers haven't been merged because it is a private torrent.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/addnewtorrentdialog.cpp" line="384"/> <source>Torrent '%1' is already in the transfer list. Trackers have been merged.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/addnewtorrentdialog.cpp" line="389"/> <source>Torrent is already queued for processing.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/addnewtorrentdialog.cpp" line="394"/> <location filename="../gui/addnewtorrentdialog.cpp" line="395"/> <location filename="../gui/addnewtorrentdialog.cpp" line="448"/> <location filename="../gui/addnewtorrentdialog.cpp" line="449"/> <source>N/A</source> <translation type="unfinished">N/A</translation> </message> <message> <location filename="../gui/addnewtorrentdialog.cpp" line="427"/> <source>Magnet link '%1' is already in the transfer list. Trackers have been merged.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/addnewtorrentdialog.cpp" line="432"/> <source>Magnet link is already queued for processing.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/addnewtorrentdialog.cpp" line="487"/> <source>%1 (Free space on disk: %2)</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/addnewtorrentdialog.cpp" line="488"/> <source>Not available</source> <comment>This size is unavailable.</comment> <translation type="unfinished">Not available</translation> </message> <message> <location filename="../gui/addnewtorrentdialog.cpp" line="567"/> <source>Torrent file (*%1)</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/addnewtorrentdialog.cpp" line="570"/> <source>Save as torrent file</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/addnewtorrentdialog.cpp" line="582"/> <source>Couldn't export torrent metadata file '%1'. Reason: %2.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/addnewtorrentdialog.cpp" line="738"/> <source>By shown file order</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/addnewtorrentdialog.cpp" line="746"/> <source>Normal priority</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/addnewtorrentdialog.cpp" line="750"/> <source>High priority</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/addnewtorrentdialog.cpp" line="754"/> <source>Maximum priority</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/addnewtorrentdialog.cpp" line="759"/> <source>Priority by shown file order</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/addnewtorrentdialog.cpp" line="771"/> <source>Resize columns</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/addnewtorrentdialog.cpp" line="779"/> <source>Resize all non-hidden columns to the size of their contents</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/addnewtorrentdialog.cpp" line="866"/> <source>Cannot create v2 torrent until its data is fully downloaded.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/addnewtorrentdialog.cpp" line="965"/> <source>Cannot download '%1': %2</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/addnewtorrentdialog.cpp" line="717"/> <source>Rename...</source> <translation>Rename...</translation> </message> <message> <location filename="../gui/addnewtorrentdialog.cpp" line="720"/> <source>Priority</source> <translation>Priority</translation> </message> <message> <location filename="../gui/addnewtorrentdialog.cpp" line="856"/> <source>Parsing metadata...</source> <translation>Parsing metadata...</translation> </message> <message> <location filename="../gui/addnewtorrentdialog.cpp" line="860"/> <source>Metadata retrieval complete</source> <translation>Metadata retrieval complete</translation> </message> <message> <location filename="../gui/addnewtorrentdialog.cpp" line="943"/> <source>Failed to load from URL: %1. Error: %2</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/addnewtorrentdialog.cpp" line="964"/> <source>Download Error</source> <translation>Download Error</translation> </message> </context> <context> <name>AdvancedSettings</name> <message> <location filename="../gui/advancedsettings.cpp" line="332"/> <location filename="../gui/advancedsettings.cpp" line="474"/> <source> MiB</source> <translation> MiB</translation> </message> <message> <location filename="../gui/advancedsettings.cpp" line="561"/> <source>Outgoing ports (Min) [0: Disabled]</source> <translation>Outgoing ports (Min) [0: Disabled]</translation> </message> <message> <location filename="../gui/advancedsettings.cpp" line="568"/> <source>Outgoing ports (Max) [0: Disabled]</source> <translation>Outgoing ports (Max) [0: Disabled]</translation> </message> <message> <location filename="../gui/advancedsettings.cpp" line="615"/> <source>Recheck torrents on completion</source> <translation>Recheck torrents on completion</translation> </message> <message> <location filename="../gui/advancedsettings.cpp" line="621"/> <source>Transfer list refresh interval</source> <translation>Transfer list refresh interval</translation> </message> <message> <location filename="../gui/advancedsettings.cpp" line="620"/> <location filename="../gui/advancedsettings.cpp" line="684"/> <source> ms</source> <comment> milliseconds</comment> <translation> ms</translation> </message> <message> <location filename="../gui/advancedsettings.cpp" line="153"/> <source>Setting</source> <translation>Setting</translation> </message> <message> <location filename="../gui/advancedsettings.cpp" line="153"/> <source>Value</source> <comment>Value set for this setting</comment> <translation>Value</translation> </message> <message> <location filename="../gui/advancedsettings.cpp" line="328"/> <location filename="../gui/advancedsettings.cpp" line="341"/> <source> (disabled)</source> <translation> (disabled)</translation> </message> <message> <location filename="../gui/advancedsettings.cpp" line="330"/> <source> (auto)</source> <translation> (auto)</translation> </message> <message> <location filename="../gui/advancedsettings.cpp" line="339"/> <source> min</source> <comment> minutes</comment> <translation type="unfinished"> min</translation> </message> <message> <location filename="../gui/advancedsettings.cpp" line="352"/> <source>All addresses</source> <translation>All addresses</translation> </message> <message> <location filename="../gui/advancedsettings.cpp" line="398"/> <source>qBittorrent Section</source> <translation>qBittorrent Section</translation> </message> <message> <location filename="../gui/advancedsettings.cpp" line="395"/> <location filename="../gui/advancedsettings.cpp" line="403"/> <source>Open documentation</source> <translation>Open documentation</translation> </message> <message> <location filename="../gui/advancedsettings.cpp" line="353"/> <source>All IPv4 addresses</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/advancedsettings.cpp" line="354"/> <source>All IPv6 addresses</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/advancedsettings.cpp" line="406"/> <source>libtorrent Section</source> <translation>libtorrent Section</translation> </message> <message> <location filename="../gui/advancedsettings.cpp" line="409"/> <source>Fastresume files</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/advancedsettings.cpp" line="409"/> <source>SQLite database (experimental)</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/advancedsettings.cpp" line="411"/> <source>Resume data storage type (requires restart)</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/advancedsettings.cpp" line="414"/> <source>Normal</source> <translation type="unfinished">Normal</translation> </message> <message> <location filename="../gui/advancedsettings.cpp" line="414"/> <source>Below normal</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/advancedsettings.cpp" line="414"/> <source>Medium</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/advancedsettings.cpp" line="414"/> <source>Low</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/advancedsettings.cpp" line="414"/> <source>Very low</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/advancedsettings.cpp" line="436"/> <source>Process memory priority (Windows >= 8 only)</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/advancedsettings.cpp" line="445"/> <source>Asynchronous I/O threads</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/advancedsettings.cpp" line="453"/> <source>Hashing threads</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/advancedsettings.cpp" line="461"/> <source>File pool size</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/advancedsettings.cpp" line="475"/> <source>Outstanding memory when checking torrents</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/advancedsettings.cpp" line="491"/> <source>Disk cache</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/advancedsettings.cpp" line="497"/> <location filename="../gui/advancedsettings.cpp" line="575"/> <location filename="../gui/advancedsettings.cpp" line="667"/> <location filename="../gui/advancedsettings.cpp" line="758"/> <source> s</source> <comment> seconds</comment> <translation> s</translation> </message> <message> <location filename="../gui/advancedsettings.cpp" line="498"/> <source>Disk cache expiry interval</source> <translation>Disk cache expiry interval</translation> </message> <message> <location filename="../gui/advancedsettings.cpp" line="503"/> <source>Enable OS cache</source> <translation>Enable OS cache</translation> </message> <message> <location filename="../gui/advancedsettings.cpp" line="508"/> <source>Coalesce reads & writes</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/advancedsettings.cpp" line="513"/> <source>Use piece extent affinity</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/advancedsettings.cpp" line="516"/> <source>Send upload piece suggestions</source> <translation>Send upload piece suggestions</translation> </message> <message> <location filename="../gui/advancedsettings.cpp" line="521"/> <location filename="../gui/advancedsettings.cpp" line="527"/> <source> KiB</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/advancedsettings.cpp" line="523"/> <source>Send buffer watermark</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/advancedsettings.cpp" line="529"/> <source>Send buffer low watermark</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/advancedsettings.cpp" line="535"/> <source>Send buffer watermark factor</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/advancedsettings.cpp" line="541"/> <source>Outgoing connections per second</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/advancedsettings.cpp" line="547"/> <source>Socket backlog size</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/advancedsettings.cpp" line="576"/> <source>UPnP lease duration [0: Permanent lease]</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/advancedsettings.cpp" line="582"/> <source>Type of service (ToS) for connections to peers</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/advancedsettings.cpp" line="585"/> <source>Prefer TCP</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/advancedsettings.cpp" line="585"/> <source>Peer proportional (throttles TCP)</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/advancedsettings.cpp" line="592"/> <source>Support internationalized domain name (IDN)</source> <translation>Support internationalised domain name (IDN)</translation> </message> <message> <location filename="../gui/advancedsettings.cpp" line="597"/> <source>Allow multiple connections from the same IP address</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/advancedsettings.cpp" line="602"/> <source>Validate HTTPS tracker certificates</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/advancedsettings.cpp" line="607"/> <source>Server-side request forgery (SSRF) mitigation</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/advancedsettings.cpp" line="612"/> <source>Disallow connection to peers on privileged ports</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/advancedsettings.cpp" line="627"/> <source>Resolve peer host names</source> <translation>Resolve peer host names</translation> </message> <message> <location filename="../gui/advancedsettings.cpp" line="657"/> <source>IP address reported to trackers (requires restart)</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/advancedsettings.cpp" line="683"/> <source>System default</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/advancedsettings.cpp" line="685"/> <source>Notification timeout [0: infinite]</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/advancedsettings.cpp" line="689"/> <source>Reannounce to all trackers when IP or port changed</source> <translation>Re-announce to all trackers when IP or port changed</translation> </message> <message> <location filename="../gui/advancedsettings.cpp" line="703"/> <source>Enable icons in menus</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/advancedsettings.cpp" line="748"/> <source>Peer turnover disconnect percentage</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/advancedsettings.cpp" line="754"/> <source>Peer turnover threshold percentage</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/advancedsettings.cpp" line="760"/> <source>Peer turnover disconnect interval</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/advancedsettings.cpp" line="668"/> <source>Stop tracker timeout</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/advancedsettings.cpp" line="674"/> <source>Display notifications</source> <translation>Display notifications</translation> </message> <message> <location filename="../gui/advancedsettings.cpp" line="677"/> <source>Display notifications for added torrents</source> <translation>Display notifications for added torrents</translation> </message> <message> <location filename="../gui/advancedsettings.cpp" line="692"/> <source>Download tracker's favicon</source> <translation>Download tracker's favicon</translation> </message> <message> <location filename="../gui/advancedsettings.cpp" line="696"/> <source>Save path history length</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/advancedsettings.cpp" line="699"/> <source>Enable speed graphs</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/advancedsettings.cpp" line="714"/> <source>Fixed slots</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/advancedsettings.cpp" line="714"/> <source>Upload rate based</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/advancedsettings.cpp" line="716"/> <source>Upload slots behavior</source> <translation>Upload slots behaviour</translation> </message> <message> <location filename="../gui/advancedsettings.cpp" line="719"/> <source>Round-robin</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/advancedsettings.cpp" line="719"/> <source>Fastest upload</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/advancedsettings.cpp" line="719"/> <source>Anti-leech</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/advancedsettings.cpp" line="721"/> <source>Upload choking algorithm</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/advancedsettings.cpp" line="726"/> <source>Confirm torrent recheck</source> <translation>Confirm torrent recheck</translation> </message> <message> <location filename="../gui/advancedsettings.cpp" line="730"/> <source>Confirm removal of all tags</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/advancedsettings.cpp" line="734"/> <source>Always announce to all trackers in a tier</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/advancedsettings.cpp" line="740"/> <source>Always announce to all tiers</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/advancedsettings.cpp" line="629"/> <source>Any interface</source> <comment>i.e. Any network interface</comment> <translation>Any interface</translation> </message> <message> <location filename="../gui/advancedsettings.cpp" line="556"/> <source>Save resume data interval</source> <comment>How often the fastresume file is saved.</comment> <translation>Save resume data interval</translation> </message> <message> <location filename="../gui/advancedsettings.cpp" line="587"/> <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="624"/> <source>Resolve peer countries</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/advancedsettings.cpp" line="651"/> <source>Network interface</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/advancedsettings.cpp" line="654"/> <source>Optional IP address to bind to</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/advancedsettings.cpp" line="663"/> <source>Max concurrent HTTP announces</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/advancedsettings.cpp" line="707"/> <source>Enable embedded tracker</source> <translation>Enable embedded tracker</translation> </message> <message> <location filename="../gui/advancedsettings.cpp" line="712"/> <source>Embedded tracker port</source> <translation>Embedded tracker port</translation> </message> </context> <context> <name>Application</name> <message> <location filename="../app/application.cpp" line="175"/> <source>qBittorrent %1 started</source> <comment>qBittorrent v3.2.0alpha started</comment> <translation>qBittorrent %1 started</translation> </message> <message> <location filename="../app/application.cpp" line="178"/> <source>Running in portable mode. Auto detected profile folder at: %1</source> <translation type="unfinished"></translation> </message> <message> <location filename="../app/application.cpp" line="180"/> <source>Redundant command line flag detected: "%1". Portable mode implies relative fastresume.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../app/application.cpp" line="184"/> <source>Using config directory: %1</source> <translation type="unfinished"></translation> </message> <message> <location filename="../app/application.cpp" line="382"/> <source>Torrent: %1, running external program, command: %2</source> <translation>Torrent: %1, running external program, command: %2</translation> </message> <message> <location filename="../app/application.cpp" line="440"/> <source>Torrent name: %1</source> <translation type="unfinished"></translation> </message> <message> <location filename="../app/application.cpp" line="441"/> <source>Torrent size: %1</source> <translation type="unfinished"></translation> </message> <message> <location filename="../app/application.cpp" line="442"/> <source>Save path: %1</source> <translation type="unfinished"></translation> </message> <message> <location filename="../app/application.cpp" line="443"/> <source>The torrent was downloaded in %1.</source> <comment>The torrent was downloaded in 1 hour and 20 seconds</comment> <translation type="unfinished"></translation> </message> <message> <location filename="../app/application.cpp" line="445"/> <source>Thank you for using qBittorrent.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../app/application.cpp" line="452"/> <source>[qBittorrent] '%1' has finished downloading</source> <translation type="unfinished"></translation> </message> <message> <location filename="../app/application.cpp" line="467"/> <source>Torrent: %1, sending mail notification</source> <translation>Torrent: %1, sending e-mail notification</translation> </message> <message> <location filename="../app/application.cpp" line="637"/> <source>Application failed to start.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../app/application.cpp" line="652"/> <source>Information</source> <translation>Information</translation> </message> <message> <location filename="../app/application.cpp" line="653"/> <source>To control qBittorrent, access the WebUI at: %1</source> <translation type="unfinished"></translation> </message> <message> <location filename="../app/application.cpp" line="658"/> <source>The Web UI administrator username is: %1</source> <translation type="unfinished"></translation> </message> <message> <location filename="../app/application.cpp" line="659"/> <source>The Web UI administrator password has not been changed from the default: %1</source> <translation type="unfinished"></translation> </message> <message> <location filename="../app/application.cpp" line="660"/> <source>This is a security risk, please change your password in program preferences.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../app/application.cpp" line="792"/> <source>Saving torrent progress...</source> <translation>Saving torrent progress...</translation> </message> </context> <context> <name>AsyncFileStorage</name> <message> <location filename="../base/asyncfilestorage.cpp" line="45"/> <source>Could not create directory '%1'.</source> <translation type="unfinished"></translation> </message> </context> <context> <name>AuthController</name> <message> <location filename="../webui/api/authcontroller.cpp" line="53"/> <source>WebAPI login failure. Reason: IP has been banned, IP: %1, username: %2</source> <translation type="unfinished"></translation> </message> <message> <location filename="../webui/api/authcontroller.cpp" line="57"/> <source>Your IP address has been banned after too many failed authentication attempts.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../webui/api/authcontroller.cpp" line="73"/> <source>WebAPI login success. IP: %1</source> <translation type="unfinished"></translation> </message> <message> <location filename="../webui/api/authcontroller.cpp" line="80"/> <source>WebAPI login failure. Reason: invalid credentials, attempt count: %1, IP: %2, username: %3</source> <translation type="unfinished"></translation> </message> </context> <context> <name>AutomatedRssDownloader</name> <message> <location filename="../gui/rss/automatedrssdownloader.ui" line="243"/> <source>Save to:</source> <translation>Save to:</translation> </message> <message> <location filename="../gui/rss/automatedrssdownloader.ui" line="14"/> <source>RSS Downloader</source> <translation>RSS Downloader</translation> </message> <message> <location filename="../gui/rss/automatedrssdownloader.ui" line="59"/> <source>Download Rules</source> <translation>Download Rules</translation> </message> <message> <location filename="../gui/rss/automatedrssdownloader.ui" line="99"/> <source>Rule Definition</source> <translation>Rule Definition</translation> </message> <message> <location filename="../gui/rss/automatedrssdownloader.ui" line="105"/> <source>Use Regular Expressions</source> <translation>Use Regular Expressions</translation> </message> <message> <location filename="../gui/rss/automatedrssdownloader.ui" line="190"/> <source>Use Smart Episode Filter</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/rss/automatedrssdownloader.ui" line="114"/> <source>Must Contain:</source> <translation>Must Contain:</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="121"/> <source>Must Not Contain:</source> <translation>Must Not Contain:</translation> </message> <message> <location filename="../gui/rss/automatedrssdownloader.ui" line="128"/> <source>Episode Filter:</source> <translation>Episode Filter:</translation> </message> <message> <location filename="../gui/rss/automatedrssdownloader.ui" line="186"/> <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="212"/> <source>Category:</source> <translation type="unfinished">Category:</translation> </message> <message> <location filename="../gui/rss/automatedrssdownloader.ui" line="231"/> <source>Save to a Different Directory</source> <translation>Save to a Different Directory</translation> </message> <message> <location filename="../gui/rss/automatedrssdownloader.ui" line="257"/> <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="267"/> <source>Disabled</source> <translation>Disabled</translation> </message> <message> <location filename="../gui/rss/automatedrssdownloader.ui" line="270"/> <source> days</source> <translation> days</translation> </message> <message> <location filename="../gui/rss/automatedrssdownloader.ui" line="303"/> <source>Add Paused:</source> <translation>Add Paused:</translation> </message> <message> <location filename="../gui/rss/automatedrssdownloader.ui" line="311"/> <location filename="../gui/rss/automatedrssdownloader.ui" line="347"/> <source>Use global settings</source> <translation>Use global settings</translation> </message> <message> <location filename="../gui/rss/automatedrssdownloader.ui" line="316"/> <source>Always</source> <translation>Always</translation> </message> <message> <location filename="../gui/rss/automatedrssdownloader.ui" line="321"/> <source>Never</source> <translation>Never</translation> </message> <message> <location filename="../gui/rss/automatedrssdownloader.ui" line="339"/> <source>Torrent content layout:</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/rss/automatedrssdownloader.ui" line="352"/> <source>Original</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/rss/automatedrssdownloader.ui" line="357"/> <source>Create subfolder</source> <translation type="unfinished">Create subfolder</translation> </message> <message> <location filename="../gui/rss/automatedrssdownloader.ui" line="362"/> <source>Don't create subfolder</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/rss/automatedrssdownloader.ui" line="383"/> <source>Apply Rule to Feeds:</source> <translation>Apply Rule to Feeds:</translation> </message> <message> <location filename="../gui/rss/automatedrssdownloader.ui" line="405"/> <source>Matching RSS Articles</source> <translation>Matching RSS Articles</translation> </message> <message> <location filename="../gui/rss/automatedrssdownloader.ui" line="433"/> <source>&Import...</source> <translation>&Import...</translation> </message> <message> <location filename="../gui/rss/automatedrssdownloader.ui" line="443"/> <source>&Export...</source> <translation>&Export...</translation> </message> <message> <location filename="../gui/rss/automatedrssdownloader.cpp" line="91"/> <source>Matches articles based on episode filter.</source> <translation>Matches articles based on episode filter.</translation> </message> <message> <location filename="../gui/rss/automatedrssdownloader.cpp" line="91"/> <source>Example: </source> <translation>Example: </translation> </message> <message> <location filename="../gui/rss/automatedrssdownloader.cpp" line="92"/> <source> will match 2, 5, 8 through 15, 30 and onward episodes of season one</source> <comment>example X will match</comment> <translation> will match 2, 5, 8 through 15, 30 and onward episodes of season one</translation> </message> <message> <location filename="../gui/rss/automatedrssdownloader.cpp" line="93"/> <source>Episode filter rules: </source> <translation>Episode filter rules: </translation> </message> <message> <location filename="../gui/rss/automatedrssdownloader.cpp" line="93"/> <source>Season number is a mandatory non-zero value</source> <translation>Season number is a mandatory non-zero value</translation> </message> <message> <location filename="../gui/rss/automatedrssdownloader.cpp" line="95"/> <source>Filter must end with semicolon</source> <translation>Filter must end with semicolon</translation> </message> <message> <location filename="../gui/rss/automatedrssdownloader.cpp" line="96"/> <source>Three range types for episodes are supported: </source> <translation>Three range types for episodes are supported: </translation> </message> <message> <location filename="../gui/rss/automatedrssdownloader.cpp" line="97"/> <source>Single number: <b>1x25;</b> matches episode 25 of season one</source> <translation>Single number: <b>1x25;</b> matches episode 25 of season one</translation> </message> <message> <location filename="../gui/rss/automatedrssdownloader.cpp" line="98"/> <source>Normal range: <b>1x25-40;</b> matches episodes 25 through 40 of season one</source> <translation>Normal range: <b>1x25-40;</b> matches episodes 25 through 40 of season one</translation> </message> <message> <location filename="../gui/rss/automatedrssdownloader.cpp" line="94"/> <source>Episode number is a mandatory positive value</source> <translation>Episode number is a mandatory positive value</translation> </message> <message> <location filename="../gui/rss/automatedrssdownloader.cpp" line="64"/> <source>Rules</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/rss/automatedrssdownloader.cpp" line="65"/> <source>Rules (legacy)</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/rss/automatedrssdownloader.cpp" line="99"/> <source>Infinite range: <b>1x25-;</b> matches episodes 25 and upward of season one, and all episodes of later seasons</source> <translation>Infinite range: <b>1x25-;</b> matches episodes 25 and upward of season one, and all episodes of later seasons</translation> </message> <message> <location filename="../gui/rss/automatedrssdownloader.cpp" line="286"/> <source>Last Match: %1 days ago</source> <translation>Last Match: %1 days ago</translation> </message> <message> <location filename="../gui/rss/automatedrssdownloader.cpp" line="288"/> <source>Last Match: Unknown</source> <translation>Last Match: Unknown</translation> </message> <message> <location filename="../gui/rss/automatedrssdownloader.cpp" line="380"/> <source>New rule name</source> <translation>New rule name</translation> </message> <message> <location filename="../gui/rss/automatedrssdownloader.cpp" line="380"/> <source>Please type the name of the new download rule.</source> <translation>Please type the name of the new download rule.</translation> </message> <message> <location filename="../gui/rss/automatedrssdownloader.cpp" line="386"/> <location filename="../gui/rss/automatedrssdownloader.cpp" line="552"/> <source>Rule name conflict</source> <translation>Rule name conflict</translation> </message> <message> <location filename="../gui/rss/automatedrssdownloader.cpp" line="387"/> <location filename="../gui/rss/automatedrssdownloader.cpp" line="553"/> <source>A rule with this name already exists, please choose another name.</source> <translation>A rule with this name already exists, please choose another name.</translation> </message> <message> <location filename="../gui/rss/automatedrssdownloader.cpp" line="401"/> <source>Are you sure you want to remove the download rule named '%1'?</source> <translation>Are you sure you want to remove the download rule named '%1'?</translation> </message> <message> <location filename="../gui/rss/automatedrssdownloader.cpp" line="403"/> <source>Are you sure you want to remove the selected download rules?</source> <translation>Are you sure you want to remove the selected download rules?</translation> </message> <message> <location filename="../gui/rss/automatedrssdownloader.cpp" line="404"/> <source>Rule deletion confirmation</source> <translation>Rule deletion confirmation</translation> </message> <message> <location filename="../gui/rss/automatedrssdownloader.cpp" line="83"/> <source>Destination directory</source> <translation>Destination directory</translation> </message> <message> <location filename="../gui/rss/automatedrssdownloader.cpp" line="426"/> <source>Invalid action</source> <translation>Invalid action</translation> </message> <message> <location filename="../gui/rss/automatedrssdownloader.cpp" line="427"/> <source>The list is empty, there is nothing to export.</source> <translation>The list is empty, there is nothing to export.</translation> </message> <message> <location filename="../gui/rss/automatedrssdownloader.cpp" line="433"/> <source>Export RSS rules</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/rss/automatedrssdownloader.cpp" line="460"/> <location filename="../gui/rss/automatedrssdownloader.cpp" line="478"/> <source>I/O Error</source> <translation>I/O Error</translation> </message> <message> <location filename="../gui/rss/automatedrssdownloader.cpp" line="461"/> <source>Failed to create the destination file. Reason: %1</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/rss/automatedrssdownloader.cpp" line="469"/> <source>Import RSS rules</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/rss/automatedrssdownloader.cpp" line="479"/> <source>Failed to open the file. Reason: %1</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/rss/automatedrssdownloader.cpp" line="497"/> <source>Import Error</source> <translation>Import Error</translation> </message> <message> <location filename="../gui/rss/automatedrssdownloader.cpp" line="498"/> <source>Failed to import the selected rules file. Reason: %1</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/rss/automatedrssdownloader.cpp" line="507"/> <source>Add new rule...</source> <translation>Add new rule...</translation> </message> <message> <location filename="../gui/rss/automatedrssdownloader.cpp" line="516"/> <source>Delete rule</source> <translation>Delete rule</translation> </message> <message> <location filename="../gui/rss/automatedrssdownloader.cpp" line="519"/> <source>Rename rule...</source> <translation>Rename rule...</translation> </message> <message> <location filename="../gui/rss/automatedrssdownloader.cpp" line="524"/> <source>Delete selected rules</source> <translation>Delete selected rules</translation> </message> <message> <location filename="../gui/rss/automatedrssdownloader.cpp" line="529"/> <source>Clear downloaded episodes...</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/rss/automatedrssdownloader.cpp" line="545"/> <source>Rule renaming</source> <translation>Rule renaming</translation> </message> <message> <location filename="../gui/rss/automatedrssdownloader.cpp" line="545"/> <source>Please type the new rule name</source> <translation>Please type the new rule name</translation> </message> <message> <location filename="../gui/rss/automatedrssdownloader.cpp" line="573"/> <source>Clear downloaded episodes</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/rss/automatedrssdownloader.cpp" line="574"/> <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="688"/> <source>Regex mode: use Perl-compatible regular expressions</source> <translation>Regex mode: use Perl-compatible regular expressions</translation> </message> <message> <location filename="../gui/rss/automatedrssdownloader.cpp" line="738"/> <location filename="../gui/rss/automatedrssdownloader.cpp" line="785"/> <source>Position %1: %2</source> <translation>Position %1: %2</translation> </message> <message> <location filename="../gui/rss/automatedrssdownloader.cpp" line="692"/> <source>Wildcard mode: you can use</source> <translation>Wildcard mode: you can use</translation> </message> <message> <location filename="../gui/rss/automatedrssdownloader.cpp" line="693"/> <source>? to match any single character</source> <translation>? to match any single character</translation> </message> <message> <location filename="../gui/rss/automatedrssdownloader.cpp" line="694"/> <source>* to match zero or more of any characters</source> <translation>* to match zero or more of any characters</translation> </message> <message> <location filename="../gui/rss/automatedrssdownloader.cpp" line="695"/> <source>Whitespaces count as AND operators (all words, any order)</source> <translation>White-spaces count as AND operators (all words, any order)</translation> </message> <message> <location filename="../gui/rss/automatedrssdownloader.cpp" line="696"/> <source>| is used as OR operator</source> <translation>| is used as OR operator</translation> </message> <message> <location filename="../gui/rss/automatedrssdownloader.cpp" line="697"/> <source>If word order is important use * instead of whitespace.</source> <translation>If word order is important use * instead of white-space.</translation> </message> <message> <location filename="../gui/rss/automatedrssdownloader.cpp" line="704"/> <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>An expression with an empty %1 clause (e.g. %2)</translation> </message> <message> <location filename="../gui/rss/automatedrssdownloader.cpp" line="708"/> <source> will match all articles.</source> <translation> will match all articles.</translation> </message> <message> <location filename="../gui/rss/automatedrssdownloader.cpp" line="709"/> <source> will exclude all articles.</source> <translation> will exclude all articles.</translation> </message> </context> <context> <name>BanListOptionsDialog</name> <message> <location filename="../gui/banlistoptionsdialog.ui" line="14"/> <source>List of banned IP addresses</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/banlistoptionsdialog.ui" line="80"/> <source>Ban IP</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/banlistoptionsdialog.ui" line="87"/> <source>Delete</source> <translation type="unfinished">Delete</translation> </message> <message> <location filename="../gui/banlistoptionsdialog.cpp" line="94"/> <location filename="../gui/banlistoptionsdialog.cpp" line="106"/> <source>Warning</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/banlistoptionsdialog.cpp" line="94"/> <source>The entered IP address is invalid.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/banlistoptionsdialog.cpp" line="106"/> <source>The entered IP is already banned.</source> <translation type="unfinished"></translation> </message> </context> <context> <name>BitTorrent::BencodeResumeDataStorage</name> <message> <location filename="../base/bittorrent/bencoderesumedatastorage.cpp" line="102"/> <source>Cannot create torrent resume folder: "%1"</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/bencoderesumedatastorage.cpp" line="307"/> <source>Couldn't load torrents queue from '%1'. Error: %2</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/bencoderesumedatastorage.cpp" line="360"/> <source>Couldn't save torrent metadata to '%1'. Error: %2.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/bencoderesumedatastorage.cpp" line="385"/> <source>Couldn't save torrent resume data to '%1'. Error: %2.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/bencoderesumedatastorage.cpp" line="146"/> <location filename="../base/bittorrent/bencoderesumedatastorage.cpp" line="153"/> <source>Cannot read file %1: %2</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/bencoderesumedatastorage.cpp" line="410"/> <source>Couldn't save data to '%1'. Error: %2</source> <translation type="unfinished"></translation> </message> </context> <context> <name>BitTorrent::DBResumeDataStorage</name> <message> <location filename="../base/bittorrent/dbresumedatastorage.cpp" line="282"/> <source>Not found.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/dbresumedatastorage.cpp" line="286"/> <source>Couldn't load resume data of torrent '%1'. Error: %2</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/dbresumedatastorage.cpp" line="379"/> <location filename="../base/bittorrent/dbresumedatastorage.cpp" line="384"/> <source>Database is corrupted.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/dbresumedatastorage.cpp" line="569"/> <source>Couldn't save torrent metadata. Error: %1.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/dbresumedatastorage.cpp" line="619"/> <source>Couldn't store resume data for torrent '%1'. Error: %2</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/dbresumedatastorage.cpp" line="643"/> <source>Couldn't delete resume data of torrent '%1'. Error: %2</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/dbresumedatastorage.cpp" line="688"/> <source>Couldn't store torrents queue positions. Error: %1</source> <translation type="unfinished"></translation> </message> </context> <context> <name>BitTorrent::Session</name> <message> <location filename="../base/bittorrent/session.cpp" line="600"/> <source>Restart is required to toggle PeX support</source> <translation>Restart is required to toggle PeX support</translation> </message> <message> <location filename="../base/bittorrent/session.cpp" line="2552"/> <source>System network status changed to %1</source> <comment>e.g: System network status changed to ONLINE</comment> <translation>System network status changed to %1</translation> </message> <message> <location filename="../base/bittorrent/session.cpp" line="2552"/> <source>ONLINE</source> <translation>ONLINE</translation> </message> <message> <location filename="../base/bittorrent/session.cpp" line="2552"/> <source>OFFLINE</source> <translation>OFFLINE</translation> </message> <message> <location filename="../base/bittorrent/session.cpp" line="2566"/> <source>Network configuration of %1 has changed, refreshing session binding</source> <comment>e.g: Network configuration of tun0 has changed, refreshing session binding</comment> <translation>Network configuration of %1 has changed, refreshing session binding</translation> </message> <message> <location filename="../base/bittorrent/session.cpp" line="1167"/> <location filename="../base/bittorrent/session.cpp" line="2929"/> <source>Encryption support [%1]</source> <translation>Encryption support [%1]</translation> </message> <message> <location filename="../base/bittorrent/session.cpp" line="1168"/> <location filename="../base/bittorrent/session.cpp" line="2930"/> <source>FORCED</source> <translation>FORCED</translation> </message> <message> <location filename="../base/bittorrent/session.cpp" line="1166"/> <location filename="../base/bittorrent/session.cpp" line="3486"/> <source>Anonymous mode [%1]</source> <translation>Anonymous mode [%1]</translation> </message> <message> <location filename="../base/bittorrent/session.cpp" line="1704"/> <source>'%1' reached the maximum ratio you set. Removed torrent and its files.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/session.cpp" line="1715"/> <source>'%1' reached the maximum ratio you set. Enabled super seeding for it.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/session.cpp" line="1743"/> <source>'%1' reached the maximum seeding time you set. Removed torrent and its files.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/session.cpp" line="1754"/> <source>'%1' reached the maximum seeding time you set. Enabled super seeding for it.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/session.cpp" line="1773"/> <location filename="../base/bittorrent/session.cpp" line="2100"/> <location filename="../base/bittorrent/session.cpp" line="4369"/> <source>Couldn't load torrent: %1</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/session.cpp" line="2442"/> <source>Couldn't export torrent metadata file '%1'. Reason: %2.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/session.cpp" line="2476"/> <source>Error: Aborted saving resume data for %1 outstanding torrents.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/session.cpp" line="2584"/> <source>Configured network interface address %1 isn't valid.</source> <comment>Configured network interface address 124.5.158.1 isn't valid.</comment> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/session.cpp" line="2625"/> <location filename="../base/bittorrent/session.cpp" line="2660"/> <source>Can't find the configured address '%1' to listen on</source> <comment>Can't find the configured address '192.168.1.3' to listen on</comment> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/session.cpp" line="3046"/> <source>%1 is not a valid IP address and was rejected while applying the list of banned IP addresses.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/session.cpp" line="4070"/> <source>Unable to decode '%1' torrent file.</source> <translation>Unable to decode '%1' torrent file.</translation> </message> <message> <location filename="../base/bittorrent/session.cpp" line="4115"/> <source>Cancelled moving "%1" from "%2" to "%3".</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/session.cpp" line="4134"/> <source>Couldn't enqueue move of "%1" to "%2". Torrent is currently moving to the same destination location.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/session.cpp" line="4143"/> <source>Couldn't enqueue move of "%1" from "%2" to "%3". Both paths point to the same location.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/session.cpp" line="4151"/> <source>Enqueued to move "%1" from "%2" to "%3".</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/session.cpp" line="4168"/> <source>Moving "%1" to "%2"...</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/session.cpp" line="4219"/> <source>Couldn't store Categories configuration to %1. Error: %2</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/session.cpp" line="4256"/> <source>Couldn't load Categories from %1. Error: %2</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/session.cpp" line="4265"/> <source>Couldn't parse Categories configuration from %1. Error: %2</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/session.cpp" line="4272"/> <source>Couldn't load Categories configuration from %1. Invalid data format.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/session.cpp" line="4357"/> <source>Recursive download of file '%1' embedded in torrent '%2'</source> <comment>Recursive download of 'test.torrent' embedded in torrent 'test2'</comment> <translation>Recursive download of file '%1' embedded in torrent '%2'</translation> </message> <message> <location filename="../base/bittorrent/session.cpp" line="4788"/> <source>Couldn't load torrent. Reason: %1.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/session.cpp" line="4936"/> <source>IP filter</source> <comment>this peer was blocked. Reason: IP filter.</comment> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/session.cpp" line="4939"/> <source>port filter</source> <comment>this peer was blocked. Reason: port filter.</comment> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/session.cpp" line="4942"/> <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/session.cpp" line="4945"/> <source>use of privileged port</source> <comment>this peer was blocked. Reason: use of privileged port.</comment> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/session.cpp" line="4948"/> <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/session.cpp" line="4951"/> <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/session.cpp" line="4780"/> <source>Torrent errored. Torrent: "%1". Error: %2.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/session.cpp" line="4819"/> <location filename="../base/bittorrent/session.cpp" line="4868"/> <source>'%1' was removed from the transfer list.</source> <comment>'xxx.avi' was removed...</comment> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/session.cpp" line="4839"/> <source>'%1' was removed from the transfer list and hard disk.</source> <comment>'xxx.avi' was removed...</comment> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/session.cpp" line="4862"/> <source>'%1' was removed from the transfer list but the files couldn't be deleted. Error: %2</source> <comment>'xxx.avi' was removed...</comment> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/session.cpp" line="4910"/> <source>File error alert. Torrent: "%1". File: "%2". Reason: %3</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/session.cpp" line="4975"/> <source>URL seed name lookup failed. Torrent: "%1". URL: "%2". Error: "%3"</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/session.cpp" line="4981"/> <source>Received error message from a URL seed. Torrent: "%1". URL: "%2". Message: "%3"</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/session.cpp" line="4990"/> <source>Successfully listening on IP: %1, port: %2/%3</source> <comment>e.g: Successfully listening on IP: 192.168.0.1, port: TCP/6881</comment> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/session.cpp" line="5001"/> <source>Failed to listen on IP: %1, port: %2/%3. Reason: %4</source> <comment>e.g: Failed to listen on IP: 192.168.0.1, port: TCP/6881. Reason: already in use</comment> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/session.cpp" line="5010"/> <source>Detected external IP: %1</source> <comment>e.g. Detected external IP: 1.1.1.1</comment> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/session.cpp" line="5099"/> <source>Error: Internal alert queue full and alerts were dropped, you might see degraded performance. Dropped alert types: %1. Message: %2</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/session.cpp" line="5121"/> <source>"%1" is successfully moved to "%2".</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/session.cpp" line="5143"/> <source>Failed to move "%1" from "%2" to "%3". Reason: %4.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/session.cpp" line="5182"/> <source>SOCKS5 proxy error. Message: %1</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/session.cpp" line="2083"/> <source>Downloading '%1', please wait...</source> <comment>e.g: Downloading 'xxx.torrent', please wait...</comment> <translation>Downloading '%1', please wait...</translation> </message> <message> <location filename="../base/bittorrent/session.cpp" line="2639"/> <source>The network interface defined is invalid: %1</source> <translation>The network interface defined is invalid: %1</translation> </message> <message> <location filename="../base/bittorrent/session.cpp" line="1161"/> <source>Peer ID: </source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/session.cpp" line="1162"/> <source>HTTP User-Agent is '%1'</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/session.cpp" line="571"/> <location filename="../base/bittorrent/session.cpp" line="1163"/> <source>DHT support [%1]</source> <translation>DHT support [%1]</translation> </message> <message> <location filename="../base/bittorrent/session.cpp" line="571"/> <location filename="../base/bittorrent/session.cpp" line="586"/> <location filename="../base/bittorrent/session.cpp" line="1163"/> <location filename="../base/bittorrent/session.cpp" line="1164"/> <location filename="../base/bittorrent/session.cpp" line="1165"/> <location filename="../base/bittorrent/session.cpp" line="1166"/> <location filename="../base/bittorrent/session.cpp" line="1167"/> <location filename="../base/bittorrent/session.cpp" line="2930"/> <location filename="../base/bittorrent/session.cpp" line="3486"/> <source>ON</source> <translation>ON</translation> </message> <message> <location filename="../base/bittorrent/session.cpp" line="571"/> <location filename="../base/bittorrent/session.cpp" line="586"/> <location filename="../base/bittorrent/session.cpp" line="1163"/> <location filename="../base/bittorrent/session.cpp" line="1164"/> <location filename="../base/bittorrent/session.cpp" line="1165"/> <location filename="../base/bittorrent/session.cpp" line="1166"/> <location filename="../base/bittorrent/session.cpp" line="1168"/> <location filename="../base/bittorrent/session.cpp" line="2930"/> <location filename="../base/bittorrent/session.cpp" line="3486"/> <source>OFF</source> <translation>OFF</translation> </message> <message> <location filename="../base/bittorrent/session.cpp" line="586"/> <location filename="../base/bittorrent/session.cpp" line="1164"/> <source>Local Peer Discovery support [%1]</source> <translation>Local Peer Discovery support [%1]</translation> </message> <message> <location filename="../base/bittorrent/session.cpp" line="1165"/> <source>PeX support [%1]</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/session.cpp" line="1533"/> <source>Could not get GUID of network interface: %1</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/session.cpp" line="1548"/> <source>Trying to listen on: %1</source> <comment>e.g: Trying to listen on: 192.168.0.1:6881</comment> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/session.cpp" line="1699"/> <source>'%1' reached the maximum ratio you set. Removed.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/session.cpp" line="1710"/> <source>'%1' reached the maximum ratio you set. Paused.</source> <translation>'%1' reached the maximum ratio you set. Paused.</translation> </message> <message> <location filename="../base/bittorrent/session.cpp" line="1738"/> <source>'%1' reached the maximum seeding time you set. Removed.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/session.cpp" line="1749"/> <source>'%1' reached the maximum seeding time you set. Paused.</source> <translation>'%1' reached the maximum seeding time you set. Paused.</translation> </message> <message> <location filename="../base/bittorrent/session.cpp" line="3983"/> <source>Tracker '%1' was added to torrent '%2'</source> <translation>Tracker '%1' was added to torrent '%2'</translation> </message> <message> <location filename="../base/bittorrent/session.cpp" line="3993"/> <source>Tracker '%1' was deleted from torrent '%2'</source> <translation>Tracker '%1' was deleted from torrent '%2'</translation> </message> <message> <location filename="../base/bittorrent/session.cpp" line="4008"/> <source>URL seed '%1' was added to torrent '%2'</source> <translation>URL seed '%1' was added to torrent '%2'</translation> </message> <message> <location filename="../base/bittorrent/session.cpp" line="4014"/> <source>URL seed '%1' was removed from torrent '%2'</source> <translation>URL seed '%1' was removed from torrent '%2'</translation> </message> <message> <location filename="../base/bittorrent/session.cpp" line="4433"/> <location filename="../base/bittorrent/session.cpp" line="4519"/> <source>Unable to resume torrent '%1'.</source> <comment>e.g: Unable to resume torrent 'hash'.</comment> <translation>Unable to resume torrent '%1'.</translation> </message> <message> <location filename="../base/bittorrent/session.cpp" line="4571"/> <source>Successfully parsed the provided IP filter: %1 rules were applied.</source> <comment>%1 is a number</comment> <translation>Successfully parsed the provided IP filter: %1 rules were applied.</translation> </message> <message> <location filename="../base/bittorrent/session.cpp" line="4581"/> <source>Error: Failed to parse the provided IP filter.</source> <translation>Error: Failed to parse the provided IP filter.</translation> </message> <message> <location filename="../base/bittorrent/session.cpp" line="4744"/> <source>'%1' restored.</source> <comment>'torrent name' restored.</comment> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/session.cpp" line="4764"/> <source>'%1' added to download list.</source> <comment>'torrent name' was added to download list.</comment> <translation>'%1' added to download list.</translation> </message> <message> <location filename="../base/bittorrent/session.cpp" line="4921"/> <source>UPnP/NAT-PMP: Port mapping failure, message: %1</source> <translation>UPnP/NAT-PMP: Port mapping failure, message: %1</translation> </message> <message> <location filename="../base/bittorrent/session.cpp" line="4927"/> <source>UPnP/NAT-PMP: Port mapping successful, message: %1</source> <translation>UPnP/NAT-PMP: Port mapping successful, message: %1</translation> </message> </context> <context> <name>BitTorrent::TorrentCreatorThread</name> <message> <location filename="../base/bittorrent/torrentcreatorthread.cpp" line="102"/> <source>Operation aborted</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/torrentcreatorthread.cpp" line="219"/> <location filename="../base/bittorrent/torrentcreatorthread.cpp" line="223"/> <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="687"/> <source>Failed to add peer "%1" to torrent "%2". Reason: %3</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/torrentimpl.cpp" line="692"/> <source>Peer "%1" is added to torrent "%2"</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/torrentimpl.cpp" line="1037"/> <source>Couldn't write to file.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/torrentimpl.cpp" line="1038"/> <source>Torrent is now in "upload only" mode.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/torrentimpl.cpp" line="1039"/> <source>Reason:</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/torrentimpl.cpp" line="1443"/> <source>Download first and last piece first: %1, torrent: '%2'</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/torrentimpl.cpp" line="1444"/> <source>On</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/torrentimpl.cpp" line="1444"/> <source>Off</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/torrentimpl.cpp" line="1835"/> <source>File sizes mismatch for torrent '%1'. Cannot proceed further.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/torrentimpl.cpp" line="1839"/> <source>Fast resume data was rejected for torrent '%1'. Reason: %2. Checking again...</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/torrentimpl.cpp" line="1884"/> <source>File rename failed. Torrent: "%1", file: "%2", reason: "%3"</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/torrentimpl.cpp" line="1935"/> <source>Performance alert: </source> <translation type="unfinished"></translation> </message> </context> <context> <name>BitTorrent::Tracker</name> <message> <location filename="../base/bittorrent/tracker.cpp" line="222"/> <source>Embedded Tracker: Now listening on IP: %1, port: %2</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/tracker.cpp" line="227"/> <source>Embedded Tracker: Unable to bind to IP: %1, port: %2. Reason: %3</source> <translation type="unfinished"></translation> </message> </context> <context> <name>CategoryFilterModel</name> <message> <location filename="../gui/categoryfiltermodel.cpp" line="245"/> <source>Categories</source> <translation>Categories</translation> </message> <message> <location filename="../gui/categoryfiltermodel.cpp" line="403"/> <source>All</source> <translation>All</translation> </message> <message> <location filename="../gui/categoryfiltermodel.cpp" line="409"/> <source>Uncategorized</source> <translation>Uncategorised</translation> </message> </context> <context> <name>CategoryFilterWidget</name> <message> <location filename="../gui/categoryfilterwidget.cpp" line="112"/> <source>Add category...</source> <translation>Add category...</translation> </message> <message> <location filename="../gui/categoryfilterwidget.cpp" line="120"/> <source>Add subcategory...</source> <translation>Add subcategory...</translation> </message> <message> <location filename="../gui/categoryfilterwidget.cpp" line="124"/> <source>Edit category...</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/categoryfilterwidget.cpp" line="126"/> <source>Remove category</source> <translation>Remove category</translation> </message> <message> <location filename="../gui/categoryfilterwidget.cpp" line="130"/> <source>Remove unused categories</source> <translation>Remove unused categories</translation> </message> <message> <location filename="../gui/categoryfilterwidget.cpp" line="133"/> <source>Resume torrents</source> <translation>Resume torrents</translation> </message> <message> <location filename="../gui/categoryfilterwidget.cpp" line="135"/> <source>Pause torrents</source> <translation>Pause torrents</translation> </message> <message> <location filename="../gui/categoryfilterwidget.cpp" line="137"/> <source>Delete torrents</source> <translation>Delete torrents</translation> </message> </context> <context> <name>CookiesDialog</name> <message> <location filename="../gui/cookiesdialog.ui" line="14"/> <source>Manage Cookies</source> <translation>Manage Cookies</translation> </message> </context> <context> <name>CookiesModel</name> <message> <location filename="../gui/cookiesmodel.cpp" line="51"/> <source>Domain</source> <translation>Domain</translation> </message> <message> <location filename="../gui/cookiesmodel.cpp" line="53"/> <source>Path</source> <translation>Path</translation> </message> <message> <location filename="../gui/cookiesmodel.cpp" line="55"/> <source>Name</source> <translation>Name</translation> </message> <message> <location filename="../gui/cookiesmodel.cpp" line="57"/> <source>Value</source> <translation>Value</translation> </message> <message> <location filename="../gui/cookiesmodel.cpp" line="59"/> <source>Expiration Date</source> <translation>Expiration Date</translation> </message> </context> <context> <name>DeletionConfirmationDialog</name> <message> <location filename="../gui/deletionconfirmationdialog.ui" line="20"/> <source>Deletion confirmation</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/deletionconfirmationdialog.ui" line="67"/> <source>Remember choice</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/deletionconfirmationdialog.ui" line="91"/> <source>Also delete the files on the hard disk</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/deletionconfirmationdialog.cpp" line="44"/> <source>Are you sure you want to delete '%1' from the transfer list?</source> <comment>Are you sure you want to delete 'ubuntu-linux-iso' from the transfer list?</comment> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/deletionconfirmationdialog.cpp" line="46"/> <source>Are you sure you want to delete these %1 torrents from the transfer list?</source> <comment>Are you sure you want to delete these 5 torrents from the transfer list?</comment> <translation type="unfinished"></translation> </message> </context> <context> <name>DownloadFromURLDialog</name> <message> <location filename="../gui/downloadfromurldialog.ui" line="14"/> <source>Download from URLs</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/downloadfromurldialog.ui" line="26"/> <source>Add torrent links</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/downloadfromurldialog.ui" line="48"/> <source>One link per line (HTTP links, Magnet links and info-hashes are supported)</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/downloadfromurldialog.cpp" line="70"/> <source>Download</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/downloadfromurldialog.cpp" line="123"/> <source>No URL entered</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/downloadfromurldialog.cpp" line="123"/> <source>Please type at least one URL.</source> <translation type="unfinished"></translation> </message> </context> <context> <name>DownloadHandlerImpl</name> <message> <location filename="../base/net/downloadhandlerimpl.cpp" line="137"/> <location filename="../base/net/downloadhandlerimpl.cpp" line="145"/> <source>I/O Error: %1</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/net/downloadhandlerimpl.cpp" line="164"/> <source>The file size (%1) exceeds the download limit (%2)</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/net/downloadhandlerimpl.cpp" line="175"/> <source>Exceeded max redirections (%1)</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/net/downloadhandlerimpl.cpp" line="191"/> <source>Redirected to magnet URI</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/net/downloadhandlerimpl.cpp" line="224"/> <source>The remote host name was not found (invalid hostname)</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/net/downloadhandlerimpl.cpp" line="226"/> <source>The operation was canceled</source> <translation>The operation was cancelled</translation> </message> <message> <location filename="../base/net/downloadhandlerimpl.cpp" line="228"/> <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="230"/> <source>The connection to the remote server timed out</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/net/downloadhandlerimpl.cpp" line="232"/> <source>SSL/TLS handshake failed</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/net/downloadhandlerimpl.cpp" line="234"/> <source>The remote server refused the connection</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/net/downloadhandlerimpl.cpp" line="236"/> <source>The connection to the proxy server was refused</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/net/downloadhandlerimpl.cpp" line="238"/> <source>The proxy server closed the connection prematurely</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/net/downloadhandlerimpl.cpp" line="240"/> <source>The proxy host name was not found</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/net/downloadhandlerimpl.cpp" line="242"/> <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="244"/> <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="246"/> <source>The access to the remote content was denied (401)</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/net/downloadhandlerimpl.cpp" line="248"/> <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="250"/> <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="252"/> <source>The remote server requires authentication to serve the content but the credentials provided were not accepted</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/net/downloadhandlerimpl.cpp" line="254"/> <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="256"/> <source>The requested operation is invalid for this protocol</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/net/downloadhandlerimpl.cpp" line="258"/> <source>An unknown network-related error was detected</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/net/downloadhandlerimpl.cpp" line="260"/> <source>An unknown proxy-related error was detected</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/net/downloadhandlerimpl.cpp" line="262"/> <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="264"/> <source>A breakdown in protocol was detected</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/net/downloadhandlerimpl.cpp" line="266"/> <source>Unknown error</source> <translation type="unfinished"></translation> </message> </context> <context> <name>DownloadedPiecesBar</name> <message> <location filename="../gui/properties/downloadedpiecesbar.cpp" line="193"/> <source>Missing pieces</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/properties/downloadedpiecesbar.cpp" line="194"/> <source>Partial pieces</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/properties/downloadedpiecesbar.cpp" line="195"/> <source>Completed pieces</source> <translation type="unfinished"></translation> </message> </context> <context> <name>ExecutionLogWidget</name> <message> <location filename="../gui/executionlogwidget.ui" line="36"/> <source>General</source> <translation type="unfinished">General</translation> </message> <message> <location filename="../gui/executionlogwidget.ui" line="42"/> <source>Blocked IPs</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/executionlogwidget.cpp" line="94"/> <source>Copy</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/executionlogwidget.cpp" line="98"/> <source>Clear</source> <translation type="unfinished"></translation> </message> </context> <context> <name>FeedListWidget</name> <message> <location filename="../gui/rss/feedlistwidget.cpp" line="97"/> <source>RSS feeds</source> <translation>RSS feeds</translation> </message> <message> <location filename="../gui/rss/feedlistwidget.cpp" line="109"/> <location filename="../gui/rss/feedlistwidget.cpp" line="153"/> <source>Unread (%1)</source> <translation>Unread (%1)</translation> </message> </context> <context> <name>FileLogger</name> <message> <location filename="../app/filelogger.cpp" line="185"/> <source>An error occurred while trying to open the log file. Logging to file is disabled.</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 type="unfinished"></translation> </message> <message> <location filename="../gui/fspathedit.cpp" line="61"/> <source>&Browse...</source> <comment>Launch file dialog button text (full)</comment> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/fspathedit.cpp" line="63"/> <source>Choose a file</source> <comment>Caption for file open/save dialog</comment> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/fspathedit.cpp" line="65"/> <source>Choose a folder</source> <comment>Caption for directory open dialog</comment> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/fspathedit.cpp" line="104"/> <source>Any file</source> <translation type="unfinished"></translation> </message> </context> <context> <name>FilterParserThread</name> <message> <location filename="../base/bittorrent/filterparserthread.cpp" line="132"/> <location filename="../base/bittorrent/filterparserthread.cpp" line="296"/> <location filename="../base/bittorrent/filterparserthread.cpp" line="477"/> <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="372"/> <location filename="../base/bittorrent/filterparserthread.cpp" line="382"/> <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="392"/> <source>IP filter line %1 is malformed. Start IP of the range is malformed.</source> <translation>IP filter line %1 is malformed. Start IP of the range is malformed.</translation> </message> <message> <location filename="../base/bittorrent/filterparserthread.cpp" line="247"/> <location filename="../base/bittorrent/filterparserthread.cpp" line="402"/> <source>IP filter line %1 is malformed. End IP of the range is malformed.</source> <translation>IP filter line %1 is malformed. End IP of the range is malformed.</translation> </message> <message> <location filename="../base/bittorrent/filterparserthread.cpp" line="256"/> <location filename="../base/bittorrent/filterparserthread.cpp" line="411"/> <source>IP filter line %1 is malformed. One IP is IPv4 and the other is IPv6!</source> <translation>IP filter line %1 is malformed. One IP is IPv4 and the other is IPv6!</translation> </message> <message> <location filename="../base/bittorrent/filterparserthread.cpp" line="272"/> <location filename="../base/bittorrent/filterparserthread.cpp" line="426"/> <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="282"/> <location filename="../base/bittorrent/filterparserthread.cpp" line="436"/> <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="489"/> <location filename="../base/bittorrent/filterparserthread.cpp" line="504"/> <location filename="../base/bittorrent/filterparserthread.cpp" line="528"/> <location filename="../base/bittorrent/filterparserthread.cpp" line="539"/> <location filename="../base/bittorrent/filterparserthread.cpp" line="550"/> <location filename="../base/bittorrent/filterparserthread.cpp" line="562"/> <location filename="../base/bittorrent/filterparserthread.cpp" line="584"/> <source>Parsing Error: The filter file is not a valid PeerGuardian P2B file.</source> <translation>Parsing Error: The filter file is not a valid PeerGuardian P2B file.</translation> </message> </context> <context> <name>GeoIPDatabase</name> <message> <location filename="../base/net/geoipdatabase.cpp" line="95"/> <location filename="../base/net/geoipdatabase.cpp" line="129"/> <source>Unsupported database file size.</source> <translation>Unsupported database file size.</translation> </message> <message> <location filename="../base/net/geoipdatabase.cpp" line="238"/> <source>Metadata error: '%1' entry not found.</source> <translation>Metadata error: '%1' entry not found.</translation> </message> <message> <location filename="../base/net/geoipdatabase.cpp" line="239"/> <source>Metadata error: '%1' entry has invalid type.</source> <translation>Metadata error: '%1' entry has invalid type.</translation> </message> <message> <location filename="../base/net/geoipdatabase.cpp" line="249"/> <source>Unsupported database version: %1.%2</source> <translation>Unsupported database version: %1.%2</translation> </message> <message> <location filename="../base/net/geoipdatabase.cpp" line="257"/> <source>Unsupported IP version: %1</source> <translation>Unsupported IP version: %1</translation> </message> <message> <location filename="../base/net/geoipdatabase.cpp" line="265"/> <source>Unsupported record size: %1</source> <translation>Unsupported record size: %1</translation> </message> <message> <location filename="../base/net/geoipdatabase.cpp" line="296"/> <source>Database corrupted: no data section found.</source> <translation>Database corrupted: no data section found.</translation> </message> </context> <context> <name>Http::Connection</name> <message> <location filename="../base/http/connection.cpp" line="82"/> <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="96"/> <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 type="unfinished"></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 type="unfinished">Delete</translation> </message> <message> <location filename="../gui/ipsubnetwhitelistoptionsdialog.cpp" line="96"/> <source>Error</source> <translation type="unfinished">Error</translation> </message> <message> <location filename="../gui/ipsubnetwhitelistoptionsdialog.cpp" line="96"/> <source>The entered subnet is invalid.</source> <translation type="unfinished"></translation> </message> </context> <context> <name>LogPeerModel</name> <message> <location filename="../gui/log/logmodel.cpp" line="178"/> <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="179"/> <source>%1 was banned</source> <comment>0.0.0.0 was banned</comment> <translation type="unfinished"></translation> </message> </context> <context> <name>MainWindow</name> <message> <location filename="../gui/mainwindow.ui" line="43"/> <source>&Edit</source> <translation>&Edit</translation> </message> <message> <location filename="../gui/mainwindow.ui" line="68"/> <source>&Tools</source> <translation>&Tools</translation> </message> <message> <location filename="../gui/mainwindow.ui" line="89"/> <source>&File</source> <translation>&File</translation> </message> <message> <location filename="../gui/mainwindow.ui" line="58"/> <source>&Help</source> <translation>&Help</translation> </message> <message> <location filename="../gui/mainwindow.ui" line="72"/> <source>On Downloads &Done</source> <translation>On Downloads &Done</translation> </message> <message> <location filename="../gui/mainwindow.ui" line="99"/> <source>&View</source> <translation>&View</translation> </message> <message> <location filename="../gui/mainwindow.ui" line="180"/> <source>&Options...</source> <translation>&Options...</translation> </message> <message> <location filename="../gui/mainwindow.ui" line="190"/> <source>&Resume</source> <translation>&Resume</translation> </message> <message> <location filename="../gui/mainwindow.ui" line="223"/> <source>Torrent &Creator</source> <translation>Torrent &Creator</translation> </message> <message> <location filename="../gui/mainwindow.ui" line="285"/> <location filename="../gui/mainwindow.ui" line="288"/> <source>Alternative Speed Limits</source> <translation>Alternative Speed Limits</translation> </message> <message> <location filename="../gui/mainwindow.ui" line="296"/> <source>&Top Toolbar</source> <translation>&Top Toolbar</translation> </message> <message> <location filename="../gui/mainwindow.ui" line="299"/> <source>Display Top Toolbar</source> <translation>Display Top Toolbar</translation> </message> <message> <location filename="../gui/mainwindow.ui" line="307"/> <source>Status &Bar</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/mainwindow.ui" line="315"/> <source>S&peed in Title Bar</source> <translation>S&peed in Title Bar</translation> </message> <message> <location filename="../gui/mainwindow.ui" line="318"/> <source>Show Transfer Speed in Title Bar</source> <translation>Show Transfer Speed in Title Bar</translation> </message> <message> <location filename="../gui/mainwindow.ui" line="326"/> <source>&RSS Reader</source> <translation>&RSS Reader</translation> </message> <message> <location filename="../gui/mainwindow.ui" line="334"/> <source>Search &Engine</source> <translation>Search &Engine</translation> </message> <message> <location filename="../gui/mainwindow.ui" line="339"/> <source>L&ock qBittorrent</source> <translation>L&ock qBittorrent</translation> </message> <message> <location filename="../gui/mainwindow.ui" line="350"/> <source>Do&nate!</source> <translation>Do&nate!</translation> </message> <message> <location filename="../gui/mainwindow.ui" line="393"/> <source>&Do nothing</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/mainwindow.ui" line="469"/> <source>Close Window</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/mainwindow.ui" line="200"/> <source>R&esume All</source> <translation>R&esume All</translation> </message> <message> <location filename="../gui/mainwindow.ui" line="421"/> <source>Manage Cookies...</source> <translation>Manage Cookies...</translation> </message> <message> <location filename="../gui/mainwindow.ui" line="424"/> <source>Manage stored network cookies</source> <translation>Manage stored network cookies</translation> </message> <message> <location filename="../gui/mainwindow.ui" line="440"/> <source>Normal Messages</source> <translation>Normal Messages</translation> </message> <message> <location filename="../gui/mainwindow.ui" line="448"/> <source>Information Messages</source> <translation>Information Messages</translation> </message> <message> <location filename="../gui/mainwindow.ui" line="456"/> <source>Warning Messages</source> <translation>Warning Messages</translation> </message> <message> <location filename="../gui/mainwindow.ui" line="464"/> <source>Critical Messages</source> <translation>Critical Messages</translation> </message> <message> <location filename="../gui/mainwindow.ui" line="103"/> <source>&Log</source> <translation>&Log</translation> </message> <message> <location filename="../gui/mainwindow.ui" line="233"/> <source>Set Global Speed Limits...</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/mainwindow.ui" line="238"/> <source>Bottom of Queue</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/mainwindow.ui" line="241"/> <source>Move to the bottom of the queue</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/mainwindow.ui" line="249"/> <source>Top of Queue</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/mainwindow.ui" line="252"/> <source>Move to the top of the queue</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/mainwindow.ui" line="260"/> <source>Move Down Queue</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/mainwindow.ui" line="263"/> <source>Move down in the queue</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/mainwindow.ui" line="271"/> <source>Move Up Queue</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/mainwindow.ui" line="274"/> <source>Move up in the queue</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/mainwindow.ui" line="361"/> <source>&Exit qBittorrent</source> <translation>&Exit qBittorrent</translation> </message> <message> <location filename="../gui/mainwindow.ui" line="369"/> <source>&Suspend System</source> <translation>&Suspend System</translation> </message> <message> <location filename="../gui/mainwindow.ui" line="377"/> <source>&Hibernate System</source> <translation>&Hibernate System</translation> </message> <message> <location filename="../gui/mainwindow.ui" line="385"/> <source>S&hutdown System</source> <translation>S&hutdown System</translation> </message> <message> <location filename="../gui/mainwindow.ui" line="408"/> <source>&Statistics</source> <translation>&Statistics</translation> </message> <message> <location filename="../gui/mainwindow.ui" line="413"/> <source>Check for Updates</source> <translation>Check for Updates</translation> </message> <message> <location filename="../gui/mainwindow.ui" line="416"/> <source>Check for Program Updates</source> <translation>Check for Program Updates</translation> </message> <message> <location filename="../gui/mainwindow.ui" line="185"/> <source>&About</source> <translation>&About</translation> </message> <message> <location filename="../gui/mainwindow.ui" line="195"/> <source>&Pause</source> <translation>&Pause</translation> </message> <message> <location filename="../gui/mainwindow.ui" line="210"/> <source>&Delete</source> <translation>&Delete</translation> </message> <message> <location filename="../gui/mainwindow.ui" line="205"/> <source>P&ause All</source> <translation>P&ause All</translation> </message> <message> <location filename="../gui/mainwindow.ui" line="167"/> <source>&Add Torrent File...</source> <translation>&Add Torrent File...</translation> </message> <message> <location filename="../gui/mainwindow.ui" line="170"/> <source>Open</source> <translation>Open</translation> </message> <message> <location filename="../gui/mainwindow.ui" line="175"/> <source>E&xit</source> <translation>E&xit</translation> </message> <message> <location filename="../gui/mainwindow.ui" line="218"/> <source>Open URL</source> <translation>Open URL</translation> </message> <message> <location filename="../gui/mainwindow.ui" line="228"/> <source>&Documentation</source> <translation>&Documentation</translation> </message> <message> <location filename="../gui/mainwindow.ui" line="342"/> <source>Lock</source> <translation>Lock</translation> </message> <message> <location filename="../gui/mainwindow.ui" line="398"/> <location filename="../gui/mainwindow.ui" line="432"/> <location filename="../gui/mainwindow.cpp" line="1744"/> <source>Show</source> <translation>Show</translation> </message> <message> <location filename="../gui/mainwindow.cpp" line="1896"/> <source>Check for program updates</source> <translation>Check for program updates</translation> </message> <message> <location filename="../gui/mainwindow.ui" line="215"/> <source>Add Torrent &Link...</source> <translation>Add Torrent &Link...</translation> </message> <message> <location filename="../gui/mainwindow.ui" line="353"/> <source>If you like qBittorrent, please donate!</source> <translation>If you like qBittorrent, please donate!</translation> </message> <message> <location filename="../gui/mainwindow.cpp" line="1974"/> <location filename="../gui/mainwindow.cpp" line="1976"/> <source>Execution Log</source> <translation>Execution Log</translation> </message> <message> <location filename="../gui/mainwindow.cpp" line="655"/> <source>Clear the password</source> <translation>Clear the password</translation> </message> <message> <location filename="../gui/mainwindow.cpp" line="179"/> <source>&Set Password</source> <translation>&Set Password</translation> </message> <message> <location filename="../gui/mainwindow.cpp" line="150"/> <source>Preferences</source> <translation type="unfinished">Preferences</translation> </message> <message> <location filename="../gui/mainwindow.cpp" line="180"/> <source>&Clear Password</source> <translation>&Clear Password</translation> </message> <message> <location filename="../gui/mainwindow.cpp" line="211"/> <source>Filter torrent names...</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/mainwindow.cpp" line="237"/> <source>Transfers</source> <translation>Transfers</translation> </message> <message> <location filename="../gui/mainwindow.cpp" line="414"/> <location filename="../gui/mainwindow.cpp" line="1292"/> <source>qBittorrent is minimized to tray</source> <translation>qBittorrent is minimised to tray</translation> </message> <message> <location filename="../gui/mainwindow.cpp" line="414"/> <location filename="../gui/mainwindow.cpp" line="1195"/> <location filename="../gui/mainwindow.cpp" line="1292"/> <source>This behavior can be changed in the settings. You won't be reminded again.</source> <translation>This behaviour can be changed in the settings. You won't be reminded again.</translation> </message> <message> <location filename="../gui/mainwindow.cpp" line="456"/> <source>Torrent file association</source> <translation>Torrent file association</translation> </message> <message> <location filename="../gui/mainwindow.cpp" line="553"/> <source>Icons Only</source> <translation>Icons Only</translation> </message> <message> <location filename="../gui/mainwindow.cpp" line="554"/> <source>Text Only</source> <translation>Text Only</translation> </message> <message> <location filename="../gui/mainwindow.cpp" line="555"/> <source>Text Alongside Icons</source> <translation>Text Alongside Icons</translation> </message> <message> <location filename="../gui/mainwindow.cpp" line="556"/> <source>Text Under Icons</source> <translation>Text Under Icons</translation> </message> <message> <location filename="../gui/mainwindow.cpp" line="557"/> <source>Follow System Style</source> <translation>Follow System Style</translation> </message> <message> <location filename="../gui/mainwindow.cpp" line="638"/> <location filename="../gui/mainwindow.cpp" line="1039"/> <source>UI lock password</source> <translation>UI lock password</translation> </message> <message> <location filename="../gui/mainwindow.cpp" line="639"/> <location filename="../gui/mainwindow.cpp" line="1040"/> <source>Please type the UI lock password:</source> <translation>Please type the UI lock password:</translation> </message> <message> <location filename="../gui/mainwindow.cpp" line="656"/> <source>Are you sure you want to clear the password?</source> <translation>Are you sure you want to clear the password?</translation> </message> <message> <location filename="../gui/mainwindow.cpp" line="715"/> <source>Use regular expressions</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/mainwindow.cpp" line="737"/> <source>Search</source> <translation>Search</translation> </message> <message> <location filename="../gui/mainwindow.cpp" line="754"/> <source>Transfers (%1)</source> <translation>Transfers (%1)</translation> </message> <message> <location filename="../gui/mainwindow.cpp" line="849"/> <source>Error</source> <translation>Error</translation> </message> <message> <location filename="../gui/mainwindow.cpp" line="849"/> <source>Failed to add torrent: %1</source> <translation>Failed to add torrent: %1</translation> </message> <message> <location filename="../gui/mainwindow.cpp" line="856"/> <source>Torrent added</source> <translation>Torrent added</translation> </message> <message> <location filename="../gui/mainwindow.cpp" line="856"/> <source>'%1' was added.</source> <comment>e.g: xxx.avi was added.</comment> <translation>'%1' was added.</translation> </message> <message> <location filename="../gui/mainwindow.cpp" line="868"/> <source>I/O Error</source> <comment>i.e: Input/Output Error</comment> <translation>I/O Error</translation> </message> <message> <location filename="../gui/mainwindow.cpp" line="963"/> <source>Recursive download confirmation</source> <translation>Recursive download confirmation</translation> </message> <message> <location filename="../gui/mainwindow.cpp" line="969"/> <source>Yes</source> <translation>Yes</translation> </message> <message> <location filename="../gui/mainwindow.cpp" line="970"/> <source>No</source> <translation>No</translation> </message> <message> <location filename="../gui/mainwindow.cpp" line="971"/> <source>Never</source> <translation>Never</translation> </message> <message> <location filename="../gui/mainwindow.cpp" line="1062"/> <source>qBittorrent was just updated and needs to be restarted for the changes to be effective.</source> <translation>qBittorrent was just updated and needs to be restarted for the changes to be effective.</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="1210"/> <source>Some files are currently transferring.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/mainwindow.cpp" line="1210"/> <source>Are you sure you want to quit qBittorrent?</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/mainwindow.cpp" line="1212"/> <source>&No</source> <translation>&No</translation> </message> <message> <location filename="../gui/mainwindow.cpp" line="1213"/> <source>&Yes</source> <translation>&Yes</translation> </message> <message> <location filename="../gui/mainwindow.cpp" line="1214"/> <source>&Always Yes</source> <translation>&Always Yes</translation> </message> <message> <location filename="../gui/mainwindow.cpp" line="1235"/> <source>qBittorrent is shutting down...</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/mainwindow.cpp" line="1457"/> <source>Options saved.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/mainwindow.cpp" line="1602"/> <source>%1/s</source> <comment>s is a shorthand for seconds</comment> <translation>%1/s</translation> </message> <message> <location filename="../gui/mainwindow.cpp" line="1833"/> <location filename="../gui/mainwindow.cpp" line="1839"/> <source>Missing Python Runtime</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/mainwindow.cpp" line="1911"/> <source>qBittorrent Update Available</source> <translation>qBittorrent Update Available</translation> </message> <message> <location filename="../gui/mainwindow.cpp" line="862"/> <source>'%1' has finished downloading.</source> <comment>e.g: xxx.avi has finished downloading.</comment> <translation>'%1' has finished downloading.</translation> </message> <message> <location filename="../gui/mainwindow.cpp" line="869"/> <source>An I/O error occurred for torrent '%1'. Reason: %2</source> <comment>e.g: An error occurred for torrent 'xxx.avi'. Reason: disk is full.</comment> <translation>An I/O error occurred for torrent '%1'. Reason: %2</translation> </message> <message> <location filename="../gui/mainwindow.cpp" line="964"/> <source>The torrent '%1' contains torrent files, do you want to proceed with their download?</source> <translation>The torrent '%1' contains torrent files, do you want to proceed with their download?</translation> </message> <message> <location filename="../gui/mainwindow.cpp" line="986"/> <source>Couldn't download file at URL '%1', reason: %2.</source> <translation>Couldn't download file at URL '%1', reason: %2.</translation> </message> <message> <location filename="../gui/mainwindow.cpp" line="1834"/> <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>Python is required to use the search engine but it does not seem to be installed. Do you want to install it now?</translation> </message> <message> <location filename="../gui/mainwindow.cpp" line="1840"/> <source>Python is required to use the search engine but it does not seem to be installed.</source> <translation>Python is required to use the search engine but it does not seem to be installed.</translation> </message> <message> <location filename="../gui/mainwindow.cpp" line="1852"/> <location filename="../gui/mainwindow.cpp" line="1859"/> <source>Old Python Runtime</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/mainwindow.cpp" line="1908"/> <source>A new version is available.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/mainwindow.cpp" line="1909"/> <source>Do you want to download %1?</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/mainwindow.cpp" line="1910"/> <source>Open changelog...</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/mainwindow.cpp" line="1931"/> <source>No updates available. You are already using the latest version.</source> <translation>No updates available. You are already using the latest version.</translation> </message> <message> <location filename="../gui/mainwindow.cpp" line="1895"/> <source>&Check for Updates</source> <translation>&Check for Updates</translation> </message> <message> <location filename="../gui/mainwindow.cpp" line="1853"/> <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="1860"/> <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="2066"/> <source>Checking for Updates...</source> <translation>Checking for Updates...</translation> </message> <message> <location filename="../gui/mainwindow.cpp" line="2067"/> <source>Already checking for program updates in the background</source> <translation>Already checking for program updates in the background</translation> </message> <message> <location filename="../gui/mainwindow.cpp" line="2100"/> <source>Download error</source> <translation>Download error</translation> </message> <message> <location filename="../gui/mainwindow.cpp" line="2101"/> <source>Python setup could not be downloaded, reason: %1. Please install it manually.</source> <translation>Python setup could not be downloaded, reason: %1. Please install it manually.</translation> </message> <message> <location filename="../gui/mainwindow.cpp" line="645"/> <location filename="../gui/mainwindow.cpp" line="1048"/> <source>Invalid password</source> <translation>Invalid password</translation> </message> <message> <location filename="../gui/mainwindow.cpp" line="457"/> <source>qBittorrent is not the default application for opening torrent files or Magnet links. Do you want to make qBittorrent the default application for these?</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/mainwindow.cpp" line="645"/> <source>The password must be at least 3 characters long</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/mainwindow.cpp" line="681"/> <location filename="../gui/mainwindow.cpp" line="694"/> <location filename="../gui/mainwindow.cpp" line="696"/> <source>RSS (%1)</source> <translation>RSS (%1)</translation> </message> <message> <location filename="../gui/mainwindow.cpp" line="862"/> <source>Download completed</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/mainwindow.cpp" line="985"/> <source>URL download error</source> <translation>URL download error</translation> </message> <message> <location filename="../gui/mainwindow.cpp" line="1048"/> <source>The password is invalid</source> <translation>The password is invalid</translation> </message> <message> <location filename="../gui/mainwindow.cpp" line="1613"/> <source>DL speed: %1</source> <comment>e.g: Download speed: 10 KiB/s</comment> <translation>DL speed: %1</translation> </message> <message> <location filename="../gui/mainwindow.cpp" line="1614"/> <source>UP speed: %1</source> <comment>e.g: Upload speed: 10 KiB/s</comment> <translation>UP speed: %1</translation> </message> <message> <location filename="../gui/mainwindow.cpp" line="1621"/> <source>[D: %1, U: %2] qBittorrent %3</source> <comment>D = Download; U = Upload; %3 is qBittorrent version</comment> <translation>[D: %1, U: %2] qBittorrent %3</translation> </message> <message> <location filename="../gui/mainwindow.cpp" line="1744"/> <source>Hide</source> <translation>Hide</translation> </message> <message> <location filename="../gui/mainwindow.cpp" line="1208"/> <source>Exiting qBittorrent</source> <translation>Exiting qBittorrent</translation> </message> <message> <location filename="../gui/mainwindow.cpp" line="1423"/> <source>Open Torrent Files</source> <translation>Open Torrent Files</translation> </message> <message> <location filename="../gui/mainwindow.cpp" line="1424"/> <source>Torrent Files</source> <translation>Torrent Files</translation> </message> </context> <context> <name>Net::DNSUpdater</name> <message> <location filename="../base/net/dnsupdater.cpp" line="186"/> <source>Your dynamic DNS was successfully updated.</source> <translation>Your dynamic DNS was successfully updated.</translation> </message> <message> <location filename="../base/net/dnsupdater.cpp" line="192"/> <source>Dynamic DNS error: The service is temporarily unavailable, it will be retried in 30 minutes.</source> <translation>Dynamic DNS error: The service is temporarily unavailable, it will be retried in 30 minutes.</translation> </message> <message> <location filename="../base/net/dnsupdater.cpp" line="203"/> <source>Dynamic DNS error: hostname supplied does not exist under specified account.</source> <translation>Dynamic DNS error: hostname supplied does not exist under specified account.</translation> </message> <message> <location filename="../base/net/dnsupdater.cpp" line="210"/> <source>Dynamic DNS error: Invalid username/password.</source> <translation>Dynamic DNS error: Invalid username/password.</translation> </message> <message> <location filename="../base/net/dnsupdater.cpp" line="217"/> <source>Dynamic DNS error: qBittorrent was blacklisted by the service, please submit a bug report at http://bugs.qbittorrent.org.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/net/dnsupdater.cpp" line="225"/> <source>Dynamic DNS error: %1 was returned by the service, please submit a bug report at http://bugs.qbittorrent.org.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/net/dnsupdater.cpp" line="233"/> <source>Dynamic DNS error: Your username was blocked due to abuse.</source> <translation>Dynamic DNS error: Your username was blocked due to abuse.</translation> </message> <message> <location filename="../base/net/dnsupdater.cpp" line="256"/> <source>Dynamic DNS error: supplied domain name is invalid.</source> <translation>Dynamic DNS error: supplied domain name is invalid.</translation> </message> <message> <location filename="../base/net/dnsupdater.cpp" line="269"/> <source>Dynamic DNS error: supplied username is too short.</source> <translation>Dynamic DNS error: supplied username is too short.</translation> </message> <message> <location filename="../base/net/dnsupdater.cpp" line="282"/> <source>Dynamic DNS error: supplied password is too short.</source> <translation>Dynamic DNS error: supplied password is too short.</translation> </message> </context> <context> <name>Net::DownloadManager</name> <message> <location filename="../base/net/downloadmanager.cpp" line="296"/> <source>Ignoring SSL error, URL: "%1", errors: "%2"</source> <translation type="unfinished"></translation> </message> </context> <context> <name>Net::GeoIPManager</name> <message> <location filename="../base/net/geoipmanager.cpp" line="389"/> <source>Venezuela, Bolivarian Republic of</source> <translation>Venezuela</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="402"/> <location filename="../base/net/geoipmanager.cpp" line="405"/> <source>N/A</source> <translation>N/A</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="152"/> <source>Andorra</source> <translation>Andorra</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="97"/> <location filename="../base/net/geoipmanager.cpp" line="450"/> <source>IP geolocation database loaded. Type: %1. Build time: %2.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="103"/> <location filename="../base/net/geoipmanager.cpp" line="476"/> <source>Couldn't load IP geolocation database. Reason: %1</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="153"/> <source>United Arab Emirates</source> <translation>United Arab Emirates</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="154"/> <source>Afghanistan</source> <translation>Afghanistan</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="155"/> <source>Antigua and Barbuda</source> <translation>Antigua and Barbuda</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="156"/> <source>Anguilla</source> <translation>Anguilla</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="157"/> <source>Albania</source> <translation>Albania</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="158"/> <source>Armenia</source> <translation>Armenia</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="159"/> <source>Angola</source> <translation>Angola</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="160"/> <source>Antarctica</source> <translation>Antarctica</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="161"/> <source>Argentina</source> <translation>Argentina</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="162"/> <source>American Samoa</source> <translation>American Samoa</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="163"/> <source>Austria</source> <translation>Austria</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="164"/> <source>Australia</source> <translation>Australia</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="165"/> <source>Aruba</source> <translation>Aruba</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="167"/> <source>Azerbaijan</source> <translation>Azerbaijan</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="168"/> <source>Bosnia and Herzegovina</source> <translation>Bosnia and Herzegovina</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="169"/> <source>Barbados</source> <translation>Barbados</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="170"/> <source>Bangladesh</source> <translation>Bangladesh</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="171"/> <source>Belgium</source> <translation>Belgium</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="172"/> <source>Burkina Faso</source> <translation>Burkina Faso</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="173"/> <source>Bulgaria</source> <translation>Bulgaria</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="174"/> <source>Bahrain</source> <translation>Bahrain</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="175"/> <source>Burundi</source> <translation>Burundi</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="176"/> <source>Benin</source> <translation>Benin</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="178"/> <source>Bermuda</source> <translation>Bermuda</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="179"/> <source>Brunei Darussalam</source> <translation>Brunei Darussalam</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="182"/> <source>Brazil</source> <translation>Brazil</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="183"/> <source>Bahamas</source> <translation>Bahamas</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="184"/> <source>Bhutan</source> <translation>Bhutan</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="185"/> <source>Bouvet Island</source> <translation>Bouvet Island</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="186"/> <source>Botswana</source> <translation>Botswana</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="187"/> <source>Belarus</source> <translation>Belarus</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="188"/> <source>Belize</source> <translation>Belize</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="189"/> <source>Canada</source> <translation>Canada</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="190"/> <source>Cocos (Keeling) Islands</source> <translation>Cocos (Keeling) Islands</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="191"/> <source>Congo, The Democratic Republic of the</source> <translation>Congo, The Democratic Republic of the</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="192"/> <source>Central African Republic</source> <translation>Central African Republic</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="193"/> <source>Congo</source> <translation>Republic of the Congo</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="194"/> <source>Switzerland</source> <translation>Switzerland</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="196"/> <source>Cook Islands</source> <translation>Cook Islands</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="197"/> <source>Chile</source> <translation>Chile</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="198"/> <source>Cameroon</source> <translation>Cameroon</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="199"/> <source>China</source> <translation>People's Republic of China</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="200"/> <source>Colombia</source> <translation>Colombia</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="201"/> <source>Costa Rica</source> <translation>Costa Rica</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="202"/> <source>Cuba</source> <translation>Cuba</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="203"/> <source>Cape Verde</source> <translation>Cape Verde</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="204"/> <source>Curacao</source> <translation>Curaçao</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="205"/> <source>Christmas Island</source> <translation>Christmas Island</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="206"/> <source>Cyprus</source> <translation>Cyprus</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="207"/> <source>Czech Republic</source> <translation>Czech Republic</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="208"/> <source>Germany</source> <translation>Germany</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="209"/> <source>Djibouti</source> <translation>Djibouti</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="210"/> <source>Denmark</source> <translation>Denmark</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="211"/> <source>Dominica</source> <translation>Dominica</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="212"/> <source>Dominican Republic</source> <translation>Dominican Republic</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="213"/> <source>Algeria</source> <translation>Algeria</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="214"/> <source>Ecuador</source> <translation>Ecuador</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="215"/> <source>Estonia</source> <translation>Estonia</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="216"/> <source>Egypt</source> <translation>Egypt</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="217"/> <source>Western Sahara</source> <translation>Western Sahara</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="218"/> <source>Eritrea</source> <translation>Eritrea</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="219"/> <source>Spain</source> <translation>Spain</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="220"/> <source>Ethiopia</source> <translation>Ethiopia</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="221"/> <source>Finland</source> <translation>Finland</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="222"/> <source>Fiji</source> <translation>Fiji</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="223"/> <source>Falkland Islands (Malvinas)</source> <translation>Falkland Islands (Malvinas)</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="224"/> <source>Micronesia, Federated States of</source> <translation>Micronesia, Federated States of</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="225"/> <source>Faroe Islands</source> <translation>Faroe Islands</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="226"/> <source>France</source> <translation>France</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="227"/> <source>Gabon</source> <translation>Gabon</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="228"/> <source>United Kingdom</source> <translation>United Kingdom</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="229"/> <source>Grenada</source> <translation>Grenada</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="230"/> <source>Georgia</source> <translation>Georgia</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="231"/> <source>French Guiana</source> <translation>French Guiana</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="233"/> <source>Ghana</source> <translation>Ghana</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="234"/> <source>Gibraltar</source> <translation>Gibraltar</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="235"/> <source>Greenland</source> <translation>Greenland</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="236"/> <source>Gambia</source> <translation>Gambia</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="237"/> <source>Guinea</source> <translation>Guinea</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="238"/> <source>Guadeloupe</source> <translation>Guadeloupe</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="239"/> <source>Equatorial Guinea</source> <translation>Equatorial Guinea</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="240"/> <source>Greece</source> <translation>Greece</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="241"/> <source>South Georgia and the South Sandwich Islands</source> <translation>South Georgia and the South Sandwich Islands</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="242"/> <source>Guatemala</source> <translation>Guatemala</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="243"/> <source>Guam</source> <translation>Guam</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="244"/> <source>Guinea-Bissau</source> <translation>Guinea-Bissau</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="245"/> <source>Guyana</source> <translation>Guyana</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="246"/> <source>Hong Kong</source> <translation>Hong Kong</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="247"/> <source>Heard Island and McDonald Islands</source> <translation>Heard Island and McDonald Islands</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="248"/> <source>Honduras</source> <translation>Honduras</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="249"/> <source>Croatia</source> <translation>Croatia</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="250"/> <source>Haiti</source> <translation>Haiti</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="251"/> <source>Hungary</source> <translation>Hungary</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="252"/> <source>Indonesia</source> <translation>Indonesia</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="253"/> <source>Ireland</source> <translation>Ireland</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="254"/> <source>Israel</source> <translation>Israel</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="256"/> <source>India</source> <translation>India</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="257"/> <source>British Indian Ocean Territory</source> <translation>British Indian Ocean Territory</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="258"/> <source>Iraq</source> <translation>Iraq</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="259"/> <source>Iran, Islamic Republic of</source> <translation>Iran, Islamic Republic of</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="260"/> <source>Iceland</source> <translation>Iceland</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="261"/> <source>Italy</source> <translation>Italy</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="263"/> <source>Jamaica</source> <translation>Jamaica</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="264"/> <source>Jordan</source> <translation>Jordan</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="265"/> <source>Japan</source> <translation>Japan</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="266"/> <source>Kenya</source> <translation>Kenya</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="267"/> <source>Kyrgyzstan</source> <translation>Kyrgyzstan</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="268"/> <source>Cambodia</source> <translation>Cambodia</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="269"/> <source>Kiribati</source> <translation>Kiribati</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="270"/> <source>Comoros</source> <translation>Comoros</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="271"/> <source>Saint Kitts and Nevis</source> <translation>Saint Kitts and Nevis</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="272"/> <source>Korea, Democratic People's Republic of</source> <translation>North Korea</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="273"/> <source>Korea, Republic of</source> <translation>South Korea</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="274"/> <source>Kuwait</source> <translation>Kuwait</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="275"/> <source>Cayman Islands</source> <translation>Cayman Islands</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="276"/> <source>Kazakhstan</source> <translation>Kazakhstan</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="277"/> <source>Lao People's Democratic Republic</source> <translation>Lao People's Democratic Republic</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="278"/> <source>Lebanon</source> <translation>Lebanon</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="279"/> <source>Saint Lucia</source> <translation>Saint Lucia</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="280"/> <source>Liechtenstein</source> <translation>Liechtenstein</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="281"/> <source>Sri Lanka</source> <translation>Sri Lanka</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="282"/> <source>Liberia</source> <translation>Liberia</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="283"/> <source>Lesotho</source> <translation>Lesotho</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="284"/> <source>Lithuania</source> <translation>Lithuania</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="285"/> <source>Luxembourg</source> <translation>Luxembourg</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="286"/> <source>Latvia</source> <translation>Latvia</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="288"/> <source>Morocco</source> <translation>Morocco</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="289"/> <source>Monaco</source> <translation>Monaco</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="290"/> <source>Moldova, Republic of</source> <translation>Moldova, Republic of</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="293"/> <source>Madagascar</source> <translation>Madagascar</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="294"/> <source>Marshall Islands</source> <translation>Marshall Islands</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="296"/> <source>Mali</source> <translation>Mali</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="297"/> <source>Myanmar</source> <translation>Republic of the Union of Myanmar</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="298"/> <source>Mongolia</source> <translation>Mongolia</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="300"/> <source>Northern Mariana Islands</source> <translation>Northern Mariana Islands</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="301"/> <source>Martinique</source> <translation>Martinique</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="302"/> <source>Mauritania</source> <translation>Mauritania</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="303"/> <source>Montserrat</source> <translation>Montserrat</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="304"/> <source>Malta</source> <translation>Republic of Malta</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="305"/> <source>Mauritius</source> <translation>Mauritius</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="306"/> <source>Maldives</source> <translation>Maldives</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="307"/> <source>Malawi</source> <translation>Malawi</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="308"/> <source>Mexico</source> <translation>Mexico</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="309"/> <source>Malaysia</source> <translation>Malaysia</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="310"/> <source>Mozambique</source> <translation>Mozambique</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="311"/> <source>Namibia</source> <translation>Namibia</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="312"/> <source>New Caledonia</source> <translation>New Caledonia</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="313"/> <source>Niger</source> <translation>Republic of the Niger</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="314"/> <source>Norfolk Island</source> <translation>Norfolk Island</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="315"/> <source>Nigeria</source> <translation>Federal Republic of Nigeria</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="316"/> <source>Nicaragua</source> <translation>Nicaragua</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="317"/> <source>Netherlands</source> <translation>Netherlands</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="318"/> <source>Norway</source> <translation>Norway</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="319"/> <source>Nepal</source> <translation>Nepal</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="320"/> <source>Nauru</source> <translation>Nauru</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="321"/> <source>Niue</source> <translation>Niue</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="322"/> <source>New Zealand</source> <translation>New Zealand</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="323"/> <source>Oman</source> <translation>Oman</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="324"/> <source>Panama</source> <translation>Panama</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="325"/> <source>Peru</source> <translation>Peru</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="326"/> <source>French Polynesia</source> <translation>French Polynesia</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="327"/> <source>Papua New Guinea</source> <translation>Papua New Guinea</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="328"/> <source>Philippines</source> <translation>Philippines</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="329"/> <source>Pakistan</source> <translation>Pakistan</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="330"/> <source>Poland</source> <translation>Poland</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="331"/> <source>Saint Pierre and Miquelon</source> <translation>Saint Pierre and Miquelon</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="333"/> <source>Puerto Rico</source> <translation>Puerto Rico</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="335"/> <source>Portugal</source> <translation>Portugal</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="336"/> <source>Palau</source> <translation>Palau</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="337"/> <source>Paraguay</source> <translation>Paraguay</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="338"/> <source>Qatar</source> <translation>Qatar</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="339"/> <source>Reunion</source> <translation>Réunion</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="340"/> <source>Romania</source> <translation>Romania</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="342"/> <source>Russian Federation</source> <translation>Russia</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="343"/> <source>Rwanda</source> <translation>Rwanda</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="344"/> <source>Saudi Arabia</source> <translation>Saudi Arabia</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="345"/> <source>Solomon Islands</source> <translation>Solomon Islands</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="346"/> <source>Seychelles</source> <translation>Seychelles</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="347"/> <source>Sudan</source> <translation>Sudan</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="348"/> <source>Sweden</source> <translation>Sweden</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="349"/> <source>Singapore</source> <translation>Singapore</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="351"/> <source>Slovenia</source> <translation>Slovenia</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="352"/> <source>Svalbard and Jan Mayen</source> <translation>Svalbard and Jan Mayen</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="353"/> <source>Slovakia</source> <translation>Slovakia</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="354"/> <source>Sierra Leone</source> <translation>Sierra Leone</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="355"/> <source>San Marino</source> <translation>San Marino</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="356"/> <source>Senegal</source> <translation>Senegal</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="357"/> <source>Somalia</source> <translation>Somalia</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="358"/> <source>Suriname</source> <translation>Suriname</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="360"/> <source>Sao Tome and Principe</source> <translation>São Tomé and Príncipe</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="361"/> <source>El Salvador</source> <translation>El Salvador</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="363"/> <source>Syrian Arab Republic</source> <translation>Syria</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="364"/> <source>Swaziland</source> <translation>Swaziland</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="365"/> <source>Turks and Caicos Islands</source> <translation>Turks and Caicos Islands</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="366"/> <source>Chad</source> <translation>Republic of Chad</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="367"/> <source>French Southern Territories</source> <translation>French Southern Territories</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="368"/> <source>Togo</source> <translation>Togo</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="369"/> <source>Thailand</source> <translation>Thailand</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="370"/> <source>Tajikistan</source> <translation>Tajikistan</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="371"/> <source>Tokelau</source> <translation>Tokelau</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="373"/> <source>Turkmenistan</source> <translation>Turkmenistan</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="374"/> <source>Tunisia</source> <translation>Tunisia</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="375"/> <source>Tonga</source> <translation>Tonga</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="392"/> <source>Vietnam</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="430"/> <source>Couldn't download IP geolocation database file. Reason: %1</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="438"/> <source>Could not decompress IP geolocation database file.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="465"/> <source>Couldn't save downloaded IP geolocation database file. Reason: %1</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="461"/> <source>Successfully updated IP geolocation database.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="372"/> <source>Timor-Leste</source> <translation>Timor-Leste</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="180"/> <source>Bolivia, Plurinational State of</source> <translation>Bolivia</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="181"/> <source>Bonaire, Sint Eustatius and Saba</source> <translation>Caribbean Netherlands</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="195"/> <source>Cote d'Ivoire</source> <translation>Ivory Coast</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="287"/> <source>Libya</source> <translation>Libya</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="292"/> <source>Saint Martin (French part)</source> <translation>Saint Martin (North)</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="295"/> <source>Macedonia, The Former Yugoslav Republic of</source> <translation>North Macedonia</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="299"/> <source>Macao</source> <translation>Macao</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="332"/> <source>Pitcairn</source> <translation>Pitcairn Islands</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="334"/> <source>Palestine, State of</source> <translation>Palestine</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="350"/> <source>Saint Helena, Ascension and Tristan da Cunha</source> <translation>Saint Helena, Ascension and Tristan da Cunha</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="359"/> <source>South Sudan</source> <translation>South Sudan</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="362"/> <source>Sint Maarten (Dutch part)</source> <translation>Saint Martin (South)</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="376"/> <source>Turkey</source> <translation>Turkey</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="377"/> <source>Trinidad and Tobago</source> <translation>Trinidad and Tobago</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="378"/> <source>Tuvalu</source> <translation>Tuvalu</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="379"/> <source>Taiwan</source> <translation>Taiwan</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="380"/> <source>Tanzania, United Republic of</source> <translation>Tanzania, United Republic of</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="381"/> <source>Ukraine</source> <translation>Ukraine</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="382"/> <source>Uganda</source> <translation>Uganda</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="383"/> <source>United States Minor Outlying Islands</source> <translation>United States Minor Outlying Islands</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="384"/> <source>United States</source> <translation>United States</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="385"/> <source>Uruguay</source> <translation>Uruguay</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="386"/> <source>Uzbekistan</source> <translation>Uzbekistan</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="387"/> <source>Holy See (Vatican City State)</source> <translation>Holy See (Vatican City State)</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="388"/> <source>Saint Vincent and the Grenadines</source> <translation>Saint Vincent and the Grenadines</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="390"/> <source>Virgin Islands, British</source> <translation>Virgin Islands, British</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="391"/> <source>Virgin Islands, U.S.</source> <translation>Virgin Islands, U.S.</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="393"/> <source>Vanuatu</source> <translation>Vanuatu</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="394"/> <source>Wallis and Futuna</source> <translation>Wallis and Futuna</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="395"/> <source>Samoa</source> <translation>Independent State of Samoa</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="396"/> <source>Yemen</source> <translation>Yemen</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="397"/> <source>Mayotte</source> <translation>Mayotte</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="341"/> <source>Serbia</source> <translation>Serbia</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="398"/> <source>South Africa</source> <translation>South Africa</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="399"/> <source>Zambia</source> <translation>Zambia</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="291"/> <source>Montenegro</source> <translation>Montenegro</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="400"/> <source>Zimbabwe</source> <translation>Zimbabwe</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="166"/> <source>Aland Islands</source> <translation>Aland Islands</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="232"/> <source>Guernsey</source> <translation>Guernsey</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="255"/> <source>Isle of Man</source> <translation>Isle of Man</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="262"/> <source>Jersey</source> <translation>Jersey</translation> </message> <message> <location filename="../base/net/geoipmanager.cpp" line="177"/> <source>Saint Barthelemy</source> <translation>Saint Barthélemy</translation> </message> </context> <context> <name>Net::Smtp</name> <message> <location filename="../base/net/smtp.cpp" line="561"/> <source>Email Notification Error:</source> <translation>Email Notification Error:</translation> </message> </context> <context> <name>OptionsDialog</name> <message> <location filename="../gui/optionsdialog.ui" line="14"/> <source>Options</source> <translation>Options</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="52"/> <source>Behavior</source> <translation>Behaviour</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="57"/> <source>Downloads</source> <translation>Downloads</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="62"/> <source>Connection</source> <translation>Connection</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="67"/> <source>Speed</source> <translation>Speed</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="72"/> <source>BitTorrent</source> <translation>BitTorrent</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="77"/> <source>RSS</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="82"/> <source>Web UI</source> <translation>Web UI</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="87"/> <source>Advanced</source> <translation>Advanced</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="219"/> <source>Transfer List</source> <translation>Transfer List</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="228"/> <source>Confirm when deleting torrents</source> <translation>Confirm when deleting torrents</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="238"/> <source>Use alternating row colors</source> <extracomment>In table elements, every other row will have a grey background.</extracomment> <translation>Use alternating row colours</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="250"/> <source>Hide zero and infinity values</source> <translation>Hide zero and infinity values</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="258"/> <source>Always</source> <translation>Always</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="263"/> <source>Paused torrents only</source> <translation>Paused torrents only</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="286"/> <source>Action on double-click</source> <translation>Action on double-click</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="292"/> <source>Downloading torrents:</source> <translation>Downloading torrents:</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="303"/> <location filename="../gui/optionsdialog.ui" line="339"/> <source>Start / Stop Torrent</source> <translation>Start / Stop Torrent</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="308"/> <location filename="../gui/optionsdialog.ui" line="344"/> <source>Open destination folder</source> <translation>Open destination folder</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="323"/> <location filename="../gui/optionsdialog.ui" line="359"/> <source>No action</source> <translation>No action</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="331"/> <source>Completed torrents:</source> <translation>Completed torrents:</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="386"/> <source>Desktop</source> <translation>Desktop</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="392"/> <source>Start qBittorrent on Windows start up</source> <translation>Start qBittorrent on Windows start up</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="399"/> <source>Show splash screen on start up</source> <translation>Show splash screen on start up</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="412"/> <source>Start qBittorrent minimized</source> <translation>Start qBittorrent minimised</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="422"/> <source>Confirmation on exit when torrents are active</source> <translation>Confirmation on exit when torrents are active</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="432"/> <source>Confirmation on auto-exit when downloads finish</source> <translation>Confirmation on auto-exit when downloads finish</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="620"/> <source> KiB</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="791"/> <source>Torrent content layout:</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="802"/> <source>Original</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="807"/> <source>Create subfolder</source> <translation type="unfinished">Create subfolder</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="812"/> <source>Don't create subfolder</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="1213"/> <source>Add...</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="1223"/> <source>Options..</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="1233"/> <source>Remove</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="1260"/> <source>Email notification &upon download completion</source> <translation>Email notification &upon download completion</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="1361"/> <source>Run e&xternal program on torrent completion</source> <translation>Run e&xternal program on torrent completion</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="1430"/> <source>Peer connection protocol:</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="1489"/> <source>Any</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="1808"/> <source>IP Fi&ltering</source> <translation>IP Fi&ltering</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="2008"/> <source>Schedule &the use of alternative rate limits</source> <translation>Schedule &the use of alternative rate limits</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="2023"/> <source>From:</source> <comment>From start time</comment> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="2050"/> <source>To:</source> <comment>To end time</comment> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="2255"/> <source>Find peers on the DHT network</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="2303"/> <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="2309"/> <source>Allow encryption</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="2354"/> <source>(<a href="https://github.com/qbittorrent/qBittorrent/wiki/Anonymous-Mode">More information</a>)</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="2382"/> <source>&Torrent Queueing</source> <translation>&Torrent Queueing</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="2675"/> <source>A&utomatically add these trackers to new downloads:</source> <translation>A&utomatically add these trackers to new downloads:</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="2741"/> <source>RSS Reader</source> <translation>RSS Reader</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="2747"/> <source>Enable fetching RSS feeds</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="2756"/> <source>Feeds refresh interval:</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="2773"/> <source>Maximum number of articles per feed:</source> <translation>Maximum number of articles per feed:</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="2579"/> <location filename="../gui/optionsdialog.ui" line="2780"/> <source> min</source> <extracomment>minutes</extracomment> <translation> min</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="2570"/> <source>Seeding Limits</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="2592"/> <source>When seeding time reaches</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="2613"/> <source>Pause torrent</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="2618"/> <source>Remove torrent</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="2623"/> <source>Remove torrent and its files</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="2628"/> <source>Enable super seeding for torrent</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="2636"/> <source>When ratio reaches</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="2814"/> <source>RSS Torrent Auto Downloader</source> <translation>RSS Torrent Auto Downloader</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="2820"/> <source>Enable auto downloading of RSS torrents</source> <translation>Enable auto downloading of RSS torrents</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="2827"/> <source>Edit auto downloading rules...</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="2837"/> <source>RSS Smart Episode Filter</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="2843"/> <source>Download REPACK/PROPER episodes</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="2850"/> <source>Filters:</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="2911"/> <source>Web User Interface (Remote control)</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="2925"/> <source>IP address:</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="2932"/> <source>IP address that the Web UI will bind to. Specify an IPv4 or IPv6 address. You can specify "0.0.0.0" for any IPv4 address, "::" for any IPv6 address, or "*" for both IPv4 and IPv6.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="3090"/> <source>Ban client after consecutive failures:</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="3110"/> <source>Never</source> <translation type="unfinished">Never</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="3120"/> <source>ban for:</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="3147"/> <source>Session timeout:</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="3154"/> <source>Disabled</source> <translation type="unfinished">Disabled</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="3230"/> <source>Enable cookie Secure flag (requires HTTPS)</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="3248"/> <source>Server domains:</source> <translation>Server domains:</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="3255"/> <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 ';' to split multiple entries. Can use wildcard '*'.</source> <translation>Whitelist for filtering HTTP Host header values. In order to defend against DNS rebinding attack, you should put in domain names used by Web UI server. Use ';' to split multiple entries. Can use wildcard '*'.</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="2973"/> <source>&Use HTTPS instead of HTTP</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="3061"/> <source>Bypass authentication for clients on localhost</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="3068"/> <source>Bypass authentication for clients in whitelisted IP subnets</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="3081"/> <source>IP subnet whitelist...</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="3326"/> <source>Upda&te my dynamic domain name</source> <translation>Upda&te my dynamic domain name</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="454"/> <source>Minimize qBittorrent to notification area</source> <translation>Minimise qBittorrent to notification area</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="133"/> <source>Interface</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="174"/> <source>Language:</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="476"/> <source>Tray icon style:</source> <translation>Tray icon style:</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="484"/> <source>Normal</source> <translation>Normal</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="520"/> <source>File association</source> <translation>File association</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="526"/> <source>Use qBittorrent for .torrent files</source> <translation>Use qBittorrent for .torrent files</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="533"/> <source>Use qBittorrent for magnet links</source> <translation>Use qBittorrent for magnet links</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="543"/> <source>Check for program updates</source> <translation type="unfinished">Check for program updates</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="553"/> <source>Power Management</source> <translation>Power Management</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="596"/> <source>Save path:</source> <translation>Save path:</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="613"/> <source>Backup the log file after:</source> <translation>Backup the log file after:</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="653"/> <source>Delete backup logs older than:</source> <translation>Delete backup logs older than:</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="761"/> <source>When adding a torrent</source> <translation>When adding a torrent</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="776"/> <source>Bring torrent dialog to the front</source> <translation>Bring torrent dialogue to the front</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="860"/> <source>Also delete .torrent files whose addition was cancelled</source> <translation>Also delete .torrent files whose addition was cancelled</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="863"/> <source>Also when addition is cancelled</source> <translation>Also when addition is cancelled</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="885"/> <source>Warning! Data loss possible!</source> <translation>Warning! Data loss possible!</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="927"/> <source>Saving Management</source> <translation>Saving Management</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="935"/> <source>Default Torrent Management Mode:</source> <translation>Default Torrent Management Mode:</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="952"/> <source>Manual</source> <translation>Manual</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="957"/> <source>Automatic</source> <translation>Automatic</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="980"/> <source>When Torrent Category changed:</source> <translation>When Torrent Category changed:</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="990"/> <source>Relocate torrent</source> <translation>Relocate torrent</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="995"/> <source>Switch torrent to Manual Mode</source> <translation>Switch torrent to Manual Mode</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="1018"/> <source>When Default Save Path changed:</source> <translation>When Default Save Path changed:</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="1031"/> <location filename="../gui/optionsdialog.ui" line="1072"/> <source>Relocate affected torrents</source> <translation>Relocate affected torrents</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="1036"/> <location filename="../gui/optionsdialog.ui" line="1077"/> <source>Switch affected torrents to Manual Mode</source> <translation>Switch affected torrents to Manual Mode</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="1102"/> <source>Use Subcategories</source> <translation>Use Subcategories</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="1121"/> <source>Default Save Path:</source> <translation>Default Save Path:</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="1141"/> <source>Copy .torrent files to:</source> <translation>Copy .torrent files to:</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="442"/> <source>Show &qBittorrent in notification area</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="576"/> <source>&Log file</source> <translation>&Log file</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="767"/> <source>Display &torrent content and some options</source> <translation>Display &torrent content and some options</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="848"/> <source>De&lete .torrent files afterwards </source> <translation>De&lete .torrent files afterwards </translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="1154"/> <source>Copy .torrent files for finished downloads to:</source> <translation>Copy .torrent files for finished downloads to:</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="903"/> <source>Pre-allocate disk space for all files</source> <translation>Pre-allocate disk space for all files</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="139"/> <source>Use custom UI Theme</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="148"/> <source>UI Theme file:</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="181"/> <source>Use system icon theme</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="209"/> <source>Changing Interface settings requires application restart</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="225"/> <source>Shows a confirmation dialog upon torrent deletion</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="313"/> <location filename="../gui/optionsdialog.ui" line="349"/> <source>Preview file, otherwise open destination folder</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="318"/> <location filename="../gui/optionsdialog.ui" line="354"/> <source>Show torrent options</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="409"/> <source>When qBittorrent is started, the main window will be minimized</source> <translation>When qBittorrent is started, the main window will be minimised</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="419"/> <source>Shows a confirmation dialog when exiting with active torrents</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="451"/> <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="464"/> <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="467"/> <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="489"/> <source>Monochrome (for dark theme)</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="494"/> <source>Monochrome (for light theme)</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="559"/> <source>Inhibit system sleep when torrents are downloading</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="566"/> <source>Inhibit system sleep when torrents are seeding</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="610"/> <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="677"/> <source>days</source> <extracomment>Delete backup logs older than 10 days</extracomment> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="682"/> <source>months</source> <extracomment>Delete backup logs older than 10 months</extracomment> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="687"/> <source>years</source> <extracomment>Delete backup logs older than 10 years</extracomment> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="835"/> <source>The torrent will be added to download list in a paused state</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="838"/> <source>Do not start the download automatically</source> <extracomment>The torrent will be added to download list in a paused state</extracomment> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="845"/> <source>Whether the .torrent file should be deleted after adding it</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="900"/> <source>Allocate full file sizes on disk before starting downloads, to minimize fragmentation. Only useful for HDDs.</source> <translation>Allocate full file sizes on disk before starting downloads, to minimise fragmentation. Only useful for HDDs.</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="910"/> <source>Append .!qB extension to incomplete files</source> <translation>Append .!qB extension to incomplete files</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="917"/> <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="920"/> <source>Enable recursive download dialog</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="947"/> <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="1059"/> <source>When Category Save Path changed:</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="1109"/> <source>Use Category paths in Manual Mode</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="1112"/> <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="1131"/> <source>Use another path for incomplete torrents:</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="1166"/> <source>Automatically add torrents from:</source> <translation>Automatically add torrents from:</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="1277"/> <source>Receiver</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="1280"/> <source>To:</source> <comment>To receiver</comment> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="1287"/> <source>SMTP server:</source> <translation>SMTP server:</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="1300"/> <source>Sender</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="1303"/> <source>From:</source> <comment>From sender</comment> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="1312"/> <source>This server requires a secure connection (SSL)</source> <translation>This server requires a secure connection (SSL)</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="1319"/> <location filename="../gui/optionsdialog.ui" line="3024"/> <source>Authentication</source> <translation>Authentication</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="1331"/> <location filename="../gui/optionsdialog.ui" line="1769"/> <location filename="../gui/optionsdialog.ui" line="3032"/> <location filename="../gui/optionsdialog.ui" line="3384"/> <source>Username:</source> <translation>Username:</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="1341"/> <location filename="../gui/optionsdialog.ui" line="1779"/> <location filename="../gui/optionsdialog.ui" line="3042"/> <location filename="../gui/optionsdialog.ui" line="3394"/> <source>Password:</source> <translation>Password:</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="1376"/> <source>Show console window</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="1438"/> <source>TCP and μTP</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="1471"/> <source>Listening Port</source> <translation>Listening Port</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="1479"/> <source>Port used for incoming connections:</source> <translation>Port used for incoming connections:</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="1486"/> <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="1499"/> <source>Random</source> <translation>Random</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="1521"/> <source>Use UPnP / NAT-PMP port forwarding from my router</source> <translation>Use UPnP / NAT-PMP port forwarding from my router</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="1534"/> <source>Connections Limits</source> <translation>Connections Limits</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="1550"/> <source>Maximum number of connections per torrent:</source> <translation>Maximum number of connections per torrent:</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="1560"/> <source>Global maximum number of connections:</source> <translation>Global maximum number of connections:</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="1599"/> <source>Maximum number of upload slots per torrent:</source> <translation>Maximum number of upload slots per torrent:</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="1606"/> <source>Global maximum number of upload slots:</source> <translation>Global maximum number of upload slots:</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="1642"/> <source>Proxy Server</source> <translation>Proxy Server</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="1650"/> <source>Type:</source> <translation>Type:</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="1658"/> <source>(None)</source> <translation>(None)</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="1663"/> <source>SOCKS4</source> <translation>SOCKS4</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="1668"/> <source>SOCKS5</source> <translation>SOCKS5</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="1673"/> <source>HTTP</source> <translation>HTTP</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="1684"/> <source>Host:</source> <translation>Host:</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="1701"/> <location filename="../gui/optionsdialog.ui" line="2941"/> <source>Port:</source> <translation>Port:</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="1729"/> <source>Otherwise, the proxy server is only used for tracker connections</source> <translation>Otherwise, the proxy server is only used for tracker connections</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="1732"/> <source>Use proxy for peer connections</source> <translation>Use proxy for peer connections</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="1739"/> <source>RSS feeds, search engine, software updates or anything else other than torrent transfers and related operations (such as peer exchanges) will use a direct connection</source> <translation>RSS feeds, search engine, software updates or anything else other than torrent transfers and related operations (such as peer exchanges) will use a direct connection</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="1742"/> <source>Use proxy only for torrents</source> <translation>Use proxy only for torrents</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="1755"/> <source>A&uthentication</source> <translation>A&uthentication</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="1795"/> <source>Info: The password is saved unencrypted</source> <translation>Info: The password is saved unencrypted</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="1816"/> <source>Filter path (.dat, .p2p, .p2b):</source> <translation>Filter path (.dat, .p2p, .p2b):</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="1832"/> <source>Reload the filter</source> <translation>Reload the filter</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="1847"/> <source>Manually banned IP addresses...</source> <translation>Manually banned IP addresses...</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="1854"/> <source>Apply to trackers</source> <translation>Apply to trackers</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="1912"/> <source>Global Rate Limits</source> <translation>Global Rate Limits</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="1918"/> <location filename="../gui/optionsdialog.ui" line="1934"/> <location filename="../gui/optionsdialog.ui" line="1989"/> <location filename="../gui/optionsdialog.ui" line="2125"/> <location filename="../gui/optionsdialog.ui" line="2401"/> <location filename="../gui/optionsdialog.ui" line="2424"/> <location filename="../gui/optionsdialog.ui" line="2447"/> <source>∞</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="1921"/> <location filename="../gui/optionsdialog.ui" line="1937"/> <location filename="../gui/optionsdialog.ui" line="1992"/> <location filename="../gui/optionsdialog.ui" line="2128"/> <location filename="../gui/optionsdialog.ui" line="2488"/> <location filename="../gui/optionsdialog.ui" line="2501"/> <source> KiB/s</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="1966"/> <location filename="../gui/optionsdialog.ui" line="2154"/> <source>Upload:</source> <translation>Upload:</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="1973"/> <location filename="../gui/optionsdialog.ui" line="2161"/> <source>Download:</source> <translation>Download:</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="1983"/> <source>Alternative Rate Limits</source> <translation>Alternative Rate Limits</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="2020"/> <source>Start time</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="2047"/> <source>End time</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="2077"/> <source>When:</source> <translation>When:</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="2091"/> <source>Every day</source> <translation>Every day</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="2096"/> <source>Weekdays</source> <translation>Weekdays</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="2101"/> <source>Weekends</source> <translation>Weekends</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="2171"/> <source>Rate Limits Settings</source> <translation>Rate Limits Settings</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="2191"/> <source>Apply rate limit to peers on LAN</source> <translation>Apply rate limit to peers on LAN</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="2184"/> <source>Apply rate limit to transport overhead</source> <translation>Apply rate limit to transport overhead</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="2177"/> <source>Apply rate limit to µTP protocol</source> <translation>Apply rate limit to µTP protocol</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="2249"/> <source>Privacy</source> <translation>Privacy</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="2258"/> <source>Enable DHT (decentralized network) to find more peers</source> <translation>Enable DHT (decentralised network) to find more peers</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="2268"/> <source>Exchange peers with compatible Bittorrent clients (µTorrent, Vuze, ...)</source> <translation>Exchange peers with compatible BitTorrent clients (µTorrent, Vuze, ...)</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="2271"/> <source>Enable Peer Exchange (PeX) to find more peers</source> <translation>Enable Peer Exchange (PeX) to find more peers</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="2281"/> <source>Look for peers on your local network</source> <translation>Look for peers on your local network</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="2284"/> <source>Enable Local Peer Discovery to find more peers</source> <translation>Enable Local Peer Discovery to find more peers</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="2296"/> <source>Encryption mode:</source> <translation>Encryption mode:</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="2314"/> <source>Require encryption</source> <translation>Require encryption</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="2319"/> <source>Disable encryption</source> <translation>Disable encryption</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="2344"/> <source>Enable when using a proxy or a VPN connection</source> <translation>Enable when using a proxy or a VPN connection</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="2347"/> <source>Enable anonymous mode</source> <translation>Enable anonymous mode</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="2394"/> <source>Maximum active downloads:</source> <translation>Maximum active downloads:</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="2417"/> <source>Maximum active uploads:</source> <translation>Maximum active uploads:</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="2440"/> <source>Maximum active torrents:</source> <translation>Maximum active torrents:</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="2476"/> <source>Do not count slow torrents in these limits</source> <translation>Do not count slow torrents in these limits</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="2514"/> <source>Upload rate threshold:</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="2521"/> <source>Download rate threshold:</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="2541"/> <location filename="../gui/optionsdialog.ui" line="3130"/> <location filename="../gui/optionsdialog.ui" line="3157"/> <source> sec</source> <extracomment>seconds</extracomment> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="2557"/> <source>Torrent inactivity timer:</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="2599"/> <source>then</source> <translation>then</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="2963"/> <source>Use UPnP / NAT-PMP to forward the port from my router</source> <translation>Use UPnP / NAT-PMP to forward the port from my router</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="2992"/> <source>Certificate:</source> <translation>Certificate:</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="2985"/> <source>Key:</source> <translation>Key:</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="3005"/> <source><a href=https://httpd.apache.org/docs/current/ssl/ssl_faq.html#aboutcerts>Information about certificates</a></source> <translation><a href=https://httpd.apache.org/docs/current/ssl/ssl_faq.html#aboutcerts>Information about certificates</a></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="3052"/> <source>Change current password</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="3185"/> <source>Use alternative Web UI</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="3197"/> <source>Files location:</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="3210"/> <source>Security</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="3216"/> <source>Enable clickjacking protection</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="3223"/> <source>Enable Cross-Site Request Forgery (CSRF) protection</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="3237"/> <source>Enable Host header validation</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="3274"/> <source>Add custom HTTP headers</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="3286"/> <source>Header: value pairs, one per line</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="3296"/> <source>Enable reverse proxy support</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="3307"/> <source>Trusted proxies list:</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="3314"/> <source>Specify reverse proxy IPs in order to use forwarded client address (X-Forwarded-For attribute), use ';' to split multiple entries.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="3338"/> <source>Service:</source> <translation>Service:</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="3361"/> <source>Register</source> <translation>Register</translation> </message> <message> <location filename="../gui/optionsdialog.ui" line="3370"/> <source>Domain name:</source> <translation>Domain name:</translation> </message> <message> <location filename="../gui/optionsdialog.cpp" line="228"/> <source>By enabling these options, you can <strong>irrevocably lose</strong> your .torrent files!</source> <translation>By enabling these options, you can <strong>irrevocably lose</strong> your .torrent files!</translation> </message> <message> <location filename="../gui/optionsdialog.cpp" line="235"/> <source>If you enable the second option (&ldquo;Also when addition is cancelled&rdquo;) the .torrent file <strong>will be deleted</strong> even if you press &ldquo;<strong>Cancel</strong>&rdquo; in the &ldquo;Add torrent&rdquo; dialog</source> <translation>If you enable the second option (&ldquo;Also when addition is cancelled&rdquo;) the .torrent file <strong>will be deleted</strong> even if you press &ldquo;<strong>Cancel</strong>&rdquo; in the &ldquo;Add torrent&rdquo; dialog</translation> </message> <message> <location filename="../gui/optionsdialog.cpp" line="259"/> <source>Select qBittorrent UI Theme file</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.cpp" line="296"/> <source>Choose Alternative UI files location</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.cpp" line="394"/> <source>Supported parameters (case sensitive):</source> <translation>Supported parameters (case sensitive):</translation> </message> <message> <location filename="../gui/optionsdialog.cpp" line="395"/> <source>%N: Torrent name</source> <translation>%N: Torrent name</translation> </message> <message> <location filename="../gui/optionsdialog.cpp" line="396"/> <source>%L: Category</source> <translation>%L: Category</translation> </message> <message> <location filename="../gui/optionsdialog.cpp" line="398"/> <source>%F: Content path (same as root path for multifile torrent)</source> <translation>%F: Content path (same as root path for multi-file torrent)</translation> </message> <message> <location filename="../gui/optionsdialog.cpp" line="399"/> <source>%R: Root path (first torrent subdirectory path)</source> <translation>%R: Root path (first torrent subdirectory path)</translation> </message> <message> <location filename="../gui/optionsdialog.cpp" line="400"/> <source>%D: Save path</source> <translation>%D: Save path</translation> </message> <message> <location filename="../gui/optionsdialog.cpp" line="401"/> <source>%C: Number of files</source> <translation>%C: Number of files</translation> </message> <message> <location filename="../gui/optionsdialog.cpp" line="402"/> <source>%Z: Torrent size (bytes)</source> <translation>%Z: Torrent size (bytes)</translation> </message> <message> <location filename="../gui/optionsdialog.cpp" line="403"/> <source>%T: Current tracker</source> <translation>%T: Current tracker</translation> </message> <message> <location filename="../gui/optionsdialog.cpp" line="407"/> <source>Tip: Encapsulate parameter with quotation marks to avoid text being cut off at whitespace (e.g., "%N")</source> <translation>Tip: Encapsulate parameter with quotation marks to avoid text being cut off at white-space (e.g., "%N")</translation> </message> <message> <location filename="../gui/optionsdialog.cpp" line="474"/> <source>A torrent will be considered slow if its download and upload rates stay below these values for "Torrent inactivity timer" seconds</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.cpp" line="483"/> <source>Certificate</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.cpp" line="484"/> <source>Select certificate</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.cpp" line="486"/> <source>Private key</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.cpp" line="487"/> <source>Select private key</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.cpp" line="1663"/> <source>Select folder to monitor</source> <translation>Select folder to monitor</translation> </message> <message> <location filename="../gui/optionsdialog.cpp" line="1686"/> <source>Adding entry failed</source> <translation>Adding entry failed</translation> </message> <message> <location filename="../gui/optionsdialog.cpp" line="1775"/> <location filename="../gui/optionsdialog.cpp" line="1801"/> <source>Invalid path</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.cpp" line="1879"/> <source>Location Error</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.cpp" line="1879"/> <source>The alternative Web UI files location cannot be blank.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.cpp" line="551"/> <location filename="../gui/optionsdialog.cpp" line="554"/> <source>Choose export directory</source> <translation>Choose export directory</translation> </message> <message> <location filename="../gui/optionsdialog.cpp" line="230"/> <source>When these options are enabled, qBittorrent will <strong>delete</strong> .torrent files after they were successfully (the first option) or not (the second option) added to its download queue. This will be applied <strong>not only</strong> to the files opened via &ldquo;Add torrent&rdquo; menu action but to those opened via <strong>file type association</strong> as well</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.cpp" line="260"/> <source>qBittorrent UI Theme file (*.qbtheme config.json)</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.cpp" line="397"/> <source>%G: Tags (separated by comma)</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.cpp" line="404"/> <source>%I: Info hash v1 (or '-' if unavailable)</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.cpp" line="405"/> <source>%J: Info hash v2 (or '-' if unavailable)</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/optionsdialog.cpp" line="406"/> <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="548"/> <location filename="../gui/optionsdialog.cpp" line="561"/> <location filename="../gui/optionsdialog.cpp" line="564"/> <source>Choose a save directory</source> <translation>Choose a save directory</translation> </message> <message> <location filename="../gui/optionsdialog.cpp" line="557"/> <source>Choose an IP filter file</source> <translation>Choose an IP filter file</translation> </message> <message> <location filename="../gui/optionsdialog.cpp" line="558"/> <source>All supported filters</source> <translation>All supported filters</translation> </message> <message> <location filename="../gui/optionsdialog.cpp" line="1843"/> <source>Parsing error</source> <translation>Parsing error</translation> </message> <message> <location filename="../gui/optionsdialog.cpp" line="1843"/> <source>Failed to parse the provided IP filter</source> <translation>Failed to parse the provided IP filter</translation> </message> <message> <location filename="../gui/optionsdialog.cpp" line="1845"/> <source>Successfully refreshed</source> <translation>Successfully refreshed</translation> </message> <message> <location filename="../gui/optionsdialog.cpp" line="1845"/> <source>Successfully parsed the provided IP filter: %1 rules were applied.</source> <comment>%1 is a number</comment> <translation>Successfully parsed the provided IP filter: %1 rules were applied.</translation> </message> <message> <location filename="../gui/optionsdialog.cpp" line="1808"/> <source>Invalid key</source> <translation>Invalid key</translation> </message> <message> <location filename="../gui/optionsdialog.cpp" line="1808"/> <source>This is not a valid SSL key.</source> <translation>This is not a valid SSL key.</translation> </message> <message> <location filename="../gui/optionsdialog.cpp" line="1782"/> <source>Invalid certificate</source> <translation>Invalid certificate</translation> </message> <message> <location filename="../gui/optionsdialog.cpp" line="192"/> <source>Preferences</source> <translation>Preferences</translation> </message> <message> <location filename="../gui/optionsdialog.cpp" line="1782"/> <source>This is not a valid SSL certificate.</source> <translation>This is not a valid SSL certificate.</translation> </message> <message> <location filename="../gui/optionsdialog.cpp" line="1854"/> <source>Time Error</source> <translation>Time Error</translation> </message> <message> <location filename="../gui/optionsdialog.cpp" line="1854"/> <source>The start time and the end time can't be the same.</source> <translation>The start time and the end time can't be the same.</translation> </message> <message> <location filename="../gui/optionsdialog.cpp" line="1864"/> <location filename="../gui/optionsdialog.cpp" line="1869"/> <source>Length Error</source> <translation>Length Error</translation> </message> <message> <location filename="../gui/optionsdialog.cpp" line="1864"/> <source>The Web UI username must be at least 3 characters long.</source> <translation>The Web UI username must be at least 3 characters long.</translation> </message> <message> <location filename="../gui/optionsdialog.cpp" line="1869"/> <source>The Web UI password must be at least 6 characters long.</source> <translation>The Web UI password must be at least 6 characters long.</translation> </message> </context> <context> <name>PeerInfo</name> <message> <location filename="../base/bittorrent/peerinfo.cpp" line="254"/> <source>Interested (local) and choked (peer)</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/peerinfo.cpp" line="259"/> <source>Interested (local) and unchoked (peer)</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/peerinfo.cpp" line="268"/> <source>Interested (peer) and choked (local)</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/peerinfo.cpp" line="273"/> <source>Interested (peer) and unchoked (local)</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/peerinfo.cpp" line="279"/> <source>Not interested (local) and unchoked (peer)</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/peerinfo.cpp" line="283"/> <source>Not interested (peer) and unchoked (local)</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/peerinfo.cpp" line="287"/> <source>Optimistic unchoke</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/peerinfo.cpp" line="291"/> <source>Peer snubbed</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/peerinfo.cpp" line="295"/> <source>Incoming connection</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/peerinfo.cpp" line="299"/> <source>Peer from DHT</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/peerinfo.cpp" line="303"/> <source>Peer from PEX</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/peerinfo.cpp" line="307"/> <source>Peer from LSD</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/peerinfo.cpp" line="311"/> <source>Encrypted traffic</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/peerinfo.cpp" line="315"/> <source>Encrypted handshake</source> <translation type="unfinished"></translation> </message> </context> <context> <name>PeerListWidget</name> <message> <location filename="../gui/properties/peerlistwidget.cpp" line="97"/> <source>Country/Region</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/properties/peerlistwidget.cpp" line="98"/> <source>IP</source> <translation>IP</translation> </message> <message> <location filename="../gui/properties/peerlistwidget.cpp" line="99"/> <source>Port</source> <translation>Port</translation> </message> <message> <location filename="../gui/properties/peerlistwidget.cpp" line="100"/> <source>Flags</source> <translation>Flags</translation> </message> <message> <location filename="../gui/properties/peerlistwidget.cpp" line="101"/> <source>Connection</source> <translation>Connection</translation> </message> <message> <location filename="../gui/properties/peerlistwidget.cpp" line="102"/> <source>Client</source> <comment>i.e.: Client application</comment> <translation>Client</translation> </message> <message> <location filename="../gui/properties/peerlistwidget.cpp" line="103"/> <source>Progress</source> <comment>i.e: % downloaded</comment> <translation>Progress</translation> </message> <message> <location filename="../gui/properties/peerlistwidget.cpp" line="104"/> <source>Down Speed</source> <comment>i.e: Download speed</comment> <translation>Down Speed</translation> </message> <message> <location filename="../gui/properties/peerlistwidget.cpp" line="105"/> <source>Up Speed</source> <comment>i.e: Upload speed</comment> <translation>Up Speed</translation> </message> <message> <location filename="../gui/properties/peerlistwidget.cpp" line="106"/> <source>Downloaded</source> <comment>i.e: total data downloaded</comment> <translation>Downloaded</translation> </message> <message> <location filename="../gui/properties/peerlistwidget.cpp" line="107"/> <source>Uploaded</source> <comment>i.e: total data uploaded</comment> <translation>Uploaded</translation> </message> <message> <location filename="../gui/properties/peerlistwidget.cpp" line="108"/> <source>Relevance</source> <comment>i.e: How relevant this peer is to us. How many pieces it has that we don't.</comment> <translation>Relevance</translation> </message> <message> <location filename="../gui/properties/peerlistwidget.cpp" line="109"/> <source>Files</source> <comment>i.e. files that are being downloaded right now</comment> <translation>Files</translation> </message> <message> <location filename="../gui/properties/peerlistwidget.cpp" line="184"/> <source>Column visibility</source> <translation>Column visibility</translation> </message> <message> <location filename="../gui/properties/peerlistwidget.cpp" line="210"/> <source>Resize columns</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/properties/peerlistwidget.cpp" line="219"/> <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="271"/> <source>Add peers...</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/properties/peerlistwidget.cpp" line="280"/> <location filename="../gui/properties/peerlistwidget.cpp" line="282"/> <source>Adding peers</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/properties/peerlistwidget.cpp" line="280"/> <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="282"/> <source>Peers are added to this torrent.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/properties/peerlistwidget.cpp" line="287"/> <location filename="../gui/properties/peerlistwidget.cpp" line="330"/> <source>Ban peer permanently</source> <translation>Ban peer permanently</translation> </message> <message> <location filename="../gui/properties/peerlistwidget.cpp" line="298"/> <source>Cannot add peers to a private torrent</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/properties/peerlistwidget.cpp" line="300"/> <source>Cannot add peers when the torrent is checking</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/properties/peerlistwidget.cpp" line="302"/> <source>Cannot add peers when the torrent is queued</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/properties/peerlistwidget.cpp" line="306"/> <source>No peer was selected</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/properties/peerlistwidget.cpp" line="331"/> <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="337"/> <source>Peer "%1" is manually banned</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/properties/peerlistwidget.cpp" line="284"/> <source>Copy IP:port</source> <translation>Copy IP:port</translation> </message> </context> <context> <name>PeersAdditionDialog</name> <message> <location filename="../gui/properties/peersadditiondialog.ui" line="14"/> <source>Add Peers</source> <translation type="unfinished"></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="33"/> <source>Format: IPv4:port / [IPv6]:port</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/properties/peersadditiondialog.cpp" line="62"/> <source>No peer entered</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/properties/peersadditiondialog.cpp" line="63"/> <source>Please type at least one peer.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/properties/peersadditiondialog.cpp" line="76"/> <source>Invalid peer</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/properties/peersadditiondialog.cpp" line="77"/> <source>The peer '%1' is invalid.</source> <translation type="unfinished"></translation> </message> </context> <context> <name>PieceAvailabilityBar</name> <message> <location filename="../gui/properties/pieceavailabilitybar.cpp" line="173"/> <source>Unavailable pieces</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/properties/pieceavailabilitybar.cpp" line="174"/> <source>Available pieces</source> <translation type="unfinished"></translation> </message> </context> <context> <name>PiecesBar</name> <message> <location filename="../gui/properties/piecesbar.cpp" line="271"/> <source>Files in this piece:</source> <translation>Files in this piece:</translation> </message> <message> <location filename="../gui/properties/piecesbar.cpp" line="276"/> <source>File in this piece</source> <translation>File in this piece</translation> </message> <message> <location filename="../gui/properties/piecesbar.cpp" line="278"/> <source>File in these pieces</source> <translation>File in these pieces</translation> </message> <message> <location filename="../gui/properties/piecesbar.cpp" line="295"/> <source>Wait until metadata become available to see detailed information</source> <translation>Wait until metadata become available to see detailed information</translation> </message> <message> <location filename="../gui/properties/piecesbar.cpp" line="297"/> <source>Hold Shift key for detailed information</source> <translation>Hold Shift key for detailed information</translation> </message> </context> <context> <name>PluginSelectDialog</name> <message> <location filename="../gui/search/pluginselectdialog.ui" line="17"/> <source>Search plugins</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/search/pluginselectdialog.ui" line="30"/> <source>Installed search plugins:</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/search/pluginselectdialog.ui" line="53"/> <source>Name</source> <translation type="unfinished">Name</translation> </message> <message> <location filename="../gui/search/pluginselectdialog.ui" line="58"/> <source>Version</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/search/pluginselectdialog.ui" line="63"/> <source>Url</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/search/pluginselectdialog.ui" line="68"/> <location filename="../gui/search/pluginselectdialog.ui" line="134"/> <source>Enabled</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/search/pluginselectdialog.ui" line="81"/> <source>Warning: Be sure to comply with your country'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="96"/> <source>You can get new search engine plugins here: <a href="http://plugins.qbittorrent.org">http://plugins.qbittorrent.org</a></source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/search/pluginselectdialog.ui" line="108"/> <source>Install a new one</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/search/pluginselectdialog.ui" line="115"/> <source>Check for updates</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/search/pluginselectdialog.ui" line="122"/> <source>Close</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/search/pluginselectdialog.ui" line="139"/> <source>Uninstall</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/search/pluginselectdialog.cpp" line="167"/> <location filename="../gui/search/pluginselectdialog.cpp" line="238"/> <location filename="../gui/search/pluginselectdialog.cpp" line="303"/> <source>Yes</source> <translation type="unfinished">Yes</translation> </message> <message> <location filename="../gui/search/pluginselectdialog.cpp" line="172"/> <location filename="../gui/search/pluginselectdialog.cpp" line="217"/> <location filename="../gui/search/pluginselectdialog.cpp" line="243"/> <location filename="../gui/search/pluginselectdialog.cpp" line="308"/> <source>No</source> <translation type="unfinished">No</translation> </message> <message> <location filename="../gui/search/pluginselectdialog.cpp" line="223"/> <source>Uninstall warning</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/search/pluginselectdialog.cpp" line="223"/> <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 type="unfinished"></translation> </message> <message> <location filename="../gui/search/pluginselectdialog.cpp" line="225"/> <source>Uninstall success</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/search/pluginselectdialog.cpp" line="225"/> <source>All selected plugins were uninstalled successfully</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/search/pluginselectdialog.cpp" line="348"/> <location filename="../gui/search/pluginselectdialog.cpp" line="454"/> <location filename="../gui/search/pluginselectdialog.cpp" line="469"/> <location filename="../gui/search/pluginselectdialog.cpp" line="501"/> <source>Search plugin update</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/search/pluginselectdialog.cpp" line="348"/> <source>Plugins installed or updated: %1</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/search/pluginselectdialog.cpp" line="368"/> <location filename="../gui/search/pluginselectdialog.cpp" line="376"/> <source>New search engine plugin URL</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/search/pluginselectdialog.cpp" line="369"/> <location filename="../gui/search/pluginselectdialog.cpp" line="377"/> <source>URL:</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/search/pluginselectdialog.cpp" line="374"/> <source>Invalid link</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/search/pluginselectdialog.cpp" line="374"/> <source>The link doesn't seem to point to a search engine plugin.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/search/pluginselectdialog.cpp" line="391"/> <source>Select search plugins</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/search/pluginselectdialog.cpp" line="392"/> <source>qBittorrent search plugin</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/search/pluginselectdialog.cpp" line="454"/> <source>All your plugins are already up to date.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/search/pluginselectdialog.cpp" line="469"/> <source>Sorry, couldn't check for plugin updates. %1</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/search/pluginselectdialog.cpp" line="483"/> <source>Search plugin install</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/search/pluginselectdialog.cpp" line="484"/> <source>Couldn't install "%1" search engine plugin. %2</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/search/pluginselectdialog.cpp" line="502"/> <source>Couldn't update "%1" 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="27"/> <source>Search plugin source:</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/search/pluginsourcedialog.ui" line="36"/> <source>Local file</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/search/pluginsourcedialog.ui" line="43"/> <source>Web link</source> <translation type="unfinished"></translation> </message> </context> <context> <name>PortForwarderImpl</name> <message> <location filename="../base/bittorrent/portforwarderimpl.cpp" line="104"/> <source>UPnP / NAT-PMP support [ON]</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/portforwarderimpl.cpp" line="114"/> <source>UPnP / NAT-PMP support [OFF]</source> <translation type="unfinished"></translation> </message> </context> <context> <name>PowerManagement</name> <message> <location filename="../gui/powermanagement/powermanagement.cpp" line="76"/> <source>qBittorrent is active</source> <translation type="unfinished"></translation> </message> </context> <context> <name>PreviewSelectDialog</name> <message> <location filename="../gui/previewselectdialog.cpp" line="65"/> <source>The following files from torrent "%1" 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 type="unfinished"></translation> </message> <message> <location filename="../gui/previewselectdialog.cpp" line="76"/> <source>Name</source> <translation type="unfinished">Name</translation> </message> <message> <location filename="../gui/previewselectdialog.cpp" line="77"/> <source>Size</source> <translation type="unfinished">Size</translation> </message> <message> <location filename="../gui/previewselectdialog.cpp" line="78"/> <source>Progress</source> <translation type="unfinished">Progress</translation> </message> <message> <location filename="../gui/previewselectdialog.cpp" line="142"/> <source>Preview impossible</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/previewselectdialog.cpp" line="143"/> <source>Sorry, we can't preview this file: "%1".</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/previewselectdialog.cpp" line="159"/> <source>Resize columns</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/previewselectdialog.cpp" line="167"/> <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 type="unfinished"></translation> </message> </context> <context> <name>Private::FileLineEdit</name> <message> <location filename="../gui/fspathedit_p.cpp" line="325"/> <source>'%1' does not exist</source> <translation>'%1' does not exist</translation> </message> <message> <location filename="../gui/fspathedit_p.cpp" line="327"/> <source>'%1' does not point to a directory</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/fspathedit_p.cpp" line="329"/> <source>'%1' does not point to a file</source> <translation>'%1' does not point to a file</translation> </message> <message> <location filename="../gui/fspathedit_p.cpp" line="331"/> <source>Does not have read permission in '%1'</source> <translation>Does not have read permission in '%1'</translation> </message> <message> <location filename="../gui/fspathedit_p.cpp" line="333"/> <source>Does not have write permission in '%1'</source> <translation>Does not have write permission in '%1'</translation> </message> </context> <context> <name>PropListDelegate</name> <message> <location filename="../gui/properties/proplistdelegate.cpp" line="88"/> <source>Normal</source> <comment>Normal (priority)</comment> <translation>Normal</translation> </message> <message> <location filename="../gui/properties/proplistdelegate.cpp" line="87"/> <source>Do not download</source> <comment>Do not download (priority)</comment> <translation>Do not download</translation> </message> <message> <location filename="../gui/properties/proplistdelegate.cpp" line="89"/> <source>High</source> <comment>High (priority)</comment> <translation>High</translation> </message> <message> <location filename="../gui/properties/proplistdelegate.cpp" line="90"/> <source>Maximum</source> <comment>Maximum (priority)</comment> <translation>Maximum</translation> </message> </context> <context> <name>PropTabBar</name> <message> <location filename="../gui/properties/proptabbar.cpp" line="51"/> <source>General</source> <translation>General</translation> </message> <message> <location filename="../gui/properties/proptabbar.cpp" line="60"/> <source>Trackers</source> <translation>Trackers</translation> </message> <message> <location filename="../gui/properties/proptabbar.cpp" line="69"/> <source>Peers</source> <translation>Peers</translation> </message> <message> <location filename="../gui/properties/proptabbar.cpp" line="78"/> <source>HTTP Sources</source> <translation>HTTP Sources</translation> </message> <message> <location filename="../gui/properties/proptabbar.cpp" line="87"/> <source>Content</source> <translation>Content</translation> </message> <message> <location filename="../gui/properties/proptabbar.cpp" line="98"/> <source>Speed</source> <translation>Speed</translation> </message> </context> <context> <name>PropertiesWidget</name> <message> <location filename="../gui/properties/propertieswidget.ui" line="333"/> <source>Downloaded:</source> <translation>Downloaded:</translation> </message> <message> <location filename="../gui/properties/propertieswidget.ui" line="110"/> <source>Availability:</source> <translation>Availability:</translation> </message> <message> <location filename="../gui/properties/propertieswidget.ui" line="81"/> <source>Progress:</source> <translation>Progress:</translation> </message> <message> <location filename="../gui/properties/propertieswidget.ui" line="157"/> <source>Transfer</source> <translation>Transfer</translation> </message> <message> <location filename="../gui/properties/propertieswidget.ui" line="549"/> <source>Time Active:</source> <extracomment>Time (duration) the torrent is active (not paused)</extracomment> <translation>Time Active:</translation> </message> <message> <location filename="../gui/properties/propertieswidget.ui" line="578"/> <source>ETA:</source> <translation>ETA:</translation> </message> <message> <location filename="../gui/properties/propertieswidget.ui" line="507"/> <source>Uploaded:</source> <translation>Uploaded:</translation> </message> <message> <location filename="../gui/properties/propertieswidget.ui" line="436"/> <source>Seeds:</source> <translation>Seeds:</translation> </message> <message> <location filename="../gui/properties/propertieswidget.ui" line="452"/> <source>Download Speed:</source> <translation>Download Speed:</translation> </message> <message> <location filename="../gui/properties/propertieswidget.ui" line="188"/> <source>Upload Speed:</source> <translation>Upload Speed:</translation> </message> <message> <location filename="../gui/properties/propertieswidget.ui" line="217"/> <source>Peers:</source> <translation>Peers:</translation> </message> <message> <location filename="../gui/properties/propertieswidget.ui" line="275"/> <source>Download Limit:</source> <translation>Download Limit:</translation> </message> <message> <location filename="../gui/properties/propertieswidget.ui" line="349"/> <source>Upload Limit:</source> <translation>Upload Limit:</translation> </message> <message> <location filename="../gui/properties/propertieswidget.ui" line="594"/> <source>Wasted:</source> <translation>Wasted:</translation> </message> <message> <location filename="../gui/properties/propertieswidget.ui" line="233"/> <source>Connections:</source> <translation>Connections:</translation> </message> <message> <location filename="../gui/properties/propertieswidget.ui" line="607"/> <source>Information</source> <translation>Information</translation> </message> <message> <location filename="../gui/properties/propertieswidget.ui" line="799"/> <source>Info Hash v1:</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/properties/propertieswidget.ui" line="815"/> <source>Info Hash v2:</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/properties/propertieswidget.ui" line="863"/> <source>Comment:</source> <translation>Comment:</translation> </message> <message> <location filename="../gui/properties/propertieswidget.ui" line="1058"/> <source>Select All</source> <translation>Select All</translation> </message> <message> <location filename="../gui/properties/propertieswidget.ui" line="1065"/> <source>Select None</source> <translation>Select None</translation> </message> <message> <location filename="../gui/properties/propertieswidget.cpp" line="679"/> <source>Normal</source> <translation>Normal</translation> </message> <message> <location filename="../gui/properties/propertieswidget.cpp" line="683"/> <source>High</source> <translation>High</translation> </message> <message> <location filename="../gui/properties/propertieswidget.ui" line="291"/> <source>Share Ratio:</source> <translation>Share Ratio:</translation> </message> <message> <location filename="../gui/properties/propertieswidget.ui" line="407"/> <source>Reannounce In:</source> <translation>Re-announce In:</translation> </message> <message> <location filename="../gui/properties/propertieswidget.ui" line="365"/> <source>Last Seen Complete:</source> <translation>Last Seen Complete:</translation> </message> <message> <location filename="../gui/properties/propertieswidget.ui" line="625"/> <source>Total Size:</source> <translation>Total Size:</translation> </message> <message> <location filename="../gui/properties/propertieswidget.ui" line="654"/> <source>Pieces:</source> <translation>Pieces:</translation> </message> <message> <location filename="../gui/properties/propertieswidget.ui" line="683"/> <source>Created By:</source> <translation>Created By:</translation> </message> <message> <location filename="../gui/properties/propertieswidget.ui" line="712"/> <source>Added On:</source> <translation>Added On:</translation> </message> <message> <location filename="../gui/properties/propertieswidget.ui" line="741"/> <source>Completed On:</source> <translation>Completed On:</translation> </message> <message> <location filename="../gui/properties/propertieswidget.ui" line="770"/> <source>Created On:</source> <translation>Created On:</translation> </message> <message> <location filename="../gui/properties/propertieswidget.ui" line="847"/> <source>Save Path:</source> <translation>Save Path:</translation> </message> <message> <location filename="../gui/properties/propertieswidget.cpp" line="687"/> <source>Maximum</source> <translation>Maximum</translation> </message> <message> <location filename="../gui/properties/propertieswidget.cpp" line="675"/> <source>Do not download</source> <translation>Do not download</translation> </message> <message> <location filename="../gui/properties/propertieswidget.cpp" line="492"/> <source>Never</source> <translation>Never</translation> </message> <message> <location filename="../gui/properties/propertieswidget.cpp" line="500"/> <source>%1 x %2 (have %3)</source> <comment>(torrent pieces) eg 152 x 4MB (have 25)</comment> <translation>%1 x %2 (have %3)</translation> </message> <message> <location filename="../gui/properties/propertieswidget.cpp" line="442"/> <location filename="../gui/properties/propertieswidget.cpp" line="445"/> <source>%1 (%2 this session)</source> <translation>%1 (%2 this session)</translation> </message> <message> <location filename="../gui/properties/propertieswidget.cpp" line="184"/> <source>Column visibility</source> <translation type="unfinished">Column visibility</translation> </message> <message> <location filename="../gui/properties/propertieswidget.cpp" line="207"/> <source>Resize columns</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/properties/propertieswidget.cpp" line="216"/> <source>Resize all non-hidden columns to the size of their contents</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/properties/propertieswidget.cpp" line="362"/> <location filename="../gui/properties/propertieswidget.cpp" line="363"/> <source>N/A</source> <translation type="unfinished">N/A</translation> </message> <message> <location filename="../gui/properties/propertieswidget.cpp" line="454"/> <source>%1 (seeded for %2)</source> <comment>e.g. 4m39s (seeded for 3m10s)</comment> <translation>%1 (seeded for %2)</translation> </message> <message> <location filename="../gui/properties/propertieswidget.cpp" line="461"/> <source>%1 (%2 max)</source> <comment>%1 and %2 are numbers, e.g. 3 (10 max)</comment> <translation>%1 (%2 max)</translation> </message> <message> <location filename="../gui/properties/propertieswidget.cpp" line="474"/> <location filename="../gui/properties/propertieswidget.cpp" line="478"/> <source>%1 (%2 total)</source> <comment>%1 and %2 are numbers, e.g. 3 (10 total)</comment> <translation>%1 (%2 total)</translation> </message> <message> <location filename="../gui/properties/propertieswidget.cpp" line="484"/> <location filename="../gui/properties/propertieswidget.cpp" line="489"/> <source>%1 (%2 avg.)</source> <comment>%1 and %2 are speed rates, e.g. 200KiB/s (100KiB/s avg.)</comment> <translation>%1 (%2 average)</translation> </message> <message> <location filename="../gui/properties/propertieswidget.cpp" line="649"/> <source>Open</source> <translation>Open</translation> </message> <message> <location filename="../gui/properties/propertieswidget.cpp" line="651"/> <source>Open Containing Folder</source> <translation>Open Containing Folder</translation> </message> <message> <location filename="../gui/properties/propertieswidget.cpp" line="653"/> <source>Rename...</source> <translation>Rename...</translation> </message> <message> <location filename="../gui/properties/propertieswidget.cpp" line="673"/> <source>Priority</source> <translation>Priority</translation> </message> <message> <location filename="../gui/properties/propertieswidget.cpp" line="692"/> <source>By shown file order</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/properties/propertieswidget.cpp" line="751"/> <source>New Web seed</source> <translation>New Web seed</translation> </message> <message> <location filename="../gui/properties/propertieswidget.cpp" line="755"/> <source>Remove Web seed</source> <translation>Remove Web seed</translation> </message> <message> <location filename="../gui/properties/propertieswidget.cpp" line="758"/> <source>Copy Web seed URL</source> <translation>Copy Web seed URL</translation> </message> <message> <location filename="../gui/properties/propertieswidget.cpp" line="760"/> <source>Edit Web seed URL</source> <translation>Edit Web seed URL</translation> </message> <message> <location filename="../gui/properties/propertieswidget.cpp" line="96"/> <source>Filter files...</source> <translation>Filter files...</translation> </message> <message> <location filename="../gui/properties/propertieswidget.cpp" line="803"/> <source>Speed graphs are disabled</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/properties/propertieswidget.cpp" line="803"/> <source>You can enable it in Advanced Options</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/properties/propertieswidget.cpp" line="816"/> <source>New URL seed</source> <comment>New HTTP source</comment> <translation>New URL seed</translation> </message> <message> <location filename="../gui/properties/propertieswidget.cpp" line="817"/> <source>New URL seed:</source> <translation>New URL seed:</translation> </message> <message> <location filename="../gui/properties/propertieswidget.cpp" line="824"/> <location filename="../gui/properties/propertieswidget.cpp" line="878"/> <source>This URL seed is already in the list.</source> <translation>This URL seed is already in the list.</translation> </message> <message> <location filename="../gui/properties/propertieswidget.cpp" line="870"/> <source>Web seed editing</source> <translation>Web seed editing</translation> </message> <message> <location filename="../gui/properties/propertieswidget.cpp" line="871"/> <source>Web seed URL:</source> <translation>Web seed URL:</translation> </message> </context> <context> <name>QObject</name> <message> <location filename="../app/main.cpp" line="154"/> <source>%1 is an unknown command line parameter.</source> <comment>--random-parameter is an unknown command line parameter.</comment> <translation>%1 is an unknown command line parameter.</translation> </message> <message> <location filename="../app/main.cpp" line="166"/> <location filename="../app/main.cpp" line="177"/> <source>%1 must be the single command line parameter.</source> <translation>%1 must be the single command line parameter.</translation> </message> <message> <location filename="../app/main.cpp" line="213"/> <source>You cannot use %1: qBittorrent is already running for this user.</source> <translation>You cannot use %1: qBittorrent is already running for this user.</translation> </message> <message> <location filename="../app/cmdoptions.cpp" line="529"/> <source>Usage:</source> <translation>Usage:</translation> </message> <message> <location filename="../app/cmdoptions.cpp" line="532"/> <source>Options:</source> <translation>Options:</translation> </message> <message> <location filename="../app/cmdoptions.cpp" line="161"/> <source>Parameter '%1' must follow syntax '%1=%2'</source> <comment>e.g. Parameter '--webui-port' must follow syntax '--webui-port=value'</comment> <translation type="unfinished">Parameter '%1' must follow syntax '%1=%2'</translation> </message> <message> <location filename="../app/cmdoptions.cpp" line="207"/> <source>Parameter '%1' must follow syntax '%1=%2'</source> <comment>e.g. Parameter '--webui-port' must follow syntax '--webui-port=<value>'</comment> <translation>Parameter '%1' must follow syntax '%1=%2'</translation> </message> <message> <location filename="../app/cmdoptions.cpp" line="222"/> <source>Expected integer number in environment variable '%1', but got '%2'</source> <translation type="unfinished"></translation> </message> <message> <location filename="../app/cmdoptions.cpp" line="279"/> <source>Parameter '%1' must follow syntax '%1=%2'</source> <comment>e.g. Parameter '--add-paused' must follow syntax '--add-paused=<true|false>'</comment> <translation type="unfinished">Parameter '%1' must follow syntax '%1=%2'</translation> </message> <message> <location filename="../app/cmdoptions.cpp" line="306"/> <source>Expected %1 in environment variable '%2', but got '%3'</source> <translation>Expected %1 in environment variable '%2', but got '%3'</translation> </message> <message> <location filename="../app/cmdoptions.cpp" line="537"/> <source>port</source> <translation>port</translation> </message> <message> <location filename="../app/cmdoptions.cpp" line="425"/> <source>%1 must specify a valid port (1 to 65535).</source> <translation type="unfinished"></translation> </message> <message> <location filename="../app/cmdoptions.cpp" line="534"/> <source>Display program version and exit</source> <translation type="unfinished"></translation> </message> <message> <location filename="../app/cmdoptions.cpp" line="536"/> <source>Display this help message and exit</source> <translation type="unfinished"></translation> </message> <message> <location filename="../app/cmdoptions.cpp" line="538"/> <source>Change the Web UI port</source> <translation type="unfinished"></translation> </message> <message> <location filename="../app/cmdoptions.cpp" line="541"/> <source>Disable splash screen</source> <translation>Disable splash screen</translation> </message> <message> <location filename="../app/cmdoptions.cpp" line="543"/> <source>Run in daemon-mode (background)</source> <translation>Run in daemon-mode (background)</translation> </message> <message> <location filename="../app/cmdoptions.cpp" line="546"/> <source>dir</source> <extracomment>Use appropriate short form or abbreviation of "directory"</extracomment> <translation type="unfinished"></translation> </message> <message> <location filename="../app/cmdoptions.cpp" line="547"/> <source>Store configuration files in <dir></source> <translation>Store configuration files in <dir></translation> </message> <message> <location filename="../app/cmdoptions.cpp" line="548"/> <location filename="../app/cmdoptions.cpp" line="561"/> <source>name</source> <translation>name</translation> </message> <message> <location filename="../app/cmdoptions.cpp" line="549"/> <source>Store configuration files in directories qBittorrent_<name></source> <translation type="unfinished"></translation> </message> <message> <location filename="../app/cmdoptions.cpp" line="551"/> <source>Hack into libtorrent fastresume files and make file paths relative to the profile directory</source> <translation>Hack into libtorrent fast-resume files and make file paths relative to the profile directory</translation> </message> <message> <location filename="../app/cmdoptions.cpp" line="553"/> <source>files or URLs</source> <translation type="unfinished"></translation> </message> <message> <location filename="../app/cmdoptions.cpp" line="554"/> <source>Download the torrents passed by the user</source> <translation type="unfinished"></translation> </message> <message> <location filename="../app/cmdoptions.cpp" line="568"/> <source>Specify whether the "Add New Torrent" dialog opens when adding a torrent.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../app/cmdoptions.cpp" line="557"/> <source>Options when adding new torrents:</source> <translation>Options when adding new torrents:</translation> </message> <message> <location filename="../app/cmdoptions.cpp" line="558"/> <source>path</source> <translation type="unfinished"></translation> </message> <message> <location filename="../app/cmdoptions.cpp" line="558"/> <source>Torrent save path</source> <translation>Torrent save path</translation> </message> <message> <location filename="../app/cmdoptions.cpp" line="559"/> <source>Add torrents as started or paused</source> <translation type="unfinished"></translation> </message> <message> <location filename="../app/cmdoptions.cpp" line="560"/> <source>Skip hash check</source> <translation type="unfinished">Skip hash check</translation> </message> <message> <location filename="../app/cmdoptions.cpp" line="562"/> <source>Assign torrents to category. If the category doesn't exist, it will be created.</source> <translation>Assign torrents to category. If the category doesn't exist, it will be created.</translation> </message> <message> <location filename="../app/cmdoptions.cpp" line="564"/> <source>Download files in sequential order</source> <translation type="unfinished"></translation> </message> <message> <location filename="../app/cmdoptions.cpp" line="566"/> <source>Download first and last pieces first</source> <translation>Download first and last pieces first</translation> </message> <message> <location filename="../app/cmdoptions.cpp" line="572"/> <source>Option values may be supplied via environment variables. For option named 'parameter-name', environment variable name is 'QBT_PARAMETER_NAME' (in upper case, '-' replaced with '_'). To pass flag values, set the variable to '1' or 'TRUE'. For example, to disable the splash screen: </source> <translation>Option values may be supplied via environment variables. For option named 'parameter-name', environment variable name is 'QBT_PARAMETER_NAME' (in upper case, '-' replaced with '_'). To pass flag values, set the variable to '1' or 'TRUE'. For example, to disable the splash screen: </translation> </message> <message> <location filename="../app/cmdoptions.cpp" line="577"/> <source>Command line parameters take precedence over environment variables</source> <translation>Command line parameters take precedence over environment variables</translation> </message> <message> <location filename="../app/cmdoptions.cpp" line="585"/> <source>Help</source> <translation>Help</translation> </message> <message> <location filename="../app/main.cpp" line="400"/> <source>Run application with -h option to read about command line parameters.</source> <translation>Run application with -h option to read about command line parameters.</translation> </message> <message> <location filename="../app/main.cpp" line="402"/> <source>Bad command line</source> <translation>Bad command line</translation> </message> <message> <location filename="../app/main.cpp" line="408"/> <source>Bad command line: </source> <translation>Bad command line: </translation> </message> <message> <location filename="../app/main.cpp" line="421"/> <source>Legal Notice</source> <translation>Legal Notice</translation> </message> <message> <location filename="../app/main.cpp" line="422"/> <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/main.cpp" line="423"/> <source>No further notices will be issued.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../app/main.cpp" line="436"/> <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. No further notices will be issued.</source> <translation>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. No further notices will be issued.</translation> </message> <message> <location filename="../app/main.cpp" line="424"/> <source>Press %1 key to accept and continue...</source> <translation>Press %1 key to accept and continue...</translation> </message> <message> <location filename="../app/main.cpp" line="437"/> <source>Legal notice</source> <translation>Legal notice</translation> </message> <message> <location filename="../app/main.cpp" line="438"/> <source>Cancel</source> <translation>Cancel</translation> </message> <message> <location filename="../app/main.cpp" line="439"/> <source>I Agree</source> <translation>I Agree</translation> </message> <message> <location filename="../base/settingsstorage.cpp" line="167"/> <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="243"/> <source>An access error occurred while trying to write the configuration file.</source> <translation>An access error occurred while trying to write the configuration file.</translation> </message> <message> <location filename="../base/settingsstorage.cpp" line="246"/> <source>A format error occurred while trying to write the configuration file.</source> <translation>A format error occurred while trying to write the configuration file.</translation> </message> <message> <location filename="../base/settingsstorage.cpp" line="249"/> <source>An unknown error occurred while trying to write the configuration file.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../app/upgrade.cpp" line="56"/> <source>Migrate preferences failed: WebUI https, file: "%1", error: "%2"</source> <translation type="unfinished"></translation> </message> <message> <location filename="../app/upgrade.cpp" line="71"/> <source>Migrated preferences: WebUI https, exported data to file: "%1"</source> <translation type="unfinished"></translation> </message> <message> <location filename="../app/upgrade.cpp" line="163"/> <location filename="../app/upgrade.cpp" line="194"/> <location filename="../app/upgrade.cpp" line="225"/> <location filename="../app/upgrade.cpp" line="363"/> <source>Invalid value found in configuration file, reverting it to default. Key: "%1". Invalid value: "%2".</source> <translation type="unfinished"></translation> </message> </context> <context> <name>RSS::AutoDownloader</name> <message> <location filename="../base/rss/rss_autodownloader.cpp" line="74"/> <location filename="../base/rss/rss_autodownloader.cpp" line="82"/> <source>Invalid data format.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/rss/rss_autodownloader.cpp" line="112"/> <source>Directory for RSS AutoDownloader data is unavailable.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/rss/rss_autodownloader.cpp" line="118"/> <source>Couldn't save RSS AutoDownloader data in %1. Error: %2</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/rss/rss_autodownloader.cpp" line="279"/> <source>Invalid data format</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/rss/rss_autodownloader.cpp" line="423"/> <source>Couldn't read RSS AutoDownloader rules from %1. Error: %2</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/rss/rss_autodownloader.cpp" line="437"/> <source>Couldn'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="219"/> <source>Failed to download RSS feed at '%1'. Reason: %2</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/rss/rss_feed.cpp" line="255"/> <source>RSS feed at '%1' updated. Added %2 new articles.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/rss/rss_feed.cpp" line="252"/> <source>Failed to parse RSS feed at '%1'. Reason: %2</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/rss/rss_feed.cpp" line="209"/> <source>RSS feed at '%1' is successfully downloaded. Starting to parse it.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/rss/rss_feed.cpp" line="279"/> <source>Couldn't read RSS Session data from %1. Error: %2</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/rss/rss_feed.cpp" line="291"/> <source>Couldn't parse RSS Session data. Error: %1</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/rss/rss_feed.cpp" line="298"/> <source>Couldn't load RSS Session data. Invalid data format.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/rss/rss_feed.cpp" line="309"/> <source>Couldn't load RSS article '%1#%2'. 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="602"/> <source>Invalid RSS feed.</source> <translation>Invalid RSS feed.</translation> </message> <message> <location filename="../base/rss/rss_parser.cpp" line="596"/> <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="74"/> <source>Couldn't save RSS Session configuration in %1. Error: %2</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/rss/rss_session.cpp" line="83"/> <source>Couldn't save RSS Session data in %1. Error: %2</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/rss/rss_session.cpp" line="154"/> <source>RSS feed with given URL already exists: %1.</source> <translation>RSS feed with given URL already exists: %1.</translation> </message> <message> <location filename="../base/rss/rss_session.cpp" line="172"/> <source>Cannot move root folder.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/rss/rss_session.cpp" line="176"/> <location filename="../base/rss/rss_session.cpp" line="210"/> <source>Item doesn't exist: %1.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/rss/rss_session.cpp" line="206"/> <source>Cannot delete root folder.</source> <translation>Cannot delete root folder.</translation> </message> <message> <location filename="../base/rss/rss_session.cpp" line="292"/> <source>Couldn't load RSS Feed '%1'. URL is required.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/rss/rss_session.cpp" line="303"/> <source>Couldn't load RSS Feed '%1'. UID is invalid.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/rss/rss_session.cpp" line="310"/> <source>Duplicate RSS Feed UID: %1. Configuration seems to be corrupted.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/rss/rss_session.cpp" line="331"/> <source>Couldn't load RSS Item '%1'. Invalid data format.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/rss/rss_session.cpp" line="380"/> <source>Incorrect RSS Item path: %1.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/rss/rss_session.cpp" line="383"/> <source>RSS item with given path already exists: %1.</source> <translation>RSS item with given path already exists: %1.</translation> </message> <message> <location filename="../base/rss/rss_session.cpp" line="388"/> <source>Parent folder doesn't exist: %1.</source> <translation>Parent folder doesn't exist: %1.</translation> </message> </context> <context> <name>RSSWidget</name> <message> <location filename="../gui/rss/rsswidget.ui" line="17"/> <source>Search</source> <translation type="unfinished">Search</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>Fetching of RSS feeds is disabled now! You can enable it in application settings.</translation> </message> <message> <location filename="../gui/rss/rsswidget.ui" line="43"/> <source>New subscription</source> <translation>New subscription</translation> </message> <message> <location filename="../gui/rss/rsswidget.ui" line="50"/> <location filename="../gui/rss/rsswidget.ui" line="174"/> <location filename="../gui/rss/rsswidget.ui" line="177"/> <source>Mark items read</source> <translation>Mark items read</translation> </message> <message> <location filename="../gui/rss/rsswidget.ui" line="57"/> <source>Refresh RSS streams</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/rss/rsswidget.ui" line="60"/> <source>Update all</source> <translation>Update all</translation> </message> <message> <location filename="../gui/rss/rsswidget.ui" line="80"/> <source>RSS Downloader...</source> <translation>RSS Downloader...</translation> </message> <message> <location filename="../gui/rss/rsswidget.ui" line="108"/> <source>Torrents: (double-click to download)</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/rss/rsswidget.ui" line="137"/> <location filename="../gui/rss/rsswidget.ui" line="140"/> <source>Delete</source> <translation>Delete</translation> </message> <message> <location filename="../gui/rss/rsswidget.ui" line="145"/> <source>Rename...</source> <translation type="unfinished">Rename...</translation> </message> <message> <location filename="../gui/rss/rsswidget.ui" line="148"/> <source>Rename</source> <translation type="unfinished">Rename</translation> </message> <message> <location filename="../gui/rss/rsswidget.ui" line="153"/> <location filename="../gui/rss/rsswidget.ui" line="156"/> <source>Update</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/rss/rsswidget.ui" line="161"/> <source>New subscription...</source> <translation>New subscription...</translation> </message> <message> <location filename="../gui/rss/rsswidget.ui" line="166"/> <location filename="../gui/rss/rsswidget.ui" line="169"/> <source>Update all feeds</source> <translation>Update all feeds</translation> </message> <message> <location filename="../gui/rss/rsswidget.ui" line="182"/> <source>Download torrent</source> <translation>Download torrent</translation> </message> <message> <location filename="../gui/rss/rsswidget.ui" line="187"/> <source>Open news URL</source> <translation>Open news URL</translation> </message> <message> <location filename="../gui/rss/rsswidget.ui" line="192"/> <source>Copy feed URL</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/rss/rsswidget.ui" line="197"/> <source>New folder...</source> <translation>New folder...</translation> </message> <message> <location filename="../gui/rss/rsswidget.cpp" line="228"/> <source>Please choose a folder name</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/rss/rsswidget.cpp" line="228"/> <source>Folder name:</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/rss/rsswidget.cpp" line="229"/> <source>New folder</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/rss/rsswidget.cpp" line="270"/> <source>Please type a RSS feed URL</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/rss/rsswidget.cpp" line="270"/> <source>Feed URL:</source> <translation>Feed URL:</translation> </message> <message> <location filename="../gui/rss/rsswidget.cpp" line="312"/> <source>Deletion confirmation</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/rss/rsswidget.cpp" line="312"/> <source>Are you sure you want to delete the selected RSS feeds?</source> <translation>Are you sure you want to delete the selected RSS feeds?</translation> </message> <message> <location filename="../gui/rss/rsswidget.cpp" line="409"/> <source>Please choose a new name for this RSS feed</source> <translation>Please choose a new name for this RSS feed</translation> </message> <message> <location filename="../gui/rss/rsswidget.cpp" line="409"/> <source>New feed name:</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/rss/rsswidget.cpp" line="417"/> <source>Rename failed</source> <translation>Rename failed</translation> </message> <message> <location filename="../gui/rss/rsswidget.cpp" line="489"/> <source>Date: </source> <translation>Date: </translation> </message> <message> <location filename="../gui/rss/rsswidget.cpp" line="491"/> <source>Author: </source> <translation type="unfinished"></translation> </message> </context> <context> <name>SearchController</name> <message> <location filename="../webui/api/searchcontroller.cpp" line="98"/> <source>Python must be installed to use the Search Engine.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../webui/api/searchcontroller.cpp" line="123"/> <source>Unable to create more than %1 concurrent searches.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../webui/api/searchcontroller.cpp" line="203"/> <location filename="../webui/api/searchcontroller.cpp" line="209"/> <source>Offset is out of range</source> <translation type="unfinished"></translation> </message> <message> <location filename="../webui/api/searchcontroller.cpp" line="286"/> <source>All plugins are already up to date.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../webui/api/searchcontroller.cpp" line="290"/> <source>Updating %1 plugins</source> <translation type="unfinished"></translation> </message> <message> <location filename="../webui/api/searchcontroller.cpp" line="295"/> <source>Updating plugin %1</source> <translation type="unfinished"></translation> </message> <message> <location filename="../webui/api/searchcontroller.cpp" line="302"/> <source>Failed to check for plugin updates: %1</source> <translation type="unfinished"></translation> </message> </context> <context> <name>SearchJobWidget</name> <message> <location filename="../gui/search/searchjobwidget.ui" line="14"/> <source>Form</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/search/searchjobwidget.ui" line="22"/> <source>Results(xxx)</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/search/searchjobwidget.ui" line="45"/> <source>Search in:</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/search/searchjobwidget.ui" line="55"/> <source><html><head/><body><p>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.</p><p><span style=" font-weight:600;">Everywhere </span>disables filtering and shows everything returned by the search engines.</p><p><span style=" font-weight:600;">Torrent names only</span> shows only torrents whose names match the search query.</p></body></html></source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/search/searchjobwidget.ui" line="84"/> <source><html><head/><body><p>Set minimal and maximal allowed number of seeders</p></body></html></source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/search/searchjobwidget.ui" line="87"/> <source>Seeds:</source> <translation type="unfinished">Seeds:</translation> </message> <message> <location filename="../gui/search/searchjobwidget.ui" line="94"/> <source><html><head/><body><p>Minimal number of seeds</p></body></html></source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/search/searchjobwidget.ui" line="116"/> <location filename="../gui/search/searchjobwidget.ui" line="204"/> <source>to</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/search/searchjobwidget.ui" line="123"/> <source><html><head/><body><p>Maximal number of seeds</p></body></html></source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/search/searchjobwidget.ui" line="126"/> <location filename="../gui/search/searchjobwidget.ui" line="216"/> <source>∞</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/search/searchjobwidget.ui" line="167"/> <source><html><head/><body><p>Set minimal and maximal allowed size of a torrent</p></body></html></source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/search/searchjobwidget.ui" line="170"/> <source>Size:</source> <translation type="unfinished">Size:</translation> </message> <message> <location filename="../gui/search/searchjobwidget.ui" line="179"/> <source><html><head/><body><p>Minimal torrent size</p></body></html></source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/search/searchjobwidget.ui" line="213"/> <source><html><head/><body><p>Maximal torrent size</p></body></html></source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/search/searchjobwidget.cpp" line="78"/> <source>Name</source> <comment>i.e: file name</comment> <translation type="unfinished">Name</translation> </message> <message> <location filename="../gui/search/searchjobwidget.cpp" line="79"/> <source>Size</source> <comment>i.e: file size</comment> <translation type="unfinished">Size</translation> </message> <message> <location filename="../gui/search/searchjobwidget.cpp" line="80"/> <source>Seeders</source> <comment>i.e: Number of full sources</comment> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/search/searchjobwidget.cpp" line="81"/> <source>Leechers</source> <comment>i.e: Number of partial sources</comment> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/search/searchjobwidget.cpp" line="82"/> <source>Search engine</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/search/searchjobwidget.cpp" line="135"/> <source>Filter search results...</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/search/searchjobwidget.cpp" line="311"/> <source>Results (showing <i>%1</i> out of <i>%2</i>):</source> <comment>i.e: Search results</comment> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/search/searchjobwidget.cpp" line="362"/> <source>Torrent names only</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/search/searchjobwidget.cpp" line="363"/> <source>Everywhere</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/search/searchjobwidget.cpp" line="386"/> <source>Use regular expressions</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/search/searchjobwidget.cpp" line="400"/> <source>Open download window</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/search/searchjobwidget.cpp" line="402"/> <source>Download</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/search/searchjobwidget.cpp" line="405"/> <source>Open description page</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/search/searchjobwidget.cpp" line="409"/> <source>Copy</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/search/searchjobwidget.cpp" line="411"/> <source>Name</source> <translation type="unfinished">Name</translation> </message> <message> <location filename="../gui/search/searchjobwidget.cpp" line="413"/> <source>Download link</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/search/searchjobwidget.cpp" line="415"/> <source>Description page URL</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/search/searchjobwidget.cpp" line="426"/> <source>Searching...</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/search/searchjobwidget.cpp" line="428"/> <source>Search has finished</source> <translation type="unfinished">Search has finished</translation> </message> <message> <location filename="../gui/search/searchjobwidget.cpp" line="430"/> <source>Search aborted</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/search/searchjobwidget.cpp" line="432"/> <source>An error occurred during search...</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/search/searchjobwidget.cpp" line="434"/> <source>Search returned no results</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/search/searchjobwidget.cpp" line="471"/> <source>Column visibility</source> <translation type="unfinished">Column visibility</translation> </message> <message> <location filename="../gui/search/searchjobwidget.cpp" line="494"/> <source>Resize columns</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/search/searchjobwidget.cpp" line="503"/> <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="224"/> <source>Unknown search engine plugin file format.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/search/searchpluginmanager.cpp" line="235"/> <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="236"/> <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="260"/> <source>Plugin %1 is not supported.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/search/searchpluginmanager.cpp" line="268"/> <location filename="../base/search/searchpluginmanager.cpp" line="272"/> <source>Plugin is not supported.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/search/searchpluginmanager.cpp" line="280"/> <source>Plugin %1 has been successfully updated.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/search/searchpluginmanager.cpp" line="346"/> <source>All categories</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/search/searchpluginmanager.cpp" line="347"/> <source>Movies</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/search/searchpluginmanager.cpp" line="348"/> <source>TV shows</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/search/searchpluginmanager.cpp" line="349"/> <source>Music</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/search/searchpluginmanager.cpp" line="350"/> <source>Games</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/search/searchpluginmanager.cpp" line="351"/> <source>Anime</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/search/searchpluginmanager.cpp" line="352"/> <source>Software</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/search/searchpluginmanager.cpp" line="353"/> <source>Pictures</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/search/searchpluginmanager.cpp" line="354"/> <source>Books</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/search/searchpluginmanager.cpp" line="386"/> <source>Update server is temporarily unavailable. %1</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/search/searchpluginmanager.cpp" line="407"/> <location filename="../base/search/searchpluginmanager.cpp" line="409"/> <source>Failed to download the plugin file. %1</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/search/searchpluginmanager.cpp" line="539"/> <source>Plugin "%1" is outdated, updating to version %2</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/search/searchpluginmanager.cpp" line="546"/> <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="585"/> <source>Search plugin '%1' contains invalid version string ('%2')</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"/> <location filename="../gui/search/searchwidget.cpp" line="295"/> <location filename="../gui/search/searchwidget.cpp" line="318"/> <location filename="../gui/search/searchwidget.cpp" line="384"/> <location filename="../gui/search/searchwidget.cpp" line="392"/> <source>Search</source> <translation>Search</translation> </message> <message> <location filename="../gui/search/searchwidget.ui" line="79"/> <source>There aren't any search plugins installed. Click the "Search plugins..." button at the bottom right of the window to install some.</source> <translation>There aren't any search plug-ins installed. Click the "Search plug-ins..." button at the bottom right of the window to install some.</translation> </message> <message> <location filename="../gui/search/searchwidget.ui" line="132"/> <source>Search plugins...</source> <translation>Search plug-ins...</translation> </message> <message> <location filename="../gui/search/searchwidget.cpp" line="99"/> <source>A phrase to search for.</source> <translation>A phrase to search for.</translation> </message> <message> <location filename="../gui/search/searchwidget.cpp" line="100"/> <source>Spaces in a search term may be protected by double quotes.</source> <translation>Spaces in a search term may be protected by double quotes.</translation> </message> <message> <location filename="../gui/search/searchwidget.cpp" line="102"/> <source>Example:</source> <comment>Search phrase example</comment> <translation>Example:</translation> </message> <message> <location filename="../gui/search/searchwidget.cpp" line="104"/> <source><b>foo bar</b>: search for <b>foo</b> and <b>bar</b></source> <comment>Search phrase example, illustrates quotes usage, a pair of space delimited words, individal words are highlighted</comment> <translation><b>foo bar</b>: search for <b>foo</b> and <b>bar</b></translation> </message> <message> <location filename="../gui/search/searchwidget.cpp" line="108"/> <source><b>&quot;foo bar&quot;</b>: search for <b>foo bar</b></source> <comment>Search phrase example, illustrates quotes usage, double quotedpair of space delimited words, the whole pair is highlighted</comment> <translation><b>&quot;foo bar&quot;</b>: search for <b>foo bar</b></translation> </message> <message> <location filename="../gui/search/searchwidget.cpp" line="207"/> <source>All plugins</source> <translation>All plug-ins</translation> </message> <message> <location filename="../gui/search/searchwidget.cpp" line="206"/> <source>Only enabled</source> <translation>Only enabled</translation> </message> <message> <location filename="../gui/search/searchwidget.cpp" line="172"/> <source>Close tab</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/search/searchwidget.cpp" line="173"/> <source>Close all tabs</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/search/searchwidget.cpp" line="208"/> <source>Select...</source> <translation>Select...</translation> </message> <message> <location filename="../gui/search/searchwidget.cpp" line="309"/> <location filename="../gui/search/searchwidget.cpp" line="378"/> <location filename="../gui/search/searchwidget.cpp" line="380"/> <source>Search Engine</source> <translation>Search Engine</translation> </message> <message> <location filename="../gui/search/searchwidget.cpp" line="309"/> <source>Please install Python to use the Search Engine.</source> <translation>Please install Python to use the Search Engine.</translation> </message> <message> <location filename="../gui/search/searchwidget.cpp" line="329"/> <source>Empty search pattern</source> <translation>Empty search pattern</translation> </message> <message> <location filename="../gui/search/searchwidget.cpp" line="329"/> <source>Please type a search pattern first</source> <translation>Please type a search pattern first</translation> </message> <message> <location filename="../gui/search/searchwidget.cpp" line="359"/> <source>Stop</source> <translation>Stop</translation> </message> <message> <location filename="../gui/search/searchwidget.cpp" line="380"/> <source>Search has finished</source> <translation>Search has finished</translation> </message> <message> <location filename="../gui/search/searchwidget.cpp" line="378"/> <source>Search has failed</source> <translation>Search has failed</translation> </message> </context> <context> <name>ShutdownConfirmDialog</name> <message> <location filename="../gui/shutdownconfirmdialog.ui" line="64"/> <source>Don't show again</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/shutdownconfirmdialog.cpp" line="114"/> <source>qBittorrent will now exit.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/shutdownconfirmdialog.cpp" line="115"/> <source>E&xit Now</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/shutdownconfirmdialog.cpp" line="116"/> <source>Exit confirmation</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/shutdownconfirmdialog.cpp" line="119"/> <source>The computer is going to shutdown.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/shutdownconfirmdialog.cpp" line="120"/> <source>&Shutdown Now</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/shutdownconfirmdialog.cpp" line="121"/> <source>Shutdown confirmation</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/shutdownconfirmdialog.cpp" line="124"/> <source>The computer is going to enter suspend mode.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/shutdownconfirmdialog.cpp" line="125"/> <source>&Suspend Now</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/shutdownconfirmdialog.cpp" line="126"/> <source>Suspend confirmation</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/shutdownconfirmdialog.cpp" line="129"/> <source>The computer is going to enter hibernation mode.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/shutdownconfirmdialog.cpp" line="130"/> <source>&Hibernate Now</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/shutdownconfirmdialog.cpp" line="131"/> <source>Hibernate confirmation</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/shutdownconfirmdialog.cpp" line="141"/> <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="103"/> <source>Upload:</source> <translation type="unfinished">Upload:</translation> </message> <message> <location filename="../gui/speedlimitdialog.ui" line="47"/> <location filename="../gui/speedlimitdialog.ui" line="74"/> <location filename="../gui/speedlimitdialog.ui" line="117"/> <location filename="../gui/speedlimitdialog.ui" line="144"/> <source>∞</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/speedlimitdialog.ui" line="50"/> <location filename="../gui/speedlimitdialog.ui" line="77"/> <location filename="../gui/speedlimitdialog.ui" line="120"/> <location filename="../gui/speedlimitdialog.ui" line="147"/> <source> KiB/s</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/speedlimitdialog.ui" line="60"/> <location filename="../gui/speedlimitdialog.ui" line="130"/> <source>Download:</source> <translation type="unfinished">Download:</translation> </message> <message> <location filename="../gui/speedlimitdialog.ui" line="90"/> <source>Alternative speed limits</source> <translation type="unfinished"></translation> </message> </context> <context> <name>SpeedPlotView</name> <message> <location filename="../gui/properties/speedplotview.cpp" line="173"/> <source>Total Upload</source> <translation>Total Upload</translation> </message> <message> <location filename="../gui/properties/speedplotview.cpp" line="174"/> <source>Total Download</source> <translation>Total Download</translation> </message> <message> <location filename="../gui/properties/speedplotview.cpp" line="178"/> <source>Payload Upload</source> <translation>Payload Upload</translation> </message> <message> <location filename="../gui/properties/speedplotview.cpp" line="179"/> <source>Payload Download</source> <translation>Payload Download</translation> </message> <message> <location filename="../gui/properties/speedplotview.cpp" line="183"/> <source>Overhead Upload</source> <translation>Overhead Upload</translation> </message> <message> <location filename="../gui/properties/speedplotview.cpp" line="184"/> <source>Overhead Download</source> <translation>Overhead Download</translation> </message> <message> <location filename="../gui/properties/speedplotview.cpp" line="188"/> <source>DHT Upload</source> <translation>DHT Upload</translation> </message> <message> <location filename="../gui/properties/speedplotview.cpp" line="189"/> <source>DHT Download</source> <translation>DHT Download</translation> </message> <message> <location filename="../gui/properties/speedplotview.cpp" line="193"/> <source>Tracker Upload</source> <translation>Tracker Upload</translation> </message> <message> <location filename="../gui/properties/speedplotview.cpp" line="194"/> <source>Tracker Download</source> <translation>Tracker Download</translation> </message> </context> <context> <name>SpeedWidget</name> <message> <location filename="../gui/properties/speedwidget.cpp" line="68"/> <source>Period:</source> <translation>Period:</translation> </message> <message> <location filename="../gui/properties/speedwidget.cpp" line="71"/> <source>1 Minute</source> <translation>1 Minute</translation> </message> <message> <location filename="../gui/properties/speedwidget.cpp" line="72"/> <source>5 Minutes</source> <translation>5 Minutes</translation> </message> <message> <location filename="../gui/properties/speedwidget.cpp" line="73"/> <source>30 Minutes</source> <translation>30 Minutes</translation> </message> <message> <location filename="../gui/properties/speedwidget.cpp" line="75"/> <source>6 Hours</source> <translation>6 Hours</translation> </message> <message> <location filename="../gui/properties/speedwidget.cpp" line="105"/> <source>Select Graphs</source> <translation>Select Graphs</translation> </message> <message> <location filename="../gui/properties/speedwidget.cpp" line="83"/> <source>Total Upload</source> <translation>Total Upload</translation> </message> <message> <location filename="../gui/properties/speedwidget.cpp" line="74"/> <source>3 Hours</source> <translation>3 Hours</translation> </message> <message> <location filename="../gui/properties/speedwidget.cpp" line="76"/> <source>12 Hours</source> <translation>12 Hours</translation> </message> <message> <location filename="../gui/properties/speedwidget.cpp" line="77"/> <source>24 Hours</source> <translation>24 Hours</translation> </message> <message> <location filename="../gui/properties/speedwidget.cpp" line="84"/> <source>Total Download</source> <translation>Total Download</translation> </message> <message> <location filename="../gui/properties/speedwidget.cpp" line="85"/> <source>Payload Upload</source> <translation>Payload Upload</translation> </message> <message> <location filename="../gui/properties/speedwidget.cpp" line="86"/> <source>Payload Download</source> <translation>Payload Download</translation> </message> <message> <location filename="../gui/properties/speedwidget.cpp" line="87"/> <source>Overhead Upload</source> <translation>Overhead Upload</translation> </message> <message> <location filename="../gui/properties/speedwidget.cpp" line="88"/> <source>Overhead Download</source> <translation>Overhead Download</translation> </message> <message> <location filename="../gui/properties/speedwidget.cpp" line="89"/> <source>DHT Upload</source> <translation>DHT Upload</translation> </message> <message> <location filename="../gui/properties/speedwidget.cpp" line="90"/> <source>DHT Download</source> <translation>DHT Download</translation> </message> <message> <location filename="../gui/properties/speedwidget.cpp" line="91"/> <source>Tracker Upload</source> <translation>Tracker Upload</translation> </message> <message> <location filename="../gui/properties/speedwidget.cpp" line="92"/> <source>Tracker Download</source> <translation>Tracker Download</translation> </message> </context> <context> <name>StacktraceDialog</name> <message> <location filename="../app/stacktracedialog.ui" line="14"/> <source>Crash info</source> <translation type="unfinished"></translation> </message> </context> <context> <name>StatsDialog</name> <message> <location filename="../gui/statsdialog.ui" line="14"/> <source>Statistics</source> <translation>Statistics</translation> </message> <message> <location filename="../gui/statsdialog.ui" line="20"/> <source>User statistics</source> <translation>User statistics</translation> </message> <message> <location filename="../gui/statsdialog.ui" line="99"/> <source>Cache statistics</source> <translation>Cache statistics</translation> </message> <message> <location filename="../gui/statsdialog.ui" line="105"/> <source>Read cache hits:</source> <translation>Read cache hits:</translation> </message> <message> <location filename="../gui/statsdialog.ui" line="184"/> <source>Average time in queue:</source> <translation>Average time in queue:</translation> </message> <message> <location filename="../gui/statsdialog.ui" line="33"/> <source>Connected peers:</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/statsdialog.ui" line="40"/> <source>All-time share ratio:</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/statsdialog.ui" line="54"/> <source>All-time download:</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/statsdialog.ui" line="75"/> <source>Session waste:</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/statsdialog.ui" line="82"/> <source>All-time upload:</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/statsdialog.ui" line="126"/> <source>Total buffer size:</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/statsdialog.ui" line="136"/> <source>Performance statistics</source> <translation>Performance statistics</translation> </message> <message> <location filename="../gui/statsdialog.ui" line="170"/> <source>Queued I/O jobs:</source> <translation>Queued I/O jobs:</translation> </message> <message> <location filename="../gui/statsdialog.ui" line="177"/> <source>Write cache overload:</source> <translation>Write cache overload:</translation> </message> <message> <location filename="../gui/statsdialog.ui" line="191"/> <source>Read cache overload:</source> <translation>Read cache overload:</translation> </message> <message> <location filename="../gui/statsdialog.ui" line="198"/> <source>Total queued size:</source> <translation>Total queued size:</translation> </message> <message> <location filename="../gui/statsdialog.cpp" line="112"/> <source>%1 ms</source> <comment>18 milliseconds</comment> <translation>%1 ms</translation> </message> </context> <context> <name>StatusBar</name> <message> <location filename="../gui/statusbar.cpp" line="68"/> <location filename="../gui/statusbar.cpp" line="192"/> <source>Connection status:</source> <translation>Connection status:</translation> </message> <message> <location filename="../gui/statusbar.cpp" line="69"/> <location filename="../gui/statusbar.cpp" line="192"/> <source>No direct connections. This may indicate network configuration problems.</source> <translation>No direct connections. This may indicate network configuration problems.</translation> </message> <message> <location filename="../gui/statusbar.cpp" line="90"/> <location filename="../gui/statusbar.cpp" line="202"/> <source>DHT: %1 nodes</source> <translation>DHT: %1 nodes</translation> </message> <message> <location filename="../gui/statusbar.cpp" line="161"/> <source>qBittorrent needs to be restarted!</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/statusbar.cpp" line="179"/> <location filename="../gui/statusbar.cpp" line="187"/> <source>Connection Status:</source> <translation>Connection Status:</translation> </message> <message> <location filename="../gui/statusbar.cpp" line="179"/> <source>Offline. This usually means that qBittorrent failed to listen on the selected port for incoming connections.</source> <translation>Offline. This usually means that qBittorrent failed to listen on the selected port for incoming connections.</translation> </message> <message> <location filename="../gui/statusbar.cpp" line="187"/> <source>Online</source> <translation>Online</translation> </message> <message> <location filename="../gui/statusbar.cpp" line="248"/> <source>Click to switch to alternative speed limits</source> <translation>Click to switch to alternative speed limits</translation> </message> <message> <location filename="../gui/statusbar.cpp" line="242"/> <source>Click to switch to regular speed limits</source> <translation>Click to switch to regular speed limits</translation> </message> </context> <context> <name>StatusFilterWidget</name> <message> <location filename="../gui/transferlistfilterswidget.cpp" line="181"/> <source>All (0)</source> <comment>this is for the status filter</comment> <translation type="unfinished">All (0)</translation> </message> <message> <location filename="../gui/transferlistfilterswidget.cpp" line="184"/> <source>Downloading (0)</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/transferlistfilterswidget.cpp" line="187"/> <source>Seeding (0)</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/transferlistfilterswidget.cpp" line="190"/> <source>Completed (0)</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/transferlistfilterswidget.cpp" line="193"/> <source>Resumed (0)</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/transferlistfilterswidget.cpp" line="196"/> <source>Paused (0)</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/transferlistfilterswidget.cpp" line="199"/> <source>Active (0)</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/transferlistfilterswidget.cpp" line="202"/> <source>Inactive (0)</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/transferlistfilterswidget.cpp" line="205"/> <source>Stalled (0)</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/transferlistfilterswidget.cpp" line="208"/> <source>Stalled Uploading (0)</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/transferlistfilterswidget.cpp" line="211"/> <source>Stalled Downloading (0)</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/transferlistfilterswidget.cpp" line="214"/> <source>Checking (0)</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/transferlistfilterswidget.cpp" line="217"/> <source>Errored (0)</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/transferlistfilterswidget.cpp" line="274"/> <source>All (%1)</source> <translation type="unfinished">All (%1)</translation> </message> <message> <location filename="../gui/transferlistfilterswidget.cpp" line="275"/> <source>Downloading (%1)</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/transferlistfilterswidget.cpp" line="276"/> <source>Seeding (%1)</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/transferlistfilterswidget.cpp" line="277"/> <source>Completed (%1)</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/transferlistfilterswidget.cpp" line="279"/> <source>Paused (%1)</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/transferlistfilterswidget.cpp" line="278"/> <source>Resumed (%1)</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/transferlistfilterswidget.cpp" line="280"/> <source>Active (%1)</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/transferlistfilterswidget.cpp" line="281"/> <source>Inactive (%1)</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/transferlistfilterswidget.cpp" line="282"/> <source>Stalled (%1)</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/transferlistfilterswidget.cpp" line="283"/> <source>Stalled Uploading (%1)</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/transferlistfilterswidget.cpp" line="284"/> <source>Stalled Downloading (%1)</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/transferlistfilterswidget.cpp" line="285"/> <source>Checking (%1)</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/transferlistfilterswidget.cpp" line="286"/> <source>Errored (%1)</source> <translation type="unfinished"></translation> </message> </context> <context> <name>TagFilterModel</name> <message> <location filename="../gui/tagfiltermodel.cpp" line="149"/> <source>Tags</source> <translation type="unfinished">Tags</translation> </message> <message> <location filename="../gui/tagfiltermodel.cpp" line="260"/> <source>All</source> <translation type="unfinished">All</translation> </message> <message> <location filename="../gui/tagfiltermodel.cpp" line="262"/> <source>Untagged</source> <translation>Untagged</translation> </message> </context> <context> <name>TagFilterWidget</name> <message> <location filename="../gui/tagfilterwidget.cpp" line="110"/> <source>Add tag...</source> <translation>Add tag...</translation> </message> <message> <location filename="../gui/tagfilterwidget.cpp" line="116"/> <source>Remove tag</source> <translation>Remove tag</translation> </message> <message> <location filename="../gui/tagfilterwidget.cpp" line="120"/> <source>Remove unused tags</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/tagfilterwidget.cpp" line="123"/> <source>Resume torrents</source> <translation>Resume torrents</translation> </message> <message> <location filename="../gui/tagfilterwidget.cpp" line="125"/> <source>Pause torrents</source> <translation type="unfinished">Pause torrents</translation> </message> <message> <location filename="../gui/tagfilterwidget.cpp" line="127"/> <source>Delete torrents</source> <translation>Delete torrents</translation> </message> <message> <location filename="../gui/tagfilterwidget.cpp" line="171"/> <source>New Tag</source> <translation>New Tag</translation> </message> <message> <location filename="../gui/tagfilterwidget.cpp" line="171"/> <source>Tag:</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/tagfilterwidget.cpp" line="177"/> <source>Invalid tag name</source> <translation>Invalid tag name</translation> </message> <message> <location filename="../gui/tagfilterwidget.cpp" line="178"/> <source>Tag name '%1' is invalid</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/tagfilterwidget.cpp" line="193"/> <source>Tag exists</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/tagfilterwidget.cpp" line="193"/> <source>Tag name already exists.</source> <translation type="unfinished"></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="55"/> <source>Name:</source> <translation type="unfinished"></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 type="unfinished"></translation> </message> <message> <location filename="../gui/torrentcategorydialog.ui" line="83"/> <source>Default</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/torrentcategorydialog.ui" line="88"/> <source>Yes</source> <translation type="unfinished">Yes</translation> </message> <message> <location filename="../gui/torrentcategorydialog.ui" line="93"/> <source>No</source> <translation type="unfinished">No</translation> </message> <message> <location filename="../gui/torrentcategorydialog.ui" line="124"/> <source>Path:</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/torrentcategorydialog.ui" line="48"/> <source>Save path:</source> <translation type="unfinished">Save path:</translation> </message> <message> <location filename="../gui/torrentcategorydialog.cpp" line="45"/> <source>Choose save path</source> <translation type="unfinished">Choose save path</translation> </message> <message> <location filename="../gui/torrentcategorydialog.cpp" line="48"/> <source>Choose download path</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/torrentcategorydialog.cpp" line="72"/> <source>New Category</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/torrentcategorydialog.cpp" line="83"/> <source>Invalid category name</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/torrentcategorydialog.cpp" line="84"/> <source>Category name cannot contain '\'. Category name cannot start/end with '/'. Category name cannot contain '//' sequence.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/torrentcategorydialog.cpp" line="91"/> <source>Category creation error</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/torrentcategorydialog.cpp" line="92"/> <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>TorrentContentModel</name> <message> <location filename="../gui/torrentcontentmodel.cpp" line="194"/> <source>Name</source> <translation>Name</translation> </message> <message> <location filename="../gui/torrentcontentmodel.cpp" line="194"/> <source>Size</source> <translation>Size</translation> </message> <message> <location filename="../gui/torrentcontentmodel.cpp" line="194"/> <source>Progress</source> <translation>Progress</translation> </message> <message> <location filename="../gui/torrentcontentmodel.cpp" line="194"/> <source>Download Priority</source> <translation>Download Priority</translation> </message> <message> <location filename="../gui/torrentcontentmodel.cpp" line="194"/> <source>Remaining</source> <translation>Remaining</translation> </message> <message> <location filename="../gui/torrentcontentmodel.cpp" line="194"/> <source>Availability</source> <translation>Availability</translation> </message> </context> <context> <name>TorrentContentModelItem</name> <message> <location filename="../gui/torrentcontentmodelitem.cpp" line="118"/> <source>Mixed</source> <comment>Mixed (priorities</comment> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/torrentcontentmodelitem.cpp" line="120"/> <source>Not downloaded</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/torrentcontentmodelitem.cpp" line="122"/> <source>High</source> <comment>High (priority)</comment> <translation type="unfinished">High</translation> </message> <message> <location filename="../gui/torrentcontentmodelitem.cpp" line="124"/> <source>Maximum</source> <comment>Maximum (priority)</comment> <translation type="unfinished">Maximum</translation> </message> <message> <location filename="../gui/torrentcontentmodelitem.cpp" line="126"/> <source>Normal</source> <comment>Normal (priority)</comment> <translation type="unfinished">Normal</translation> </message> <message> <location filename="../gui/torrentcontentmodelitem.cpp" line="140"/> <source>N/A</source> <translation type="unfinished">N/A</translation> </message> </context> <context> <name>TorrentContentTreeView</name> <message> <location filename="../gui/torrentcontenttreeview.cpp" line="126"/> <source>Renaming</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/torrentcontenttreeview.cpp" line="126"/> <source>New name:</source> <translation type="unfinished">New name:</translation> </message> <message> <location filename="../gui/torrentcontenttreeview.cpp" line="149"/> <source>Rename error</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 type="unfinished"></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="120"/> <source>Select file</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/torrentcreatordialog.ui" line="108"/> <location filename="../gui/torrentcreatordialog.cpp" line="113"/> <source>Select folder</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/torrentcreatordialog.ui" line="120"/> <source>Settings</source> <translation type="unfinished"></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 type="unfinished"></translation> </message> <message> <location filename="../gui/torrentcreatordialog.ui" line="199"/> <source>Auto</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/torrentcreatordialog.ui" line="204"/> <source>16 KiB</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/torrentcreatordialog.ui" line="209"/> <source>32 KiB</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/torrentcreatordialog.ui" line="214"/> <source>64 KiB</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/torrentcreatordialog.ui" line="219"/> <source>128 KiB</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/torrentcreatordialog.ui" line="224"/> <source>256 KiB</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/torrentcreatordialog.ui" line="229"/> <source>512 KiB</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/torrentcreatordialog.ui" line="234"/> <source>1 MiB</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/torrentcreatordialog.ui" line="239"/> <source>2 MiB</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/torrentcreatordialog.ui" line="244"/> <source>4 MiB</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/torrentcreatordialog.ui" line="249"/> <source>8 MiB</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/torrentcreatordialog.ui" line="254"/> <source>16 MiB</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/torrentcreatordialog.ui" line="259"/> <source>32 MiB</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/torrentcreatordialog.ui" line="267"/> <source>Calculate number of pieces:</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/torrentcreatordialog.ui" line="296"/> <source>Private torrent (Won't distribute on DHT network)</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/torrentcreatordialog.ui" line="303"/> <source>Start seeding immediately</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/torrentcreatordialog.ui" line="313"/> <source>Ignore share ratio limits for this torrent</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/torrentcreatordialog.ui" line="320"/> <source>Optimize alignment</source> <translation>Optimise alignment</translation> </message> <message> <location filename="../gui/torrentcreatordialog.ui" line="331"/> <source>Align to piece boundary for files larger than:</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/torrentcreatordialog.ui" line="338"/> <source>Disabled</source> <translation type="unfinished">Disabled</translation> </message> <message> <location filename="../gui/torrentcreatordialog.ui" line="341"/> <source> KiB</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/torrentcreatordialog.ui" line="378"/> <source>Fields</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/torrentcreatordialog.ui" line="384"/> <source>You can separate tracker tiers / groups with an empty line.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/torrentcreatordialog.ui" line="394"/> <source>Web seed URLs:</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/torrentcreatordialog.ui" line="415"/> <source>Tracker URLs:</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/torrentcreatordialog.ui" line="422"/> <source>Comments:</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/torrentcreatordialog.ui" line="429"/> <source>Source:</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/torrentcreatordialog.ui" line="448"/> <source>Progress:</source> <translation type="unfinished">Progress:</translation> </message> <message> <location filename="../gui/torrentcreatordialog.cpp" line="73"/> <source>Create Torrent</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/torrentcreatordialog.cpp" line="182"/> <location filename="../gui/torrentcreatordialog.cpp" line="227"/> <location filename="../gui/torrentcreatordialog.cpp" line="241"/> <source>Torrent creation failed</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/torrentcreatordialog.cpp" line="182"/> <source>Reason: Path to file/folder is not readable.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/torrentcreatordialog.cpp" line="188"/> <source>Select where to save the new torrent</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/torrentcreatordialog.cpp" line="188"/> <source>Torrent Files (*.torrent)</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/torrentcreatordialog.cpp" line="227"/> <source>Reason: %1</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/torrentcreatordialog.cpp" line="241"/> <source>Reason: Created torrent is invalid. It won't be added to download list.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/torrentcreatordialog.cpp" line="257"/> <source>Torrent creator</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/torrentcreatordialog.cpp" line="258"/> <source>Torrent created:</source> <translation type="unfinished"></translation> </message> </context> <context> <name>TorrentFilesWatcher</name> <message> <location filename="../base/torrentfileswatcher.cpp" line="288"/> <source>Couldn't load Watched Folders configuration from %1. Error: %2</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/torrentfileswatcher.cpp" line="297"/> <source>Couldn't parse Watched Folders configuration from %1. Error: %2</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/torrentfileswatcher.cpp" line="304"/> <source>Couldn't load Watched Folders configuration from %1. Invalid data format.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/torrentfileswatcher.cpp" line="377"/> <source>Couldn't store Watched Folders configuration to %1. Error: %2</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/torrentfileswatcher.cpp" line="396"/> <source>Watched folder Path cannot be empty.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/torrentfileswatcher.cpp" line="399"/> <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="534"/> <source>Failed to open magnet file: %1</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/torrentfileswatcher.cpp" line="606"/> <source>Rejecting failed torrent file: %1</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/torrentfileswatcher.cpp" line="645"/> <source>Watching folder: "%1"</source> <translation type="unfinished"></translation> </message> </context> <context> <name>TorrentInfo</name> <message> <location filename="../base/bittorrent/torrentinfo.cpp" line="116"/> <source>File size exceeds max limit %1</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/torrentinfo.cpp" line="125"/> <source>Torrent file read error: %1</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/torrentinfo.cpp" line="129"/> <source>Torrent file read error: size mismatch</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/bittorrent/torrentinfo.cpp" line="139"/> <source>Invalid metadata</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 type="unfinished">Save at</translation> </message> <message> <location filename="../gui/torrentoptionsdialog.ui" line="39"/> <source>Use another path for incomplete torrent</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/torrentoptionsdialog.ui" line="77"/> <source>Category:</source> <translation type="unfinished">Category:</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="92"/> <source>Download:</source> <translation type="unfinished">Download:</translation> </message> <message> <location filename="../gui/torrentoptionsdialog.ui" line="99"/> <location filename="../gui/torrentoptionsdialog.ui" line="112"/> <source>∞</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/torrentoptionsdialog.ui" line="102"/> <location filename="../gui/torrentoptionsdialog.ui" line="115"/> <source> KiB/s</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/torrentoptionsdialog.ui" line="125"/> <source>These will not exceed the global limits</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/torrentoptionsdialog.ui" line="132"/> <source>Upload:</source> <translation type="unfinished">Upload:</translation> </message> <message> <location filename="../gui/torrentoptionsdialog.ui" line="156"/> <source>Torrent share limits</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/torrentoptionsdialog.ui" line="162"/> <source>Use global share limit</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/torrentoptionsdialog.ui" line="172"/> <source>Set no share limit</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/torrentoptionsdialog.ui" line="184"/> <source>Set share limit to</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/torrentoptionsdialog.ui" line="194"/> <source>minutes</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/torrentoptionsdialog.ui" line="237"/> <source>ratio</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/torrentoptionsdialog.ui" line="251"/> <source>Disable DHT for this torrent</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/torrentoptionsdialog.ui" line="258"/> <source>Download in sequential order</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/torrentoptionsdialog.ui" line="278"/> <source>Disable PeX for this torrent</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/torrentoptionsdialog.ui" line="285"/> <source>Download first and last pieces first</source> <translation type="unfinished">Download first and last pieces first</translation> </message> <message> <location filename="../gui/torrentoptionsdialog.ui" line="292"/> <source>Disable LSD for this torrent</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/torrentoptionsdialog.cpp" line="66"/> <source>Currently used categories</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/torrentoptionsdialog.cpp" line="73"/> <location filename="../gui/torrentoptionsdialog.cpp" line="75"/> <source>Choose save path</source> <translation type="unfinished">Choose save path</translation> </message> <message> <location filename="../gui/torrentoptionsdialog.cpp" line="338"/> <source>Not applicable to private torrents</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/torrentoptionsdialog.cpp" line="406"/> <source>No share limit method selected</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/torrentoptionsdialog.cpp" line="406"/> <source>Please select a limit method first</source> <translation type="unfinished"></translation> </message> </context> <context> <name>TorrentsController</name> <message> <location filename="../webui/api/torrentscontroller.cpp" line="713"/> <source>Error: '%1' is not a valid torrent file.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../webui/api/torrentscontroller.cpp" line="876"/> <source>Priority must be an integer</source> <translation type="unfinished"></translation> </message> <message> <location filename="../webui/api/torrentscontroller.cpp" line="879"/> <source>Priority is not valid</source> <translation type="unfinished"></translation> </message> <message> <location filename="../webui/api/torrentscontroller.cpp" line="885"/> <source>Torrent's metadata has not yet downloaded</source> <translation type="unfinished"></translation> </message> <message> <location filename="../webui/api/torrentscontroller.cpp" line="894"/> <source>File IDs must be integers</source> <translation type="unfinished"></translation> </message> <message> <location filename="../webui/api/torrentscontroller.cpp" line="896"/> <source>File ID is not valid</source> <translation type="unfinished"></translation> </message> <message> <location filename="../webui/api/torrentscontroller.cpp" line="1039"/> <location filename="../webui/api/torrentscontroller.cpp" line="1050"/> <location filename="../webui/api/torrentscontroller.cpp" line="1061"/> <location filename="../webui/api/torrentscontroller.cpp" line="1072"/> <source>Torrent queueing must be enabled</source> <translation type="unfinished"></translation> </message> <message> <location filename="../webui/api/torrentscontroller.cpp" line="1086"/> <location filename="../webui/api/torrentscontroller.cpp" line="1113"/> <source>Save path cannot be empty</source> <translation type="unfinished"></translation> </message> <message> <location filename="../webui/api/torrentscontroller.cpp" line="1117"/> <location filename="../webui/api/torrentscontroller.cpp" line="1141"/> <source>Cannot create target directory</source> <translation type="unfinished"></translation> </message> <message> <location filename="../webui/api/torrentscontroller.cpp" line="1222"/> <location filename="../webui/api/torrentscontroller.cpp" line="1247"/> <source>Category cannot be empty</source> <translation type="unfinished"></translation> </message> <message> <location filename="../webui/api/torrentscontroller.cpp" line="1238"/> <source>Unable to create category</source> <translation type="unfinished"></translation> </message> <message> <location filename="../webui/api/torrentscontroller.cpp" line="1260"/> <source>Unable to edit category</source> <translation type="unfinished"></translation> </message> <message> <location filename="../webui/api/torrentscontroller.cpp" line="1090"/> <source>Cannot make save path</source> <translation type="unfinished"></translation> </message> <message> <location filename="../webui/api/torrentscontroller.cpp" line="287"/> <source>'sort' parameter is invalid</source> <translation type="unfinished"></translation> </message> <message> <location filename="../webui/api/torrentscontroller.cpp" line="538"/> <source>"%1" is not a valid file index.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../webui/api/torrentscontroller.cpp" line="540"/> <source>Index %1 is out of bounds.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../webui/api/torrentscontroller.cpp" line="1094"/> <location filename="../webui/api/torrentscontroller.cpp" line="1121"/> <location filename="../webui/api/torrentscontroller.cpp" line="1145"/> <source>Cannot write to directory</source> <translation type="unfinished"></translation> </message> <message> <location filename="../webui/api/torrentscontroller.cpp" line="1098"/> <source>WebUI Set location: moving "%1", from "%2" to "%3"</source> <translation type="unfinished"></translation> </message> <message> <location filename="../webui/api/torrentscontroller.cpp" line="1163"/> <source>Incorrect torrent name</source> <translation type="unfinished"></translation> </message> <message> <location filename="../webui/api/torrentscontroller.cpp" line="1212"/> <location filename="../webui/api/torrentscontroller.cpp" line="1225"/> <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>TrackerFiltersList</name> <message> <location filename="../gui/transferlistfilterswidget.cpp" line="306"/> <source>All (0)</source> <comment>this is for the tracker filter</comment> <translation>All (0)</translation> </message> <message> <location filename="../gui/transferlistfilterswidget.cpp" line="309"/> <source>Trackerless (0)</source> <translation>Tracker-less (0)</translation> </message> <message> <location filename="../gui/transferlistfilterswidget.cpp" line="312"/> <source>Error (0)</source> <translation>Error (0)</translation> </message> <message> <location filename="../gui/transferlistfilterswidget.cpp" line="315"/> <source>Warning (0)</source> <translation>Warning (0)</translation> </message> <message> <location filename="../gui/transferlistfilterswidget.cpp" line="359"/> <location filename="../gui/transferlistfilterswidget.cpp" line="451"/> <source>Trackerless (%1)</source> <translation>Tracker-less (%1)</translation> </message> <message> <location filename="../gui/transferlistfilterswidget.cpp" line="411"/> <location filename="../gui/transferlistfilterswidget.cpp" line="540"/> <source>Error (%1)</source> <translation>Error (%1)</translation> </message> <message> <location filename="../gui/transferlistfilterswidget.cpp" line="425"/> <location filename="../gui/transferlistfilterswidget.cpp" line="541"/> <source>Warning (%1)</source> <translation>Warning (%1)</translation> </message> <message> <location filename="../gui/transferlistfilterswidget.cpp" line="599"/> <source>Resume torrents</source> <translation>Resume torrents</translation> </message> <message> <location filename="../gui/transferlistfilterswidget.cpp" line="601"/> <source>Pause torrents</source> <translation>Pause torrents</translation> </message> <message> <location filename="../gui/transferlistfilterswidget.cpp" line="603"/> <source>Delete torrents</source> <translation>Delete torrents</translation> </message> <message> <location filename="../gui/transferlistfilterswidget.cpp" line="628"/> <location filename="../gui/transferlistfilterswidget.cpp" line="642"/> <source>All (%1)</source> <comment>this is for the tracker filter</comment> <translation>All (%1)</translation> </message> </context> <context> <name>TrackerListWidget</name> <message> <location filename="../gui/properties/trackerlistwidget.cpp" line="282"/> <location filename="../gui/properties/trackerlistwidget.cpp" line="391"/> <source>Working</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/properties/trackerlistwidget.cpp" line="283"/> <source>Disabled</source> <translation type="unfinished">Disabled</translation> </message> <message> <location filename="../gui/properties/trackerlistwidget.cpp" line="284"/> <source>Disabled for this torrent</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/properties/trackerlistwidget.cpp" line="313"/> <location filename="../webui/api/torrentscontroller.cpp" line="173"/> <source>This torrent is private</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/properties/trackerlistwidget.cpp" line="394"/> <source>Updating...</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/properties/trackerlistwidget.cpp" line="397"/> <source>Not working</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/properties/trackerlistwidget.cpp" line="400"/> <source>Not contacted yet</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/properties/trackerlistwidget.cpp" line="408"/> <location filename="../gui/properties/trackerlistwidget.cpp" line="411"/> <location filename="../gui/properties/trackerlistwidget.cpp" line="414"/> <location filename="../gui/properties/trackerlistwidget.cpp" line="417"/> <source>N/A</source> <translation type="unfinished">N/A</translation> </message> <message> <location filename="../gui/properties/trackerlistwidget.cpp" line="511"/> <source>Tracker editing</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/properties/trackerlistwidget.cpp" line="511"/> <source>Tracker URL:</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/properties/trackerlistwidget.cpp" line="517"/> <location filename="../gui/properties/trackerlistwidget.cpp" line="528"/> <source>Tracker editing failed</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/properties/trackerlistwidget.cpp" line="517"/> <source>The tracker URL entered is invalid.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/properties/trackerlistwidget.cpp" line="528"/> <source>The tracker URL already exists.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/properties/trackerlistwidget.cpp" line="587"/> <source>Add a new tracker...</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/properties/trackerlistwidget.cpp" line="592"/> <source>Edit tracker URL...</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/properties/trackerlistwidget.cpp" line="594"/> <source>Remove tracker</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/properties/trackerlistwidget.cpp" line="596"/> <source>Copy tracker URL</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/properties/trackerlistwidget.cpp" line="602"/> <source>Force reannounce to selected trackers</source> <translation>Force re-announce to selected trackers</translation> </message> <message> <location filename="../gui/properties/trackerlistwidget.cpp" line="605"/> <source>Force reannounce to all trackers</source> <translation>Force re-announce to all trackers</translation> </message> <message> <location filename="../gui/properties/trackerlistwidget.cpp" line="631"/> <source>Tier</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/properties/trackerlistwidget.cpp" line="632"/> <source>URL</source> <translation>URL</translation> </message> <message> <location filename="../gui/properties/trackerlistwidget.cpp" line="633"/> <source>Status</source> <translation>Status</translation> </message> <message> <location filename="../gui/properties/trackerlistwidget.cpp" line="635"/> <source>Seeds</source> <translation type="unfinished">Seeds</translation> </message> <message> <location filename="../gui/properties/trackerlistwidget.cpp" line="680"/> <source>Resize columns</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/properties/trackerlistwidget.cpp" line="689"/> <source>Resize all non-hidden columns to the size of their contents</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/properties/trackerlistwidget.cpp" line="634"/> <source>Peers</source> <translation>Peers</translation> </message> <message> <location filename="../gui/properties/trackerlistwidget.cpp" line="636"/> <source>Leeches</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/properties/trackerlistwidget.cpp" line="637"/> <source>Downloaded</source> <translation type="unfinished">Downloaded</translation> </message> <message> <location filename="../gui/properties/trackerlistwidget.cpp" line="638"/> <source>Message</source> <translation>Message</translation> </message> <message> <location filename="../gui/properties/trackerlistwidget.cpp" line="658"/> <source>Column visibility</source> <translation type="unfinished">Column visibility</translation> </message> </context> <context> <name>TrackersAdditionDialog</name> <message> <location filename="../gui/properties/trackersadditiondialog.ui" line="14"/> <source>Trackers addition dialog</source> <translation>Trackers addition dialogue</translation> </message> <message> <location filename="../gui/properties/trackersadditiondialog.ui" line="20"/> <source>List of trackers to add (one per line):</source> <translation>List of trackers to add (one per line):</translation> </message> <message> <location filename="../gui/properties/trackersadditiondialog.ui" line="37"/> <source>µTorrent compatible list URL:</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/properties/trackersadditiondialog.cpp" line="129"/> <source>No change</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/properties/trackersadditiondialog.cpp" line="129"/> <source>No additional trackers were found.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/properties/trackersadditiondialog.cpp" line="88"/> <source>Download error</source> <translation type="unfinished">Download error</translation> </message> <message> <location filename="../gui/properties/trackersadditiondialog.cpp" line="89"/> <source>The trackers list could not be downloaded, reason: %1</source> <translation type="unfinished"></translation> </message> </context> <context> <name>TransferListFiltersWidget</name> <message> <location filename="../gui/transferlistfilterswidget.cpp" line="711"/> <source>Status</source> <translation>Status</translation> </message> <message> <location filename="../gui/transferlistfilterswidget.cpp" line="719"/> <source>Categories</source> <translation>Categories</translation> </message> <message> <location filename="../gui/transferlistfilterswidget.cpp" line="738"/> <source>Tags</source> <translation type="unfinished">Tags</translation> </message> <message> <location filename="../gui/transferlistfilterswidget.cpp" line="756"/> <source>Trackers</source> <translation>Trackers</translation> </message> </context> <context> <name>TransferListModel</name> <message> <location filename="../gui/transferlistmodel.cpp" line="112"/> <source>Downloading</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/transferlistmodel.cpp" line="113"/> <source>Stalled</source> <comment>Torrent is waiting for download to begin</comment> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/transferlistmodel.cpp" line="114"/> <source>Downloading metadata</source> <comment>Used when loading a magnet link</comment> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/transferlistmodel.cpp" line="115"/> <source>[F] Downloading metadata</source> <comment>Used when forced to load a magnet link. You probably shouldn't translate the F.</comment> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/transferlistmodel.cpp" line="116"/> <source>[F] Downloading</source> <comment>Used when the torrent is forced started. You probably shouldn't translate the F.</comment> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/transferlistmodel.cpp" line="117"/> <location filename="../gui/transferlistmodel.cpp" line="118"/> <source>Seeding</source> <comment>Torrent is complete and in upload-only mode</comment> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/transferlistmodel.cpp" line="119"/> <source>[F] Seeding</source> <comment>Used when the torrent is forced started. You probably shouldn't translate the F.</comment> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/transferlistmodel.cpp" line="120"/> <location filename="../gui/transferlistmodel.cpp" line="121"/> <source>Queued</source> <comment>Torrent is queued</comment> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/transferlistmodel.cpp" line="122"/> <location filename="../gui/transferlistmodel.cpp" line="123"/> <source>Checking</source> <comment>Torrent local data is being checked</comment> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/transferlistmodel.cpp" line="124"/> <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 type="unfinished"></translation> </message> <message> <location filename="../gui/transferlistmodel.cpp" line="125"/> <source>Paused</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/transferlistmodel.cpp" line="126"/> <source>Completed</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/transferlistmodel.cpp" line="127"/> <source>Moving</source> <comment>Torrent local data are being moved/relocated</comment> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/transferlistmodel.cpp" line="128"/> <source>Missing Files</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/transferlistmodel.cpp" line="129"/> <source>Errored</source> <comment>Torrent status, the torrent has an error</comment> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/transferlistmodel.cpp" line="172"/> <source>Name</source> <comment>i.e: torrent name</comment> <translation>Name</translation> </message> <message> <location filename="../gui/transferlistmodel.cpp" line="173"/> <source>Size</source> <comment>i.e: torrent size</comment> <translation>Size</translation> </message> <message> <location filename="../gui/transferlistmodel.cpp" line="174"/> <source>Progress</source> <comment>% Done</comment> <translation type="unfinished">Progress</translation> </message> <message> <location filename="../gui/transferlistmodel.cpp" line="175"/> <source>Status</source> <comment>Torrent status (e.g. downloading, seeding, paused)</comment> <translation>Status</translation> </message> <message> <location filename="../gui/transferlistmodel.cpp" line="176"/> <source>Seeds</source> <comment>i.e. full sources (often untranslated)</comment> <translation>Seeds</translation> </message> <message> <location filename="../gui/transferlistmodel.cpp" line="177"/> <source>Peers</source> <comment>i.e. partial sources (often untranslated)</comment> <translation>Peers</translation> </message> <message> <location filename="../gui/transferlistmodel.cpp" line="178"/> <source>Down Speed</source> <comment>i.e: Download speed</comment> <translation>Down Speed</translation> </message> <message> <location filename="../gui/transferlistmodel.cpp" line="179"/> <source>Up Speed</source> <comment>i.e: Upload speed</comment> <translation>Up Speed</translation> </message> <message> <location filename="../gui/transferlistmodel.cpp" line="180"/> <source>Ratio</source> <comment>Share ratio</comment> <translation>Ratio</translation> </message> <message> <location filename="../gui/transferlistmodel.cpp" line="181"/> <source>ETA</source> <comment>i.e: Estimated Time of Arrival / Time left</comment> <translation>ETA</translation> </message> <message> <location filename="../gui/transferlistmodel.cpp" line="182"/> <source>Category</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/transferlistmodel.cpp" line="183"/> <source>Tags</source> <translation type="unfinished">Tags</translation> </message> <message> <location filename="../gui/transferlistmodel.cpp" line="184"/> <source>Added On</source> <comment>Torrent was added to transfer list on 01/01/2010 08:00</comment> <translation>Added On</translation> </message> <message> <location filename="../gui/transferlistmodel.cpp" line="185"/> <source>Completed On</source> <comment>Torrent was completed on 01/01/2010 08:00</comment> <translation>Completed On</translation> </message> <message> <location filename="../gui/transferlistmodel.cpp" line="186"/> <source>Tracker</source> <translation>Tracker</translation> </message> <message> <location filename="../gui/transferlistmodel.cpp" line="187"/> <source>Down Limit</source> <comment>i.e: Download limit</comment> <translation>Down Limit</translation> </message> <message> <location filename="../gui/transferlistmodel.cpp" line="188"/> <source>Up Limit</source> <comment>i.e: Upload limit</comment> <translation>Up Limit</translation> </message> <message> <location filename="../gui/transferlistmodel.cpp" line="189"/> <source>Downloaded</source> <comment>Amount of data downloaded (e.g. in MB)</comment> <translation type="unfinished">Downloaded</translation> </message> <message> <location filename="../gui/transferlistmodel.cpp" line="190"/> <source>Uploaded</source> <comment>Amount of data uploaded (e.g. in MB)</comment> <translation type="unfinished">Uploaded</translation> </message> <message> <location filename="../gui/transferlistmodel.cpp" line="191"/> <source>Session Download</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="192"/> <source>Session Upload</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="193"/> <source>Remaining</source> <comment>Amount of data left to download (e.g. in MB)</comment> <translation type="unfinished">Remaining</translation> </message> <message> <location filename="../gui/transferlistmodel.cpp" line="194"/> <source>Time Active</source> <comment>Time (duration) the torrent is active (not paused)</comment> <translation>Time Active</translation> </message> <message> <location filename="../gui/transferlistmodel.cpp" line="195"/> <source>Save path</source> <comment>Torrent save path</comment> <translation>Save path</translation> </message> <message> <location filename="../gui/transferlistmodel.cpp" line="196"/> <source>Completed</source> <comment>Amount of data completed (e.g. in MB)</comment> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/transferlistmodel.cpp" line="197"/> <source>Ratio Limit</source> <comment>Upload share ratio limit</comment> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/transferlistmodel.cpp" line="198"/> <source>Last Seen Complete</source> <comment>Indicates the time when the torrent was last seen complete/whole</comment> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/transferlistmodel.cpp" line="199"/> <source>Last Activity</source> <comment>Time passed since a chunk was downloaded/uploaded</comment> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/transferlistmodel.cpp" line="200"/> <source>Total Size</source> <comment>i.e. Size including unwanted data</comment> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/transferlistmodel.cpp" line="201"/> <source>Availability</source> <comment>The number of distributed copies of the torrent</comment> <translation type="unfinished">Availability</translation> </message> <message> <location filename="../gui/transferlistmodel.cpp" line="253"/> <source>N/A</source> <translation type="unfinished">N/A</translation> </message> <message> <location filename="../gui/transferlistmodel.cpp" line="310"/> <source>%1 ago</source> <comment>e.g.: 1h 20m ago</comment> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/transferlistmodel.cpp" line="323"/> <source>%1 (seeded for %2)</source> <comment>e.g. 4m39s (seeded for 3m10s)</comment> <translation type="unfinished">%1 (seeded for %2)</translation> </message> </context> <context> <name>TransferListWidget</name> <message> <location filename="../gui/transferlistwidget.cpp" line="644"/> <source>Column visibility</source> <translation>Column visibility</translation> </message> <message> <location filename="../gui/transferlistwidget.cpp" line="613"/> <source>Recheck confirmation</source> <translation>Recheck confirmation</translation> </message> <message> <location filename="../gui/transferlistwidget.cpp" line="613"/> <source>Are you sure you want to recheck the selected torrent(s)?</source> <translation>Are you sure you want to recheck the selected torrent(s)?</translation> </message> <message> <location filename="../gui/transferlistwidget.cpp" line="825"/> <source>Rename</source> <translation>Rename</translation> </message> <message> <location filename="../gui/transferlistwidget.cpp" line="825"/> <source>New name:</source> <translation>New name:</translation> </message> <message> <location filename="../gui/transferlistwidget.cpp" line="866"/> <source>Resume</source> <comment>Resume/start the torrent</comment> <translation>Resume</translation> </message> <message> <location filename="../gui/transferlistwidget.cpp" line="870"/> <source>Force Resume</source> <comment>Force Resume/start the torrent</comment> <translation>Force Resume</translation> </message> <message> <location filename="../gui/transferlistwidget.cpp" line="868"/> <source>Pause</source> <comment>Pause the torrent</comment> <translation>Pause</translation> </message> <message> <location filename="../gui/transferlistwidget.cpp" line="340"/> <source>Choose save path</source> <translation type="unfinished">Choose save path</translation> </message> <message> <location filename="../gui/transferlistwidget.cpp" line="593"/> <source>Unable to preview</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/transferlistwidget.cpp" line="593"/> <source>The selected torrent "%1" does not contain previewable files</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/transferlistwidget.cpp" line="670"/> <source>Resize columns</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/transferlistwidget.cpp" line="679"/> <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="709"/> <source>Enable automatic torrent management</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/transferlistwidget.cpp" line="710"/> <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="728"/> <source>Add Tags</source> <translation>Add Tags</translation> </message> <message> <location filename="../gui/transferlistwidget.cpp" line="771"/> <source>Remove All Tags</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/transferlistwidget.cpp" line="771"/> <source>Remove all tags from selected torrents?</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/transferlistwidget.cpp" line="786"/> <source>Comma-separated tags:</source> <translation>Comma-separated tags:</translation> </message> <message> <location filename="../gui/transferlistwidget.cpp" line="795"/> <source>Invalid tag</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/transferlistwidget.cpp" line="796"/> <source>Tag name: '%1' is invalid</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/transferlistwidget.cpp" line="872"/> <source>Delete</source> <comment>Delete the torrent</comment> <translation>Delete</translation> </message> <message> <location filename="../gui/transferlistwidget.cpp" line="874"/> <source>Preview file...</source> <translation>Preview file...</translation> </message> <message> <location filename="../gui/transferlistwidget.cpp" line="878"/> <source>Open destination folder</source> <translation>Open destination folder</translation> </message> <message> <location filename="../gui/transferlistwidget.cpp" line="880"/> <source>Move up</source> <comment>i.e. move up in the queue</comment> <translation>Move up</translation> </message> <message> <location filename="../gui/transferlistwidget.cpp" line="882"/> <source>Move down</source> <comment>i.e. Move down in the queue</comment> <translation>Move down</translation> </message> <message> <location filename="../gui/transferlistwidget.cpp" line="884"/> <source>Move to top</source> <comment>i.e. Move to top of the queue</comment> <translation>Move to top</translation> </message> <message> <location filename="../gui/transferlistwidget.cpp" line="886"/> <source>Move to bottom</source> <comment>i.e. Move to bottom of the queue</comment> <translation>Move to bottom</translation> </message> <message> <location filename="../gui/transferlistwidget.cpp" line="888"/> <source>Set location...</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/transferlistwidget.cpp" line="892"/> <source>Force reannounce</source> <translation>Force re-announce</translation> </message> <message> <location filename="../gui/transferlistwidget.cpp" line="894"/> <source>Magnet link</source> <translation type="unfinished">Magnet link</translation> </message> <message> <location filename="../gui/transferlistwidget.cpp" line="896"/> <source>Torrent ID</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/transferlistwidget.cpp" line="898"/> <source>Name</source> <translation type="unfinished">Name</translation> </message> <message> <location filename="../gui/transferlistwidget.cpp" line="908"/> <source>Download in sequential order</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/transferlistwidget.cpp" line="910"/> <source>Download first and last pieces first</source> <translation type="unfinished">Download first and last pieces first</translation> </message> <message> <location filename="../gui/transferlistwidget.cpp" line="912"/> <source>Automatic Torrent Management</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/transferlistwidget.cpp" line="913"/> <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="1047"/> <source>Category</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/transferlistwidget.cpp" line="1049"/> <source>New...</source> <comment>New category...</comment> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/transferlistwidget.cpp" line="1051"/> <source>Reset</source> <comment>Reset category</comment> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/transferlistwidget.cpp" line="1154"/> <source>Queue</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/transferlistwidget.cpp" line="1162"/> <source>Copy</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/transferlistwidget.cpp" line="876"/> <source>Torrent options...</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/transferlistwidget.cpp" line="900"/> <source>Info hash v1</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/transferlistwidget.cpp" line="902"/> <source>Info hash v2</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/transferlistwidget.cpp" line="915"/> <source>Edit trackers...</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/transferlistwidget.cpp" line="1072"/> <source>Tags</source> <translation>Tags</translation> </message> <message> <location filename="../gui/transferlistwidget.cpp" line="1074"/> <source>Add...</source> <comment>Add / assign multiple tags...</comment> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/transferlistwidget.cpp" line="1076"/> <source>Remove All</source> <comment>Remove all tags</comment> <translation>Remove All</translation> </message> <message> <location filename="../gui/transferlistwidget.cpp" line="890"/> <source>Force recheck</source> <translation>Force recheck</translation> </message> <message> <location filename="../gui/transferlistwidget.cpp" line="904"/> <source>Super seeding mode</source> <translation>Super seeding mode</translation> </message> <message> <location filename="../gui/transferlistwidget.cpp" line="906"/> <source>Rename...</source> <translation>Rename...</translation> </message> </context> <context> <name>UIThemeManager</name> <message> <location filename="../gui/uithememanager.cpp" line="180"/> <source>Failed to load UI theme from file: "%1"</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/uithememanager.cpp" line="76"/> <source>UITheme - Failed to open "%1". Reason: %2</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/uithememanager.cpp" line="323"/> <location filename="../gui/uithememanager.cpp" line="328"/> <source>"%1" has invalid format. Reason: %2</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/uithememanager.cpp" line="328"/> <source>Root JSON value is not an object</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/uithememanager.cpp" line="338"/> <source>Invalid color for ID "%1" is provided by theme</source> <translation>Invalid colour for ID "%1" is provided by theme</translation> </message> </context> <context> <name>Utils::ForeignApps</name> <message> <location filename="../base/utils/foreignapps.cpp" line="84"/> <source>Python detected, executable name: '%1', version: %2</source> <translation type="unfinished"></translation> </message> <message> <location filename="../base/utils/foreignapps.cpp" line="288"/> <source>Python not detected</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><html><head/><body><p>Will watch the folder and all its subfolders. In Manual torrent management mode it will also add subfolder name to the selected Save path.</p></body></html></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="69"/> <source>Torrent parameters</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/watchedfolderoptionsdialog.ui" line="77"/> <source>Torrent Management Mode:</source> <translation type="unfinished">Torrent Management Mode:</translation> </message> <message> <location filename="../gui/watchedfolderoptionsdialog.ui" line="84"/> <source>Automatic mode means that various torrent properties(eg save path) will be decided by the associated category</source> <translation type="unfinished">Automatic mode means that various torrent properties(eg save path) will be decided by the associated category</translation> </message> <message> <location filename="../gui/watchedfolderoptionsdialog.ui" line="88"/> <source>Manual</source> <translation type="unfinished">Manual</translation> </message> <message> <location filename="../gui/watchedfolderoptionsdialog.ui" line="93"/> <source>Automatic</source> <translation type="unfinished">Automatic</translation> </message> <message> <location filename="../gui/watchedfolderoptionsdialog.ui" line="116"/> <source>Save at</source> <translation type="unfinished">Save at</translation> </message> <message> <location filename="../gui/watchedfolderoptionsdialog.ui" line="125"/> <source>Use another path for incomplete torrents</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/watchedfolderoptionsdialog.ui" line="148"/> <source>Category:</source> <translation type="unfinished">Category:</translation> </message> <message> <location filename="../gui/watchedfolderoptionsdialog.ui" line="188"/> <source>Start torrent</source> <translation type="unfinished">Start torrent</translation> </message> <message> <location filename="../gui/watchedfolderoptionsdialog.ui" line="212"/> <source>Skip hash check</source> <translation type="unfinished">Skip hash check</translation> </message> <message> <location filename="../gui/watchedfolderoptionsdialog.ui" line="236"/> <source>Content layout:</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/watchedfolderoptionsdialog.ui" line="247"/> <source>Original</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/watchedfolderoptionsdialog.ui" line="252"/> <source>Create subfolder</source> <translation type="unfinished">Create subfolder</translation> </message> <message> <location filename="../gui/watchedfolderoptionsdialog.ui" line="257"/> <source>Don't create subfolder</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/watchedfolderoptionsdialog.cpp" line="53"/> <location filename="../gui/watchedfolderoptionsdialog.cpp" line="58"/> <source>Choose save path</source> <translation type="unfinished">Choose save path</translation> </message> </context> <context> <name>WatchedFoldersModel</name> <message> <location filename="../gui/watchedfoldersmodel.cpp" line="77"/> <source>Watched Folder</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/watchedfoldersmodel.cpp" line="106"/> <source>Watched folder path cannot be empty.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/watchedfoldersmodel.cpp" line="109"/> <source>Watched folder path cannot be relative.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/watchedfoldersmodel.cpp" line="112"/> <source>Folder '%1' is already in watch list.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/watchedfoldersmodel.cpp" line="116"/> <source>Folder '%1' doesn't exist.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../gui/watchedfoldersmodel.cpp" line="118"/> <source>Folder '%1' isn't readable.</source> <translation type="unfinished"></translation> </message> </context> <context> <name>WebApplication</name> <message> <location filename="../webui/webapplication.cpp" line="182"/> <source>Unacceptable file type, only regular file is allowed.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../webui/webapplication.cpp" line="191"/> <source>Symlinks inside alternative UI folder are forbidden.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../webui/webapplication.cpp" line="324"/> <source>Using built-in Web UI.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../webui/webapplication.cpp" line="326"/> <source>Using custom Web UI. Location: "%1".</source> <translation type="unfinished"></translation> </message> <message> <location filename="../webui/webapplication.cpp" line="338"/> <source>Web UI translation for selected locale (%1) has been successfully loaded.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../webui/webapplication.cpp" line="343"/> <source>Couldn't load Web UI translation for selected locale (%1).</source> <translation type="unfinished"></translation> </message> <message> <location filename="../webui/webapplication.cpp" line="391"/> <source>Missing ':' separator in WebUI custom HTTP header: "%1"</source> <translation type="unfinished"></translation> </message> <message> <location filename="../webui/webapplication.cpp" line="456"/> <source>Exceeded the maximum allowed file size (%1)!</source> <translation type="unfinished"></translation> </message> <message> <location filename="../webui/webapplication.cpp" line="667"/> <source>WebUI: Origin header & Target origin mismatch! Source IP: '%1'. Origin header: '%2'. Target origin: '%3'</source> <translation type="unfinished"></translation> </message> <message> <location filename="../webui/webapplication.cpp" line="677"/> <source>WebUI: Referer header & Target origin mismatch! Source IP: '%1'. Referer header: '%2'. Target origin: '%3'</source> <translation type="unfinished"></translation> </message> <message> <location filename="../webui/webapplication.cpp" line="695"/> <source>WebUI: Invalid Host header, port mismatch. Request source IP: '%1'. Server port: '%2'. Received Host header: '%3'</source> <translation type="unfinished"></translation> </message> <message> <location filename="../webui/webapplication.cpp" line="716"/> <source>WebUI: Invalid Host header. Request source IP: '%1'. Received Host header: '%2'</source> <translation type="unfinished"></translation> </message> </context> <context> <name>WebUI</name> <message> <location filename="../webui/webui.cpp" line="104"/> <source>Web UI: HTTPS setup successful</source> <translation type="unfinished"></translation> </message> <message> <location filename="../webui/webui.cpp" line="106"/> <source>Web UI: HTTPS setup failed, fallback to HTTP</source> <translation type="unfinished"></translation> </message> <message> <location filename="../webui/webui.cpp" line="120"/> <source>Web UI: Now listening on IP: %1, port: %2</source> <translation type="unfinished"></translation> </message> <message> <location filename="../webui/webui.cpp" line="124"/> <source>Web UI: Unable to bind to IP: %1, port: %2. Reason: %3</source> <translation type="unfinished"></translation> </message> </context> <context> <name>misc</name> <message> <location filename="../base/utils/misc.cpp" line="74"/> <source>B</source> <comment>bytes</comment> <translation>B</translation> </message> <message> <location filename="../base/utils/misc.cpp" line="75"/> <source>KiB</source> <comment>kibibytes (1024 bytes)</comment> <translation>KiB</translation> </message> <message> <location filename="../base/utils/misc.cpp" line="76"/> <source>MiB</source> <comment>mebibytes (1024 kibibytes)</comment> <translation>MiB</translation> </message> <message> <location filename="../base/utils/misc.cpp" line="77"/> <source>GiB</source> <comment>gibibytes (1024 mibibytes)</comment> <translation>GiB</translation> </message> <message> <location filename="../base/utils/misc.cpp" line="78"/> <source>TiB</source> <comment>tebibytes (1024 gibibytes)</comment> <translation>TiB</translation> </message> <message> <location filename="../base/utils/misc.cpp" line="79"/> <source>PiB</source> <comment>pebibytes (1024 tebibytes)</comment> <translation>PiB</translation> </message> <message> <location filename="../base/utils/misc.cpp" line="80"/> <source>EiB</source> <comment>exbibytes (1024 pebibytes)</comment> <translation>EiB</translation> </message> <message> <location filename="../base/utils/misc.cpp" line="258"/> <source>/s</source> <comment>per second</comment> <translation>/s</translation> </message> <message> <location filename="../base/utils/misc.cpp" line="375"/> <source>%1h %2m</source> <comment>e.g: 3hours 5minutes</comment> <translation>%1h %2m</translation> </message> <message> <location filename="../base/utils/misc.cpp" line="382"/> <source>%1d %2h</source> <comment>e.g: 2days 10hours</comment> <translation>%1d %2h</translation> </message> <message> <location filename="../base/utils/misc.cpp" line="387"/> <source>%1y %2d</source> <comment>e.g: 2years 10days</comment> <translation>%1y %2d</translation> </message> <message> <location filename="../base/utils/misc.cpp" line="266"/> <source>Unknown</source> <comment>Unknown (size)</comment> <translation>Unknown</translation> </message> <message> <location filename="../base/utils/misc.cpp" line="145"/> <source>qBittorrent will shutdown the computer now because all downloads are complete.</source> <translation>qBittorrent will shutdown the computer now because all downloads are complete.</translation> </message> <message> <location filename="../base/utils/misc.cpp" line="365"/> <source>< 1m</source> <comment>< 1 minute</comment> <translation>< 1m</translation> </message> <message> <location filename="../base/utils/misc.cpp" line="369"/> <source>%1m</source> <comment>e.g: 10minutes</comment> <translation>%1m</translation> </message> </context> </TS>