diff --git a/web/src/components/DialogTorrentDetailsContent/widgets.jsx b/web/src/components/DialogTorrentDetailsContent/widgets.jsx
index 991b0a5..f9571ff 100644
--- a/web/src/components/DialogTorrentDetailsContent/widgets.jsx
+++ b/web/src/components/DialogTorrentDetailsContent/widgets.jsx
@@ -8,61 +8,81 @@ import {
Build as BuildIcon,
} from '@material-ui/icons'
import { getPeerString, humanizeSize } from 'utils/Utils'
+import { useTranslation } from 'react-i18next'
import StatisticsField from './StatisticsField'
-export const DownlodSpeedWidget = ({ data }) => (
-
-)
+export const DownlodSpeedWidget = ({ data }) => {
+ const { t } = useTranslation()
+ return (
+
+ )
+}
-export const UploadSpeedWidget = ({ data }) => (
-
-)
+export const UploadSpeedWidget = ({ data }) => {
+ const { t } = useTranslation()
+ return (
+
+ )
+}
-export const PeersWidget = ({ data }) => (
-
-)
+export const PeersWidget = ({ data }) => {
+ const { t } = useTranslation()
+ return (
+
+ )
+}
-export const PiecesCountWidget = ({ data }) => (
-
-)
-export const PiecesLengthWidget = ({ data }) => (
-
-)
-export const StatusWidget = ({ data }) => (
-
-)
+export const PiecesCountWidget = ({ data }) => {
+ const { t } = useTranslation()
+ return
+}
-export const SizeWidget = ({ data }) => (
-
-)
+export const PiecesLengthWidget = ({ data }) => {
+ const { t } = useTranslation()
+ return (
+
+ )
+}
+
+export const StatusWidget = ({ data }) => {
+ const { t } = useTranslation()
+ return
+}
+
+export const SizeWidget = ({ data }) => {
+ const { t } = useTranslation()
+ return (
+
+ )
+}
diff --git a/web/src/locales/en/translation.json b/web/src/locales/en/translation.json
index 2e671df..30c58c4 100644
--- a/web/src/locales/en/translation.json
+++ b/web/src/locales/en/translation.json
@@ -25,6 +25,7 @@
"DontAddRetrackers": "Don't add retrackers",
"DownloadPlaylist": "Download Playlist",
"DownloadRateLimit": "Download Rate Limit (Kilobytes)",
+ "DownloadSpeed": "Download speed",
"Drop": "Drop",
"DropTorrent": "Reset Torrent",
"EnableIPv6": "IPv6",
@@ -44,6 +45,8 @@
"Peers": "Peers",
"PeersListenPort": "Peers Listen Port",
"PEX": "PEX (Peer Exchange)",
+ "PiecesCount": "Pieces count",
+ "PiecesLength": "Pieces length",
"PlaylistAll": "Playlist All",
"Poster": "Poster",
"Preload": "Preload",
@@ -70,11 +73,14 @@
"TorrentContent": "Torrent Content",
"TorrentDetails": "Torrent Details",
"TorrentDisconnectTimeout": "Torrent Disconnect Timeout",
+ "TorrentSize": "Torrent size",
"TorrentsSavePath": "Torrents Save Path",
"TorrentState": "Torrent State",
+ "TorrentStatus": "Torrent Status",
"Upload": "Upload (not recommended to disable)",
"UploadFile": "Upload File",
"UploadRateLimit": "Upload Rate Limit (Kilobytes)",
+ "UploadSpeed": "Upload speed",
"UPNP": "UPnP (Universal Plug and Play)",
"UseDisk": "Use Disk",
"UTP": "μTP (Micro Transport Protocol)",
diff --git a/web/src/locales/ru/translation.json b/web/src/locales/ru/translation.json
index c5e71ab..7810343 100644
--- a/web/src/locales/ru/translation.json
+++ b/web/src/locales/ru/translation.json
@@ -25,6 +25,7 @@
"DontAddRetrackers": "Ничего не делать",
"DownloadPlaylist": "Скачать плейлист",
"DownloadRateLimit": "Ограничение скорости загрузки (Килобайты)",
+ "DownloadSpeed": "Скорость загрузки",
"Drop": "Сброс",
"DropTorrent": "Сбросить торрент",
"EnableIPv6": "IPv6",
@@ -44,6 +45,8 @@
"Peers": "Подкл./Пиры",
"PeersListenPort": "Порт для входящих подключений",
"PEX": "PEX (Peer Exchange)",
+ "PiecesCount": "Кол-во блоков",
+ "PiecesLength": "Размер блока",
"PlaylistAll": "Плейлист всех",
"Poster": "Постер",
"Preload": "Предзагр.",
@@ -70,11 +73,14 @@
"TorrentContent": "Содержимое торрента",
"TorrentDetails": "Информация о торренте",
"TorrentDisconnectTimeout": "Тайм-аут отключения торрента (секунды)",
+ "TorrentSize": "Размер торрента",
"TorrentsSavePath": "Путь хранения кеша",
"TorrentState": "Данные торрента",
+ "TorrentStatus": "Состояние",
"Upload": "Отдача (не рекомендуется отключать)",
"UploadFile": "Загрузить файл",
"UploadRateLimit": "Ограничение скорости отдачи (Килобайты)",
+ "UploadSpeed": "Скорость отдачи",
"UPNP": "UPnP (Universal Plug and Play)",
"UseDisk": "Использовать кеш на диске",
"UTP": "μTP (Micro Transport Protocol)",