diff --git a/dashboard/public/translation/da.json b/dashboard/public/translation/da.json index 172fef689..ad90d4ce7 100644 --- a/dashboard/public/translation/da.json +++ b/dashboard/public/translation/da.json @@ -1243,8 +1243,6 @@ "saveAction": "Gem" }, "incomingServerInfo": "Indgående post (IMAP)", - "enabled": "Cloudron Email Server er konfigureret til at modtage indgående e-mails for dette domæne.", - "disabled": "Cloudron Email Server vil ikke modtage indgående e-mails for dette domæne.", "howToConnectDescription": "Brug indstillingerne nedenfor til at konfigurere e-mail-klienter.", "incomingUserInfo": "Brugernavn", "incomingPasswordUsage": "Adgangskode for ejeren af postkassen" diff --git a/dashboard/public/translation/de.json b/dashboard/public/translation/de.json index 8fc86d833..80e89523d 100644 --- a/dashboard/public/translation/de.json +++ b/dashboard/public/translation/de.json @@ -1235,11 +1235,9 @@ "outgointServerInfo": "Ausgehende E-Mails (SMTP)", "sieveServerInfo": "Sieve-Filter verwalten", "incomingServerInfo": "Eintreffende E-Mail (IMAP)", - "enabled": "Der Cloudron Email-Server ist für den Empfang von eingehenden E-Mails für diese Domain konfiguriert.", "howToConnectDescription": "Verwenden Sie die folgenden Einstellungen, um E-Mail-Programme zu konfigurieren.", "incomingPasswordUsage": "Passwort des Besitzers der Mailbox", "incomingPasswordInfo": "Passwort", - "disabled": "Der Cloudron Email Server nimmt keine eintreffenden Emails für diese Domain an.", "incomingUserInfo": "Benutzername" }, "masquerading": { diff --git a/dashboard/public/translation/en.json b/dashboard/public/translation/en.json index 2ac688b3e..2cec6aa40 100644 --- a/dashboard/public/translation/en.json +++ b/dashboard/public/translation/en.json @@ -1090,7 +1090,7 @@ "showLogsAction": "Show Logs" }, "changeDashboardDomain": { - "title": "Change Dashboard Domain", + "title": "Dashboard Domain", "description": "This will move the dashboard to the 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 () => { -
{{ $t(mailConfig.enabled ? 'email.incoming.enabled' : 'email.incoming.disabled') }}
+
{{ $t('email.incoming.description') }}