diff --git a/frontend/README.md b/frontend/README.md
index 51e151979..80ab7f7c0 100644
--- a/frontend/README.md
+++ b/frontend/README.md
@@ -31,3 +31,4 @@ https://www.transifex.com/mempool/mempool/dashboard/
* Ukrainian @volbil
* Vietnamese @bitcoin_vietnam
* Chinese @wdljt
+* Russian @TonyCrusoe @Bitconan
diff --git a/frontend/angular.json b/frontend/angular.json
index 3d18cee8f..31372c766 100644
--- a/frontend/angular.json
+++ b/frontend/angular.json
@@ -110,6 +110,10 @@
"zh": {
"translation": "src/locale/messages.zh.xlf",
"baseHref": "/zh/"
+ },
+ "ru": {
+ "translation": "src/locale/messages.ru.xlf",
+ "baseHref": "/ru/"
}
}
},
diff --git a/frontend/src/app/app.constants.ts b/frontend/src/app/app.constants.ts
index 77e1f6dbc..0215de014 100644
--- a/frontend/src/app/app.constants.ts
+++ b/frontend/src/app/app.constants.ts
@@ -75,7 +75,7 @@ export const languages: Language[] = [
{ code: 'pt', name: 'Português' }, // Portuguese
// { code: 'pt-BR', name: 'Português (Brazil)' }, // Portuguese (Brazil)
// { code: 'ro', name: 'Română' }, // Romanian
-// { code: 'ru', name: 'Русский' }, // Russian
+ { code: 'ru', name: 'Русский' }, // Russian
// { code: 'sk', name: 'Slovenčina' }, // Slovak
{ code: 'sl', name: 'Slovenščina' }, // Slovenian
// { code: 'sr', name: 'Српски / srpski' }, // Serbian
diff --git a/frontend/src/locale/messages.ru.xlf b/frontend/src/locale/messages.ru.xlf
index e6f7ee4d8..7d19c0de0 100644
--- a/frontend/src/locale/messages.ru.xlf
+++ b/frontend/src/locale/messages.ru.xlf
@@ -75,6 +75,7 @@
+
node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/progressbar/progressbar.ts
101
@@ -138,6 +147,7 @@
HH
+ ЧЧ
node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts
296
@@ -145,6 +155,7 @@
Hours
+ Часы
node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts
296
@@ -152,6 +163,7 @@
MM
+ ММ
node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts
296
@@ -159,6 +171,7 @@
Minutes
+ Минуты
node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts
296
@@ -194,6 +207,7 @@
SS
+ СС
node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts
296
@@ -201,6 +215,7 @@
Seconds
+ Секунды
node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts
296
@@ -222,6 +237,7 @@
+
node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts
296
@@ -229,6 +245,7 @@
+
node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts
296
@@ -236,6 +253,7 @@
Close
+ Закрыть
node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/toast/toast.ts
137
@@ -243,6 +261,7 @@
Registered assets
+ Зарегестирированные активы
src/app/assets/assets.component.html
2,7
@@ -251,6 +270,7 @@
Search asset
+ Поиск актива
src/app/assets/assets.component.html
9,11
@@ -259,6 +279,7 @@
Clear
+ Очистить
src/app/assets/assets.component.html
11,16
@@ -267,6 +288,7 @@
Name
+ Имя
src/app/assets/assets.component.html
19,21
@@ -279,6 +301,7 @@
Ticker
+ Тикер
src/app/assets/assets.component.html
20,21
@@ -291,6 +314,7 @@
Issuer domain
+ Домен эмитента / домен издателя ?
src/app/assets/assets.component.html
21,23
@@ -303,6 +327,7 @@
Asset ID
+ ID Актива
src/app/assets/assets.component.html
22,23
@@ -327,6 +352,7 @@
Error loading assets data.
+ Ошибка загрузки данных об активах
src/app/assets/assets.component.html
67,72
@@ -335,6 +361,7 @@
Assets
+ Активы
src/app/assets/assets.component.ts
40
@@ -346,6 +373,7 @@
Address
+ Адрес
src/app/bisq/bisq-address/bisq-address.component.html
2
@@ -358,6 +386,7 @@
Total received
+ Всего получено
src/app/bisq/bisq-address/bisq-address.component.html
22
@@ -370,6 +399,7 @@
Total sent
+ Всего отправлено
src/app/bisq/bisq-address/bisq-address.component.html
26
@@ -386,6 +416,7 @@
Balance
+ Баланс
src/app/bisq/bisq-address/bisq-address.component.html
30
@@ -398,6 +429,7 @@
transaction
+ транзакция
src/app/bisq/bisq-address/bisq-address.component.html
50
@@ -422,6 +454,7 @@
transactions
+ транзакции
src/app/bisq/bisq-address/bisq-address.component.html
51
@@ -446,6 +479,7 @@
Address:
+ Адрес:
src/app/bisq/bisq-address/bisq-address.component.ts
43
@@ -465,6 +499,7 @@
Hash
+ Хеш
src/app/bisq/bisq-block/bisq-block.component.html
17
@@ -481,6 +516,7 @@
Timestamp
+ Временная метка
src/app/bisq/bisq-block/bisq-block.component.html
21
@@ -502,6 +538,7 @@
Previous hash
+ Предыдущий хеш
src/app/bisq/bisq-block/bisq-block.component.html
35
@@ -515,6 +552,7 @@
Block :
+ Блок
src/app/bisq/bisq-block/bisq-block.component.ts
89
@@ -522,6 +560,7 @@
BSQ Blocks
+ Блоки BSQ
src/app/bisq/bisq-blocks/bisq-blocks.component.html
2,7
@@ -530,6 +569,7 @@
Height
+ Высота
src/app/bisq/bisq-blocks/bisq-blocks.component.html
12,13
@@ -550,6 +590,7 @@
Confirmed
+ Подтвержден (о)
src/app/bisq/bisq-blocks/bisq-blocks.component.html
13,14
@@ -562,6 +603,7 @@
Transactions
+ Транзакции
src/app/bisq/bisq-blocks/bisq-blocks.component.html
15,18
@@ -586,6 +628,7 @@
Blocks
+ Блоки
src/app/bisq/bisq-blocks/bisq-blocks.component.ts
38
@@ -605,6 +648,7 @@
Bisq Trading Volume
+ Объем торгов Bisq
src/app/bisq/bisq-dashboard/bisq-dashboard.component.html
3,7
@@ -617,6 +661,7 @@
Markets
+ Рынки
src/app/bisq/bisq-dashboard/bisq-dashboard.component.html
20,21
@@ -629,6 +674,7 @@
Bitcoin Markets
+ Биткоин-рынки
src/app/bisq/bisq-dashboard/bisq-dashboard.component.html
21,23
@@ -641,6 +687,7 @@
Currency
+ Валюта
src/app/bisq/bisq-dashboard/bisq-dashboard.component.html
27
@@ -652,6 +699,7 @@
Price
+ Цена
src/app/bisq/bisq-dashboard/bisq-dashboard.component.html
28,29
@@ -679,6 +727,7 @@
Volume (7d)
+ Объем (7д)
src/app/bisq/bisq-dashboard/bisq-dashboard.component.html
29
@@ -687,6 +736,7 @@
Trades (7d)
+ Сделок (7д)
src/app/bisq/bisq-dashboard/bisq-dashboard.component.html
30
@@ -699,6 +749,7 @@
Latest Trades
+ Последние сделки
src/app/bisq/bisq-dashboard/bisq-dashboard.component.html
52,55
@@ -715,6 +766,7 @@
Bisq Price Index
+ Цена по индексу Bisq
src/app/bisq/bisq-main-dashboard/bisq-main-dashboard.component.html
9,11
@@ -723,6 +775,7 @@
Bisq Market Price
+ Цена по рынку Bisq
src/app/bisq/bisq-main-dashboard/bisq-main-dashboard.component.html
21,23
@@ -731,6 +784,7 @@
View all »
+ Показать всё
src/app/bisq/bisq-main-dashboard/bisq-main-dashboard.component.html
92,97
@@ -747,6 +801,7 @@
Terms of Service
+ Условия использования
src/app/bisq/bisq-main-dashboard/bisq-main-dashboard.component.html
111,118
@@ -768,6 +823,7 @@
Buy Offers
+ Предложения на покупку
src/app/bisq/bisq-market/bisq-market.component.html
73,74
@@ -776,6 +832,7 @@
Sell Offers
+ Предложения на продажу
src/app/bisq/bisq-market/bisq-market.component.html
74,77
@@ -784,6 +841,7 @@
Amount ()
+ Количество()
src/app/bisq/bisq-market/bisq-market.component.html
112,113
@@ -796,6 +854,7 @@
BSQ statistics
+ Статистика BSQ
src/app/bisq/bisq-stats/bisq-stats.component.html
2
@@ -808,6 +867,7 @@
Existing amount
+ Сумма существующих
src/app/bisq/bisq-stats/bisq-stats.component.html
12
@@ -820,6 +880,7 @@
Minted amount
+ Сумма выпущенных
src/app/bisq/bisq-stats/bisq-stats.component.html
16
@@ -832,6 +893,7 @@
Burnt amount
+ Сумма сожженных
src/app/bisq/bisq-stats/bisq-stats.component.html
20
@@ -852,6 +914,7 @@
Addresses
+ Адреса
src/app/bisq/bisq-stats/bisq-stats.component.html
24
@@ -864,6 +927,7 @@
Unspent TXOs
+ Неизрасходованные транзакционные выводы
src/app/bisq/bisq-stats/bisq-stats.component.html
28
@@ -876,6 +940,7 @@
Spent TXOs
+ Израсходованные транзакционные выводы
src/app/bisq/bisq-stats/bisq-stats.component.html
32
@@ -884,6 +949,7 @@
Market cap
+ Рыночная капитализация
src/app/bisq/bisq-stats/bisq-stats.component.html
40
@@ -896,6 +962,7 @@
Date
+ Дата
src/app/bisq/bisq-trades/bisq-trades.component.html
4,6
@@ -903,6 +970,7 @@
Amount
+ Количество
src/app/bisq/bisq-trades/bisq-trades.component.html
9,12
@@ -918,6 +986,7 @@
Inputs
+ Вводы
src/app/bisq/bisq-transaction-details/bisq-transaction-details.component.html
7
@@ -926,6 +995,7 @@
Outputs
+ Выводы
src/app/bisq/bisq-transaction-details/bisq-transaction-details.component.html
11
@@ -947,6 +1017,7 @@
Type
+ Тип
src/app/bisq/bisq-transaction-details/bisq-transaction-details.component.html
25
@@ -966,6 +1037,7 @@
Version
+ Версия
src/app/bisq/bisq-transaction-details/bisq-transaction-details.component.html
29
@@ -978,6 +1050,7 @@
confirmation
+ подтверждение
src/app/bisq/bisq-transaction/bisq-transaction.component.html
7,8
@@ -999,6 +1072,7 @@
confirmations
+ подтверждение
src/app/bisq/bisq-transaction/bisq-transaction.component.html
8,9
@@ -1020,6 +1094,7 @@
Transaction
+ Транзакция
src/app/bisq/bisq-transaction/bisq-transaction.component.html
12,15
@@ -1045,6 +1120,7 @@
Features
+ Функции
src/app/bisq/bisq-transaction/bisq-transaction.component.html
44,46
@@ -1062,6 +1138,7 @@
Fee per vByte
+ Комиссия за vByte
src/app/bisq/bisq-transaction/bisq-transaction.component.html
64,66
@@ -1071,6 +1148,7 @@
Details
+ Подробности
src/app/bisq/bisq-transaction/bisq-transaction.component.html
83,86
@@ -1091,6 +1169,7 @@
Inputs & Outputs
+ Вводы и выводы
src/app/bisq/bisq-transaction/bisq-transaction.component.html
90,98
@@ -1108,6 +1187,7 @@
Transaction:
+ Транзакция:
src/app/bisq/bisq-transaction/bisq-transaction.component.ts
50
@@ -1119,6 +1199,7 @@
BSQ Transactions
+ Транзакции BSQ
src/app/bisq/bisq-transactions/bisq-transactions.component.html
2,5
@@ -1126,6 +1207,7 @@
TXID
+ TXID
src/app/bisq/bisq-transactions/bisq-transactions.component.html
18,19
@@ -1141,6 +1223,7 @@
Asset listing fee
+ Комиссия за размещение актива
src/app/bisq/bisq-transactions/bisq-transactions.component.ts
30
@@ -1162,6 +1245,7 @@
Genesis
+ Генезис
src/app/bisq/bisq-transactions/bisq-transactions.component.ts
33
@@ -1218,6 +1302,7 @@
Unlock
+ Разблокировать
src/app/bisq/bisq-transactions/bisq-transactions.component.ts
41
@@ -1239,6 +1324,7 @@
Select all
+ Выбрать все
src/app/bisq/bisq-transactions/bisq-transactions.component.ts
57,55
@@ -1253,6 +1339,7 @@
Trades
+ Сделки
src/app/bisq/lightweight-charts-area/lightweight-charts-area.component.ts
90
@@ -1260,6 +1347,7 @@
Volume
+ Объем
src/app/bisq/lightweight-charts-area/lightweight-charts-area.component.ts
91
@@ -1267,6 +1355,7 @@
The Mempool Open Source Project
+ Проект Mempool с открытым исходным кодом
src/app/components/about/about.component.html
11,12
@@ -3641,4 +3730,4 @@