<p> QBT_TR(Are you sure you want to delete the selected torrents from the transfer list?)QBT_TR[CONTEXT=HttpServer]</p>
<inputtype="checkbox"id="deleteFromDiskCB"/><labelfor="deleteFromDiskCB"><i>QBT_TR(Also delete the files on the hard disk)QBT_TR[CONTEXT=confirmDeletionDlg]</i></label><br/><br/>
<inputtype="checkbox"id="deleteFromDiskCB"/><labelfor="deleteFromDiskCB"><i>QBT_TR(Also delete the files on the hard disk)QBT_TR[CONTEXT=confirmDeletionDlg]</i></label><br/><br/>
<liid="topQueuePosItem"class="divider"><aid="topPrioLink"><imgclass="MyMenuIcon"src="icons/go-top.svg"alt="QBT_TR(Top of Queue)QBT_TR[CONTEXT=MainWindow]"width="16"height="16"/>QBT_TR(Top of Queue)QBT_TR[CONTEXT=MainWindow]</a></li>
<liid="increaseQueuePosItem"><aid="increasePrioLink"><imgclass="MyMenuIcon"src="icons/go-up.svg"alt="QBT_TR(Move Up Queue)QBT_TR[CONTEXT=MainWindow]"width="16"height="16"/>QBT_TR(Move Up Queue)QBT_TR[CONTEXT=MainWindow]</a></li>
<liid="decreaseQueuePosItem"><aid="decreasePrioLink"><imgclass="MyMenuIcon"src="icons/go-down.svg"alt="QBT_TR(Move Down Queue)QBT_TR[CONTEXT=MainWindow]"width="16"height="16"/>QBT_TR(Move Down Queue)QBT_TR[CONTEXT=MainWindow]</a></li>
<liid="bottomQueuePosItem"><aid="bottomPrioLink"><imgclass="MyMenuIcon"src="icons/go-bottom.svg"alt="QBT_TR(Bottom of Queue)QBT_TR[CONTEXT=MainWindow]"width="16"height="16"/>QBT_TR(Bottom of Queue)QBT_TR[CONTEXT=MainWindow]</a></li>
<liid="topQueuePosItem"class="divider"><aid="topPrioLink"><imgclass="MyMenuIcon"src="icons/go-top.svg"alt="QBT_TR(Top of Queue)QBT_TR[CONTEXT=MainWindow]"width="16"height="16"/>QBT_TR(Top of Queue)QBT_TR[CONTEXT=MainWindow]</a></li>
<liid="increaseQueuePosItem"><aid="increasePrioLink"><imgclass="MyMenuIcon"src="icons/go-up.svg"alt="QBT_TR(Move Up Queue)QBT_TR[CONTEXT=MainWindow]"width="16"height="16"/>QBT_TR(Move Up Queue)QBT_TR[CONTEXT=MainWindow]</a></li>
<liid="decreaseQueuePosItem"><aid="decreasePrioLink"><imgclass="MyMenuIcon"src="icons/go-down.svg"alt="QBT_TR(Move Down Queue)QBT_TR[CONTEXT=MainWindow]"width="16"height="16"/>QBT_TR(Move Down Queue)QBT_TR[CONTEXT=MainWindow]</a></li>
<liid="bottomQueuePosItem"><aid="bottomPrioLink"><imgclass="MyMenuIcon"src="icons/go-bottom.svg"alt="QBT_TR(Bottom of Queue)QBT_TR[CONTEXT=MainWindow]"width="16"height="16"/>QBT_TR(Bottom of Queue)QBT_TR[CONTEXT=MainWindow]</a></li>
<li><aid="speedInBrowserTitleBarLink"><imgclass="MyMenuIcon"src="icons/checked.svg"alt="QBT_TR(Speed in Title Bar)QBT_TR[CONTEXT=MainWindow]"width="16"height="16"/>QBT_TR(Speed in Title Bar)QBT_TR[CONTEXT=MainWindow]</a></li>
<li><aid="speedInBrowserTitleBarLink"><imgclass="MyMenuIcon"src="icons/checked.svg"alt="QBT_TR(Speed in Title Bar)QBT_TR[CONTEXT=MainWindow]"width="16"height="16"/>QBT_TR(Speed in Title Bar)QBT_TR[CONTEXT=MainWindow]</a></li>
<li><aid="registerMagnetHandlerLink"><imgclass="MyMenuIcon"src="icons/kt-magnet.svg"alt="QBT_TR(Register to handle magnet links...)QBT_TR[CONTEXT=HttpServer]"width="16"height="16"/>QBT_TR(Register to handle magnet links...)QBT_TR[CONTEXT=HttpServer]</a></li>
<li><aid="registerMagnetHandlerLink"><imgclass="MyMenuIcon"src="icons/kt-magnet.svg"alt="QBT_TR(Register to handle magnet links...)QBT_TR[CONTEXT=HttpServer]"width="16"height="16"/>QBT_TR(Register to handle magnet links...)QBT_TR[CONTEXT=HttpServer]</a></li>
<aid="topPrioButton"class="divider"><imgclass="mochaToolButton"title="QBT_TR(Move to the top of the queue)QBT_TR[CONTEXT=MainWindow]"src="icons/go-top.svg"alt="QBT_TR(Top of Queue)QBT_TR[CONTEXT=MainWindow]"width="24"height="24"/></a>
<aid="increasePrioButton"><imgclass="mochaToolButton"title="QBT_TR(Move up in the queue)QBT_TR[CONTEXT=MainWindow]"src="icons/go-up.svg"alt="QBT_TR(Move Up Queue)QBT_TR[CONTEXT=MainWindow]"width="24"height="24"/></a>
<aid="decreasePrioButton"><imgclass="mochaToolButton"title="QBT_TR(Move down in the queue)QBT_TR[CONTEXT=MainWindow]"src="icons/go-down.svg"alt="QBT_TR(Move Down Queue)QBT_TR[CONTEXT=MainWindow]"width="24"height="24"/></a>
<aid="bottomPrioButton"><imgclass="mochaToolButton"title="QBT_TR(Move to the bottom of the queue)QBT_TR[CONTEXT=MainWindow]"src="icons/go-bottom.svg"alt="QBT_TR(Bottom of Queue)QBT_TR[CONTEXT=MainWindow]"width="24"height="24"/></a>
<aid="topPrioButton"class="divider"><imgclass="mochaToolButton"title="QBT_TR(Move to the top of the queue)QBT_TR[CONTEXT=MainWindow]"src="icons/go-top.svg"alt="QBT_TR(Top of Queue)QBT_TR[CONTEXT=MainWindow]"width="24"height="24"/></a>
<aid="increasePrioButton"><imgclass="mochaToolButton"title="QBT_TR(Move up in the queue)QBT_TR[CONTEXT=MainWindow]"src="icons/go-up.svg"alt="QBT_TR(Move Up Queue)QBT_TR[CONTEXT=MainWindow]"width="24"height="24"/></a>
<aid="decreasePrioButton"><imgclass="mochaToolButton"title="QBT_TR(Move down in the queue)QBT_TR[CONTEXT=MainWindow]"src="icons/go-down.svg"alt="QBT_TR(Move Down Queue)QBT_TR[CONTEXT=MainWindow]"width="24"height="24"/></a>
<aid="bottomPrioButton"><imgclass="mochaToolButton"title="QBT_TR(Move to the bottom of the queue)QBT_TR[CONTEXT=MainWindow]"src="icons/go-bottom.svg"alt="QBT_TR(Bottom of Queue)QBT_TR[CONTEXT=MainWindow]"width="24"height="24"/></a>
<liclass="separator"><ahref="#sequentialDownload"><imgsrc="icons/checked.svg"alt="QBT_TR(Download in sequential order)QBT_TR[CONTEXT=TransferListWidget]"/> QBT_TR(Download in sequential order)QBT_TR[CONTEXT=TransferListWidget]</a></li>
<li><ahref="#firstLastPiecePrio"><imgsrc="icons/checked.svg"alt="QBT_TR(Download first and last pieces first)QBT_TR[CONTEXT=TransferListWidget]"/> QBT_TR(Download first and last pieces first)QBT_TR[CONTEXT=TransferListWidget]</a></li>
<liclass="separator"><ahref="#sequentialDownload"><imgsrc="icons/checked.svg"alt="QBT_TR(Download in sequential order)QBT_TR[CONTEXT=TransferListWidget]"/> QBT_TR(Download in sequential order)QBT_TR[CONTEXT=TransferListWidget]</a></li>
<li><ahref="#firstLastPiecePrio"><imgsrc="icons/checked.svg"alt="QBT_TR(Download first and last pieces first)QBT_TR[CONTEXT=TransferListWidget]"/> QBT_TR(Download first and last pieces first)QBT_TR[CONTEXT=TransferListWidget]</a></li>
<li><ahref="#queueTop"><imgsrc="icons/go-top.svg"alt="QBT_TR(Move to top)QBT_TR[CONTEXT=TransferListWidget]"/> QBT_TR(Move to top)QBT_TR[CONTEXT=TransferListWidget]</a></li>
<li><ahref="#queueBottom"><imgsrc="icons/go-bottom.svg"alt="QBT_TR(Move to bottom)QBT_TR[CONTEXT=TransferListWidget]"/> QBT_TR(Move to bottom)QBT_TR[CONTEXT=TransferListWidget]</a></li>
<li><ahref="#queueTop"><imgsrc="icons/go-top.svg"alt="QBT_TR(Move to top)QBT_TR[CONTEXT=TransferListWidget]"/> QBT_TR(Move to top)QBT_TR[CONTEXT=TransferListWidget]</a></li>
<li><ahref="#queueBottom"><imgsrc="icons/go-bottom.svg"alt="QBT_TR(Move to bottom)QBT_TR[CONTEXT=TransferListWidget]"/> QBT_TR(Move to bottom)QBT_TR[CONTEXT=TransferListWidget]</a></li>
<li><ahref="#AddTracker"><imgsrc="icons/list-add.svg"alt="QBT_TR(Add a new tracker...)QBT_TR[CONTEXT=TrackerListWidget]"/> QBT_TR(Add a new tracker...)QBT_TR[CONTEXT=TrackerListWidget]</a></li>
<li><ahref="#AddTracker"><imgsrc="icons/list-add.svg"alt="QBT_TR(Add a new tracker...)QBT_TR[CONTEXT=TrackerListWidget]"/> QBT_TR(Add a new tracker...)QBT_TR[CONTEXT=TrackerListWidget]</a></li>
<li><ahref="#addPeer"><imgsrc="icons/list-add.svg"alt="QBT_TR(Add a new peer...)QBT_TR[CONTEXT=PeerListWidget]"/> QBT_TR(Add a new peer...)QBT_TR[CONTEXT=PeerListWidget]</a></li>
<li><ahref="#addPeer"><imgsrc="icons/list-add.svg"alt="QBT_TR(Add a new peer...)QBT_TR[CONTEXT=PeerListWidget]"/> QBT_TR(Add a new peer...)QBT_TR[CONTEXT=PeerListWidget]</a></li>
<p>I would like to thank the people who volunteered to translate qBittorrent.<br>
Most of them translated via <atarget="_blank"href="https://www.transifex.com/sledgehammer999/qbittorrent/">Transifex</a> and some of them are mentioned below:<br>
(the list might not be up to date)
Most of them translated via <atarget="_blank"href="https://www.transifex.com/sledgehammer999/qbittorrent/">Transifex</a> and some of them are mentioned below:<br>
(the list might not be up to date)
</p>
<ul>
<li><u>Arabic:</u> SDERAWI (abz8868@msn.com), sn51234 (nesseyan@gmail.com) and Ibrahim Saed ibraheem_alex(Transifex)</li>
@ -151,7 +151,8 @@
@@ -151,7 +151,8 @@
<li><aname="TOC1"href="#SEC1">GNU GENERAL PUBLIC
LICENSE
<!--TRANSLATORS: Don't translate the license; copy msgid's
verbatim!--></a>
verbatim!-->
</a>
<ul>
<li><aname="TOC2"href="#SEC2">Preamble</a></li>
<li><aname="TOC3"href="#SEC3">TERMS AND CONDITIONS
@ -366,8 +370,8 @@ Supports the formats: S01E01, 1x1, 2017.12.31 and 31.12.2017 (Date formats also
@@ -366,8 +370,8 @@ Supports the formats: S01E01, 1x1, 2017.12.31 and 31.12.2017 (Date formats also
@ -447,7 +451,7 @@ Supports the formats: S01E01, 1x1, 2017.12.31 and 31.12.2017 (Date formats also
@@ -447,7 +451,7 @@ Supports the formats: S01E01, 1x1, 2017.12.31 and 31.12.2017 (Date formats also
@ -759,37 +763,36 @@ Supports the formats: S01E01, 1x1, 2017.12.31 and 31.12.2017 (Date formats also
@@ -759,37 +763,36 @@ Supports the formats: S01E01, 1x1, 2017.12.31 and 31.12.2017 (Date formats also
mainPart = 'QBT_TR(Regex mode: use Perl-compatible regular expressions)QBT_TR[CONTEXT=AutomatedRssDownloader]\n\n';
}
else {
mainPart = 'QBT_TR(Wildcard mode: you can use)QBT_TR[CONTEXT=AutomatedRssDownloader]\n\n' +
' ● QBT_TR(? to match any single character)QBT_TR[CONTEXT=AutomatedRssDownloader]\n' +
' ● QBT_TR(* to match zero or more of any characters)QBT_TR[CONTEXT=AutomatedRssDownloader]\n' +
' ● QBT_TR(Whitespaces count as AND operators (all words, any order))QBT_TR[CONTEXT=AutomatedRssDownloader]\n' +
' ● QBT_TR(| is used as OR operator)QBT_TR[CONTEXT=AutomatedRssDownloader]\n\n' +
'QBT_TR(If word order is important use * instead of whitespace.)QBT_TR[CONTEXT=AutomatedRssDownloader]\n\n';
mainPart = 'QBT_TR(Wildcard mode: you can use)QBT_TR[CONTEXT=AutomatedRssDownloader]\n\n'
+ ' ● QBT_TR(? to match any single character)QBT_TR[CONTEXT=AutomatedRssDownloader]\n'
+ ' ● QBT_TR(* to match zero or more of any characters)QBT_TR[CONTEXT=AutomatedRssDownloader]\n'
+ ' ● QBT_TR(Whitespaces count as AND operators (all words, any order))QBT_TR[CONTEXT=AutomatedRssDownloader]\n'
+ ' ● QBT_TR(| is used as OR operator)QBT_TR[CONTEXT=AutomatedRssDownloader]\n\n'
+ 'QBT_TR(If word order is important use * instead of whitespace.)QBT_TR[CONTEXT=AutomatedRssDownloader]\n\n';
}
let secondPart = 'QBT_TR(An expression with an empty %1 clause (e.g. %2))QBT_TR[CONTEXT=AutomatedRssDownloader]'
.replace('%1', '|').replace('%2', 'expr|');
.replace('%1', '|').replace('%2', 'expr|');
$('mustContainText').title = mainPart + secondPart + 'QBT_TR( will match all articles.)QBT_TR[CONTEXT=AutomatedRssDownloader]';
$('mustNotContainText').title = mainPart + secondPart + 'QBT_TR( will exclude all articles.)QBT_TR[CONTEXT=AutomatedRssDownloader]';
let episodeFilterTitle = 'QBT_TR(Matches articles based on episode filter.)QBT_TR[CONTEXT=AutomatedRssDownloader]\n\n' +
' ● QBT_TR(Season number is a mandatory non-zero value)QBT_TR[CONTEXT=AutomatedRssDownloader]\n' +
' ● QBT_TR(Episode number is a mandatory positive value)QBT_TR[CONTEXT=AutomatedRssDownloader]\n' +
' ● QBT_TR(Filter must end with semicolon)QBT_TR[CONTEXT=AutomatedRssDownloader]\n' +
' ● QBT_TR(Three range types for episodes are supported: )QBT_TR[CONTEXT=AutomatedRssDownloader]\n' +
' ● QBT_TR(Single number: <b>1x25;</b> matches episode 25 of season one)QBT_TR[CONTEXT=AutomatedRssDownloader]\n' +
' ● QBT_TR(Normal range: <b>1x25-40;</b> matches episodes 25 through 40 of season one)QBT_TR[CONTEXT=AutomatedRssDownloader]\n' +
' ● QBT_TR(Infinite range: <b>1x25-;</b> matches episodes 25 and upward of season one, and all episodes of later seasons)QBT_TR[CONTEXT=AutomatedRssDownloader]';
let episodeFilterTitle = 'QBT_TR(Matches articles based on episode filter.)QBT_TR[CONTEXT=AutomatedRssDownloader]\n\n'
+ ' ● QBT_TR(Season number is a mandatory non-zero value)QBT_TR[CONTEXT=AutomatedRssDownloader]\n'
+ ' ● QBT_TR(Episode number is a mandatory positive value)QBT_TR[CONTEXT=AutomatedRssDownloader]\n'
+ ' ● QBT_TR(Filter must end with semicolon)QBT_TR[CONTEXT=AutomatedRssDownloader]\n'
+ ' ● QBT_TR(Three range types for episodes are supported: )QBT_TR[CONTEXT=AutomatedRssDownloader]\n'
+ ' ● QBT_TR(Single number: <b>1x25;</b> matches episode 25 of season one)QBT_TR[CONTEXT=AutomatedRssDownloader]\n'
+ ' ● QBT_TR(Normal range: <b>1x25-40;</b> matches episodes 25 through 40 of season one)QBT_TR[CONTEXT=AutomatedRssDownloader]\n'
+ ' ● QBT_TR(Infinite range: <b>1x25-;</b> matches episodes 25 and upward of season one, and all episodes of later seasons)QBT_TR[CONTEXT=AutomatedRssDownloader]';