mysubdomain of the selected domain.",
"changeAction": "Change Domain",
"cancelAction": "Cancel",
@@ -1392,12 +1392,11 @@
"saveAction": "Save"
},
"incomingServerInfo": "Incoming Mail (IMAP)",
- "enabled": "Cloudron Email Server is configured to receive incoming emails for this domain.",
- "disabled": "Cloudron Email Server will not receive incoming emails for this domain.",
"howToConnectDescription": "Use the settings below to configure email clients.",
"incomingUserInfo": "Username",
"incomingPasswordInfo": "Password",
- "incomingPasswordUsage": "Password of the owner of the mailbox"
+ "incomingPasswordUsage": "Password of the owner of the mailbox",
+ "description": "Receive incoming emails for this domain."
},
"outbound": {
"tabTitle": "Outbound",
diff --git a/dashboard/public/translation/es.json b/dashboard/public/translation/es.json
index 019868513..e0c6cb354 100644
--- a/dashboard/public/translation/es.json
+++ b/dashboard/public/translation/es.json
@@ -1689,8 +1689,6 @@
"port": "Puerto",
"tabTitle": "Buzones de correo",
"incomingServerInfo": "Correo entrante (IMAP)",
- "enabled": "El servidor de correo electrónico de Cloudron está configurado para recibir correos electrónicos entrantes para este dominio.",
- "disabled": "El servidor de correo electrónico de Cloudron no recibirá correos electrónicos entrantes para este dominio.",
"howToConnectDescription": "Utiliza la siguiente configuración para configurar los clientes de correo electrónico.",
"incomingUserInfo": "Nombre de Usuario",
"incomingPasswordInfo": "Contraseña",
diff --git a/dashboard/public/translation/fr.json b/dashboard/public/translation/fr.json
index d64c6ba26..31678f771 100644
--- a/dashboard/public/translation/fr.json
+++ b/dashboard/public/translation/fr.json
@@ -1353,8 +1353,6 @@
"enableAction": "Activer",
"disableAction": "Désactiver",
"title": "Email entrant",
- "enabled": "Le serveur de messagerie Cloudron est configuré pour recevoir les e-mails entrants pour ce domaine.",
- "disabled": "Le serveur de messagerie Cloudron ne recevra pas les e-mails entrants pour ce domaine.",
"howToConnectDescription": "Utilisez les paramètres ci-dessous pour configurer les clients de messagerie.",
"incomingUserInfo": "Identifiant",
"incomingPasswordInfo": "Mot de passe",
diff --git a/dashboard/public/translation/nl.json b/dashboard/public/translation/nl.json
index 251843299..f5d3b04cb 100644
--- a/dashboard/public/translation/nl.json
+++ b/dashboard/public/translation/nl.json
@@ -661,7 +661,8 @@
"automaticUpdates": {
"title": "Backups van Automatische Updates",
"description": "Vóór automatische updates wordt altijd een back-up gemaakt. Kies of je die back-ups op deze locatie wilt opslaan."
- }
+ },
+ "useEncryption": "Encrypt Backups"
},
"backupFailed": {
"title": "Backup maken niet mogelijk"
@@ -703,7 +704,14 @@
"addDialog": {
"title": "Voeg Backup Locatie toe"
}
- }
+ },
+ "configAction": "Configureren",
+ "contentAction": "Inhoud",
+ "configureContent": {
+ "title": "Configureer Backup Inhoud"
+ },
+ "useFileAndFileNameEncryption": "Bestand en bestandsnaam encryptie gebruikt",
+ "useFileEncryption": "Bestand encryptie gebruikt"
},
"branding": {
"title": "Huisstijl",
@@ -1769,8 +1777,6 @@
"incomingUserInfo": "Gebruikersnaam",
"incomingPasswordInfo": "Wachtwoord",
"incomingPasswordUsage": "Wachtwoord van de eigenaar van de mailbox",
- "enabled": "Cloudron e-mailserver is geconfigureerd voor inkomende e-mails voor dit domein.",
- "disabled": "Cloudron e-mailserver ontvangt geen inkomende e-mails voor dit domein.",
"howToConnectDescription": "Gebruik onderstaande gegevens om e-mail programma's in te stellen."
},
"outbound": {
diff --git a/dashboard/public/translation/ru.json b/dashboard/public/translation/ru.json
index 2fec35716..6b6a5fa14 100644
--- a/dashboard/public/translation/ru.json
+++ b/dashboard/public/translation/ru.json
@@ -33,7 +33,8 @@
},
"apps": {
"count": "Всего приложений: {{ count }}"
- }
+ },
+ "noMatchesPlaceholder": "Подходящих приложений нет"
},
"main": {
"offline": "Cloudron недоступен. Переподключение…",
@@ -70,7 +71,8 @@
"displayName": "Отображаемое имя",
"actions": "Действия",
"table": {
- "date": "Дата"
+ "date": "Дата",
+ "version": "Версия"
},
"pagination": {
"prev": "пред",
@@ -132,7 +134,7 @@
"vpn": "VPN",
"federated": "Децентрализованные"
},
- "searchPlaceholder": "Ищите среди альтернатив GitHub, Dropbox, Slack, Trello, …",
+ "searchPlaceholder": "Искать альтернативы GitHub, Dropbox, Slack, Trello, …",
"installDialog": {
"locationPlaceholder": "Оставьте пустым, чтобы использовать основной домен",
"userManagementNone": "Приложение использует свою систему управления пользователями. Данный параметр определяет, отображается ли это приложение на панели управления пользователя.",
@@ -210,14 +212,17 @@
"transferOwnershipTooltip": "Передать право владельца",
"invitationTooltip": "Приглашение",
"setGhostTooltip": "Обезличить",
- "mailmanagerTooltip": "Этот пользователь может управлять другими пользователями и почтовыми ящиками"
+ "mailmanagerTooltip": "Этот пользователь может управлять другими пользователями и почтовыми ящиками",
+ "noMatchesPlaceholder": "Подходящих пользователей нет",
+ "emptyPlaceholder": "Пользователи отсутствуют"
},
"groups": {
"title": "Группы",
"name": "Имя",
"users": "Пользователи",
"externalLdapTooltip": "Из внешнего LDAP каталога",
- "emptyPlaceholder": "Группы отсутствуют"
+ "emptyPlaceholder": "Группы отсутствуют",
+ "noMatchesPlaceholder": "Подходящих групп нет"
},
"settings": {
"title": "Настройки пользователя",
@@ -380,7 +385,10 @@
"description": "Все запросы LDAP должны быть идентифицированы при помощи данного секрета и уникального имени пользователя (DN) {{ userDN }}",
"url": "URL сервера"
},
- "cloudflarePortWarning": "Для доступа к LDAP серверу через домен панели управления проксирование Cloudflare должно быть выключено"
+ "cloudflarePortWarning": "Для доступа к LDAP серверу через домен панели управления проксирование Cloudflare должно быть выключено",
+ "enable": "Включить Сервер LDAP",
+ "title": "Сервер LDAP",
+ "enabled": "Включить Сервер LDAP"
},
"userImportDialog": {
"title": "Импорт пользователей",
@@ -405,7 +413,7 @@
"active": "Активные пользователи",
"inactive": "Неактивные пользователи"
},
- "title": "Пользователи & Группы"
+ "title": "Пользователи"
},
"profile": {
"changeAvatar": {
@@ -553,7 +561,13 @@
"repository": "Репозиторий",
"installedAt": "Установлено"
},
- "noUpdates": "Обновлений нет"
+ "noUpdates": "Обновлений нет",
+ "auto": {
+ "title": "Автоматические обновления"
+ },
+ "updates": {
+ "description": "Cloudron периодически проверяет Магазин приложенийна наличие обновлений."
+ }
},
"backups": {
"backups": {
@@ -610,7 +624,7 @@
"title": "Управление пользователями",
"description": "Приложение настроено на аутентификацию с использованием каталога пользователей Cloudron. Этот параметр определяет, кто может входить и использовать приложение.",
"descriptionSftp": "Данный параметр также контролирует доступ к SFTP.",
- "dashboardVisibility": "Видимость панели управления",
+ "dashboardVisibility": "Видимость в панели управления",
"sftpAccessControl": "Данный параметр также контролирует доступ к SFTP.",
"visibleForAllUsers": "Отображается для всех пользователей Cloudron",
"visibleForSelected": "Отображается только для выбранных пользователей и групп"
@@ -724,7 +738,7 @@
},
"memoryTitle": "Память (RAM + Swap) в МБ",
"diskTitle": "Использование диска",
- "diskIOTotal": "итого: чтение {{ read }} / запись {{ write }}",
+ "diskIOTotal": "Итого прочитано: {{ read }} Итого записано: {{ write }}",
"networkIOTotal": "итого: входящий {{ inbound }} / исходящий {{ outbound }}"
},
"email": {
@@ -898,7 +912,10 @@
},
"updateAvailableTooltip": "Доступно обновление",
"configureTooltip": "Настроить",
- "forumAction": "Форум"
+ "forumAction": "Форум",
+ "appLink": {
+ "title": "Внешняя ссылка"
+ }
},
"backups": {
"location": {
@@ -914,10 +931,10 @@
},
"listing": {
"stopTask": "Остановить Backup",
- "title": "Список резервных копий",
+ "title": "Системные резервные копии",
"noBackups": "Резервные копии отсутствуют",
"version": "Версия",
- "appCount": "{{ appCount }} приложений",
+ "appCount": "{{ appCount }} Приложений",
"contents": "Содержит",
"noApps": "Приложения отсутствуют",
"tooltipDownloadBackupConfig": "Скачать Конфигурацию",
@@ -967,8 +984,8 @@
"format": "Формат хранилища",
"advancedSettings": "Расширенные настройки…",
"memoryLimit": "Лимит памяти",
- "encryptionDescription": "Cloudron не хранит установленный пароль на сервере. Пожалуйста, сохраните его в надёжном месте. В противном случае, Вы не сможете расшифровать Ваши резервные копии",
- "memoryLimitDescription": "Лимит памяти для задачи резервного копирования. Вы можете изменить данное значение для увеличения значений многопоточности.",
+ "encryptionDescription": "Cloudron не хранит установленный пароль на сервере. Пожалуйста, сохраните его в надёжном месте. В противном случае, dы не сможете расшифровать резервные копии",
+ "memoryLimitDescription": "Лимит памяти для задачи резервного копирования. Измените это значение, если вы хотите увеличить параметр параллельности.",
"uploadPartSize": "Размер части копии",
"downloadConcurrency": "Многопоточная загрузка",
"uploadConcurrency": "Многопоточная выгрузка",
@@ -997,11 +1014,11 @@
"encryptFilenames": "Шифровать имена файлов",
"preserveAttributesLabel": "Сохранить атрибуты файла",
"name": "Имя",
- "encryptionHint": "Подсказка пароля шифрования",
+ "encryptionHint": "Подсказка для пароля шифрования",
"usesEncryption": "Резервное копирование использует шифрование",
"useForUpdates": "Сохранять резервные копии автоматических обновлений здесь",
"backupContents": {
- "title": "Резервная копия содержит",
+ "title": "Содержание резервной копии",
"description": "Выберите, что вы хотите сохранить в этой локации.",
"everything": "Всё",
"excludeSelected": "Исключить выбранное",
@@ -1049,7 +1066,7 @@
"description": "Это действие установит {{appId}} на выбранный адрес из резервной копии от {{creationTime}}."
},
"archives": {
- "title": "Архив приложения",
+ "title": "Архив приложений",
"info": "Информация"
},
"deleteArchiveDialog": {
@@ -1081,7 +1098,7 @@
"changeLogo": {
"title": "Выбрать изображение Cloudron"
},
- "backgroundImage": "Фоновое изображение экрана входа",
+ "backgroundImage": "Фоновое изображение страницы входа",
"clearBackgroundImage": "Очистить"
},
"emails": {
@@ -1277,7 +1294,7 @@
"refresh": "Обновить"
},
"settings": {
- "title": "Система",
+ "title": "Настройки",
"appstoreAccount": {
"title": "Учётная запись Cloudron.io",
"description": "Учётная запись Cloudron.io используется для управления вашей подпиской.",
@@ -1409,13 +1426,19 @@
"memory": "Память",
"uptime": "Аптайм",
"activationTime": "Время создания Cloudron",
- "title": "Информация"
+ "title": "Информация",
+ "cloudronVersion": "Версия Cloudron",
+ "ubuntuVersion": "Версия Ubuntu"
},
"graphs": {
"title": "Графики"
},
"locale": {
"title": "Локализация"
+ },
+ "title": "Система",
+ "settings": {
+ "title": "Настройки"
}
},
"eventlog": {
@@ -1427,7 +1450,7 @@
"time": "Время"
},
"domains": {
- "title": "Домены и Сертификаты",
+ "title": "Домены",
"domain": "Домен",
"provider": "Поставщик",
"tooltipEdit": "Редактировать домен",
@@ -1453,7 +1476,7 @@
"domainDialog": {
"editTitle": "Настроить {{ domain }}",
"domain": "Домен",
- "provider": "Поставщик DNS",
+ "provider": "Провайдер DNS",
"route53AccessKeyId": "ID ключа доступа",
"route53SecretAccessKey": "Секрет ключа доступа",
"gcdnsServiceAccountKey": "Ключ учётной записи службы",
@@ -1473,9 +1496,9 @@
"letsEncryptInfo": "Для Let’s Encrypt требуется, чтобы Ваш сервер был доступен через 80 порт",
"advancedAction": "Расширенные настройки…",
"zoneName": "Имя зоны (Необязательно)",
- "certProvider": "Поставщик сертификата",
+ "certProvider": "Провайдер сертификата",
"addTitle": "Добавить домен",
- "addDescription": "Добавление домена даст возможность устанавливать приложения на его поддомены. Настроить электронную почту для выбранного домена можно в специальном разделе.",
+ "addDescription": "Добавление домена позволяет устанавливать приложения на его поддомены. Настроить электронную почту для выбранного домена можно разделе Электронная почта.",
"linodeToken": "Токен Linode",
"namecheapInfo": "IP-адрес сервера должен быть внесён в список разрешённых ключей для этого ключа API",
"wildcardInfo": "Вручную настройте A (IPv4) и AAAA (IPv6) DNS записи для *.{{ domain }}. и {{ domain }}. на IP-адрес данного сервера",
@@ -1526,7 +1549,9 @@
"title": "Общеизвестные расположения {{ domain }}"
},
"tooltipWellKnown": "Общеизвестные расположения",
- "count": "Всего доменов: {{ count }}"
+ "count": "Всего доменов: {{ count }}",
+ "emptyPlaceholder": "Домены отсутствуют",
+ "noMatchesPlaceholder": "Подходящего домена нет"
},
"notifications": {
"title": "Уведомления",
@@ -1547,7 +1572,7 @@
},
"allCaughtUp": "Уведомления отсутствуют",
"settingsDialog": {
- "description": "Для выбранных событий будут отправляться уведомления на главный адрес электронной почты."
+ "description": "Для выбранных событий уведомления будут отправляться на главный адрес электронной почты."
}
},
"logs": {
@@ -1699,9 +1724,9 @@
"spfDocInfo": "Cloudron не настраивает SPF запись автоматически. Для ручной настройки советуем ознакомиться с {{ name }} документацией."
},
"tabTitle": "Исходящая почта",
- "title": "Транслирование электронной почты",
+ "title": "Ретранслятор почты",
"noopNonAdminDomainWarning": "Cloudron не сможет обеспечить отправку писем для приложений, размещенных на этом домене, если электронная почта выключена.",
- "description": "Данный почтовый сервер (Smart хост) будет использован для отправки исходящих сообщений от приложений под указанным доменом.",
+ "description": "Этот почтовый сервер (смарт-хост) будет использоваться для отправки исходящей почты приложений, установленных под выбранным доменом.",
"noopAdminDomainWarning": "Cloudron не сможет отправлять приглашения, ссылки для сброса пароля и другие уведомления, если электронная почта выключена на основном домене"
},
"dnsStatus": {
@@ -1718,7 +1743,7 @@
"description": "Статус DNS записей может отображать ошибку, пока происходит их обновление (~5 минут). Подробнее можно ознакомиться в документации."
},
"enableEmailDialog": {
- "noProviderInfo": "Поставщик DNS не настроен. Записи DNS, указанные на вкладке Статус, должны быть настроены вручную.",
+ "noProviderInfo": "Провайдер DNS не настроен. Записи DNS, указанные на вкладке Статус, должны быть настроены вручную.",
"title": "Включить электронную почту для {{ domain }}?",
"setupDnsCheckbox": "Установить почтовые DNS записи",
"enableAction": "Включить",
@@ -1748,7 +1773,8 @@
"csv": "CSV",
"json": "JSON"
},
- "emptyPlaceholder": "Почтовые ящики отсутствуют"
+ "emptyPlaceholder": "Почтовые ящики отсутствуют",
+ "noMatchesPlaceholder": "Подходящего почтового ящика нет"
},
"title": "Входящие письма",
"sieveServerInfo": "Сервис ManageSieve",
@@ -1767,8 +1793,6 @@
"description": "Письма, отправленные на несуществующие адреса, будут переадресованы на выбранные почтовые ящики."
},
"incomingServerInfo": "Входящая почта (IMAP)",
- "enabled": "Почтовый сервер Cloudron настроен на получение входящих писем для данного домена.",
- "disabled": "Почтовый сервер Cloudron не получает входящие письма для этого домена.",
"howToConnectDescription": "Используйте данные ниже, чтобы настроить почтовые клиенты.",
"incomingUserInfo": "Имя пользователя",
"incomingPasswordInfo": "Пароль",
@@ -2041,7 +2065,7 @@
"loginRedirectUri": "URL обратного вызова (разделённые запятой)",
"logoutRedirectUri": "URL обратного вызова для выхода из системы (необязательно)"
},
- "title": "Поставщик OpenID",
+ "title": "OpenID",
"description": "Поставщик OpenID может быть использован внешними приложениями для SSO аутентификации.",
"editClientDialog": {
"title": "Редактировать клиента {{ client }}"
@@ -2071,16 +2095,17 @@
},
"archives": {
"listing": {
- "placeholder": "Архивные приложения не обнаружены"
+ "placeholder": "Архивные приложения отсутствуют"
}
},
"backup": {
"target": {
- "label": "Хранилище"
+ "label": "Локация резервных копий",
+ "size": "Размер"
},
"sites": {
"title": "Локации резервных копий",
- "emptyPlaceholder": "Локации резервных копий отсутствуют"
+ "emptyPlaceholder": "Локации отсутствуют"
},
"site": {
"removeDialog": {
diff --git a/dashboard/public/translation/vi.json b/dashboard/public/translation/vi.json
index 910ab313d..55989ec29 100644
--- a/dashboard/public/translation/vi.json
+++ b/dashboard/public/translation/vi.json
@@ -752,8 +752,6 @@
"description": "Những mail gửi đến địa chỉ mail không tồn tại sẽ được chuyển tiếp cho những hộp thư dưới đây.",
"title": "Bắt hết cả mail"
},
- "enabled": "Máy chủ mail Cloudron được cài đặt để nhận thư đến cho tên miền này.",
- "disabled": "Máy chủ mail Cloudron sẽ không nhận thư đến cho tên miền này.",
"howToConnectDescription": "Dùng những cài đặt bên dưới để chỉnh client trao đổi mail.",
"incomingPasswordUsage": "Mật khẩu của chủ sở hữu hộp thư",
"incomingUserInfo": "Tên đăng nhập",
diff --git a/dashboard/src/views/EmailDomainView.vue b/dashboard/src/views/EmailDomainView.vue
index 5e74f311b..bfbc81dc5 100644
--- a/dashboard/src/views/EmailDomainView.vue
+++ b/dashboard/src/views/EmailDomainView.vue
@@ -314,7 +314,7 @@ onMounted(async () => {