From 7119de9b8d05ce0124031d05c2ddfec85e7ad3d0 Mon Sep 17 00:00:00 2001 From: Chocobo1 Date: Mon, 15 Jul 2024 16:39:53 +0800 Subject: [PATCH] WebUI: provide semantic information of table body From https://developer.mozilla.org/en-US/docs/Web/HTML/Element/tbody#usage_notes : >Specifying such table content groups also provides valuable contextual >information for assistive technologies --- src/webui/www/.htmlvalidate.json | 1 - src/webui/www/private/download.html | 262 +-- src/webui/www/private/index.html | 28 +- src/webui/www/private/upload.html | 246 +- src/webui/www/private/views/about.html | 120 +- src/webui/www/private/views/preferences.html | 2058 +++++++++-------- src/webui/www/private/views/properties.html | 174 +- .../www/private/views/rssDownloader.html | 170 +- src/webui/www/private/views/statistics.html | 102 +- 9 files changed, 1624 insertions(+), 1537 deletions(-) diff --git a/src/webui/www/.htmlvalidate.json b/src/webui/www/.htmlvalidate.json index d07cc98d3..e923fc76d 100644 --- a/src/webui/www/.htmlvalidate.json +++ b/src/webui/www/.htmlvalidate.json @@ -8,7 +8,6 @@ "no-conditional-comment": "off", "no-inline-style": "off", "prefer-button": "off", - "prefer-tbody": "off", "text-content": "off", "void-style": "off", "wcag/h63": "off", diff --git a/src/webui/www/private/download.html b/src/webui/www/private/download.html index 3d343dce3..7be8e6e96 100644 --- a/src/webui/www/private/download.html +++ b/src/webui/www/private/download.html @@ -23,137 +23,139 @@

QBT_TR(Only one link per line)QBT_TR[CONTEXT=HttpServer]

- - - - - - - - - - - - - - - - - - - + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
- - - -
- - - -
- - - -
- - - -
- - -
-
+ + + - - -
- - - - -
- - - -
- - - -
- - - -
- - - -
- - - -
- - - -
- - - - -
- - - - -
+ + + +
+ + + +
+ + + +
+ + +
+ + +
+
+ + + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + + +
+ + + + +
diff --git a/src/webui/www/private/index.html b/src/webui/www/private/index.html index 224c92e7f..c60105d98 100644 --- a/src/webui/www/private/index.html +++ b/src/webui/www/private/index.html @@ -249,19 +249,21 @@
- - - - - - - - - - - - - + + + + + + + + + + + + + + +
QBT_TR(Connection status: Firewalled)QBT_TR[CONTEXT=MainWindow]QBT_TR(Alternative speed limits: Off)QBT_TR[CONTEXT=MainWindow]QBT_TR(Download speed icon)QBT_TR[CONTEXT=MainWindow]QBT_TR(Upload speed icon)QBT_TR[CONTEXT=MainWindow]
QBT_TR(Connection status: Firewalled)QBT_TR[CONTEXT=MainWindow]QBT_TR(Alternative speed limits: Off)QBT_TR[CONTEXT=MainWindow]QBT_TR(Download speed icon)QBT_TR[CONTEXT=MainWindow]QBT_TR(Upload speed icon)QBT_TR[CONTEXT=MainWindow]
diff --git a/src/webui/www/private/upload.html b/src/webui/www/private/upload.html index 2be87ba9e..71e65d23a 100644 --- a/src/webui/www/private/upload.html +++ b/src/webui/www/private/upload.html @@ -19,129 +19,131 @@
- - - - - - - - - - - - - - - + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
- - - -
- - - -
- - - -
- - -
-
+ + + - - -
- - - - -
- - - -
- - - -
- - - -
- - - -
- - - -
- - - -
- - - - -
- - - - -
+ + + +
+ + + +
+ + +
+ + +
+
+ + + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + + +
+ + + + +
diff --git a/src/webui/www/private/views/about.html b/src/webui/www/private/views/about.html index e566106a8..9d6f7151d 100644 --- a/src/webui/www/private/views/about.html +++ b/src/webui/www/private/views/about.html @@ -7,52 +7,58 @@

QBT_TR(An advanced BitTorrent client programmed in C++, based on Qt toolkit and libtorrent-rasterbar.)QBT_TR[CONTEXT=AboutDialog]

Copyright © 2006-2024 The qBittorrent project

