diff --git a/dashboard/src/translation/de.json b/dashboard/src/translation/de.json
index d08a5b6da..29c963494 100644
--- a/dashboard/src/translation/de.json
+++ b/dashboard/src/translation/de.json
@@ -242,7 +242,7 @@
"subscriptionRequired": "Diese Funktionen sind nur im Abo enthalten.",
"require2FACheckbox": "User müssen Zwei-Faktor-Authentifizierung (2FA) aktivieren",
"allowProfileEditCheckbox": "Erlaube Usern ihren Namen und E-Mail-Adresse zu ändern",
- "title": "Einstellungen",
+ "title": "User Einstellungen",
"require2FAWarning": "Richte 2FA ein um nicht ausgesperrt zu werden."
},
"groups": {
diff --git a/dashboard/src/translation/en.json b/dashboard/src/translation/en.json
index 9357f2414..8a8bbd492 100644
--- a/dashboard/src/translation/en.json
+++ b/dashboard/src/translation/en.json
@@ -208,7 +208,7 @@
"externalLdapTooltip": "From external LDAP directory"
},
"settings": {
- "title": "Settings",
+ "title": "User Settings",
"allowProfileEditCheckbox": "Allow users to edit their name and email",
"require2FACheckbox": "Require users to set up 2FA",
"subscriptionRequired": "These features are only available in the paid plans.",
diff --git a/dashboard/src/translation/ru.json b/dashboard/src/translation/ru.json
index 02a696ea5..4c2516aba 100644
--- a/dashboard/src/translation/ru.json
+++ b/dashboard/src/translation/ru.json
@@ -73,7 +73,8 @@
},
"action": {
"reboot": "Перезагрузка",
- "logs": "Логи"
+ "logs": "Логи",
+ "showLogs": "Показать логи"
},
"searchPlaceholder": "Поиск",
"multiselect": {
@@ -89,7 +90,8 @@
"statusEnabled": "Включено",
"statusDisabled": "Выключено",
"loadingPlaceholder": "Загрузка",
- "settings": "Настройки"
+ "settings": "Настройки",
+ "saveAction": "Сохранить"
},
"appstore": {
"category": {
@@ -642,7 +644,8 @@
"moveAction": "Переместить данные",
"dataDirPlaceholder": "Оставьте пустым, чтобы сохранить настройку по умолчанию",
"description": "Если на диске заканчивается место, вы можете перенести данные приложения в том. Любые данные по этому пути станут частью резервной копии приложения.",
- "diskUsage": "Приложение использует {{ size }} хранилища (по состоянию на {{ date }})."
+ "diskUsage": "Приложение использует {{ size }} хранилища (по состоянию на {{ date }}).",
+ "mountTypeWarning": "Чтобы перемещение прошло успешно конечная файловая система должна поддерживать разрешения и права доступа к файлам"
},
"mounts": {
"volume": "Том",
@@ -835,6 +838,17 @@
"label": "Метка",
"clearIconAction": "Очистить иконку",
"clearIconDescription": "Это действие попытается загрузить favicon после сохранения."
+ },
+ "servicesTabTitle": "Службы",
+ "turn": {
+ "title": "Настроить TURN",
+ "enable": "Настроить использование встроенного TURN сервера в приложении",
+ "disable": "Не настраивать TURN сервер для данного приложения. Вы можете настроить его самостоятельно внутри самого приложения."
+ },
+ "redis": {
+ "title": "Настроить Redis",
+ "enable": "Настроить использование Redis в приложении",
+ "disable": "Отключить Redis"
}
},
"backups": {
@@ -1037,7 +1051,7 @@
},
"changeDomainDialog": {
"title": "Изменить расположение сервера электронной почты",
- "description": "Cloudron внесет необходимые изменения в DNS во всех доменах и перезапустит почтовый сервер. Настольные и мобильные почтовые клиенты должны быть повторно настроены для использования нового расположения сервера IMAP и SMTP.",
+ "description": "Данное действие перенесёт IMAP и SMTP сервер в указанное расположение.",
"location": "Расположение",
"locationPlaceholder": "Оставьте пустым, чтобы использовать основной домен",
"manualInfo": "Вручную добавьте A запись для {{ domain }}, указав публичный IP Вашего Cloudron"
@@ -1120,7 +1134,8 @@
},
"dyndns": {
"title": "Динамический DNS",
- "description": "Включите эту опцию, чтобы синхронизировать все ваши DNS-записи с изменяющимся IP-адресом. Это полезно, когда Cloudron работает в сети с часто меняющимся общедоступным IP-адресом, например, в домашних сетях."
+ "description": "Включите эту опцию, чтобы синхронизировать все ваши DNS-записи с изменяющимся IP-адресом. Это полезно, когда Cloudron работает в сети с часто меняющимся общедоступным IP-адресом, например, в домашних сетях.",
+ "showLogsAction": "Показать логи"
},
"configureIp": {
"title": "Настроить источник IP",
@@ -1318,7 +1333,7 @@
"changeAction": "Изменить домен",
"cancelAction": "Отменить",
"showLogsAction": "Показать логи",
- "description": "Данное действие переместит панель управления и сервер электронной почты на my поддомен выбранного домена."
+ "description": "Данное действие переместит панель управления на my поддомен выбранного домена."
},
"subscriptionRequired": {
"title": "Требуется подписка",
@@ -1528,7 +1543,9 @@
"undo": "Отменить операцию",
"redo": "Повторить операцию",
"save": "Сохранить"
- }
+ },
+ "pasteInProgress": "Выполняется копирование / перемещение",
+ "deleteInProgress": "Выполняется удаление"
},
"email": {
"outbound": {
diff --git a/dashboard/src/views/user-settings.html b/dashboard/src/views/user-settings.html
index f1abf5c2f..e08d45501 100644
--- a/dashboard/src/views/user-settings.html
+++ b/dashboard/src/views/user-settings.html
@@ -103,7 +103,7 @@