Оформление StackWorks и русский язык по умолчанию
Логотип и значок StackWorks, палитра и шрифты бренда, тёмные верхняя полоса и боковое меню, язык интерфейса всегда русский, перевод схемы сервера по словарю src/i18n/schema-ru.json (заполняется отдельно), рабочие файлы перевода в i18n-work. Claude-Session: https://claude.ai/code/session_01BFaqS6mH9sa99RWghq2j46
Этот коммит содержится в:
@@ -0,0 +1,81 @@
|
|||||||
|
# Перевод интерфейса Stalwart на русский: правила и глоссарий
|
||||||
|
|
||||||
|
Переводим интерфейс почтового сервера Stalwart 0.16 (админка и личный кабинет). Читает
|
||||||
|
администратор небольшой студии и обычные пользователи почты. Язык простой, как в
|
||||||
|
хорошем русском интерфейсе, а не дословный перевод.
|
||||||
|
|
||||||
|
## Правила
|
||||||
|
|
||||||
|
1. Сохранять без изменений всё, что похоже на код и подстановки: `%{name}`, `{{count}}`,
|
||||||
|
`{name}`, `$var`, выражения вроде `source == 'dsn'`, пути, адреса, примеры
|
||||||
|
(`mail.example.com`, `/admin`), имена протоколов и форматов.
|
||||||
|
2. Не переводить: SMTP, IMAP, POP3, JMAP, LMTP, Sieve, DKIM, SPF, DMARC, ARC, MTA-STS,
|
||||||
|
DANE, TLS, TLS-RPT, ACME, OIDC, OAuth, LDAP, SQL, RocksDB, PostgreSQL, MySQL, SQLite,
|
||||||
|
FoundationDB, Redis, S3, Elasticsearch, Meilisearch, OpenTelemetry, Prometheus,
|
||||||
|
webhook (писать «вебхук»), Stalwart, Let's Encrypt, CalDAV, CardDAV, WebDAV, DNS, MX,
|
||||||
|
PTR, IPv4, IPv6, URL, API, HTTP, HTTPS, CSV, JSON, Enterprise, Community.
|
||||||
|
3. Регистр как в предложении: заглавная только первая буква («Почтовые домены», а не
|
||||||
|
«Почтовые Домены»). Капслок оставлять только там, где он в оригинале и это аббревиатура.
|
||||||
|
4. Только обычный дефис «-», никаких длинных и средних тире. Кавычки «ёлочки».
|
||||||
|
5. Ярлыки и заголовки короткие, без точки в конце. Описания - законченные предложения,
|
||||||
|
с точкой, если она есть в оригинале.
|
||||||
|
6. Обращение к пользователю на «вы» только если без этого никак; лучше безличные
|
||||||
|
формы («Укажите адрес», «Включает проверку»).
|
||||||
|
7. Единицы и числа не менять. Множественное число по смыслу.
|
||||||
|
8. Если строка - это технический идентификатор без смысла для человека (camelCase,
|
||||||
|
snake_case, имя переменной), вернуть её как есть.
|
||||||
|
|
||||||
|
## Глоссарий
|
||||||
|
|
||||||
|
| English | Русский |
|
||||||
|
|---|---|
|
||||||
|
| Account | Учётная запись (в коротких ярлыках - «Аккаунт» нельзя, только «Учётная запись») |
|
||||||
|
| User | Пользователь |
|
||||||
|
| Group | Группа |
|
||||||
|
| Mailing list | Список рассылки |
|
||||||
|
| Tenant | Организация |
|
||||||
|
| Role | Роль |
|
||||||
|
| Permission | Право доступа |
|
||||||
|
| Principal | Участник |
|
||||||
|
| Directory | Каталог пользователей |
|
||||||
|
| Domain | Домен |
|
||||||
|
| Alias | Псевдоним |
|
||||||
|
| Email address | Адрес почты |
|
||||||
|
| Mailbox (папка писем в JMAP/IMAP) | Папка |
|
||||||
|
| Mailbox (ящик пользователя) | Почтовый ящик |
|
||||||
|
| Message | Письмо |
|
||||||
|
| Queue | Очередь |
|
||||||
|
| Delivery | Доставка |
|
||||||
|
| Relay | Ретрансляция |
|
||||||
|
| Listener | Порт приёма (если речь о сетевом слушателе) |
|
||||||
|
| Store / Data store | Хранилище |
|
||||||
|
| Blob store | Хранилище файлов |
|
||||||
|
| Lookup store | Справочное хранилище |
|
||||||
|
| Full-text search | Полнотекстовый поиск |
|
||||||
|
| Spam filter | Спам-фильтр |
|
||||||
|
| Report | Отчёт |
|
||||||
|
| Tracing / Tracer | Трассировка |
|
||||||
|
| Logging | Журналирование, «Журнал» в ярлыках |
|
||||||
|
| Metrics | Метрики |
|
||||||
|
| Dashboard | Обзор |
|
||||||
|
| Settings | Настройки |
|
||||||
|
| Credentials | Учётные данные |
|
||||||
|
| App password | Пароль приложения |
|
||||||
|
| API key | Ключ API |
|
||||||
|
| Two-factor authentication / OTP | Двухфакторная аутентификация / одноразовый код |
|
||||||
|
| Encryption at rest | Шифрование при хранении |
|
||||||
|
| Quota | Квота |
|
||||||
|
| Disk usage | Занято на диске |
|
||||||
|
| Vacation response | Автоответ |
|
||||||
|
| Masked addresses | Скрытые адреса |
|
||||||
|
| Sieve scripts | Фильтры Sieve |
|
||||||
|
| Calendar / Address book | Календарь / Адресная книга |
|
||||||
|
| Certificate | Сертификат |
|
||||||
|
| Cluster / Node | Кластер / Узел |
|
||||||
|
| Task | Задача |
|
||||||
|
| Action | Действие |
|
||||||
|
| Enabled / Disabled | Включено / Выключено |
|
||||||
|
| Create / Save / Delete / Cancel | Создать / Сохранить / Удалить / Отмена |
|
||||||
|
| Filters | Фильтры |
|
||||||
|
| Previous / Next | Назад / Далее |
|
||||||
|
| Showing 1-9 of 9 users | так и переводить: «Показано 1-9 из 9 пользователей» |
|
||||||
@@ -0,0 +1,211 @@
|
|||||||
|
1 Все
|
||||||
|
6 Тег
|
||||||
|
7 Да
|
||||||
|
8 Назад
|
||||||
|
10 Дни
|
||||||
|
11 Ошибка
|
||||||
|
12 Час
|
||||||
|
15 Путь
|
||||||
|
16 Чтение
|
||||||
|
17 Размер
|
||||||
|
18 Время
|
||||||
|
20 список
|
||||||
|
21 спам
|
||||||
|
22 Напоминание
|
||||||
|
23 Цвет
|
||||||
|
24 Задержка
|
||||||
|
25 Файлы
|
||||||
|
26 Часы
|
||||||
|
28 Лимит
|
||||||
|
29 Другое
|
||||||
|
30 Очередь
|
||||||
|
31 Сбросить
|
||||||
|
32 Оценка
|
||||||
|
33 Заголовок
|
||||||
|
35 группа
|
||||||
|
36 квота
|
||||||
|
37 трассировка
|
||||||
|
38 Оповещения
|
||||||
|
39 Клиент
|
||||||
|
40 Черновики
|
||||||
|
41 Срок действия
|
||||||
|
42 Заголовок
|
||||||
|
43 Лимиты
|
||||||
|
44 Метрика
|
||||||
|
45 Источник
|
||||||
|
46 Промпт
|
||||||
|
47 Переименовать
|
||||||
|
49 Статус
|
||||||
|
52 группы
|
||||||
|
54 скрипт
|
||||||
|
56 Псевдонимы
|
||||||
|
57 ID файла
|
||||||
|
58 Столбцы
|
||||||
|
59 Контакт
|
||||||
|
60 Отображение
|
||||||
|
61 Включено
|
||||||
|
62 Истекает
|
||||||
|
66 Метрики
|
||||||
|
67 Без эха
|
||||||
|
69 Записи
|
||||||
|
70 Повторы
|
||||||
|
71 Секреты
|
||||||
|
73 Организации
|
||||||
|
74 Версия
|
||||||
|
75 заблокировано
|
||||||
|
76 письмо
|
||||||
|
77 серверы
|
||||||
|
78 Хост API
|
||||||
|
79 Учётные записи
|
||||||
|
81 Продолжить
|
||||||
|
82 База данных
|
||||||
|
83 Длительность
|
||||||
|
86 Неактивно
|
||||||
|
87 Ключевые слова
|
||||||
|
88 Хосты MX
|
||||||
|
90 Одноразовый код
|
||||||
|
91 Назад
|
||||||
|
92 Получено
|
||||||
|
94 Селектор
|
||||||
|
95 Имя тега
|
||||||
|
97 Вебхуки
|
||||||
|
98 провайдер
|
||||||
|
99 ограничение
|
||||||
|
100 Добавить элементы
|
||||||
|
102 Проверка тела письма
|
||||||
|
103 ID клиента
|
||||||
|
104 DKIM пройден
|
||||||
|
105 Каталог пользователей
|
||||||
|
109 UID события
|
||||||
|
110 ID папки
|
||||||
|
113 Зона IPv6
|
||||||
|
115 Порты приёма
|
||||||
|
116 Папки
|
||||||
|
117 Пространство имён
|
||||||
|
118 Страница RSVP
|
||||||
|
119 Отправка отчётов
|
||||||
|
120 URL правил
|
||||||
|
121 ID секрета
|
||||||
|
122 Подпись
|
||||||
|
123 Отправитель
|
||||||
|
124 Повторить
|
||||||
|
125 Меню пользователя
|
||||||
|
126 Запись для всех
|
||||||
|
127 каталог пользователей
|
||||||
|
131 ID ключа API
|
||||||
|
132 ID учётной записи
|
||||||
|
135 Автообучение
|
||||||
|
138 DKIM2 пройден
|
||||||
|
139 Кэш данных
|
||||||
|
140 Занято на диске
|
||||||
|
141 Ожидание после ошибки
|
||||||
|
143 Каждый час
|
||||||
|
144 Файловая система
|
||||||
|
145 IP-адрес
|
||||||
|
146 Секрет ключа
|
||||||
|
147 Локальный порт
|
||||||
|
148 ID машины
|
||||||
|
150 Следующий шаг:
|
||||||
|
152 Размер очереди
|
||||||
|
153 Повторение
|
||||||
|
154 SMTP всего
|
||||||
|
155 URL сервера
|
||||||
|
156 Тип хранилища
|
||||||
|
157 Адрес получателя
|
||||||
|
159 Действует с
|
||||||
|
162 Результаты ARC
|
||||||
|
163 Тип действия
|
||||||
|
164 Разрешённые IP-адреса
|
||||||
|
168 Число блокировок
|
||||||
|
169 Записи CAA
|
||||||
|
170 Копировать секрет
|
||||||
|
171 Успешные DKIM
|
||||||
|
173 Ключ EasyDNS
|
||||||
|
174 ID конверта
|
||||||
|
176 Неудачная задача
|
||||||
|
177 Серый список
|
||||||
|
178 HTTP-сервер
|
||||||
|
179 Индексация трассировки
|
||||||
|
180 ID порта приёма
|
||||||
|
181 Отчёты MTA
|
||||||
|
182 Макс. число повторов
|
||||||
|
183 Нет результатов.
|
||||||
|
184 Выберите дату
|
||||||
|
185 Начало диапазона
|
||||||
|
186 Надёжность
|
||||||
|
188 Имя скрипта
|
||||||
|
189 Доступно для
|
||||||
|
190 Специальное назначение
|
||||||
|
191 TLS включён
|
||||||
|
192 Температура
|
||||||
|
193 Тип трассировщика
|
||||||
|
194 Пользовательский скрипт
|
||||||
|
196 Конечная точка API
|
||||||
|
197 Тип учётной записи
|
||||||
|
200 Дата поступления
|
||||||
|
204 Содержимое тела
|
||||||
|
205 Роль в кластере
|
||||||
|
206 Имя контакта
|
||||||
|
207 Результаты DKIM
|
||||||
|
208 Успешные DMARC
|
||||||
|
209 Проверка DNSBL
|
||||||
|
211 Лимиты почты
|
||||||
|
213 Источник события
|
||||||
|
214 Файловое хранилище
|
||||||
|
215 Шаблон glob
|
||||||
|
216 Записи IPv4
|
||||||
|
217 Ответ LLM
|
||||||
|
218 Название папки
|
||||||
|
219 Макс. число сбоев
|
||||||
|
220 Использование памяти
|
||||||
|
221 Мин. сложность
|
||||||
|
222 Число уведомлений
|
||||||
|
223 Другая причина
|
||||||
|
226 Отправлено отчётов
|
||||||
|
227 Менять через
|
||||||
|
228 Значение секрета
|
||||||
|
229 Скрипт Sieve
|
||||||
|
230 Подписка
|
||||||
|
231 QR-код TOTP
|
||||||
|
232 Время жизни
|
||||||
|
233 Пользовательские скрипты
|
||||||
|
234 Тайм-аут ожидания
|
||||||
|
235 сертификаты
|
||||||
|
237 Провайдер ACME
|
||||||
|
238 Действие не выполнено
|
||||||
|
241 ID пользователя агента
|
||||||
|
246 Ошибки аутентификации
|
||||||
|
247 Секрет клиента
|
||||||
|
248 Карточки контактов
|
||||||
|
249 Ошибки DKIM
|
||||||
|
250 Файл зоны DNS
|
||||||
|
251 Значение по умолчанию
|
||||||
|
252 Проверки домена
|
||||||
|
254 Хранилище почты
|
||||||
|
259 Защита HTTP
|
||||||
|
261 Блокировка за бездействие
|
||||||
|
262 Макс. размер файла
|
||||||
|
263 Хранилище метрик
|
||||||
|
266 Ключ API Plesk
|
||||||
|
267 Этап RCPT TO
|
||||||
|
268 URI перенаправления
|
||||||
|
269 Тип ресурса
|
||||||
|
270 Совместимое с S3
|
||||||
|
271 Отправленные
|
||||||
|
272 Фильтры Sieve
|
||||||
|
273 Логотип Stalwart
|
||||||
|
274 Рукопожатие TLS
|
||||||
|
275 Правительство США
|
||||||
|
276 Виртуальная очередь
|
||||||
|
277 списки рассылки
|
||||||
|
278 Индекс имён ASN
|
||||||
|
287 Множитель задержки
|
||||||
|
289 Подтвердите действие
|
||||||
|
290 Отчёты DKIM
|
||||||
|
291 ID центра данных
|
||||||
|
292 Квоты по умолчанию
|
||||||
|
293 Тип каталога
|
||||||
|
296 Причина сбоя
|
||||||
|
297 Группы и роли
|
||||||
|
298 Обратный DNS для IP
|
||||||
|
299 Индексный документ
|
||||||
|
@@ -0,0 +1,389 @@
|
|||||||
|
300 Настройки Kafka
|
||||||
|
301 Политика MTA-STS
|
||||||
|
302 Макс. число получателей
|
||||||
|
306 Родительская папка
|
||||||
|
307 Настройки Pyzor
|
||||||
|
309 Группа ресурсов
|
||||||
|
310 DNS-запись SPF
|
||||||
|
311 Адрес отправителя
|
||||||
|
312 Подписываемые заголовки
|
||||||
|
313 Субадресация
|
||||||
|
314 Алгоритм TSIG
|
||||||
|
315 Перенаправление URL
|
||||||
|
316 Виртуальные очереди
|
||||||
|
318 через {{elapsed}}
|
||||||
|
321 Условие оповещения
|
||||||
|
326 Ключ приложения
|
||||||
|
328 Назад к действиям
|
||||||
|
329 События календаря
|
||||||
|
330 Контактный адрес
|
||||||
|
331 Тип DNS-сервера
|
||||||
|
332 Результат доставки
|
||||||
|
335 Дата истечения
|
||||||
|
336 Расширения файлов
|
||||||
|
339 Загрузка данных...
|
||||||
|
340 Записи MTA-STS
|
||||||
|
341 Макс. размер отчёта
|
||||||
|
342 История метрик
|
||||||
|
343 Следующий переход
|
||||||
|
344 ID клиента OAuth
|
||||||
|
346 Письма в очереди
|
||||||
|
347 Тайм-аут запроса
|
||||||
|
348 Этап SMTP EHLO
|
||||||
|
349 Оценка или действие
|
||||||
|
350 Ответ сервера
|
||||||
|
351 ID подписки
|
||||||
|
352 Планирование задач
|
||||||
|
353 История трассировки
|
||||||
|
355 Событий: {{count}}
|
||||||
|
356 Имя учётной записи
|
||||||
|
364 Каноникализация
|
||||||
|
365 Ник контакта
|
||||||
|
366 Публичные ключи DKIM
|
||||||
|
367 Язык по умолчанию
|
||||||
|
368 Срок хранения дубликатов
|
||||||
|
372 Метрика-гистограмма
|
||||||
|
373 Кэши в памяти
|
||||||
|
374 Домен Lightsail
|
||||||
|
375 Управление моделями ИИ
|
||||||
|
376 Фильтр членства
|
||||||
|
377 Настройки сети
|
||||||
|
378 Исходное содержимое
|
||||||
|
380 Версия протокола
|
||||||
|
381 Заголовки Received
|
||||||
|
382 Настройки продления
|
||||||
|
383 Описание роли
|
||||||
|
384 Детали расписания
|
||||||
|
385 Сертификаты TLS
|
||||||
|
386 Повтор по TCP при ошибке
|
||||||
|
387 Интерпретатор пользовательских скриптов
|
||||||
|
388 Веб-приложения
|
||||||
|
389 входящая доставка
|
||||||
|
390 ID ключа доступа AWS
|
||||||
|
396 Расчёт метрик
|
||||||
|
397 Облачная среда
|
||||||
|
398 DMARC: карантин
|
||||||
|
399 Попытки доставки
|
||||||
|
401 Шифровать при добавлении
|
||||||
|
403 Запрещённые пути HTTP
|
||||||
|
404 Команда IMAP LSUB
|
||||||
|
406 Настройки MTA Hook
|
||||||
|
407 Письмо слишком большое
|
||||||
|
408 Должен совпадать с отправителем
|
||||||
|
409 Объект не найден.
|
||||||
|
410 Команда POP3 QUIT
|
||||||
|
412 Бан за сканирование портов
|
||||||
|
413 Получено через порт
|
||||||
|
414 Требуемая аудитория
|
||||||
|
415 Команда SMTP QUIT
|
||||||
|
416 Шаблон селектора
|
||||||
|
417 Запись TLSA найдена
|
||||||
|
420 Слишком длинная цепочка ARC
|
||||||
|
428 Заблокированный IP-адрес
|
||||||
|
429 Тайм-аут подключения
|
||||||
|
430 Проверка DMARC не пройдена
|
||||||
|
431 Доставка завершена
|
||||||
|
432 Отключить часть задач
|
||||||
|
433 Включить этот трассировщик
|
||||||
|
434 Уведомление о событии
|
||||||
|
435 Секрет API GoDaddy
|
||||||
|
436 Настройки HTTP-списка
|
||||||
|
437 Команда IMAP STORE
|
||||||
|
439 Управление каталогами пользователей
|
||||||
|
440 Преобразование письма
|
||||||
|
441 Название организации
|
||||||
|
442 Ошибка чтения из сети
|
||||||
|
443 Команда POP3 FETCH
|
||||||
|
444 Политика не выровнена
|
||||||
|
445 Получатель принят
|
||||||
|
446 Настройка правила
|
||||||
|
447 Токен безопасности STS
|
||||||
|
448 Стратегия не найдена
|
||||||
|
449 Обслуживание организации
|
||||||
|
450 Запрос WebDAV GET
|
||||||
|
451 Попыток: {{count}}
|
||||||
|
456 Чтение из хранилища файлов
|
||||||
|
458 Одновременные запросы
|
||||||
|
459 Разрыв цепочки DKIM2
|
||||||
|
460 Доставка выполнена
|
||||||
|
461 Включённые права доступа
|
||||||
|
462 Экспоненциальная задержка
|
||||||
|
463 Команда IMAP APPEND
|
||||||
|
464 Команда IMAP THREAD
|
||||||
|
465 Некорректная запись TLSA
|
||||||
|
466 Выполнен запрос LDAP
|
||||||
|
467 Объединять цепочки писем
|
||||||
|
468 Ошибка записи в сеть
|
||||||
|
469 Другой тип отзыва
|
||||||
|
470 Достигнут лимит квоты
|
||||||
|
471 Адреса получателей
|
||||||
|
472 Аутентификация SMTP
|
||||||
|
473 Поиск: {{label}}...
|
||||||
|
474 Короткое название провайдера
|
||||||
|
475 Потоковая передача событий...
|
||||||
|
476 Превышен лимит времени
|
||||||
|
477 Несанкционированный доступ
|
||||||
|
479 Запрос WebDAV POST
|
||||||
|
480 Подписывающий ARC не найден
|
||||||
|
484 Запись в хранилище файлов
|
||||||
|
485 Подключение к {{ip}}
|
||||||
|
486 Временная ошибка DKIM
|
||||||
|
487 Отображаемое имя по умолчанию
|
||||||
|
488 Запрос псевдонимов почты
|
||||||
|
489 Получение записи TLSA
|
||||||
|
490 Команда IMAP SET ACL
|
||||||
|
491 Ошибка JMAP WebSocket
|
||||||
|
492 Управление списками рассылки
|
||||||
|
493 Запись TLSA не найдена
|
||||||
|
495 Отправлен необработанный вывод POP3
|
||||||
|
496 Команда SMTP RCPT TO
|
||||||
|
497 Описание расписания
|
||||||
|
498 Действие Sieve: Reject
|
||||||
|
499 Хранилище не настроено
|
||||||
|
501 Запрос WebDAV MKCOL
|
||||||
|
502 Обработка заказа ACME
|
||||||
|
505 Ошибки аутентификации
|
||||||
|
506 Название DNS view в BlueCat
|
||||||
|
507 Клиент запросил список скриптов
|
||||||
|
508 Содержимое скрипта
|
||||||
|
509 Временная ошибка DMARC
|
||||||
|
510 Атрибут описания
|
||||||
|
511 Команда EXPN отключена
|
||||||
|
512 Метод быстрой переработки
|
||||||
|
513 Соединение IMAP завершено
|
||||||
|
514 Входящие отчёты DMARC
|
||||||
|
515 Список брокеров Kafka
|
||||||
|
516 Управление групповыми учётными записями
|
||||||
|
517 Нет выравнивания идентификаторов
|
||||||
|
518 Соединение POP3 завершено
|
||||||
|
519 Сбросить квоты всех пользователей
|
||||||
|
520 Длительность запроса SMTP
|
||||||
|
521 Требования безопасности
|
||||||
|
522 Образцы для обучения спам-фильтра
|
||||||
|
523 TLS уже включён
|
||||||
|
524 Всего пользователей
|
||||||
|
525 Имя пользователя и пароль
|
||||||
|
527 Запрос WebDAV UNLOCK
|
||||||
|
528 например, mail.example.com
|
||||||
|
530 Предупреждение аутентификации
|
||||||
|
531 Управление сертификатами
|
||||||
|
532 Онлайн-сервис для связи
|
||||||
|
533 Подпись DKIM выведена из использования
|
||||||
|
534 Попытка доставки завершена
|
||||||
|
535 Адрес EXPN не найден
|
||||||
|
536 Получена запись TLS-RPT
|
||||||
|
537 Некорректное сообщение PubSub
|
||||||
|
538 Список псевдонимов папок
|
||||||
|
539 Ручное управление DKIM
|
||||||
|
540 Мин. интервал напоминаний
|
||||||
|
541 Настройки OpenTelemetry
|
||||||
|
542 Сохранять промежуточные
|
||||||
|
543 Содержимое DNS-записи SPF
|
||||||
|
544 Элемент слишком большой.
|
||||||
|
545 Неизвестный тип данных JMAP
|
||||||
|
546 Проверка ARC не пройдена
|
||||||
|
547 Дополнительные контакты
|
||||||
|
549 Заблокирован за бездействие
|
||||||
|
550 Клиент создал скрипт
|
||||||
|
551 Клиент завершил сеанс
|
||||||
|
552 Текущий статус доставки
|
||||||
|
553 Переполнение последовательности DKIM2
|
||||||
|
554 Включить DNSBL-сервер
|
||||||
|
555 Ключ доступа Huawei Cloud
|
||||||
|
556 Предупреждения во входящих отчётах
|
||||||
|
557 JMAP: удаление узлов файлов
|
||||||
|
558 Настройки почтового обменника
|
||||||
|
559 Марийский язык (Россия).
|
||||||
|
560 Ошибка проверки объекта
|
||||||
|
561 Ошибка подписчика PubSub
|
||||||
|
562 Получены необработанные данные SMTP
|
||||||
|
563 Сбросить квоты всех организаций
|
||||||
|
564 Отчёт SPF ограничен по частоте
|
||||||
|
565 Обслуживание спам-фильтра
|
||||||
|
566 Milter отключился
|
||||||
|
567 Превышен лимит передачи
|
||||||
|
568 Неподдерживаемый фильтр JMAP
|
||||||
|
569 Имя пользователя cPanel
|
||||||
|
570 Имя пользователя AutoDNS
|
||||||
|
571 Пароль учётной записи BlueCat
|
||||||
|
572 Клиент удалил письмо
|
||||||
|
573 Проверка DANE пройдена
|
||||||
|
574 Результат проверки DKIM
|
||||||
|
575 Проверка DNSSEC не пройдена
|
||||||
|
576 Описание группы
|
||||||
|
577 Настройки отправки форм
|
||||||
|
578 Игбо (Нигерия).
|
||||||
|
579 Политика MTA-STS не найдена
|
||||||
|
580 Макс. число групп
|
||||||
|
581 Порт приёма остановлен
|
||||||
|
582 Персидский язык (Иран).
|
||||||
|
583 Перезагрузка: сертификаты TLS
|
||||||
|
584 Укажите свои интервалы
|
||||||
|
586 Секретный ключ Tencent Cloud
|
||||||
|
587 Тема письма
|
||||||
|
588 Ошибка аутентификации ACME
|
||||||
|
589 Разрешить внешних получателей
|
||||||
|
591 Каталанский язык (Испания).
|
||||||
|
592 Проверка DKIM2 не пройдена
|
||||||
|
593 Описание домена
|
||||||
|
594 Нидерландский язык (Бельгия).
|
||||||
|
595 Ошибка обновления HTTP-хранилища
|
||||||
|
596 Хауса (Нигерия).
|
||||||
|
597 Пароль учётной записи Infoblox
|
||||||
|
598 Итальянский язык (Италия).
|
||||||
|
599 Отсутствует адрес MAIL FROM
|
||||||
|
600 Максимальное значение: {{max}}.
|
||||||
|
601 Минимальное значение: {{min}}.
|
||||||
|
602 Регистрация клиента OAuth
|
||||||
|
603 Ошибка экспортёра Prometheus
|
||||||
|
604 Аутентификация SPF не пройдена
|
||||||
|
605 Статус ещё не определён
|
||||||
|
606 Текстовое значение из файла
|
||||||
|
607 Двухфакторная аутентификация
|
||||||
|
608 Использовать хранилище данных (только SQL)
|
||||||
|
609 {{shown}} и ещё {{extra}}
|
||||||
|
611 Название конфигурации BlueCat
|
||||||
|
612 Клиент запросил пространство имён
|
||||||
|
613 Несовпадение хеша заголовков DKIM2
|
||||||
|
614 Очистка хранилища данных завершена
|
||||||
|
615 Ошибка распаковки отчёта
|
||||||
|
616 Галисийский язык (Испания).
|
||||||
|
617 Инупиак (Канада).
|
||||||
|
618 Кхмерский язык (Камбоджа).
|
||||||
|
619 Луганда (Уганда).
|
||||||
|
620 Макс. число ключей API
|
||||||
|
621 Метрики OpenTelemetry по HTTP
|
||||||
|
622 Атрибут смены пароля
|
||||||
|
623 Настройки: получить настройки ASN
|
||||||
|
624 Хранилища для шардирования
|
||||||
|
625 Турецкий язык (Турция).
|
||||||
|
626 Йоруба (Нигерия).
|
||||||
|
628 Двоичное содержимое MIME-сообщения
|
||||||
|
629 Клиент задал активный скрипт
|
||||||
|
630 Запись DANE TLSA некорректна
|
||||||
|
631 Динамическая регистрация клиентов
|
||||||
|
632 Английский язык (Великобритания).
|
||||||
|
633 Тип события записи журнала
|
||||||
|
634 Команда IMAP CREATE
|
||||||
|
635 Входные данные JMAP не являются запросом
|
||||||
|
636 Управление списками: получить списки
|
||||||
|
637 Управление заблокированными доменными именами
|
||||||
|
638 Макс. число папок
|
||||||
|
639 Запись TLS-RPT не опубликована
|
||||||
|
640 Или введите этот код вручную
|
||||||
|
641 Очередь перегружена
|
||||||
|
642 Размер отчёта превышает максимум
|
||||||
|
643 Те же права, что у учётной записи
|
||||||
|
644 Короткое название модели ИИ
|
||||||
|
645 Stalwart WebUI v{{version}}
|
||||||
|
646 Задача: индексация трассировки телеметрии
|
||||||
|
647 Ошибка трассировки для {{target}}
|
||||||
|
648 Действие, применённое к письмам
|
||||||
|
649 Арабский язык (весь мир).
|
||||||
|
650 Клиент искал письма
|
||||||
|
651 Содержимое DNS-записи DKIM ADSP
|
||||||
|
652 Включить все порты приёма
|
||||||
|
653 Исключить указанные события
|
||||||
|
654 Немецкий язык (Люксембург).
|
||||||
|
655 Имя пользователя Joker DMAPI
|
||||||
|
656 Поиск MX для {{domain}}
|
||||||
|
657 Ручное управление DNS-сервером
|
||||||
|
658 Подписка на push оформлена
|
||||||
|
659 Проверка SPF не пройдена (hard fail)
|
||||||
|
660 Испанский язык (Колумбия).
|
||||||
|
661 Управление тегами: создать теги
|
||||||
|
662 Время записи трассировки
|
||||||
|
664 Управление оповещениями: получить оповещения
|
||||||
|
665 Аваджун (agr), Перу.
|
||||||
|
666 Уведомления о статусе доставки
|
||||||
|
668 Английский язык (Гонконг).
|
||||||
|
669 Не удалось проверить политику DMARC
|
||||||
|
670 Некорректная ссылка на результат JMAP
|
||||||
|
671 Управление списками: запрос списков
|
||||||
|
672 Получен отчёт другого типа
|
||||||
|
673 Расширение REQUIRETLS отключено
|
||||||
|
674 Оценка, связанная с тегом
|
||||||
|
675 Испанский язык (Никарагуа).
|
||||||
|
676 Запись TLSA без подписи DNSSEC
|
||||||
|
677 Время записи метрики
|
||||||
|
678 Какие идентификаторы совпали
|
||||||
|
680 Клиент запросил квоту почтового ящика
|
||||||
|
681 Неожиданный тег в подписи DKIM2
|
||||||
|
682 Отключить часть портов приёма
|
||||||
|
683 Идентификатор EHLO не прошёл проверку SPF
|
||||||
|
684 Не удалось разобрать отчёт TLS RPC
|
||||||
|
685 Управление хуками: обновить хуки
|
||||||
|
686 JMAP: удаление идентичностей отправителя
|
||||||
|
687 Команда ManageSieve GET script
|
||||||
|
688 Маврикийский креольский (Маврикий).
|
||||||
|
689 Папьяменто (Аруба).
|
||||||
|
690 Ошибка десериализации реестра
|
||||||
|
691 Секретное значение учётных данных
|
||||||
|
692 Настройки: обновить настройки HTTP
|
||||||
|
693 Испанский язык (Коста-Рика).
|
||||||
|
694 Кадр Milter слишком большой
|
||||||
|
695 Неразрешённый адрес для отчётов
|
||||||
|
696 Пройдена ли проверка DMARC
|
||||||
|
697 Ключ API для программного доступа
|
||||||
|
698 Язык бодо (Индия).
|
||||||
|
699 Настраивает лимиты файлового хранилища.
|
||||||
|
700 Описание списка рассылки
|
||||||
|
701 FTRL-Proximal + хеширование признаков
|
||||||
|
702 Игнорировать ненадёжные подписи DKIM
|
||||||
|
703 Список ролей, которые расширяет эта роль
|
||||||
|
704 Управление DNS-списками блокировки и разрешений
|
||||||
|
705 Макс. число адресных книг
|
||||||
|
706 Время полнотекстовой индексации письма
|
||||||
|
707 Необязательный порт (по умолчанию 443)
|
||||||
|
708 RSASSA-PKCS1-v1_5 с SHA-256
|
||||||
|
709 Управление маршрутами: запрос маршрутов
|
||||||
|
710 Настройки: получить настройки календаря
|
||||||
|
711 Краткое описание квоты
|
||||||
|
712 Флаги статуса этого получателя
|
||||||
|
713 IP-адрес или маска для блокировки
|
||||||
|
714 Макс. задержка повтора транзакции
|
||||||
|
715 Введите текст для поиска по админ-панели.
|
||||||
|
716 Пройдены ли проверки DKIM2
|
||||||
|
717 Управление оповещениями: создать оповещения
|
||||||
|
718 Не удалось отправить напоминание календаря
|
||||||
|
719 Счётчик, связанный с метрикой
|
||||||
|
720 Управление событиями: создать события
|
||||||
|
721 Немецкий язык (Лихтенштейн).
|
||||||
|
722 Выравнивание идентификаторов не указано
|
||||||
|
723 JMAP: изменение существующих участников
|
||||||
|
724 MAIL FROM без аутентификации
|
||||||
|
725 Команда ManageSieve LIST scripts
|
||||||
|
726 Число отправленных уведомлений DSN
|
||||||
|
727 Папьяменто (Кюрасао).
|
||||||
|
728 Управление квотами: создать квоты
|
||||||
|
729 Секретное значение клиента OAuth
|
||||||
|
730 Настройки: получить настройки HTTP-форм
|
||||||
|
731 Временная ошибка при проверке SPF
|
||||||
|
732 Слишком много попыток аутентификации
|
||||||
|
733 Значение, связанное с метрикой
|
||||||
|
734 Управление оповещениями: удалить оповещения
|
||||||
|
735 Арабский язык (Йемен).
|
||||||
|
736 Message-instance DKIM2 не подписан
|
||||||
|
737 Выполнение действий по управлению сервером
|
||||||
|
738 Фарерский язык (Фарерские острова).
|
||||||
|
739 IMAP: поиск писем по критериям
|
||||||
|
740 Управление справочниками: запрос справочников
|
||||||
|
741 Команда ManageSieve UPDATE script
|
||||||
|
742 Макс. число вложенных include
|
||||||
|
743 Управление метриками: запрос метрик
|
||||||
|
744 Публичный ключ OpenPGP или S/MIME
|
||||||
|
745 Управление отчётами: запрос отчётов
|
||||||
|
746 Управление серверами: запрос серверов
|
||||||
|
747 Настройки: обновить настройки MTA-STS
|
||||||
|
748 Язык синдхи (Индия).
|
||||||
|
749 Татарский язык (Россия).
|
||||||
|
750 Максимальная длительность сеанса
|
||||||
|
751 Управление трассировщиками: запрос трассировщиков
|
||||||
|
752 Название календаря, видимое пользователям
|
||||||
|
753 Отсутствует заголовок X-Forwarded-For
|
||||||
|
754 Арабский язык (Иордания).
|
||||||
|
755 Клиент отписался от папки
|
||||||
|
756 Проверка DKIM вернула neutral
|
||||||
|
757 Снять все блокировки писем в очереди MTA
|
||||||
|
758 Английский язык (Индия).
|
||||||
|
759 Дата истечения сертификата
|
||||||
|
@@ -0,0 +1,249 @@
|
|||||||
|
760 Язык каннада (Индия).
|
||||||
|
761 Мальтийский язык (Мальта).
|
||||||
|
762 ManageSieve: переименование скрипта Sieve
|
||||||
|
763 Письмо доставлено получателю
|
||||||
|
764 Управление milter: обновить milter
|
||||||
|
765 Разобранное содержимое отчёта ARF
|
||||||
|
766 Тайм-аут запроса к DNS-серверу
|
||||||
|
767 Управление скриптами: обновить скрипты
|
||||||
|
768 Настройки: обновить настройки календаря
|
||||||
|
769 Потоковая передача событий сервера в реальном времени.
|
||||||
|
770 Сервер не разрешает ретрансляцию
|
||||||
|
771 Трассировка прервана по тайм-ауту через 120 секунд.
|
||||||
|
772 Уникальный идентификатор порта приёма
|
||||||
|
773 Управление ключами API: запрос ключей API
|
||||||
|
774 Ошибка в работе MTA hook
|
||||||
|
775 Арабский язык (Тунис).
|
||||||
|
776 Достигнут лимит одновременных соединений
|
||||||
|
777 Роли по умолчанию для групп.
|
||||||
|
778 Введите имя учётной записи, чтобы продолжить
|
||||||
|
779 Стратегия определения IP для узлов MX
|
||||||
|
780 JMAP: получение данных карточки контакта
|
||||||
|
781 Список реплик хранилища для чтения
|
||||||
|
782 Язык майтхили (Непал).
|
||||||
|
783 Макс. число исходящих писем
|
||||||
|
784 Имя удаляемой учётной записи
|
||||||
|
785 Необязательный идентификатор контекста учётной записи
|
||||||
|
786 Предпочитаемый часовой пояс учётной записи
|
||||||
|
787 Управление образцами: удалить образцы
|
||||||
|
788 Настройки: получить настройки DNS-резолвера
|
||||||
|
789 Краткое описание этого каталога пользователей
|
||||||
|
790 Управление организациями: удалить организации
|
||||||
|
791 Время ожидания между повторными попытками
|
||||||
|
793 Действие: MTA: возобновить обработку очереди
|
||||||
|
794 Китайский язык (упрощённое письмо).
|
||||||
|
795 Текущие данные DNS-зоны домена
|
||||||
|
796 Срок действия адреса почты
|
||||||
|
797 Корейский язык (Республика Корея).
|
||||||
|
798 Макс. число push-подписок
|
||||||
|
799 Письмо доставлено в папку «Спам»
|
||||||
|
800 Выполнить обслуживание хранилища
|
||||||
|
801 Отправитель архивного письма
|
||||||
|
802 Настройки: обновить настройки хранилища данных
|
||||||
|
803 Сомалийский язык (Эфиопия).
|
||||||
|
804 Время архивации элемента
|
||||||
|
805 Значение из переменной окружения
|
||||||
|
806 Элементов обновлено: {{count}}.
|
||||||
|
807 Албанский язык (Албания).
|
||||||
|
808 Имя столбца с паролем учётной записи.
|
||||||
|
809 Срок хранения обучающих образцов
|
||||||
|
810 Гиперпараметры модели FTRL-FH
|
||||||
|
811 JMAP: изменение существующих событий календаря
|
||||||
|
812 Управление сводными отчётами TLS по исходящей почте
|
||||||
|
813 Макс. размер кэша записей TLSA
|
||||||
|
814 Пароль для подключения к узлам данных
|
||||||
|
815 Переиндексировать данные всех учётных записей для поиска
|
||||||
|
816 Настройки: получить настройки напоминаний календаря
|
||||||
|
817 Настройки: получить настройки этапа MAIL в MTA
|
||||||
|
818 Спам-оценка классифицированного письма
|
||||||
|
819 Адрес почты получателя (получателей)
|
||||||
|
820 Запрошенный ресурс не найден.
|
||||||
|
821 Двухфакторная аутентификация включена.
|
||||||
|
822 Версия опубликованной политики DMARC
|
||||||
|
823 Использовать ли TLS для DNS-запросов
|
||||||
|
824 Управление моделями ИИ: создать модели ИИ
|
||||||
|
825 Бенгальский язык (Бангладеш).
|
||||||
|
826 DKIM2 message-instance выше подписи
|
||||||
|
827 Частота обучения спам-классификатора
|
||||||
|
828 Киргизский язык (Киргизия).
|
||||||
|
829 Макс. размер кэша записей DNSBL
|
||||||
|
830 Для домена не найдена политика TLS
|
||||||
|
831 Текст ответа автоответчика в простом виде
|
||||||
|
832 Управление расписаниями: создать расписания
|
||||||
|
833 Настройки: обновить настройки адресной книги
|
||||||
|
834 Испанский язык (Доминиканская Республика).
|
||||||
|
835 Удалённый клиент отправил команду EXPN
|
||||||
|
836 Тигринья (Эфиопия).
|
||||||
|
837 На каких этапах SMTP запускать milter
|
||||||
|
838 Дополнительное пояснение к переопределению
|
||||||
|
839 Ошибка Base64 при аутентификации письма
|
||||||
|
840 Дата и время создания задачи
|
||||||
|
841 Дата и время окончания события календаря
|
||||||
|
842 IP-адрес принимающего почтового сервера
|
||||||
|
843 JMAP: удаление настроек автоответа
|
||||||
|
844 Управление ключами API для программного доступа
|
||||||
|
845 Максимальная длина записи в списке.
|
||||||
|
846 Северный сото (Южная Африка).
|
||||||
|
847 Управление расписаниями: удалить расписания
|
||||||
|
848 Настройки: обновить настройки хранилища трассировки
|
||||||
|
849 Причина разрешения этого IP-адреса
|
||||||
|
850 Узбекский язык, кириллица (Узбекистан).
|
||||||
|
851 Удалено: {{success}}, ошибок: {{failed}}.
|
||||||
|
852 Чхаттисгархи (Индия).
|
||||||
|
853 Английский язык (Филиппины).
|
||||||
|
854 Понятное описание результата
|
||||||
|
855 Макс. число скрытых адресов почты
|
||||||
|
856 Событие очереди заблокировано другим процессом
|
||||||
|
857 Настройки: обновить настройки расширений MTA
|
||||||
|
858 Управление подписями: создать подписи
|
||||||
|
859 Задача: отправка отчёта DMARC на удалённый сервер
|
||||||
|
860 Валлийский язык (Великобритания).
|
||||||
|
861 Управление приложениями: получить приложения
|
||||||
|
862 Политика DMARC, применённая к письму
|
||||||
|
863 Управление расширениями: удалить расширения
|
||||||
|
864 Идентификатор удаляемой учётной записи
|
||||||
|
865 JMAP: получение данных уведомления о доступе
|
||||||
|
866 Письмо является уведомлением о статусе доставки
|
||||||
|
867 Пароль для подключения к узлам Sentinel
|
||||||
|
868 Группа ресурсов, содержащая DNS-зону
|
||||||
|
869 Настройки: обновить настройки хранилища в памяти
|
||||||
|
870 Дата и время начала события календаря
|
||||||
|
871 Текстовое значение из переменной окружения
|
||||||
|
872 Удалённый клиент отправил команду RCPT TO
|
||||||
|
873 Показатели производительности сервера в реальном времени
|
||||||
|
874 2/3 оставшегося времени до истечения
|
||||||
|
875 Дата создания архивной карточки контакта
|
||||||
|
876 Управление каталогами: обновить каталоги
|
||||||
|
877 JMAP: изменение существующих фильтров Sieve
|
||||||
|
878 Список URI перенаправления для клиента OAuth
|
||||||
|
879 Макс. число тактов процессора для скрипта
|
||||||
|
880 Пароль для входа в учётную запись
|
||||||
|
881 Настройки: получить настройки планирования календаря
|
||||||
|
882 Настройки: обновить настройки паролей учётных записей
|
||||||
|
883 Временный токен сеанса для учётной записи S3
|
||||||
|
884 Удалённый клиент отправил команду MAIL FROM
|
||||||
|
885 Когда отчёт будет удалён по расписанию
|
||||||
|
886 Управление приложением: обновить приложения
|
||||||
|
887 Берберский язык (Алжир, латиница).
|
||||||
|
888 Управление DNS-серверами: удалить DNS-серверы
|
||||||
|
889 Управление каталогами: удалить каталоги
|
||||||
|
890 Выражение для перезаписи адреса получателя
|
||||||
|
891 JMAP: копирование карточек контактов в другую учётную запись
|
||||||
|
892 Управление зарегистрированными клиентскими приложениями OAuth
|
||||||
|
893 Письмо помечено как нежелательное или злоупотребление
|
||||||
|
894 Дата получения архивного письма
|
||||||
|
895 Настройки: обновить настройки этапа CONNECT в MTA
|
||||||
|
896 Ожидаемые категории в ответе LLM
|
||||||
|
897 Когда запланирована следующая попытка доставки
|
||||||
|
898 Управление приложениями: обновить приложения
|
||||||
|
899 Дата создания архивного события календаря
|
||||||
|
900 Создавать отчёт при неудачной аутентификации DKIM
|
||||||
|
901 JMAP: отслеживание изменений результатов запроса папок
|
||||||
|
902 Число попыток выполнить задачу
|
||||||
|
903 Настройки: получить настройки отчётов DMARC
|
||||||
|
904 MTA hook запросил принять письмо
|
||||||
|
905 Максимальное число одновременных соединений
|
||||||
|
906 Когда отчёт будет доставлен по расписанию
|
||||||
|
907 Азербайджанский язык (Азербайджан, латиница).
|
||||||
|
908 Настраивает политику MTA-STS для сервера.
|
||||||
|
909 IMAP: запрос идентификации и версии сервера
|
||||||
|
910 JMAP: поиск участников по критериям
|
||||||
|
911 Управление списками рассылки: запрос списков рассылки
|
||||||
|
912 Письмо исключено выборкой политики (pct)
|
||||||
|
913 Исходный адрес получателя в конверте (RCPT TO)
|
||||||
|
914 Настройки: обновить настройки отчётов DSN
|
||||||
|
915 Задача: удаление учётной записи и всех связанных данных
|
||||||
|
916 Идентификатор часового пояса для даты и времени окончания
|
||||||
|
917 Какие задачи включены для этой роли в кластере
|
||||||
|
918 Управление паролями приложений: создать пароли приложений
|
||||||
|
919 Настраивает уведомления календаря о напоминаниях по почте.
|
||||||
|
920 Адреса почты, связанные с публичным ключом
|
||||||
|
921 Инуктитут (Нунавут, Канада).
|
||||||
|
922 JMAP: отслеживание изменений результатов запроса участников
|
||||||
|
923 Управление скрытыми адресами: обновить скрытые адреса
|
||||||
|
924 Управление клиентами OAuth: создать клиенты OAuth
|
||||||
|
925 Пересчитать занятую квоту хранилища организации
|
||||||
|
926 Команда содержала неподдерживаемый параметр
|
||||||
|
927 Использовать песочницу INWX вместо рабочего API
|
||||||
|
928 Управление паролями приложений: удалить пароли приложений
|
||||||
|
929 Определяет разрешённый IP-адрес или диапазон сети.
|
||||||
|
930 Идентификатор организации, к которой относится группа
|
||||||
|
931 Список сообщений iTIP, связанных с этой задачей
|
||||||
|
932 Макс. число проверок DNSBL для IP-адресов
|
||||||
|
933 Шотландский гэльский язык (Великобритания).
|
||||||
|
934 Позиция поля ключа в HTTP-списке.
|
||||||
|
935 Просмотр участников, которые могут владеть ресурсами или делиться ими
|
||||||
|
936 Разрешать ли ретрансляцию для нелокальных доменов
|
||||||
|
937 Арабский язык (Сирия).
|
||||||
|
938 Имя столбца с полным именем или описанием учётной записи
|
||||||
|
939 Пользовательские расширения этой записи от производителя
|
||||||
|
940 Идентификатор организации, к которой относится домен
|
||||||
|
941 Список языков для полнотекстового поиска
|
||||||
|
942 POP3: запрос числа писем и общего размера ящика
|
||||||
|
943 Скрипт Sieve запросил отклонить письмо
|
||||||
|
944 Подписываться ли на папку автоматически
|
||||||
|
945 Настраивает лимиты запросов DNSBL для спам-фильтра.
|
||||||
|
946 Идентификатор трассировки, связанной с этой задачей
|
||||||
|
947 Управление стратегиями соединения для доставки писем
|
||||||
|
948 Число попыток подключения к кластеру Redis
|
||||||
|
949 Результаты проверок подписи DKIM
|
||||||
|
950 Письмо отклонено из-за слишком большого размера
|
||||||
|
951 Добавлять ли заголовок Message-Id к письму
|
||||||
|
952 Контактные данные организации, отправляющей отчёты
|
||||||
|
953 JMAP: изменение существующих уведомлений о событиях календаря
|
||||||
|
954 Список условий и соответствующих им результатов
|
||||||
|
955 Может менять свойство shareWith этого календаря
|
||||||
|
956 Идентификатор повторения для напоминания, если применимо
|
||||||
|
957 Задаёт максимальный размер вложения в письме
|
||||||
|
958 Длительность бана за попытки сканирования портов
|
||||||
|
959 В этой адресной книге есть контакты. Сначала удалите их.
|
||||||
|
960 WebDAV: копирование записей адресной книги в новые места
|
||||||
|
961 Требуется ли MTA-STS, необязателен или отключён
|
||||||
|
962 Сводные результаты аутентификации по источникам
|
||||||
|
963 Контактный адрес почты организации, отправляющей отчёты
|
||||||
|
964 IP-адрес клиента, отправившего письмо
|
||||||
|
965 JMAP: отслеживание изменений результатов запроса событий календаря
|
||||||
|
966 Мин. число образцов не-спама для обучения
|
||||||
|
967 Саттерфризский и севернофризский языки (Германия).
|
||||||
|
968 Символ-разделитель в TXT-записи DNS.
|
||||||
|
969 WebDAV: получение свойств записей адресной книги
|
||||||
|
970 Определяет конечную точку модели ИИ для функций на основе LLM.
|
||||||
|
971 Входящие сводные отчёты DMARC с обнаруженными проблемами.
|
||||||
|
972 Список URL собственных DNS-серверов для разрешения имён
|
||||||
|
973 Мин. число образцов спама для обучения
|
||||||
|
974 Квоты для разных типов объектов в этой организации
|
||||||
|
975 В этой папке есть вложенные папки. Сначала удалите их.
|
||||||
|
976 Домен по умолчанию для аутентификации и отчётов.
|
||||||
|
977 Адреса почты получателей сообщения iTIP
|
||||||
|
978 JMAP: отслеживание изменений узлов файлов с заданного состояния
|
||||||
|
979 Нижнесаксонский язык (Нидерланды).
|
||||||
|
980 Необязательный токен безопасности STS для временных учётных данных
|
||||||
|
981 Время ожидания после неудачной аутентификации
|
||||||
|
982 Определяет скрытый адрес почты для защиты приватности.
|
||||||
|
983 JMAP: поиск уведомлений о доступе по критериям
|
||||||
|
984 Закрытый ключ в формате PEM для подписи исходящих писем
|
||||||
|
985 Макс. число писем, которое пользователь может создать по умолчанию
|
||||||
|
986 WebDAV: управление списками контроля доступа к файловым ресурсам
|
||||||
|
987 Средняя длительность одной попытки исходящей доставки.
|
||||||
|
988 Список возможностей, отключаемых в интерпретаторе пользовательских скриптов
|
||||||
|
989 Хранит трассировку доставки письма со связанными событиями.
|
||||||
|
990 Общее время доставки письма от отправки до получения
|
||||||
|
991 IP-адрес клиента из белого списка, зарегистрированный в Namecheap
|
||||||
|
992 Определяет конечную точку фильтра Milter для обработки писем.
|
||||||
|
993 Список заголовков письма для включения в подпись DKIM
|
||||||
|
994 Число писем от этого источника с таким результатом
|
||||||
|
995 DNS-зона для запросов данных ASN и геолокации по IPv6.
|
||||||
|
996 Строгая, мягкая или отключённая проверка ARC.
|
||||||
|
997 Календарь: отправка приглашений и обновлений по почте
|
||||||
|
998 Определяет правило ограничения частоты исходящей доставки писем.
|
||||||
|
999 Макс. размер отрицательного кэша поиска адресов почты
|
||||||
|
1000 Хранит образец письма для обучения спам-классификатора.
|
||||||
|
1001 Элемент не найден. Возможно, он уже удалён.
|
||||||
|
1002 URL логотипа по умолчанию для интерфейса Webadmin.
|
||||||
|
1003 Какие порты приёма включены для этой роли в кластере
|
||||||
|
1004 Условия, при которых создаются отчёты о сбоях
|
||||||
|
1005 Идентификатор политики DMARC, создавшей этот отчёт
|
||||||
|
1006 Макс. число узлов MX для каждой попытки доставки
|
||||||
|
1007 Позиция поля пояснения в ответе LLM.
|
||||||
|
1008 Объём дискового пространства, занятый этой учётной записью (в байтах)
|
||||||
|
1009 Идентификаторы политик TLS, создавших этот отчёт
|
||||||
|
@@ -0,0 +1,16 @@
|
|||||||
|
import json,re,glob,sys
|
||||||
|
a=json.load(open('part1.json'))
|
||||||
|
tz=re.compile(r'(Africa|America|Asia|Atlantic|Australia|Europe|Indian|Pacific|Antarctica|Arctic|Etc|US|Brazil|Canada|Chile|Mexico)/')
|
||||||
|
d={}
|
||||||
|
for f in sorted(glob.glob('part1.ru.chunk*.txt')):
|
||||||
|
for l in open(f).read().splitlines():
|
||||||
|
if ' => ' in l:
|
||||||
|
k,v=l.split(' => ',1);d[k]=v
|
||||||
|
for f in glob.glob('keep*.txt'):
|
||||||
|
for l in open(f).read().splitlines():
|
||||||
|
if l:d[l]=l
|
||||||
|
lo,hi=int(sys.argv[1]),int(sys.argv[2])
|
||||||
|
for i,s in enumerate(a[lo:hi],lo):
|
||||||
|
if s not in d and not tz.match(s):print('MISS',i,json.dumps(s,ensure_ascii=False))
|
||||||
|
bad=set(d)-set(a)
|
||||||
|
if bad:print('EXTRA',list(bad)[:20])
|
||||||
@@ -0,0 +1,34 @@
|
|||||||
|
CSV
|
||||||
|
EST
|
||||||
|
LZ4
|
||||||
|
PRC
|
||||||
|
TLS
|
||||||
|
UTC
|
||||||
|
EXPN
|
||||||
|
HTTP
|
||||||
|
POP3
|
||||||
|
RSVP
|
||||||
|
W-SU
|
||||||
|
500ms
|
||||||
|
DeSEC
|
||||||
|
Gcore
|
||||||
|
SHA-1
|
||||||
|
GleSYS
|
||||||
|
LuaDNS
|
||||||
|
OVH CA
|
||||||
|
SQLite
|
||||||
|
Vercel
|
||||||
|
EST5EDT
|
||||||
|
PST8PDT
|
||||||
|
RCPT TO
|
||||||
|
SHA-256
|
||||||
|
/var/log
|
||||||
|
SoftFail
|
||||||
|
stalwart
|
||||||
|
Kwajalein
|
||||||
|
ap-east-1
|
||||||
|
us-east-1
|
||||||
|
HMAC-SHA384
|
||||||
|
TLS-ALPN-01
|
||||||
|
stalwart.log
|
||||||
|
Soyoustart CA
|
||||||
@@ -0,0 +1,5 @@
|
|||||||
|
ap-northeast-1
|
||||||
|
cn-northwest-1
|
||||||
|
HMAC-SHA256-128
|
||||||
|
Relaxed/Relaxed
|
||||||
|
user@example.com
|
||||||
Разница между файлами не показана из-за своего большого размера
Загрузить разницу
@@ -0,0 +1,222 @@
|
|||||||
|
GB => ГБ
|
||||||
|
To => Кому
|
||||||
|
Body => Тело письма
|
||||||
|
Data => Данные
|
||||||
|
Info => Информация
|
||||||
|
List => Список
|
||||||
|
Save => Сохранить
|
||||||
|
Tags => Теги
|
||||||
|
item => элемент
|
||||||
|
rule => правило
|
||||||
|
Clear => Очистить
|
||||||
|
Event => Событие
|
||||||
|
Inbox => Входящие
|
||||||
|
Level => Уровень
|
||||||
|
Model => Модель
|
||||||
|
Proxy => Прокси
|
||||||
|
Ratio => Соотношение
|
||||||
|
Store => Хранилище
|
||||||
|
Trash => Корзина
|
||||||
|
event => событие
|
||||||
|
mySQL => MySQL
|
||||||
|
tasks => задачи
|
||||||
|
Action => Действие
|
||||||
|
Cancel => Отмена
|
||||||
|
Delete => Удалить
|
||||||
|
Errors => Ошибки
|
||||||
|
Key ID => ID ключа
|
||||||
|
Policy => Политика
|
||||||
|
Region => Регион
|
||||||
|
Server => Сервер
|
||||||
|
Timing => Время
|
||||||
|
domain => домен
|
||||||
|
memory => память
|
||||||
|
routes => маршруты
|
||||||
|
traces => трассировки
|
||||||
|
Actions => Действия
|
||||||
|
Base DN => Базовый DN
|
||||||
|
Changes => Изменения
|
||||||
|
Connect => Подключиться
|
||||||
|
Disable => Выключить
|
||||||
|
Filters => Фильтры
|
||||||
|
Headers => Заголовки
|
||||||
|
Logging => Журнал
|
||||||
|
Members => Участники
|
||||||
|
Network => Сеть
|
||||||
|
Restart => Перезапустить
|
||||||
|
Signing => Подпись
|
||||||
|
Summary => Сводка
|
||||||
|
Updates => Обновления
|
||||||
|
address => адрес
|
||||||
|
lookups => запросы
|
||||||
|
samples => образцы
|
||||||
|
API type => Тип API
|
||||||
|
Base URL => Базовый URL
|
||||||
|
Contacts => Контакты
|
||||||
|
DNS View => Представление DNS
|
||||||
|
Document => Документ
|
||||||
|
Group ID => ID группы
|
||||||
|
IMAP UID => IMAP UID
|
||||||
|
Key Name => Имя ключа
|
||||||
|
Local IP => Локальный IP
|
||||||
|
Min Wait => Мин. ожидание
|
||||||
|
No delay => Без задержки
|
||||||
|
Policies => Политики
|
||||||
|
Queue ID => ID очереди
|
||||||
|
Rotation => Ротация
|
||||||
|
Sections => Разделы
|
||||||
|
Training => Обучение
|
||||||
|
Value... => Значение...
|
||||||
|
messages => письма
|
||||||
|
API Token => Токен API
|
||||||
|
Caused by => Причина
|
||||||
|
Container => Контейнер
|
||||||
|
DSNs Sent => Отправлено DSN
|
||||||
|
Generator => Генератор
|
||||||
|
Histogram => Гистограмма
|
||||||
|
IPv4 Zone => Зона IPv4
|
||||||
|
Item Type => Тип элемента
|
||||||
|
MTA Hooks => Хуки MTA
|
||||||
|
My Rights => Мои права
|
||||||
|
Principal => Участник
|
||||||
|
Remote IP => Удалённый IP
|
||||||
|
Reuse key => Использовать ключ повторно
|
||||||
|
Script Id => ID скрипта
|
||||||
|
Separator => Разделитель
|
||||||
|
Spam Test => Проверка на спам
|
||||||
|
Time Zone => Часовой пояс
|
||||||
|
User OCID => OCID пользователя
|
||||||
|
Version 2 => Версия 2
|
||||||
|
extension => расширение
|
||||||
|
principal => участник
|
||||||
|
(optional) => (необязательно)
|
||||||
|
AUTH Stage => Этап AUTH
|
||||||
|
Attributes => Атрибуты
|
||||||
|
Categories => Категории
|
||||||
|
Confidence => Достоверность
|
||||||
|
Custom DNS => Свой DNS
|
||||||
|
DNS Server => Сервер DNS
|
||||||
|
Deliver At => Доставить в
|
||||||
|
Encryption => Шифрование
|
||||||
|
Event Type => Тип события
|
||||||
|
Expression => Выражение
|
||||||
|
IMAP Flags => Флаги IMAP
|
||||||
|
Issuer URL => URL эмитента
|
||||||
|
Loading... => Загрузка...
|
||||||
|
MX Records => Записи MX
|
||||||
|
Max Shares => Макс. число общих ресурсов
|
||||||
|
Next Retry => Следующая попытка
|
||||||
|
Parameters => Параметры
|
||||||
|
Public Key => Открытый ключ
|
||||||
|
Read Items => Чтение элементов
|
||||||
|
Route type => Тип маршрута
|
||||||
|
Secret Key => Секретный ключ
|
||||||
|
Spam Traps => Ловушки для спама
|
||||||
|
Text value => Текстовое значение
|
||||||
|
URL Prefix => Префикс URL
|
||||||
|
User Agent => User Agent
|
||||||
|
Virus Test => Проверка на вирусы
|
||||||
|
extensions => расширения
|
||||||
|
strategies => стратегии
|
||||||
|
Account Key => Ключ учётной записи
|
||||||
|
Bcc Address => Адрес скрытой копии
|
||||||
|
Contact UID => UID контакта
|
||||||
|
DKIM Domain => Домен DKIM
|
||||||
|
Description => Описание
|
||||||
|
E-mail Size => Размер письма
|
||||||
|
Enable list => Включить список
|
||||||
|
Export logs => Экспорт журналов
|
||||||
|
Float value => Дробное значение
|
||||||
|
Header Size => Размер заголовка
|
||||||
|
License Key => Лицензионный ключ
|
||||||
|
Lookup Keys => Ключи поиска
|
||||||
|
Max Results => Макс. число результатов
|
||||||
|
MySQL error => Ошибка MySQL
|
||||||
|
Performance => Производительность
|
||||||
|
Pyzor error => Ошибка Pyzor
|
||||||
|
Redis error => Ошибка Redis
|
||||||
|
Retry limit => Лимит повторов
|
||||||
|
SPF records => Записи SPF
|
||||||
|
Set up TOTP => Настроить TOTP
|
||||||
|
Spam Filter => Спам-фильтр
|
||||||
|
Sub-Auth ID => ID субаутентификации
|
||||||
|
Total Users => Всего пользователей
|
||||||
|
certificate => сертификат
|
||||||
|
public keys => открытые ключи
|
||||||
|
Account Name => Имя учётной записи
|
||||||
|
Address Book => Адресная книга
|
||||||
|
App password => Пароль приложения
|
||||||
|
Bearer Token => Токен Bearer
|
||||||
|
Client Token => Токен клиента
|
||||||
|
Contact Info => Контактные данные
|
||||||
|
Custom range => Свой диапазон
|
||||||
|
DMARC Report => Отчёт DMARC
|
||||||
|
DNS over TLS => DNS через TLS
|
||||||
|
Delete Group => Удалить группу
|
||||||
|
Email Domain => Почтовый домен
|
||||||
|
Entry length => Длина записи
|
||||||
|
Failure Type => Тип сбоя
|
||||||
|
From address => Адрес отправителя
|
||||||
|
Header Index => Индекс заголовка
|
||||||
|
Live Tracing => Трассировка в реальном времени
|
||||||
|
Max API Keys => Макс. число ключей API
|
||||||
|
Max lifetime => Макс. срок жизни
|
||||||
|
Metric store => Хранилище метрик
|
||||||
|
Nested Tests => Вложенные проверки
|
||||||
|
Oracle Cloud => Oracle Cloud
|
||||||
|
Queue Quotas => Квоты очереди
|
||||||
|
Remove Items => Удаление элементов
|
||||||
|
Restrictions => Ограничения
|
||||||
|
SQLite error => Ошибка SQLite
|
||||||
|
Shards Total => Всего шардов
|
||||||
|
Store Lookup => Поиск в хранилище
|
||||||
|
TLSA Records => Записи TLSA
|
||||||
|
Testing Mode => Тестовый режим
|
||||||
|
URL Resource => Ресурс URL
|
||||||
|
View details => Подробнее
|
||||||
|
applications => приложения
|
||||||
|
failed tasks => неудавшиеся задачи
|
||||||
|
Access Rights => Права доступа
|
||||||
|
Archived File => Архивный файл
|
||||||
|
Bad extension => Недопустимое расширение
|
||||||
|
Connect Stage => Этап подключения
|
||||||
|
DKIM Identity => Идентичность DKIM
|
||||||
|
DNS Made Easy => DNS Made Easy
|
||||||
|
Default Roles => Роли по умолчанию
|
||||||
|
Discard After => Удалять через
|
||||||
|
EHLO accepted => EHLO принят
|
||||||
|
Email Aliases => Псевдонимы почты
|
||||||
|
Envelope Test => Проверка конверта
|
||||||
|
Group account => Групповая учётная запись
|
||||||
|
Indexing Time => Время индексации
|
||||||
|
Live Property => Текущее свойство
|
||||||
|
Manage alerts => Управление оповещениями
|
||||||
|
Message Count => Число писем
|
||||||
|
Nested Blocks => Вложенные блоки
|
||||||
|
OIDC Provider => Провайдер OIDC
|
||||||
|
Push interval => Интервал отправки
|
||||||
|
Read replicas => Реплики для чтения
|
||||||
|
Reported URIs => Указанные URI
|
||||||
|
Route Details => Сведения о маршруте
|
||||||
|
Select key... => Выберите ключ...
|
||||||
|
Sharded Store => Шардированное хранилище
|
||||||
|
Subject field => Поле темы
|
||||||
|
Tracing Store => Хранилище трассировки
|
||||||
|
Variable Name => Имя переменной
|
||||||
|
iMIP Template => Шаблон iMIP
|
||||||
|
ACME providers => Провайдеры ACME
|
||||||
|
Alarm Template => Шаблон напоминания
|
||||||
|
Archived Until => В архиве до
|
||||||
|
Cache is stale => Кэш устарел
|
||||||
|
Classification => Классификация
|
||||||
|
Create Timeout => Тайм-аут создания
|
||||||
|
DNS Management => Управление DNS
|
||||||
|
Default Expiry => Срок хранения по умолчанию
|
||||||
|
Delivery tests => Проверки доставки
|
||||||
|
Email Defaults => Почта по умолчанию
|
||||||
|
External Rules => Внешние правила
|
||||||
|
Future Release => Отложенная отправка
|
||||||
|
IMAP IDLE stop => Остановка IMAP IDLE
|
||||||
|
Include Source => Включить исходник
|
||||||
|
tag => тег
|
||||||
|
File Name => Имя файла
|
||||||
@@ -0,0 +1,267 @@
|
|||||||
|
Invalid ARC CV => Недопустимое значение CV в ARC
|
||||||
|
Local Delivery => Локальная доставка
|
||||||
|
Mailbox Limits => Ограничения почтового ящика
|
||||||
|
Metrics pushed => Метрики отправлены
|
||||||
|
Netcup API key => Ключ API Netcup
|
||||||
|
Protocol Flags => Флаги протокола
|
||||||
|
Read Free/Busy => Чтение занятости (свободен/занят)
|
||||||
|
Report Address => Адрес для отчётов
|
||||||
|
Retry Strategy => Стратегия повторов
|
||||||
|
Security Token => Токен безопасности
|
||||||
|
Shared Folders => Общие папки
|
||||||
|
Spam threshold => Порог спама
|
||||||
|
TLS negotiated => TLS согласован
|
||||||
|
Total failures => Всего сбоев
|
||||||
|
View Zone File => Показать файл зоны
|
||||||
|
Additional Info => Дополнительная информация
|
||||||
|
Buffered writes => Буферизованная запись
|
||||||
|
Chat Completion => Чат-ответ (Chat Completion)
|
||||||
|
DKIM Signatures => Подписи DKIM
|
||||||
|
Default Folders => Папки по умолчанию
|
||||||
|
Discard message => Отбросить письмо
|
||||||
|
Failed to save. => Не удалось сохранить.
|
||||||
|
IMAP IDLE start => Начало IMAP IDLE
|
||||||
|
Key Fingerprint => Отпечаток ключа
|
||||||
|
MAIL FROM Stage => Этап MAIL FROM
|
||||||
|
Match condition => Условие совпадения
|
||||||
|
Message Content => Содержимое письма
|
||||||
|
Nested Includes => Вложенные подключения
|
||||||
|
No get response => Нет ответа на get
|
||||||
|
Preferred chain => Предпочтительная цепочка
|
||||||
|
SMTP AUTH Stage => Этап SMTP AUTH
|
||||||
|
SPF EHLO Result => Результат SPF для EHLO
|
||||||
|
Server Hostname => Имя сервера
|
||||||
|
Storage Backend => Бэкенд хранилища
|
||||||
|
TLS version 1.2 => TLS версии 1.2
|
||||||
|
Trace not found => Трассировка не найдена
|
||||||
|
URL Redirectors => Сервисы перенаправления URL
|
||||||
|
WebDAV Protocol => Протокол WebDAV
|
||||||
|
Account Password => Пароль учётной записи
|
||||||
|
Archived Contact => Контакт в архиве
|
||||||
|
Confidence Index => Индекс достоверности
|
||||||
|
DANE TLSA policy => Политика DANE TLSA
|
||||||
|
Default Calendar => Календарь по умолчанию
|
||||||
|
Delivery Threads => Потоки доставки
|
||||||
|
Filesystem error => Ошибка файловой системы
|
||||||
|
HTTP Report URIs => URI для отчётов по HTTP
|
||||||
|
IP allow expired => Срок разрешения IP истёк
|
||||||
|
MX record lookup => Поиск записи MX
|
||||||
|
Max Lock Timeout => Макс. тайм-аут блокировки
|
||||||
|
Min. Ham samples => Мин. число образцов не-спама
|
||||||
|
Object not found => Объект не найден
|
||||||
|
PostgreSQL error => Ошибка PostgreSQL
|
||||||
|
Pyzor Classifier => Классификатор Pyzor
|
||||||
|
Reject threshold => Порог отклонения
|
||||||
|
Reporting Period => Период отчёта
|
||||||
|
SPF check failed => Проверка SPF не пройдена
|
||||||
|
Service Settings => Настройки службы
|
||||||
|
Tracing Indexing => Индексация трассировки
|
||||||
|
Untrusted Expiry => Срок для недоверенных
|
||||||
|
Wasabi us-east-2 => Wasabi us-east-2
|
||||||
|
cPanel API token => Токен API cPanel
|
||||||
|
Allowed endpoints => Разрешённые адреса доступа
|
||||||
|
Associated Domain => Связанный домен
|
||||||
|
Contacts Settings => Настройки контактов
|
||||||
|
Debug in Sievepad => Отладить в Sievepad
|
||||||
|
Domain Management => Управление доменами
|
||||||
|
Enable some tasks => Включить часть задач
|
||||||
|
Failed to delete. => Не удалось удалить.
|
||||||
|
IMAP COPY command => Команда IMAP COPY
|
||||||
|
IMAP UID validity => Действительность IMAP UID
|
||||||
|
Loading schema... => Загрузка схемы...
|
||||||
|
Meilisearch error => Ошибка Meilisearch
|
||||||
|
Min. Spam samples => Мин. число образцов спама
|
||||||
|
No results found. => Ничего не найдено.
|
||||||
|
POP3 LIST command => Команда POP3 LIST
|
||||||
|
Queue description => Описание очереди
|
||||||
|
Report Recipients => Получатели отчётов
|
||||||
|
SMTP HELP command => Команда SMTP HELP
|
||||||
|
Secret Access Key => Секретный ключ доступа
|
||||||
|
Stalwart Calendar => Календарь Stalwart
|
||||||
|
Too many messages => Слишком много писем
|
||||||
|
Writing to Milter => Запись в Milter
|
||||||
|
ACME order started => Заказ ACME начат
|
||||||
|
Account Switch Key => Ключ переключения учётной записи
|
||||||
|
Allowed Mechanisms => Разрешённые механизмы
|
||||||
|
Banned due to scan => Заблокирован за сканирование
|
||||||
|
Clustering enabled => Кластеризация включена
|
||||||
|
DKIM2 sequence gap => Разрыв последовательности DKIM2
|
||||||
|
Delivery Intervals => Интервалы доставки
|
||||||
|
Digital Ocean nyc3 => Digital Ocean nyc3
|
||||||
|
Email notification => Уведомление по почте
|
||||||
|
Format of the list => Формат списка
|
||||||
|
HMAC using SHA-512 => HMAC с SHA-512
|
||||||
|
IMAP CLOSE command => Команда IMAP CLOSE
|
||||||
|
Implicit TLS error => Ошибка неявного TLS
|
||||||
|
Mail loop detected => Обнаружена почтовая петля
|
||||||
|
Max iCal Instances => Макс. число экземпляров iCal
|
||||||
|
Minimum Batch Size => Минимальный размер пакета
|
||||||
|
Nested event value => Вложенное значение события
|
||||||
|
Original Recipient => Исходный получатель
|
||||||
|
Policy Application => Применение политики
|
||||||
|
RCPT TO greylisted => RCPT TO в серых списках
|
||||||
|
Resource not found => Ресурс не найден
|
||||||
|
SPF neutral result => Нейтральный результат SPF
|
||||||
|
Started {{s}}s ago => Запущено {{s}} с назад
|
||||||
|
TLS report content => Содержимое отчёта TLS
|
||||||
|
Verify After Write => Проверять после записи
|
||||||
|
inbound deliveries => входящие доставки
|
||||||
|
Account Type Column => Столбец типа учётной записи
|
||||||
|
Allow Invalid Certs => Разрешить недействительные сертификаты
|
||||||
|
Banned due to abuse => Заблокирован за злоупотребления
|
||||||
|
Calendar alarm sent => Напоминание календаря отправлено
|
||||||
|
ClouDNS sub-auth ID => ID субаутентификации ClouDNS
|
||||||
|
DKIM2 (RSA SHA-256) => DKIM2 (RSA SHA-256)
|
||||||
|
Default Certificate => Сертификат по умолчанию
|
||||||
|
ElasticSearch error => Ошибка ElasticSearch
|
||||||
|
Exoscale API secret => Секрет API Exoscale
|
||||||
|
HTTP error occurred => Произошла ошибка HTTP
|
||||||
|
IMAP SELECT command => Команда IMAP SELECT
|
||||||
|
Indexing Batch Size => Размер пакета индексации
|
||||||
|
Joker DMAPI API key => Ключ API Joker DMAPI
|
||||||
|
Mailbox by OBJECTID => Папка по OBJECTID
|
||||||
|
Network flush error => Ошибка сброса сетевого буфера
|
||||||
|
Notification E-mail => Почта для уведомлений
|
||||||
|
Reason for blocking => Причина блокировки
|
||||||
|
SMTP RCPT TO failed => SMTP RCPT TO не удался
|
||||||
|
SPF temporary error => Временная ошибка SPF
|
||||||
|
Server thread error => Ошибка потока сервера
|
||||||
|
Source IP Addresses => IP-адреса источника
|
||||||
|
TLS handshake error => Ошибка рукопожатия TLS
|
||||||
|
Transaction timeout => Тайм-аут транзакции
|
||||||
|
Wasabi ca-central-1 => Wasabi ca-central-1
|
||||||
|
WebDAV LOCK request => Запрос WebDAV LOCK
|
||||||
|
ACME token not found => Токен ACME не найден
|
||||||
|
Allowed IP addresses => Разрешённые IP-адреса
|
||||||
|
Basic Authentication => Базовая аутентификация
|
||||||
|
Calendars and Events => Календари и события
|
||||||
|
DKIM Failure Reports => Отчёты о сбоях DKIM
|
||||||
|
Data store read time => Время чтения из хранилища данных
|
||||||
|
Disabled Permissions => Отключённые права доступа
|
||||||
|
Failed to load data. => Не удалось загрузить данные.
|
||||||
|
IMAP Events in Sieve => События IMAP в Sieve
|
||||||
|
Invalid EHLO command => Недопустимая команда EHLO
|
||||||
|
MTA-STS Policy Fetch => Получение политики MTA-STS
|
||||||
|
Name of the database => Имя базы данных
|
||||||
|
Outgoing report size => Размер исходящего отчёта
|
||||||
|
Proxy protocol error => Ошибка протокола Proxy
|
||||||
|
Result not specified => Результат не указан
|
||||||
|
SPF identity aligned => Идентичность SPF согласована
|
||||||
|
Sharded Lookup Store => Шардированное справочное хранилище
|
||||||
|
Spam Filter Settings => Настройки спам-фильтра
|
||||||
|
Task will be retried => Задача будет повторена
|
||||||
|
Variable Name Length => Длина имени переменной
|
||||||
|
…and {{count}} more. => …и ещё {{count}}.
|
||||||
|
Already authenticated => Аутентификация уже выполнена
|
||||||
|
Archived Sieve Script => Архивный фильтр Sieve
|
||||||
|
Blob delete operation => Удаление файла из хранилища
|
||||||
|
Calendar iTIP message => Сообщение iTIP календаря
|
||||||
|
Connection pool error => Ошибка пула соединений
|
||||||
|
DMARC permanent error => Постоянная ошибка DMARC
|
||||||
|
Data store write time => Время записи в хранилище данных
|
||||||
|
Don't show this again => Больше не показывать
|
||||||
|
Enable spam filtering => Включить фильтрацию спама
|
||||||
|
IMAP GETQUOTA command => Команда IMAP GETQUOTA
|
||||||
|
IPREV permanent error => Постоянная ошибка IPREV
|
||||||
|
JMAP anchor not found => Якорь JMAP не найден
|
||||||
|
MTA-STS policy record => Запись политики MTA-STS
|
||||||
|
Milter action: Accept => Действие Milter: принять
|
||||||
|
Outbound Rate Limiter => Ограничитель исходящей скорости
|
||||||
|
Reload: Lookup stores => Перезагрузка: справочные хранилища
|
||||||
|
SMTP STARTTLS command => Команда SMTP STARTTLS
|
||||||
|
SPF From check passed => Проверка SPF по From пройдена
|
||||||
|
Sign in to the server => Вход на сервер
|
||||||
|
TLS Aggregate Reports => Сводные отчёты TLS
|
||||||
|
The body of the email => Тело письма
|
||||||
|
Unsupported parameter => Неподдерживаемый параметр
|
||||||
|
Volcengine access key => Ключ доступа Volcengine
|
||||||
|
WebDAV DELETE request => Запрос WebDAV DELETE
|
||||||
|
Write batch operation => Пакетная запись
|
||||||
|
Account Type Attribute => Атрибут типа учётной записи
|
||||||
|
Auth exchange too long => Обмен данными аутентификации слишком длинный
|
||||||
|
Cache & Temporary Data => Кэш и временные данные
|
||||||
|
Client sorted messages => Клиент отсортировал письма
|
||||||
|
DKIM signature deleted => Подпись DKIM удалена
|
||||||
|
DMARC: Troubleshooting => DMARC: диагностика
|
||||||
|
Domains being reported => Домены в отчёте
|
||||||
|
Failed to start trace. => Не удалось запустить трассировку.
|
||||||
|
Invalid JMAP arguments => Недопустимые аргументы JMAP
|
||||||
|
JMAP: Remove calendars => JMAP: удаление календарей
|
||||||
|
Mailbox does not exist => Папка не существует
|
||||||
|
Milter action: Discard => Действие Milter: отбросить
|
||||||
|
Network listener error => Ошибка порта приёма
|
||||||
|
Port of the DNS server => Порт сервера DNS
|
||||||
|
Require Authentication => Требовать аутентификацию
|
||||||
|
Task scheduler started => Планировщик задач запущен
|
||||||
|
Unexpected Sieve error => Непредвиденная ошибка Sieve
|
||||||
|
WebDAV OPTIONS request => Запрос WebDAV OPTIONS
|
||||||
|
Active POP3 connections => Активные соединения POP3
|
||||||
|
Azure cloud environment => Облачная среда Azure
|
||||||
|
Client checked a script => Клиент проверил скрипт
|
||||||
|
Client fetched messages => Клиент получил письма
|
||||||
|
Contact Fields to Index => Поля контактов для индексации
|
||||||
|
DKIM1 (Ed25519 SHA-256) => DKIM1 (Ed25519 SHA-256)
|
||||||
|
Enable Pyzor classifier => Включить классификатор Pyzor
|
||||||
|
Failed to fetch metrics => Не удалось получить метрики
|
||||||
|
IMAP connection started => Соединение IMAP установлено
|
||||||
|
JMAP resource not found => Ресурс JMAP не найден
|
||||||
|
MTA hook action: Reject => Действие хука MTA: отклонить
|
||||||
|
Manage permission roles => Управление ролями прав доступа
|
||||||
|
Message was quarantined => Письмо помещено в карантин
|
||||||
|
Policy Override Reasons => Причины переопределения политики
|
||||||
|
Raw IMAP input received => Получены необработанные данные IMAP
|
||||||
|
Replace all permissions => Заменить все права доступа
|
||||||
|
SMTP MAIL FROM rejected => SMTP MAIL FROM отклонён
|
||||||
|
Showing {{count}} items => Показано элементов: {{count}}
|
||||||
|
TLSA record match found => Найдено совпадение с записью TLSA
|
||||||
|
Tracing Fields to Index => Поля трассировки для индексации
|
||||||
|
Unauthorized IP address => IP-адрес не авторизован
|
||||||
|
WebDAV PROPFIND request => Запрос WebDAV PROPFIND
|
||||||
|
Authentication Directory => Каталог для аутентификации
|
||||||
|
Bemba locale for Zambia. => Язык бемба, Замбия.
|
||||||
|
Client created a mailbox => Клиент создал папку
|
||||||
|
Client reset the session => Клиент сбросил сессию
|
||||||
|
DKIM verification failed => Проверка DKIM не пройдена
|
||||||
|
DNS Made Easy API secret => Секрет API DNS Made Easy
|
||||||
|
Delivery attempt started => Попытка доставки начата
|
||||||
|
External Account Binding => Привязка внешней учётной записи
|
||||||
|
IMAP UNSUBSCRIBE command => Команда IMAP UNSUBSCRIBE
|
||||||
|
Kreyol locale for Haiti. => Креольский язык, Гаити.
|
||||||
|
ManageSieve NOOP command => Команда ManageSieve NOOP
|
||||||
|
Mythic Beasts API key ID => ID ключа API Mythic Beasts
|
||||||
|
Outbound Report Settings => Настройки исходящих отчётов
|
||||||
|
Redirect with Deliver-By => Перенаправление с Deliver-By
|
||||||
|
Spanish locale for Cuba. => Испанский язык, Куба.
|
||||||
|
TLS Strategy description => Описание стратегии TLS
|
||||||
|
Task scheduled for retry => Задача запланирована на повтор
|
||||||
|
The path to the log file => Путь к файлу журнала
|
||||||
|
WebDAV PROPPATCH request => Запрос WebDAV PROPPATCH
|
||||||
|
Address of the DNS server => Адрес сервера DNS
|
||||||
|
Authentication successful => Аутентификация выполнена
|
||||||
|
DKIM key has been revoked => Ключ DKIM отозван
|
||||||
|
DNS record not propagated => DNS-запись ещё не распространилась
|
||||||
|
Do not store tracing data => Не хранить данные трассировки
|
||||||
|
Encoded Character Support => Поддержка закодированных символов
|
||||||
|
French locale for France. => Французский язык, Франция.
|
||||||
|
Inbound Delivery Attempts => Попытки входящей доставки
|
||||||
|
Invalid recipient address => Недопустимый адрес получателя
|
||||||
|
Local registry read error => Ошибка чтения локального реестра
|
||||||
|
Maximum number of domains => Максимальное число доменов
|
||||||
|
Message passed evaluation => Письмо прошло проверку
|
||||||
|
New training sample added => Добавлен новый обучающий образец
|
||||||
|
Private key in PEM format => Закрытый ключ в формате PEM
|
||||||
|
Report submitted via HTTP => Отчёт отправлен по HTTP
|
||||||
|
Spanish locale for Spain. => Испанский язык, Испания.
|
||||||
|
Tags Management: Get tags => Управление тегами: получение тегов
|
||||||
|
Timeout for HTTP requests => Тайм-аут HTTP-запросов
|
||||||
|
Update Private Properties => Обновление закрытых свойств
|
||||||
|
Wolof locale for Senegal. => Язык волоф, Сенегал.
|
||||||
|
Authentication not allowed => Аутентификация не разрешена
|
||||||
|
Chuvash locale for Russia. => Чувашский язык, Россия.
|
||||||
|
Current status of the task => Текущее состояние задачи
|
||||||
|
DNS record deletion failed => Не удалось удалить DNS-запись
|
||||||
|
English locale for Israel. => Английский язык, Израиль.
|
||||||
|
Failed to parse ARF report => Не удалось разобрать отчёт ARF
|
||||||
|
IBM Cloud account username => Имя пользователя учётной записи IBM Cloud
|
||||||
|
JMAP: Remove contact cards => JMAP: удаление карточек контактов
|
||||||
|
Local registry parse error => Ошибка разбора локального реестра
|
||||||
@@ -0,0 +1,299 @@
|
|||||||
|
Maximum length is {{max}}. => Максимальная длина: {{max}}.
|
||||||
|
Minimum length is {{min}}. => Минимальная длина: {{min}}.
|
||||||
|
Outbound Delivery Attempts => Попытки исходящей доставки
|
||||||
|
SMTP authentication failed => Аутентификация SMTP не пройдена
|
||||||
|
Spanish locale for Mexico. => Испанский язык, Мексика.
|
||||||
|
The TTL for new DNS record => TTL для новой DNS-записи
|
||||||
|
Use the internal directory => Использовать внутренний каталог
|
||||||
|
API signing key fingerprint => Отпечаток ключа подписи API
|
||||||
|
Central Nahuatl for Mexico. => Центральный науатль, Мексика.
|
||||||
|
Creation date of the domain => Дата создания домена
|
||||||
|
DMARC report format version => Версия формата отчёта DMARC
|
||||||
|
Enable or disable the alert => Включить или выключить оповещение
|
||||||
|
English locale for the USA. => Английский язык, США.
|
||||||
|
Generate Email Signing Keys => Создать ключи подписи почты
|
||||||
|
Invalid DELIVERBY parameter => Недопустимый параметр DELIVERBY
|
||||||
|
Keys Management: Query keys => Управление ключами: поиск ключей
|
||||||
|
Manage allowed IP addresses => Управление разрешёнными IP-адресами
|
||||||
|
Maximum number of DKIM keys => Максимальное число ключей DKIM
|
||||||
|
Multiple MAIL FROM commands => Несколько команд MAIL FROM
|
||||||
|
OpenTelemetry HTTP endpoint => HTTP-адрес OpenTelemetry
|
||||||
|
Processing ACME certificate => Обработка сертификата ACME
|
||||||
|
Reason for the last failure => Причина последнего сбоя
|
||||||
|
Russian locale for Ukraine. => Русский язык, Украина.
|
||||||
|
Settings: Get imap settings => Настройки: получение настроек IMAP
|
||||||
|
Spanish locale for Uruguay. => Испанский язык, Уругвай.
|
||||||
|
Task: Calendar alarm e-mail => Задача: письмо с напоминанием календаря
|
||||||
|
The rate limit was exceeded => Превышен лимит запросов
|
||||||
|
Whether to enable this rule => Включить это правило
|
||||||
|
An unexpected error occurred => Произошла непредвиденная ошибка
|
||||||
|
Classifying message for spam => Проверка письма на спам
|
||||||
|
Croatian locale for Croatia. => Хорватский язык, Хорватия.
|
||||||
|
Domain the policy applies to => Домен, к которому применяется политика
|
||||||
|
English locale for Zimbabwe. => Английский язык, Зимбабве.
|
||||||
|
Failed to parse DMARC report => Не удалось разобрать отчёт DMARC
|
||||||
|
JMAP: Remove calendar events => JMAP: удаление событий календаря
|
||||||
|
L2 (euclidean) normalization => Нормализация L2 (евклидова)
|
||||||
|
ManageSieve connection ended => Соединение ManageSieve завершено
|
||||||
|
No specific action requested => Особое действие не запрошено
|
||||||
|
Roles assigned to this group => Роли, назначенные этой группе
|
||||||
|
Size of the message in bytes => Размер письма в байтах
|
||||||
|
Successful DKIM verification => Проверка DKIM пройдена
|
||||||
|
The VRFY command is disabled => Команда VRFY отключена
|
||||||
|
Whether to enable this quota => Включить эту квоту
|
||||||
|
Action: Reload: Lookup stores => Действие: перезагрузка справочных хранилищ
|
||||||
|
Authentication result details => Подробности результата аутентификации
|
||||||
|
DKIM2 public key syntax error => Синтаксическая ошибка открытого ключа DKIM2
|
||||||
|
Disable all network listeners => Выключить все порты приёма
|
||||||
|
Enable some network listeners => Включить часть портов приёма
|
||||||
|
Events Management: Get events => Управление событиями: получение событий
|
||||||
|
Hungarian locale for Hungary. => Венгерский язык, Венгрия.
|
||||||
|
Let's get your server set up. => Давайте настроим сервер.
|
||||||
|
Maximum number of public keys => Максимальное число открытых ключей
|
||||||
|
Queues Management: Get queues => Управление очередями: получение очередей
|
||||||
|
Routes Management: Get routes => Управление маршрутами: получение маршрутов
|
||||||
|
Spanish locale for Argentina. => Испанский язык, Аргентина.
|
||||||
|
Successful DMARC verification => Проверка DMARC пройдена
|
||||||
|
The DSN extension is disabled => Расширение DSN отключено
|
||||||
|
WebDAV: Remove file resources => WebDAV: удаление файловых ресурсов
|
||||||
|
Active ManageSieve connections => Активные соединения ManageSieve
|
||||||
|
Calendar iTIP message received => Получено сообщение iTIP календаря
|
||||||
|
DKIM selector used for signing => Селектор DKIM для подписи
|
||||||
|
Delivery Attempt: {{hostname}} => Попытка доставки: {{hostname}}
|
||||||
|
Domain to use for DKIM signing => Домен для подписи DKIM
|
||||||
|
Exact domain match is required => Требуется точное совпадение домена
|
||||||
|
German locale for Switzerland. => Немецкий язык, Швейцария.
|
||||||
|
JMAP: Create new contact cards => JMAP: создание карточек контактов
|
||||||
|
Lists Management: Update lists => Управление списками: изменение списков
|
||||||
|
Microsoft Autodiscover records => Записи Microsoft Autodiscover
|
||||||
|
OCI region (e.g. us-ashburn-1) => Регион OCI (например, us-ashburn-1)
|
||||||
|
PubSub subscriber disconnected => Подписчик PubSub отключился
|
||||||
|
Rules Management: Create rules => Управление правилами: создание правил
|
||||||
|
Settings: Get sharing settings => Настройки: получение настроек общего доступа
|
||||||
|
Slovenian locale for Slovenia. => Словенский язык, Словения.
|
||||||
|
Tasks Management: Update tasks => Управление задачами: изменение задач
|
||||||
|
Trace completed for {{target}} => Трассировка для {{target}} завершена
|
||||||
|
Walser locale for Switzerland. => Язык вальзер, Швейцария.
|
||||||
|
Xhosa locale for South Africa. => Язык коса, Южная Африка.
|
||||||
|
Allow plain text authentication => Разрешить аутентификацию открытым текстом
|
||||||
|
Client requested mailbox status => Клиент запросил состояние папки
|
||||||
|
DNS Tree Walk method (RFC 9989) => Метод обхода дерева DNS (RFC 9989)
|
||||||
|
Events Management: Query events => Управление событиями: поиск событий
|
||||||
|
Hostname of the database server => Имя сервера базы данных
|
||||||
|
JMAP: Remove push subscriptions => JMAP: удаление push-подписок
|
||||||
|
Mail authentication parse error => Ошибка разбора данных аутентификации почты
|
||||||
|
Maximum number of OAuth clients => Максимальное число клиентов OAuth
|
||||||
|
Maximum number of nested blocks => Максимальное число вложенных блоков
|
||||||
|
New delivery attempt for domain => Новая попытка доставки для домена
|
||||||
|
Queues Management: Query queues => Управление очередями: поиск очередей
|
||||||
|
Reports Management: Get reports => Управление отчётами: получение отчётов
|
||||||
|
Server started in recovery mode => Сервер запущен в режиме восстановления
|
||||||
|
Settings: Update email settings => Настройки: изменение настроек почты
|
||||||
|
Spanish locale for El Salvador. => Испанский язык, Сальвадор.
|
||||||
|
The Alibaba Cloud access key ID => ID ключа доступа Alibaba Cloud
|
||||||
|
Tracers Management: Get tracers => Управление трассировщиками: получение трассировщиков
|
||||||
|
Type of feedback being reported => Тип сообщаемой обратной связи
|
||||||
|
Vacation with Seconds Parameter => Автоответ с параметром в секундах
|
||||||
|
Action: Reload: Blocked IPs list => Действие: перезагрузка списка заблокированных IP
|
||||||
|
Arabic language locale for Oman. => Арабский язык, Оман.
|
||||||
|
Concurrent request limit reached => Достигнут лимит одновременных запросов
|
||||||
|
Dutch language locale for Aruba. => Нидерландский язык, Аруба.
|
||||||
|
Failed to delete {{count}} item. => Не удалось удалить элементов: {{count}}.
|
||||||
|
IAM Service Account Key (Base64) => Ключ служебной учётной записи IAM (Base64)
|
||||||
|
JMAP: Create new calendar events => JMAP: создание событий календаря
|
||||||
|
Lithuanian locale for Lithuania. => Литовский язык, Литва.
|
||||||
|
ManageSieve CAPABILITIES command => Команда ManageSieve CAPABILITIES
|
||||||
|
Milter action: Temporary failure => Действие Milter: временный сбой
|
||||||
|
Oromo language locale for Kenya. => Язык оромо, Кения.
|
||||||
|
Queues Management: Create queues => Управление очередями: создание очередей
|
||||||
|
Routes Management: Update routes => Управление маршрутами: изменение маршрутов
|
||||||
|
Server started in bootstrap mode => Сервер запущен в режиме начальной настройки
|
||||||
|
Subject line of the report email => Тема письма с отчётом
|
||||||
|
The logging level for this event => Уровень журналирования для этого события
|
||||||
|
Use in-memory store (Redis only) => Использовать хранилище в памяти (только Redis)
|
||||||
|
Accounts Management: Get accounts => Управление учётными записями: получение учётных записей
|
||||||
|
Arabic language locale for Qatar. => Арабский язык, Катар.
|
||||||
|
Cache: Invalidate negative caches => Кэш: сброс отрицательных кэшей
|
||||||
|
Events Management: Destroy events => Управление событиями: удаление событий
|
||||||
|
Failed to delete {{count}} items. => Не удалось удалить элементов: {{count}}.
|
||||||
|
Host authorized by MTA-STS policy => Хост разрешён политикой MTA-STS
|
||||||
|
List of recipient email addresses => Список адресов получателей
|
||||||
|
ManageSieve DELETE script command => Команда ManageSieve DELETE (удаление скрипта)
|
||||||
|
Maximum number of local variables => Максимальное число локальных переменных
|
||||||
|
Message rejected by remote server => Письмо отклонено удалённым сервером
|
||||||
|
Nepali language locale for Nepal. => Непальский язык, Непал.
|
||||||
|
Queues Management: Destroy queues => Управление очередями: удаление очередей
|
||||||
|
Scripts Management: Query scripts => Управление скриптами: поиск скриптов
|
||||||
|
Settings: Get spam pyzor settings => Настройки: получение настроек Pyzor для спама
|
||||||
|
Short identifier for the schedule => Краткий идентификатор расписания
|
||||||
|
Task is locked by another process => Задача заблокирована другим процессом
|
||||||
|
The data did not pass validation. => Данные не прошли проверку.
|
||||||
|
Timestamp when the event occurred => Время, когда произошло событие
|
||||||
|
Unsupported DKIM canonicalization => Неподдерживаемая канонизация DKIM
|
||||||
|
Whether the key is a glob pattern => Является ли ключ glob-шаблоном
|
||||||
|
Actions Management: Update actions => Управление действиями: изменение действий
|
||||||
|
Calendar alarm recipient overriden => Получатель напоминания календаря переопределён
|
||||||
|
DKIM body hash verification failed => Проверка хеша тела DKIM не пройдена
|
||||||
|
Date and time when the task failed => Дата и время сбоя задачи
|
||||||
|
ECDHE RSA CHACHA20 POLY1305 SHA256 => ECDHE RSA CHACHA20 POLY1305 SHA256
|
||||||
|
Error parsing certificate for DANE => Ошибка разбора сертификата для DANE
|
||||||
|
JMAP: Create new sender identities => JMAP: создание профилей отправителя
|
||||||
|
Lookups Management: Update lookups => Управление поиском: изменение записей поиска
|
||||||
|
ManageSieve UNAUTHENTICATE command => Команда ManageSieve UNAUTHENTICATE
|
||||||
|
Maximum size of a message in bytes => Максимальный размер письма в байтах
|
||||||
|
Metrics Management: Update metrics => Управление метриками: изменение метрик
|
||||||
|
POP3 LIST specific message command => Команда POP3 LIST для конкретного письма
|
||||||
|
Reports Management: Create reports => Управление отчётами: создание отчётов
|
||||||
|
Santali language locale for India. => Язык сантали, Индия.
|
||||||
|
Settings: Get coordinator settings => Настройки: получение настроек координатора
|
||||||
|
Size of the archived email message => Размер архивного письма
|
||||||
|
The DELIVERBY parameter is invalid => Параметр DELIVERBY недопустим
|
||||||
|
Timeout for recycling a connection => Тайм-аут переиспользования соединения
|
||||||
|
URL with user-facing documentation => URL документации для пользователей
|
||||||
|
Whether to use ANSI colors in logs => Использовать цвета ANSI в журналах
|
||||||
|
Address(es) of the Sentinel node(s) => Адреса узлов Sentinel
|
||||||
|
Arabic language locale for Lebanon. => Арабский язык, Ливан.
|
||||||
|
Bhojpuri language locale for Nepal. => Язык бходжпури, Непал.
|
||||||
|
DKIM2 public key algorithm mismatch => Несовпадение алгоритма открытого ключа DKIM2
|
||||||
|
Domain from the message From header => Домен из заголовка From письма
|
||||||
|
Ge'ez language locale for Ethiopia. => Язык геэз, Эфиопия.
|
||||||
|
JMAP: Modify existing contact cards => JMAP: изменение карточек контактов
|
||||||
|
Kashmiri language locale for India. => Кашмирский язык, Индия.
|
||||||
|
MAIL FROM identity passed SPF check => Идентичность MAIL FROM прошла проверку SPF
|
||||||
|
Maximum depth of nested directories => Максимальная глубина вложенных каталогов
|
||||||
|
Milters Management: Destroy milters => Управление Milter: удаление Milter
|
||||||
|
Optional REST API endpoint override => Необязательная замена адреса REST API
|
||||||
|
Permissions assigned to this tenant => Права доступа, назначенные этой организации
|
||||||
|
Reports Management: Destroy reports => Управление отчётами: удаление отчётов
|
||||||
|
Servers Management: Destroy servers => Управление серверами: удаление серверов
|
||||||
|
Settings: Update bootstrap settings => Настройки: изменение настроек начальной загрузки
|
||||||
|
Task scheduled for future execution => Задача запланирована на будущее
|
||||||
|
The message of the event to trigger => Сообщение события, которое нужно вызвать
|
||||||
|
Whether this email alias is enabled => Включён ли этот псевдоним почты
|
||||||
|
Accounts Management: Update accounts => Управление учётными записями: изменение учётных записей
|
||||||
|
Both DKIM and SPF identities aligned => Идентичности DKIM и SPF согласованы
|
||||||
|
Connection timeout to the S3 service => Тайм-аут соединения с сервисом S3
|
||||||
|
Dzongkha language locale for Bhutan. => Язык дзонг-кэ, Бутан.
|
||||||
|
JMAP: Copy emails to another account => JMAP: копирование писем в другую учётную запись
|
||||||
|
Maximum delay between retry attempts => Максимальная задержка между попытками
|
||||||
|
Maximum time to wait between retries => Максимальное время ожидания между повторами
|
||||||
|
Missing MFA token for authentication => Для аутентификации не указан токен MFA
|
||||||
|
Remote IP address of the SMTP client => Удалённый IP-адрес клиента SMTP
|
||||||
|
Settings: Get tracing store settings => Настройки: получение настроек хранилища трассировки
|
||||||
|
Sidama language locale for Ethiopia. => Язык сидама, Эфиопия.
|
||||||
|
The command contained a syntax error => Команда содержит синтаксическую ошибку
|
||||||
|
Unique identifier for the credential => Уникальный идентификатор учётных данных
|
||||||
|
Yiddish Language locale for the USA. => Идиш, США.
|
||||||
|
Accounts Management: Destroy accounts => Управление учётными записями: удаление учётных записей
|
||||||
|
Catalan locale for Italy (L'Alguer) . => Каталанский язык, Италия (Альгеро).
|
||||||
|
Dhivehi Language Locale for Maldives. => Язык дивехи, Мальдивы.
|
||||||
|
Host not authorized by MTA-STS policy => Хост не разрешён политикой MTA-STS
|
||||||
|
IP address of the sending mail server => IP-адрес отправляющего почтового сервера
|
||||||
|
Listeners Management: Query listeners => Управление портами приёма: поиск портов
|
||||||
|
Maximum size of the IPv4 record cache => Максимальный размер кэша записей IPv4
|
||||||
|
Messages Management: Destroy messages => Управление письмами: удаление писем
|
||||||
|
Public key used for encrypting emails => Открытый ключ для шифрования писем
|
||||||
|
Secret read from environment variable => Секрет, прочитанный из переменной окружения
|
||||||
|
Settings: Get mta stage data settings => Настройки: получение настроек этапа данных MTA
|
||||||
|
Short identifier for the TLS strategy => Краткий идентификатор стратегии TLS
|
||||||
|
Tajik language locale for Tajikistan. => Таджикский язык, Таджикистан.
|
||||||
|
The remote client sent a RSET command => Удалённый клиент отправил команду RSET
|
||||||
|
Too many ACME authentication attempts => Слишком много попыток аутентификации ACME
|
||||||
|
User-visible name of the address book => Имя адресной книги, видимое пользователю
|
||||||
|
What happened to the original message => Что произошло с исходным письмом
|
||||||
|
{{count}} items updated successfully. => Обновлено элементов: {{count}}.
|
||||||
|
Addresses Management: Update addresses => Управление адресами: изменение адресов
|
||||||
|
Client appended a message to a mailbox => Клиент добавил письмо в папку
|
||||||
|
Enter a valid email address or domain. => Введите действительный адрес почты или домен.
|
||||||
|
JMAP: Echo back input data for testing => JMAP: возврат входных данных для проверки
|
||||||
|
Maximum number of external directories => Максимальное число внешних каталогов
|
||||||
|
Missing mail authentication parameters => Не указаны параметры аутентификации почты
|
||||||
|
Perform DKIM key rotation for a domain => Выполнить ротацию ключей DKIM для домена
|
||||||
|
Raw email message to classify for spam => Исходное письмо для проверки на спам
|
||||||
|
Settings: Get spam classifier settings => Настройки: получение настроек классификатора спама
|
||||||
|
Settings: Update task manager settings => Настройки: изменение настроек менеджера задач
|
||||||
|
The URL of the ACME directory endpoint => URL каталога ACME
|
||||||
|
Throttles Management: Create throttles => Управление ограничениями: создание ограничений
|
||||||
|
Username for HTTP Basic Authentication => Имя пользователя для HTTP Basic-аутентификации
|
||||||
|
AI models Management: Destroy AI models => Управление моделями ИИ: удаление моделей ИИ
|
||||||
|
Arabic language locale for South Sudan. => Арабский язык, Южный Судан.
|
||||||
|
Crypto error during mail authentication => Криптографическая ошибка при аутентификации почты
|
||||||
|
Directories Management: Get directories => Управление каталогами пользователей: получение каталогов
|
||||||
|
IMAP: View mailbox access control lists => IMAP: просмотр списков доступа к папкам
|
||||||
|
JMAP: Modify existing sender identities => JMAP: изменение профилей отправителя
|
||||||
|
Listeners Management: Destroy listeners => Управление портами приёма: удаление портов
|
||||||
|
Manage received DMARC aggregate reports => Управление полученными сводными отчётами DMARC
|
||||||
|
Maximum size of the mailing lists cache => Максимальный размер кэша списков рассылки
|
||||||
|
Reference to the stored message content => Ссылка на сохранённое содержимое письма
|
||||||
|
Settings: Update oidc provider settings => Настройки: изменение настроек провайдера OIDC
|
||||||
|
The addresses the listener will bind to => Адреса, к которым привяжется порт приёма
|
||||||
|
URL with developer-facing documentation => URL документации для разработчиков
|
||||||
|
Whether to enable TLS for this listener => Включить TLS для этого порта приёма
|
||||||
|
An error occurred during an IMAP command => Ошибка при выполнении команды IMAP
|
||||||
|
Defines a quota rule for message queues. => Задаёт правило квоты для очередей писем.
|
||||||
|
Extensions Management: Create extensions => Управление расширениями: создание расширений
|
||||||
|
JMAP: Retrieve push subscription details => JMAP: получение сведений о push-подписке
|
||||||
|
Maximum time to cache the MTA-STS policy => Максимальное время кэширования политики MTA-STS
|
||||||
|
Settings: Update calendar alarm settings => Настройки: изменение настроек напоминаний календаря
|
||||||
|
Settings: Update mta stage mail settings => Настройки: изменение настроек этапа MAIL в MTA
|
||||||
|
Sublinear term frequency scaling (log1p) => Сублинейное масштабирование частоты терминов (log1p)
|
||||||
|
The prompt to use for the LLM classifier => Промпт для классификатора на основе LLM
|
||||||
|
An item with the same key already exists. => Элемент с таким ключом уже существует.
|
||||||
|
Current status of the node in the cluster => Текущее состояние узла в кластере
|
||||||
|
Directories Management: Query directories => Управление каталогами пользователей: поиск каталогов
|
||||||
|
IMAP: Open a mailbox for read-only access => IMAP: открытие папки только для чтения
|
||||||
|
JMAP: Modify existing share notifications => JMAP: изменение уведомлений об общем доступе
|
||||||
|
Log entries Management: Query log entries => Управление записями журнала: поиск записей
|
||||||
|
Organizational domain match is sufficient => Достаточно совпадения организационного домена
|
||||||
|
Public keys Management: Query public keys => Управление открытыми ключами: поиск ключей
|
||||||
|
SPF check performed on MAIL FROM identity => Проверка SPF выполнена по идентичности MAIL FROM
|
||||||
|
Signatures Management: Destroy signatures => Управление подписями: удаление подписей
|
||||||
|
Task: Perform DNS management for a domain => Задача: управление DNS для домена
|
||||||
|
The maximum number of requests per minute => Максимальное число запросов в минуту
|
||||||
|
Username to connect to the Sentinel nodes => Имя пользователя для подключения к узлам Sentinel
|
||||||
|
e.g. v{version}-{algorithm}-{date-%Y%m%d} => например, v{version}-{algorithm}-{date-%Y%m%d}
|
||||||
|
Certificate hostname does not match server => Имя хоста в сертификате не совпадает с сервером
|
||||||
|
Delete all temporary ACME and OAuth tokens => Удалить все временные токены ACME и OAuth
|
||||||
|
Identifier of the account to be maintained => Идентификатор учётной записи для обслуживания
|
||||||
|
JMAP: Track changes to quota query results => JMAP: отслеживание изменений результатов запроса квот
|
||||||
|
Manage virtual queues for message delivery => Управление виртуальными очередями доставки писем
|
||||||
|
Missing outbound hostname in configuration => В настройках не указано исходящее имя хоста
|
||||||
|
Public keys Management: Update public keys => Управление открытыми ключами: изменение ключей
|
||||||
|
Settings: Get spf report settings settings => Настройки: получение настроек отчётов SPF
|
||||||
|
Task ignored based on current server roles => Задача пропущена с учётом текущих ролей сервера
|
||||||
|
The command contained an invalid parameter => Команда содержит недопустимый параметр
|
||||||
|
Time interval for retries or notifications => Интервал между повторами или уведомлениями
|
||||||
|
API key credential for programmatic access. => Учётные данные с ключом API для программного доступа.
|
||||||
|
Bearer token for HTTP Bearer Authentication => Токен Bearer для HTTP Bearer-аутентификации
|
||||||
|
Configures TLS aggregate report generation. => Настраивает создание сводных отчётов TLS.
|
||||||
|
Defines an in-memory lookup key-value pair. => Задаёт пару «ключ - значение» для поиска в памяти.
|
||||||
|
Error code or reason string for the failure => Код ошибки или строка с причиной сбоя
|
||||||
|
Info - Errors, warnings and info are logged => Info - в журнал пишутся ошибки, предупреждения и информация
|
||||||
|
Mailing lists Management: Get mailing lists => Управление списками рассылки: получение списков
|
||||||
|
Message headers after DKIM canonicalization => Заголовки письма после канонизации DKIM
|
||||||
|
Permanent error in DKIM record or signature => Постоянная ошибка в записи или подписи DKIM
|
||||||
|
Serbian Latin-script locale for Montenegro. => Сербский язык (латиница), Черногория.
|
||||||
|
The External Account Binding (EAB) HMAC key => HMAC-ключ External Account Binding (EAB)
|
||||||
|
WebDAV: Modify properties of file resources => WebDAV: изменение свойств файловых ресурсов
|
||||||
|
You do not have permission to view {{name}} => Нет прав доступа для просмотра: {{name}}
|
||||||
|
Certificates Management: Update certificates => Управление сертификатами: изменение сертификатов
|
||||||
|
Do not classify emails from contacts as spam => Не считать спамом письма от контактов
|
||||||
|
JMAP: Modify existing participant identities => JMAP: изменение профилей участников
|
||||||
|
Manage app passwords for programmatic access => Управление паролями приложений для программного доступа
|
||||||
|
SMTP response message from the remote server => Ответ SMTP от удалённого сервера
|
||||||
|
Task: Perform DKIM key rotation for a domain => Задача: ротация ключей DKIM для домена
|
||||||
|
The envelope recipient address was rewritten => Адрес получателя в конверте был переписан
|
||||||
|
WebDAV: Copy file resources to new locations => WebDAV: копирование файловых ресурсов в новые места
|
||||||
|
Applications Management: Destroy applications => Управление приложениями: удаление приложений
|
||||||
|
Client requested a specific unique identifier => Клиент запросил конкретный уникальный идентификатор
|
||||||
|
HELO/EHLO string of the receiving mail server => Строка HELO/EHLO принимающего почтового сервера
|
||||||
|
JMAP: Retrieve mailbox details and properties => JMAP: получение сведений и свойств папки
|
||||||
|
Low(lands) Saxon Language Locale for Germany. => Нижнесаксонский язык, Германия.
|
||||||
|
Maximum size of the calendar and events cache => Максимальный размер кэша календарей и событий
|
||||||
|
OAuth clients Management: Query OAuth clients => Управление клиентами OAuth: поиск клиентов
|
||||||
|
Settings: Get sieve user interpreter settings => Настройки: получение настроек пользовательского интерпретатора Sieve
|
||||||
|
Settings: Update tls report settings settings => Настройки: изменение настроек отчётов TLS
|
||||||
|
The temperature to use for the LLM classifier => Температура для классификатора на основе LLM
|
||||||
|
WebDAV: Upload or modify address book entries => WebDAV: загрузка или изменение записей адресной книги
|
||||||
|
Amount of time to wait after a recipient error => Время ожидания после ошибки получателя
|
||||||
|
Cluster nodes Management: Create cluster nodes => Управление узлами кластера: создание узлов
|
||||||
Разница между файлами не показана из-за своего большого размера
Загрузить разницу
Разница между файлами не показана из-за своего большого размера
Загрузить разницу
Разница между файлами не показана из-за своего большого размера
Загрузить разницу
Разница между файлами не показана из-за своего большого размера
Загрузить разницу
Разница между файлами не показана из-за своего большого размера
Загрузить разницу
@@ -0,0 +1,218 @@
|
|||||||
|
No|Нет
|
||||||
|
Key|Ключ
|
||||||
|
per|на
|
||||||
|
Blob|Файл
|
||||||
|
DSNs|Уведомления DSN
|
||||||
|
ELSE|ИНАЧЕ
|
||||||
|
Idle|Простой
|
||||||
|
None|Нет
|
||||||
|
Port|Порт
|
||||||
|
THEN|ТО
|
||||||
|
View|Просмотр
|
||||||
|
hook|вебхук
|
||||||
|
role|роль
|
||||||
|
user|пользователь
|
||||||
|
China|Китай
|
||||||
|
Daily|Ежедневно
|
||||||
|
Error|Ошибка
|
||||||
|
Leave|Выйти
|
||||||
|
Memos|Заметки
|
||||||
|
Pools|Пулы
|
||||||
|
Rules|Правила
|
||||||
|
Stale|Устаревшие
|
||||||
|
Trace|Трассировка
|
||||||
|
brute|перебор
|
||||||
|
lists|списки
|
||||||
|
rules|правила
|
||||||
|
Enable|Включить
|
||||||
|
Format|Формат
|
||||||
|
Issuer|Издатель
|
||||||
|
Logout|Выйти
|
||||||
|
Poland|Польша
|
||||||
|
Reason|Причина
|
||||||
|
Routes|Маршруты
|
||||||
|
Sender|Отправитель
|
||||||
|
Tenant|Организация
|
||||||
|
Values|Значения
|
||||||
|
lookup|поиск
|
||||||
|
report|отчёт
|
||||||
|
tracer|трассировка
|
||||||
|
Account|Учётная запись
|
||||||
|
Backlog|Невыполненные
|
||||||
|
Confirm|Подтвердить
|
||||||
|
Details|Подробности
|
||||||
|
Failure|Сбой
|
||||||
|
Locking|Блокировка
|
||||||
|
Maximum|Максимум
|
||||||
|
Options|Параметры
|
||||||
|
Queries|Запросы
|
||||||
|
Request|Запрос
|
||||||
|
Rule ID|ID правила
|
||||||
|
Sign in|Войти
|
||||||
|
Subject|Тема
|
||||||
|
actions|действия
|
||||||
|
inbound|входящие
|
||||||
|
reports|отчёты
|
||||||
|
webhook|вебхук
|
||||||
|
API keys|Ключи API
|
||||||
|
Attempts|Попытки
|
||||||
|
Chunking|Разбиение на части
|
||||||
|
Disabled|Выключено
|
||||||
|
Greeting|Приветствие
|
||||||
|
ID Token|ID-токен
|
||||||
|
Key Data|Данные ключа
|
||||||
|
Listener|Порт приёма
|
||||||
|
Messages|Письма
|
||||||
|
Password|Пароль
|
||||||
|
Provider|Провайдер
|
||||||
|
Response|Ответ
|
||||||
|
Schedule|Расписание
|
||||||
|
Snippets|Фрагменты
|
||||||
|
Timeouts|Таймауты
|
||||||
|
Validity|Срок действия
|
||||||
|
listener|порт приёма
|
||||||
|
schedule|расписание
|
||||||
|
AI models|Модели ИИ
|
||||||
|
Anonymous|Анонимно
|
||||||
|
Calendars|Календари
|
||||||
|
Connected|Подключено
|
||||||
|
DNS error|Ошибка DNS
|
||||||
|
Failed At|Время сбоя
|
||||||
|
Full Name|Полное имя
|
||||||
|
Heartbeat|Сигнал активности
|
||||||
|
IPv4 Only|Только IPv4
|
||||||
|
Intervals|Интервалы
|
||||||
|
Key-Value|Ключ-значение
|
||||||
|
Max Files|Макс. файлов
|
||||||
|
Pool Size|Размер пула
|
||||||
|
Redirects|Перенаправления
|
||||||
|
Retry Now|Повторить сейчас
|
||||||
|
Schedules|Расписания
|
||||||
|
Sent Date|Дата отправки
|
||||||
|
Tenant ID|ID организации
|
||||||
|
Universal|Универсальный
|
||||||
|
Variables|Переменные
|
||||||
|
addresses|адреса
|
||||||
|
throttles|ограничения частоты
|
||||||
|
ARF Report|Отчёт ARF
|
||||||
|
Cancel All|Отменить все
|
||||||
|
Conditions|Условия
|
||||||
|
Credential|Учётные данные
|
||||||
|
DNS Lookup|DNS-запрос
|
||||||
|
Definition|Определение
|
||||||
|
Enable TLS|Включить TLS
|
||||||
|
Evaluation|Оценка
|
||||||
|
Expires At|Истекает
|
||||||
|
HTTP total|Всего HTTP
|
||||||
|
LDAP error|Ошибка LDAP
|
||||||
|
MIME Types|Типы MIME
|
||||||
|
Max Length|Макс. длина
|
||||||
|
Name field|Поле имени
|
||||||
|
POP3 total|Всего POP3
|
||||||
|
Project ID|ID проекта
|
||||||
|
Rate limit|Лимит частоты
|
||||||
|
Reverse IP|Обратный IP
|
||||||
|
Scheduling|Планирование
|
||||||
|
Source IPs|IP-адреса источников
|
||||||
|
Task Types|Типы задач
|
||||||
|
URL Checks|Проверки URL
|
||||||
|
View Group|Просмотр группы
|
||||||
|
signatures|подписи
|
||||||
|
Azure error|Ошибка Azure
|
||||||
|
Compression|Сжатие
|
||||||
|
DANE Verify|Проверка DANE
|
||||||
|
DNSBL query|Запрос DNSBL
|
||||||
|
Domain name|Имя домена
|
||||||
|
Enable EDNS|Включить EDNS
|
||||||
|
Event Title|Название события
|
||||||
|
Fixed delay|Фиксированная задержка
|
||||||
|
Header Name|Имя заголовка
|
||||||
|
Last 7 days|Последние 7 дней
|
||||||
|
Login Query|Запрос входа
|
||||||
|
Max Objects|Макс. объектов
|
||||||
|
Metric type|Тип метрики
|
||||||
|
Public Keys|Открытые ключи
|
||||||
|
Received At|Время получения
|
||||||
|
Retry Count|Число повторов
|
||||||
|
SPF Results|Результаты SPF
|
||||||
|
Send buffer|Буфер отправки
|
||||||
|
Source Port|Порт источника
|
||||||
|
Strict mode|Строгий режим
|
||||||
|
TLS version|Версия TLS
|
||||||
|
Total Files|Всего файлов
|
||||||
|
application|приложение
|
||||||
|
log entries|записи журнала
|
||||||
|
Access Token|Токен доступа
|
||||||
|
Action Flags|Флаги действий
|
||||||
|
Auto-Expunge|Автоочистка
|
||||||
|
Cancel trace|Отменить трассировку
|
||||||
|
Contact Form|Форма обратной связи
|
||||||
|
Current code|Текущий код
|
||||||
|
DMARC Policy|Политика DMARC
|
||||||
|
DNS Resolver|DNS-резолвер
|
||||||
|
Delete After|Удалить через
|
||||||
|
Elapsed time|Затраченное время
|
||||||
|
Endpoint URL|URL конечной точки
|
||||||
|
Failed Tasks|Неудачные задачи
|
||||||
|
From Address|Адрес отправителя
|
||||||
|
HTTP Headers|HTTP-заголовки
|
||||||
|
Implicit TLS|Неявный TLS
|
||||||
|
Last Renewal|Последнее продление
|
||||||
|
Masked Email|Скрытый адрес почты
|
||||||
|
Max attempts|Макс. попыток
|
||||||
|
Method Calls|Вызовы методов
|
||||||
|
Nested Event|Вложенное событие
|
||||||
|
OVH Endpoint|Конечная точка OVH
|
||||||
|
Push Metrics|Отправка метрик
|
||||||
|
Resource URL|URL ресурса
|
||||||
|
SQL Database|База данных SQL
|
||||||
|
Set Keywords|Задать ключевые слова
|
||||||
|
Stop tracing|Остановить трассировку
|
||||||
|
TLS Warnings|Предупреждения TLS
|
||||||
|
Tenant Roles|Роли организации
|
||||||
|
Trap Address|Адрес-ловушка
|
||||||
|
View Message|Просмотр письма
|
||||||
|
address book|адресная книга
|
||||||
|
Access Key ID|ID ключа доступа
|
||||||
|
App passwords|Пароли приложений
|
||||||
|
Back to login|Назад ко входу
|
||||||
|
Configuration|Конфигурация
|
||||||
|
Country Index|Индекс стран
|
||||||
|
DMARC Results|Результаты DMARC
|
||||||
|
Default Names|Имена по умолчанию
|
||||||
|
Directory URL|URL каталога
|
||||||
|
EHLO Hostname|Имя хоста EHLO
|
||||||
|
Email Address|Адрес почты
|
||||||
|
Envelope From|Отправитель конверта
|
||||||
|
Form Sections|Разделы формы
|
||||||
|
IP Resolution|Определение IP
|
||||||
|
Last 24 hours|Последние 24 часа
|
||||||
|
Mailing Lists|Списки рассылки
|
||||||
|
Merge Threads|Объединять цепочки
|
||||||
|
NATS Settings|Настройки NATS
|
||||||
|
OAuth clients|Клиенты OAuth
|
||||||
|
Push Timeouts|Таймауты отправки
|
||||||
|
Read Replicas|Реплики для чтения
|
||||||
|
Refresh token|Токен обновления
|
||||||
|
RocksDB error|Ошибка RocksDB
|
||||||
|
SPF soft fail|Мягкий отказ SPF
|
||||||
|
Set Seen Flag|Ставить флаг «прочитано»
|
||||||
|
String Length|Длина строки
|
||||||
|
Total Threads|Всего цепочек
|
||||||
|
Upload Limits|Лимиты загрузки
|
||||||
|
cluster nodes|узлы кластера
|
||||||
|
ACME Providers|Провайдеры ACME
|
||||||
|
Attempt Number|Номер попытки
|
||||||
|
Archived Items|Архивные элементы
|
||||||
|
Blocked Domain|Заблокированный домен
|
||||||
|
Challenge type|Тип проверки
|
||||||
|
Counter metric|Метрика-счётчик
|
||||||
|
DMARC rejected|DMARC отклонил
|
||||||
|
Default Domain|Домен по умолчанию
|
||||||
|
Delivery Trace|Трассировка доставки
|
||||||
|
Else condition|Условие ИНАЧЕ
|
||||||
|
Expunge Timers|Таймеры очистки
|
||||||
|
From Organizer|От организатора
|
||||||
|
Hosted Zone ID|ID размещённой зоны
|
||||||
|
In-Memory Keys|Ключи в памяти
|
||||||
|
Ingestion Time|Время приёма
|
||||||
@@ -0,0 +1,347 @@
|
|||||||
|
LLM Classifier|Классификатор LLM
|
||||||
|
Mailbox Filter|Фильтр папок
|
||||||
|
Max. Push Size|Макс. размер push-уведомления
|
||||||
|
Nested Foreach|Вложенный Foreach
|
||||||
|
Policy Version|Версия политики
|
||||||
|
Rates & Quotas|Лимиты и квоты
|
||||||
|
Retry Settings|Настройки повторов
|
||||||
|
Secret API Key|Секретный ключ API
|
||||||
|
Setup complete|Настройка завершена
|
||||||
|
Spam filtering|Спам-фильтрация
|
||||||
|
TLS Strategies|Стратегии TLS
|
||||||
|
Total Deadline|Общий срок
|
||||||
|
Username Claim|Поле имени пользователя
|
||||||
|
Zenoh Settings|Настройки Zenoh
|
||||||
|
archived items|архивные элементы
|
||||||
|
Active Sessions|Активные сессии
|
||||||
|
Blocked Domains|Заблокированные домены
|
||||||
|
Cancel Delivery|Отменить доставку
|
||||||
|
DKIM Management|Управление DKIM
|
||||||
|
Data Write Time|Время записи данных
|
||||||
|
Directory Cache|Кэш каталога пользователей
|
||||||
|
Failed Sessions|Неудачные сессии
|
||||||
|
GoDaddy API key|Ключ API GoDaddy
|
||||||
|
IMAP ID command|Команда IMAP ID
|
||||||
|
JWT Credentials|Учётные данные JWT
|
||||||
|
Log file output|Вывод в файл журнала
|
||||||
|
Match Variables|Переменные сопоставления
|
||||||
|
Member Of Query|Запрос членства в группах
|
||||||
|
Multi-homed IPs|Мультидомные IP-адреса
|
||||||
|
No action taken|Действий не предпринято
|
||||||
|
Plain Text Body|Текст письма (plain text)
|
||||||
|
Reject Non-FQDN|Отклонять не-FQDN
|
||||||
|
Retry Intervals|Интервалы повторов
|
||||||
|
SPF EHLO Domain|Домен EHLO для SPF
|
||||||
|
Sentinel URL(s)|URL Sentinel
|
||||||
|
Spam Classifier|Спам-классификатор
|
||||||
|
TLS certificate|Сертификат TLS
|
||||||
|
Total successes|Всего успешных
|
||||||
|
Type of Service|Тип обслуживания (ToS)
|
||||||
|
Username Domain|Домен имени пользователя
|
||||||
|
ARC Verification|Проверка ARC
|
||||||
|
Allow IP address|Разрешённый IP-адрес
|
||||||
|
Block cache size|Размер кэша блоков
|
||||||
|
Compartment OCID|OCID компартмента
|
||||||
|
Current Password|Текущий пароль
|
||||||
|
Database Cleanup|Очистка базы данных
|
||||||
|
Delivery History|История доставки
|
||||||
|
File Carbon Copy|Копия в файл
|
||||||
|
HTTP Connections|HTTP-соединения
|
||||||
|
IP address value|Значение IP-адреса
|
||||||
|
LuaDNS API token|Токен API LuaDNS
|
||||||
|
Masked Addresses|Скрытые адреса
|
||||||
|
Milter I/O error|Ошибка ввода-вывода Milter
|
||||||
|
Number of Shards|Число шардов
|
||||||
|
Polling Interval|Интервал опроса
|
||||||
|
Purge data store|Очистить хранилище данных
|
||||||
|
Recycling Method|Способ переиспользования
|
||||||
|
Reported Domains|Домены в отчёте
|
||||||
|
SPF Verification|Проверка SPF
|
||||||
|
Sender Rewriting|Перезапись отправителя
|
||||||
|
Token Expiration|Срок действия токена
|
||||||
|
Unpack Directory|Каталог распаковки
|
||||||
|
Zone Credentials|Учётные данные зоны
|
||||||
|
Account Directory|Каталог учётных записей
|
||||||
|
Catch-All Address|Адрес Catch-All
|
||||||
|
Contacts Indexing|Индексация контактов
|
||||||
|
DNSBL server type|Тип сервера DNSBL
|
||||||
|
Discard threshold|Порог отбрасывания
|
||||||
|
Enable Scheduling|Включить планирование
|
||||||
|
Explanation Index|Индекс пояснений
|
||||||
|
IBM Cloud API key|Ключ API IBM Cloud
|
||||||
|
IMAP SORT command|Команда IMAP SORT
|
||||||
|
Listener settings|Настройки порта приёма
|
||||||
|
Max App Passwords|Макс. паролей приложений
|
||||||
|
Metrics collected|Собранные метрики
|
||||||
|
No DKIM signature|Нет подписи DKIM
|
||||||
|
Outgoing Messages|Исходящие письма
|
||||||
|
POP3 UTF8 command|Команда POP3 UTF8
|
||||||
|
Publishing failed|Не удалось опубликовать
|
||||||
|
Relay not allowed|Ретрансляция запрещена
|
||||||
|
SMTP EXPN command|Команда SMTP EXPN
|
||||||
|
STARTTLS disabled|STARTTLS отключён
|
||||||
|
Spam Filter Cache|Кэш спам-фильтра
|
||||||
|
The spam tag name|Имя спам-тега
|
||||||
|
Write buffer size|Размер буфера записи
|
||||||
|
ACME order invalid|Заказ ACME недействителен
|
||||||
|
Account Identifier|Идентификатор учётной записи
|
||||||
|
Alert message sent|Оповещение отправлено
|
||||||
|
Assisted Discovery|Автоматическое обнаружение
|
||||||
|
Azure blob storage|Хранилище Azure Blob
|
||||||
|
DKIM AUID mismatch|Несовпадение AUID в DKIM
|
||||||
|
Data Store Latency|Задержка хранилища данных
|
||||||
|
Email Notification|Уведомление по почте
|
||||||
|
Enterprise License|Лицензия Enterprise
|
||||||
|
Extended Spam Test|Расширенная проверка на спам
|
||||||
|
HMAC using SHA-384|HMAC с SHA-384
|
||||||
|
Identity Alignment|Выравнивание идентификаторов
|
||||||
|
Locale & Time Zone|Язык и часовой пояс
|
||||||
|
Max iCal Attendees|Макс. участников iCal
|
||||||
|
Milter parse error|Ошибка разбора Milter
|
||||||
|
Negative Cache TTL|TTL отрицательного кэша
|
||||||
|
OTP Authentication|Аутентификация по одноразовому коду
|
||||||
|
Password Attribute|Атрибут пароля
|
||||||
|
Push Subscriptions|Push-подписки
|
||||||
|
Reservoir Sampling|Резервуарная выборка
|
||||||
|
SMTP RCPT TO Stage|Этап SMTP RCPT TO
|
||||||
|
Signing Algorithms|Алгоритмы подписи
|
||||||
|
TLS not configured|TLS не настроен
|
||||||
|
Vacation Extension|Расширение автоответа
|
||||||
|
iTIP message error|Ошибка сообщения iTIP
|
||||||
|
Account Maintenance|Обслуживание учётных записей
|
||||||
|
Alert configuration|Настройка оповещений
|
||||||
|
Authorization Cache|Кэш авторизации
|
||||||
|
Calendar Scheduling|Планирование в календаре
|
||||||
|
Client stored flags|Клиент сохранил флаги
|
||||||
|
DKIM1 (RSA SHA-256)|DKIM1 (RSA SHA-256)
|
||||||
|
Decompression error|Ошибка распаковки
|
||||||
|
Duplicate Extension|Расширение дубликатов
|
||||||
|
Event Notifications|Уведомления о событиях
|
||||||
|
For Every MIME Part|Для каждой части MIME
|
||||||
|
IMAP SEARCH command|Команда IMAP SEARCH
|
||||||
|
Inbound Rate Limits|Лимиты входящих
|
||||||
|
JMAP: Remove emails|JMAP: удаление писем
|
||||||
|
MIME Part Enclosure|Вложение части MIME
|
||||||
|
Netcup API password|Пароль API Netcup
|
||||||
|
No SPF record found|Запись SPF не найдена
|
||||||
|
POP3 error occurred|Ошибка POP3
|
||||||
|
Reason for allowing|Причина разрешения
|
||||||
|
Roles & Permissions|Роли и права доступа
|
||||||
|
SPF permanent error|Постоянная ошибка SPF
|
||||||
|
Server memory usage|Использование памяти сервером
|
||||||
|
Size of the message|Размер письма
|
||||||
|
Supported Languages|Поддерживаемые языки
|
||||||
|
Tracing event level|Уровень событий трассировки
|
||||||
|
View server metrics|Просмотр метрик сервера
|
||||||
|
WebDAV HEAD request|Запрос WebDAV HEAD
|
||||||
|
ACME order completed|Заказ ACME выполнен
|
||||||
|
Akamai client secret|Клиентский секрет Akamai
|
||||||
|
Automatic IP Banning|Автоматическая блокировка IP
|
||||||
|
Calendar Alarm Email|Письмо-напоминание из календаря
|
||||||
|
Created successfully|Успешно создано
|
||||||
|
DNS record not found|DNS-запись не найдена
|
||||||
|
Disable Capabilities|Отключаемые возможности
|
||||||
|
Extension identifier|Идентификатор расширения
|
||||||
|
IMAP EXPUNGE command|Команда IMAP EXPUNGE
|
||||||
|
Invalid ARC instance|Недопустимый экземпляр ARC
|
||||||
|
MAIL FROM Parameters|Параметры MAIL FROM
|
||||||
|
Messages per Command|Писем на команду
|
||||||
|
Outbound TLS Reports|Исходящие отчёты TLS
|
||||||
|
Provider Information|Сведения о провайдере
|
||||||
|
Remote Delivery (MX)|Удалённая доставка (MX)
|
||||||
|
SPF MAIL FROM Result|Результат SPF для MAIL FROM
|
||||||
|
Service Account JSON|JSON сервисного аккаунта
|
||||||
|
Something went wrong|Что-то пошло не так
|
||||||
|
Task manager started|Менеджер задач запущен
|
||||||
|
Value read from file|Значение прочитано из файла
|
||||||
|
Alert event triggered|Сработало событие оповещения
|
||||||
|
Archived Contact Card|Архивная карточка контакта
|
||||||
|
Auto-expunge executed|Автоочистка выполнена
|
||||||
|
Calendar iTIP Message|Сообщение iTIP календаря
|
||||||
|
Connection Strategies|Стратегии соединения
|
||||||
|
DKIM signer not found|Подписывающий DKIM не найден
|
||||||
|
DNS resolution failed|Не удалось разрешить DNS
|
||||||
|
Domeneshop API secret|Секрет API Domeneshop
|
||||||
|
Email: Receive emails|Почта: получение писем
|
||||||
|
HTTP request duration|Длительность HTTP-запроса
|
||||||
|
INWX account username|Имя пользователя INWX
|
||||||
|
Inherited permissions|Унаследованные права доступа
|
||||||
|
MIME Part Replacement|Замена части MIME
|
||||||
|
Message was forwarded|Письмо переслано
|
||||||
|
Other delivery result|Другой результат доставки
|
||||||
|
Receiving MX Hostname|Имя хоста принимающего MX
|
||||||
|
SMTP RCPT TO rejected|SMTP RCPT TO отклонён
|
||||||
|
SPF From check failed|Проверка SPF для From не пройдена
|
||||||
|
Sieve sending message|Sieve отправляет письмо
|
||||||
|
Subdomain Disposition|Политика для поддоменов
|
||||||
|
The AWS access key ID|ID ключа доступа AWS
|
||||||
|
Unsupported JMAP sort|Неподдерживаемая сортировка JMAP
|
||||||
|
Virus report received|Получен отчёт о вирусе
|
||||||
|
Why is this not free?|Почему это не бесплатно?
|
||||||
|
ACME TLS ALPN received|Получен ACME TLS ALPN
|
||||||
|
Baidu Cloud secret key|Секретный ключ Baidu Cloud
|
||||||
|
Client set mailbox ACL|Клиент изменил ACL папки
|
||||||
|
DKIM signature created|Подпись DKIM создана
|
||||||
|
DKIM2 message modified|Письмо изменено (DKIM2)
|
||||||
|
Domain checked for SPF|Домен, проверяемый по SPF
|
||||||
|
Executing {{label}}...|Выполняется {{label}}...
|
||||||
|
IMAP SUBSCRIBE command|Команда IMAP SUBSCRIBE
|
||||||
|
JMAP request too large|Слишком большой запрос JMAP
|
||||||
|
Mail Report Recipients|Получатели почтовых отчётов
|
||||||
|
Message parsing failed|Не удалось разобрать письмо
|
||||||
|
Netcup customer number|Номер клиента Netcup
|
||||||
|
Permissive CORS policy|Разрешающая политика CORS
|
||||||
|
Publishing in progress|Идёт публикация
|
||||||
|
Sieve script not found|Скрипт Sieve не найден
|
||||||
|
URL redirector domains|Домены перенаправления URL
|
||||||
|
VRFY address not found|Адрес для VRFY не найден
|
||||||
|
Active IMAP connections|Активные соединения IMAP
|
||||||
|
Authentication settings|Настройки аутентификации
|
||||||
|
Certificate has expired|Срок действия сертификата истёк
|
||||||
|
Client fetched a script|Клиент получил скрипт
|
||||||
|
Command not implemented|Команда не реализована
|
||||||
|
DKIM signature retiring|Подпись DKIM выводится из использования
|
||||||
|
Description of the role|Описание роли
|
||||||
|
Externally Stored Lists|Списки во внешнем хранилище
|
||||||
|
IMAP UIDBATCHES command|Команда IMAP UIDBATCHES
|
||||||
|
Invalid DNS record type|Недопустимый тип DNS-записи
|
||||||
|
MTA hook action: Accept|Действие вебхука MTA: принять
|
||||||
|
Manage TLS certificates|Управление сертификатами TLS
|
||||||
|
Message ingestion error|Ошибка приёма письма
|
||||||
|
POP3 connection started|Начато соединение POP3
|
||||||
|
RCPT TO address missing|Отсутствует адрес RCPT TO
|
||||||
|
Reload: Server settings|Перезагрузка: настройки сервера
|
||||||
|
Reverse IP check passed|Проверка обратного IP пройдена
|
||||||
|
Short name for the rule|Короткое имя правила
|
||||||
|
TLS Aggregate Reporting|Агрегированные отчёты TLS
|
||||||
|
Total number of domains|Общее число доменов
|
||||||
|
UTC date and time value|Значение даты и времени UTC
|
||||||
|
Waiting for more events|Ожидание новых событий
|
||||||
|
Archiving Data Retention|Срок хранения архива
|
||||||
|
Basque locale for Spain.|Баскский язык (Испания).
|
||||||
|
Client checked for space|Клиент проверил свободное место
|
||||||
|
Client renamed a mailbox|Клиент переименовал папку
|
||||||
|
DKIM signature published|Подпись DKIM опубликована
|
||||||
|
DKIM2 public key missing|Нет открытого ключа DKIM2
|
||||||
|
Delivery Retry Intervals|Интервалы повторов доставки
|
||||||
|
Enable Tracing Searching|Включить поиск по трассировке
|
||||||
|
Greek locale for Greece.|Греческий язык (Греция).
|
||||||
|
JMAP: Download blob data|JMAP: загрузка данных файла
|
||||||
|
Manage spam filter rules|Управление правилами спам-фильтра
|
||||||
|
May delete this calendar|Можно удалить этот календарь
|
||||||
|
OAuth and OpenID Connect|OAuth и OpenID Connect
|
||||||
|
PubSub publisher stopped|Издатель PubSub остановлен
|
||||||
|
Spam Classifier Training|Обучение спам-классификатора
|
||||||
|
System Sieve Interpreter|Системный интерпретатор Sieve
|
||||||
|
Task acquired from queue|Задача получена из очереди
|
||||||
|
The namespace of the key|Пространство имён ключа
|
||||||
|
Uyghur locale for China.|Уйгурский язык (Китай).
|
||||||
|
ASCII Case Map Comparator|Сравнение ASCII без учёта регистра
|
||||||
|
Attachment & File Storage|Хранение вложений и файлов
|
||||||
|
Configuration build error|Ошибка сборки конфигурации
|
||||||
|
DMARC report rate limited|Отчёт DMARC ограничен по частоте
|
||||||
|
Do not store metrics data|Не хранить данные метрик
|
||||||
|
Enable encryption at rest|Включить шифрование при хранении
|
||||||
|
French locale for Canada.|Французский язык (Канада).
|
||||||
|
Identifies the S3 account|Идентифицирует учётную запись S3
|
||||||
|
Initial Propagation Delay|Начальная задержка распространения
|
||||||
|
Legacy Autoconfig records|Устаревшие записи Autoconfig
|
||||||
|
Manage cluster node roles|Управление ролями узлов кластера
|
||||||
|
Message contained a virus|Письмо содержало вирус
|
||||||
|
Network connection closed|Сетевое соединение закрыто
|
||||||
|
Polish locale for Poland.|Польский язык (Польша).
|
||||||
|
RCPT TO address rewritten|Адрес RCPT TO перезаписан
|
||||||
|
Spanish locale for Chile.|Испанский язык (Чили).
|
||||||
|
TLS certificate not found|Сертификат TLS не найден
|
||||||
|
The request was too large|Запрос слишком большой
|
||||||
|
Unsupported DKIM key type|Неподдерживаемый тип ключа DKIM
|
||||||
|
Which OVH endpoint to use|Какую конечную точку OVH использовать
|
||||||
|
Allow Invalid Certificates|Разрешать недействительные сертификаты
|
||||||
|
Authentication failure ban|Блокировка за сбои аутентификации
|
||||||
|
Certificate is not trusted|Сертификату не доверяют
|
||||||
|
Conditional Extension Test|Условная проверка расширения
|
||||||
|
DNS record creation failed|Не удалось создать DNS-запись
|
||||||
|
English locale for Europe.|Английский язык (Европа).
|
||||||
|
Extension content or value|Содержимое или значение расширения
|
||||||
|
German locale for Germany.|Немецкий язык (Германия).
|
||||||
|
JMAP: Remove address books|JMAP: удаление адресных книг
|
||||||
|
Ligurian locale for Italy.|Лигурийский язык (Италия).
|
||||||
|
ManageSieve error occurred|Ошибка ManageSieve
|
||||||
|
Maximum size of a variable|Максимальный размер переменной
|
||||||
|
Optional regional endpoint|Необязательная региональная конечная точка
|
||||||
|
Russian locale for Russia.|Русский язык (Россия).
|
||||||
|
Skipping duplicate message|Дубликат письма пропущен
|
||||||
|
Tenant quota limit reached|Достигнут лимит квоты организации
|
||||||
|
Unsupported DKIM algorithm|Неподдерживаемый алгоритм DKIM
|
||||||
|
ACME authentication started|Начата аутентификация ACME
|
||||||
|
Catalan locale for France .|Каталанский язык (Франция).
|
||||||
|
Cornish locale for Britain.|Корнский язык (Великобритания).
|
||||||
|
DMARC authentication failed|Аутентификация DMARC не пройдена
|
||||||
|
Email notification settings|Настройки уведомлений по почте
|
||||||
|
English locale for Nigeria.|Английский язык (Нигерия).
|
||||||
|
Finnish locale for Finland.|Финский язык (Финляндия).
|
||||||
|
Impersonate Service Account|Выдавать себя за сервисный аккаунт
|
||||||
|
Joker authentication method|Способ аутентификации Joker
|
||||||
|
MTA: Pause queue processing|MTA: приостановка обработки очереди
|
||||||
|
Manually blocked IP address|IP-адрес, заблокированный вручную
|
||||||
|
Metadata not found for task|Метаданные задачи не найдены
|
||||||
|
OTP Authentication Settings|Настройки аутентификации по одноразовому коду
|
||||||
|
Port of the database server|Порт сервера базы данных
|
||||||
|
Raw ManageSieve output sent|Отправлен необработанный вывод ManageSieve
|
||||||
|
Rules Management: Get rules|Управление правилами: получение правил
|
||||||
|
Settings: Get http settings|Настройки: получение настроек HTTP
|
||||||
|
Spanish locale for Ecuador.|Испанский язык (Эквадор).
|
||||||
|
Tags Management: Query tags|Управление тегами: запрос тегов
|
||||||
|
The prefix for the log file|Префикс файла журнала
|
||||||
|
When the report was created|Когда создан отчёт
|
||||||
|
Catalan locale for Andorra .|Каталанский язык (Андорра).
|
||||||
|
Creation date of the account|Дата создания учётной записи
|
||||||
|
Domain Name Negative Lookups|Отрицательные запросы имён доменов
|
||||||
|
English locale for Botswana.|Английский язык (Ботсвана).
|
||||||
|
Extract Text from MIME Parts|Извлечение текста из частей MIME
|
||||||
|
JMAP: Modify existing emails|JMAP: изменение существующих писем
|
||||||
|
Keys Management: Update keys|Управление ключами: обновление ключей
|
||||||
|
ManageSieve STARTTLS command|Команда ManageSieve STARTTLS
|
||||||
|
No additional data returned.|Дополнительных данных нет.
|
||||||
|
Resolved {{count}} MX record|Найдено записей MX: {{count}}
|
||||||
|
Settings: Get email settings|Настройки: получение настроек почты
|
||||||
|
Subaddress (Detail) Matching|Сопоставление субадреса (detail)
|
||||||
|
The Milter frame was invalid|Недопустимый кадр Milter
|
||||||
|
Whether the script is active|Активен ли скрипт
|
||||||
|
Action executed successfully.|Действие выполнено успешно.
|
||||||
|
Application resource unpacked|Ресурс приложения распакован
|
||||||
|
Cannot calculate JMAP changes|Не удалось вычислить изменения JMAP
|
||||||
|
Description of the public key|Описание открытого ключа
|
||||||
|
ECDSA using P-384 and SHA-384|ECDSA с P-384 и SHA-384
|
||||||
|
Error fetching TLS-RPT record|Ошибка получения записи TLS-RPT
|
||||||
|
How often to refresh the list|Как часто обновлять список
|
||||||
|
Keys Management: Destroy keys|Управление ключами: удаление ключей
|
||||||
|
Maximum number of DNS servers|Максимальное число DNS-серверов
|
||||||
|
Queue name for this recipient|Имя очереди для этого получателя
|
||||||
|
Roles assigned to this tenant|Роли, назначенные этой организации
|
||||||
|
Shutting down Stalwart Server|Остановка Stalwart Server
|
||||||
|
Step {{current}} of {{total}}|Шаг {{current}} из {{total}}
|
||||||
|
Tasks Management: Query tasks|Управление задачами: запрос задач
|
||||||
|
Unknown object type: {{name}}|Неизвестный тип объекта: {{name}}
|
||||||
|
Action: DMARC: Troubleshooting|Действие: DMARC: диагностика
|
||||||
|
Bulgarian locale for Bulgaria.|Болгарский язык (Болгария).
|
||||||
|
DANE authentication successful|Аутентификация DANE успешна
|
||||||
|
Delayed Delivery Notifications|Уведомления о задержке доставки
|
||||||
|
Domain that signed the message|Домен, подписавший письмо
|
||||||
|
Error - Only errors are logged|Error - записываются только ошибки
|
||||||
|
French locale for Switzerland.|Французский язык (Швейцария).
|
||||||
|
JMAP: Create new address books|JMAP: создание адресных книг
|
||||||
|
Lists Management: Create lists|Управление списками: создание списков
|
||||||
|
Maximum number of nested tests|Максимальное число вложенных проверок
|
||||||
|
Number of shards for the index|Число шардов индекса
|
||||||
|
Preferred locale for the group|Предпочитаемый язык группы
|
||||||
|
Roles Management: Update roles|Управление ролями: обновление ролей
|
||||||
|
Settings: Get mta sts settings|Настройки: получение настроек MTA-STS
|
||||||
|
Short identifier for the route|Короткий идентификатор маршрута
|
||||||
|
Tasks Management: Create tasks|Управление задачами: создание задач
|
||||||
|
Timeout for message processing|Таймаут обработки письма
|
||||||
|
Venda locale for South Africa.|Венда (ЮАР).
|
||||||
|
Which cipher suites to disable|Какие наборы шифров отключить
|
||||||
|
Alerts Management: Query alerts|Управление оповещениями: запрос оповещений
|
||||||
|
Client requested mailbox rights|Клиент запросил права на папку
|
||||||
|
DKIM2 MAIL FROM domain mismatch|Домен MAIL FROM не совпадает (DKIM2)
|
||||||
@@ -0,0 +1,260 @@
|
|||||||
|
English locale for New Zealand.|Английский язык (Новая Зеландия).
|
||||||
|
Hooks Management: Destroy hooks|Управление вебхуками: удаление вебхуков
|
||||||
|
JMAP: Modify existing mailboxes|JMAP: изменение существующих папок
|
||||||
|
Lookups Management: Get lookups|Управление справочниками: получение справочников
|
||||||
|
Maximum length of a script name|Максимальная длина имени скрипта
|
||||||
|
Maximum number of mailing lists|Максимальное число списков рассылки
|
||||||
|
Name of the thread to be merged|Имя цепочки для объединения
|
||||||
|
Protocol to use for DNS queries|Протокол для DNS-запросов
|
||||||
|
Raw policy strings as retrieved|Необработанные строки политики в том виде, как получены
|
||||||
|
Scripts Management: Get scripts|Управление скриптами: получение скриптов
|
||||||
|
Settings: Update cache settings|Настройки: изменение настроек кэша
|
||||||
|
Spam classifier model not ready|Модель спам-классификатора не готова
|
||||||
|
Tenants Management: Get tenants|Управление организациями: получение организаций
|
||||||
|
The endpoint for Open Telemetry|Конечная точка OpenTelemetry
|
||||||
|
Tulu language locale for India.|Тулу (Индия).
|
||||||
|
Use TLS to connect to the store|Использовать TLS для подключения к хранилищу
|
||||||
|
{{action}} ({{count}} {{name}})|{{action}} ({{count}} {{name}})
|
||||||
|
Arabic language locale for Iraq.|Арабский язык (Ирак).
|
||||||
|
Client requested message threads|Клиент запросил цепочки писем
|
||||||
|
Dogri language locale for India.|Догри (Индия).
|
||||||
|
Expression Evaluation (Stalwart)|Вычисление выражений (Stalwart)
|
||||||
|
How to interpret the events list|Как трактовать список событий
|
||||||
|
Issuance date of the certificate|Дата выпуска сертификата
|
||||||
|
List of calendar fields to index|Список полей календаря для индексации
|
||||||
|
Macedonian locale for Macedonia.|Македонский язык (Македония).
|
||||||
|
Message rescheduled for delivery|Доставка письма перенесена
|
||||||
|
Operation not supported by store|Операция не поддерживается хранилищем
|
||||||
|
Preferred locale for the account|Предпочитаемый язык учётной записи
|
||||||
|
Routes Management: Create routes|Управление маршрутами: создание маршрутов
|
||||||
|
Serbian Latin locale for Serbia.|Сербский язык, латиница (Сербия).
|
||||||
|
Spam classifier training started|Обучение спам-классификатора начато
|
||||||
|
The hostname of the Pyzor server|Имя хоста сервера Pyzor
|
||||||
|
Turkmen locale for Turkmenistan.|Туркменский язык (Туркменистан).
|
||||||
|
API keys Management: Get API keys|Управление ключами API: получение ключей API
|
||||||
|
Arabic language locale for India.|Арабский язык (Индия).
|
||||||
|
Blin language locale for Eritrea.|Билен (Эритрея).
|
||||||
|
Dutch locale for the Netherlands.|Нидерландский язык (Нидерланды).
|
||||||
|
FUTURE RELEASE extension disabled|Расширение FUTURE RELEASE отключено
|
||||||
|
Greenlandic locale for Greenland.|Гренландский язык (Гренландия).
|
||||||
|
JMAP: Remove Sieve filter scripts|JMAP: удаление фильтров Sieve
|
||||||
|
ManageSieve CREATE script command|Команда ManageSieve CREATE для скрипта
|
||||||
|
Maximum number of calendar events|Максимальное число событий календаря
|
||||||
|
Maximum size of the tenants cache|Максимальный размер кэша организаций
|
||||||
|
Name of the archived sieve script|Имя архивного скрипта Sieve
|
||||||
|
Path to the SQLite data directory|Путь к каталогу данных SQLite
|
||||||
|
Samples Management: Query samples|Управление образцами: запрос образцов
|
||||||
|
Settings: Get enterprise settings|Настройки: получение настроек Enterprise
|
||||||
|
Shan language locale for Myanmar.|Шанский язык (Мьянма).
|
||||||
|
TLS report received with warnings|Получен отчёт TLS с предупреждениями
|
||||||
|
The Milter requested a reply code|Milter запросил код ответа
|
||||||
|
The spam classifier model to use.|Модель спам-классификатора для использования.
|
||||||
|
Unique identifier for this report|Уникальный идентификатор этого отчёта
|
||||||
|
When the original message arrived|Когда пришло исходное письмо
|
||||||
|
Actions Management: Create actions|Управление действиями: создание действий
|
||||||
|
Bypass upload size and rate limits|Обходить лимиты размера и частоты загрузки
|
||||||
|
DANE is required but not available|DANE обязателен, но недоступен
|
||||||
|
DSN temporary failure notification|Уведомление DSN о временном сбое
|
||||||
|
Domains hosted across the cluster.|Домены, размещённые в кластере.
|
||||||
|
Envelope sender domain (MAIL FROM)|Домен отправителя в конверте (MAIL FROM)
|
||||||
|
IMAP: Upload messages to a mailbox|IMAP: загрузка писем в папку
|
||||||
|
Lookups Management: Create lookups|Управление справочниками: создание справочников
|
||||||
|
Manage routes for message delivery|Управление маршрутами доставки писем
|
||||||
|
Maximum number of received headers|Максимальное число заголовков Received
|
||||||
|
Metrics Management: Create metrics|Управление метриками: создание метрик
|
||||||
|
Other or unrecognized failure type|Другой или нераспознанный тип сбоя
|
||||||
|
Reporting URIs from the TLS policy|URI для отчётов из политики TLS
|
||||||
|
Samples Management: Update samples|Управление образцами: обновление образцов
|
||||||
|
Servers Management: Update servers|Управление серверами: обновление серверов
|
||||||
|
Short description for the throttle|Короткое описание ограничения частоты
|
||||||
|
Tenants Management: Update tenants|Управление организациями: обновление организаций
|
||||||
|
Time to wait between push attempts|Пауза между попытками отправки
|
||||||
|
Type of delivery error encountered|Тип возникшей ошибки доставки
|
||||||
|
When the report email was received|Когда получено письмо с отчётом
|
||||||
|
Actions Management: Destroy actions|Управление действиями: удаление действий
|
||||||
|
Arabic language locale for Bahrain.|Арабский язык (Бахрейн).
|
||||||
|
Bhojpuri language locale for India.|Бходжпури (Индия).
|
||||||
|
DKIM2 message-instance syntax error|Синтаксическая ошибка экземпляра сообщения DKIM2
|
||||||
|
Disposition associated with the tag|Политика, связанная с тегом
|
||||||
|
Frisian locale for the Netherlands.|Фризский язык (Нидерланды).
|
||||||
|
JMAP: Modify existing address books|JMAP: изменение существующих адресных книг
|
||||||
|
Kabyle language locale for Algeria.|Кабильский язык (Алжир).
|
||||||
|
MAIL FROM identity failed SPF check|Идентификатор MAIL FROM не прошёл проверку SPF
|
||||||
|
Manipuri language locale for India.|Манипури (Индия).
|
||||||
|
Metrics Management: Destroy metrics|Управление метриками: удаление метрик
|
||||||
|
OpenTelemetry metrics configuration|Настройка метрик OpenTelemetry
|
||||||
|
Perform DNS management for a domain|Управление DNS для домена
|
||||||
|
Report is locked by another process|Отчёт заблокирован другим процессом
|
||||||
|
Scripts Management: Destroy scripts|Управление скриптами: удаление скриптов
|
||||||
|
Settings: Get task manager settings|Настройки: получение настроек менеджера задач
|
||||||
|
Somali language locale for Somalia.|Сомалийский язык (Сомали).
|
||||||
|
The client is already authenticated|Клиент уже аутентифицирован
|
||||||
|
Webhooks Management: Query webhooks|Управление вебхуками: запрос вебхуков
|
||||||
|
Accounts Management: Create accounts|Управление учётными записями: создание учётных записей
|
||||||
|
Bislama language locale for Vanuatu.|Бислама (Вануату).
|
||||||
|
Client requested server capabilities|Клиент запросил возможности сервера
|
||||||
|
DNS view name (defaults to External)|Имя представления DNS (по умолчанию External)
|
||||||
|
JMAP account not supported by method|Учётная запись JMAP не поддерживается методом
|
||||||
|
Manage received ARF feedback reports|Управление полученными отчётами ARF
|
||||||
|
Maximum size of the scheduling cache|Максимальный размер кэша планирования
|
||||||
|
Minimum time to wait between retries|Минимальная пауза между повторами
|
||||||
|
Purge expired data from all accounts|Удалить просроченные данные из всех учётных записей
|
||||||
|
Settings: Get spam settings settings|Настройки: получение настроек спама
|
||||||
|
Short description of this DNS server|Короткое описание этого DNS-сервера
|
||||||
|
The REQUIRETLS extension is disabled|Расширение REQUIRETLS отключено
|
||||||
|
URL to a logo image for the provider|URL изображения логотипа провайдера
|
||||||
|
Webhooks Management: Update webhooks|Управление вебхуками: обновление вебхуков
|
||||||
|
API signing private key in PEM format|Закрытый ключ подписи API в формате PEM
|
||||||
|
Armenian language locale for Armenia.|Армянский язык (Армения).
|
||||||
|
Delivery delayed due to rate limiting|Доставка отложена из-за ограничения частоты
|
||||||
|
Georgian language locale for Georgia.|Грузинский язык (Грузия).
|
||||||
|
IMAP: Query supported IMAP extensions|IMAP: запрос поддерживаемых расширений IMAP
|
||||||
|
List of email aliases for the account|Список псевдонимов почты учётной записи
|
||||||
|
Manage schedules for message delivery|Управление расписаниями доставки писем
|
||||||
|
Message came from a trusted forwarder|Письмо пришло от доверенного пересыльщика
|
||||||
|
Providers Management: Query providers|Управление провайдерами: запрос провайдеров
|
||||||
|
Schedules Management: Query schedules|Управление расписаниями: запрос расписаний
|
||||||
|
Settings: Get mta stage auth settings|Настройки: получение настроек аутентификации на этапах MTA
|
||||||
|
Settings: Update sender auth settings|Настройки: изменение настроек аутентификации отправителя
|
||||||
|
Subject of the archived email message|Тема архивного письма
|
||||||
|
The remote client sent a QUIT command|Удалённый клиент отправил команду QUIT
|
||||||
|
Timeout for creating a new connection|Таймаут создания нового соединения
|
||||||
|
Unique identifier of the OAuth client|Уникальный идентификатор клиента OAuth
|
||||||
|
Webhooks Management: Destroy webhooks|Управление вебхуками: удаление вебхуков
|
||||||
|
{{count}} items deleted successfully.|Успешно удалено элементов: {{count}}.
|
||||||
|
Addresses Management: Create addresses|Управление адресами: создание адресов
|
||||||
|
Chinese language locale for Singapore.|Китайский язык (Сингапур).
|
||||||
|
English language locale for Singapore.|Английский язык (Сингапур).
|
||||||
|
How often to refresh the ASN/Geo data.|Как часто обновлять данные ASN и геолокации.
|
||||||
|
Maori language locale for New Zealand.|Маори (Новая Зеландия).
|
||||||
|
Miskito language locale for Nicaragua.|Мискито (Никарагуа).
|
||||||
|
Password for HTTP Basic Authentication|Пароль для HTTP Basic-аутентификации
|
||||||
|
Queued message submission for delivery|Письмо поставлено в очередь на доставку
|
||||||
|
Settings: Get report settings settings|Настройки: получение настроек отчётов
|
||||||
|
Settings: Update search store settings|Настройки: изменение настроек хранилища поиска
|
||||||
|
The S3 region where the bucket resides|Регион S3, в котором находится бакет
|
||||||
|
The type of HTTP authentication to use|Тип используемой HTTP-аутентификации
|
||||||
|
Ukrainian Language Locale for Ukraine.|Украинский язык (Украина).
|
||||||
|
https://sso.example.com/realms/myrealm|https://sso.example.com/realms/myrealm
|
||||||
|
An error occurred during a POP3 command|Ошибка при выполнении команды POP3
|
||||||
|
Connection lost before trace completed.|Соединение потеряно до завершения трассировки.
|
||||||
|
Destroy account and all associated data|Удалить учётную запись и все связанные данные
|
||||||
|
IMAP: Activate optional IMAP extensions|IMAP: включение необязательных расширений IMAP
|
||||||
|
JMAP: Modify existing email submissions|JMAP: изменение существующих отправок писем
|
||||||
|
Limburgish Language Locale for Belgium.|Лимбургский язык (Бельгия).
|
||||||
|
Manage public keys for email encryption|Управление открытыми ключами для шифрования почты
|
||||||
|
Maximum size of the access tokens cache|Максимальный размер кэша токенов доступа
|
||||||
|
Public keys Management: Get public keys|Управление открытыми ключами: получение открытых ключей
|
||||||
|
Settings: Update metrics store settings|Настройки: изменение настроек хранилища метрик
|
||||||
|
The FUTURE RELEASE parameter is invalid|Недопустимый параметр FUTURE RELEASE
|
||||||
|
Throttles Management: Destroy throttles|Управление ограничениями частоты: удаление ограничений
|
||||||
|
WebDAV: Upload or modify file resources|WebDAV: загрузка или изменение файловых ресурсов
|
||||||
|
Algorithm to use to compress e-mail data|Алгоритм сжатия данных писем
|
||||||
|
DMARC result based on SPF authentication|Результат DMARC по аутентификации SPF
|
||||||
|
Expression to rewrite the sender address|Выражение для перезаписи адреса отправителя
|
||||||
|
JMAP: Modify existing push subscriptions|JMAP: изменение существующих push-подписок
|
||||||
|
Maximum size of the MTA-STS record cache|Максимальный размер кэша записей MTA-STS
|
||||||
|
Settings: Update authentication settings|Настройки: изменение настроек аутентификации
|
||||||
|
Settings: Update mta stage ehlo settings|Настройки: изменение настроек EHLO на этапах MTA
|
||||||
|
Strategies Management: Update strategies|Управление стратегиями: обновление стратегий
|
||||||
|
The mailbox does not exist on the server|Папка не существует на сервере
|
||||||
|
Action: Cache: Invalidate negative caches|Действие: кэш: сброс отрицательных кэшей
|
||||||
|
Configures the LLM-based spam classifier.|Настраивает спам-классификатор на основе LLM.
|
||||||
|
Delivery delayed due to connection limits|Доставка отложена из-за лимитов соединений
|
||||||
|
IMAP: Modify mailbox access control lists|IMAP: изменение списков управления доступом к папкам
|
||||||
|
Include only events the user is attending|Только события, в которых пользователь участвует
|
||||||
|
List of roles assigned to this principal.|Список ролей, назначенных этому участнику.
|
||||||
|
Optional team ID to scope API requests to|Необязательный ID команды для ограничения запросов API
|
||||||
|
Prometheus metrics endpoint configuration|Настройка конечной точки метрик Prometheus
|
||||||
|
SPF check performed on HELO/EHLO identity|Проверка SPF по идентификатору HELO/EHLO
|
||||||
|
Settings: Update system settings settings|Настройки: изменение системных настроек
|
||||||
|
Strategy to use for retrying failed tasks|Стратегия повтора неудачных задач
|
||||||
|
The envelope sender address was rewritten|Адрес отправителя в конверте перезаписан
|
||||||
|
Type of document associated with the task|Тип документа, связанного с задачей
|
||||||
|
Whether to index the full source document|Индексировать ли исходный документ целиком
|
||||||
|
A short description of the web application|Короткое описание веб-приложения
|
||||||
|
DNS servers Management: Update DNS servers|Управление DNS-серверами: обновление DNS-серверов
|
||||||
|
IMAP: Open a mailbox for read-write access|IMAP: открытие папки для чтения и записи
|
||||||
|
JMAP: Track changes to email query results|JMAP: отслеживание изменений результатов запроса писем
|
||||||
|
Manage TLS strategies for message delivery|Управление стратегиями TLS для доставки писем
|
||||||
|
Minimum number of connections to the store|Минимальное число соединений с хранилищем
|
||||||
|
Public keys Management: Create public keys|Управление открытыми ключами: создание открытых ключей
|
||||||
|
Settings: Get spam dnsbl settings settings|Настройки: получение настроек DNSBL для спама
|
||||||
|
Stalwart has been configured successfully.|Stalwart успешно настроен.
|
||||||
|
The Milter requested to reject the message|Milter запросил отклонить письмо
|
||||||
|
Tibetan language locale for P.R. of China.|Тибетский язык (КНР).
|
||||||
|
https://api.openai.com/v1/chat/completions|https://api.openai.com/v1/chat/completions
|
||||||
|
Base64-encoded IAM service account key JSON|JSON ключа сервисного аккаунта IAM в кодировке Base64
|
||||||
|
Cluster nodes Management: Get cluster nodes|Управление узлами кластера: получение узлов кластера
|
||||||
|
Defines an external store used for lookups.|Определяет внешнее хранилище для справочников.
|
||||||
|
Envelope DSN (Delivery Status Notification)|DSN конверта (уведомление о статусе доставки)
|
||||||
|
IMAP: Subscribe or unsubscribe to mailboxes|IMAP: подписка на папки и отписка от них
|
||||||
|
Log entries Management: Destroy log entries|Управление записями журнала: удаление записей журнала
|
||||||
|
Maximum size of the file storage data cache|Максимальный размер кэша данных файлового хранилища
|
||||||
|
Parameters related to the MAIL FROM address|Параметры, связанные с адресом MAIL FROM
|
||||||
|
Select all {{total}} items matching filters|Выбрать все элементы, подходящие под фильтры: {{total}}
|
||||||
|
Task: Perform tenant maintenance operations|Задача: обслуживание организации
|
||||||
|
WebDAV: Create new address book collections|WebDAV: создание коллекций адресных книг
|
||||||
|
Whether to ignore the client's cipher order|Игнорировать ли порядок шифров клиента
|
||||||
|
Certificates Management: Create certificates|Управление сертификатами: создание сертификатов
|
||||||
|
Defines a logging and tracing output method.|Определяет способ вывода журнала и трассировки.
|
||||||
|
Inbound TLS-RPT reports that flagged issues.|Входящие отчёты TLS-RPT, в которых указаны проблемы.
|
||||||
|
Manage SMTP, IMAP, HTTP, and other listeners|Управление портами приёма SMTP, IMAP, HTTP и других
|
||||||
|
Result of the SPF check based on EHLO domain|Результат проверки SPF по домену EHLO
|
||||||
|
Stores a collected server metric data point.|Хранит собранное значение метрики сервера.
|
||||||
|
The date-time the email address was created.|Дата и время создания адреса почты.
|
||||||
|
This feature requires an Enterprise license.|Для этой функции нужна лицензия Enterprise.
|
||||||
|
App passwords Management: Query App passwords|Управление паролями приложений: запрос паролей приложений
|
||||||
|
Chinese locale for Peoples Republic of China.|Китайский язык (КНР).
|
||||||
|
Failed to load the admin panel configuration.|Не удалось загрузить конфигурацию панели администратора.
|
||||||
|
JMAP: Create new calendar event notifications|JMAP: создание уведомлений о событиях календаря
|
||||||
|
List of allowed URIs for the notify extension|Список разрешённых URI для расширения notify
|
||||||
|
Masked emails Management: Query masked emails|Управление скрытыми адресами: запрос скрытых адресов
|
||||||
|
Niuean (Vagahau Niue) locale for New Zealand.|Ниуэ (Новая Зеландия).
|
||||||
|
Reporting email addresses from the TLS policy|Адреса почты для отчётов из политики TLS
|
||||||
|
Settings: Update spf report settings settings|Настройки: изменение настроек отчётов SPF
|
||||||
|
The capacity of the training sample reservoir|Ёмкость резервуара обучающих образцов
|
||||||
|
WebDAV: Retrieve properties of file resources|WebDAV: получение свойств файловых ресурсов
|
||||||
|
All {{count}} items on this page are selected.|Выбраны все элементы на этой странице: {{count}}.
|
||||||
|
Berber language locale for Morocco (tifinagh).|Берберский язык, тифинаг (Марокко).
|
||||||
|
Defines a registered OAuth client application.|Определяет зарегистрированное клиентское приложение OAuth.
|
||||||
|
IMAP: List mailboxes the user is subscribed to|IMAP: список папок, на которые подписан пользователь
|
||||||
|
JMAP: Retrieve calendar details and properties|JMAP: получение сведений и свойств календаря
|
||||||
|
Mailing lists Management: Update mailing lists|Управление списками рассылки: обновление списков рассылки
|
||||||
|
Number of attempts made before the task failed|Число попыток до сбоя задачи
|
||||||
|
RSASSA-PSS using SHA-256 and MGF1 with SHA-256|RSASSA-PSS с SHA-256 и MGF1 с SHA-256
|
||||||
|
Settings: Update dkim report settings settings|Настройки: изменение настроек отчётов DKIM
|
||||||
|
The remote server sent an invalid EHLO command|Удалённый сервер отправил недопустимую команду EHLO
|
||||||
|
WebDAV: Move calendar entries to new locations|WebDAV: перемещение записей календаря
|
||||||
|
Cluster nodes Management: Destroy cluster nodes|Управление узлами кластера: удаление узлов кластера
|
||||||
|
Failed to establish connection to remote server|Не удалось подключиться к удалённому серверу
|
||||||
|
Kashmiri(devanagari) language locale for India.|Кашмири, деванагари (Индия).
|
||||||
|
Manage archived items available for restoration|Управление архивными элементами, доступными для восстановления
|
||||||
|
OAuth clients Management: Destroy OAuth clients|Управление клиентами OAuth: удаление клиентов OAuth
|
||||||
|
Settings: Update mta outbound strategy settings|Настройки: изменение стратегии исходящей доставки MTA
|
||||||
|
Timezone identifier for the start date and time|Идентификатор часового пояса для даты и времени начала
|
||||||
|
Whether DANE is required, optional, or disabled|DANE обязателен, необязателен или отключён
|
||||||
|
A client applied a partial update to a resource.|Клиент применил частичное обновление ресурса.
|
||||||
|
Archived items Management: Update archived items|Управление архивными элементами: обновление архивных элементов
|
||||||
|
Configures the storage backend for metrics data.|Настраивает хранилище данных метрик.
|
||||||
|
English language locale for Antigua and Barbuda.|Английский язык (Антигуа и Барбуда).
|
||||||
|
JMAP: Search for Sieve scripts matching criteria|JMAP: поиск скриптов Sieve по критериям
|
||||||
|
Maximum size of the email addresses lookup cache|Максимальный размер кэша поиска адресов почты
|
||||||
|
Task: Perform spam filter maintenance operations|Задача: обслуживание спам-фильтра
|
||||||
|
The port used to communicate with the DNS server|Порт для связи с DNS-сервером
|
||||||
|
Afar language locale for Eritrea (Saaho Dialect).|Афарский язык, диалект сахо (Эритрея).
|
||||||
|
Environment variable name to read the secret from|Имя переменной окружения, из которой читать секрет
|
||||||
|
JMAP: Track changes to emails since a given state|JMAP: отслеживание изменений писем с заданного состояния
|
||||||
|
Message priority (lower values = higher priority)|Приоритет письма (меньше значение - выше приоритет)
|
||||||
|
Query to obtain the e-mail aliases of an account.|Запрос для получения псевдонимов почты учётной записи.
|
||||||
|
The account ID used to authenticate with DNSimple|ID учётной записи для аутентификации в DNSimple
|
||||||
|
Train the spam classifier with the latest samples|Обучить спам-классификатор на последних образцах
|
||||||
|
All {{total}} items matching filters are selected.|Выбраны все элементы, подходящие под фильтры: {{total}}.
|
||||||
|
Enable full-text search indexing for calendar data|Включить индексацию календаря для полнотекстового поиска
|
||||||
|
JMAP: Search for calendar events matching criteria|JMAP: поиск событий календаря по критериям
|
||||||
|
Maximum time to wait for the DATA command response|Максимальное время ожидания ответа на команду DATA
|
||||||
|
Original message content that triggered the report|Содержимое исходного письма, вызвавшее отчёт
|
||||||
|
SMTP command that triggered an unexpected response|Команда SMTP, вызвавшая неожиданный ответ
|
||||||
|
The date and time when this IP address was allowed|Дата и время, когда этот IP-адрес был разрешён
|
||||||
|
The remote client already sent a MAIL FROM command|Удалённый клиент уже отправил команду MAIL FROM
|
||||||
|
Train as spam messages sent to spam trap addresses|Обучать как спам письма, отправленные на адреса-ловушки
|
||||||
Различия файлов скрыты, потому что одна или несколько строк слишком длинны
+2
-2
@@ -5,9 +5,9 @@
|
|||||||
<meta charset="UTF-8" />
|
<meta charset="UTF-8" />
|
||||||
<base href="/" />
|
<base href="/" />
|
||||||
<meta name="oauth-client-id" content="" />
|
<meta name="oauth-client-id" content="" />
|
||||||
<link rel="icon" type="image/x-icon" href="favicon.ico" />
|
<link rel="icon" type="image/svg+xml" href="favicon.svg" />
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||||
<title>Portal</title>
|
<title>Почта StackWorks</title>
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body>
|
<body>
|
||||||
|
|||||||
@@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><rect x="2" y="2" width="96" height="96" rx="25" fill="#16171C"/><rect x="20" y="29" width="44" height="12" rx="6" fill="#F3F1EB"/><rect x="30" y="45" width="50" height="12" rx="6" fill="#FF4A1C"/><rect x="40" y="61" width="34" height="12" rx="6" fill="#F3F1EB"/></svg>
|
||||||
|
После Ширина: | Высота: | Размер: 332 B |
Двоичные данные
Двоичный файл не отображается.
Двоичные данные
Двоичный файл не отображается.
Двоичные данные
Двоичный файл не отображается.
@@ -10,22 +10,19 @@ import { getLogoState, loadLogoOnce, subscribeToLogo } from '@/lib/logoCache';
|
|||||||
|
|
||||||
export function DefaultLogo() {
|
export function DefaultLogo() {
|
||||||
const { t } = useTranslation();
|
const { t } = useTranslation();
|
||||||
|
// Знак StackWorks вместо логотипа Stalwart (сборка stalwart-webui-ru)
|
||||||
return (
|
return (
|
||||||
<svg
|
<span className="sw-logo flex items-center gap-2.5" aria-label={t('logo.stalwartAlt', 'StackWorks')}>
|
||||||
xmlns="http://www.w3.org/2000/svg"
|
<svg viewBox="0 0 100 100" className="h-8 w-8 shrink-0" aria-hidden="true">
|
||||||
viewBox="95 84 500 90"
|
<rect x="2" y="2" width="96" height="96" rx="25" fill="#F3F1EB" />
|
||||||
aria-label={t('logo.stalwartAlt', 'Stalwart Logo')}
|
<rect x="20" y="29" width="44" height="12" rx="6" fill="#16171C" />
|
||||||
className="h-7 w-auto max-w-[320px]"
|
<rect x="30" y="45" width="50" height="12" rx="6" fill="#FF4A1C" />
|
||||||
>
|
<rect x="40" y="61" width="34" height="12" rx="6" fill="#16171C" />
|
||||||
<path
|
</svg>
|
||||||
className="fill-current"
|
<span className="sw-logo-text">
|
||||||
d="M227.8 143.6c.3 4.2 2.1 7.6 5.1 10.1 3.1 2.5 7.1 3.8 12.1 3.8 4.3 0 7.9-.9 10.5-2.8 2.7-1.9 4-4.5 4-7.8 0-2.4-.7-4.3-2.2-5.7-1.5-1.4-3.4-2.5-6-3.2-2.5-.7-6-1.5-10.6-2.3-4.6-.8-8.6-1.9-11.9-3.2-3.3-1.3-6-3.3-8.1-6.1-2.1-2.7-3.1-6.3-3.1-10.7 0-4.1 1.1-7.7 3.2-10.9s5.1-5.7 9-7.4c3.8-1.8 8.2-2.6 13.2-2.6 5.1 0 9.6 1 13.7 2.9 4 1.9 7.2 4.5 9.5 7.8s3.6 7.1 3.8 11.4h-11.5c-.4-3.7-2-6.6-4.8-8.9-2.8-2.2-6.3-3.4-10.6-3.4-4.1 0-7.5.9-9.9 2.7-2.5 1.8-3.7 4.3-3.7 7.6 0 2.3.7 4.1 2.2 5.5 1.5 1.4 3.4 2.4 5.9 3.1 2.4.7 5.9 1.4 10.5 2.2 4.6.8 8.6 1.9 11.9 3.3 3.3 1.4 6 3.4 8.2 6 2.1 2.6 3.2 6.1 3.2 10.5 0 4.2-1.1 8-3.4 11.3-2.2 3.3-5.4 5.9-9.4 7.8-4 1.9-8.6 2.8-13.7 2.8-5.6 0-10.6-1-14.9-3.1-4.3-2-7.6-4.9-10-8.5-2.4-3.6-3.7-7.8-3.7-12.5l11.5.3zM278.5 102.1l11-2.1v14.6h12.6v9.7h-12.6v27.2c0 2 .4 3.5 1.2 4.3.8.9 2.2 1.3 4.2 1.3h8.4v9.7h-10.6c-5 0-8.6-1.2-10.8-3.5-2.2-2.3-3.4-5.9-3.4-10.7v-50.5zM356.8 114.6v52.2h-9.7l-1.2-7.9c-1.8 2.6-4.2 4.7-7 6.2-2.9 1.6-6.2 2.3-10 2.3-4.8 0-9-1.1-12.7-3.2-3.7-2.1-6.7-5.2-8.8-9.3-2.1-4-3.2-8.8-3.2-14.2 0-5.3 1.1-10 3.2-14s5.1-7.2 8.8-9.4c3.7-2.2 7.9-3.3 12.6-3.3 3.9 0 7.2.7 10.1 2.2 2.9 1.5 5.2 3.5 6.9 6.1l1.3-7.6h9.7zm-15.1 38.7c2.8-3.2 4.2-7.3 4.2-12.4 0-5.2-1.4-9.4-4.2-12.6-2.8-3.3-6.5-4.9-11-4.9-4.6 0-8.2 1.6-11 4.8-2.8 3.2-4.2 7.4-4.2 12.5 0 5.2 1.4 9.4 4.2 12.6 2.8 3.2 6.5 4.8 11 4.8s8.2-1.6 11-4.8zM365.5 97.5l11-2.1v71.3h-11V97.5zM380.3 114.6h11.6l11.9 39.9 11.9-39.9h10.1l11.4 39.9 12.3-39.9h11.2l-17.3 52.2h-11.8l-11-35.5-11.4 35.5-11.9.1-17-52.3zM513.7 114.6v52.2H504l-1.2-7.9c-1.8 2.6-4.2 4.7-7 6.2-2.9 1.6-6.2 2.3-10 2.3-4.8 0-9-1.1-12.7-3.2-3.7-2.1-6.7-5.2-8.8-9.3-2.1-4-3.2-8.8-3.2-14.2 0-5.3 1.1-10 3.2-14s5.1-7.2 8.8-9.4c3.7-2.2 7.9-3.3 12.6-3.3 3.9 0 7.2.7 10.1 2.2 2.9 1.5 5.2 3.5 6.9 6.1l1.3-7.6h9.7zm-15.1 38.7c2.8-3.2 4.2-7.3 4.2-12.4 0-5.2-1.4-9.4-4.2-12.6-2.8-3.3-6.5-4.9-11-4.9-4.6 0-8.2 1.6-11 4.8-2.8 3.2-4.2 7.4-4.2 12.5 0 5.2 1.4 9.4 4.2 12.6 2.8 3.2 6.5 4.8 11 4.8 4.6 0 8.2-1.6 11-4.8zM551.3 114.6v10.3h-4.9c-4.6 0-7.8 1.5-9.9 4.4-2 3-3.1 6.7-3.1 11.3v26.2h-11v-52.2h9.8l1.2 7.8c1.5-2.4 3.4-4.4 5.8-5.8 2.4-1.4 5.6-2.1 9.6-2.1h2.5zM556.3 102.1l11-2.1v14.6h12.6v9.7h-12.6v27.2c0 2 .4 3.5 1.2 4.3.8.9 2.2 1.3 4.2 1.3h8.4v9.7h-10.6c-5 0-8.6-1.2-10.8-3.5s-3.4-5.9-3.4-10.7v-50.5z"
|
StackWorks<small>почта</small>
|
||||||
/>
|
</span>
|
||||||
<path
|
</span>
|
||||||
fill="#db2d54"
|
|
||||||
d="M149.1 84.7h-4.8l-44.8 25.9v8.3l44.8 25.9h4.8l44.8-25.9v-8.3l-44.8-25.9zm32.9 30h-35.3V94.4l35.3 20.3zm-35.3 20.4-35.3-20.4 27-15.6v20.2l6.3 3.6h22.9l-20.9 12.2zM99.5 129.9v11l44.8 25.9h4.8l44.8-25.9v-11l-47.2 27.3zM187.3 166.8l6.6-3.8v-11l-25.7 14.8zM99.5 163l6.6 3.8h19.1L99.5 152z"
|
|
||||||
/>
|
|
||||||
</svg>
|
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -149,7 +149,7 @@ function SidebarSubItem({
|
|||||||
ref={isActive ? activeItemRef : undefined}
|
ref={isActive ? activeItemRef : undefined}
|
||||||
className={cn(
|
className={cn(
|
||||||
'w-full justify-start gap-2 font-normal',
|
'w-full justify-start gap-2 font-normal',
|
||||||
isActive && 'bg-accent text-accent-foreground',
|
isActive && 'bg-accent text-accent-foreground sw-active',
|
||||||
depth > 0 && 'text-sm',
|
depth > 0 && 'text-sm',
|
||||||
)}
|
)}
|
||||||
style={{ paddingLeft: `${(depth + 1) * 12 + 8}px` }}
|
style={{ paddingLeft: `${(depth + 1) * 12 + 8}px` }}
|
||||||
@@ -241,7 +241,7 @@ function SidebarTopItem({
|
|||||||
<Button
|
<Button
|
||||||
variant="ghost"
|
variant="ghost"
|
||||||
ref={isActive ? activeItemRef : undefined}
|
ref={isActive ? activeItemRef : undefined}
|
||||||
className={cn('w-full justify-start gap-2 font-normal', isActive && 'bg-accent text-accent-foreground')}
|
className={cn('w-full justify-start gap-2 font-normal', isActive && 'bg-accent text-accent-foreground sw-active')}
|
||||||
onClick={() => {
|
onClick={() => {
|
||||||
if (isLocked) {
|
if (isLocked) {
|
||||||
onUpsell();
|
onUpsell();
|
||||||
@@ -347,7 +347,7 @@ export function Sidebar() {
|
|||||||
className="fixed inset-0 top-14 z-20 bg-black/40 md:hidden"
|
className="fixed inset-0 top-14 z-20 bg-black/40 md:hidden"
|
||||||
onClick={() => setSidebarOpen(false)}
|
onClick={() => setSidebarOpen(false)}
|
||||||
/>
|
/>
|
||||||
<aside className="fixed top-14 left-0 bottom-0 z-30 flex w-64 flex-col border-r bg-background">
|
<aside className="sw-aside fixed top-14 left-0 bottom-0 z-30 flex w-64 flex-col border-r bg-background">
|
||||||
<div className="flex-1 overflow-y-auto py-2 [scrollbar-width:thin]">
|
<div className="flex-1 overflow-y-auto py-2 [scrollbar-width:thin]">
|
||||||
<nav className="flex flex-col gap-0.5 px-2">
|
<nav className="flex flex-col gap-0.5 px-2">
|
||||||
{layout.items.map((item) => (
|
{layout.items.map((item) => (
|
||||||
@@ -367,7 +367,7 @@ export function Sidebar() {
|
|||||||
|
|
||||||
{layouts.length > 1 && (
|
{layouts.length > 1 && (
|
||||||
<TooltipProvider>
|
<TooltipProvider>
|
||||||
<div className="flex items-center justify-around border-t bg-background px-2 py-2">
|
<div className="sw-aside-foot flex items-center justify-around border-t bg-background px-2 py-2">
|
||||||
{layouts.map((target) => {
|
{layouts.map((target) => {
|
||||||
const Icon = (LucideIcons as Record<string, unknown>)[
|
const Icon = (LucideIcons as Record<string, unknown>)[
|
||||||
target.icon
|
target.icon
|
||||||
@@ -386,7 +386,7 @@ export function Sidebar() {
|
|||||||
aria-label={target.name}
|
aria-label={target.name}
|
||||||
aria-current={isActive ? 'page' : undefined}
|
aria-current={isActive ? 'page' : undefined}
|
||||||
onClick={() => handleSectionClick(target)}
|
onClick={() => handleSectionClick(target)}
|
||||||
className={cn('h-9 w-9', isActive && 'bg-accent text-accent-foreground')}
|
className={cn('h-9 w-9', isActive && 'bg-accent text-accent-foreground sw-active')}
|
||||||
>
|
>
|
||||||
{Icon ? <Icon className="h-4 w-4" /> : <LucideIcons.Circle className="h-4 w-4" />}
|
{Icon ? <Icon className="h-4 w-4" /> : <LucideIcons.Circle className="h-4 w-4" />}
|
||||||
</Button>
|
</Button>
|
||||||
|
|||||||
@@ -75,7 +75,7 @@ export function TopBar() {
|
|||||||
: [];
|
: [];
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<header className="sticky top-0 z-40 flex h-14 items-center gap-4 border-b bg-background px-4">
|
<header className="sw-top sticky top-0 z-40 flex h-14 items-center gap-4 border-b bg-background px-4">
|
||||||
<Button variant="ghost" size="icon" onClick={toggleSidebar} className="md:hidden">
|
<Button variant="ghost" size="icon" onClick={toggleSidebar} className="md:hidden">
|
||||||
<Menu className="h-4 w-4" />
|
<Menu className="h-4 w-4" />
|
||||||
</Button>
|
</Button>
|
||||||
|
|||||||
@@ -7,18 +7,20 @@
|
|||||||
import i18n from 'i18next';
|
import i18n from 'i18next';
|
||||||
import { initReactI18next } from 'react-i18next';
|
import { initReactI18next } from 'react-i18next';
|
||||||
import en from './en.json';
|
import en from './en.json';
|
||||||
|
import ru from './ru.json';
|
||||||
|
|
||||||
const RTL_LANGUAGES = ['ar', 'he', 'fa', 'ur'];
|
const RTL_LANGUAGES = ['ar', 'he', 'fa', 'ur'];
|
||||||
|
|
||||||
i18n.use(initReactI18next).init({
|
i18n.use(initReactI18next).init({
|
||||||
resources: { en: { translation: en } },
|
resources: { en: { translation: en }, ru: { translation: ru } },
|
||||||
lng: navigator.language?.split('-')[0] || 'en',
|
// Сборка StackWorks: интерфейс всегда на русском, английский только запасной
|
||||||
|
lng: 'ru',
|
||||||
fallbackLng: 'en',
|
fallbackLng: 'en',
|
||||||
interpolation: { escapeValue: false },
|
interpolation: { escapeValue: false },
|
||||||
});
|
});
|
||||||
|
|
||||||
export function setLocale(locale: string) {
|
export function setLocale(_locale: string) {
|
||||||
const lang = locale.split('_')[0].split('-')[0];
|
const lang = 'ru';
|
||||||
i18n.changeLanguage(lang);
|
i18n.changeLanguage(lang);
|
||||||
const isRtl = RTL_LANGUAGES.includes(lang);
|
const isRtl = RTL_LANGUAGES.includes(lang);
|
||||||
document.documentElement.dir = isRtl ? 'rtl' : 'ltr';
|
document.documentElement.dir = isRtl ? 'rtl' : 'ltr';
|
||||||
|
|||||||
@@ -0,0 +1,389 @@
|
|||||||
|
{
|
||||||
|
"accounts": "Accounts",
|
||||||
|
"actions": {
|
||||||
|
"actionFailed": "Action failed.",
|
||||||
|
"backToActions": "Back to actions",
|
||||||
|
"execute": "Execute",
|
||||||
|
"executeAnother": "Execute another action",
|
||||||
|
"executedSuccess": "Action executed successfully.",
|
||||||
|
"executing": "Executing {{label}}...",
|
||||||
|
"failedTitle": "Action failed",
|
||||||
|
"noAdditionalData": "No additional data returned.",
|
||||||
|
"otherGroup": "Other",
|
||||||
|
"title": "Actions"
|
||||||
|
},
|
||||||
|
"bootstrap": {
|
||||||
|
"clipboardBlocked": "Your browser blocked clipboard access.",
|
||||||
|
"complete": "Setup complete",
|
||||||
|
"configuredSuccessfully": "Stalwart has been configured successfully.",
|
||||||
|
"copyFailed": "Copy failed",
|
||||||
|
"credentialsCreated": "Your administrator account has been created. Write these down now: the password will not be shown again.",
|
||||||
|
"emptyForm": "Setup form is empty. The server did not return any bootstrap fields.",
|
||||||
|
"failedToComplete": "Failed to complete setup.",
|
||||||
|
"failedToLoad": "Failed to load bootstrap state.",
|
||||||
|
"finishSetup": "Finish setup",
|
||||||
|
"loadingSetup": "Loading setup...",
|
||||||
|
"nextStepBody": "restart Stalwart for the new configuration to take effect. Once restarted, sign in with the credentials above to continue administering your server.",
|
||||||
|
"nextStepLabel": "Next step:",
|
||||||
|
"noConfirm": "The server did not confirm the update.",
|
||||||
|
"stepOf": "Step {{current}} of {{total}}",
|
||||||
|
"welcome": "Welcome to Stalwart",
|
||||||
|
"welcomeSubtitle": "Let's get your server set up."
|
||||||
|
},
|
||||||
|
"common": {
|
||||||
|
"apply": "Apply",
|
||||||
|
"back": "Back",
|
||||||
|
"cancel": "Cancel",
|
||||||
|
"clear": "Clear",
|
||||||
|
"confirm": "Confirm",
|
||||||
|
"continue": "Continue",
|
||||||
|
"create": "Create",
|
||||||
|
"delete": "Delete",
|
||||||
|
"loading": "Loading...",
|
||||||
|
"next": "Next",
|
||||||
|
"no": "No",
|
||||||
|
"noResultsDot": "No results.",
|
||||||
|
"save": "Save",
|
||||||
|
"search": "Search",
|
||||||
|
"searchPlaceholder": "Search...",
|
||||||
|
"yes": "Yes",
|
||||||
|
"close": "Close"
|
||||||
|
},
|
||||||
|
"dashboard": {
|
||||||
|
"customEllipsis": "Custom...",
|
||||||
|
"customRange": "Custom range",
|
||||||
|
"failedFetchMetrics": "Failed to fetch metrics",
|
||||||
|
"from": "From",
|
||||||
|
"liveMetricsDisconnected": "Live metrics stream disconnected after multiple retries.",
|
||||||
|
"liveMetricsFailed": "Failed to connect to live metrics.",
|
||||||
|
"preset24h": "Last 24 hours",
|
||||||
|
"preset30d": "Last 30 days",
|
||||||
|
"preset7d": "Last 7 days",
|
||||||
|
"preset90d": "Last 90 days",
|
||||||
|
"title": "Dashboard",
|
||||||
|
"to": "To"
|
||||||
|
},
|
||||||
|
"deliveryTrace": {
|
||||||
|
"attemptCount_one": "{{count}} attempt",
|
||||||
|
"attemptCount_other": "{{count}} attempts",
|
||||||
|
"attemptLabel": "Delivery Attempt: {{hostname}}",
|
||||||
|
"body": {
|
||||||
|
"connectionStart": "Connecting to {{ip}}",
|
||||||
|
"connectionSuccess": "Connected",
|
||||||
|
"daneVerifySuccess": "DANE verification passed",
|
||||||
|
"ehloSuccess": "EHLO accepted",
|
||||||
|
"ipLookupOverflow": "{{shown}} +{{extra}} more",
|
||||||
|
"mailFromSuccess": "Sender accepted",
|
||||||
|
"mtaStsFetchSuccess": "Policy fetched successfully",
|
||||||
|
"mtaStsNotFound": "No MTA-STS policy published",
|
||||||
|
"mtaStsVerifySuccess": "MTA-STS hostname verified",
|
||||||
|
"mxLookupStart": "Looking up MX for {{domain}}",
|
||||||
|
"mxLookupSuccess_one": "Resolved {{count}} MX record",
|
||||||
|
"mxLookupSuccess_other": "Resolved {{count}} MX records",
|
||||||
|
"quitCompleted": "Session closed",
|
||||||
|
"rcptToSuccess": "Recipient accepted",
|
||||||
|
"readGreetingSuccess": "Server greeting received",
|
||||||
|
"startTlsSuccess": "TLS negotiated",
|
||||||
|
"tlsRptLookupSuccess_one": "Found {{count}} reporting URI",
|
||||||
|
"tlsRptLookupSuccess_other": "Found {{count}} reporting URIs",
|
||||||
|
"tlsRptNotFound": "No TLS-RPT record published",
|
||||||
|
"tlsaLookupSuccess": "TLSA record found",
|
||||||
|
"tlsaNotFound": "No TLSA record found"
|
||||||
|
},
|
||||||
|
"cancelTrace": "Cancel trace",
|
||||||
|
"connectionLost": "Connection lost before trace completed.",
|
||||||
|
"deliveryFailed": "Delivery failed",
|
||||||
|
"deliverySuccessful": "Delivery successful",
|
||||||
|
"failedToStart": "Failed to start trace.",
|
||||||
|
"inDuration": "in {{elapsed}}",
|
||||||
|
"invalidTarget": "Enter a valid email address or domain.",
|
||||||
|
"phase": {
|
||||||
|
"connection": "TCP Connection",
|
||||||
|
"daneVerify": "DANE Verify",
|
||||||
|
"ipLookup": "IP Lookup",
|
||||||
|
"mtaStsFetch": "MTA-STS Policy Fetch",
|
||||||
|
"mtaStsVerify": "MTA-STS Verify",
|
||||||
|
"mxLookup": "MX Lookup",
|
||||||
|
"readGreeting": "Read Greeting",
|
||||||
|
"tlsRptLookup": "TLS-RPT Lookup",
|
||||||
|
"tlsaLookup": "TLSA / DANE Lookup"
|
||||||
|
},
|
||||||
|
"runAnother": "Run another trace",
|
||||||
|
"startTrace": "Start trace",
|
||||||
|
"startedAgoMin": "Started {{m}}m {{s}}s ago",
|
||||||
|
"startedAgoSec": "Started {{s}}s ago",
|
||||||
|
"subtitle": "Run a real outbound SMTP delivery attempt and watch every DNS lookup, TLS handshake, and SMTP command as it happens.",
|
||||||
|
"targetLabel": "Target address or domain",
|
||||||
|
"targetPlaceholder": "john@example.org or example.org",
|
||||||
|
"timedOut": "Trace timed out after 120 seconds.",
|
||||||
|
"title": "Delivery Trace",
|
||||||
|
"traceCompletedFor": "Trace completed for {{target}}",
|
||||||
|
"traceFailedFor": "Trace failed for {{target}}",
|
||||||
|
"tracingDelivery": "Tracing delivery to {{target}}",
|
||||||
|
"viewDetails": "View details",
|
||||||
|
"waiting": "Waiting for more events"
|
||||||
|
},
|
||||||
|
"duration": {
|
||||||
|
"days": "Days",
|
||||||
|
"hours": "Hours",
|
||||||
|
"milliseconds": "Milliseconds",
|
||||||
|
"minutes": "Minutes",
|
||||||
|
"seconds": "Seconds"
|
||||||
|
},
|
||||||
|
"enterprise": {
|
||||||
|
"featureDisabled": "This feature requires an Enterprise license.",
|
||||||
|
"trialTitle": "Unlock Enterprise Features",
|
||||||
|
"trialDescription": "Get access to advanced features including multi-tenancy, AI-powered spam filtering, alerts, and more.",
|
||||||
|
"trialButton": "Start 30-Day Free Trial",
|
||||||
|
"requestTrial": "Request a free trial to unlock this feature.",
|
||||||
|
"ossHidden": "This feature is not available in the open-source edition.",
|
||||||
|
"whyNotFree": "Why is this not free?"
|
||||||
|
},
|
||||||
|
"errorBoundary": {
|
||||||
|
"title": "Something went wrong",
|
||||||
|
"tryAgain": "Try Again"
|
||||||
|
},
|
||||||
|
"errors": {
|
||||||
|
"unexpectedError": "An unexpected error occurred.",
|
||||||
|
"viewNotFound": "View not found",
|
||||||
|
"loadSchemaFailed": "Failed to load the admin panel configuration.",
|
||||||
|
"notFound": "The requested resource was not found."
|
||||||
|
},
|
||||||
|
"expression": {
|
||||||
|
"addCondition": "Add condition",
|
||||||
|
"condition": "Condition",
|
||||||
|
"defaultValue": "Default value",
|
||||||
|
"else": "ELSE",
|
||||||
|
"if": "IF",
|
||||||
|
"result": "Result",
|
||||||
|
"then": "THEN",
|
||||||
|
"value": "Value"
|
||||||
|
},
|
||||||
|
"field": {
|
||||||
|
"add": "Add",
|
||||||
|
"addItem": "Add item",
|
||||||
|
"contentModified": "Content modified (will be saved as a new blob)",
|
||||||
|
"enable": "Enable",
|
||||||
|
"key": "Key...",
|
||||||
|
"loadingContent": "Loading content...",
|
||||||
|
"noMatches": "No matches",
|
||||||
|
"noPermissionToView": "You do not have permission to view {{name}}",
|
||||||
|
"none": "None",
|
||||||
|
"notSet": "Not set",
|
||||||
|
"optional": "(optional)",
|
||||||
|
"pickDate": "Pick a date",
|
||||||
|
"required": "required",
|
||||||
|
"selectEllipsis": "Select...",
|
||||||
|
"selectKey": "Select key...",
|
||||||
|
"selectOptions": "Select options...",
|
||||||
|
"time": "Time",
|
||||||
|
"type": "Type",
|
||||||
|
"typeAndPressEnter": "Type and press Enter...",
|
||||||
|
"unknownObjectType": "Unknown object type: {{name}}"
|
||||||
|
},
|
||||||
|
"filters": {
|
||||||
|
"after": "After",
|
||||||
|
"all": "All",
|
||||||
|
"before": "Before"
|
||||||
|
},
|
||||||
|
"form": {
|
||||||
|
"correctErrorsBelow": "Please correct the errors below.",
|
||||||
|
"createTitle": "Create {{name}}",
|
||||||
|
"createdServerGenerated": "The following values were generated by the server. Please save them now, they may not be retrievable later.",
|
||||||
|
"createdSuccess": "Created successfully",
|
||||||
|
"deleteDescription": "This action cannot be undone. This will permanently delete this {{name}}.",
|
||||||
|
"deleteTitle": "Delete {{name}}?",
|
||||||
|
"deletedSuccess": "{{name}} deleted successfully",
|
||||||
|
"editTitle": "Edit {{name}}",
|
||||||
|
"editTitleWithValue": "Edit {{name}}: {{value}}",
|
||||||
|
"failedToDelete": "Failed to delete.",
|
||||||
|
"failedToLoadData": "Failed to load data.",
|
||||||
|
"failedToSave": "Failed to save.",
|
||||||
|
"invalidValue": "Invalid value.",
|
||||||
|
"item": "item",
|
||||||
|
"leave": "Leave",
|
||||||
|
"loadingData": "Loading data...",
|
||||||
|
"loadingSchema": "Loading schema...",
|
||||||
|
"maxLengthIs": "Maximum length is {{max}}.",
|
||||||
|
"maxValueIs": "Maximum value is {{max}}.",
|
||||||
|
"minLengthIs": "Minimum length is {{min}}.",
|
||||||
|
"minValueIs": "Minimum value is {{min}}.",
|
||||||
|
"noChangesToSave": "No changes to save",
|
||||||
|
"objectNotFound": "Object not found.",
|
||||||
|
"otpCodeRequired": "Enter your current authenticator code to authorise this change.",
|
||||||
|
"required": "This field is required.",
|
||||||
|
"savedSuccess": "Saved successfully",
|
||||||
|
"selectType": "Select type...",
|
||||||
|
"stay": "Stay",
|
||||||
|
"unsavedChanges": "You have unsaved changes. Are you sure you want to leave?",
|
||||||
|
"unsavedChangesLabel": "Unsaved changes",
|
||||||
|
"unsavedChangesTitle": "Unsaved changes"
|
||||||
|
},
|
||||||
|
"globalSearch": {
|
||||||
|
"create": "Create",
|
||||||
|
"fields": "Fields",
|
||||||
|
"formSections": "Form Sections",
|
||||||
|
"list": "List",
|
||||||
|
"noResults": "No results found.",
|
||||||
|
"pages": "Pages",
|
||||||
|
"placeholder": "Search pages, fields, settings...",
|
||||||
|
"settings": "Settings",
|
||||||
|
"title": "Search",
|
||||||
|
"typeToSearch": "Type to search the admin panel."
|
||||||
|
},
|
||||||
|
"jmapErrors": {
|
||||||
|
"addressBookHasContents": "This address book has contacts. Remove them first.",
|
||||||
|
"alreadyExists": "An item with the same identifier already exists.",
|
||||||
|
"calendarHasEvent": "This calendar contains events. Remove them first.",
|
||||||
|
"forbidden": "You do not have permission to perform this action.",
|
||||||
|
"invalidForeignKey": "This item references another item that does not exist.",
|
||||||
|
"mailboxHasChild": "This mailbox has child mailboxes. Delete them first.",
|
||||||
|
"mailboxHasEmail": "This mailbox contains messages. Remove them first.",
|
||||||
|
"nodeHasChildren": "This item has children. Delete them first.",
|
||||||
|
"notFound": "The item was not found. It may have been already deleted.",
|
||||||
|
"objectIsLinked": "This item is referenced by other items and cannot be deleted.",
|
||||||
|
"overQuota": "The operation exceeds your storage quota.",
|
||||||
|
"primaryKeyViolation": "An item with the same key already exists.",
|
||||||
|
"rateLimit": "Too many requests. Please try again later.",
|
||||||
|
"singleton": "This item is a singleton and cannot be deleted.",
|
||||||
|
"tooLarge": "The item is too large.",
|
||||||
|
"unexpected": "Unexpected error ({{type}}).",
|
||||||
|
"validationFailed": "The data did not pass validation."
|
||||||
|
},
|
||||||
|
"list": {
|
||||||
|
"actionWithCount": "{{action}} ({{count}} {{name}})",
|
||||||
|
"actions": "Actions",
|
||||||
|
"allItemsSelected": "All {{total}} items matching filters are selected.",
|
||||||
|
"allPageSelected": "All {{count}} items on this page are selected.",
|
||||||
|
"bulkErrorGrouped": "{{count}} items: {{message}}",
|
||||||
|
"bulkErrorMore": "…and {{count}} more.",
|
||||||
|
"bulkFailDelete_one": "Failed to delete {{count}} item.",
|
||||||
|
"bulkFailDelete_other": "Failed to delete {{count}} items.",
|
||||||
|
"bulkFailUpdate_one": "Failed to update {{count}} item.",
|
||||||
|
"bulkFailUpdate_other": "Failed to update {{count}} items.",
|
||||||
|
"bulkMixedDelete": "{{success}} deleted, {{failed}} failed.",
|
||||||
|
"bulkMixedUpdate": "{{success}} updated, {{failed}} failed.",
|
||||||
|
"bulkSuccessDelete_one": "{{count}} item deleted successfully.",
|
||||||
|
"bulkSuccessDelete_other": "{{count}} items deleted successfully.",
|
||||||
|
"bulkSuccessUpdate_one": "{{count}} item updated successfully.",
|
||||||
|
"bulkSuccessUpdate_other": "{{count}} items updated successfully.",
|
||||||
|
"clearSelection": "Clear selection",
|
||||||
|
"confirmDescription": "Are you sure you want to proceed with: {{action}}?",
|
||||||
|
"confirmTitle": "Confirm Action",
|
||||||
|
"create": "Create {{name}}",
|
||||||
|
"delete": "Delete",
|
||||||
|
"deleteNotConfirmed": "Delete failed: item was not confirmed as destroyed by the server.",
|
||||||
|
"filterPlaceholder": "Search {{label}}...",
|
||||||
|
"filters": "Filters",
|
||||||
|
"massAction": "Actions",
|
||||||
|
"next": "Next",
|
||||||
|
"noResults": "No results found",
|
||||||
|
"previous": "Previous",
|
||||||
|
"resetFilters": "Reset",
|
||||||
|
"searchFilters": "Search",
|
||||||
|
"selectAll": "Select all",
|
||||||
|
"selectAllMatching": "Select all {{total}} items matching filters",
|
||||||
|
"selectFilterPlaceholder": "Select {{label}}...",
|
||||||
|
"selectItem": "Select item",
|
||||||
|
"showing": "Showing {{from}}-{{to}} of {{total}} {{name}}",
|
||||||
|
"showingItems": "Showing {{count}} items",
|
||||||
|
"sort": "Sort",
|
||||||
|
"unknownError": "Unknown error"
|
||||||
|
},
|
||||||
|
"login": {
|
||||||
|
"continue": "Continue",
|
||||||
|
"error": "An unexpected error occurred",
|
||||||
|
"prompt": "Enter your account name to continue",
|
||||||
|
"title": "Sign in",
|
||||||
|
"usernamePlaceholder": "user@example.com"
|
||||||
|
},
|
||||||
|
"logo": {
|
||||||
|
"alt": "Logo",
|
||||||
|
"stalwartAlt": "Stalwart Logo"
|
||||||
|
},
|
||||||
|
"logout": "Logout",
|
||||||
|
"version": {
|
||||||
|
"label": "Stalwart WebUI v{{version}}"
|
||||||
|
},
|
||||||
|
"oauth": {
|
||||||
|
"backToLogin": "Back to login",
|
||||||
|
"discoveryFailed": "Discovery failed for \"{{username}}\": {{status}} {{statusText}}",
|
||||||
|
"error": "Authentication failed",
|
||||||
|
"missingData": "Missing OAuth session data. Please try logging in again.",
|
||||||
|
"missingParams": "Missing authorization code or state parameter",
|
||||||
|
"processing": "Completing sign in...",
|
||||||
|
"stateMismatch": "State parameter mismatch. Please try logging in again.",
|
||||||
|
"title": "Signing in",
|
||||||
|
"tokenExchangeFailed": "Token exchange failed: {{status}} {{statusText}}"
|
||||||
|
},
|
||||||
|
"otp": {
|
||||||
|
"clipboardBlocked": "Your browser blocked clipboard access.",
|
||||||
|
"codeIncorrect": "That code is incorrect. Make sure your authenticator clock is in sync.",
|
||||||
|
"confirmationCodeLabel": "Confirmation code",
|
||||||
|
"copyFailed": "Copy failed",
|
||||||
|
"copySecret": "Copy secret",
|
||||||
|
"currentCodeLabel": "Current code",
|
||||||
|
"currentCodePrompt": "Enter your current 6-digit code to authorise any change to this account (including disabling two-factor authentication).",
|
||||||
|
"disable": "Disable",
|
||||||
|
"enterCodePrompt": "Enter the code shown in your authenticator.",
|
||||||
|
"manualEntryDescription": "If you cannot scan the QR code, enter this secret into your authenticator app instead.",
|
||||||
|
"manualEntryLabel": "Or enter this code manually",
|
||||||
|
"qrCodeAlt": "TOTP QR code",
|
||||||
|
"scanDescription": "Scan the QR code below with Google Authenticator, 1Password, Authy, or any other TOTP app, then enter the 6-digit code it shows to confirm setup.",
|
||||||
|
"scanPrompt": "Scan with your authenticator app",
|
||||||
|
"setUp": "Set up TOTP",
|
||||||
|
"statusDisabled": "Two-factor authentication is not enabled.",
|
||||||
|
"statusEnabled": "Two-factor authentication is enabled."
|
||||||
|
},
|
||||||
|
"rate": {
|
||||||
|
"count": "Count",
|
||||||
|
"per": "per",
|
||||||
|
"periodValue": "Period value"
|
||||||
|
},
|
||||||
|
"sections": "Sections",
|
||||||
|
"sievepad": {
|
||||||
|
"debug": "Debug",
|
||||||
|
"defaultName": "Sieve script",
|
||||||
|
"dontShowAgain": "Don't show this again",
|
||||||
|
"failed": "Failed to open Sievepad.",
|
||||||
|
"warningDescription": "A new tab will open sievepad.com with a copy of this script. Sievepad compiles and runs the script entirely in your browser: nothing is uploaded to or stored on any server.",
|
||||||
|
"warningTitle": "Debug in Sievepad"
|
||||||
|
},
|
||||||
|
"toggleTheme": "Toggle theme",
|
||||||
|
"tracing": {
|
||||||
|
"addFilter": "Add filter",
|
||||||
|
"bufferFull": "(buffer full)",
|
||||||
|
"connecting": "Connecting...",
|
||||||
|
"date": "Date",
|
||||||
|
"disabled": "disabled",
|
||||||
|
"duration": "Duration",
|
||||||
|
"enabled": "enabled",
|
||||||
|
"eventCount_one": "{{count}} event",
|
||||||
|
"eventCount_other": "{{count}} events",
|
||||||
|
"events": "Events",
|
||||||
|
"failedToLoadTrace": "Failed to load trace",
|
||||||
|
"keywordsLabel": "Keywords (optional)",
|
||||||
|
"keywordsPlaceholder": "Enter keywords to filter events...",
|
||||||
|
"liveDisconnected": "Live tracing stream disconnected after multiple retries.",
|
||||||
|
"liveFailedStart": "Failed to start live tracing.",
|
||||||
|
"liveSubtitle": "Stream server events in real time.",
|
||||||
|
"liveTitle": "Live Tracing",
|
||||||
|
"noEvents": "No trace events to display.",
|
||||||
|
"restart": "Restart",
|
||||||
|
"spanType": "Span Type",
|
||||||
|
"startTracing": "Start tracing",
|
||||||
|
"stopTracing": "Stop tracing",
|
||||||
|
"stopped": "Stopped",
|
||||||
|
"streamingEvents": "Streaming events...",
|
||||||
|
"traceNotFound": "Trace not found",
|
||||||
|
"valuePlaceholder": "Value..."
|
||||||
|
},
|
||||||
|
"tryEnterprise": "Try Enterprise",
|
||||||
|
"userMenu": "User menu",
|
||||||
|
"view": {
|
||||||
|
"couldNotResolve": "Could not resolve object",
|
||||||
|
"failedToLoad": "Failed to load",
|
||||||
|
"noGetResponse": "No get response",
|
||||||
|
"objectNotFound": "Object not found"
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
{}
|
||||||
@@ -0,0 +1,30 @@
|
|||||||
|
/*
|
||||||
|
* Перевод схемы, которую присылает сервер Stalwart (названия разделов, полей, описания).
|
||||||
|
* Словарь schema-ru.json собран из схемы 0.16.25: ключ - английская строка, значение - русская.
|
||||||
|
* Строки, которых нет в словаре (после обновления сервера), остаются английскими.
|
||||||
|
*/
|
||||||
|
import dict from './schema-ru.json';
|
||||||
|
|
||||||
|
const DICT = dict as Record<string, string>;
|
||||||
|
const KEYS = new Set([
|
||||||
|
'label', 'description', 'explanation', 'title', 'subtitle', 'placeholder',
|
||||||
|
'singularName', 'pluralName', 'keyLabel', 'valueLabel', 'defaultDisplayName', 'name',
|
||||||
|
]);
|
||||||
|
|
||||||
|
function walk(node: unknown, key?: string): unknown {
|
||||||
|
if (Array.isArray(node)) return node.map((v) => walk(v, key));
|
||||||
|
if (node && typeof node === 'object') {
|
||||||
|
const out: Record<string, unknown> = {};
|
||||||
|
for (const [k, v] of Object.entries(node as Record<string, unknown>)) out[k] = walk(v, k);
|
||||||
|
return out;
|
||||||
|
}
|
||||||
|
if (typeof node === 'string' && key && KEYS.has(key)) {
|
||||||
|
const ru = DICT[node];
|
||||||
|
if (ru !== undefined) return ru;
|
||||||
|
}
|
||||||
|
return node;
|
||||||
|
}
|
||||||
|
|
||||||
|
export function translateSchema<T>(schema: T): T {
|
||||||
|
return walk(schema) as T;
|
||||||
|
}
|
||||||
+57
-37
@@ -7,43 +7,33 @@
|
|||||||
@import 'tailwindcss';
|
@import 'tailwindcss';
|
||||||
|
|
||||||
:root {
|
:root {
|
||||||
--background: oklch(1 0 0);
|
/* Палитра StackWorks: Ink #16171C, Paper #F3F1EB, Accent #FF4A1C (сборка stalwart-webui-ru) */
|
||||||
--foreground: oklch(0.145 0.017 285.823);
|
--background: #ffffff;
|
||||||
|
--foreground: #16171c;
|
||||||
--card: oklch(1 0 0);
|
--card: #ffffff;
|
||||||
--card-foreground: oklch(0.145 0.017 285.823);
|
--card-foreground: #16171c;
|
||||||
|
--popover: #ffffff;
|
||||||
--popover: oklch(1 0 0);
|
--popover-foreground: #16171c;
|
||||||
--popover-foreground: oklch(0.145 0.017 285.823);
|
--content-background: #f3f1eb;
|
||||||
|
--primary: #ff4a1c;
|
||||||
--content-background: oklch(0.97 0.003 285.823);
|
--primary-foreground: #ffffff;
|
||||||
|
--secondary: #f3f1eb;
|
||||||
--primary: oklch(0.205 0.017 285.823);
|
--secondary-foreground: #16171c;
|
||||||
--primary-foreground: oklch(0.985 0.002 285.823);
|
--muted: #efece5;
|
||||||
|
--muted-foreground: #6a6c75;
|
||||||
--secondary: oklch(0.965 0.005 285.823);
|
--accent: #f3f1eb;
|
||||||
--secondary-foreground: oklch(0.205 0.017 285.823);
|
--accent-foreground: #16171c;
|
||||||
|
--destructive: #c62828;
|
||||||
--muted: oklch(0.93 0.005 285.823);
|
--destructive-foreground: #ffffff;
|
||||||
--muted-foreground: oklch(0.556 0.015 285.823);
|
--border: rgb(22 23 28 / 14%);
|
||||||
|
--input: rgb(22 23 28 / 20%);
|
||||||
--accent: oklch(0.965 0.005 285.823);
|
--ring: #ff4a1c;
|
||||||
--accent-foreground: oklch(0.205 0.017 285.823);
|
|
||||||
|
|
||||||
--destructive: oklch(0.577 0.245 27.325);
|
|
||||||
--destructive-foreground: oklch(0.985 0.002 285.823);
|
|
||||||
|
|
||||||
--border: oklch(0.922 0.007 285.823);
|
|
||||||
--input: oklch(0.922 0.007 285.823);
|
|
||||||
--ring: oklch(0.708 0.015 285.823);
|
|
||||||
|
|
||||||
--radius: 0.5rem;
|
--radius: 0.5rem;
|
||||||
|
--chart-1: 14 100% 55%;
|
||||||
--chart-1: 220 70% 50%;
|
--chart-2: 230 12% 15%;
|
||||||
--chart-2: 160 60% 45%;
|
--chart-3: 35 90% 55%;
|
||||||
--chart-3: 30 80% 55%;
|
--chart-4: 150 55% 36%;
|
||||||
--chart-4: 280 65% 60%;
|
--chart-5: 230 6% 44%;
|
||||||
--chart-5: 340 75% 55%;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.dark {
|
.dark {
|
||||||
@@ -56,7 +46,7 @@
|
|||||||
--popover: oklch(0.205 0.007 285.823);
|
--popover: oklch(0.205 0.007 285.823);
|
||||||
--popover-foreground: oklch(0.985 0.002 285.823);
|
--popover-foreground: oklch(0.985 0.002 285.823);
|
||||||
|
|
||||||
--content-background: oklch(0.115 0.005 285.823);
|
--content-background: #121317;
|
||||||
|
|
||||||
--primary: oklch(0.985 0.002 285.823);
|
--primary: oklch(0.985 0.002 285.823);
|
||||||
--primary-foreground: oklch(0.205 0.017 285.823);
|
--primary-foreground: oklch(0.205 0.017 285.823);
|
||||||
@@ -139,3 +129,33 @@
|
|||||||
.dark input[type='number'] {
|
.dark input[type='number'] {
|
||||||
color-scheme: dark;
|
color-scheme: dark;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/* ===================== StackWorks ===================== */
|
||||||
|
@font-face { font-family: 'SW Rubik'; src: url('/admin/fonts/Rubik-700.woff2') format('woff2'); font-weight: 700; font-display: swap; }
|
||||||
|
@font-face { font-family: 'SW Inter'; src: url('/admin/fonts/Inter-400.woff2') format('woff2'); font-weight: 400; font-display: swap; }
|
||||||
|
@font-face { font-family: 'SW Inter'; src: url('/admin/fonts/Inter-600.woff2') format('woff2'); font-weight: 500 700; font-display: swap; }
|
||||||
|
html, body { font-family: 'SW Inter', 'Segoe UI', system-ui, sans-serif; -webkit-font-smoothing: antialiased; }
|
||||||
|
h1, h2, h3, .text-2xl, .text-3xl { font-family: 'SW Rubik', 'Segoe UI', sans-serif; letter-spacing: -0.01em; }
|
||||||
|
|
||||||
|
/* логотип */
|
||||||
|
.sw-logo-text { display: flex; flex-direction: column; font: 700 17px/1 'SW Rubik', sans-serif; color: #f3f1eb; }
|
||||||
|
.sw-logo-text small { margin-top: 3px; font: 400 11.5px/1 'SW Inter', sans-serif; color: #9a9ca3; }
|
||||||
|
|
||||||
|
/* верхняя полоса и боковое меню тёмные, как панель Hestia StackWorks */
|
||||||
|
header.sw-top { background: #16171c !important; border-bottom: 3px solid #ff4a1c !important; color: #f3f1eb; }
|
||||||
|
header.sw-top button, header.sw-top a { color: #d9d6cd; }
|
||||||
|
header.sw-top button:hover { background: rgb(255 255 255 / 8%) !important; color: #fff; }
|
||||||
|
header.sw-top .border-input { border-color: rgb(255 255 255 / 15%) !important; background: rgb(255 255 255 / 6%) !important; color: #b9b7b0 !important; }
|
||||||
|
header.sw-top kbd { background: rgb(255 255 255 / 10%) !important; border-color: rgb(255 255 255 / 15%) !important; color: #d9d6cd; }
|
||||||
|
aside.sw-aside { background: #16171c !important; border-right-color: #000 !important; color: #cfccc3; }
|
||||||
|
aside.sw-aside button { color: #cfccc3; border-radius: 6px; }
|
||||||
|
aside.sw-aside button:hover { background: rgb(255 255 255 / 6%) !important; color: #fff !important; }
|
||||||
|
aside.sw-aside button.sw-active { position: relative; background: rgb(255 74 28 / 16%) !important; color: #fff !important; font-weight: 600; }
|
||||||
|
aside.sw-aside nav button.sw-active::before { content: ''; position: absolute; left: -8px; top: 6px; bottom: 6px; width: 4px; border-radius: 0 4px 4px 0; background: #ff4a1c; }
|
||||||
|
aside.sw-aside button.sw-active svg { color: #ff4a1c; }
|
||||||
|
aside.sw-aside .text-muted-foreground { color: #8d8f96 !important; }
|
||||||
|
.sw-aside-foot { background: #121317 !important; border-top-color: rgb(255 255 255 / 8%) !important; }
|
||||||
|
|
||||||
|
/* главные кнопки оранжевые, таблицы на белом поверх бумаги */
|
||||||
|
::selection { background: #ff4a1c; color: #fff; }
|
||||||
|
|||||||
@@ -4,6 +4,7 @@
|
|||||||
* SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL
|
* SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
import { translateSchema } from '@/i18n/schemaRu';
|
||||||
import { useAuthStore } from '@/stores/authStore';
|
import { useAuthStore } from '@/stores/authStore';
|
||||||
import { apiFetch } from '@/services/api';
|
import { apiFetch } from '@/services/api';
|
||||||
import { logJmapExchange } from '@/lib/debug';
|
import { logJmapExchange } from '@/lib/debug';
|
||||||
@@ -234,7 +235,7 @@ export async function fetchSession(): Promise<Record<string, unknown>> {
|
|||||||
|
|
||||||
export async function fetchSchema(): Promise<Schema> {
|
export async function fetchSchema(): Promise<Schema> {
|
||||||
const response = await apiFetch('/api/schema');
|
const response = await apiFetch('/api/schema');
|
||||||
return response.json() as Promise<Schema>;
|
return translateSchema((await response.json()) as Schema);
|
||||||
}
|
}
|
||||||
|
|
||||||
interface AccountInfoResponse {
|
interface AccountInfoResponse {
|
||||||
|
|||||||
Ссылка в новой задаче
Block a user