- - - - - - - - - - - - + + + + + + + + + + + + + +
QBT_TR(Home Page:)QBT_TR[CONTEXT=AboutDialog]https://www.qbittorrent.org
QBT_TR(Bug Tracker:)QBT_TR[CONTEXT=AboutDialog]https://bugs.qbittorrent.org
QBT_TR(Forum:)QBT_TR[CONTEXT=AboutDialog]https://forum.qbittorrent.org
QBT_TR(Home Page:)QBT_TR[CONTEXT=AboutDialog]https://www.qbittorrent.org
QBT_TR(Bug Tracker:)QBT_TR[CONTEXT=AboutDialog]https://bugs.qbittorrent.org
QBT_TR(Forum:)QBT_TR[CONTEXT=AboutDialog]https://forum.qbittorrent.org
@@ -816,26 +822,28 @@ diff --git a/src/webui/www/private/views/preferences.html b/src/webui/www/private/views/preferences.html index 89ac7fb64..fb88ae016 100644 --- a/src/webui/www/private/views/preferences.html +++ b/src/webui/www/private/views/preferences.html @@ -10,24 +10,26 @@
QBT_TR(Action on double-click)QBT_TR[CONTEXT=OptionsDialog] - - - - - - - - + + + + + + + + + +
- -
- -
+ +
+ +
@@ -41,23 +43,25 @@ - - - - - - - - - - + + + + + + + + + + + +
QBT_TR(KiB)QBT_TR[CONTEXT=OptionsDialog]
- - -
QBT_TR(KiB)QBT_TR[CONTEXT=OptionsDialog]
+ + +
@@ -120,91 +124,95 @@
QBT_TR(Saving Management)QBT_TR[CONTEXT=HttpServer] - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + +
- - - -
- - - -
- - - -
- - - -
+ + + +
+ + + +
+ + + +
+ + + +
- - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + +
- - - -
- - - - -
- - - - -
- - - - -
+ + + +
+ + + + +
+ + + + +
+ + + + +
@@ -235,30 +243,32 @@ - - - - - - - - - - - - + + + + + + + + + + + + + +
- - - -
- - - -
- - - -
+ + + +
+ + + +
+ + + +
@@ -269,22 +279,24 @@ - - - - - - - - + + + + + + + + + +
- - - -
- - - -
+ + + +
+ + + +
@@ -351,34 +363,36 @@
QBT_TR(Connections Limits)QBT_TR[CONTEXT=OptionsDialog] - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + +
- - -
- - -
- - -
- - -
+ + +
+ + +
+ + +
+ + +
@@ -388,20 +402,22 @@ - - - - - - + + + + + + + +
- - - - - - - -
+ + + + + + + +
@@ -412,31 +428,33 @@
QBT_TR(Proxy Server)QBT_TR[CONTEXT=OptionsDialog] - - - - - - - - + + + + + + + + + +
- - - - - - - - - - - -
+ + + + + + + + + + + +
@@ -450,22 +468,24 @@ - - - - - - - - + + + + + + + + + +
- - - -
- - - -
+ + + +
+ + + +
QBT_TR(Info: The password is saved unencrypted)QBT_TR[CONTEXT=OptionsDialog] @@ -518,17 +538,19 @@
QBT_TR(Global Rate Limits)QBT_TR[CONTEXT=OptionsDialog] - - - - - - - - - + + + + + + + + + + +
- QBT_TR(Alternative speed limits)QBT_TR[CONTEXT=MainWindow] -   QBT_TR(KiB/s)QBT_TR[CONTEXT=OptionsDialog]
  QBT_TR(KiB/s)QBT_TR[CONTEXT=OptionsDialog]
+ QBT_TR(Alternative speed limits)QBT_TR[CONTEXT=MainWindow] +   QBT_TR(KiB/s)QBT_TR[CONTEXT=OptionsDialog]
  QBT_TR(KiB/s)QBT_TR[CONTEXT=OptionsDialog]
QBT_TR(0 means unlimited)QBT_TR[CONTEXT=OptionsDialog]
@@ -536,17 +558,19 @@
QBT_TR(Alternative Rate Limits)QBT_TR[CONTEXT=OptionsDialog] - - - - - - - - - + + + + + + + + + + +
- QBT_TR(Alternative speed limits)QBT_TR[CONTEXT=MainWindow] -   QBT_TR(KiB/s)QBT_TR[CONTEXT=OptionsDialog]
  QBT_TR(KiB/s)QBT_TR[CONTEXT=OptionsDialog]
+ QBT_TR(Alternative speed limits)QBT_TR[CONTEXT=MainWindow] +   QBT_TR(KiB/s)QBT_TR[CONTEXT=OptionsDialog]
  QBT_TR(KiB/s)QBT_TR[CONTEXT=OptionsDialog]
QBT_TR(0 means unlimited)QBT_TR[CONTEXT=OptionsDialog] @@ -636,30 +660,32 @@ - - - - - - - - - - - - + + + + + + + + + + + + + +
- - - -
- - - -
- - - -
+ + + +
+ + + +
+ + + +
@@ -667,30 +693,32 @@ - - - - - - - - - - - - + + + + + + + + + + + + + +
- - -   QBT_TR(KiB/s)QBT_TR[CONTEXT=OptionsDialog] -
- - -   QBT_TR(KiB/s)QBT_TR[CONTEXT=OptionsDialog] -
- - -   QBT_TR(seconds)QBT_TR[CONTEXT=OptionsDialog] -
+ + +   QBT_TR(KiB/s)QBT_TR[CONTEXT=OptionsDialog] +
+ + +   QBT_TR(KiB/s)QBT_TR[CONTEXT=OptionsDialog] +
+ + +   QBT_TR(seconds)QBT_TR[CONTEXT=OptionsDialog] +
@@ -698,44 +726,46 @@
QBT_TR(Seeding Limits)QBT_TR[CONTEXT=OptionsDialog] - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + +
- - - - -
- - - - QBT_TR(minutes)QBT_TR[CONTEXT=OptionsDialog] -
- - - - QBT_TR(minutes)QBT_TR[CONTEXT=OptionsDialog] -
- -
+ + + + +
+ + + + QBT_TR(minutes)QBT_TR[CONTEXT=OptionsDialog] +
+ + + + QBT_TR(minutes)QBT_TR[CONTEXT=OptionsDialog] +
+ +
@@ -756,30 +786,32 @@
- - - - - - - - - - - - + + + + + + + + + + + + + +
- - -   QBT_TR( min)QBT_TR[CONTEXT=OptionsDialog] -
- - -   QBT_TR( sec)QBT_TR[CONTEXT=OptionsDialog] -
- - - -
+ + +   QBT_TR( min)QBT_TR[CONTEXT=OptionsDialog] +
+ + +   QBT_TR( sec)QBT_TR[CONTEXT=OptionsDialog] +
+ + + +
@@ -808,16 +840,18 @@
QBT_TR(Web User Interface (Remote control))QBT_TR[CONTEXT=OptionsDialog] - - - - + + + + + +
- - - - - -
+ + + + + +
@@ -829,22 +863,24 @@ - - - - - - - - + + + + + + + + + +
- - - -
- - - -
+ + + +
+ + + +
@@ -852,22 +888,24 @@
QBT_TR(Authentication)QBT_TR[CONTEXT=OptionsDialog] - - - - - - - - + + + + + + + + + +
- - - -
- - - -
+ + + +
+ + + +
@@ -881,20 +919,24 @@
- - - - - - - - + + + + + + + + + +
QBT_TR(seconds)QBT_TR[CONTEXT=OptionsDialog]
QBT_TR(seconds)QBT_TR[CONTEXT=OptionsDialog]
- - - - + + + + + +
  QBT_TR(seconds)QBT_TR[CONTEXT=OptionsDialog]
  QBT_TR(seconds)QBT_TR[CONTEXT=OptionsDialog]
@@ -929,18 +971,20 @@ - - - - + + +
- - - -
@@ -977,30 +1021,32 @@ Use ';' to split multiple entries. Can use wildcard '*'.)QBT_TR[CONTEXT=OptionsD - - - - - - - - - - - - + + + + + + + + + + + + + +
- - - -
- - - -
- - - -
+ + + +
+ + + +
+ + + +
@@ -1009,560 +1055,564 @@ Use ';' to split multiple entries. Can use wildcard '*'.)QBT_TR[CONTEXT=OptionsD
QBT_TR(qBittorrent Section)QBT_TR[CONTEXT=OptionsDialog] (QBT_TR(Open documentation)QBT_TR[CONTEXT=HttpServer]) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
- - - -
- - - -
- - -   QBT_TR(MiB)QBT_TR[CONTEXT=OptionsDialog] -
- - - -
- - - -
- - -   QBT_TR(min)QBT_TR[CONTEXT=OptionsDialog] -
- - -   QBT_TR(MiB)QBT_TR[CONTEXT=OptionsDialog] -
- - - -
- - - -
- - -   QBT_TR(ms)QBT_TR[CONTEXT=OptionsDialog] -
- - - -
- - - -
- - - -
- - - -
- - - -
- - - -
- - - -
+ + + +
+ + + +
+ + +   QBT_TR(MiB)QBT_TR[CONTEXT=OptionsDialog] +
+ + + +
+ + + +
+ + +   QBT_TR(min)QBT_TR[CONTEXT=OptionsDialog] +
+ + +   QBT_TR(MiB)QBT_TR[CONTEXT=OptionsDialog] +
+ + + +
+ + + +
+ + +   QBT_TR(ms)QBT_TR[CONTEXT=OptionsDialog] +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
QBT_TR(libtorrent Section)QBT_TR[CONTEXT=OptionsDialog] (QBT_TR(Open documentation)QBT_TR[CONTEXT=HttpServer]) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
- - - -
- - - -
- - - -
- - - -
- - - -
- - -   QBT_TR(MiB)QBT_TR[CONTEXT=OptionsDialog] -
- - -   QBT_TR(MiB)QBT_TR[CONTEXT=OptionsDialog] -
- - -   QBT_TR(s)QBT_TR[CONTEXT=OptionsDialog] -
- - -   QBT_TR(KiB)QBT_TR[CONTEXT=OptionsDialog] -
- - - -
- - - -
- - - -
- - - -
- - - -
- - - -
- - -   QBT_TR(KiB)QBT_TR[CONTEXT=OptionsDialog] -
- - -   QBT_TR(KiB)QBT_TR[CONTEXT=OptionsDialog] -
- - -   % -
- - - -
- - -   QBT_TR(KiB)QBT_TR[CONTEXT=OptionsDialog] -
- - -   QBT_TR(KiB)QBT_TR[CONTEXT=OptionsDialog] -
- - - -
- - - -
- - - -
- - - -
- - - -
- - - -
- - - -
- - - -
- - - -
- - - -
- - - -
- - - -
- - - -
- - - -
- - - -
- - - -
- - - -
- - - -
- - -   % -
- - -   % -
- - -   s -
- - - -
- - - -
- - - -
- - - -
- - - -
- - - -
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + +   QBT_TR(MiB)QBT_TR[CONTEXT=OptionsDialog] +
+ + +   QBT_TR(MiB)QBT_TR[CONTEXT=OptionsDialog] +
+ + +   QBT_TR(s)QBT_TR[CONTEXT=OptionsDialog] +
+ + +   QBT_TR(KiB)QBT_TR[CONTEXT=OptionsDialog] +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + +   QBT_TR(KiB)QBT_TR[CONTEXT=OptionsDialog] +
+ + +   QBT_TR(KiB)QBT_TR[CONTEXT=OptionsDialog] +
+ + +   % +
+ + + +
+ + +   QBT_TR(KiB)QBT_TR[CONTEXT=OptionsDialog] +
+ + +   QBT_TR(KiB)QBT_TR[CONTEXT=OptionsDialog] +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + +   % +
+ + +   % +
+ + +   s +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
diff --git a/src/webui/www/private/views/properties.html b/src/webui/www/private/views/properties.html index b42c8d19f..badda7f09 100644 --- a/src/webui/www/private/views/properties.html +++ b/src/webui/www/private/views/properties.html @@ -1,99 +1,105 @@
- - - - + + + + + +
QBT_TR(Progress:)QBT_TR[CONTEXT=PropertiesWidget]
QBT_TR(Progress:)QBT_TR[CONTEXT=PropertiesWidget]

QBT_TR(Transfer)QBT_TR[CONTEXT=PropertiesWidget] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
QBT_TR(Time Active:)QBT_TR[CONTEXT=PropertiesWidget]QBT_TR(ETA:)QBT_TR[CONTEXT=PropertiesWidget]QBT_TR(Connections:)QBT_TR[CONTEXT=PropertiesWidget]
QBT_TR(Downloaded:)QBT_TR[CONTEXT=PropertiesWidget]QBT_TR(Uploaded:)QBT_TR[CONTEXT=PropertiesWidget]QBT_TR(Seeds:)QBT_TR[CONTEXT=PropertiesWidget]
QBT_TR(Download Speed:)QBT_TR[CONTEXT=PropertiesWidget]QBT_TR(Upload Speed:)QBT_TR[CONTEXT=PropertiesWidget]QBT_TR(Peers:)QBT_TR[CONTEXT=PropertiesWidget]
QBT_TR(Download Limit:)QBT_TR[CONTEXT=PropertiesWidget]QBT_TR(Upload Limit:)QBT_TR[CONTEXT=PropertiesWidget]QBT_TR(Wasted:)QBT_TR[CONTEXT=PropertiesWidget]
QBT_TR(Share Ratio:)QBT_TR[CONTEXT=PropertiesWidget]QBT_TR(Reannounce In:)QBT_TR[CONTEXT=PropertiesWidget]QBT_TR(Last Seen Complete:)QBT_TR[CONTEXT=PropertiesWidget]
QBT_TR(Popularity:)QBT_TR[CONTEXT=PropertiesWidget]
QBT_TR(Time Active:)QBT_TR[CONTEXT=PropertiesWidget]QBT_TR(ETA:)QBT_TR[CONTEXT=PropertiesWidget]QBT_TR(Connections:)QBT_TR[CONTEXT=PropertiesWidget]
QBT_TR(Downloaded:)QBT_TR[CONTEXT=PropertiesWidget]QBT_TR(Uploaded:)QBT_TR[CONTEXT=PropertiesWidget]QBT_TR(Seeds:)QBT_TR[CONTEXT=PropertiesWidget]
QBT_TR(Download Speed:)QBT_TR[CONTEXT=PropertiesWidget]QBT_TR(Upload Speed:)QBT_TR[CONTEXT=PropertiesWidget]QBT_TR(Peers:)QBT_TR[CONTEXT=PropertiesWidget]
QBT_TR(Download Limit:)QBT_TR[CONTEXT=PropertiesWidget]QBT_TR(Upload Limit:)QBT_TR[CONTEXT=PropertiesWidget]QBT_TR(Wasted:)QBT_TR[CONTEXT=PropertiesWidget]
QBT_TR(Share Ratio:)QBT_TR[CONTEXT=PropertiesWidget]QBT_TR(Reannounce In:)QBT_TR[CONTEXT=PropertiesWidget]QBT_TR(Last Seen Complete:)QBT_TR[CONTEXT=PropertiesWidget]
QBT_TR(Popularity:)QBT_TR[CONTEXT=PropertiesWidget]
QBT_TR(Information)QBT_TR[CONTEXT=PropertiesWidget] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
QBT_TR(Total Size:)QBT_TR[CONTEXT=PropertiesWidget]QBT_TR(Pieces:)QBT_TR[CONTEXT=PropertiesWidget]QBT_TR(Created By:)QBT_TR[CONTEXT=PropertiesWidget]
QBT_TR(Added On:)QBT_TR[CONTEXT=PropertiesWidget]QBT_TR(Completed On:)QBT_TR[CONTEXT=PropertiesWidget]QBT_TR(Created On:)QBT_TR[CONTEXT=PropertiesWidget]
QBT_TR(Private:)QBT_TR[CONTEXT=PropertiesWidget]
QBT_TR(Info Hash v1:)QBT_TR[CONTEXT=PropertiesWidget]
QBT_TR(Info Hash v2:)QBT_TR[CONTEXT=PropertiesWidget]
QBT_TR(Save Path:)QBT_TR[CONTEXT=PropertiesWidget]
QBT_TR(Comment:)QBT_TR[CONTEXT=PropertiesWidget]
QBT_TR(Total Size:)QBT_TR[CONTEXT=PropertiesWidget]QBT_TR(Pieces:)QBT_TR[CONTEXT=PropertiesWidget]QBT_TR(Created By:)QBT_TR[CONTEXT=PropertiesWidget]
QBT_TR(Added On:)QBT_TR[CONTEXT=PropertiesWidget]QBT_TR(Completed On:)QBT_TR[CONTEXT=PropertiesWidget]QBT_TR(Created On:)QBT_TR[CONTEXT=PropertiesWidget]
QBT_TR(Private:)QBT_TR[CONTEXT=PropertiesWidget]
QBT_TR(Info Hash v1:)QBT_TR[CONTEXT=PropertiesWidget]
QBT_TR(Info Hash v2:)QBT_TR[CONTEXT=PropertiesWidget]
QBT_TR(Save Path:)QBT_TR[CONTEXT=PropertiesWidget]
QBT_TR(Comment:)QBT_TR[CONTEXT=PropertiesWidget]
diff --git a/src/webui/www/private/views/rssDownloader.html b/src/webui/www/private/views/rssDownloader.html index 0ec57a3ff..b1382c012 100644 --- a/src/webui/www/private/views/rssDownloader.html +++ b/src/webui/www/private/views/rssDownloader.html @@ -167,30 +167,32 @@ - - - - - - - - - - - - + + + + + + + + + + + + + +
- - - -
- - - -
- - - -
+ + + +
+ + + +
+ + + +
@@ -201,24 +203,26 @@ Supports the formats: S01E01, 1x1, 2017.12.31 and 31.12.2017 (Date formats also
- - - - - - - - + + + + + + + + + +
- - - -
- - - -
+ + + +
+ + + +
@@ -226,52 +230,60 @@ Supports the formats: S01E01, 1x1, 2017.12.31 and 31.12.2017 (Date formats also
- - - - + + + + + +
- - - -
+ + + +
- - - - + + + + + +
QBT_TR( days)QBT_TR[CONTEXT=AutomatedRssDownloader]
QBT_TR( days)QBT_TR[CONTEXT=AutomatedRssDownloader]
QBT_TR(Last Match: Unknown)QBT_TR[CONTEXT=AutomatedRssDownloader]
- - - - + + + + + +
- - - -
+ + + +
- - - - + + + + + +
- - - -
+ + + +
diff --git a/src/webui/www/private/views/statistics.html b/src/webui/www/private/views/statistics.html index dffd3ecc9..19e9e73cb 100644 --- a/src/webui/www/private/views/statistics.html +++ b/src/webui/www/private/views/statistics.html @@ -1,59 +1,65 @@

QBT_TR(User statistics)QBT_TR[CONTEXT=StatsDialog]

- - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + +
QBT_TR(All-time upload:)QBT_TR[CONTEXT=StatsDialog]
QBT_TR(All-time download:)QBT_TR[CONTEXT=StatsDialog]
QBT_TR(All-time share ratio:)QBT_TR[CONTEXT=StatsDialog]
QBT_TR(Session waste:)QBT_TR[CONTEXT=StatsDialog]
QBT_TR(Connected peers:)QBT_TR[CONTEXT=StatsDialog]
QBT_TR(All-time upload:)QBT_TR[CONTEXT=StatsDialog]
QBT_TR(All-time download:)QBT_TR[CONTEXT=StatsDialog]
QBT_TR(All-time share ratio:)QBT_TR[CONTEXT=StatsDialog]
QBT_TR(Session waste:)QBT_TR[CONTEXT=StatsDialog]
QBT_TR(Connected peers:)QBT_TR[CONTEXT=StatsDialog]

QBT_TR(Cache statistics)QBT_TR[CONTEXT=StatsDialog]

- - - - - - - - + + + + + + + + + +
QBT_TR(Read cache hits:)QBT_TR[CONTEXT=StatsDialog]
QBT_TR(Total buffer size:)QBT_TR[CONTEXT=StatsDialog]
QBT_TR(Read cache hits:)QBT_TR[CONTEXT=StatsDialog]
QBT_TR(Total buffer size:)QBT_TR[CONTEXT=StatsDialog]

QBT_TR(Performance statistics)QBT_TR[CONTEXT=StatsDialog]

- - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + +
QBT_TR(Write cache overload:)QBT_TR[CONTEXT=StatsDialog]
QBT_TR(Read cache overload:)QBT_TR[CONTEXT=StatsDialog]
QBT_TR(Queued I/O jobs:)QBT_TR[CONTEXT=StatsDialog]
QBT_TR(Average time in queue:)QBT_TR[CONTEXT=StatsDialog]
QBT_TR(Total queued size:)QBT_TR[CONTEXT=StatsDialog]
QBT_TR(Write cache overload:)QBT_TR[CONTEXT=StatsDialog]
QBT_TR(Read cache overload:)QBT_TR[CONTEXT=StatsDialog]
QBT_TR(Queued I/O jobs:)QBT_TR[CONTEXT=StatsDialog]
QBT_TR(Average time in queue:)QBT_TR[CONTEXT=StatsDialog]
QBT_TR(Total queued size:)QBT_TR[CONTEXT=StatsDialog]